/*!*************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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-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: 1;
}
.table-sticky thead tr th:first-child {
  left: 0;
  z-index: 2;
}
.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: 1;
}
.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-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: 1;
  }
  .table-sm-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .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: 1;
  }
  .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-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: 1;
  }
  .table-md-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .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: 1;
  }
  .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-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: 1;
  }
  .table-lg-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .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: 1;
  }
  .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-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: 1;
  }
  .table-xl-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .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: 1;
  }
  .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: -15.9375rem !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: fixed;
    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;
  }
}

@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-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: 1;
}
.table-sticky thead tr th:first-child {
  left: 0;
  z-index: 2;
}
.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: 1;
}
.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-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: 1;
  }
  .table-sm-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .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: 1;
  }
  .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-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: 1;
  }
  .table-md-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .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: 1;
  }
  .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-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: 1;
  }
  .table-lg-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .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: 1;
  }
  .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-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: 1;
  }
  .table-xl-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .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: 1;
  }
  .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-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: 1;
}
.table-sticky thead tr th:first-child {
  left: 0;
  z-index: 2;
}
.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: 1;
}
.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-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: 1;
  }
  .table-sm-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .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: 1;
  }
  .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-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: 1;
  }
  .table-md-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .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: 1;
  }
  .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-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: 1;
  }
  .table-lg-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .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: 1;
  }
  .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-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: 1;
  }
  .table-xl-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .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: 1;
  }
  .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-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: 1;
}
.table-sticky thead tr th:first-child {
  left: 0;
  z-index: 2;
}
.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: 1;
}
.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-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: 1;
  }
  .table-sm-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .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: 1;
  }
  .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-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: 1;
  }
  .table-md-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .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: 1;
  }
  .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-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: 1;
  }
  .table-lg-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .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: 1;
  }
  .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-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: 1;
  }
  .table-xl-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .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: 1;
  }
  .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;
}

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-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: 1;
}
.table-sticky thead tr th:first-child {
  left: 0;
  z-index: 2;
}
.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: 1;
}
.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-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: 1;
  }
  .table-sm-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .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: 1;
  }
  .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-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: 1;
  }
  .table-md-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .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: 1;
  }
  .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-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: 1;
  }
  .table-lg-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .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: 1;
  }
  .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-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: 1;
  }
  .table-xl-sticky thead tr th:first-child {
    left: 0;
    z-index: 2;
  }
  .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: 1;
  }
  .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;
}

.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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdFxcY3NzXFxnbG9iYWwuY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBO0FDQUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQXFCQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURBQTtBQ0dBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FERkE7QUNLQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBREpBO0FDT0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUROQTtBQ1NBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEUkE7QUNXQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRFZBO0FDYUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURaQTtBQ2VBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEZEE7QUNpQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURoQkE7QUNtQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURsQkE7QUNxQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURwQkE7QUN1QkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUR0QkE7QUN5QkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUR4QkE7QUMyQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQxQkE7QUM2QkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQ1QkE7QUMrQkE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQzFLQTs7Ozs7QUFBQTtBQ0FBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUNBO0FId1FBOztBSXZRQTs7O0FBR0E7QUFBQTtBSjBRQTs7QUl2UUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBSjBRQTs7QUlwUUE7QUFDQTtBSnVRQTs7QUk3UEE7QUFDQTtBQUNBO0FFcUlBO0FGbklBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUpnUUE7O0FJcFBBO0FBQ0E7QUp1UEE7O0FJOU9BO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUppUEE7O0FJcE9BO0FBQ0E7QUFDQTtBSnVPQTs7QUloT0E7QUFDQTtBQUNBO0FKbU9BOztBSXhOQTs7QUFFQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBSjJOQTs7QUl4TkE7QUFDQTtBQUNBO0FBQ0E7QUoyTkE7O0FJeE5BOzs7QUFHQTtBQUNBO0FKMk5BOztBSXhOQTs7OztBQUlBO0FKMk5BOztBSXhOQTtBQUNBO0FKMk5BOztBSXhOQTtBQUNBO0FBQ0E7QUoyTkE7O0FJeE5BO0FBQ0E7QUoyTkE7O0FJeE5BOztBQUVBO0FKMk5BOztBSXhOQTtBRUlBO0FOd05BOztBSW5OQTs7QUFFQTtBRVBBO0FGU0E7QUFDQTtBSnNOQTs7QUluTkE7QUFBQTtBSnVOQTs7QUl0TkE7QUFBQTtBSjBOQTs7QUluTkE7QUFDQTtBQUNBO0FBQ0E7QUpzTkE7QVF0WUE7QUptTEE7QUFDQTtBSnNOQTs7QUk3TUE7QUFDQTtBQUNBO0FKZ05BO0FRL1lBO0FKa01BO0FBQ0E7QUpnTkE7O0FJdk1BOzs7O0FBSUE7QUV4REE7QU5tUUE7O0FJdk1BO0FBRUE7QUFFQTtBQUVBO0FBR0E7QUpxTUE7O0FJN0xBO0FBRUE7QUorTEE7O0FJdkxBO0FBQ0E7QUFDQTtBSjBMQTs7QUl2TEE7QUFHQTtBQUNBO0FKd0xBOztBSWhMQTtBQUNBO0FKbUxBOztBSWhMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUptTEE7O0FJNUtBO0FBRUE7QUFDQTtBSjhLQTs7QUl0S0E7QUFFQTtBQUNBO0FKd0tBOztBSWxLQTtBQUVBO0FKb0tBOztBSTVKQTtBQUNBO0FKK0pBOztBSTVKQTs7Ozs7QUFLQTtBQUNBO0FFaEtBO0FGa0tBO0FKK0pBOztBSTVKQTs7QUFFQTtBSitKQTs7QUk1SkE7O0FBRUE7QUorSkE7O0FJekpBO0FBQ0E7QUo0SkE7O0FJdEpBO0FBQ0E7QUp5SkE7O0FJbEpBOzs7O0FBSUE7QUpxSkE7O0FJNUlBOzs7O0FBQ0E7QUprSkE7O0FJNUlBOzs7O0FBSUE7QUFDQTtBSitJQTs7QUk1SUE7O0FBRUE7QUFBQTtBQUNBO0FKK0lBOztBSTNJQTtBQUNBO0FBRUE7QUo2SUE7O0FJMUlBO0FBTUE7QUFFQTtBQUNBO0FBQ0E7QUp1SUE7O0FJbElBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRTlPQTtBRmdQQTtBQUNBO0FBQ0E7QUpxSUE7O0FJbElBO0FBQ0E7QUpxSUE7O0FJaklBOztBQUVBO0FKb0lBOztBSWpJQTtBQUtBO0FBQ0E7QUpnSUE7O0FJekhBO0FBQ0E7QUo0SEE7O0FJcEhBO0FBQ0E7QUFDQTtBSnVIQTs7QUloSEE7QUFDQTtBSm1IQTs7QUloSEE7QUFDQTtBQUNBO0FKbUhBOztBSWhIQTtBQUNBO0FKbUhBOztBSTlHQTtBQUNBO0FKaUhBOztBUzdrQkE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QVRnbEJBOztBUzVrQkE7QUhxS0E7QU4yYUE7O0FTL2tCQTtBSG9LQTtBTithQTs7QVNsbEJBO0FIbUtBO0FObWJBOztBU3JsQkE7QUhrS0E7QU51YkE7O0FTeGxCQTtBSGlLQTtBTjJiQTs7QVMzbEJBO0FIZ0tBO0FOK2JBOztBUzdsQkE7QUg4SkE7QUc1SkE7QVRnbUJBOztBUzVsQkE7QUh3SkE7QUd0SkE7QUFDQTtBVCtsQkE7O0FTN2xCQTtBSG1KQTtBR2pKQTtBQUNBO0FUZ21CQTs7QVM5bEJBO0FIOElBO0FHNUlBO0FBQ0E7QVRpbUJBOztBUy9sQkE7QUh5SUE7QUd2SUE7QUFDQTtBVGttQkE7O0FTMWxCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FUNmxCQTs7QVNybEJBOztBSGtIQTtBRy9HQTtBVHdsQkE7O0FTcmxCQTs7QUFFQTtBQUNBO0FUd2xCQTs7QVNobEJBO0FDL0VBO0FBQ0E7QVZtcUJBOztBU2hsQkE7QUNwRkE7QUFDQTtBVndxQkE7O0FTbGxCQTtBQUNBO0FUcWxCQTtBU25sQkE7QUFDQTtBVHFsQkE7O0FTM2tCQTtBSDJEQTtBR3pEQTtBVDhrQkE7O0FTMWtCQTtBQUNBO0FIb0VBO0FOMGdCQTs7QVMxa0JBO0FBQ0E7QUgrREE7QUc3REE7QVQ2a0JBO0FTM2tCQTtBQUNBO0FUNmtCQTs7QVdoc0JBO0FDSUE7QUFHQTtBWjhyQkE7O0FXL3JCQTtBQUNBO0FBQ0E7QUFDQTtBRUVBO0FEUEE7QUFHQTtBWnVzQkE7O0FXenJCQTtBQUVBO0FYMnJCQTs7QVd4ckJBO0FBQ0E7QUFDQTtBWDJyQkE7O0FXeHJCQTtBTDhIQTtBSzVIQTtBWDJyQkE7O0FjbHVCQTtBUm1LQTtBUWpLQTtBQUNBO0FkcXVCQTtBY2x1QkE7QUFDQTtBZG91QkE7O0FjL3RCQTtBQUNBO0FSc0pBO0FRcEpBO0FBQ0E7QURDQTtBYmt1QkE7QWMvdEJBO0FBQ0E7QVI4SUE7QVE1SUE7QWRpdUJBOztBYzN0QkE7QUFDQTtBUnFJQTtBUW5JQTtBZDh0QkE7QWMzdEJBO0FSZ0lBO0FROUhBO0FBQ0E7QWQ2dEJBOztBY3h0QkE7QUFDQTtBQUNBO0FkMnRCQTs7QWVud0JBOzs7Ozs7QUNEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoQjZ3QkE7O0FpQjF0QkE7QUZ6Q0E7QUFDQTtBZnV3QkE7QUFDQTtBaUJodUJBO0FGekNBO0FBQ0E7QWY0d0JBO0FBQ0E7QWlCcnVCQTtBRnpDQTtBQUNBO0FmaXhCQTtBQUNBO0FpQjF1QkE7QUZ6Q0E7QUFDQTtBZnN4QkE7QUFDQTtBZTN2QkE7QUNuQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QWhCaXlCQTs7QWUzdkJBO0FBQ0E7QUFDQTtBZjh2QkE7QWU1dkJBOztBQUVBO0FBQ0E7QWY4dkJBOztBa0JwekJBOzs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEI0ekJBOztBa0J0eUJBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQnl5QkE7O0FnQjd3QkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJneEJBOztBZ0JseEJBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCcXhCQTs7QWdCdnhCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjB4QkE7O0FnQjV4QkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIreEJBOztBZ0JqeUJBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCb3lCQTs7QWdCdHlCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnl5QkE7O0FrQjV6QkE7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQit6QkE7O0FrQjV6QkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwMEJBOztBa0JqMEJBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCKzBCQTs7QWtCdDBCQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm8xQkE7O0FrQjMwQkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ5MUJBOztBa0JoMUJBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCODFCQTs7QWtCcjFCQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm0yQkE7O0FrQjExQkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ3MkJBOztBa0IvMUJBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNjJCQTs7QWtCcDJCQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmszQkE7O0FrQnoyQkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ1M0JBOztBa0I5MkJBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNDNCQTs7QWtCbjNCQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmk0QkE7O0FrQmwzQkE7QUFBQTtBQUFBO0FBQUE7QWxCczNCQTs7QWtCcDNCQTtBQUFBO0FBQUE7QUFBQTtBbEJ3M0JBOztBa0JyM0JBO0FBQUE7QUFBQTtBQUFBO0FsQnkzQkE7O0FrQnozQkE7QUFBQTtBQUFBO0FBQUE7QWxCNjNCQTs7QWtCNzNCQTtBQUFBO0FBQUE7QUFBQTtBbEJpNEJBOztBa0JqNEJBO0FBQUE7QUFBQTtBQUFBO0FsQnE0QkE7O0FrQnI0QkE7QUFBQTtBQUFBO0FBQUE7QWxCeTRCQTs7QWtCejRCQTtBQUFBO0FBQUE7QUFBQTtBbEI2NEJBOztBa0I3NEJBO0FBQUE7QUFBQTtBQUFBO0FsQmk1QkE7O0FrQmo1QkE7QUFBQTtBQUFBO0FBQUE7QWxCcTVCQTs7QWtCcjVCQTtBQUFBO0FBQUE7QUFBQTtBbEJ5NUJBOztBa0J6NUJBO0FBQUE7QUFBQTtBQUFBO0FsQjY1QkE7O0FrQjc1QkE7QUFBQTtBQUFBO0FBQUE7QWxCaTZCQTs7QWtCajZCQTtBQUFBO0FBQUE7QUFBQTtBbEJxNkJBOztBa0JyNkJBO0FBQUE7QUFBQTtBQUFBO0FsQnk2QkE7O0FrQmw2QkE7QUZoQkE7QWhCczdCQTs7QWtCdDZCQTtBRmhCQTtBaEIwN0JBOztBa0IxNkJBO0FGaEJBO0FoQjg3QkE7O0FrQjk2QkE7QUZoQkE7QWhCazhCQTs7QWtCbDdCQTtBRmhCQTtBaEJzOEJBOztBa0J0N0JBO0FGaEJBO0FoQjA4QkE7O0FrQjE3QkE7QUZoQkE7QWhCODhCQTs7QWtCOTdCQTtBRmhCQTtBaEJrOUJBOztBa0JsOEJBO0FGaEJBO0FoQnM5QkE7O0FrQnQ4QkE7QUZoQkE7QWhCMDlCQTs7QWtCMThCQTtBRmhCQTtBaEI4OUJBOztBaUJ6OUJBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQncvQkE7QWdCNTlCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjg5QkE7QWdCaCtCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmsrQkE7QWdCcCtCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnMrQkE7QWdCeCtCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjArQkE7QWdCNStCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjgrQkE7QWdCaC9CQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmsvQkE7QWtCcmdDQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCdWdDQTtBa0JwZ0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaWhDQTtBa0J4Z0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcWhDQTtBa0I1Z0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeWhDQTtBa0JoaENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNmhDQTtBa0JwaENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaWlDQTtBa0J4aENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcWlDQTtBa0I1aENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeWlDQTtBa0JoaUNBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNmlDQTtBa0JwaUNBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaWpDQTtBa0J4aUNBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcWpDQTtBa0I1aUNBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeWpDQTtBa0JoakNBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNmpDQTtBa0I5aUNBO0FBQUE7QUFBQTtBQUFBO0FsQmlqQ0E7QWtCL2lDQTtBQUFBO0FBQUE7QUFBQTtBbEJrakNBO0FrQi9pQ0E7QUFBQTtBQUFBO0FBQUE7QWxCa2pDQTtBa0JsakNBO0FBQUE7QUFBQTtBQUFBO0FsQnFqQ0E7QWtCcmpDQTtBQUFBO0FBQUE7QUFBQTtBbEJ3akNBO0FrQnhqQ0E7QUFBQTtBQUFBO0FBQUE7QWxCMmpDQTtBa0IzakNBO0FBQUE7QUFBQTtBQUFBO0FsQjhqQ0E7QWtCOWpDQTtBQUFBO0FBQUE7QUFBQTtBbEJpa0NBO0FrQmprQ0E7QUFBQTtBQUFBO0FBQUE7QWxCb2tDQTtBa0Jwa0NBO0FBQUE7QUFBQTtBQUFBO0FsQnVrQ0E7QWtCdmtDQTtBQUFBO0FBQUE7QUFBQTtBbEIwa0NBO0FrQjFrQ0E7QUFBQTtBQUFBO0FBQUE7QWxCNmtDQTtBa0I3a0NBO0FBQUE7QUFBQTtBQUFBO0FsQmdsQ0E7QWtCaGxDQTtBQUFBO0FBQUE7QUFBQTtBbEJtbENBO0FrQm5sQ0E7QUFBQTtBQUFBO0FBQUE7QWxCc2xDQTtBa0Iva0NBO0FGaEJBO0FoQmttQ0E7QWtCbGxDQTtBRmhCQTtBaEJxbUNBO0FrQnJsQ0E7QUZoQkE7QWhCd21DQTtBa0J4bENBO0FGaEJBO0FoQjJtQ0E7QWtCM2xDQTtBRmhCQTtBaEI4bUNBO0FrQjlsQ0E7QUZoQkE7QWhCaW5DQTtBa0JqbUNBO0FGaEJBO0FoQm9uQ0E7QWtCcG1DQTtBRmhCQTtBaEJ1bkNBO0FrQnZtQ0E7QUZoQkE7QWhCMG5DQTtBa0IxbUNBO0FGaEJBO0FoQjZuQ0E7QWtCN21DQTtBRmhCQTtBaEJnb0NBO0FrQmhuQ0E7QUZoQkE7QWhCbW9DQTtBQUNBO0FpQi9uQ0E7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCNnBDQTtBZ0Jqb0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCbW9DQTtBZ0Jyb0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCdW9DQTtBZ0J6b0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCMm9DQTtBZ0I3b0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCK29DQTtBZ0JqcENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCbXBDQTtBZ0JycENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCdXBDQTtBa0IxcUNBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEI0cUNBO0FrQnpxQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzckNBO0FrQjdxQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwckNBO0FrQmpyQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4ckNBO0FrQnJyQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrc0NBO0FrQnpyQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzc0NBO0FrQjdyQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwc0NBO0FrQmpzQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4c0NBO0FrQnJzQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrdENBO0FrQnpzQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzdENBO0FrQjdzQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwdENBO0FrQmp0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4dENBO0FrQnJ0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrdUNBO0FrQm50Q0E7QUFBQTtBQUFBO0FBQUE7QWxCc3RDQTtBa0JwdENBO0FBQUE7QUFBQTtBQUFBO0FsQnV0Q0E7QWtCcHRDQTtBQUFBO0FBQUE7QUFBQTtBbEJ1dENBO0FrQnZ0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCMHRDQTtBa0IxdENBO0FBQUE7QUFBQTtBQUFBO0FsQjZ0Q0E7QWtCN3RDQTtBQUFBO0FBQUE7QUFBQTtBbEJndUNBO0FrQmh1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCbXVDQTtBa0JudUNBO0FBQUE7QUFBQTtBQUFBO0FsQnN1Q0E7QWtCdHVDQTtBQUFBO0FBQUE7QUFBQTtBbEJ5dUNBO0FrQnp1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCNHVDQTtBa0I1dUNBO0FBQUE7QUFBQTtBQUFBO0FsQit1Q0E7QWtCL3VDQTtBQUFBO0FBQUE7QUFBQTtBbEJrdkNBO0FrQmx2Q0E7QUFBQTtBQUFBO0FBQUE7QWxCcXZDQTtBa0JydkNBO0FBQUE7QUFBQTtBQUFBO0FsQnd2Q0E7QWtCeHZDQTtBQUFBO0FBQUE7QUFBQTtBbEIydkNBO0FrQnB2Q0E7QUZoQkE7QWhCdXdDQTtBa0J2dkNBO0FGaEJBO0FoQjB3Q0E7QWtCMXZDQTtBRmhCQTtBaEI2d0NBO0FrQjd2Q0E7QUZoQkE7QWhCZ3hDQTtBa0Jod0NBO0FGaEJBO0FoQm14Q0E7QWtCbndDQTtBRmhCQTtBaEJzeENBO0FrQnR3Q0E7QUZoQkE7QWhCeXhDQTtBa0J6d0NBO0FGaEJBO0FoQjR4Q0E7QWtCNXdDQTtBRmhCQTtBaEIreENBO0FrQi93Q0E7QUZoQkE7QWhCa3lDQTtBa0JseENBO0FGaEJBO0FoQnF5Q0E7QWtCcnhDQTtBRmhCQTtBaEJ3eUNBO0FBQ0E7QWlCcHlDQTtBQzNCQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEJrMENBO0FnQnR5Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ3eUNBO0FnQjF5Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI0eUNBO0FnQjl5Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJnekNBO0FnQmx6Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJvekNBO0FnQnR6Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ3ekNBO0FnQjF6Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI0ekNBO0FrQi8wQ0E7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQmkxQ0E7QWtCOTBDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjIxQ0E7QWtCbDFDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQisxQ0E7QWtCdDFDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm0yQ0E7QWtCMTFDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnUyQ0E7QWtCOTFDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjIyQ0E7QWtCbDJDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQisyQ0E7QWtCdDJDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm0zQ0E7QWtCMTJDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnUzQ0E7QWtCOTJDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjIzQ0E7QWtCbDNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQiszQ0E7QWtCdDNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm00Q0E7QWtCMTNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnU0Q0E7QWtCeDNDQTtBQUFBO0FBQUE7QUFBQTtBbEIyM0NBO0FrQnozQ0E7QUFBQTtBQUFBO0FBQUE7QWxCNDNDQTtBa0J6M0NBO0FBQUE7QUFBQTtBQUFBO0FsQjQzQ0E7QWtCNTNDQTtBQUFBO0FBQUE7QUFBQTtBbEIrM0NBO0FrQi8zQ0E7QUFBQTtBQUFBO0FBQUE7QWxCazRDQTtBa0JsNENBO0FBQUE7QUFBQTtBQUFBO0FsQnE0Q0E7QWtCcjRDQTtBQUFBO0FBQUE7QUFBQTtBbEJ3NENBO0FrQng0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCMjRDQTtBa0IzNENBO0FBQUE7QUFBQTtBQUFBO0FsQjg0Q0E7QWtCOTRDQTtBQUFBO0FBQUE7QUFBQTtBbEJpNUNBO0FrQmo1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCbzVDQTtBa0JwNUNBO0FBQUE7QUFBQTtBQUFBO0FsQnU1Q0E7QWtCdjVDQTtBQUFBO0FBQUE7QUFBQTtBbEIwNUNBO0FrQjE1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCNjVDQTtBa0I3NUNBO0FBQUE7QUFBQTtBQUFBO0FsQmc2Q0E7QWtCejVDQTtBRmhCQTtBaEI0NkNBO0FrQjU1Q0E7QUZoQkE7QWhCKzZDQTtBa0IvNUNBO0FGaEJBO0FoQms3Q0E7QWtCbDZDQTtBRmhCQTtBaEJxN0NBO0FrQnI2Q0E7QUZoQkE7QWhCdzdDQTtBa0J4NkNBO0FGaEJBO0FoQjI3Q0E7QWtCMzZDQTtBRmhCQTtBaEI4N0NBO0FrQjk2Q0E7QUZoQkE7QWhCaThDQTtBa0JqN0NBO0FGaEJBO0FoQm84Q0E7QWtCcDdDQTtBRmhCQTtBaEJ1OENBO0FrQnY3Q0E7QUZoQkE7QWhCMDhDQTtBa0IxN0NBO0FGaEJBO0FoQjY4Q0E7QUFDQTtBaUJ6OENBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQnUrQ0E7QWdCMzhDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjY4Q0E7QWdCLzhDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmk5Q0E7QWdCbjlDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnE5Q0E7QWdCdjlDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnk5Q0E7QWdCMzlDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjY5Q0E7QWdCLzlDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmkrQ0E7QWtCcC9DQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCcy9DQTtBa0JuL0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZ2dEQTtBa0J2L0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCb2dEQTtBa0IzL0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCd2dEQTtBa0IvL0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNGdEQTtBa0JuZ0RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZ2hEQTtBa0J2Z0RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCb2hEQTtBa0IzZ0RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCd2hEQTtBa0IvZ0RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNGhEQTtBa0JuaERBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZ2lEQTtBa0J2aERBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCb2lEQTtBa0IzaERBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCd2lEQTtBa0IvaERBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNGlEQTtBa0I3aERBO0FBQUE7QUFBQTtBQUFBO0FsQmdpREE7QWtCOWhEQTtBQUFBO0FBQUE7QUFBQTtBbEJpaURBO0FrQjloREE7QUFBQTtBQUFBO0FBQUE7QWxCaWlEQTtBa0JqaURBO0FBQUE7QUFBQTtBQUFBO0FsQm9pREE7QWtCcGlEQTtBQUFBO0FBQUE7QUFBQTtBbEJ1aURBO0FrQnZpREE7QUFBQTtBQUFBO0FBQUE7QWxCMGlEQTtBa0IxaURBO0FBQUE7QUFBQTtBQUFBO0FsQjZpREE7QWtCN2lEQTtBQUFBO0FBQUE7QUFBQTtBbEJnakRBO0FrQmhqREE7QUFBQTtBQUFBO0FBQUE7QWxCbWpEQTtBa0JuakRBO0FBQUE7QUFBQTtBQUFBO0FsQnNqREE7QWtCdGpEQTtBQUFBO0FBQUE7QUFBQTtBbEJ5akRBO0FrQnpqREE7QUFBQTtBQUFBO0FBQUE7QWxCNGpEQTtBa0I1akRBO0FBQUE7QUFBQTtBQUFBO0FsQitqREE7QWtCL2pEQTtBQUFBO0FBQUE7QUFBQTtBbEJra0RBO0FrQmxrREE7QUFBQTtBQUFBO0FBQUE7QWxCcWtEQTtBa0I5akRBO0FGaEJBO0FoQmlsREE7QWtCamtEQTtBRmhCQTtBaEJvbERBO0FrQnBrREE7QUZoQkE7QWhCdWxEQTtBa0J2a0RBO0FGaEJBO0FoQjBsREE7QWtCMWtEQTtBRmhCQTtBaEI2bERBO0FrQjdrREE7QUZoQkE7QWhCZ21EQTtBa0JobERBO0FGaEJBO0FoQm1tREE7QWtCbmxEQTtBRmhCQTtBaEJzbURBO0FrQnRsREE7QUZoQkE7QWhCeW1EQTtBa0J6bERBO0FGaEJBO0FoQjRtREE7QWtCNWxEQTtBRmhCQTtBaEIrbURBO0FrQi9sREE7QUZoQkE7QWhCa25EQTtBQUNBO0FtQnRxREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkJ3cURBO0FtQnRxREE7O0FBRUE7QUFDQTtBQUNBO0FuQndxREE7QW1CcnFEQTtBQUNBO0FBQ0E7QW5CdXFEQTtBbUJwcURBO0FBQ0E7QW5Cc3FEQTs7QW1CNXBEQTs7QUFFQTtBbkIrcERBOztBbUJ0cERBO0FBQ0E7QW5CeXBEQTtBbUJ2cERBOztBQUVBO0FuQnlwREE7QW1CcnBEQTs7QUFFQTtBbkJ1cERBOztBbUJqcERBOzs7O0FBSUE7QW5Cb3BEQTs7QW1CM29EQTtBQUNBO0FuQjhvREE7O0FRN3NEQTtBVzJFQTtBQUNBO0FuQnNvREE7O0FvQnh0REE7OztBQUdBO0FwQjJ0REE7QW9CdnREQTs7OztBQUlBO0FwQnl0REE7O0FROXREQTtBWWlCQTtBcEJpdERBO0FvQi9zREE7O0FBRUE7QXBCaXREQTs7QW9CNXVEQTs7O0FBR0E7QXBCK3VEQTtBb0IzdURBOzs7O0FBSUE7QXBCNnVEQTs7QVFsdkRBO0FZaUJBO0FwQnF1REE7QW9CbnVEQTs7QUFFQTtBcEJxdURBOztBb0Jod0RBOzs7QUFHQTtBcEJtd0RBO0FvQi92REE7Ozs7QUFJQTtBcEJpd0RBOztBUXR3REE7QVlpQkE7QXBCeXZEQTtBb0J2dkRBOztBQUVBO0FwQnl2REE7O0FvQnB4REE7OztBQUdBO0FwQnV4REE7QW9CbnhEQTs7OztBQUlBO0FwQnF4REE7O0FRMXhEQTtBWWlCQTtBcEI2d0RBO0FvQjN3REE7O0FBRUE7QXBCNndEQTs7QW9CeHlEQTs7O0FBR0E7QXBCMnlEQTtBb0J2eURBOzs7O0FBSUE7QXBCeXlEQTs7QVE5eURBO0FZaUJBO0FwQml5REE7QW9CL3hEQTs7QUFFQTtBcEJpeURBOztBb0I1ekRBOzs7QUFHQTtBcEIrekRBO0FvQjN6REE7Ozs7QUFJQTtBcEI2ekRBOztBUWwwREE7QVlpQkE7QXBCcXpEQTtBb0JuekRBOztBQUVBO0FwQnF6REE7O0FvQmgxREE7OztBQUdBO0FwQm0xREE7QW9CLzBEQTs7OztBQUlBO0FwQmkxREE7O0FRdDFEQTtBWWlCQTtBcEJ5MERBO0FvQnYwREE7O0FBRUE7QXBCeTBEQTs7QW9CcDJEQTs7O0FBR0E7QXBCdTJEQTtBb0JuMkRBOzs7O0FBSUE7QXBCcTJEQTs7QVExMkRBO0FZaUJBO0FwQjYxREE7QW9CMzFEQTs7QUFFQTtBcEI2MURBOztBb0J4M0RBOzs7QUFHQTtBcEIyM0RBO0FvQnYzREE7Ozs7QUFJQTtBcEJ5M0RBOztBUTkzREE7QVlpQkE7QXBCaTNEQTtBb0IvMkRBOztBQUVBO0FwQmkzREE7O0FvQjU0REE7OztBQUdBO0FwQis0REE7QW9CMzREQTs7OztBQUlBO0FwQjY0REE7O0FRbDVEQTtBWWlCQTtBcEJxNERBO0FvQm40REE7O0FBRUE7QXBCcTREQTs7QW9CaDZEQTs7O0FBR0E7QXBCbTZEQTtBb0IvNURBOzs7O0FBSUE7QXBCaTZEQTs7QVF0NkRBO0FZaUJBO0FwQnk1REE7QW9CdjVEQTs7QUFFQTtBcEJ5NURBOztBb0JwN0RBOzs7QUFHQTtBcEJ1N0RBO0FvQm43REE7Ozs7QUFJQTtBcEJxN0RBOztBUTE3REE7QVlpQkE7QXBCNjZEQTtBb0IzNkRBOztBQUVBO0FwQjY2REE7O0FvQng4REE7OztBQUdBO0FwQjI4REE7O0FReDhEQTtBWWlCQTtBcEIyN0RBO0FvQno3REE7O0FBRUE7QXBCMjdEQTs7QW1CMzJEQTtBQUNBO0FBQ0E7QUFDQTtBbkI4MkRBO0FtQnoyREE7QUFDQTtBQUNBO0FBQ0E7QW5CMjJEQTs7QW1CdDJEQTtBQUNBO0FBQ0E7QW5CeTJEQTtBbUJ2MkRBOzs7QUFHQTtBbkJ5MkRBO0FtQnQyREE7QUFDQTtBbkJ3MkRBO0FtQnAyREE7QUFDQTtBbkJzMkRBO0FRMytEQTtBVzRJQTtBQUNBO0FuQmsyREE7O0FpQmw3REE7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJvMURBO0FtQmoxREE7QUFDQTtBbkJtMURBO0FBQ0E7QWlCOTdEQTtBRWlHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQisxREE7QW1CNTFEQTtBQUNBO0FuQjgxREE7QUFDQTtBaUJ6OERBO0FFaUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5CMDJEQTtBbUJ2MkRBO0FBQ0E7QW5CeTJEQTtBQUNBO0FpQnA5REE7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJxM0RBO0FtQmwzREE7QUFDQTtBbkJvM0RBO0FBQ0E7QW1COTNEQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQiszREE7QW1CNTNEQTtBQUNBO0FuQjgzREE7O0FxQjNpRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FmeUtBO0FldktBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBUkFBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QXRCa2pFQTtBc0I5aUVBO0FEZEE7QUNlQTtBQUFBO0F0QmlqRUE7QUFDQTtBcUI1aUVBO0FBQ0E7QUFDQTtBckI4aUVBO0F1QjlqRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUtBO0FBQUE7QXZCNGpFQTtBcUI5aUVBO0FBQ0E7QUFFQTtBckIraUVBO0FxQmxqRUE7QUFDQTtBQUVBO0FyQitpRUE7QXFCbGpFQTtBQUNBO0FBRUE7QXJCK2lFQTtBcUJsakVBO0FBQ0E7QUFFQTtBckIraUVBO0FxQmxqRUE7QUFDQTtBQUVBO0FyQitpRUE7QXFCdmlFQTtBQUVBO0FBRUE7QXJCdWlFQTs7QXFCL2hFQTs7OztBQUNBO0FBQUE7QUFBQTtBckJxaUVBOztBcUIvaEVBO0FBQ0E7QUFDQTtBckJraUVBO0FxQi9oRUE7QUFNQTtBQUNBO0FyQjRoRUE7O0FxQnZoRUE7O0FBRUE7QUFDQTtBckIwaEVBOztBcUJoaEVBO0FBQ0E7QUFDQTtBQUNBO0FmaUVBO0FlL0RBO0FyQm1oRUE7O0FxQmhoRUE7QUFDQTtBQUNBO0FmMEVBO0FleEVBO0FyQm1oRUE7O0FxQmhoRUE7QUFDQTtBQUNBO0FmbUVBO0FlakVBO0FyQm1oRUE7O0FxQjFnRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBZm9EQTtBZWxEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQjZnRUE7QXFCM2dFQTtBQUVBO0FBQ0E7QXJCNGdFQTs7QXFCaGdFQTtBQUNBO0FBQ0E7QWYyQkE7QWV6QkE7QVJ6SUE7QWI2b0VBOztBcUJoZ0VBO0FBQ0E7QUFDQTtBZm1CQTtBZWpCQTtBUmpKQTtBYnFwRUE7O0FxQjkvREE7QUFFQTtBckJnZ0VBOztBcUI1L0RBO0FBQ0E7QXJCKy9EQTs7QXFCdi9EQTtBQUNBO0FyQjAvREE7O0FxQnYvREE7QUFDQTtBQUNBO0FyQjAvREE7O0FxQmwvREE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBckJxL0RBO0FxQm4vREE7O0FBRUE7QUFDQTtBckJxL0RBOztBcUI1K0RBO0FBQ0E7QUFDQTtBQUNBO0FyQisrREE7O0FxQjUrREE7QUFDQTtBQUNBO0FBQ0E7QXJCKytEQTtBcUI1K0RBO0FBRUE7QXJCNitEQTs7QXFCeitEQTtBQUNBO0FyQjQrREE7O0FxQnorREE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FyQjQrREE7QXFCeitEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQjIrREE7O0F1QnhyRUE7QUFDQTtBQUNBO0FBQ0E7QWpCcUlBO0FpQm5JQTtBdkIyckVBOztBdUJ4ckVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakJ3SEE7QWlCdEhBO0FBQ0E7QUFDQTtBVjlDQTtBYjB1RUE7QXVCdnJFQTtBQUVBO0F2QndyRUE7O0F1Qm5yRUE7Ozs7QUFFQTtBdkJ3ckVBOztBdUJ0dUVBO0FBb0RBO0F2QnNyRUE7QXVCNXFFQTtBQUNBO0FBQ0E7QUFBQTtBdkI4cUVBOztBdUI5dUVBO0FBMkZBO0F2QnVwRUE7QXVCaHBFQTtBQUNBO0FBQ0E7QUFBQTtBdkJrcEVBOztBdUIzb0VBO0FBQ0E7QXZCOG9FQTtBdUIzb0VBOzs7QUFFQTtBdkI4b0VBOztBdUJ2b0VBO0FBQ0E7QXZCMG9FQTtBdUJ4b0VBO0FBQ0E7QXZCMG9FQTtBdUJyb0VBO0FBQ0E7QUM1SkE7QXhCb3lFQTtBdUJsb0VBO0FBQ0E7QUFBQTtBdkJvb0VBO0F1QmpvRUE7QUFDQTtBdkJtb0VBOztBdUIxbkVBO0FBQ0E7QXZCNm5FQTtBdUJ6bkVBO0FBQ0E7QUFDQTtBQUFBO0F2QjJuRUE7O0F1QjV3RUE7QUFDQTtBQUNBO0FBQ0E7QWpCcUlBO0FpQm5JQTtBdkIrd0VBOztBdUI1d0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakJ3SEE7QWlCdEhBO0FBQ0E7QUFDQTtBVjlDQTtBYjh6RUE7QXVCM3dFQTtBQUVBO0F2QjR3RUE7O0F1QnZ3RUE7Ozs7QUFFQTtBdkI0d0VBOztBdUIxekVBO0FBb0RBO0F2QjB3RUE7QXVCaHdFQTtBQUNBO0FBQ0E7QUFBQTtBdkJrd0VBOztBdUJsMEVBO0FBMkZBO0F2QjJ1RUE7QXVCcHVFQTtBQUNBO0FBQ0E7QUFBQTtBdkJzdUVBOztBdUIvdEVBO0FBQ0E7QXZCa3VFQTtBdUIvdEVBOzs7QUFFQTtBdkJrdUVBOztBdUIzdEVBO0FBQ0E7QXZCOHRFQTtBdUI1dEVBO0FBQ0E7QXZCOHRFQTtBdUJ6dEVBO0FBQ0E7QUM1SkE7QXhCdzNFQTtBdUJ0dEVBO0FBQ0E7QUFBQTtBdkJ3dEVBO0F1QnJ0RUE7QUFDQTtBdkJ1dEVBOztBdUI5c0VBO0FBQ0E7QXZCaXRFQTtBdUI3c0VBO0FBQ0E7QUFDQTtBQUFBO0F2QitzRUE7O0FxQjFuRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBckI2bkVBO0FxQnhuRUE7QUFDQTtBckIwbkVBO0FpQnoxRUE7QUlvT0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBckJ3bkVBO0FxQnBuRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FyQnNuRUE7QXFCbG5FQTtBQUNBO0FBQ0E7QUFDQTtBckJvbkVBO0FxQmhuRUE7QUFDQTtBckJrbkVBO0FxQi9tRUE7O0FBRUE7QXJCaW5FQTtBcUI1bUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBckI4bUVBO0FxQjVtRUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJCOG1FQTtBcUIzbUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FyQjZtRUE7QXFCM21FQTtBQUNBO0FyQjZtRUE7QUFDQTs7QXlCLzdFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FDdUZBO0FwQjRFQTtBb0IxRUE7QWJ4RkE7QVNGQTtBQUFBO0FBQUE7QUFBQTtBdEJ1OEVBO0FzQm44RUE7QUdkQTtBSGVBO0FBQUE7QXRCczhFQTtBQUNBO0FRaDlFQTtBaUJVQTtBQUNBO0F6Qnk4RUE7QXlCdDhFQTtBQUVBO0FBQ0E7QUFBQTtBekJ1OEVBO0F5Qm44RUE7QUFFQTtBekJvOEVBO0F5Qmg4RUE7QUFDQTtBekJrOEVBO0F5QnA3RUE7O0FBRUE7QXpCczdFQTs7QXlCNzZFQTtBQzNEQTtBRkFBO0FFRUE7QTFCNCtFQTtBUXgrRUE7QWtCQUE7QUZOQTtBRVFBO0ExQjIrRUE7QTBCeCtFQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCcStFQTtBMEJoK0VBO0FBRUE7QUFDQTtBQUNBO0ExQmkrRUE7QTBCMTlFQTtBQUdBO0FBQ0E7QUFJQTtBMUJ1OUVBO0EwQnI5RUE7QUFLQTtBQUFBO0ExQm05RUE7O0F5QjM4RUE7QUMzREE7QUZBQTtBRUVBO0ExQjBnRkE7QVF0Z0ZBO0FrQkFBO0FGTkE7QUVRQTtBMUJ5Z0ZBO0EwQnRnRkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQm1nRkE7QTBCOS9FQTtBQUVBO0FBQ0E7QUFDQTtBMUIrL0VBO0EwQngvRUE7QUFHQTtBQUNBO0FBSUE7QTFCcS9FQTtBMEJuL0VBO0FBS0E7QUFBQTtBMUJpL0VBOztBeUJ6K0VBO0FDM0RBO0FGQUE7QUVFQTtBMUJ3aUZBO0FRcGlGQTtBa0JBQTtBRk5BO0FFUUE7QTFCdWlGQTtBMEJwaUZBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJpaUZBO0EwQjVoRkE7QUFFQTtBQUNBO0FBQ0E7QTFCNmhGQTtBMEJ0aEZBO0FBR0E7QUFDQTtBQUlBO0ExQm1oRkE7QTBCamhGQTtBQUtBO0FBQUE7QTFCK2dGQTs7QXlCdmdGQTtBQzNEQTtBRkFBO0FFRUE7QTFCc2tGQTtBUWxrRkE7QWtCQUE7QUZOQTtBRVFBO0ExQnFrRkE7QTBCbGtGQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCK2pGQTtBMEIxakZBO0FBRUE7QUFDQTtBQUNBO0ExQjJqRkE7QTBCcGpGQTtBQUdBO0FBQ0E7QUFJQTtBMUJpakZBO0EwQi9pRkE7QUFLQTtBQUFBO0ExQjZpRkE7O0F5QnJpRkE7QUMzREE7QUZBQTtBRUVBO0ExQm9tRkE7QVFobUZBO0FrQkFBO0FGTkE7QUVRQTtBMUJtbUZBO0EwQmhtRkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQjZsRkE7QTBCeGxGQTtBQUVBO0FBQ0E7QUFDQTtBMUJ5bEZBO0EwQmxsRkE7QUFHQTtBQUNBO0FBSUE7QTFCK2tGQTtBMEI3a0ZBO0FBS0E7QUFBQTtBMUIya0ZBOztBeUJua0ZBO0FDM0RBO0FGQUE7QUVFQTtBMUJrb0ZBO0FROW5GQTtBa0JBQTtBRk5BO0FFUUE7QTFCaW9GQTtBMEI5bkZBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUIybkZBO0EwQnRuRkE7QUFFQTtBQUNBO0FBQ0E7QTFCdW5GQTtBMEJobkZBO0FBR0E7QUFDQTtBQUlBO0ExQjZtRkE7QTBCM21GQTtBQUtBO0FBQUE7QTFCeW1GQTs7QXlCam1GQTtBQzNEQTtBRkFBO0FFRUE7QTFCZ3FGQTtBUTVwRkE7QWtCQUE7QUZOQTtBRVFBO0ExQitwRkE7QTBCNXBGQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCeXBGQTtBMEJwcEZBO0FBRUE7QUFDQTtBQUNBO0ExQnFwRkE7QTBCOW9GQTtBQUdBO0FBQ0E7QUFJQTtBMUIyb0ZBO0EwQnpvRkE7QUFLQTtBQUFBO0ExQnVvRkE7O0F5Qi9uRkE7QUMzREE7QUZBQTtBRUVBO0ExQjhyRkE7QVExckZBO0FrQkFBO0FGTkE7QUVRQTtBMUI2ckZBO0EwQjFyRkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQnVyRkE7QTBCbHJGQTtBQUVBO0FBQ0E7QUFDQTtBMUJtckZBO0EwQjVxRkE7QUFHQTtBQUNBO0FBSUE7QTFCeXFGQTtBMEJ2cUZBO0FBS0E7QUFBQTtBMUJxcUZBOztBeUI3cEZBO0FDM0RBO0FGQUE7QUVFQTtBMUI0dEZBO0FReHRGQTtBa0JBQTtBRk5BO0FFUUE7QTFCMnRGQTtBMEJ4dEZBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJxdEZBO0EwQmh0RkE7QUFFQTtBQUNBO0FBQ0E7QTFCaXRGQTtBMEIxc0ZBO0FBR0E7QUFDQTtBQUlBO0ExQnVzRkE7QTBCcnNGQTtBQUtBO0FBQUE7QTFCbXNGQTs7QXlCM3JGQTtBQzNEQTtBRkFBO0FFRUE7QTFCMHZGQTtBUXR2RkE7QWtCQUE7QUZOQTtBRVFBO0ExQnl2RkE7QTBCdHZGQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCbXZGQTtBMEI5dUZBO0FBRUE7QUFDQTtBQUNBO0ExQit1RkE7QTBCeHVGQTtBQUdBO0FBQ0E7QUFJQTtBMUJxdUZBO0EwQm51RkE7QUFLQTtBQUFBO0ExQml1RkE7O0F5Qnp0RkE7QUMzREE7QUZBQTtBRUVBO0ExQnd4RkE7QVFweEZBO0FrQkFBO0FGTkE7QUVRQTtBMUJ1eEZBO0EwQnB4RkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQml4RkE7QTBCNXdGQTtBQUVBO0FBQ0E7QUFDQTtBMUI2d0ZBO0EwQnR3RkE7QUFHQTtBQUNBO0FBSUE7QTFCbXdGQTtBMEJqd0ZBO0FBS0E7QUFBQTtBMUIrdkZBOztBeUJ2dkZBO0FDM0RBO0FGQUE7QUVFQTtBMUJzekZBO0FRbHpGQTtBa0JBQTtBRk5BO0FFUUE7QTFCcXpGQTtBMEJsekZBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUIreUZBO0EwQjF5RkE7QUFFQTtBQUNBO0FBQ0E7QTFCMnlGQTtBMEJweUZBO0FBR0E7QUFDQTtBQUlBO0ExQml5RkE7QTBCL3hGQTtBQUtBO0FBQUE7QTFCNnhGQTs7QXlCL3dGQTtBQ1BBO0FBQ0E7QTFCMHhGQTtBUS8wRkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUIweEZBO0EwQnZ4RkE7QUFFQTtBQUFBO0ExQnd4RkE7QTBCcnhGQTtBQUVBO0FBQ0E7QTFCc3hGQTtBMEJueEZBO0FBR0E7QUFDQTtBQUNBO0ExQm14RkE7QTBCanhGQTtBQUtBO0FBQUE7QTFCK3dGQTs7QXlCeHlGQTs7QUNQQTtBQUNBO0ExQm96RkE7QVF6MkZBOztBa0J3REE7QUFDQTtBQUNBO0ExQnF6RkE7QTBCbHpGQTs7O0FBRUE7QUFBQTtBMUJxekZBO0EwQmx6RkE7OztBQUVBO0FBQ0E7QTFCcXpGQTtBMEJsekZBOzs7O0FBR0E7QUFDQTtBQUNBO0ExQnF6RkE7QTBCbnpGQTs7OztBQUtBO0FBQUE7QTFCb3pGQTs7QXlCNzBGQTtBQ1BBO0FBQ0E7QTFCdzFGQTtBUTc0RkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ3MUZBO0EwQnIxRkE7QUFFQTtBQUFBO0ExQnMxRkE7QTBCbjFGQTtBQUVBO0FBQ0E7QTFCbzFGQTtBMEJqMUZBO0FBR0E7QUFDQTtBQUNBO0ExQmkxRkE7QTBCLzBGQTtBQUtBO0FBQUE7QTFCNjBGQTs7QXlCdDJGQTtBQ1BBO0FBQ0E7QTFCaTNGQTtBUXQ2RkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJpM0ZBO0EwQjkyRkE7QUFFQTtBQUFBO0ExQisyRkE7QTBCNTJGQTtBQUVBO0FBQ0E7QTFCNjJGQTtBMEIxMkZBO0FBR0E7QUFDQTtBQUNBO0ExQjAyRkE7QTBCeDJGQTtBQUtBO0FBQUE7QTFCczJGQTs7QXlCLzNGQTtBQ1BBO0FBQ0E7QTFCMDRGQTtBUS83RkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUIwNEZBO0EwQnY0RkE7QUFFQTtBQUFBO0ExQnc0RkE7QTBCcjRGQTtBQUVBO0FBQ0E7QTFCczRGQTtBMEJuNEZBO0FBR0E7QUFDQTtBQUNBO0ExQm00RkE7QTBCajRGQTtBQUtBO0FBQUE7QTFCKzNGQTs7QXlCeDVGQTtBQ1BBO0FBQ0E7QTFCbTZGQTtBUXg5RkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJtNkZBO0EwQmg2RkE7QUFFQTtBQUFBO0ExQmk2RkE7QTBCOTVGQTtBQUVBO0FBQ0E7QTFCKzVGQTtBMEI1NUZBO0FBR0E7QUFDQTtBQUNBO0ExQjQ1RkE7QTBCMTVGQTtBQUtBO0FBQUE7QTFCdzVGQTs7QXlCajdGQTtBQ1BBO0FBQ0E7QTFCNDdGQTtBUWovRkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUI0N0ZBO0EwQno3RkE7QUFFQTtBQUFBO0ExQjA3RkE7QTBCdjdGQTtBQUVBO0FBQ0E7QTFCdzdGQTtBMEJyN0ZBO0FBR0E7QUFDQTtBQUNBO0ExQnE3RkE7QTBCbjdGQTtBQUtBO0FBQUE7QTFCaTdGQTs7QXlCMThGQTtBQ1BBO0FBQ0E7QTFCcTlGQTtBUTFnR0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJxOUZBO0EwQmw5RkE7QUFFQTtBQUFBO0ExQm05RkE7QTBCaDlGQTtBQUVBO0FBQ0E7QTFCaTlGQTtBMEI5OEZBO0FBR0E7QUFDQTtBQUNBO0ExQjg4RkE7QTBCNThGQTtBQUtBO0FBQUE7QTFCMDhGQTs7QXlCbitGQTtBQ1BBO0FBQ0E7QTFCOCtGQTtBUW5pR0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUI4K0ZBO0EwQjMrRkE7QUFFQTtBQUFBO0ExQjQrRkE7QTBCeitGQTtBQUVBO0FBQ0E7QTFCMCtGQTtBMEJ2K0ZBO0FBR0E7QUFDQTtBQUNBO0ExQnUrRkE7QTBCcitGQTtBQUtBO0FBQUE7QTFCbStGQTs7QXlCNS9GQTtBQ1BBO0FBQ0E7QTFCdWdHQTtBUTVqR0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ1Z0dBO0EwQnBnR0E7QUFFQTtBQUFBO0ExQnFnR0E7QTBCbGdHQTtBQUVBO0FBQ0E7QTFCbWdHQTtBMEJoZ0dBO0FBR0E7QUFDQTtBQUNBO0ExQmdnR0E7QTBCOS9GQTtBQUtBO0FBQUE7QTFCNC9GQTs7QXlCcmhHQTtBQ1BBO0FBQ0E7QTFCZ2lHQTtBUXJsR0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJnaUdBO0EwQjdoR0E7QUFFQTtBQUFBO0ExQjhoR0E7QTBCM2hHQTtBQUVBO0FBQ0E7QTFCNGhHQTtBMEJ6aEdBO0FBR0E7QUFDQTtBQUNBO0ExQnloR0E7QTBCdmhHQTtBQUtBO0FBQUE7QTFCcWhHQTs7QXlCOWlHQTtBQ1BBO0FBQ0E7QTFCeWpHQTtBUTltR0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ5akdBO0EwQnRqR0E7QUFFQTtBQUFBO0ExQnVqR0E7QTBCcGpHQTtBQUVBO0FBQ0E7QTFCcWpHQTtBMEJsakdBO0FBR0E7QUFDQTtBQUNBO0ExQmtqR0E7QTBCaGpHQTtBQUtBO0FBQUE7QTFCOGlHQTs7QXlCNWpHQTtBQUNBO0FBQ0E7QUFDQTtBekIrakdBO0FReG9HQTtBaUI0RUE7QUFDQTtBekIrakdBO0F5QjVqR0E7QUFFQTtBekI2akdBO0F5QjFqR0E7QUFFQTtBQUNBO0F6QjJqR0E7O0F5QmhqR0E7QUNQQTtBcEI0RUE7QW9CMUVBO0FieEZBO0Fib3BHQTs7QXlCbmpHQTtBQ1hBO0FwQjRFQTtBb0IxRUE7QWJ4RkE7QWIycEdBOztBeUJqakdBO0FBQ0E7QUFDQTtBekJvakdBO0F5QmpqR0E7QUFDQTtBekJtakdBOztBeUIzaUdBOzs7QUFDQTtBekJnakdBOztBMkIzckdBO0FMZ0JBO0FBQUE7QXRCK3FHQTtBc0IzcUdBO0FLcEJBO0FMcUJBO0FBQUE7QXRCOHFHQTtBQUNBO0EyQmpzR0E7QUFDQTtBM0Jtc0dBOztBMkI5ckdBO0FBQ0E7QTNCaXNHQTs7QTJCN3JHQTtBQUNBO0FBQ0E7QUFDQTtBTERBO0FBQUE7QXRCa3NHQTtBc0I5ckdBO0FLTkE7QUxPQTtBQUFBO0F0QmlzR0E7QUFDQTtBMkJuc0dBO0FBQ0E7QUFDQTtBTE5BO0FBQUE7QXRCNHNHQTtBc0J4c0dBO0FLQUE7QUxDQTtBQUFBO0F0QjJzR0E7QUFDQTs7QTRCaHVHQTs7OztBQUlBO0E1Qm11R0E7O0E0Qmh1R0E7QUFDQTtBNUJtdUdBO0E2Qi9zR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQWhDQTtBQUNBO0FBQ0E7QUFDQTtBN0JrdkdBO0E2QjdyR0E7QUFDQTtBN0IrckdBOztBNEJ6dUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0QjJKQTtBc0J6SkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FmZEE7QWIydkdBOztBNEJwdUdBO0FBQ0E7QUFDQTtBNUJ1dUdBOztBNEJwdUdBO0FBQ0E7QUFDQTtBNUJ1dUdBOztBaUIzdEdBO0FXbkJBO0FBQ0E7QUFDQTtBNUJrdkdBO0E0Qi91R0E7QUFDQTtBQUNBO0E1Qml2R0E7QUFDQTtBaUJ0dUdBO0FXbkJBO0FBQ0E7QUFDQTtBNUI0dkdBO0E0Qnp2R0E7QUFDQTtBQUNBO0E1QjJ2R0E7QUFDQTtBaUJodkdBO0FXbkJBO0FBQ0E7QUFDQTtBNUJzd0dBO0E0Qm53R0E7QUFDQTtBQUNBO0E1QnF3R0E7QUFDQTtBaUIxdkdBO0FXbkJBO0FBQ0E7QUFDQTtBNUJneEdBO0E0Qjd3R0E7QUFDQTtBQUNBO0E1Qit3R0E7QUFDQTtBNEJ4d0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCMHdHQTtBNkJ6eUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUF6QkE7QUFDQTtBQUNBO0FBQ0E7QTdCcTBHQTtBNkJ2eEdBO0FBQ0E7QTdCeXhHQTs7QTRCOXdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCaXhHQTtBNkI5ekdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFsQkE7QUFDQTtBQUNBO0FBQ0E7QTdCbTFHQTtBNkI1eUdBO0FBQ0E7QTdCOHlHQTtBNEJ6eEdBO0FBQ0E7QTVCMnhHQTs7QTRCcnhHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCd3hHQTtBNkJ0MUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCdzFHQTtBNkI3MEdBO0FBQ0E7QTdCKzBHQTtBNkI1MEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUE5QkE7QUFDQTtBQUNBO0E3QjYyR0E7QTZCNTBHQTtBQUNBO0E3QjgwR0E7QTRCeHlHQTtBQUNBO0E1QjB5R0E7O0E0Qmx5R0E7QUFJQTtBQUNBO0E1Qmt5R0E7O0E0Qjd4R0E7QUU5R0E7QUFDQTtBQUNBO0FBQ0E7QTlCKzRHQTs7QTRCN3hHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCZ3lHQTtBUXI1R0E7QW9Cb0lBO0FBQ0E7QUovSUE7QXhCbzZHQTtBNEJqeEdBO0FBRUE7QUFDQTtBSnRKQTtBeEJ5NkdBO0E0Qi93R0E7QUFFQTtBQUNBO0FBQ0E7QTVCZ3hHQTs7QTRCeHdHQTtBQUNBO0E1QjJ3R0E7O0E0QnZ3R0E7QUFDQTtBQUNBO0FBQ0E7QXRCQUE7QXNCRUE7QUFDQTtBNUIwd0dBOztBNEJ0d0dBO0FBQ0E7QUFDQTtBQUNBO0E1Qnl3R0E7O0ErQnA4R0E7O0FBRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBL0J1OEdBO0ErQnI4R0E7O0FBQ0E7QUFDQTtBQUFBO0FBQUE7QS9CdzhHQTtBUXY4R0E7O0F1QklBO0EvQnU4R0E7QStCcjhHQTs7OztBQUdBO0EvQnc4R0E7O0ErQmw4R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0EvQnE4R0E7QStCbjhHQTtBQUNBO0EvQnE4R0E7O0ErQi83R0E7O0FBRUE7QS9CazhHQTtBK0I5N0dBOztBbEJYQTtBQUNBO0FiNjhHQTtBK0I5N0dBOztBbEJGQTtBQUNBO0FibzhHQTs7QStCajdHQTtBQUNBO0FBQ0E7QS9CbzdHQTtBK0JsN0dBO0FBR0E7QS9CazdHQTtBK0IvNkdBO0FBQ0E7QS9CaTdHQTs7QStCNzZHQTtBQUNBO0FBQ0E7QS9CZzdHQTs7QStCNzZHQTtBQUNBO0FBQ0E7QS9CZzdHQTs7QStCNTVHQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0EvQis1R0E7QStCNzVHQTs7QUFFQTtBL0IrNUdBO0ErQjU1R0E7O0FBRUE7QS9CODVHQTtBK0IxNUdBOztBbEJyRkE7QUFDQTtBYm0vR0E7QStCMTVHQTs7QWxCeEdBO0FBQ0E7QWJzZ0hBOztBK0IzNEdBOztBQUVBO0EvQjg0R0E7QStCNTRHQTs7OztBQUVBO0FBQ0E7QUFDQTtBL0JnNUdBOztBZ0N6aUhBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhDNGlIQTtBZ0MxaUhBOzs7O0FBSUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWhDNGlIQTtBZ0MxaUhBOzs7Ozs7Ozs7Ozs7QUFHQTtBaENxakhBO0FnQ2hqSEE7OztBQUdBO0FoQ2tqSEE7QWdDOWlIQTtBQUNBO0FoQ2dqSEE7QWdDM2lIQTs7QW5CSUE7QUFDQTtBYjJpSEE7QWdDM2lIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBaEM2aUhBO0FnQzNpSEE7QW5CbkJBO0FBQ0E7QWJpa0hBO0FnQzdpSEE7QW5CUEE7QUFDQTtBYnVqSEE7QWdDN2lIQTs7OztBbkJ6QkE7QUFDQTtBYjRrSEE7QWdDM2lIQTs7OztBbkJsQ0E7QUFDQTtBYm1sSEE7O0FnQ2xpSEE7O0FBRUE7QUFBQTtBQUFBO0FoQ3FpSEE7QWdDaGlIQTs7QUFDQTtBQUNBO0FoQ21pSEE7QWdDamlIQTs7QUFDQTtBaENvaUhBO0FnQ2hpSEE7Ozs7Ozs7O0FBSUE7QWhDc2lIQTs7QWdDbGlIQTtBQUFBO0FoQ3NpSEE7O0FnQ3JpSEE7QUFBQTtBaEN5aUhBOztBZ0NqaUhBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBMUIyREE7QTBCekRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuQi9HQTtBYm9wSEE7QWdDamlIQTs7QUFFQTtBaENtaUhBOztBZ0N6aEhBOztBQUVBO0FoQzRoSEE7O0FnQ3poSEE7Ozs7OztBQU1BO0ExQndCQTtBMEJ0QkE7QW5CNUlBO0FieXFIQTs7QWdDemhIQTs7QUFFQTtBaEM0aEhBOztBZ0N6aEhBOzs7Ozs7QUFNQTtBMUJPQTtBMEJMQTtBbkI3SkE7QWIwckhBOztBZ0N6aEhBOztBQUVBO0FoQzRoSEE7O0FnQ2poSEE7Ozs7Ozs7O0FuQjlKQTtBQUNBO0FiMHJIQTs7QWdDbGhIQTs7Ozs7O0FuQjNKQTtBQUNBO0Fic3JIQTs7QWlDOXRIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FqQ2l1SEE7O0FpQzl0SEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBakNpdUhBOztBaUM5dEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ2l1SEE7QWlDL3RIQTtBQUNBO0FBQ0E7QVQzQkE7QXhCNnZIQTtBaUM3dEhBO0FBS0E7QUFBQTtBakMydEhBO0FpQ3Z0SEE7QUFDQTtBakN5dEhBO0FpQ3R0SEE7QUFDQTtBQUNBO0FBQ0E7QWpDd3RIQTtBaUNqdEhBO0FBQ0E7QWpDbXRIQTtBaUNqdEhBO0FBQ0E7QWpDbXRIQTs7QWlDenNIQTtBQUNBO0FBQ0E7QUFFQTtBakMyc0hBO0FpQ3ZzSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakN5c0hBO0FpQ3BzSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ3NzSEE7O0FpQzVySEE7QXBCbEdBO0Fia3lIQTtBaUMzckhBO0FBQ0E7QWpDNnJIQTtBaUN4ckhBO0FBQ0E7QVQxSEE7QXhCcXpIQTtBaUN2ckhBO0FBQ0E7QWpDeXJIQTtBaUNwckhBO0FUcElBO0F4QjJ6SEE7QWlDcHJIQTtBVHZJQTtBeEI4ekhBOztBaUM1cUhBO0FBRUE7QWpDOHFIQTtBaUMxcUhBO0FBQ0E7QWpDNHFIQTtBaUN2cUhBO0FUOUpBO0F4QncwSEE7O0FpQy9wSEE7QUFDQTtBakNrcUhBO0FpQy9wSEE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBakNncUhBO0FpQzdwSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QVhsTEE7QUFBQTtBQUFBO0FBQUE7QXRCaTFIQTtBc0I3MEhBO0FXdUtBO0FYdEtBO0FBQUE7QXRCZzFIQTtBQUNBO0FpQzlwSEE7QUFDQTtBQUNBO0FBQUE7QWpDZ3FIQTtBaUMzcEhBO0FUek1BO0F4QnUySEE7O0FpQ2pwSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQjdDQTtBMkIrQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQnROQTtBb0J5TkE7QUFBQTtBQUFBO0FqQ21wSEE7QWlDanBIQTtBQUNBO0FBQ0E7QUFLQTtBQUFBO0FqQytvSEE7QWlDNW9IQTtBQU1BO0FBQ0E7QWpDeW9IQTtBaUNyb0hBO0FBRUE7QUFDQTtBQUNBO0FqQ3NvSEE7QWlDbm9IQTtBQUNBO0FBQ0E7QWpDcW9IQTtBaUNqb0hBO0FBQ0E7QWpDbW9IQTtBaUMvbkhBO0FBQ0E7QUFDQTtBakNpb0hBOztBaUM3bkhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNCMUdBO0FOMnVIQTs7QWlDN25IQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQmxJQTtBTm13SEE7O0FpQ3huSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQzJuSEE7O0FpQ3huSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakMybkhBO0FpQ3puSEE7QUFDQTtBQUNBO0FBQUE7QWpDMm5IQTtBaUN2bkhBO0FBRUE7QWpDd25IQTtBaUNwbkhBO0FBQ0E7QWpDc25IQTtBaUNsbkhBO0FBQ0E7QWpDb25IQTs7QWlDaG5IQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCbFZBO0FiczhIQTtBaUNobkhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVDdXQTtBUytXQTtBcEJuV0E7QWJzOUhBOztBaUN4bUhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QWpDMm1IQTtBaUN6bUhBO0FBQ0E7QWpDMm1IQTtBaUN2bUhBO0FBQUE7QUFBQTtBakMwbUhBO0FpQ3ptSEE7QUFBQTtBakM0bUhBO0FpQzNtSEE7QUFBQTtBakM4bUhBO0FpQzNtSEE7QUFDQTtBakM2bUhBO0FpQzFtSEE7QUFDQTtBQUNBO0FBQ0E7QVRsWkE7QVNvWkE7QXBCeFlBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QVc4WUE7QUFBQTtBakMybUhBO0FzQnIvSEE7QVdpWUE7QVhoWUE7QUFBQTtBdEJ3L0hBO0FBQ0E7QWlDOW1IQTtBVDFaQTtBeEIyZ0lBO0FpQzVtSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCelpBO0Fid2dJQTtBaUMxbUhBO0FBQ0E7QUFDQTtBVDVhQTtBUzhhQTtBcEJsYUE7QVNGQTtBQUFBO0FXd2FBO0FBQUE7QWpDMm1IQTtBc0IvZ0lBO0FXNFpBO0FYM1pBO0FBQUE7QXRCa2hJQTtBQUNBO0FpQzltSEE7QVRwYkE7QXhCcWlJQTtBaUM1bUhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQm5iQTtBYmtpSUE7QWlDMW1IQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVR6Y0E7QVMyY0E7QXBCL2JBO0FTRkE7QUFBQTtBV3FjQTtBakMybUhBO0FzQjVpSUE7QVdzYkE7QVhyYkE7QUFBQTtBdEIraUlBO0FBQ0E7QWlDOW1IQTtBVGpkQTtBeEJra0lBO0FpQzVtSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakM4bUhBO0FpQzFtSEE7QUFDQTtBcEJ0ZEE7QWJta0lBO0FpQ3ptSEE7QUFDQTtBQUNBO0FwQjVkQTtBYndrSUE7QWlDdm1IQTtBQUNBO0FqQ3ltSEE7QWlDdG1IQTtBQUNBO0FqQ3dtSEE7QWlDcm1IQTtBQUNBO0FqQ3VtSEE7QWlDcG1IQTtBQUNBO0FqQ3NtSEE7QWlDbm1IQTtBQUNBO0FqQ3FtSEE7O0FpQ2htSEE7OztBWHpmQTtBQUFBO0FBQUE7QUFBQTtBdEIrbElBO0FzQjNsSUE7QVdxZkE7OztBWHBmQTtBQUFBO0F0QmdtSUE7QUFDQTs7QWtDam5JQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWxDb25JQTs7QWtDam5JQTtBQUNBO0FBQ0E7QUFDQTtBbENvbklBO0FRcG5JQTtBMEJHQTtBbENvbklBO0FrQ2huSUE7QUFDQTtBQUNBO0FBQ0E7QWxDa25JQTs7QWtDMW1JQTtBQUNBO0FsQzZtSUE7QWtDM21JQTtBQUNBO0FBQ0E7QUFDQTtBckJiQTtBQUNBO0FiMm5JQTtBUXZvSUE7QTBCNkJBO0FBQ0E7QWxDNm1JQTtBa0MxbUlBO0FBQ0E7QUFDQTtBQUNBO0FsQzRtSUE7QWtDeG1JQTs7QUFFQTtBQUNBO0FBQ0E7QWxDMG1JQTtBa0N2bUlBO0FBRUE7QXJCdENBO0FBQ0E7QWIrb0lBOztBa0M5bElBO0FBQ0E7QUFDQTtBckI3REE7QWIrcElBO0FrQzlsSUE7O0FBRUE7QUFDQTtBbENnbUlBOztBa0N0bElBOztBQUVBO0FBQUE7QUFBQTtBQUNBO0FsQ3lsSUE7O0FrQ3BsSUE7O0FBRUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQ3VsSUE7O0FrQzdrSUE7QUFDQTtBbENnbElBO0FrQzlrSUE7QUFDQTtBbENnbElBOztBbUN6cklBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5DNHJJQTtBbUN4cklBOzs7Ozs7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQytySUE7QW1DM3FJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3QjZIQTtBNkIzSEE7QUFDQTtBbkM2cUlBO0FRdnRJQTtBMkI2Q0E7QW5DNnFJQTs7QW1DcHFJQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FuQ3VxSUE7QW1DcnFJQTtBQUNBO0FBQ0E7QW5DdXFJQTtBbUNwcUlBO0FBQ0E7QUFDQTtBbkNzcUlBOztBbUM3cElBO0FBQ0E7QUFDQTtBQUNBO0FuQ2dxSUE7O0FtQ3BwSUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FuQ3FwSUE7O0FtQ2pwSUE7QUFDQTtBN0I4REE7QTZCNURBO0FBQ0E7QUFDQTtBdEJ4R0E7QWI2dklBO0FRL3ZJQTtBMkI4R0E7QW5Db3BJQTs7QW1DOW9JQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkNpcElBOztBbUM5b0lBO0FBQ0E7QUFDQTtBbkNpcElBOztBaUJ2dElBO0FrQmtGQTs7Ozs7O0FBQ0E7QUFDQTtBbkM4b0lBO0FBQ0E7QWlCaHZJQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DbW9JQTtBbUNqb0lBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DbW9JQTtBbUNqb0lBO0FBQ0E7QW5DbW9JQTtBbUNob0lBO0FBQ0E7QUFDQTtBbkNrb0lBO0FtQzduSUE7Ozs7OztBQUNBO0FBQUE7QW5Db29JQTtBbUN0bklBO0FBQ0E7QW5Dd25JQTtBbUNybklBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkNxbklBO0FtQ2xuSUE7QUFDQTtBbkNvbklBO0FBQ0E7QWlCcndJQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5DMnJJQTtBQUNBO0FpQjd4SUE7QWtCNkZBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQ2dySUE7QW1DOXFJQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FuQ2dySUE7QW1DOXFJQTtBQUNBO0FuQ2dySUE7QW1DN3FJQTtBQUNBO0FBQ0E7QW5DK3FJQTtBbUMxcUlBOzs7Ozs7QUFDQTtBQUFBO0FuQ2lySUE7QW1DbnFJQTtBQUNBO0FuQ3FxSUE7QW1DbHFJQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5Da3FJQTtBbUMvcElBO0FBQ0E7QW5DaXFJQTtBQUNBO0FpQmx6SUE7QWtCa0ZBOzs7Ozs7QUFDQTtBQUNBO0FuQ3d1SUE7QUFDQTtBaUIxMElBO0FrQjZGQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkM2dElBO0FtQzN0SUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkM2dElBO0FtQzN0SUE7QUFDQTtBbkM2dElBO0FtQzF0SUE7QUFDQTtBQUNBO0FuQzR0SUE7QW1DdnRJQTs7Ozs7O0FBQ0E7QUFBQTtBbkM4dElBO0FtQ2h0SUE7QUFDQTtBbkNrdElBO0FtQy9zSUE7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FuQytzSUE7QW1DNXNJQTtBQUNBO0FuQzhzSUE7QUFDQTtBaUIvMUlBO0FrQmtGQTs7Ozs7O0FBQ0E7QUFDQTtBbkNxeElBO0FBQ0E7QWlCdjNJQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DMHdJQTtBbUN4d0lBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DMHdJQTtBbUN4d0lBO0FBQ0E7QW5DMHdJQTtBbUN2d0lBO0FBQ0E7QUFDQTtBbkN5d0lBO0FtQ3B3SUE7Ozs7OztBQUNBO0FBQUE7QW5DMndJQTtBbUM3dklBO0FBQ0E7QW5DK3ZJQTtBbUM1dklBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkM0dklBO0FtQ3p2SUE7QUFDQTtBbkMydklBO0FBQ0E7QW1DNXpJQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkMyeUlBO0FtQzl6SUE7Ozs7OztBQUNBO0FBQ0E7QW5DcTBJQTtBbUNseklBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5Db3pJQTtBbUNseklBO0FBQ0E7QW5Db3pJQTtBbUNqeklBO0FBQ0E7QUFDQTtBbkNteklBO0FtQzl5SUE7Ozs7OztBQUNBO0FBQUE7QW5DcXpJQTtBbUN2eUlBO0FBQ0E7QW5DeXlJQTtBbUN0eUlBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkNzeUlBO0FtQ255SUE7QUFDQTtBbkNxeUlBOztBbUN2eElBO0FBQ0E7QW5DMHhJQTtBUWwvSUE7QTJCMk5BO0FuQzB4SUE7QW1DcnhJQTtBQUNBO0FuQ3V4SUE7QVF4L0lBO0EyQm9PQTtBbkN1eElBO0FtQ3B4SUE7QUFDQTtBbkNzeElBO0FtQ2x4SUE7Ozs7QUFJQTtBbkNveElBO0FtQ2h4SUE7QUFDQTtBQUNBO0FuQ2t4SUE7QW1DL3dJQTtBQUNBO0FuQ2l4SUE7QW1DOXdJQTtBQUNBO0FuQ2d4SUE7QW1DL3dJQTtBQUNBO0FuQ2l4SUE7QVFqaEpBO0EyQm1RQTtBbkNpeElBOztBbUN6d0lBO0FBQ0E7QW5DNHdJQTtBUXhoSkE7QTJCK1FBO0FuQzR3SUE7QW1DdndJQTtBQUNBO0FuQ3l3SUE7QVE5aEpBO0EyQndSQTtBbkN5d0lBO0FtQ3R3SUE7QUFDQTtBbkN3d0lBO0FtQ3B3SUE7Ozs7QUFJQTtBbkNzd0lBO0FtQ2x3SUE7QUFDQTtBQUNBO0FuQ293SUE7QW1DandJQTtBQUNBO0FuQ213SUE7QW1DaHdJQTtBQUNBO0FuQ2t3SUE7QW1DandJQTtBQUNBO0FuQ213SUE7QVF2akpBO0EyQnVUQTtBbkNtd0lBOztBb0N0a0pBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QXZCS0E7QWJva0pBO0FvQ3RrSkE7QUFDQTtBQUNBO0FwQ3drSkE7QW9DcmtKQTtBQUNBO0FBQ0E7QXBDdWtKQTtBb0Nya0pBO0FBQ0E7QXZCQ0E7QUFDQTtBYnVrSkE7QW9DcmtKQTtBQUNBO0F2QlVBO0FBQ0E7QWI4akpBO0FvQ2xrSkE7O0FBRUE7QXBDb2tKQTs7QW9DaGtKQTtBQUdBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QXBDK2pKQTs7QW9DM2pKQTtBQUNBO0FwQzhqSkE7O0FvQzNqSkE7QUFDQTtBQUNBO0FwQzhqSkE7O0FvQzNqSkE7QUFDQTtBcEM4akpBOztBUW5uSkE7QTRCMERBO0FwQzZqSkE7QW9DMWpKQTtBQUNBO0FwQzRqSkE7O0FvQ3BqSkE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBcENzakpBO0FvQ3BqSkE7QXZCdkVBO0FiOG5KQTs7QW9DbGpKQTtBQUNBO0FBRUE7QUFDQTtBcENvakpBO0FvQ2xqSkE7QXZCbEZBO0FidW9KQTs7QW9DM2lKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQzhpSkE7O0FvQzNpSkE7QUFDQTtBQUNBO0FwQzhpSkE7O0FvQzFpSkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZCL0dBO0FiNnBKQTs7QW9DMWlKQTs7O0FBR0E7QUFBQTtBQUNBO0FwQzZpSkE7O0FvQzFpSkE7O0F2QmpIQTtBQUNBO0FiZ3FKQTs7QW9DM2lKQTs7QXZCeEdBO0FBQ0E7QWJ3cEpBOztBb0N4aUpBO0FBQ0E7QXBDMmlKQTtBaUIxb0pBO0FtQjZGQTtBQU1BO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBcEMyaUpBO0FvQ3ppSkE7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXBDMGlKQTtBQUNBOztBb0M5aEpBO0FBQ0E7QXBDaWlKQTtBaUI1cEpBO0FtQnVIQTtBQVFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FwQ2lpSkE7QW9DOWhKQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FwQytoSkE7QW9DN2hKQTtBQUNBO0FBQ0E7QXBDK2hKQTtBb0MxaEpBO0F2QnpLQTtBQUNBO0Fic3NKQTtBb0MzaEpBOztBQUdBO0FwQzRoSkE7QW9DMWhKQTs7QUFHQTtBcEMyaEpBO0FvQ3ZoSkE7QXZCMUtBO0FBQ0E7QWJvc0pBO0FvQ3hoSkE7O0FBR0E7QXBDeWhKQTtBb0N2aEpBOztBQUdBO0FwQ3doSkE7QUFDQTs7QW9DM2dKQTtBQUNBO0FwQzhnSkE7QWlCdHNKQTtBbUJzTEE7QUFNQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FwQzhnSkE7QW9DNWdKQTtBQUNBO0FBQ0E7QXBDOGdKQTtBQUNBOztBb0NyZ0pBO0FBQ0E7QXBDd2dKQTtBb0N0Z0pBO0FBQ0E7QXBDd2dKQTtBb0N0Z0pBO0FBQ0E7QXZCdk9BO0FBQ0E7QWJndkpBO0FvQ3RnSkE7QXZCelBBO0FBQ0E7QWJrd0pBO0FvQ3RnSkE7QXZCdFFBO0F1QndRQTtBcEN3Z0pBOztBcUNseUpBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0F4QldBO0FiMHhKQTs7QXFDL3hKQTtBQUNBO0FyQ2t5SkE7QXFDaHlKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQ2t5SkE7QXFDeHhKQTtBQUNBO0FyQzB4SkE7QXFDdnhKQTtBQUNBO0FyQ3l4SkE7QXFDdHhKQTtBQUNBO0FyQ3d4SkE7O0FzQy96SkE7QUFDQTtBQUFBO0FBQUE7QTVCR0E7QUFDQTtBR2FBO0Fib3pKQTs7QXNDaDBKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdENtMEpBO0FzQ2owSkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Q20wSkE7QXNDaDBKQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0F0Q2swSkE7O0FzQzV6SkE7QUFDQTtBekJhQTtBQUNBO0FibXpKQTtBc0M1ekpBO0F6Qk5BO0FBQ0E7QWJxMEpBO0FzQzN6SkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEM2ekpBO0FzQzF6SkE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0F0QzJ6SkE7O0F1Q2wzSkE7QUFDQTtBakNnTEE7QWlDOUtBO0F2Q3EzSkE7QXVDaDNKQTtBMUJxQ0E7QUFDQTtBYjgwSkE7QXVDLzJKQTtBMUJrQkE7QUFDQTtBYmcySkE7O0F1Q2g0SkE7QUFDQTtBakNnTEE7QWlDOUtBO0F2Q200SkE7QXVDOTNKQTtBMUJxQ0E7QUFDQTtBYjQxSkE7QXVDNzNKQTtBMUJrQkE7QUFDQTtBYjgySkE7O0F3QzU0SkE7QUFDQTtBQUNBO0FsQzZLQTtBa0MzS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0JLQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0F0Qjg0SkE7QXNCMTRKQTtBa0JmQTtBbEJnQkE7QUFBQTtBdEI2NEpBO0FBQ0E7QVFuNUpBO0FnQ0dBO0F4Q201SkE7O0F3Qzk0SkE7QUFDQTtBeENpNUpBOztBd0M1NEpBO0FBQ0E7QUFDQTtBeEMrNEpBOztBd0N4NEpBO0FBQ0E7QUFDQTtBM0J2QkE7QWJtNkpBOztBd0NuNEpBO0FDakRBO0FBQ0E7QXpDdzdKQTtBUTE2SkE7QWlDVkE7QUFDQTtBekN1N0pBO0F5Q3A3SkE7QUFFQTtBQUNBO0FBQUE7QXpDcTdKQTs7QXdDaDVKQTtBQ2pEQTtBQUNBO0F6Q3E4SkE7QVF2N0pBO0FpQ1ZBO0FBQ0E7QXpDbzhKQTtBeUNqOEpBO0FBRUE7QUFDQTtBQUFBO0F6Q2s4SkE7O0F3Qzc1SkE7QUNqREE7QUFDQTtBekNrOUpBO0FRcDhKQTtBaUNWQTtBQUNBO0F6Q2k5SkE7QXlDOThKQTtBQUVBO0FBQ0E7QUFBQTtBekMrOEpBOztBd0MxNkpBO0FDakRBO0FBQ0E7QXpDKzlKQTtBUWo5SkE7QWlDVkE7QUFDQTtBekM4OUpBO0F5QzM5SkE7QUFFQTtBQUNBO0FBQUE7QXpDNDlKQTs7QXdDdjdKQTtBQ2pEQTtBQUNBO0F6QzQrSkE7QVE5OUpBO0FpQ1ZBO0FBQ0E7QXpDMitKQTtBeUN4K0pBO0FBRUE7QUFDQTtBQUFBO0F6Q3krSkE7O0F3Q3A4SkE7QUNqREE7QUFDQTtBekN5L0pBO0FRMytKQTtBaUNWQTtBQUNBO0F6Q3cvSkE7QXlDci9KQTtBQUVBO0FBQ0E7QUFBQTtBekNzL0pBOztBd0NqOUpBO0FDakRBO0FBQ0E7QXpDc2dLQTtBUXgvSkE7QWlDVkE7QUFDQTtBekNxZ0tBO0F5Q2xnS0E7QUFFQTtBQUNBO0FBQUE7QXpDbWdLQTs7QXdDOTlKQTtBQ2pEQTtBQUNBO0F6Q21oS0E7QVFyZ0tBO0FpQ1ZBO0FBQ0E7QXpDa2hLQTtBeUMvZ0tBO0FBRUE7QUFDQTtBQUFBO0F6Q2doS0E7O0F3QzMrSkE7QUNqREE7QUFDQTtBekNnaUtBO0FRbGhLQTtBaUNWQTtBQUNBO0F6QytoS0E7QXlDNWhLQTtBQUVBO0FBQ0E7QUFBQTtBekM2aEtBOztBd0N4L0pBO0FDakRBO0FBQ0E7QXpDNmlLQTtBUS9oS0E7QWlDVkE7QUFDQTtBekM0aUtBO0F5Q3ppS0E7QUFFQTtBQUNBO0FBQUE7QXpDMGlLQTs7QXdDcmdLQTtBQ2pEQTtBQUNBO0F6QzBqS0E7QVE1aUtBO0FpQ1ZBO0FBQ0E7QXpDeWpLQTtBeUN0aktBO0FBRUE7QUFDQTtBQUFBO0F6Q3VqS0E7O0F3Q2xoS0E7QUNqREE7QUFDQTtBekN1a0tBO0FRempLQTtBaUNWQTtBQUNBO0F6Q3NrS0E7QXlDbmtLQTtBQUVBO0FBQ0E7QUFBQTtBekNva0tBOztBMENqbEtBO0FBQ0E7QUFDQTtBQUVBO0E3QmNBO0Fic2tLQTtBaUI1aEtBO0F5QjVEQTtBQVFBO0ExQ29sS0E7QUFDQTs7QTBDamxLQTtBQUNBO0FBQ0E7QTdCSUE7QWJpbEtBOztBMkMvbEtBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlCVUE7QWJ5bEtBOztBMkM5bEtBO0FBRUE7QTNDZ21LQTs7QTJDNWxLQTtBQUNBO0EzQytsS0E7O0EyQ3ZsS0E7QUFDQTtBM0MwbEtBO0EyQ3ZsS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNDeWxLQTs7QTJDL2tLQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNrb0tBO0E0Q2hvS0E7QUFDQTtBNUNrb0tBO0E0Qy9uS0E7QUFDQTtBNUNpb0tBOztBMkMzbEtBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzhvS0E7QTRDNW9LQTtBQUNBO0E1QzhvS0E7QTRDM29LQTtBQUNBO0E1QzZvS0E7O0EyQ3ZtS0E7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDMHBLQTtBNEN4cEtBO0FBQ0E7QTVDMHBLQTtBNEN2cEtBO0FBQ0E7QTVDeXBLQTs7QTJDbm5LQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNzcUtBO0E0Q3BxS0E7QUFDQTtBNUNzcUtBO0E0Q25xS0E7QUFDQTtBNUNxcUtBOztBMkMvbktBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q2tyS0E7QTRDaHJLQTtBQUNBO0E1Q2tyS0E7QTRDL3FLQTtBQUNBO0E1Q2lyS0E7O0EyQzNvS0E7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDOHJLQTtBNEM1cktBO0FBQ0E7QTVDOHJLQTtBNEMzcktBO0FBQ0E7QTVDNnJLQTs7QTJDdnBLQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUMwc0tBO0E0Q3hzS0E7QUFDQTtBNUMwc0tBO0E0Q3ZzS0E7QUFDQTtBNUN5c0tBOztBMkNucUtBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q3N0S0E7QTRDcHRLQTtBQUNBO0E1Q3N0S0E7QTRDbnRLQTtBQUNBO0E1Q3F0S0E7O0EyQy9xS0E7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDa3VLQTtBNENodUtBO0FBQ0E7QTVDa3VLQTtBNEMvdEtBO0FBQ0E7QTVDaXVLQTs7QTJDM3JLQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUM4dUtBO0E0QzV1S0E7QUFDQTtBNUM4dUtBO0E0QzN1S0E7QUFDQTtBNUM2dUtBOztBMkN2c0tBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzB2S0E7QTRDeHZLQTtBQUNBO0E1QzB2S0E7QTRDdnZLQTtBQUNBO0E1Q3l2S0E7O0EyQ250S0E7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDc3dLQTtBNENwd0tBO0FBQ0E7QTVDc3dLQTtBNENud0tBO0FBQ0E7QTVDcXdLQTs7QTZDN3dLQTtBQUNBO0FBQUE7QTdDaXhLQTtBNkNoeEtBO0FBQUE7QTdDbXhLQTtBQUNBOztBNkN0eEtBO0FBQ0E7QUFBQTtBN0NpeEtBO0E2Q2h4S0E7QUFBQTtBN0NteEtBO0FBQ0E7QTZDaHhLQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBdkN3S0E7QXVDdEtBO0FoQ0lBO0FiK3dLQTs7QTZDOXdLQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkJYQTtBQUFBO0F0QjZ4S0E7QXNCenhLQTtBdUJEQTtBdkJFQTtBQUFBO0F0QjR4S0E7QUFDQTs7QTZDbnhLQTtBckJZQTtBcUJWQTtBN0NzeEtBOztBNkNseEtBO0FBQ0E7QUFBQTtBN0NxeEtBO0E2Q2x4S0E7QUFKQTtBQUtBO0FBQUE7QTdDcXhLQTtBQUNBOztBOENoMEtBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E5Q20wS0E7O0E4Q2gwS0E7QUFDQTtBQUFBO0FBQUE7QTlDbTBLQTs7QStDcjBLQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFDQTtBbENRQTtBYit6S0E7O0ErQzd6S0E7QUFDQTtBQUNBO0FBQ0E7QS9DZzBLQTtBUXYwS0E7QXVDV0E7QUFDQTtBQUNBO0FBQ0E7QS9DK3pLQTtBK0M1ektBO0FBQ0E7QUFDQTtBL0M4ektBOztBK0NyektBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0EvQ3V6S0E7QStDcnpLQTtBbEMxQkE7QUFDQTtBYmsxS0E7QStDcnpLQTtBbENoQkE7QUFDQTtBYncwS0E7QStDcnpLQTtBQUVBO0FBQ0E7QUFDQTtBL0NzektBO0ErQ2x6S0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0NvektBO0ErQ2p6S0E7QUFDQTtBL0NtektBO0ErQ2p6S0E7QUFDQTtBQUNBO0EvQ216S0E7O0ErQ3J5S0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0N3eUtBO0ErQ3J5S0E7QWxDMUJBO0FBWkE7QWIrMEtBO0ErQ3B5S0E7QWxDM0NBO0FBWUE7QWJ1MEtBO0ErQ255S0E7QUFDQTtBL0NxeUtBO0ErQ2x5S0E7QUFDQTtBQUNBO0EvQ295S0E7QStDbHlLQTtBQUNBO0FBQ0E7QS9Db3lLQTs7QWlCLzFLQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0NnMEtBO0ErQzd6S0E7QWxDMUJBO0FBWkE7QWJ1MktBO0ErQzV6S0E7QWxDM0NBO0FBWUE7QWIrMUtBO0ErQzN6S0E7QUFDQTtBL0M2ektBO0ErQzF6S0E7QUFDQTtBQUNBO0EvQzR6S0E7QStDMXpLQTtBQUNBO0FBQ0E7QS9DNHpLQTtBQUNBO0FpQngzS0E7QThCbUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9DdzFLQTtBK0NyMUtBO0FsQzFCQTtBQVpBO0FiKzNLQTtBK0NwMUtBO0FsQzNDQTtBQVlBO0FidTNLQTtBK0NuMUtBO0FBQ0E7QS9DcTFLQTtBK0NsMUtBO0FBQ0E7QUFDQTtBL0NvMUtBO0ErQ2wxS0E7QUFDQTtBQUNBO0EvQ28xS0E7QUFDQTtBaUJoNUtBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQ2czS0E7QStDNzJLQTtBbEMxQkE7QUFaQTtBYnU1S0E7QStDNTJLQTtBbEMzQ0E7QUFZQTtBYis0S0E7QStDMzJLQTtBQUNBO0EvQzYyS0E7QStDMTJLQTtBQUNBO0FBQ0E7QS9DNDJLQTtBK0MxMktBO0FBQ0E7QUFDQTtBL0M0MktBO0FBQ0E7QWlCeDZLQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0N3NEtBO0ErQ3I0S0E7QWxDMUJBO0FBWkE7QWIrNktBO0ErQ3A0S0E7QWxDM0NBO0FBWUE7QWJ1NktBO0ErQ240S0E7QUFDQTtBL0NxNEtBO0ErQ2w0S0E7QUFDQTtBQUNBO0EvQ280S0E7QStDbDRLQTtBQUNBO0FBQ0E7QS9DbzRLQTtBQUNBO0ErQ3YzS0E7QWxDbkhBO0FiNitLQTtBK0N2M0tBO0FBQ0E7QS9DeTNLQTtBK0N2M0tBO0FBQ0E7QS9DeTNLQTs7QWdEbGdMQTtBQUNBO0FBQ0E7QWhEcWdMQTtBUTEvS0E7QXdDUEE7QUFDQTtBaERvZ0xBO0FnRGpnTEE7QUFDQTtBQUNBO0FBQ0E7QWhEbWdMQTs7QWdEaGhMQTtBQUNBO0FBQ0E7QWhEbWhMQTtBUXhnTEE7QXdDUEE7QUFDQTtBaERraExBO0FnRC9nTEE7QUFDQTtBQUNBO0FBQ0E7QWhEaWhMQTs7QWdEOWhMQTtBQUNBO0FBQ0E7QWhEaWlMQTtBUXRoTEE7QXdDUEE7QUFDQTtBaERnaUxBO0FnRDdoTEE7QUFDQTtBQUNBO0FBQ0E7QWhEK2hMQTs7QWdENWlMQTtBQUNBO0FBQ0E7QWhEK2lMQTtBUXBpTEE7QXdDUEE7QUFDQTtBaEQ4aUxBO0FnRDNpTEE7QUFDQTtBQUNBO0FBQ0E7QWhENmlMQTs7QWdEMWpMQTtBQUNBO0FBQ0E7QWhENmpMQTtBUWxqTEE7QXdDUEE7QUFDQTtBaEQ0akxBO0FnRHpqTEE7QUFDQTtBQUNBO0FBQ0E7QWhEMmpMQTs7QWdEeGtMQTtBQUNBO0FBQ0E7QWhEMmtMQTtBUWhrTEE7QXdDUEE7QUFDQTtBaEQwa0xBO0FnRHZrTEE7QUFDQTtBQUNBO0FBQ0E7QWhEeWtMQTs7QWdEdGxMQTtBQUNBO0FBQ0E7QWhEeWxMQTtBUTlrTEE7QXdDUEE7QUFDQTtBaER3bExBO0FnRHJsTEE7QUFDQTtBQUNBO0FBQ0E7QWhEdWxMQTs7QWdEcG1MQTtBQUNBO0FBQ0E7QWhEdW1MQTtBUTVsTEE7QXdDUEE7QUFDQTtBaERzbUxBO0FnRG5tTEE7QUFDQTtBQUNBO0FBQ0E7QWhEcW1MQTs7QWdEbG5MQTtBQUNBO0FBQ0E7QWhEcW5MQTtBUTFtTEE7QXdDUEE7QUFDQTtBaERvbkxBO0FnRGpuTEE7QUFDQTtBQUNBO0FBQ0E7QWhEbW5MQTs7QWdEaG9MQTtBQUNBO0FBQ0E7QWhEbW9MQTtBUXhuTEE7QXdDUEE7QUFDQTtBaERrb0xBO0FnRC9uTEE7QUFDQTtBQUNBO0FBQ0E7QWhEaW9MQTs7QWdEOW9MQTtBQUNBO0FBQ0E7QWhEaXBMQTtBUXRvTEE7QXdDUEE7QUFDQTtBaERncExBO0FnRDdvTEE7QUFDQTtBQUNBO0FBQ0E7QWhEK29MQTs7QWdENXBMQTtBQUNBO0FBQ0E7QWhEK3BMQTtBUXBwTEE7QXdDUEE7QUFDQTtBaEQ4cExBO0FnRDNwTEE7QUFDQTtBQUNBO0FBQ0E7QWhENnBMQTs7QWlEN3FMQTtBQUNBO0EzQ21MQTtBMkNqTEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakRnckxBO0FRM3FMQTtBeUNEQTtBQUNBO0FqRCtxTEE7QVEzcUxBO0F5Q0NBO0FqRDZxTEE7O0FpRGxxTEE7QUFDQTtBQUNBO0FBQ0E7QWpEcXFMQTs7QWlEL3BMQTtBQUNBO0FqRGtxTEE7O0FrRHhzTEE7QUFHQTtBQUFBO0FBQ0E7QTVDZ0xBO0E0QzdLQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXJDT0E7QWJrc0xBO0FrRHRzTEE7QUFDQTtBbER3c0xBO0FrRHJzTEE7QUFDQTtBbER1c0xBO0FrRHBzTEE7QUFDQTtBQUNBO0FsRHNzTEE7QWtEbnNMQTtBQUNBO0FsRHFzTEE7O0FrRGpzTEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQ1pBO0FBQ0E7QWJpdExBOztBa0Rsc0xBO0FBQ0E7QWxEcXNMQTs7QW1EM3VMQTtBQUVBO0FuRDZ1TEE7QW1EM3VMQTtBQUNBO0FBQ0E7QW5ENnVMQTs7QW1EeHVMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFHQTtBbkR5dUxBOztBbURsdUxBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QW5Eb3VMQTtBbURqdUxBO0E3QjNCQTtBQUFBO0FBQUE7QUFBQTtBNkI2QkE7QUFBQTtBbkRtdUxBO0FzQjV2TEE7QTZCdUJBO0E3QnRCQTtBQUFBO0F0Qit2TEE7QUFDQTtBbUR0dUxBO0FBQ0E7QUFBQTtBbkR3dUxBO0FtRHB1TEE7QUFDQTtBQUFBO0FuRHN1TEE7O0FtRGx1TEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkRxdUxBO0FtRG51TEE7QUFDQTtBQUNBO0FuRHF1TEE7QW1EbHVMQTs7QUFFQTtBQUFBO0FuRG91TEE7QW1EanVMQTtBQUNBO0FuRG11TEE7O0FtRC90TEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkRrdUxBO0FtRC90TEE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5EaXVMQTtBbUQ3dExBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkQrdExBO0FtRDd0TEE7QUFDQTtBbkQrdExBO0FtRDV0TEE7QUFDQTtBbkQ4dExBOztBbUR4dExBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QXRDbEdBO0FzQ3NHQTtBbkR1dExBOztBbURudExBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5Ec3RMQTtBbURudExBO0FBQUE7QW5Ec3RMQTtBbURydExBO0FBQUE7QW5Ed3RMQTs7QW1EbnRMQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXRDdEhBO0FBQ0E7QWI2MExBO0FtRHJ0TEE7QUFDQTtBQUVBO0FuRHN0TEE7O0FtRGp0TEE7QUFDQTtBQUNBO0FuRG90TEE7O0FtRC9zTEE7QUFDQTtBQUdBO0FBQUE7QUFBQTtBQUNBO0FuRGd0TEE7O0FtRDVzTEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBdEN6SUE7QUFDQTtBYnkxTEE7QW1EM3NMQTtBQUNBO0FuRDZzTEE7O0FtRHhzTEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuRDJzTEE7O0FpQmwxTEE7QWtDNklBO0FBQ0E7QUFDQTtBbkR5c0xBO0FtRHRzTEE7QUFDQTtBbkR3c0xBO0FtRHRzTEE7QUFDQTtBbkR3c0xBO0FtRHBzTEE7QUFDQTtBbkRzc0xBO0FtRHBzTEE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBbkRzc0xBO0FtRDlyTEE7QUFBQTtBbkRpc0xBO0FBQ0E7QWlCejJMQTtBa0MyS0E7O0FBRUE7QW5EaXNMQTtBQUNBO0FpQi8yTEE7QWtDa0xBO0FBQUE7QW5EaXNMQTtBQUNBO0FvRC82TEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ0pBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9DcUtBO0E4Q3pLQTtBQUNBO0FwRDI3TEE7QW9EejdMQTtBQUFBO0FwRDQ3TEE7QW9EMTdMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRDQ3TEE7QW9EMTdMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRDQ3TEE7O0FvRHY3TEE7QUFDQTtBcEQwN0xBO0FvRHg3TEE7QUFDQTtBcEQwN0xBO0FvRHg3TEE7QUFDQTtBQUNBO0FBQ0E7QXBEMDdMQTs7QW9EcjdMQTtBQUNBO0FwRHc3TEE7QW9EdDdMQTtBQUNBO0FBQ0E7QUFDQTtBcER3N0xBO0FvRHQ3TEE7QUFDQTtBQUNBO0FBQ0E7QXBEdzdMQTs7QW9EbjdMQTtBQUNBO0FwRHM3TEE7QW9EcDdMQTtBQUNBO0FwRHM3TEE7QW9EcDdMQTtBQUNBO0FBQ0E7QUFDQTtBcERzN0xBOztBb0RqN0xBO0FBQ0E7QXBEbzdMQTtBb0RsN0xBO0FBQ0E7QUFDQTtBQUNBO0FwRG83TEE7QW9EbDdMQTtBQUNBO0FBQ0E7QUFDQTtBcERvN0xBOztBb0QvNUxBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkM5RkE7QWJpZ01BOztBc0RuaE1BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FETEE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0NxS0E7QWdEeEtBO0FBQ0E7QUFDQTtBQUNBO0F6Q0dBO0FiOGhNQTtBc0Q3aE1BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEQraE1BO0FzRDdoTUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RDhoTUE7O0FzRHpoTUE7QUFDQTtBdEQ0aE1BO0FzRDFoTUE7QUFDQTtBdEQ0aE1BO0FzRDFoTUE7QUFDQTtBQUNBO0FBQ0E7QXRENGhNQTtBc0R6aE1BO0FBQ0E7QUFDQTtBQUNBO0F0RDJoTUE7O0FzRHRoTUE7QUFDQTtBdER5aE1BO0FzRHZoTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdER5aE1BO0FzRHZoTUE7QUFDQTtBQUNBO0FBQ0E7QXREeWhNQTtBc0R0aE1BO0FBQ0E7QUFDQTtBQUNBO0F0RHdoTUE7O0FzRG5oTUE7QUFDQTtBdERzaE1BO0FzRHBoTUE7QUFDQTtBdERzaE1BO0FzRHBoTUE7QUFDQTtBQUNBO0FBQ0E7QXREc2hNQTtBc0RuaE1BO0FBQ0E7QUFDQTtBQUNBO0F0RHFoTUE7QXNEaGhNQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREa2hNQTs7QXNEOWdNQTtBQUNBO0F0RGloTUE7QXNEL2dNQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RGloTUE7QXNEL2dNQTtBQUNBO0FBQ0E7QUFDQTtBdERpaE1BO0FzRDlnTUE7QUFDQTtBQUNBO0FBQ0E7QXREZ2hNQTs7QXNEMS9MQTtBQUNBO0FBQ0E7QWhEMEJBO0FnRHZCQTtBQUNBO0F6Q25JQTtBQUNBO0FiZ29NQTtBc0QzL0xBO0FBQ0E7QXRENi9MQTs7QXNEei9MQTtBQUNBO0FBQ0E7QXRENC9MQTs7QXVEdnBNQTtBQUNBO0F2RDBwTUE7O0F1RHZwTUE7QUFDQTtBQUFBO0F2RDBwTUE7O0F1RHZwTUE7QUFDQTtBQUNBO0FBQ0E7QXZEMHBNQTtBd0Rqck1BO0FBQ0E7QUFDQTtBQUNBO0F4RG1yTUE7O0F1RDNwTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBakNsQkE7QUFBQTtBQUFBO0FBQUE7QXRCaXJNQTtBc0I3cU1BO0FpQ1FBO0FqQ1BBO0FBQUE7QXRCZ3JNQTtBQUNBOztBdURocU1BOzs7QUFHQTtBdkRtcU1BOztBdURocU1BOztBQUVBO0FBQUE7QXZEbXFNQTs7QXVEaHFNQTs7QUFFQTtBQUFBO0F2RG1xTUE7O0F1RDFwTUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0F2RDZwTUE7QXVEMXBNQTs7O0FBR0E7QUFDQTtBdkQ0cE1BO0F1RHpwTUE7O0FBRUE7QUFDQTtBakM1REE7QUFBQTtBdEJ3dE1BO0FzQnB0TUE7QWlDcURBOztBakNwREE7QUFBQTtBdEJ3dE1BO0FBQ0E7O0F1RHhwTUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakN0RkE7QUFBQTtBdEJpdk1BO0FzQjd1TUE7QWlDa0VBOztBakNqRUE7QUFBQTtBdEJpdk1BO0FBQ0E7QVF2dk1BOzs7QStDMkZBO0FBQ0E7QUFDQTtBQUNBO0F2RGlxTUE7O0F1RDlwTUE7QUFDQTtBdkRpcU1BOztBdUQ1cE1BO0FBQ0E7QXZEK3BNQTs7QXVEeHBNQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBdkQycE1BOztBdUR6cE1BO0FBQ0E7QXZENHBNQTs7QXVEMXBNQTtBQUNBO0F2RDZwTUE7O0F1RHBwTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QXZEc3BNQTtBdURwcE1BO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QWpDL0pBO0FBQUE7QXRCcXpNQTtBc0Jqek1BO0FpQzZJQTtBakM1SUE7QUFBQTtBdEJvek1BO0FBQ0E7QXVEdnBNQTtBQUNBO0F2RHlwTUE7O0F1RGhwTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZEbXBNQTs7QXlEcjFNQTtBQUNBO0FBQUE7QUFBQTtBekR5MU1BO0FBQ0E7O0F5RDMxTUE7QUFDQTtBQUFBO0FBQUE7QXpEeTFNQTtBQUNBO0F5RHYxTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QXpEdzFNQTs7QXlEcjFNQTtBQUNBO0FBQ0E7QUFDQTtBekR3MU1BOztBeURqMU1BO0FBQ0E7QUFDQTtBQUFBO0F6RG8xTUE7QXlEbDFNQTtBQUNBO0FBQ0E7QUFBQTtBekRvMU1BO0FBQ0E7O0F5RDMxTUE7QUFDQTtBQUNBO0FBQUE7QXpEbzFNQTtBeURsMU1BO0FBQ0E7QUFDQTtBQUFBO0F6RG8xTUE7QUFDQTtBeURqMU1BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUFBO0F6RGsxTUE7O0F5RC8wTUE7QUFDQTtBQUNBO0F6RGsxTUE7O0F5RDkwTUE7QUFDQTs7QUFFQTtBQUFBO0F6RGkxTUE7QUFDQTtBMEQ3NE1BO0FBQUE7QTFEZzVNQTs7QTBELzRNQTtBQUFBO0ExRG01TUE7O0EwRGw1TUE7QUFBQTtBMURzNU1BOztBMERyNU1BO0FBQUE7QTFEeTVNQTs7QTBEeDVNQTtBQUFBO0ExRDQ1TUE7O0EwRDM1TUE7QUFBQTtBMUQrNU1BOztBMkRqNk1BO0FBQ0E7QTNEbzZNQTs7QVExNU1BOzs7QW1ETEE7QTNEcTZNQTs7QTJEMzZNQTtBQUNBO0EzRDg2TUE7O0FRcDZNQTs7O0FtRExBO0EzRCs2TUE7O0EyRHI3TUE7QUFDQTtBM0R3N01BOztBUTk2TUE7OztBbURMQTtBM0R5N01BOztBMkQvN01BO0FBQ0E7QTNEazhNQTs7QVF4N01BOzs7QW1ETEE7QTNEbThNQTs7QTJEejhNQTtBQUNBO0EzRDQ4TUE7O0FRbDhNQTs7O0FtRExBO0EzRDY4TUE7O0EyRG45TUE7QUFDQTtBM0RzOU1BOztBUTU4TUE7OztBbURMQTtBM0R1OU1BOztBMkQ3OU1BO0FBQ0E7QTNEZytNQTs7QVF0OU1BOzs7QW1ETEE7QTNEaStNQTs7QTJEditNQTtBQUNBO0EzRDArTUE7O0FRaCtNQTs7O0FtRExBO0EzRDIrTUE7O0EyRGovTUE7QUFDQTtBM0RvL01BOztBUTErTUE7OztBbURMQTtBM0RxL01BOztBMkQzL01BO0FBQ0E7QTNEOC9NQTs7QVFwL01BOzs7QW1ETEE7QTNEKy9NQTs7QTJEcmdOQTtBQUNBO0EzRHdnTkE7O0FROS9NQTs7O0FtRExBO0EzRHlnTkE7O0EyRC9nTkE7QUFDQTtBM0RraE5BOztBUXhnTkE7OztBbURMQTtBM0RtaE5BOztBNERsaE5BO0FBQ0E7QTVEcWhOQTs7QTREbGhOQTtBQUNBO0E1RHFoTkE7O0E2RGhpTkE7QUFBQTtBN0RvaU5BOztBNkRuaU5BO0FBQUE7QTdEdWlOQTs7QTZEdGlOQTtBQUFBO0E3RDBpTkE7O0E2RHppTkE7QUFBQTtBN0Q2aU5BOztBNkQ1aU5BO0FBQUE7QTdEZ2pOQTs7QTZEOWlOQTtBQUFBO0E3RGtqTkE7O0E2RGpqTkE7QUFBQTtBN0Rxak5BOztBNkRwak5BO0FBQUE7QTdEd2pOQTs7QTZEdmpOQTtBQUFBO0E3RDJqTkE7O0E2RDFqTkE7QUFBQTtBN0Q4ak5BOztBNkQzak5BO0FBQ0E7QTdEOGpOQTs7QTZEL2pOQTtBQUNBO0E3RGtrTkE7O0E2RG5rTkE7QUFDQTtBN0Rza05BOztBNkR2a05BO0FBQ0E7QTdEMGtOQTs7QTZEM2tOQTtBQUNBO0E3RDhrTkE7O0E2RC9rTkE7QUFDQTtBN0RrbE5BOztBNkRubE5BO0FBQ0E7QTdEc2xOQTs7QTZEdmxOQTtBQUNBO0E3RDBsTkE7O0E2RDNsTkE7QUFDQTtBN0Q4bE5BOztBNkQvbE5BO0FBQ0E7QTdEa21OQTs7QTZEbm1OQTtBQUNBO0E3RHNtTkE7O0E2RHZtTkE7QUFDQTtBN0QwbU5BOztBNkR0bU5BO0FBQ0E7QTdEeW1OQTs7QTZEbG1OQTtBQUNBO0E3RHFtTkE7O0E2RGxtTkE7QUFDQTtBN0RxbU5BOztBNkRsbU5BO0FBQ0E7QUFDQTtBN0RxbU5BOztBNkRsbU5BO0FBQ0E7QUFDQTtBN0RxbU5BOztBNkRsbU5BO0FBQ0E7QUFDQTtBN0RxbU5BOztBNkRsbU5BO0FBQ0E7QUFDQTtBN0RxbU5BOztBNkRsbU5BO0FBQ0E7QTdEcW1OQTs7QTZEbG1OQTtBQUNBO0E3RHFtTkE7O0E2RGxtTkE7QUFDQTtBN0RxbU5BOztBNkRsbU5BO0FBQ0E7QTdEcW1OQTs7QXdEN3FOQTtBQUNBO0FBQ0E7QUFDQTtBeERnck5BOztBOER6cU5BO0FBQUE7QTlENnFOQTs7QThEN3FOQTtBQUFBO0E5RGlyTkE7O0E4RGpyTkE7QUFBQTtBOURxck5BOztBOERyck5BO0FBQUE7QTlEeXJOQTs7QThEenJOQTtBQUFBO0E5RDZyTkE7O0E4RDdyTkE7QUFBQTtBOURpc05BOztBOERqc05BO0FBQUE7QTlEcXNOQTs7QThEcnNOQTtBQUFBO0FBQUE7QUFBQTtBOUR5c05BOztBOER6c05BO0FBQUE7QUFBQTtBQUFBO0E5RDZzTkE7O0FpQjVwTkE7QTZDakRBO0FBQUE7QTlEa3ROQTtBOERsdE5BO0FBQUE7QTlEcXROQTtBOERydE5BO0FBQUE7QTlEd3ROQTtBOER4dE5BO0FBQUE7QTlEMnROQTtBOEQzdE5BO0FBQUE7QTlEOHROQTtBOEQ5dE5BO0FBQUE7QTlEaXVOQTtBOERqdU5BO0FBQUE7QTlEb3VOQTtBOERwdU5BO0FBQUE7QUFBQTtBQUFBO0E5RHV1TkE7QThEdnVOQTtBQUFBO0FBQUE7QUFBQTtBOUQwdU5BO0FBQ0E7QWlCMXJOQTtBNkNqREE7QUFBQTtBOUQrdU5BO0E4RC91TkE7QUFBQTtBOURrdk5BO0E4RGx2TkE7QUFBQTtBOURxdk5BO0E4RHJ2TkE7QUFBQTtBOUR3dk5BO0E4RHh2TkE7QUFBQTtBOUQydk5BO0E4RDN2TkE7QUFBQTtBOUQ4dk5BO0E4RDl2TkE7QUFBQTtBOURpd05BO0E4RGp3TkE7QUFBQTtBQUFBO0FBQUE7QTlEb3dOQTtBOERwd05BO0FBQUE7QUFBQTtBQUFBO0E5RHV3TkE7QUFDQTtBaUJ2dE5BO0E2Q2pEQTtBQUFBO0E5RDR3TkE7QThENXdOQTtBQUFBO0E5RCt3TkE7QThEL3dOQTtBQUFBO0E5RGt4TkE7QThEbHhOQTtBQUFBO0E5RHF4TkE7QThEcnhOQTtBQUFBO0E5RHd4TkE7QThEeHhOQTtBQUFBO0E5RDJ4TkE7QThEM3hOQTtBQUFBO0E5RDh4TkE7QThEOXhOQTtBQUFBO0FBQUE7QUFBQTtBOURpeU5BO0E4RGp5TkE7QUFBQTtBQUFBO0FBQUE7QTlEb3lOQTtBQUNBO0FpQnB2TkE7QTZDakRBO0FBQUE7QTlEeXlOQTtBOER6eU5BO0FBQUE7QTlENHlOQTtBOEQ1eU5BO0FBQUE7QTlEK3lOQTtBOEQveU5BO0FBQUE7QTlEa3pOQTtBOERsek5BO0FBQUE7QTlEcXpOQTtBOERyek5BO0FBQUE7QTlEd3pOQTtBOER4ek5BO0FBQUE7QTlEMnpOQTtBOEQzek5BO0FBQUE7QUFBQTtBQUFBO0E5RDh6TkE7QThEOXpOQTtBQUFBO0FBQUE7QUFBQTtBOURpME5BO0FBQ0E7QThEeHpOQTtBQUVBO0FBQUE7QTlEMHpOQTtBOEQxek5BO0FBQUE7QTlENnpOQTtBOEQ3ek5BO0FBQUE7QTlEZzBOQTtBOERoME5BO0FBQUE7QTlEbTBOQTtBOERuME5BO0FBQUE7QTlEczBOQTtBOER0ME5BO0FBQUE7QTlEeTBOQTtBOER6ME5BO0FBQUE7QTlENDBOQTtBOEQ1ME5BO0FBQUE7QUFBQTtBQUFBO0E5RCswTkE7QThELzBOQTtBQUFBO0FBQUE7QUFBQTtBOURrMU5BO0FBQ0E7QStEeDJOQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9EMDJOQTtBK0R4Mk5BO0FBQ0E7QUFDQTtBL0QwMk5BO0ErRHYyTkE7Ozs7O0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9EeTJOQTs7QStEaDJOQTtBQUNBO0EvRG0yTkE7O0ErRHAyTkE7QUFDQTtBL0R1Mk5BOztBK0R4Mk5BO0FBQ0E7QS9EMjJOQTs7QStENTJOQTtBQUNBO0EvRCsyTkE7O0ErRGgzTkE7QUFDQTtBL0RtM05BOztBK0RwM05BO0FBQ0E7QS9EdTNOQTs7QStEeDNOQTtBQUNBO0EvRDIzTkE7O0ErRDUzTkE7QUFDQTtBL0QrM05BOztBZ0V4NU5BO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFNDVOQTs7QWdFMzVOQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRSs1TkE7O0FnRTk1TkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVrNk5BOztBZ0VqNk5BO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFcTZOQTs7QWdFbjZOQTtBQUFBO0FBQUE7QWhFdTZOQTs7QWdFdDZOQTtBQUFBO0FBQUE7QWhFMDZOQTs7QWdFejZOQTtBQUFBO0FBQUE7QWhFNjZOQTs7QWdFNTZOQTtBQUFBO0FBQUE7QUFBQTtBaEVnN05BOztBZ0UvNk5BO0FBQUE7QUFBQTtBQUFBO0FoRW03TkE7O0FnRWw3TkE7QUFBQTtBQUFBO0FBQUE7QWhFczdOQTs7QWdFcjdOQTtBQUFBO0FBQUE7QWhFeTdOQTs7QWdFeDdOQTtBQUFBO0FBQUE7QWhFNDdOQTs7QWdFMTdOQTtBQUFBO0FBQUE7QUFBQTtBaEU4N05BOztBZ0U3N05BO0FBQUE7QUFBQTtBQUFBO0FoRWk4TkE7O0FnRWg4TkE7QUFBQTtBQUFBO0FBQUE7QWhFbzhOQTs7QWdFbjhOQTtBQUFBO0FBQUE7QUFBQTtBaEV1OE5BOztBZ0V0OE5BO0FBQUE7QUFBQTtBaEUwOE5BOztBZ0V4OE5BO0FBQUE7QUFBQTtBQUFBO0FoRTQ4TkE7O0FnRTM4TkE7QUFBQTtBQUFBO0FBQUE7QWhFKzhOQTs7QWdFOThOQTtBQUFBO0FBQUE7QUFBQTtBaEVrOU5BOztBZ0VqOU5BO0FBQUE7QUFBQTtBQUFBO0FoRXE5TkE7O0FnRXA5TkE7QUFBQTtBQUFBO0FBQUE7QWhFdzlOQTs7QWdFdDlOQTtBQUFBO0FBQUE7QWhFMDlOQTs7QWdFejlOQTtBQUFBO0FBQUE7QWhFNjlOQTs7QWdFNTlOQTtBQUFBO0FBQUE7QWhFZytOQTs7QWdFLzlOQTtBQUFBO0FBQUE7QWhFbStOQTs7QWdFbCtOQTtBQUFBO0FBQUE7QWhFcytOQTs7QWdFcitOQTtBQUFBO0FBQUE7QWhFeStOQTs7QWdFditOQTtBQUFBO0FBQUE7QWhFMitOQTs7QWdFMStOQTtBQUFBO0FBQUE7QWhFOCtOQTs7QWdFNytOQTtBQUFBO0FBQUE7QWhFaS9OQTs7QWdFaC9OQTtBQUFBO0FBQUE7QWhFby9OQTs7QWdFbi9OQTtBQUFBO0FBQUE7QWhFdS9OQTs7QWdFdC9OQTtBQUFBO0FBQUE7QWhFMC9OQTs7QWlCOStOQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVxaU9BO0FnRXBpT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV1aU9BO0FnRXRpT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV5aU9BO0FnRXhpT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUyaU9BO0FnRXppT0E7QUFBQTtBQUFBO0FoRTRpT0E7QWdFM2lPQTtBQUFBO0FBQUE7QWhFOGlPQTtBZ0U3aU9BO0FBQUE7QUFBQTtBaEVnak9BO0FnRS9pT0E7QUFBQTtBQUFBO0FBQUE7QWhFa2pPQTtBZ0Vqak9BO0FBQUE7QUFBQTtBQUFBO0FoRW9qT0E7QWdFbmpPQTtBQUFBO0FBQUE7QUFBQTtBaEVzak9BO0FnRXJqT0E7QUFBQTtBQUFBO0FoRXdqT0E7QWdFdmpPQTtBQUFBO0FBQUE7QWhFMGpPQTtBZ0V4ak9BO0FBQUE7QUFBQTtBQUFBO0FoRTJqT0E7QWdFMWpPQTtBQUFBO0FBQUE7QUFBQTtBaEU2ak9BO0FnRTVqT0E7QUFBQTtBQUFBO0FBQUE7QWhFK2pPQTtBZ0U5ak9BO0FBQUE7QUFBQTtBQUFBO0FoRWlrT0E7QWdFaGtPQTtBQUFBO0FBQUE7QWhFbWtPQTtBZ0Vqa09BO0FBQUE7QUFBQTtBQUFBO0FoRW9rT0E7QWdFbmtPQTtBQUFBO0FBQUE7QUFBQTtBaEVza09BO0FnRXJrT0E7QUFBQTtBQUFBO0FBQUE7QWhFd2tPQTtBZ0V2a09BO0FBQUE7QUFBQTtBQUFBO0FoRTBrT0E7QWdFemtPQTtBQUFBO0FBQUE7QUFBQTtBaEU0a09BO0FnRTFrT0E7QUFBQTtBQUFBO0FoRTZrT0E7QWdFNWtPQTtBQUFBO0FBQUE7QWhFK2tPQTtBZ0U5a09BO0FBQUE7QUFBQTtBaEVpbE9BO0FnRWhsT0E7QUFBQTtBQUFBO0FoRW1sT0E7QWdFbGxPQTtBQUFBO0FBQUE7QWhFcWxPQTtBZ0VwbE9BO0FBQUE7QUFBQTtBaEV1bE9BO0FnRXJsT0E7QUFBQTtBQUFBO0FoRXdsT0E7QWdFdmxPQTtBQUFBO0FBQUE7QWhFMGxPQTtBZ0V6bE9BO0FBQUE7QUFBQTtBaEU0bE9BO0FnRTNsT0E7QUFBQTtBQUFBO0FoRThsT0E7QWdFN2xPQTtBQUFBO0FBQUE7QWhFZ21PQTtBZ0UvbE9BO0FBQUE7QUFBQTtBaEVrbU9BO0FBQ0E7QWlCdmxPQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU2b09BO0FnRTVvT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUrb09BO0FnRTlvT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVpcE9BO0FnRWhwT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVtcE9BO0FnRWpwT0E7QUFBQTtBQUFBO0FoRW9wT0E7QWdFbnBPQTtBQUFBO0FBQUE7QWhFc3BPQTtBZ0VycE9BO0FBQUE7QUFBQTtBaEV3cE9BO0FnRXZwT0E7QUFBQTtBQUFBO0FBQUE7QWhFMHBPQTtBZ0V6cE9BO0FBQUE7QUFBQTtBQUFBO0FoRTRwT0E7QWdFM3BPQTtBQUFBO0FBQUE7QUFBQTtBaEU4cE9BO0FnRTdwT0E7QUFBQTtBQUFBO0FoRWdxT0E7QWdFL3BPQTtBQUFBO0FBQUE7QWhFa3FPQTtBZ0VocU9BO0FBQUE7QUFBQTtBQUFBO0FoRW1xT0E7QWdFbHFPQTtBQUFBO0FBQUE7QUFBQTtBaEVxcU9BO0FnRXBxT0E7QUFBQTtBQUFBO0FBQUE7QWhFdXFPQTtBZ0V0cU9BO0FBQUE7QUFBQTtBQUFBO0FoRXlxT0E7QWdFeHFPQTtBQUFBO0FBQUE7QWhFMnFPQTtBZ0V6cU9BO0FBQUE7QUFBQTtBQUFBO0FoRTRxT0E7QWdFM3FPQTtBQUFBO0FBQUE7QUFBQTtBaEU4cU9BO0FnRTdxT0E7QUFBQTtBQUFBO0FBQUE7QWhFZ3JPQTtBZ0UvcU9BO0FBQUE7QUFBQTtBQUFBO0FoRWtyT0E7QWdFanJPQTtBQUFBO0FBQUE7QUFBQTtBaEVvck9BO0FnRWxyT0E7QUFBQTtBQUFBO0FoRXFyT0E7QWdFcHJPQTtBQUFBO0FBQUE7QWhFdXJPQTtBZ0V0ck9BO0FBQUE7QUFBQTtBaEV5ck9BO0FnRXhyT0E7QUFBQTtBQUFBO0FoRTJyT0E7QWdFMXJPQTtBQUFBO0FBQUE7QWhFNnJPQTtBZ0U1ck9BO0FBQUE7QUFBQTtBaEUrck9BO0FnRTdyT0E7QUFBQTtBQUFBO0FoRWdzT0E7QWdFL3JPQTtBQUFBO0FBQUE7QWhFa3NPQTtBZ0Vqc09BO0FBQUE7QUFBQTtBaEVvc09BO0FnRW5zT0E7QUFBQTtBQUFBO0FoRXNzT0E7QWdFcnNPQTtBQUFBO0FBQUE7QWhFd3NPQTtBZ0V2c09BO0FBQUE7QUFBQTtBaEUwc09BO0FBQ0E7QWlCL3JPQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVxdk9BO0FnRXB2T0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV1dk9BO0FnRXR2T0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV5dk9BO0FnRXh2T0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUydk9BO0FnRXp2T0E7QUFBQTtBQUFBO0FoRTR2T0E7QWdFM3ZPQTtBQUFBO0FBQUE7QWhFOHZPQTtBZ0U3dk9BO0FBQUE7QUFBQTtBaEVnd09BO0FnRS92T0E7QUFBQTtBQUFBO0FBQUE7QWhFa3dPQTtBZ0Vqd09BO0FBQUE7QUFBQTtBQUFBO0FoRW93T0E7QWdFbndPQTtBQUFBO0FBQUE7QUFBQTtBaEVzd09BO0FnRXJ3T0E7QUFBQTtBQUFBO0FoRXd3T0E7QWdFdndPQTtBQUFBO0FBQUE7QWhFMHdPQTtBZ0V4d09BO0FBQUE7QUFBQTtBQUFBO0FoRTJ3T0E7QWdFMXdPQTtBQUFBO0FBQUE7QUFBQTtBaEU2d09BO0FnRTV3T0E7QUFBQTtBQUFBO0FBQUE7QWhFK3dPQTtBZ0U5d09BO0FBQUE7QUFBQTtBQUFBO0FoRWl4T0E7QWdFaHhPQTtBQUFBO0FBQUE7QWhFbXhPQTtBZ0VqeE9BO0FBQUE7QUFBQTtBQUFBO0FoRW94T0E7QWdFbnhPQTtBQUFBO0FBQUE7QUFBQTtBaEVzeE9BO0FnRXJ4T0E7QUFBQTtBQUFBO0FBQUE7QWhFd3hPQTtBZ0V2eE9BO0FBQUE7QUFBQTtBQUFBO0FoRTB4T0E7QWdFenhPQTtBQUFBO0FBQUE7QUFBQTtBaEU0eE9BO0FnRTF4T0E7QUFBQTtBQUFBO0FoRTZ4T0E7QWdFNXhPQTtBQUFBO0FBQUE7QWhFK3hPQTtBZ0U5eE9BO0FBQUE7QUFBQTtBaEVpeU9BO0FnRWh5T0E7QUFBQTtBQUFBO0FoRW15T0E7QWdFbHlPQTtBQUFBO0FBQUE7QWhFcXlPQTtBZ0VweU9BO0FBQUE7QUFBQTtBaEV1eU9BO0FnRXJ5T0E7QUFBQTtBQUFBO0FoRXd5T0E7QWdFdnlPQTtBQUFBO0FBQUE7QWhFMHlPQTtBZ0V6eU9BO0FBQUE7QUFBQTtBaEU0eU9BO0FnRTN5T0E7QUFBQTtBQUFBO0FoRTh5T0E7QWdFN3lPQTtBQUFBO0FBQUE7QWhFZ3pPQTtBZ0UveU9BO0FBQUE7QUFBQTtBaEVrek9BO0FBQ0E7QWlCdnlPQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU2MU9BO0FnRTUxT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUrMU9BO0FnRTkxT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVpMk9BO0FnRWgyT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVtMk9BO0FnRWoyT0E7QUFBQTtBQUFBO0FoRW8yT0E7QWdFbjJPQTtBQUFBO0FBQUE7QWhFczJPQTtBZ0VyMk9BO0FBQUE7QUFBQTtBaEV3Mk9BO0FnRXYyT0E7QUFBQTtBQUFBO0FBQUE7QWhFMDJPQTtBZ0V6Mk9BO0FBQUE7QUFBQTtBQUFBO0FoRTQyT0E7QWdFMzJPQTtBQUFBO0FBQUE7QUFBQTtBaEU4Mk9BO0FnRTcyT0E7QUFBQTtBQUFBO0FoRWczT0E7QWdFLzJPQTtBQUFBO0FBQUE7QWhFazNPQTtBZ0VoM09BO0FBQUE7QUFBQTtBQUFBO0FoRW0zT0E7QWdFbDNPQTtBQUFBO0FBQUE7QUFBQTtBaEVxM09BO0FnRXAzT0E7QUFBQTtBQUFBO0FBQUE7QWhFdTNPQTtBZ0V0M09BO0FBQUE7QUFBQTtBQUFBO0FoRXkzT0E7QWdFeDNPQTtBQUFBO0FBQUE7QWhFMjNPQTtBZ0V6M09BO0FBQUE7QUFBQTtBQUFBO0FoRTQzT0E7QWdFMzNPQTtBQUFBO0FBQUE7QUFBQTtBaEU4M09BO0FnRTczT0E7QUFBQTtBQUFBO0FBQUE7QWhFZzRPQTtBZ0UvM09BO0FBQUE7QUFBQTtBQUFBO0FoRWs0T0E7QWdFajRPQTtBQUFBO0FBQUE7QUFBQTtBaEVvNE9BO0FnRWw0T0E7QUFBQTtBQUFBO0FoRXE0T0E7QWdFcDRPQTtBQUFBO0FBQUE7QWhFdTRPQTtBZ0V0NE9BO0FBQUE7QUFBQTtBaEV5NE9BO0FnRXg0T0E7QUFBQTtBQUFBO0FoRTI0T0E7QWdFMTRPQTtBQUFBO0FBQUE7QWhFNjRPQTtBZ0U1NE9BO0FBQUE7QUFBQTtBaEUrNE9BO0FnRTc0T0E7QUFBQTtBQUFBO0FoRWc1T0E7QWdFLzRPQTtBQUFBO0FBQUE7QWhFazVPQTtBZ0VqNU9BO0FBQUE7QUFBQTtBaEVvNU9BO0FnRW41T0E7QUFBQTtBQUFBO0FoRXM1T0E7QWdFcjVPQTtBQUFBO0FBQUE7QWhFdzVPQTtBZ0V2NU9BO0FBQUE7QUFBQTtBaEUwNU9BO0FBQ0E7QWlFcjhPQTtBQUFBO0FqRXc4T0E7O0FpRXY4T0E7QUFBQTtBakUyOE9BOztBaUUxOE9BO0FBQUE7QWpFODhPQTs7QWlCMTVPQTtBZ0R0REE7QUFBQTtBakVxOU9BO0FpRXA5T0E7QUFBQTtBakV1OU9BO0FpRXQ5T0E7QUFBQTtBakV5OU9BO0FBQ0E7QWlCdDZPQTtBZ0R0REE7QUFBQTtBakVnK09BO0FpRS85T0E7QUFBQTtBakVrK09BO0FpRWorT0E7QUFBQTtBakVvK09BO0FBQ0E7QWlCajdPQTtBZ0R0REE7QUFBQTtBakUyK09BO0FpRTErT0E7QUFBQTtBakU2K09BO0FpRTUrT0E7QUFBQTtBakUrK09BO0FBQ0E7QWlCNTdPQTtBZ0R0REE7QUFBQTtBakVzL09BO0FpRXIvT0E7QUFBQTtBakV3L09BO0FpRXYvT0E7QUFBQTtBakUwL09BO0FBQ0E7QWtFaGdQQTtBQUFBO0FBQUE7QUFBQTtBbEVtZ1BBOztBa0VuZ1BBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWxFdWdQQTs7QWtFdmdQQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FsRTJnUEE7O0FtRTNnUEE7QUFBQTtBbkUrZ1BBOztBbUUvZ1BBO0FBQUE7QW5FbWhQQTs7QW9FbGhQQTtBQUFBO0FwRXNoUEE7O0FvRXRoUEE7QUFBQTtBcEUwaFBBOztBb0UxaFBBO0FBQUE7QXBFOGhQQTs7QW9FOWhQQTtBQUFBO0FwRWtpUEE7O0FvRWxpUEE7QUFBQTtBcEVzaVBBOztBb0VqaVBBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEVvaVBBOztBb0VqaVBBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEVvaVBBOztBb0VoaVBBO0FBREE7QUFFQTtBQUNBO0FBQ0E7QXBFb2lQQTtBQUNBOztBcUU5alBBO0FDRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RWdrUEE7O0FzRXRqUEE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRFd2pQQTs7QXVFcmxQQTtBQUFBO0FBQUE7QXZFeWxQQTs7QXVFeGxQQTtBQUFBO0FBQUE7QXZFNGxQQTs7QXVFM2xQQTtBQUFBO0FBQUE7QXZFK2xQQTs7QXVFOWxQQTtBQUFBO0FBQUE7QXZFa21QQTs7QXdFam1QQTtBQUFBO0F4RXFtUEE7O0F3RXJtUEE7QUFBQTtBeEV5bVBBOztBd0V6bVBBO0FBQUE7QXhFNm1QQTs7QXdFN21QQTtBQUFBO0F4RWluUEE7O0F3RWpuUEE7QUFBQTtBeEVxblBBOztBd0VyblBBO0FBQUE7QXhFeW5QQTs7QXdFem5QQTtBQUFBO0F4RTZuUEE7O0F3RTduUEE7QUFBQTtBeEVpb1BBOztBd0Vqb1BBO0FBQUE7QXhFcW9QQTs7QXdFcm9QQTtBQUFBO0F4RXlvUEE7O0F3RXpvUEE7QUFBQTtBeEU2b1BBOztBd0U3b1BBO0FBQUE7QXhFaXBQQTs7QXdFanBQQTtBQUFBO0F4RXFwUEE7O0F3RXJwUEE7QUFBQTtBeEV5cFBBOztBd0VycFBBO0FBQUE7QXhFeXBQQTs7QXdFeHBQQTtBQUFBO0F4RTRwUEE7O0F3RXhwUEE7QUFBQTtBeEU0cFBBOztBd0UzcFBBO0FBQUE7QXhFK3BQQTs7QXdFN3BQQTtBQUFBO0F4RWlxUEE7O0F3RWhxUEE7QUFBQTtBeEVvcVBBOztBeUU3cVBBO0FBQUE7QXpFaXJQQTs7QXlFaHJQQTs7QUFFQTtBekVtclBBOztBeUVqclBBOztBQUVBO0F6RW9yUEE7O0F5RWxyUEE7O0FBRUE7QXpFcXJQQTs7QXlFbnJQQTs7QUFFQTtBekVzclBBOztBeUVyc1BBO0FBQUE7QXpFeXNQQTs7QXlFeHNQQTs7QUFFQTtBekUyc1BBOztBeUV6c1BBOztBQUVBO0F6RTRzUEE7O0F5RTFzUEE7O0FBRUE7QXpFNnNQQTs7QXlFM3NQQTs7QUFFQTtBekU4c1BBOztBeUU3dFBBO0FBQUE7QXpFaXVQQTs7QXlFaHVQQTs7QUFFQTtBekVtdVBBOztBeUVqdVBBOztBQUVBO0F6RW91UEE7O0F5RWx1UEE7O0FBRUE7QXpFcXVQQTs7QXlFbnVQQTs7QUFFQTtBekVzdVBBOztBeUVydlBBO0FBQUE7QXpFeXZQQTs7QXlFeHZQQTs7QUFFQTtBekUydlBBOztBeUV6dlBBOztBQUVBO0F6RTR2UEE7O0F5RTF2UEE7O0FBRUE7QXpFNnZQQTs7QXlFM3ZQQTs7QUFFQTtBekU4dlBBOztBeUU3d1BBO0FBQUE7QXpFaXhQQTs7QXlFaHhQQTs7QUFFQTtBekVteFBBOztBeUVqeFBBOztBQUVBO0F6RW94UEE7O0F5RWx4UEE7O0FBRUE7QXpFcXhQQTs7QXlFbnhQQTs7QUFFQTtBekVzeFBBOztBeUVyeVBBO0FBQUE7QXpFeXlQQTs7QXlFeHlQQTs7QUFFQTtBekUyeVBBOztBeUV6eVBBOztBQUVBO0F6RTR5UEE7O0F5RTF5UEE7O0FBRUE7QXpFNnlQQTs7QXlFM3lQQTs7QUFFQTtBekU4eVBBOztBeUU3elBBO0FBQUE7QXpFaTBQQTs7QXlFaDBQQTs7QUFFQTtBekVtMFBBOztBeUVqMFBBOztBQUVBO0F6RW8wUEE7O0F5RWwwUEE7O0FBRUE7QXpFcTBQQTs7QXlFbjBQQTs7QUFFQTtBekVzMFBBOztBeUVyMVBBO0FBQUE7QXpFeTFQQTs7QXlFeDFQQTs7QUFFQTtBekUyMVBBOztBeUV6MVBBOztBQUVBO0F6RTQxUEE7O0F5RTExUEE7O0FBRUE7QXpFNjFQQTs7QXlFMzFQQTs7QUFFQTtBekU4MVBBOztBeUU3MlBBO0FBQUE7QXpFaTNQQTs7QXlFaDNQQTs7QUFFQTtBekVtM1BBOztBeUVqM1BBOztBQUVBO0F6RW8zUEE7O0F5RWwzUEE7O0FBRUE7QXpFcTNQQTs7QXlFbjNQQTs7QUFFQTtBekVzM1BBOztBeUVyNFBBO0FBQUE7QXpFeTRQQTs7QXlFeDRQQTs7QUFFQTtBekUyNFBBOztBeUV6NFBBOztBQUVBO0F6RTQ0UEE7O0F5RTE0UEE7O0FBRUE7QXpFNjRQQTs7QXlFMzRQQTs7QUFFQTtBekU4NFBBOztBeUU3NVBBO0FBQUE7QXpFaTZQQTs7QXlFaDZQQTs7QUFFQTtBekVtNlBBOztBeUVqNlBBOztBQUVBO0F6RW82UEE7O0F5RWw2UEE7O0FBRUE7QXpFcTZQQTs7QXlFbjZQQTs7QUFFQTtBekVzNlBBOztBeUVyN1BBO0FBQUE7QXpFeTdQQTs7QXlFeDdQQTs7QUFFQTtBekUyN1BBOztBeUV6N1BBOztBQUVBO0F6RTQ3UEE7O0F5RTE3UEE7O0FBRUE7QXpFNjdQQTs7QXlFMzdQQTs7QUFFQTtBekU4N1BBOztBeUU3OFBBO0FBQUE7QXpFaTlQQTs7QXlFaDlQQTs7QUFFQTtBekVtOVBBOztBeUVqOVBBOztBQUVBO0F6RW85UEE7O0F5RWw5UEE7O0FBRUE7QXpFcTlQQTs7QXlFbjlQQTs7QUFFQTtBekVzOVBBOztBeUVyK1BBO0FBQUE7QXpFeStQQTs7QXlFeCtQQTs7QUFFQTtBekUyK1BBOztBeUV6K1BBOztBQUVBO0F6RTQrUEE7O0F5RTErUEE7O0FBRUE7QXpFNitQQTs7QXlFMytQQTs7QUFFQTtBekU4K1BBOztBeUU3L1BBO0FBQUE7QXpFaWdRQTs7QXlFaGdRQTs7QUFFQTtBekVtZ1FBOztBeUVqZ1FBOztBQUVBO0F6RW9nUUE7O0F5RWxnUUE7O0FBRUE7QXpFcWdRQTs7QXlFbmdRQTs7QUFFQTtBekVzZ1FBOztBeUVyaFFBO0FBQUE7QXpFeWhRQTs7QXlFeGhRQTs7QUFFQTtBekUyaFFBOztBeUV6aFFBOztBQUVBO0F6RTRoUUE7O0F5RTFoUUE7O0FBRUE7QXpFNmhRQTs7QXlFM2hRQTs7QUFFQTtBekU4aFFBOztBeUU3aVFBO0FBQUE7QXpFaWpRQTs7QXlFaGpRQTs7QUFFQTtBekVtalFBOztBeUVqalFBOztBQUVBO0F6RW9qUUE7O0F5RWxqUUE7O0FBRUE7QXpFcWpRQTs7QXlFbmpRQTs7QUFFQTtBekVzalFBOztBeUVya1FBO0FBQUE7QXpFeWtRQTs7QXlFeGtRQTs7QUFFQTtBekUya1FBOztBeUV6a1FBOztBQUVBO0F6RTRrUUE7O0F5RTFrUUE7O0FBRUE7QXpFNmtRQTs7QXlFM2tRQTs7QUFFQTtBekU4a1FBOztBeUU3bFFBO0FBQUE7QXpFaW1RQTs7QXlFaG1RQTs7QUFFQTtBekVtbVFBOztBeUVqbVFBOztBQUVBO0F6RW9tUUE7O0F5RWxtUUE7O0FBRUE7QXpFcW1RQTs7QXlFbm1RQTs7QUFFQTtBekVzbVFBOztBeUVyblFBO0FBQUE7QXpFeW5RQTs7QXlFeG5RQTs7QUFFQTtBekUyblFBOztBeUV6blFBOztBQUVBO0F6RTRuUUE7O0F5RTFuUUE7O0FBRUE7QXpFNm5RQTs7QXlFM25RQTs7QUFFQTtBekU4blFBOztBeUU3b1FBO0FBQUE7QXpFaXBRQTs7QXlFaHBRQTs7QUFFQTtBekVtcFFBOztBeUVqcFFBOztBQUVBO0F6RW9wUUE7O0F5RWxwUUE7O0FBRUE7QXpFcXBRQTs7QXlFbnBRQTs7QUFFQTtBekVzcFFBOztBeUVycVFBO0FBQUE7QXpFeXFRQTs7QXlFeHFRQTs7QUFFQTtBekUycVFBOztBeUV6cVFBOztBQUVBO0F6RTRxUUE7O0F5RTFxUUE7O0FBRUE7QXpFNnFRQTs7QXlFM3FRQTs7QUFFQTtBekU4cVFBOztBeUU3clFBO0FBQUE7QXpFaXNRQTs7QXlFaHNRQTs7QUFFQTtBekVtc1FBOztBeUVqc1FBOztBQUVBO0F6RW9zUUE7O0F5RWxzUUE7O0FBRUE7QXpFcXNRQTs7QXlFbnNRQTs7QUFFQTtBekVzc1FBOztBeUVydFFBO0FBQUE7QXpFeXRRQTs7QXlFeHRRQTs7QUFFQTtBekUydFFBOztBeUV6dFFBOztBQUVBO0F6RTR0UUE7O0F5RTF0UUE7O0FBRUE7QXpFNnRRQTs7QXlFM3RRQTs7QUFFQTtBekU4dFFBOztBeUU3dVFBO0FBQUE7QXpFaXZRQTs7QXlFaHZRQTs7QUFFQTtBekVtdlFBOztBeUVqdlFBOztBQUVBO0F6RW92UUE7O0F5RWx2UUE7O0FBRUE7QXpFcXZRQTs7QXlFbnZRQTs7QUFFQTtBekVzdlFBOztBeUVyd1FBO0FBQUE7QXpFeXdRQTs7QXlFeHdRQTs7QUFFQTtBekUyd1FBOztBeUV6d1FBOztBQUVBO0F6RTR3UUE7O0F5RTF3UUE7O0FBRUE7QXpFNndRQTs7QXlFM3dRQTs7QUFFQTtBekU4d1FBOztBeUU3eFFBO0FBQUE7QXpFaXlRQTs7QXlFaHlRQTs7QUFFQTtBekVteVFBOztBeUVqeVFBOztBQUVBO0F6RW95UUE7O0F5RWx5UUE7O0FBRUE7QXpFcXlRQTs7QXlFbnlRQTs7QUFFQTtBekVzeVFBOztBeUVyelFBO0FBQUE7QXpFeXpRQTs7QXlFeHpRQTs7QUFFQTtBekUyelFBOztBeUV6elFBOztBQUVBO0F6RTR6UUE7O0F5RTF6UUE7O0FBRUE7QXpFNnpRQTs7QXlFM3pRQTs7QUFFQTtBekU4elFBOztBeUU3MFFBO0FBQUE7QXpFaTFRQTs7QXlFaDFRQTs7QUFFQTtBekVtMVFBOztBeUVqMVFBOztBQUVBO0F6RW8xUUE7O0F5RWwxUUE7O0FBRUE7QXpFcTFRQTs7QXlFbjFRQTs7QUFFQTtBekVzMVFBOztBeUVyMlFBO0FBQUE7QXpFeTJRQTs7QXlFeDJRQTs7QUFFQTtBekUyMlFBOztBeUV6MlFBOztBQUVBO0F6RTQyUUE7O0F5RTEyUUE7O0FBRUE7QXpFNjJRQTs7QXlFMzJRQTs7QUFFQTtBekU4MlFBOztBeUU3M1FBO0FBQUE7QXpFaTRRQTs7QXlFaDRRQTs7QUFFQTtBekVtNFFBOztBeUVqNFFBOztBQUVBO0F6RW80UUE7O0F5RWw0UUE7O0FBRUE7QXpFcTRRQTs7QXlFbjRRQTs7QUFFQTtBekVzNFFBOztBeUVyNVFBO0FBQUE7QXpFeTVRQTs7QXlFeDVRQTs7QUFFQTtBekUyNVFBOztBeUV6NVFBOztBQUVBO0F6RTQ1UUE7O0F5RTE1UUE7O0FBRUE7QXpFNjVRQTs7QXlFMzVRQTs7QUFFQTtBekU4NVFBOztBeUU3NlFBO0FBQUE7QXpFaTdRQTs7QXlFaDdRQTs7QUFFQTtBekVtN1FBOztBeUVqN1FBOztBQUVBO0F6RW83UUE7O0F5RWw3UUE7O0FBRUE7QXpFcTdRQTs7QXlFbjdRQTs7QUFFQTtBekVzN1FBOztBeUVyOFFBO0FBQUE7QXpFeThRQTs7QXlFeDhRQTs7QUFFQTtBekUyOFFBOztBeUV6OFFBOztBQUVBO0F6RTQ4UUE7O0F5RTE4UUE7O0FBRUE7QXpFNjhRQTs7QXlFMzhRQTs7QUFFQTtBekU4OFFBOztBeUU3OVFBO0FBQUE7QXpFaStRQTs7QXlFaCtRQTs7QUFFQTtBekVtK1FBOztBeUVqK1FBOztBQUVBO0F6RW8rUUE7O0F5RWwrUUE7O0FBRUE7QXpFcStRQTs7QXlFbitRQTs7QUFFQTtBekVzK1FBOztBeUVyL1FBO0FBQUE7QXpFeS9RQTs7QXlFeC9RQTs7QUFFQTtBekUyL1FBOztBeUV6L1FBOztBQUVBO0F6RTQvUUE7O0F5RTEvUUE7O0FBRUE7QXpFNi9RQTs7QXlFMy9RQTs7QUFFQTtBekU4L1FBOztBeUU3Z1JBO0FBQUE7QXpFaWhSQTs7QXlFaGhSQTs7QUFFQTtBekVtaFJBOztBeUVqaFJBOztBQUVBO0F6RW9oUkE7O0F5RWxoUkE7O0FBRUE7QXpFcWhSQTs7QXlFbmhSQTs7QUFFQTtBekVzaFJBOztBeUVyaVJBO0FBQUE7QXpFeWlSQTs7QXlFeGlSQTs7QUFFQTtBekUyaVJBOztBeUV6aVJBOztBQUVBO0F6RTRpUkE7O0F5RTFpUkE7O0FBRUE7QXpFNmlSQTs7QXlFM2lSQTs7QUFFQTtBekU4aVJBOztBeUU3alJBO0FBQUE7QXpFaWtSQTs7QXlFaGtSQTs7QUFFQTtBekVta1JBOztBeUVqa1JBOztBQUVBO0F6RW9rUkE7O0F5RWxrUkE7O0FBRUE7QXpFcWtSQTs7QXlFbmtSQTs7QUFFQTtBekVza1JBOztBeUVybFJBO0FBQUE7QXpFeWxSQTs7QXlFeGxSQTs7QUFFQTtBekUybFJBOztBeUV6bFJBOztBQUVBO0F6RTRsUkE7O0F5RTFsUkE7O0FBRUE7QXpFNmxSQTs7QXlFM2xSQTs7QUFFQTtBekU4bFJBOztBeUU3bVJBO0FBQUE7QXpFaW5SQTs7QXlFaG5SQTs7QUFFQTtBekVtblJBOztBeUVqblJBOztBQUVBO0F6RW9uUkE7O0F5RWxuUkE7O0FBRUE7QXpFcW5SQTs7QXlFbm5SQTs7QUFFQTtBekVzblJBOztBeUVyb1JBO0FBQUE7QXpFeW9SQTs7QXlFeG9SQTs7QUFFQTtBekUyb1JBOztBeUV6b1JBOztBQUVBO0F6RTRvUkE7O0F5RTFvUkE7O0FBRUE7QXpFNm9SQTs7QXlFM29SQTs7QUFFQTtBekU4b1JBOztBeUV0b1JBO0FBQUE7QXpFMG9SQTs7QXlFem9SQTs7QUFFQTtBekU0b1JBOztBeUUxb1JBOztBQUVBO0F6RTZvUkE7O0F5RTNvUkE7O0FBRUE7QXpFOG9SQTs7QXlFNW9SQTs7QUFFQTtBekUrb1JBOztBeUU5cFJBO0FBQUE7QXpFa3FSQTs7QXlFanFSQTs7QUFFQTtBekVvcVJBOztBeUVscVJBOztBQUVBO0F6RXFxUkE7O0F5RW5xUkE7O0FBRUE7QXpFc3FSQTs7QXlFcHFSQTs7QUFFQTtBekV1cVJBOztBeUV0clJBO0FBQUE7QXpFMHJSQTs7QXlFenJSQTs7QUFFQTtBekU0clJBOztBeUUxclJBOztBQUVBO0F6RTZyUkE7O0F5RTNyUkE7O0FBRUE7QXpFOHJSQTs7QXlFNXJSQTs7QUFFQTtBekUrclJBOztBeUU5c1JBO0FBQUE7QXpFa3RSQTs7QXlFanRSQTs7QUFFQTtBekVvdFJBOztBeUVsdFJBOztBQUVBO0F6RXF0UkE7O0F5RW50UkE7O0FBRUE7QXpFc3RSQTs7QXlFcHRSQTs7QUFFQTtBekV1dFJBOztBeUV0dVJBO0FBQUE7QXpFMHVSQTs7QXlFenVSQTs7QUFFQTtBekU0dVJBOztBeUUxdVJBOztBQUVBO0F6RTZ1UkE7O0F5RTN1UkE7O0FBRUE7QXpFOHVSQTs7QXlFNXVSQTs7QUFFQTtBekUrdVJBOztBeUU5dlJBO0FBQUE7QXpFa3dSQTs7QXlFandSQTs7QUFFQTtBekVvd1JBOztBeUVsd1JBOztBQUVBO0F6RXF3UkE7O0F5RW53UkE7O0FBRUE7QXpFc3dSQTs7QXlFcHdSQTs7QUFFQTtBekV1d1JBOztBeUV0eFJBO0FBQUE7QXpFMHhSQTs7QXlFenhSQTs7QUFFQTtBekU0eFJBOztBeUUxeFJBOztBQUVBO0F6RTZ4UkE7O0F5RTN4UkE7O0FBRUE7QXpFOHhSQTs7QXlFNXhSQTs7QUFFQTtBekUreFJBOztBeUU5eVJBO0FBQUE7QXpFa3pSQTs7QXlFanpSQTs7QUFFQTtBekVvelJBOztBeUVselJBOztBQUVBO0F6RXF6UkE7O0F5RW56UkE7O0FBRUE7QXpFc3pSQTs7QXlFcHpSQTs7QUFFQTtBekV1elJBOztBeUV0MFJBO0FBQUE7QXpFMDBSQTs7QXlFejBSQTs7QUFFQTtBekU0MFJBOztBeUUxMFJBOztBQUVBO0F6RTYwUkE7O0F5RTMwUkE7O0FBRUE7QXpFODBSQTs7QXlFNTBSQTs7QUFFQTtBekUrMFJBOztBeUU5MVJBO0FBQUE7QXpFazJSQTs7QXlFajJSQTs7QUFFQTtBekVvMlJBOztBeUVsMlJBOztBQUVBO0F6RXEyUkE7O0F5RW4yUkE7O0FBRUE7QXpFczJSQTs7QXlFcDJSQTs7QUFFQTtBekV1MlJBOztBeUV0M1JBO0FBQUE7QXpFMDNSQTs7QXlFejNSQTs7QUFFQTtBekU0M1JBOztBeUUxM1JBOztBQUVBO0F6RTYzUkE7O0F5RTMzUkE7O0FBRUE7QXpFODNSQTs7QXlFNTNSQTs7QUFFQTtBekUrM1JBOztBeUU5NFJBO0FBQUE7QXpFazVSQTs7QXlFajVSQTs7QUFFQTtBekVvNVJBOztBeUVsNVJBOztBQUVBO0F6RXE1UkE7O0F5RW41UkE7O0FBRUE7QXpFczVSQTs7QXlFcDVSQTs7QUFFQTtBekV1NVJBOztBeUV0NlJBO0FBQUE7QXpFMDZSQTs7QXlFejZSQTs7QUFFQTtBekU0NlJBOztBeUUxNlJBOztBQUVBO0F6RTY2UkE7O0F5RTM2UkE7O0FBRUE7QXpFODZSQTs7QXlFNTZSQTs7QUFFQTtBekUrNlJBOztBeUU5N1JBO0FBQUE7QXpFazhSQTs7QXlFajhSQTs7QUFFQTtBekVvOFJBOztBeUVsOFJBOztBQUVBO0F6RXE4UkE7O0F5RW44UkE7O0FBRUE7QXpFczhSQTs7QXlFcDhSQTs7QUFFQTtBekV1OFJBOztBeUV0OVJBO0FBQUE7QXpFMDlSQTs7QXlFejlSQTs7QUFFQTtBekU0OVJBOztBeUUxOVJBOztBQUVBO0F6RTY5UkE7O0F5RTM5UkE7O0FBRUE7QXpFODlSQTs7QXlFNTlSQTs7QUFFQTtBekUrOVJBOztBeUU5K1JBO0FBQUE7QXpFay9SQTs7QXlFai9SQTs7QUFFQTtBekVvL1JBOztBeUVsL1JBOztBQUVBO0F6RXEvUkE7O0F5RW4vUkE7O0FBRUE7QXpFcy9SQTs7QXlFcC9SQTs7QUFFQTtBekV1L1JBOztBeUV0Z1NBO0FBQUE7QXpFMGdTQTs7QXlFemdTQTs7QUFFQTtBekU0Z1NBOztBeUUxZ1NBOztBQUVBO0F6RTZnU0E7O0F5RTNnU0E7O0FBRUE7QXpFOGdTQTs7QXlFNWdTQTs7QUFFQTtBekUrZ1NBOztBeUU5aFNBO0FBQUE7QXpFa2lTQTs7QXlFamlTQTs7QUFFQTtBekVvaVNBOztBeUVsaVNBOztBQUVBO0F6RXFpU0E7O0F5RW5pU0E7O0FBRUE7QXpFc2lTQTs7QXlFcGlTQTs7QUFFQTtBekV1aVNBOztBeUV0alNBO0FBQUE7QXpFMGpTQTs7QXlFempTQTs7QUFFQTtBekU0alNBOztBeUUxalNBOztBQUVBO0F6RTZqU0E7O0F5RTNqU0E7O0FBRUE7QXpFOGpTQTs7QXlFNWpTQTs7QUFFQTtBekUralNBOztBeUU5a1NBO0FBQUE7QXpFa2xTQTs7QXlFamxTQTs7QUFFQTtBekVvbFNBOztBeUVsbFNBOztBQUVBO0F6RXFsU0E7O0F5RW5sU0E7O0FBRUE7QXpFc2xTQTs7QXlFcGxTQTs7QUFFQTtBekV1bFNBOztBeUVqbFNBO0FBQUE7QXpFcWxTQTs7QXlFcGxTQTs7QUFFQTtBekV1bFNBOztBeUVybFNBOztBQUVBO0F6RXdsU0E7O0F5RXRsU0E7O0FBRUE7QXpFeWxTQTs7QXlFdmxTQTs7QUFFQTtBekUwbFNBOztBaUJubVNBO0F3RGxEQTtBQUFBO0F6RTBwU0E7QXlFenBTQTs7QUFFQTtBekUycFNBO0F5RXpwU0E7O0FBRUE7QXpFMnBTQTtBeUV6cFNBOztBQUVBO0F6RTJwU0E7QXlFenBTQTs7QUFFQTtBekUycFNBO0F5RTFxU0E7QUFBQTtBekU2cVNBO0F5RTVxU0E7O0FBRUE7QXpFOHFTQTtBeUU1cVNBOztBQUVBO0F6RThxU0E7QXlFNXFTQTs7QUFFQTtBekU4cVNBO0F5RTVxU0E7O0FBRUE7QXpFOHFTQTtBeUU3clNBO0FBQUE7QXpFZ3NTQTtBeUUvclNBOztBQUVBO0F6RWlzU0E7QXlFL3JTQTs7QUFFQTtBekVpc1NBO0F5RS9yU0E7O0FBRUE7QXpFaXNTQTtBeUUvclNBOztBQUVBO0F6RWlzU0E7QXlFaHRTQTtBQUFBO0F6RW10U0E7QXlFbHRTQTs7QUFFQTtBekVvdFNBO0F5RWx0U0E7O0FBRUE7QXpFb3RTQTtBeUVsdFNBOztBQUVBO0F6RW90U0E7QXlFbHRTQTs7QUFFQTtBekVvdFNBO0F5RW51U0E7QUFBQTtBekVzdVNBO0F5RXJ1U0E7O0FBRUE7QXpFdXVTQTtBeUVydVNBOztBQUVBO0F6RXV1U0E7QXlFcnVTQTs7QUFFQTtBekV1dVNBO0F5RXJ1U0E7O0FBRUE7QXpFdXVTQTtBeUV0dlNBO0FBQUE7QXpFeXZTQTtBeUV4dlNBOztBQUVBO0F6RTB2U0E7QXlFeHZTQTs7QUFFQTtBekUwdlNBO0F5RXh2U0E7O0FBRUE7QXpFMHZTQTtBeUV4dlNBOztBQUVBO0F6RTB2U0E7QXlFendTQTtBQUFBO0F6RTR3U0E7QXlFM3dTQTs7QUFFQTtBekU2d1NBO0F5RTN3U0E7O0FBRUE7QXpFNndTQTtBeUUzd1NBOztBQUVBO0F6RTZ3U0E7QXlFM3dTQTs7QUFFQTtBekU2d1NBO0F5RTV4U0E7QUFBQTtBekUreFNBO0F5RTl4U0E7O0FBRUE7QXpFZ3lTQTtBeUU5eFNBOztBQUVBO0F6RWd5U0E7QXlFOXhTQTs7QUFFQTtBekVneVNBO0F5RTl4U0E7O0FBRUE7QXpFZ3lTQTtBeUUveVNBO0FBQUE7QXpFa3pTQTtBeUVqelNBOztBQUVBO0F6RW16U0E7QXlFanpTQTs7QUFFQTtBekVtelNBO0F5RWp6U0E7O0FBRUE7QXpFbXpTQTtBeUVqelNBOztBQUVBO0F6RW16U0E7QXlFbDBTQTtBQUFBO0F6RXEwU0E7QXlFcDBTQTs7QUFFQTtBekVzMFNBO0F5RXAwU0E7O0FBRUE7QXpFczBTQTtBeUVwMFNBOztBQUVBO0F6RXMwU0E7QXlFcDBTQTs7QUFFQTtBekVzMFNBO0F5RXIxU0E7QUFBQTtBekV3MVNBO0F5RXYxU0E7O0FBRUE7QXpFeTFTQTtBeUV2MVNBOztBQUVBO0F6RXkxU0E7QXlFdjFTQTs7QUFFQTtBekV5MVNBO0F5RXYxU0E7O0FBRUE7QXpFeTFTQTtBeUV4MlNBO0FBQUE7QXpFMjJTQTtBeUUxMlNBOztBQUVBO0F6RTQyU0E7QXlFMTJTQTs7QUFFQTtBekU0MlNBO0F5RTEyU0E7O0FBRUE7QXpFNDJTQTtBeUUxMlNBOztBQUVBO0F6RTQyU0E7QXlFMzNTQTtBQUFBO0F6RTgzU0E7QXlFNzNTQTs7QUFFQTtBekUrM1NBO0F5RTczU0E7O0FBRUE7QXpFKzNTQTtBeUU3M1NBOztBQUVBO0F6RSszU0E7QXlFNzNTQTs7QUFFQTtBekUrM1NBO0F5RTk0U0E7QUFBQTtBekVpNVNBO0F5RWg1U0E7O0FBRUE7QXpFazVTQTtBeUVoNVNBOztBQUVBO0F6RWs1U0E7QXlFaDVTQTs7QUFFQTtBekVrNVNBO0F5RWg1U0E7O0FBRUE7QXpFazVTQTtBeUVqNlNBO0FBQUE7QXpFbzZTQTtBeUVuNlNBOztBQUVBO0F6RXE2U0E7QXlFbjZTQTs7QUFFQTtBekVxNlNBO0F5RW42U0E7O0FBRUE7QXpFcTZTQTtBeUVuNlNBOztBQUVBO0F6RXE2U0E7QXlFcDdTQTtBQUFBO0F6RXU3U0E7QXlFdDdTQTs7QUFFQTtBekV3N1NBO0F5RXQ3U0E7O0FBRUE7QXpFdzdTQTtBeUV0N1NBOztBQUVBO0F6RXc3U0E7QXlFdDdTQTs7QUFFQTtBekV3N1NBO0F5RXY4U0E7QUFBQTtBekUwOFNBO0F5RXo4U0E7O0FBRUE7QXpFMjhTQTtBeUV6OFNBOztBQUVBO0F6RTI4U0E7QXlFejhTQTs7QUFFQTtBekUyOFNBO0F5RXo4U0E7O0FBRUE7QXpFMjhTQTtBeUUxOVNBO0FBQUE7QXpFNjlTQTtBeUU1OVNBOztBQUVBO0F6RTg5U0E7QXlFNTlTQTs7QUFFQTtBekU4OVNBO0F5RTU5U0E7O0FBRUE7QXpFODlTQTtBeUU1OVNBOztBQUVBO0F6RTg5U0E7QXlFNytTQTtBQUFBO0F6RWcvU0E7QXlFLytTQTs7QUFFQTtBekVpL1NBO0F5RS8rU0E7O0FBRUE7QXpFaS9TQTtBeUUvK1NBOztBQUVBO0F6RWkvU0E7QXlFLytTQTs7QUFFQTtBekVpL1NBO0F5RWhnVEE7QUFBQTtBekVtZ1RBO0F5RWxnVEE7O0FBRUE7QXpFb2dUQTtBeUVsZ1RBOztBQUVBO0F6RW9nVEE7QXlFbGdUQTs7QUFFQTtBekVvZ1RBO0F5RWxnVEE7O0FBRUE7QXpFb2dUQTtBeUVuaFRBO0FBQUE7QXpFc2hUQTtBeUVyaFRBOztBQUVBO0F6RXVoVEE7QXlFcmhUQTs7QUFFQTtBekV1aFRBO0F5RXJoVEE7O0FBRUE7QXpFdWhUQTtBeUVyaFRBOztBQUVBO0F6RXVoVEE7QXlFdGlUQTtBQUFBO0F6RXlpVEE7QXlFeGlUQTs7QUFFQTtBekUwaVRBO0F5RXhpVEE7O0FBRUE7QXpFMGlUQTtBeUV4aVRBOztBQUVBO0F6RTBpVEE7QXlFeGlUQTs7QUFFQTtBekUwaVRBO0F5RXpqVEE7QUFBQTtBekU0alRBO0F5RTNqVEE7O0FBRUE7QXpFNmpUQTtBeUUzalRBOztBQUVBO0F6RTZqVEE7QXlFM2pUQTs7QUFFQTtBekU2alRBO0F5RTNqVEE7O0FBRUE7QXpFNmpUQTtBeUU1a1RBO0FBQUE7QXpFK2tUQTtBeUU5a1RBOztBQUVBO0F6RWdsVEE7QXlFOWtUQTs7QUFFQTtBekVnbFRBO0F5RTlrVEE7O0FBRUE7QXpFZ2xUQTtBeUU5a1RBOztBQUVBO0F6RWdsVEE7QXlFL2xUQTtBQUFBO0F6RWttVEE7QXlFam1UQTs7QUFFQTtBekVtbVRBO0F5RWptVEE7O0FBRUE7QXpFbW1UQTtBeUVqbVRBOztBQUVBO0F6RW1tVEE7QXlFam1UQTs7QUFFQTtBekVtbVRBO0F5RWxuVEE7QUFBQTtBekVxblRBO0F5RXBuVEE7O0FBRUE7QXpFc25UQTtBeUVwblRBOztBQUVBO0F6RXNuVEE7QXlFcG5UQTs7QUFFQTtBekVzblRBO0F5RXBuVEE7O0FBRUE7QXpFc25UQTtBeUVyb1RBO0FBQUE7QXpFd29UQTtBeUV2b1RBOztBQUVBO0F6RXlvVEE7QXlFdm9UQTs7QUFFQTtBekV5b1RBO0F5RXZvVEE7O0FBRUE7QXpFeW9UQTtBeUV2b1RBOztBQUVBO0F6RXlvVEE7QXlFeHBUQTtBQUFBO0F6RTJwVEE7QXlFMXBUQTs7QUFFQTtBekU0cFRBO0F5RTFwVEE7O0FBRUE7QXpFNHBUQTtBeUUxcFRBOztBQUVBO0F6RTRwVEE7QXlFMXBUQTs7QUFFQTtBekU0cFRBO0F5RTNxVEE7QUFBQTtBekU4cVRBO0F5RTdxVEE7O0FBRUE7QXpFK3FUQTtBeUU3cVRBOztBQUVBO0F6RStxVEE7QXlFN3FUQTs7QUFFQTtBekUrcVRBO0F5RTdxVEE7O0FBRUE7QXpFK3FUQTtBeUU5clRBO0FBQUE7QXpFaXNUQTtBeUVoc1RBOztBQUVBO0F6RWtzVEE7QXlFaHNUQTs7QUFFQTtBekVrc1RBO0F5RWhzVEE7O0FBRUE7QXpFa3NUQTtBeUVoc1RBOztBQUVBO0F6RWtzVEE7QXlFanRUQTtBQUFBO0F6RW90VEE7QXlFbnRUQTs7QUFFQTtBekVxdFRBO0F5RW50VEE7O0FBRUE7QXpFcXRUQTtBeUVudFRBOztBQUVBO0F6RXF0VEE7QXlFbnRUQTs7QUFFQTtBekVxdFRBO0F5RXB1VEE7QUFBQTtBekV1dVRBO0F5RXR1VEE7O0FBRUE7QXpFd3VUQTtBeUV0dVRBOztBQUVBO0F6RXd1VEE7QXlFdHVUQTs7QUFFQTtBekV3dVRBO0F5RXR1VEE7O0FBRUE7QXpFd3VUQTtBeUV2dlRBO0FBQUE7QXpFMHZUQTtBeUV6dlRBOztBQUVBO0F6RTJ2VEE7QXlFenZUQTs7QUFFQTtBekUydlRBO0F5RXp2VEE7O0FBRUE7QXpFMnZUQTtBeUV6dlRBOztBQUVBO0F6RTJ2VEE7QXlFMXdUQTtBQUFBO0F6RTZ3VEE7QXlFNXdUQTs7QUFFQTtBekU4d1RBO0F5RTV3VEE7O0FBRUE7QXpFOHdUQTtBeUU1d1RBOztBQUVBO0F6RTh3VEE7QXlFNXdUQTs7QUFFQTtBekU4d1RBO0F5RTd4VEE7QUFBQTtBekVneVRBO0F5RS94VEE7O0FBRUE7QXpFaXlUQTtBeUUveFRBOztBQUVBO0F6RWl5VEE7QXlFL3hUQTs7QUFFQTtBekVpeVRBO0F5RS94VEE7O0FBRUE7QXpFaXlUQTtBeUVoelRBO0FBQUE7QXpFbXpUQTtBeUVselRBOztBQUVBO0F6RW96VEE7QXlFbHpUQTs7QUFFQTtBekVvelRBO0F5RWx6VEE7O0FBRUE7QXpFb3pUQTtBeUVselRBOztBQUVBO0F6RW96VEE7QXlFbjBUQTtBQUFBO0F6RXMwVEE7QXlFcjBUQTs7QUFFQTtBekV1MFRBO0F5RXIwVEE7O0FBRUE7QXpFdTBUQTtBeUVyMFRBOztBQUVBO0F6RXUwVEE7QXlFcjBUQTs7QUFFQTtBekV1MFRBO0F5RXQxVEE7QUFBQTtBekV5MVRBO0F5RXgxVEE7O0FBRUE7QXpFMDFUQTtBeUV4MVRBOztBQUVBO0F6RTAxVEE7QXlFeDFUQTs7QUFFQTtBekUwMVRBO0F5RXgxVEE7O0FBRUE7QXpFMDFUQTtBeUV6MlRBO0FBQUE7QXpFNDJUQTtBeUUzMlRBOztBQUVBO0F6RTYyVEE7QXlFMzJUQTs7QUFFQTtBekU2MlRBO0F5RTMyVEE7O0FBRUE7QXpFNjJUQTtBeUUzMlRBOztBQUVBO0F6RTYyVEE7QXlFNTNUQTtBQUFBO0F6RSszVEE7QXlFOTNUQTs7QUFFQTtBekVnNFRBO0F5RTkzVEE7O0FBRUE7QXpFZzRUQTtBeUU5M1RBOztBQUVBO0F6RWc0VEE7QXlFOTNUQTs7QUFFQTtBekVnNFRBO0F5RS80VEE7QUFBQTtBekVrNVRBO0F5RWo1VEE7O0FBRUE7QXpFbTVUQTtBeUVqNVRBOztBQUVBO0F6RW01VEE7QXlFajVUQTs7QUFFQTtBekVtNVRBO0F5RWo1VEE7O0FBRUE7QXpFbTVUQTtBeUVsNlRBO0FBQUE7QXpFcTZUQTtBeUVwNlRBOztBQUVBO0F6RXM2VEE7QXlFcDZUQTs7QUFFQTtBekVzNlRBO0F5RXA2VEE7O0FBRUE7QXpFczZUQTtBeUVwNlRBOztBQUVBO0F6RXM2VEE7QXlFOTVUQTtBQUFBO0F6RWk2VEE7QXlFaDZUQTs7QUFFQTtBekVrNlRBO0F5RWg2VEE7O0FBRUE7QXpFazZUQTtBeUVoNlRBOztBQUVBO0F6RWs2VEE7QXlFaDZUQTs7QUFFQTtBekVrNlRBO0F5RWo3VEE7QUFBQTtBekVvN1RBO0F5RW43VEE7O0FBRUE7QXpFcTdUQTtBeUVuN1RBOztBQUVBO0F6RXE3VEE7QXlFbjdUQTs7QUFFQTtBekVxN1RBO0F5RW43VEE7O0FBRUE7QXpFcTdUQTtBeUVwOFRBO0FBQUE7QXpFdThUQTtBeUV0OFRBOztBQUVBO0F6RXc4VEE7QXlFdDhUQTs7QUFFQTtBekV3OFRBO0F5RXQ4VEE7O0FBRUE7QXpFdzhUQTtBeUV0OFRBOztBQUVBO0F6RXc4VEE7QXlFdjlUQTtBQUFBO0F6RTA5VEE7QXlFejlUQTs7QUFFQTtBekUyOVRBO0F5RXo5VEE7O0FBRUE7QXpFMjlUQTtBeUV6OVRBOztBQUVBO0F6RTI5VEE7QXlFejlUQTs7QUFFQTtBekUyOVRBO0F5RTErVEE7QUFBQTtBekU2K1RBO0F5RTUrVEE7O0FBRUE7QXpFOCtUQTtBeUU1K1RBOztBQUVBO0F6RTgrVEE7QXlFNStUQTs7QUFFQTtBekU4K1RBO0F5RTUrVEE7O0FBRUE7QXpFOCtUQTtBeUU3L1RBO0FBQUE7QXpFZ2dVQTtBeUUvL1RBOztBQUVBO0F6RWlnVUE7QXlFLy9UQTs7QUFFQTtBekVpZ1VBO0F5RS8vVEE7O0FBRUE7QXpFaWdVQTtBeUUvL1RBOztBQUVBO0F6RWlnVUE7QXlFaGhVQTtBQUFBO0F6RW1oVUE7QXlFbGhVQTs7QUFFQTtBekVvaFVBO0F5RWxoVUE7O0FBRUE7QXpFb2hVQTtBeUVsaFVBOztBQUVBO0F6RW9oVUE7QXlFbGhVQTs7QUFFQTtBekVvaFVBO0F5RW5pVUE7QUFBQTtBekVzaVVBO0F5RXJpVUE7O0FBRUE7QXpFdWlVQTtBeUVyaVVBOztBQUVBO0F6RXVpVUE7QXlFcmlVQTs7QUFFQTtBekV1aVVBO0F5RXJpVUE7O0FBRUE7QXpFdWlVQTtBeUV0alVBO0FBQUE7QXpFeWpVQTtBeUV4alVBOztBQUVBO0F6RTBqVUE7QXlFeGpVQTs7QUFFQTtBekUwalVBO0F5RXhqVUE7O0FBRUE7QXpFMGpVQTtBeUV4alVBOztBQUVBO0F6RTBqVUE7QXlFemtVQTtBQUFBO0F6RTRrVUE7QXlFM2tVQTs7QUFFQTtBekU2a1VBO0F5RTNrVUE7O0FBRUE7QXpFNmtVQTtBeUUza1VBOztBQUVBO0F6RTZrVUE7QXlFM2tVQTs7QUFFQTtBekU2a1VBO0F5RTVsVUE7QUFBQTtBekUrbFVBO0F5RTlsVUE7O0FBRUE7QXpFZ21VQTtBeUU5bFVBOztBQUVBO0F6RWdtVUE7QXlFOWxVQTs7QUFFQTtBekVnbVVBO0F5RTlsVUE7O0FBRUE7QXpFZ21VQTtBeUUvbVVBO0FBQUE7QXpFa25VQTtBeUVqblVBOztBQUVBO0F6RW1uVUE7QXlFam5VQTs7QUFFQTtBekVtblVBO0F5RWpuVUE7O0FBRUE7QXpFbW5VQTtBeUVqblVBOztBQUVBO0F6RW1uVUE7QXlFbG9VQTtBQUFBO0F6RXFvVUE7QXlFcG9VQTs7QUFFQTtBekVzb1VBO0F5RXBvVUE7O0FBRUE7QXpFc29VQTtBeUVwb1VBOztBQUVBO0F6RXNvVUE7QXlFcG9VQTs7QUFFQTtBekVzb1VBO0F5RXJwVUE7QUFBQTtBekV3cFVBO0F5RXZwVUE7O0FBRUE7QXpFeXBVQTtBeUV2cFVBOztBQUVBO0F6RXlwVUE7QXlFdnBVQTs7QUFFQTtBekV5cFVBO0F5RXZwVUE7O0FBRUE7QXpFeXBVQTtBeUV4cVVBO0FBQUE7QXpFMnFVQTtBeUUxcVVBOztBQUVBO0F6RTRxVUE7QXlFMXFVQTs7QUFFQTtBekU0cVVBO0F5RTFxVUE7O0FBRUE7QXpFNHFVQTtBeUUxcVVBOztBQUVBO0F6RTRxVUE7QXlFM3JVQTtBQUFBO0F6RThyVUE7QXlFN3JVQTs7QUFFQTtBekUrclVBO0F5RTdyVUE7O0FBRUE7QXpFK3JVQTtBeUU3clVBOztBQUVBO0F6RStyVUE7QXlFN3JVQTs7QUFFQTtBekUrclVBO0F5RTlzVUE7QUFBQTtBekVpdFVBO0F5RWh0VUE7O0FBRUE7QXpFa3RVQTtBeUVodFVBOztBQUVBO0F6RWt0VUE7QXlFaHRVQTs7QUFFQTtBekVrdFVBO0F5RWh0VUE7O0FBRUE7QXpFa3RVQTtBeUVqdVVBO0FBQUE7QXpFb3VVQTtBeUVudVVBOztBQUVBO0F6RXF1VUE7QXlFbnVVQTs7QUFFQTtBekVxdVVBO0F5RW51VUE7O0FBRUE7QXpFcXVVQTtBeUVudVVBOztBQUVBO0F6RXF1VUE7QXlFcHZVQTtBQUFBO0F6RXV2VUE7QXlFdHZVQTs7QUFFQTtBekV3dlVBO0F5RXR2VUE7O0FBRUE7QXpFd3ZVQTtBeUV0dlVBOztBQUVBO0F6RXd2VUE7QXlFdHZVQTs7QUFFQTtBekV3dlVBO0F5RXZ3VUE7QUFBQTtBekUwd1VBO0F5RXp3VUE7O0FBRUE7QXpFMndVQTtBeUV6d1VBOztBQUVBO0F6RTJ3VUE7QXlFendVQTs7QUFFQTtBekUyd1VBO0F5RXp3VUE7O0FBRUE7QXpFMndVQTtBeUVyd1VBO0FBQUE7QXpFd3dVQTtBeUV2d1VBOztBQUVBO0F6RXl3VUE7QXlFdndVQTs7QUFFQTtBekV5d1VBO0F5RXZ3VUE7O0FBRUE7QXpFeXdVQTtBeUV2d1VBOztBQUVBO0F6RXl3VUE7QUFDQTtBaUJueFVBO0F3RGxEQTtBQUFBO0F6RXkwVUE7QXlFeDBVQTs7QUFFQTtBekUwMFVBO0F5RXgwVUE7O0FBRUE7QXpFMDBVQTtBeUV4MFVBOztBQUVBO0F6RTAwVUE7QXlFeDBVQTs7QUFFQTtBekUwMFVBO0F5RXoxVUE7QUFBQTtBekU0MVVBO0F5RTMxVUE7O0FBRUE7QXpFNjFVQTtBeUUzMVVBOztBQUVBO0F6RTYxVUE7QXlFMzFVQTs7QUFFQTtBekU2MVVBO0F5RTMxVUE7O0FBRUE7QXpFNjFVQTtBeUU1MlVBO0FBQUE7QXpFKzJVQTtBeUU5MlVBOztBQUVBO0F6RWczVUE7QXlFOTJVQTs7QUFFQTtBekVnM1VBO0F5RTkyVUE7O0FBRUE7QXpFZzNVQTtBeUU5MlVBOztBQUVBO0F6RWczVUE7QXlFLzNVQTtBQUFBO0F6RWs0VUE7QXlFajRVQTs7QUFFQTtBekVtNFVBO0F5RWo0VUE7O0FBRUE7QXpFbTRVQTtBeUVqNFVBOztBQUVBO0F6RW00VUE7QXlFajRVQTs7QUFFQTtBekVtNFVBO0F5RWw1VUE7QUFBQTtBekVxNVVBO0F5RXA1VUE7O0FBRUE7QXpFczVVQTtBeUVwNVVBOztBQUVBO0F6RXM1VUE7QXlFcDVVQTs7QUFFQTtBekVzNVVBO0F5RXA1VUE7O0FBRUE7QXpFczVVQTtBeUVyNlVBO0FBQUE7QXpFdzZVQTtBeUV2NlVBOztBQUVBO0F6RXk2VUE7QXlFdjZVQTs7QUFFQTtBekV5NlVBO0F5RXY2VUE7O0FBRUE7QXpFeTZVQTtBeUV2NlVBOztBQUVBO0F6RXk2VUE7QXlFeDdVQTtBQUFBO0F6RTI3VUE7QXlFMTdVQTs7QUFFQTtBekU0N1VBO0F5RTE3VUE7O0FBRUE7QXpFNDdVQTtBeUUxN1VBOztBQUVBO0F6RTQ3VUE7QXlFMTdVQTs7QUFFQTtBekU0N1VBO0F5RTM4VUE7QUFBQTtBekU4OFVBO0F5RTc4VUE7O0FBRUE7QXpFKzhVQTtBeUU3OFVBOztBQUVBO0F6RSs4VUE7QXlFNzhVQTs7QUFFQTtBekUrOFVBO0F5RTc4VUE7O0FBRUE7QXpFKzhVQTtBeUU5OVVBO0FBQUE7QXpFaStVQTtBeUVoK1VBOztBQUVBO0F6RWsrVUE7QXlFaCtVQTs7QUFFQTtBekVrK1VBO0F5RWgrVUE7O0FBRUE7QXpFaytVQTtBeUVoK1VBOztBQUVBO0F6RWsrVUE7QXlFai9VQTtBQUFBO0F6RW8vVUE7QXlFbi9VQTs7QUFFQTtBekVxL1VBO0F5RW4vVUE7O0FBRUE7QXpFcS9VQTtBeUVuL1VBOztBQUVBO0F6RXEvVUE7QXlFbi9VQTs7QUFFQTtBekVxL1VBO0F5RXBnVkE7QUFBQTtBekV1Z1ZBO0F5RXRnVkE7O0FBRUE7QXpFd2dWQTtBeUV0Z1ZBOztBQUVBO0F6RXdnVkE7QXlFdGdWQTs7QUFFQTtBekV3Z1ZBO0F5RXRnVkE7O0FBRUE7QXpFd2dWQTtBeUV2aFZBO0FBQUE7QXpFMGhWQTtBeUV6aFZBOztBQUVBO0F6RTJoVkE7QXlFemhWQTs7QUFFQTtBekUyaFZBO0F5RXpoVkE7O0FBRUE7QXpFMmhWQTtBeUV6aFZBOztBQUVBO0F6RTJoVkE7QXlFMWlWQTtBQUFBO0F6RTZpVkE7QXlFNWlWQTs7QUFFQTtBekU4aVZBO0F5RTVpVkE7O0FBRUE7QXpFOGlWQTtBeUU1aVZBOztBQUVBO0F6RThpVkE7QXlFNWlWQTs7QUFFQTtBekU4aVZBO0F5RTdqVkE7QUFBQTtBekVna1ZBO0F5RS9qVkE7O0FBRUE7QXpFaWtWQTtBeUUvalZBOztBQUVBO0F6RWlrVkE7QXlFL2pWQTs7QUFFQTtBekVpa1ZBO0F5RS9qVkE7O0FBRUE7QXpFaWtWQTtBeUVobFZBO0FBQUE7QXpFbWxWQTtBeUVsbFZBOztBQUVBO0F6RW9sVkE7QXlFbGxWQTs7QUFFQTtBekVvbFZBO0F5RWxsVkE7O0FBRUE7QXpFb2xWQTtBeUVsbFZBOztBQUVBO0F6RW9sVkE7QXlFbm1WQTtBQUFBO0F6RXNtVkE7QXlFcm1WQTs7QUFFQTtBekV1bVZBO0F5RXJtVkE7O0FBRUE7QXpFdW1WQTtBeUVybVZBOztBQUVBO0F6RXVtVkE7QXlFcm1WQTs7QUFFQTtBekV1bVZBO0F5RXRuVkE7QUFBQTtBekV5blZBO0F5RXhuVkE7O0FBRUE7QXpFMG5WQTtBeUV4blZBOztBQUVBO0F6RTBuVkE7QXlFeG5WQTs7QUFFQTtBekUwblZBO0F5RXhuVkE7O0FBRUE7QXpFMG5WQTtBeUV6b1ZBO0FBQUE7QXpFNG9WQTtBeUUzb1ZBOztBQUVBO0F6RTZvVkE7QXlFM29WQTs7QUFFQTtBekU2b1ZBO0F5RTNvVkE7O0FBRUE7QXpFNm9WQTtBeUUzb1ZBOztBQUVBO0F6RTZvVkE7QXlFNXBWQTtBQUFBO0F6RStwVkE7QXlFOXBWQTs7QUFFQTtBekVncVZBO0F5RTlwVkE7O0FBRUE7QXpFZ3FWQTtBeUU5cFZBOztBQUVBO0F6RWdxVkE7QXlFOXBWQTs7QUFFQTtBekVncVZBO0F5RS9xVkE7QUFBQTtBekVrclZBO0F5RWpyVkE7O0FBRUE7QXpFbXJWQTtBeUVqclZBOztBQUVBO0F6RW1yVkE7QXlFanJWQTs7QUFFQTtBekVtclZBO0F5RWpyVkE7O0FBRUE7QXpFbXJWQTtBeUVsc1ZBO0FBQUE7QXpFcXNWQTtBeUVwc1ZBOztBQUVBO0F6RXNzVkE7QXlFcHNWQTs7QUFFQTtBekVzc1ZBO0F5RXBzVkE7O0FBRUE7QXpFc3NWQTtBeUVwc1ZBOztBQUVBO0F6RXNzVkE7QXlFcnRWQTtBQUFBO0F6RXd0VkE7QXlFdnRWQTs7QUFFQTtBekV5dFZBO0F5RXZ0VkE7O0FBRUE7QXpFeXRWQTtBeUV2dFZBOztBQUVBO0F6RXl0VkE7QXlFdnRWQTs7QUFFQTtBekV5dFZBO0F5RXh1VkE7QUFBQTtBekUydVZBO0F5RTF1VkE7O0FBRUE7QXpFNHVWQTtBeUUxdVZBOztBQUVBO0F6RTR1VkE7QXlFMXVWQTs7QUFFQTtBekU0dVZBO0F5RTF1VkE7O0FBRUE7QXpFNHVWQTtBeUUzdlZBO0FBQUE7QXpFOHZWQTtBeUU3dlZBOztBQUVBO0F6RSt2VkE7QXlFN3ZWQTs7QUFFQTtBekUrdlZBO0F5RTd2VkE7O0FBRUE7QXpFK3ZWQTtBeUU3dlZBOztBQUVBO0F6RSt2VkE7QXlFOXdWQTtBQUFBO0F6RWl4VkE7QXlFaHhWQTs7QUFFQTtBekVreFZBO0F5RWh4VkE7O0FBRUE7QXpFa3hWQTtBeUVoeFZBOztBQUVBO0F6RWt4VkE7QXlFaHhWQTs7QUFFQTtBekVreFZBO0F5RWp5VkE7QUFBQTtBekVveVZBO0F5RW55VkE7O0FBRUE7QXpFcXlWQTtBeUVueVZBOztBQUVBO0F6RXF5VkE7QXlFbnlWQTs7QUFFQTtBekVxeVZBO0F5RW55VkE7O0FBRUE7QXpFcXlWQTtBeUVwelZBO0FBQUE7QXpFdXpWQTtBeUV0elZBOztBQUVBO0F6RXd6VkE7QXlFdHpWQTs7QUFFQTtBekV3elZBO0F5RXR6VkE7O0FBRUE7QXpFd3pWQTtBeUV0elZBOztBQUVBO0F6RXd6VkE7QXlFdjBWQTtBQUFBO0F6RTAwVkE7QXlFejBWQTs7QUFFQTtBekUyMFZBO0F5RXowVkE7O0FBRUE7QXpFMjBWQTtBeUV6MFZBOztBQUVBO0F6RTIwVkE7QXlFejBWQTs7QUFFQTtBekUyMFZBO0F5RTExVkE7QUFBQTtBekU2MVZBO0F5RTUxVkE7O0FBRUE7QXpFODFWQTtBeUU1MVZBOztBQUVBO0F6RTgxVkE7QXlFNTFWQTs7QUFFQTtBekU4MVZBO0F5RTUxVkE7O0FBRUE7QXpFODFWQTtBeUU3MlZBO0FBQUE7QXpFZzNWQTtBeUUvMlZBOztBQUVBO0F6RWkzVkE7QXlFLzJWQTs7QUFFQTtBekVpM1ZBO0F5RS8yVkE7O0FBRUE7QXpFaTNWQTtBeUUvMlZBOztBQUVBO0F6RWkzVkE7QXlFaDRWQTtBQUFBO0F6RW00VkE7QXlFbDRWQTs7QUFFQTtBekVvNFZBO0F5RWw0VkE7O0FBRUE7QXpFbzRWQTtBeUVsNFZBOztBQUVBO0F6RW80VkE7QXlFbDRWQTs7QUFFQTtBekVvNFZBO0F5RW41VkE7QUFBQTtBekVzNVZBO0F5RXI1VkE7O0FBRUE7QXpFdTVWQTtBeUVyNVZBOztBQUVBO0F6RXU1VkE7QXlFcjVWQTs7QUFFQTtBekV1NVZBO0F5RXI1VkE7O0FBRUE7QXpFdTVWQTtBeUV0NlZBO0FBQUE7QXpFeTZWQTtBeUV4NlZBOztBQUVBO0F6RTA2VkE7QXlFeDZWQTs7QUFFQTtBekUwNlZBO0F5RXg2VkE7O0FBRUE7QXpFMDZWQTtBeUV4NlZBOztBQUVBO0F6RTA2VkE7QXlFejdWQTtBQUFBO0F6RTQ3VkE7QXlFMzdWQTs7QUFFQTtBekU2N1ZBO0F5RTM3VkE7O0FBRUE7QXpFNjdWQTtBeUUzN1ZBOztBQUVBO0F6RTY3VkE7QXlFMzdWQTs7QUFFQTtBekU2N1ZBO0F5RTU4VkE7QUFBQTtBekUrOFZBO0F5RTk4VkE7O0FBRUE7QXpFZzlWQTtBeUU5OFZBOztBQUVBO0F6RWc5VkE7QXlFOThWQTs7QUFFQTtBekVnOVZBO0F5RTk4VkE7O0FBRUE7QXpFZzlWQTtBeUUvOVZBO0FBQUE7QXpFaytWQTtBeUVqK1ZBOztBQUVBO0F6RW0rVkE7QXlFaitWQTs7QUFFQTtBekVtK1ZBO0F5RWorVkE7O0FBRUE7QXpFbStWQTtBeUVqK1ZBOztBQUVBO0F6RW0rVkE7QXlFbC9WQTtBQUFBO0F6RXEvVkE7QXlFcC9WQTs7QUFFQTtBekVzL1ZBO0F5RXAvVkE7O0FBRUE7QXpFcy9WQTtBeUVwL1ZBOztBQUVBO0F6RXMvVkE7QXlFcC9WQTs7QUFFQTtBekVzL1ZBO0F5RXJnV0E7QUFBQTtBekV3Z1dBO0F5RXZnV0E7O0FBRUE7QXpFeWdXQTtBeUV2Z1dBOztBQUVBO0F6RXlnV0E7QXlFdmdXQTs7QUFFQTtBekV5Z1dBO0F5RXZnV0E7O0FBRUE7QXpFeWdXQTtBeUV4aFdBO0FBQUE7QXpFMmhXQTtBeUUxaFdBOztBQUVBO0F6RTRoV0E7QXlFMWhXQTs7QUFFQTtBekU0aFdBO0F5RTFoV0E7O0FBRUE7QXpFNGhXQTtBeUUxaFdBOztBQUVBO0F6RTRoV0E7QXlFM2lXQTtBQUFBO0F6RThpV0E7QXlFN2lXQTs7QUFFQTtBekUraVdBO0F5RTdpV0E7O0FBRUE7QXpFK2lXQTtBeUU3aVdBOztBQUVBO0F6RStpV0E7QXlFN2lXQTs7QUFFQTtBekUraVdBO0F5RTlqV0E7QUFBQTtBekVpa1dBO0F5RWhrV0E7O0FBRUE7QXpFa2tXQTtBeUVoa1dBOztBQUVBO0F6RWtrV0E7QXlFaGtXQTs7QUFFQTtBekVra1dBO0F5RWhrV0E7O0FBRUE7QXpFa2tXQTtBeUVqbFdBO0FBQUE7QXpFb2xXQTtBeUVubFdBOztBQUVBO0F6RXFsV0E7QXlFbmxXQTs7QUFFQTtBekVxbFdBO0F5RW5sV0E7O0FBRUE7QXpFcWxXQTtBeUVubFdBOztBQUVBO0F6RXFsV0E7QXlFN2tXQTtBQUFBO0F6RWdsV0E7QXlFL2tXQTs7QUFFQTtBekVpbFdBO0F5RS9rV0E7O0FBRUE7QXpFaWxXQTtBeUUva1dBOztBQUVBO0F6RWlsV0E7QXlFL2tXQTs7QUFFQTtBekVpbFdBO0F5RWhtV0E7QUFBQTtBekVtbVdBO0F5RWxtV0E7O0FBRUE7QXpFb21XQTtBeUVsbVdBOztBQUVBO0F6RW9tV0E7QXlFbG1XQTs7QUFFQTtBekVvbVdBO0F5RWxtV0E7O0FBRUE7QXpFb21XQTtBeUVubldBO0FBQUE7QXpFc25XQTtBeUVybldBOztBQUVBO0F6RXVuV0E7QXlFcm5XQTs7QUFFQTtBekV1bldBO0F5RXJuV0E7O0FBRUE7QXpFdW5XQTtBeUVybldBOztBQUVBO0F6RXVuV0E7QXlFdG9XQTtBQUFBO0F6RXlvV0E7QXlFeG9XQTs7QUFFQTtBekUwb1dBO0F5RXhvV0E7O0FBRUE7QXpFMG9XQTtBeUV4b1dBOztBQUVBO0F6RTBvV0E7QXlFeG9XQTs7QUFFQTtBekUwb1dBO0F5RXpwV0E7QUFBQTtBekU0cFdBO0F5RTNwV0E7O0FBRUE7QXpFNnBXQTtBeUUzcFdBOztBQUVBO0F6RTZwV0E7QXlFM3BXQTs7QUFFQTtBekU2cFdBO0F5RTNwV0E7O0FBRUE7QXpFNnBXQTtBeUU1cVdBO0FBQUE7QXpFK3FXQTtBeUU5cVdBOztBQUVBO0F6RWdyV0E7QXlFOXFXQTs7QUFFQTtBekVncldBO0F5RTlxV0E7O0FBRUE7QXpFZ3JXQTtBeUU5cVdBOztBQUVBO0F6RWdyV0E7QXlFL3JXQTtBQUFBO0F6RWtzV0E7QXlFanNXQTs7QUFFQTtBekVtc1dBO0F5RWpzV0E7O0FBRUE7QXpFbXNXQTtBeUVqc1dBOztBQUVBO0F6RW1zV0E7QXlFanNXQTs7QUFFQTtBekVtc1dBO0F5RWx0V0E7QUFBQTtBekVxdFdBO0F5RXB0V0E7O0FBRUE7QXpFc3RXQTtBeUVwdFdBOztBQUVBO0F6RXN0V0E7QXlFcHRXQTs7QUFFQTtBekVzdFdBO0F5RXB0V0E7O0FBRUE7QXpFc3RXQTtBeUVydVdBO0FBQUE7QXpFd3VXQTtBeUV2dVdBOztBQUVBO0F6RXl1V0E7QXlFdnVXQTs7QUFFQTtBekV5dVdBO0F5RXZ1V0E7O0FBRUE7QXpFeXVXQTtBeUV2dVdBOztBQUVBO0F6RXl1V0E7QXlFeHZXQTtBQUFBO0F6RTJ2V0E7QXlFMXZXQTs7QUFFQTtBekU0dldBO0F5RTF2V0E7O0FBRUE7QXpFNHZXQTtBeUUxdldBOztBQUVBO0F6RTR2V0E7QXlFMXZXQTs7QUFFQTtBekU0dldBO0F5RTN3V0E7QUFBQTtBekU4d1dBO0F5RTd3V0E7O0FBRUE7QXpFK3dXQTtBeUU3d1dBOztBQUVBO0F6RSt3V0E7QXlFN3dXQTs7QUFFQTtBekUrd1dBO0F5RTd3V0E7O0FBRUE7QXpFK3dXQTtBeUU5eFdBO0FBQUE7QXpFaXlXQTtBeUVoeVdBOztBQUVBO0F6RWt5V0E7QXlFaHlXQTs7QUFFQTtBekVreVdBO0F5RWh5V0E7O0FBRUE7QXpFa3lXQTtBeUVoeVdBOztBQUVBO0F6RWt5V0E7QXlFanpXQTtBQUFBO0F6RW96V0E7QXlFbnpXQTs7QUFFQTtBekVxeldBO0F5RW56V0E7O0FBRUE7QXpFcXpXQTtBeUVueldBOztBQUVBO0F6RXF6V0E7QXlFbnpXQTs7QUFFQTtBekVxeldBO0F5RXAwV0E7QUFBQTtBekV1MFdBO0F5RXQwV0E7O0FBRUE7QXpFdzBXQTtBeUV0MFdBOztBQUVBO0F6RXcwV0E7QXlFdDBXQTs7QUFFQTtBekV3MFdBO0F5RXQwV0E7O0FBRUE7QXpFdzBXQTtBeUV2MVdBO0FBQUE7QXpFMDFXQTtBeUV6MVdBOztBQUVBO0F6RTIxV0E7QXlFejFXQTs7QUFFQTtBekUyMVdBO0F5RXoxV0E7O0FBRUE7QXpFMjFXQTtBeUV6MVdBOztBQUVBO0F6RTIxV0E7QXlFMTJXQTtBQUFBO0F6RTYyV0E7QXlFNTJXQTs7QUFFQTtBekU4MldBO0F5RTUyV0E7O0FBRUE7QXpFODJXQTtBeUU1MldBOztBQUVBO0F6RTgyV0E7QXlFNTJXQTs7QUFFQTtBekU4MldBO0F5RTczV0E7QUFBQTtBekVnNFdBO0F5RS8zV0E7O0FBRUE7QXpFaTRXQTtBeUUvM1dBOztBQUVBO0F6RWk0V0E7QXlFLzNXQTs7QUFFQTtBekVpNFdBO0F5RS8zV0E7O0FBRUE7QXpFaTRXQTtBeUVoNVdBO0FBQUE7QXpFbTVXQTtBeUVsNVdBOztBQUVBO0F6RW81V0E7QXlFbDVXQTs7QUFFQTtBekVvNVdBO0F5RWw1V0E7O0FBRUE7QXpFbzVXQTtBeUVsNVdBOztBQUVBO0F6RW81V0E7QXlFbjZXQTtBQUFBO0F6RXM2V0E7QXlFcjZXQTs7QUFFQTtBekV1NldBO0F5RXI2V0E7O0FBRUE7QXpFdTZXQTtBeUVyNldBOztBQUVBO0F6RXU2V0E7QXlFcjZXQTs7QUFFQTtBekV1NldBO0F5RXQ3V0E7QUFBQTtBekV5N1dBO0F5RXg3V0E7O0FBRUE7QXpFMDdXQTtBeUV4N1dBOztBQUVBO0F6RTA3V0E7QXlFeDdXQTs7QUFFQTtBekUwN1dBO0F5RXg3V0E7O0FBRUE7QXpFMDdXQTtBeUVwN1dBO0FBQUE7QXpFdTdXQTtBeUV0N1dBOztBQUVBO0F6RXc3V0E7QXlFdDdXQTs7QUFFQTtBekV3N1dBO0F5RXQ3V0E7O0FBRUE7QXpFdzdXQTtBeUV0N1dBOztBQUVBO0F6RXc3V0E7QUFDQTtBaUJsOFdBO0F3RGxEQTtBQUFBO0F6RXcvV0E7QXlFdi9XQTs7QUFFQTtBekV5L1dBO0F5RXYvV0E7O0FBRUE7QXpFeS9XQTtBeUV2L1dBOztBQUVBO0F6RXkvV0E7QXlFdi9XQTs7QUFFQTtBekV5L1dBO0F5RXhnWEE7QUFBQTtBekUyZ1hBO0F5RTFnWEE7O0FBRUE7QXpFNGdYQTtBeUUxZ1hBOztBQUVBO0F6RTRnWEE7QXlFMWdYQTs7QUFFQTtBekU0Z1hBO0F5RTFnWEE7O0FBRUE7QXpFNGdYQTtBeUUzaFhBO0FBQUE7QXpFOGhYQTtBeUU3aFhBOztBQUVBO0F6RStoWEE7QXlFN2hYQTs7QUFFQTtBekUraFhBO0F5RTdoWEE7O0FBRUE7QXpFK2hYQTtBeUU3aFhBOztBQUVBO0F6RStoWEE7QXlFOWlYQTtBQUFBO0F6RWlqWEE7QXlFaGpYQTs7QUFFQTtBekVralhBO0F5RWhqWEE7O0FBRUE7QXpFa2pYQTtBeUVoalhBOztBQUVBO0F6RWtqWEE7QXlFaGpYQTs7QUFFQTtBekVralhBO0F5RWprWEE7QUFBQTtBekVva1hBO0F5RW5rWEE7O0FBRUE7QXpFcWtYQTtBeUVua1hBOztBQUVBO0F6RXFrWEE7QXlFbmtYQTs7QUFFQTtBekVxa1hBO0F5RW5rWEE7O0FBRUE7QXpFcWtYQTtBeUVwbFhBO0FBQUE7QXpFdWxYQTtBeUV0bFhBOztBQUVBO0F6RXdsWEE7QXlFdGxYQTs7QUFFQTtBekV3bFhBO0F5RXRsWEE7O0FBRUE7QXpFd2xYQTtBeUV0bFhBOztBQUVBO0F6RXdsWEE7QXlFdm1YQTtBQUFBO0F6RTBtWEE7QXlFem1YQTs7QUFFQTtBekUybVhBO0F5RXptWEE7O0FBRUE7QXpFMm1YQTtBeUV6bVhBOztBQUVBO0F6RTJtWEE7QXlFem1YQTs7QUFFQTtBekUybVhBO0F5RTFuWEE7QUFBQTtBekU2blhBO0F5RTVuWEE7O0FBRUE7QXpFOG5YQTtBeUU1blhBOztBQUVBO0F6RThuWEE7QXlFNW5YQTs7QUFFQTtBekU4blhBO0F5RTVuWEE7O0FBRUE7QXpFOG5YQTtBeUU3b1hBO0FBQUE7QXpFZ3BYQTtBeUUvb1hBOztBQUVBO0F6RWlwWEE7QXlFL29YQTs7QUFFQTtBekVpcFhBO0F5RS9vWEE7O0FBRUE7QXpFaXBYQTtBeUUvb1hBOztBQUVBO0F6RWlwWEE7QXlFaHFYQTtBQUFBO0F6RW1xWEE7QXlFbHFYQTs7QUFFQTtBekVvcVhBO0F5RWxxWEE7O0FBRUE7QXpFb3FYQTtBeUVscVhBOztBQUVBO0F6RW9xWEE7QXlFbHFYQTs7QUFFQTtBekVvcVhBO0F5RW5yWEE7QUFBQTtBekVzclhBO0F5RXJyWEE7O0FBRUE7QXpFdXJYQTtBeUVyclhBOztBQUVBO0F6RXVyWEE7QXlFcnJYQTs7QUFFQTtBekV1clhBO0F5RXJyWEE7O0FBRUE7QXpFdXJYQTtBeUV0c1hBO0FBQUE7QXpFeXNYQTtBeUV4c1hBOztBQUVBO0F6RTBzWEE7QXlFeHNYQTs7QUFFQTtBekUwc1hBO0F5RXhzWEE7O0FBRUE7QXpFMHNYQTtBeUV4c1hBOztBQUVBO0F6RTBzWEE7QXlFenRYQTtBQUFBO0F6RTR0WEE7QXlFM3RYQTs7QUFFQTtBekU2dFhBO0F5RTN0WEE7O0FBRUE7QXpFNnRYQTtBeUUzdFhBOztBQUVBO0F6RTZ0WEE7QXlFM3RYQTs7QUFFQTtBekU2dFhBO0F5RTV1WEE7QUFBQTtBekUrdVhBO0F5RTl1WEE7O0FBRUE7QXpFZ3ZYQTtBeUU5dVhBOztBQUVBO0F6RWd2WEE7QXlFOXVYQTs7QUFFQTtBekVndlhBO0F5RTl1WEE7O0FBRUE7QXpFZ3ZYQTtBeUUvdlhBO0FBQUE7QXpFa3dYQTtBeUVqd1hBOztBQUVBO0F6RW13WEE7QXlFandYQTs7QUFFQTtBekVtd1hBO0F5RWp3WEE7O0FBRUE7QXpFbXdYQTtBeUVqd1hBOztBQUVBO0F6RW13WEE7QXlFbHhYQTtBQUFBO0F6RXF4WEE7QXlFcHhYQTs7QUFFQTtBekVzeFhBO0F5RXB4WEE7O0FBRUE7QXpFc3hYQTtBeUVweFhBOztBQUVBO0F6RXN4WEE7QXlFcHhYQTs7QUFFQTtBekVzeFhBO0F5RXJ5WEE7QUFBQTtBekV3eVhBO0F5RXZ5WEE7O0FBRUE7QXpFeXlYQTtBeUV2eVhBOztBQUVBO0F6RXl5WEE7QXlFdnlYQTs7QUFFQTtBekV5eVhBO0F5RXZ5WEE7O0FBRUE7QXpFeXlYQTtBeUV4elhBO0FBQUE7QXpFMnpYQTtBeUUxelhBOztBQUVBO0F6RTR6WEE7QXlFMXpYQTs7QUFFQTtBekU0elhBO0F5RTF6WEE7O0FBRUE7QXpFNHpYQTtBeUUxelhBOztBQUVBO0F6RTR6WEE7QXlFMzBYQTtBQUFBO0F6RTgwWEE7QXlFNzBYQTs7QUFFQTtBekUrMFhBO0F5RTcwWEE7O0FBRUE7QXpFKzBYQTtBeUU3MFhBOztBQUVBO0F6RSswWEE7QXlFNzBYQTs7QUFFQTtBekUrMFhBO0F5RTkxWEE7QUFBQTtBekVpMlhBO0F5RWgyWEE7O0FBRUE7QXpFazJYQTtBeUVoMlhBOztBQUVBO0F6RWsyWEE7QXlFaDJYQTs7QUFFQTtBekVrMlhBO0F5RWgyWEE7O0FBRUE7QXpFazJYQTtBeUVqM1hBO0FBQUE7QXpFbzNYQTtBeUVuM1hBOztBQUVBO0F6RXEzWEE7QXlFbjNYQTs7QUFFQTtBekVxM1hBO0F5RW4zWEE7O0FBRUE7QXpFcTNYQTtBeUVuM1hBOztBQUVBO0F6RXEzWEE7QXlFcDRYQTtBQUFBO0F6RXU0WEE7QXlFdDRYQTs7QUFFQTtBekV3NFhBO0F5RXQ0WEE7O0FBRUE7QXpFdzRYQTtBeUV0NFhBOztBQUVBO0F6RXc0WEE7QXlFdDRYQTs7QUFFQTtBekV3NFhBO0F5RXY1WEE7QUFBQTtBekUwNVhBO0F5RXo1WEE7O0FBRUE7QXpFMjVYQTtBeUV6NVhBOztBQUVBO0F6RTI1WEE7QXlFejVYQTs7QUFFQTtBekUyNVhBO0F5RXo1WEE7O0FBRUE7QXpFMjVYQTtBeUUxNlhBO0FBQUE7QXpFNjZYQTtBeUU1NlhBOztBQUVBO0F6RTg2WEE7QXlFNTZYQTs7QUFFQTtBekU4NlhBO0F5RTU2WEE7O0FBRUE7QXpFODZYQTtBeUU1NlhBOztBQUVBO0F6RTg2WEE7QXlFNzdYQTtBQUFBO0F6RWc4WEE7QXlFLzdYQTs7QUFFQTtBekVpOFhBO0F5RS83WEE7O0FBRUE7QXpFaThYQTtBeUUvN1hBOztBQUVBO0F6RWk4WEE7QXlFLzdYQTs7QUFFQTtBekVpOFhBO0F5RWg5WEE7QUFBQTtBekVtOVhBO0F5RWw5WEE7O0FBRUE7QXpFbzlYQTtBeUVsOVhBOztBQUVBO0F6RW85WEE7QXlFbDlYQTs7QUFFQTtBekVvOVhBO0F5RWw5WEE7O0FBRUE7QXpFbzlYQTtBeUVuK1hBO0FBQUE7QXpFcytYQTtBeUVyK1hBOztBQUVBO0F6RXUrWEE7QXlFcitYQTs7QUFFQTtBekV1K1hBO0F5RXIrWEE7O0FBRUE7QXpFdStYQTtBeUVyK1hBOztBQUVBO0F6RXUrWEE7QXlFdC9YQTtBQUFBO0F6RXkvWEE7QXlFeC9YQTs7QUFFQTtBekUwL1hBO0F5RXgvWEE7O0FBRUE7QXpFMC9YQTtBeUV4L1hBOztBQUVBO0F6RTAvWEE7QXlFeC9YQTs7QUFFQTtBekUwL1hBO0F5RXpnWUE7QUFBQTtBekU0Z1lBO0F5RTNnWUE7O0FBRUE7QXpFNmdZQTtBeUUzZ1lBOztBQUVBO0F6RTZnWUE7QXlFM2dZQTs7QUFFQTtBekU2Z1lBO0F5RTNnWUE7O0FBRUE7QXpFNmdZQTtBeUU1aFlBO0FBQUE7QXpFK2hZQTtBeUU5aFlBOztBQUVBO0F6RWdpWUE7QXlFOWhZQTs7QUFFQTtBekVnaVlBO0F5RTloWUE7O0FBRUE7QXpFZ2lZQTtBeUU5aFlBOztBQUVBO0F6RWdpWUE7QXlFL2lZQTtBQUFBO0F6RWtqWUE7QXlFampZQTs7QUFFQTtBekVtallBO0F5RWpqWUE7O0FBRUE7QXpFbWpZQTtBeUVqallBOztBQUVBO0F6RW1qWUE7QXlFampZQTs7QUFFQTtBekVtallBO0F5RWxrWUE7QUFBQTtBekVxa1lBO0F5RXBrWUE7O0FBRUE7QXpFc2tZQTtBeUVwa1lBOztBQUVBO0F6RXNrWUE7QXlFcGtZQTs7QUFFQTtBekVza1lBO0F5RXBrWUE7O0FBRUE7QXpFc2tZQTtBeUVybFlBO0FBQUE7QXpFd2xZQTtBeUV2bFlBOztBQUVBO0F6RXlsWUE7QXlFdmxZQTs7QUFFQTtBekV5bFlBO0F5RXZsWUE7O0FBRUE7QXpFeWxZQTtBeUV2bFlBOztBQUVBO0F6RXlsWUE7QXlFeG1ZQTtBQUFBO0F6RTJtWUE7QXlFMW1ZQTs7QUFFQTtBekU0bVlBO0F5RTFtWUE7O0FBRUE7QXpFNG1ZQTtBeUUxbVlBOztBQUVBO0F6RTRtWUE7QXlFMW1ZQTs7QUFFQTtBekU0bVlBO0F5RTNuWUE7QUFBQTtBekU4bllBO0F5RTduWUE7O0FBRUE7QXpFK25ZQTtBeUU3bllBOztBQUVBO0F6RStuWUE7QXlFN25ZQTs7QUFFQTtBekUrbllBO0F5RTduWUE7O0FBRUE7QXpFK25ZQTtBeUU5b1lBO0FBQUE7QXpFaXBZQTtBeUVocFlBOztBQUVBO0F6RWtwWUE7QXlFaHBZQTs7QUFFQTtBekVrcFlBO0F5RWhwWUE7O0FBRUE7QXpFa3BZQTtBeUVocFlBOztBQUVBO0F6RWtwWUE7QXlFanFZQTtBQUFBO0F6RW9xWUE7QXlFbnFZQTs7QUFFQTtBekVxcVlBO0F5RW5xWUE7O0FBRUE7QXpFcXFZQTtBeUVucVlBOztBQUVBO0F6RXFxWUE7QXlFbnFZQTs7QUFFQTtBekVxcVlBO0F5RXByWUE7QUFBQTtBekV1cllBO0F5RXRyWUE7O0FBRUE7QXpFd3JZQTtBeUV0cllBOztBQUVBO0F6RXdyWUE7QXlFdHJZQTs7QUFFQTtBekV3cllBO0F5RXRyWUE7O0FBRUE7QXpFd3JZQTtBeUV2c1lBO0FBQUE7QXpFMHNZQTtBeUV6c1lBOztBQUVBO0F6RTJzWUE7QXlFenNZQTs7QUFFQTtBekUyc1lBO0F5RXpzWUE7O0FBRUE7QXpFMnNZQTtBeUV6c1lBOztBQUVBO0F6RTJzWUE7QXlFMXRZQTtBQUFBO0F6RTZ0WUE7QXlFNXRZQTs7QUFFQTtBekU4dFlBO0F5RTV0WUE7O0FBRUE7QXpFOHRZQTtBeUU1dFlBOztBQUVBO0F6RTh0WUE7QXlFNXRZQTs7QUFFQTtBekU4dFlBO0F5RTd1WUE7QUFBQTtBekVndllBO0F5RS91WUE7O0FBRUE7QXpFaXZZQTtBeUUvdVlBOztBQUVBO0F6RWl2WUE7QXlFL3VZQTs7QUFFQTtBekVpdllBO0F5RS91WUE7O0FBRUE7QXpFaXZZQTtBeUVod1lBO0FBQUE7QXpFbXdZQTtBeUVsd1lBOztBQUVBO0F6RW93WUE7QXlFbHdZQTs7QUFFQTtBekVvd1lBO0F5RWx3WUE7O0FBRUE7QXpFb3dZQTtBeUVsd1lBOztBQUVBO0F6RW93WUE7QXlFNXZZQTtBQUFBO0F6RSt2WUE7QXlFOXZZQTs7QUFFQTtBekVnd1lBO0F5RTl2WUE7O0FBRUE7QXpFZ3dZQTtBeUU5dllBOztBQUVBO0F6RWd3WUE7QXlFOXZZQTs7QUFFQTtBekVnd1lBO0F5RS93WUE7QUFBQTtBekVreFlBO0F5RWp4WUE7O0FBRUE7QXpFbXhZQTtBeUVqeFlBOztBQUVBO0F6RW14WUE7QXlFanhZQTs7QUFFQTtBekVteFlBO0F5RWp4WUE7O0FBRUE7QXpFbXhZQTtBeUVseVlBO0FBQUE7QXpFcXlZQTtBeUVweVlBOztBQUVBO0F6RXN5WUE7QXlFcHlZQTs7QUFFQTtBekVzeVlBO0F5RXB5WUE7O0FBRUE7QXpFc3lZQTtBeUVweVlBOztBQUVBO0F6RXN5WUE7QXlFcnpZQTtBQUFBO0F6RXd6WUE7QXlFdnpZQTs7QUFFQTtBekV5ellBO0F5RXZ6WUE7O0FBRUE7QXpFeXpZQTtBeUV2ellBOztBQUVBO0F6RXl6WUE7QXlFdnpZQTs7QUFFQTtBekV5ellBO0F5RXgwWUE7QUFBQTtBekUyMFlBO0F5RTEwWUE7O0FBRUE7QXpFNDBZQTtBeUUxMFlBOztBQUVBO0F6RTQwWUE7QXlFMTBZQTs7QUFFQTtBekU0MFlBO0F5RTEwWUE7O0FBRUE7QXpFNDBZQTtBeUUzMVlBO0FBQUE7QXpFODFZQTtBeUU3MVlBOztBQUVBO0F6RSsxWUE7QXlFNzFZQTs7QUFFQTtBekUrMVlBO0F5RTcxWUE7O0FBRUE7QXpFKzFZQTtBeUU3MVlBOztBQUVBO0F6RSsxWUE7QXlFOTJZQTtBQUFBO0F6RWkzWUE7QXlFaDNZQTs7QUFFQTtBekVrM1lBO0F5RWgzWUE7O0FBRUE7QXpFazNZQTtBeUVoM1lBOztBQUVBO0F6RWszWUE7QXlFaDNZQTs7QUFFQTtBekVrM1lBO0F5RWo0WUE7QUFBQTtBekVvNFlBO0F5RW40WUE7O0FBRUE7QXpFcTRZQTtBeUVuNFlBOztBQUVBO0F6RXE0WUE7QXlFbjRZQTs7QUFFQTtBekVxNFlBO0F5RW40WUE7O0FBRUE7QXpFcTRZQTtBeUVwNVlBO0FBQUE7QXpFdTVZQTtBeUV0NVlBOztBQUVBO0F6RXc1WUE7QXlFdDVZQTs7QUFFQTtBekV3NVlBO0F5RXQ1WUE7O0FBRUE7QXpFdzVZQTtBeUV0NVlBOztBQUVBO0F6RXc1WUE7QXlFdjZZQTtBQUFBO0F6RTA2WUE7QXlFejZZQTs7QUFFQTtBekUyNllBO0F5RXo2WUE7O0FBRUE7QXpFMjZZQTtBeUV6NllBOztBQUVBO0F6RTI2WUE7QXlFejZZQTs7QUFFQTtBekUyNllBO0F5RTE3WUE7QUFBQTtBekU2N1lBO0F5RTU3WUE7O0FBRUE7QXpFODdZQTtBeUU1N1lBOztBQUVBO0F6RTg3WUE7QXlFNTdZQTs7QUFFQTtBekU4N1lBO0F5RTU3WUE7O0FBRUE7QXpFODdZQTtBeUU3OFlBO0FBQUE7QXpFZzlZQTtBeUUvOFlBOztBQUVBO0F6RWk5WUE7QXlFLzhZQTs7QUFFQTtBekVpOVlBO0F5RS84WUE7O0FBRUE7QXpFaTlZQTtBeUUvOFlBOztBQUVBO0F6RWk5WUE7QXlFaCtZQTtBQUFBO0F6RW0rWUE7QXlFbCtZQTs7QUFFQTtBekVvK1lBO0F5RWwrWUE7O0FBRUE7QXpFbytZQTtBeUVsK1lBOztBQUVBO0F6RW8rWUE7QXlFbCtZQTs7QUFFQTtBekVvK1lBO0F5RW4vWUE7QUFBQTtBekVzL1lBO0F5RXIvWUE7O0FBRUE7QXpFdS9ZQTtBeUVyL1lBOztBQUVBO0F6RXUvWUE7QXlFci9ZQTs7QUFFQTtBekV1L1lBO0F5RXIvWUE7O0FBRUE7QXpFdS9ZQTtBeUV0Z1pBO0FBQUE7QXpFeWdaQTtBeUV4Z1pBOztBQUVBO0F6RTBnWkE7QXlFeGdaQTs7QUFFQTtBekUwZ1pBO0F5RXhnWkE7O0FBRUE7QXpFMGdaQTtBeUV4Z1pBOztBQUVBO0F6RTBnWkE7QXlFemhaQTtBQUFBO0F6RTRoWkE7QXlFM2haQTs7QUFFQTtBekU2aFpBO0F5RTNoWkE7O0FBRUE7QXpFNmhaQTtBeUUzaFpBOztBQUVBO0F6RTZoWkE7QXlFM2haQTs7QUFFQTtBekU2aFpBO0F5RTVpWkE7QUFBQTtBekUraVpBO0F5RTlpWkE7O0FBRUE7QXpFZ2paQTtBeUU5aVpBOztBQUVBO0F6RWdqWkE7QXlFOWlaQTs7QUFFQTtBekVnalpBO0F5RTlpWkE7O0FBRUE7QXpFZ2paQTtBeUUvalpBO0FBQUE7QXpFa2taQTtBeUVqa1pBOztBQUVBO0F6RW1rWkE7QXlFamtaQTs7QUFFQTtBekVta1pBO0F5RWprWkE7O0FBRUE7QXpFbWtaQTtBeUVqa1pBOztBQUVBO0F6RW1rWkE7QXlFbGxaQTtBQUFBO0F6RXFsWkE7QXlFcGxaQTs7QUFFQTtBekVzbFpBO0F5RXBsWkE7O0FBRUE7QXpFc2xaQTtBeUVwbFpBOztBQUVBO0F6RXNsWkE7QXlFcGxaQTs7QUFFQTtBekVzbFpBO0F5RXJtWkE7QUFBQTtBekV3bVpBO0F5RXZtWkE7O0FBRUE7QXpFeW1aQTtBeUV2bVpBOztBQUVBO0F6RXltWkE7QXlFdm1aQTs7QUFFQTtBekV5bVpBO0F5RXZtWkE7O0FBRUE7QXpFeW1aQTtBeUVubVpBO0FBQUE7QXpFc21aQTtBeUVybVpBOztBQUVBO0F6RXVtWkE7QXlFcm1aQTs7QUFFQTtBekV1bVpBO0F5RXJtWkE7O0FBRUE7QXpFdW1aQTtBeUVybVpBOztBQUVBO0F6RXVtWkE7QUFDQTtBaUJqblpBO0F3RGxEQTtBQUFBO0F6RXVxWkE7QXlFdHFaQTs7QUFFQTtBekV3cVpBO0F5RXRxWkE7O0FBRUE7QXpFd3FaQTtBeUV0cVpBOztBQUVBO0F6RXdxWkE7QXlFdHFaQTs7QUFFQTtBekV3cVpBO0F5RXZyWkE7QUFBQTtBekUwclpBO0F5RXpyWkE7O0FBRUE7QXpFMnJaQTtBeUV6clpBOztBQUVBO0F6RTJyWkE7QXlFenJaQTs7QUFFQTtBekUyclpBO0F5RXpyWkE7O0FBRUE7QXpFMnJaQTtBeUUxc1pBO0FBQUE7QXpFNnNaQTtBeUU1c1pBOztBQUVBO0F6RThzWkE7QXlFNXNaQTs7QUFFQTtBekU4c1pBO0F5RTVzWkE7O0FBRUE7QXpFOHNaQTtBeUU1c1pBOztBQUVBO0F6RThzWkE7QXlFN3RaQTtBQUFBO0F6RWd1WkE7QXlFL3RaQTs7QUFFQTtBekVpdVpBO0F5RS90WkE7O0FBRUE7QXpFaXVaQTtBeUUvdFpBOztBQUVBO0F6RWl1WkE7QXlFL3RaQTs7QUFFQTtBekVpdVpBO0F5RWh2WkE7QUFBQTtBekVtdlpBO0F5RWx2WkE7O0FBRUE7QXpFb3ZaQTtBeUVsdlpBOztBQUVBO0F6RW92WkE7QXlFbHZaQTs7QUFFQTtBekVvdlpBO0F5RWx2WkE7O0FBRUE7QXpFb3ZaQTtBeUVud1pBO0FBQUE7QXpFc3daQTtBeUVyd1pBOztBQUVBO0F6RXV3WkE7QXlFcndaQTs7QUFFQTtBekV1d1pBO0F5RXJ3WkE7O0FBRUE7QXpFdXdaQTtBeUVyd1pBOztBQUVBO0F6RXV3WkE7QXlFdHhaQTtBQUFBO0F6RXl4WkE7QXlFeHhaQTs7QUFFQTtBekUweFpBO0F5RXh4WkE7O0FBRUE7QXpFMHhaQTtBeUV4eFpBOztBQUVBO0F6RTB4WkE7QXlFeHhaQTs7QUFFQTtBekUweFpBO0F5RXp5WkE7QUFBQTtBekU0eVpBO0F5RTN5WkE7O0FBRUE7QXpFNnlaQTtBeUUzeVpBOztBQUVBO0F6RTZ5WkE7QXlFM3laQTs7QUFFQTtBekU2eVpBO0F5RTN5WkE7O0FBRUE7QXpFNnlaQTtBeUU1elpBO0FBQUE7QXpFK3paQTtBeUU5elpBOztBQUVBO0F6RWcwWkE7QXlFOXpaQTs7QUFFQTtBekVnMFpBO0F5RTl6WkE7O0FBRUE7QXpFZzBaQTtBeUU5elpBOztBQUVBO0F6RWcwWkE7QXlFLzBaQTtBQUFBO0F6RWsxWkE7QXlFajFaQTs7QUFFQTtBekVtMVpBO0F5RWoxWkE7O0FBRUE7QXpFbTFaQTtBeUVqMVpBOztBQUVBO0F6RW0xWkE7QXlFajFaQTs7QUFFQTtBekVtMVpBO0F5RWwyWkE7QUFBQTtBekVxMlpBO0F5RXAyWkE7O0FBRUE7QXpFczJaQTtBeUVwMlpBOztBQUVBO0F6RXMyWkE7QXlFcDJaQTs7QUFFQTtBekVzMlpBO0F5RXAyWkE7O0FBRUE7QXpFczJaQTtBeUVyM1pBO0FBQUE7QXpFdzNaQTtBeUV2M1pBOztBQUVBO0F6RXkzWkE7QXlFdjNaQTs7QUFFQTtBekV5M1pBO0F5RXYzWkE7O0FBRUE7QXpFeTNaQTtBeUV2M1pBOztBQUVBO0F6RXkzWkE7QXlFeDRaQTtBQUFBO0F6RTI0WkE7QXlFMTRaQTs7QUFFQTtBekU0NFpBO0F5RTE0WkE7O0FBRUE7QXpFNDRaQTtBeUUxNFpBOztBQUVBO0F6RTQ0WkE7QXlFMTRaQTs7QUFFQTtBekU0NFpBO0F5RTM1WkE7QUFBQTtBekU4NVpBO0F5RTc1WkE7O0FBRUE7QXpFKzVaQTtBeUU3NVpBOztBQUVBO0F6RSs1WkE7QXlFNzVaQTs7QUFFQTtBekUrNVpBO0F5RTc1WkE7O0FBRUE7QXpFKzVaQTtBeUU5NlpBO0FBQUE7QXpFaTdaQTtBeUVoN1pBOztBQUVBO0F6RWs3WkE7QXlFaDdaQTs7QUFFQTtBekVrN1pBO0F5RWg3WkE7O0FBRUE7QXpFazdaQTtBeUVoN1pBOztBQUVBO0F6RWs3WkE7QXlFajhaQTtBQUFBO0F6RW84WkE7QXlFbjhaQTs7QUFFQTtBekVxOFpBO0F5RW44WkE7O0FBRUE7QXpFcThaQTtBeUVuOFpBOztBQUVBO0F6RXE4WkE7QXlFbjhaQTs7QUFFQTtBekVxOFpBO0F5RXA5WkE7QUFBQTtBekV1OVpBO0F5RXQ5WkE7O0FBRUE7QXpFdzlaQTtBeUV0OVpBOztBQUVBO0F6RXc5WkE7QXlFdDlaQTs7QUFFQTtBekV3OVpBO0F5RXQ5WkE7O0FBRUE7QXpFdzlaQTtBeUV2K1pBO0FBQUE7QXpFMCtaQTtBeUV6K1pBOztBQUVBO0F6RTIrWkE7QXlFeitaQTs7QUFFQTtBekUyK1pBO0F5RXorWkE7O0FBRUE7QXpFMitaQTtBeUV6K1pBOztBQUVBO0F6RTIrWkE7QXlFMS9aQTtBQUFBO0F6RTYvWkE7QXlFNS9aQTs7QUFFQTtBekU4L1pBO0F5RTUvWkE7O0FBRUE7QXpFOC9aQTtBeUU1L1pBOztBQUVBO0F6RTgvWkE7QXlFNS9aQTs7QUFFQTtBekU4L1pBO0F5RTdnYUE7QUFBQTtBekVnaGFBO0F5RS9nYUE7O0FBRUE7QXpFaWhhQTtBeUUvZ2FBOztBQUVBO0F6RWloYUE7QXlFL2dhQTs7QUFFQTtBekVpaGFBO0F5RS9nYUE7O0FBRUE7QXpFaWhhQTtBeUVoaWFBO0FBQUE7QXpFbWlhQTtBeUVsaWFBOztBQUVBO0F6RW9pYUE7QXlFbGlhQTs7QUFFQTtBekVvaWFBO0F5RWxpYUE7O0FBRUE7QXpFb2lhQTtBeUVsaWFBOztBQUVBO0F6RW9pYUE7QXlFbmphQTtBQUFBO0F6RXNqYUE7QXlFcmphQTs7QUFFQTtBekV1amFBO0F5RXJqYUE7O0FBRUE7QXpFdWphQTtBeUVyamFBOztBQUVBO0F6RXVqYUE7QXlFcmphQTs7QUFFQTtBekV1amFBO0F5RXRrYUE7QUFBQTtBekV5a2FBO0F5RXhrYUE7O0FBRUE7QXpFMGthQTtBeUV4a2FBOztBQUVBO0F6RTBrYUE7QXlFeGthQTs7QUFFQTtBekUwa2FBO0F5RXhrYUE7O0FBRUE7QXpFMGthQTtBeUV6bGFBO0FBQUE7QXpFNGxhQTtBeUUzbGFBOztBQUVBO0F6RTZsYUE7QXlFM2xhQTs7QUFFQTtBekU2bGFBO0F5RTNsYUE7O0FBRUE7QXpFNmxhQTtBeUUzbGFBOztBQUVBO0F6RTZsYUE7QXlFNW1hQTtBQUFBO0F6RSttYUE7QXlFOW1hQTs7QUFFQTtBekVnbmFBO0F5RTltYUE7O0FBRUE7QXpFZ25hQTtBeUU5bWFBOztBQUVBO0F6RWduYUE7QXlFOW1hQTs7QUFFQTtBekVnbmFBO0F5RS9uYUE7QUFBQTtBekVrb2FBO0F5RWpvYUE7O0FBRUE7QXpFbW9hQTtBeUVqb2FBOztBQUVBO0F6RW1vYUE7QXlFam9hQTs7QUFFQTtBekVtb2FBO0F5RWpvYUE7O0FBRUE7QXpFbW9hQTtBeUVscGFBO0FBQUE7QXpFcXBhQTtBeUVwcGFBOztBQUVBO0F6RXNwYUE7QXlFcHBhQTs7QUFFQTtBekVzcGFBO0F5RXBwYUE7O0FBRUE7QXpFc3BhQTtBeUVwcGFBOztBQUVBO0F6RXNwYUE7QXlFcnFhQTtBQUFBO0F6RXdxYUE7QXlFdnFhQTs7QUFFQTtBekV5cWFBO0F5RXZxYUE7O0FBRUE7QXpFeXFhQTtBeUV2cWFBOztBQUVBO0F6RXlxYUE7QXlFdnFhQTs7QUFFQTtBekV5cWFBO0F5RXhyYUE7QUFBQTtBekUycmFBO0F5RTFyYUE7O0FBRUE7QXpFNHJhQTtBeUUxcmFBOztBQUVBO0F6RTRyYUE7QXlFMXJhQTs7QUFFQTtBekU0cmFBO0F5RTFyYUE7O0FBRUE7QXpFNHJhQTtBeUUzc2FBO0FBQUE7QXpFOHNhQTtBeUU3c2FBOztBQUVBO0F6RStzYUE7QXlFN3NhQTs7QUFFQTtBekUrc2FBO0F5RTdzYUE7O0FBRUE7QXpFK3NhQTtBeUU3c2FBOztBQUVBO0F6RStzYUE7QXlFOXRhQTtBQUFBO0F6RWl1YUE7QXlFaHVhQTs7QUFFQTtBekVrdWFBO0F5RWh1YUE7O0FBRUE7QXpFa3VhQTtBeUVodWFBOztBQUVBO0F6RWt1YUE7QXlFaHVhQTs7QUFFQTtBekVrdWFBO0F5RWp2YUE7QUFBQTtBekVvdmFBO0F5RW52YUE7O0FBRUE7QXpFcXZhQTtBeUVudmFBOztBQUVBO0F6RXF2YUE7QXlFbnZhQTs7QUFFQTtBekVxdmFBO0F5RW52YUE7O0FBRUE7QXpFcXZhQTtBeUVwd2FBO0FBQUE7QXpFdXdhQTtBeUV0d2FBOztBQUVBO0F6RXd3YUE7QXlFdHdhQTs7QUFFQTtBekV3d2FBO0F5RXR3YUE7O0FBRUE7QXpFd3dhQTtBeUV0d2FBOztBQUVBO0F6RXd3YUE7QXlFdnhhQTtBQUFBO0F6RTB4YUE7QXlFenhhQTs7QUFFQTtBekUyeGFBO0F5RXp4YUE7O0FBRUE7QXpFMnhhQTtBeUV6eGFBOztBQUVBO0F6RTJ4YUE7QXlFenhhQTs7QUFFQTtBekUyeGFBO0F5RTF5YUE7QUFBQTtBekU2eWFBO0F5RTV5YUE7O0FBRUE7QXpFOHlhQTtBeUU1eWFBOztBQUVBO0F6RTh5YUE7QXlFNXlhQTs7QUFFQTtBekU4eWFBO0F5RTV5YUE7O0FBRUE7QXpFOHlhQTtBeUU3emFBO0FBQUE7QXpFZzBhQTtBeUUvemFBOztBQUVBO0F6RWkwYUE7QXlFL3phQTs7QUFFQTtBekVpMGFBO0F5RS96YUE7O0FBRUE7QXpFaTBhQTtBeUUvemFBOztBQUVBO0F6RWkwYUE7QXlFaDFhQTtBQUFBO0F6RW0xYUE7QXlFbDFhQTs7QUFFQTtBekVvMWFBO0F5RWwxYUE7O0FBRUE7QXpFbzFhQTtBeUVsMWFBOztBQUVBO0F6RW8xYUE7QXlFbDFhQTs7QUFFQTtBekVvMWFBO0F5RW4yYUE7QUFBQTtBekVzMmFBO0F5RXIyYUE7O0FBRUE7QXpFdTJhQTtBeUVyMmFBOztBQUVBO0F6RXUyYUE7QXlFcjJhQTs7QUFFQTtBekV1MmFBO0F5RXIyYUE7O0FBRUE7QXpFdTJhQTtBeUV0M2FBO0FBQUE7QXpFeTNhQTtBeUV4M2FBOztBQUVBO0F6RTAzYUE7QXlFeDNhQTs7QUFFQTtBekUwM2FBO0F5RXgzYUE7O0FBRUE7QXpFMDNhQTtBeUV4M2FBOztBQUVBO0F6RTAzYUE7QXlFejRhQTtBQUFBO0F6RTQ0YUE7QXlFMzRhQTs7QUFFQTtBekU2NGFBO0F5RTM0YUE7O0FBRUE7QXpFNjRhQTtBeUUzNGFBOztBQUVBO0F6RTY0YUE7QXlFMzRhQTs7QUFFQTtBekU2NGFBO0F5RTU1YUE7QUFBQTtBekUrNWFBO0F5RTk1YUE7O0FBRUE7QXpFZzZhQTtBeUU5NWFBOztBQUVBO0F6RWc2YUE7QXlFOTVhQTs7QUFFQTtBekVnNmFBO0F5RTk1YUE7O0FBRUE7QXpFZzZhQTtBeUUvNmFBO0FBQUE7QXpFazdhQTtBeUVqN2FBOztBQUVBO0F6RW03YUE7QXlFajdhQTs7QUFFQTtBekVtN2FBO0F5RWo3YUE7O0FBRUE7QXpFbTdhQTtBeUVqN2FBOztBQUVBO0F6RW03YUE7QXlFMzZhQTtBQUFBO0F6RTg2YUE7QXlFNzZhQTs7QUFFQTtBekUrNmFBO0F5RTc2YUE7O0FBRUE7QXpFKzZhQTtBeUU3NmFBOztBQUVBO0F6RSs2YUE7QXlFNzZhQTs7QUFFQTtBekUrNmFBO0F5RTk3YUE7QUFBQTtBekVpOGFBO0F5RWg4YUE7O0FBRUE7QXpFazhhQTtBeUVoOGFBOztBQUVBO0F6RWs4YUE7QXlFaDhhQTs7QUFFQTtBekVrOGFBO0F5RWg4YUE7O0FBRUE7QXpFazhhQTtBeUVqOWFBO0FBQUE7QXpFbzlhQTtBeUVuOWFBOztBQUVBO0F6RXE5YUE7QXlFbjlhQTs7QUFFQTtBekVxOWFBO0F5RW45YUE7O0FBRUE7QXpFcTlhQTtBeUVuOWFBOztBQUVBO0F6RXE5YUE7QXlFcCthQTtBQUFBO0F6RXUrYUE7QXlFdCthQTs7QUFFQTtBekV3K2FBO0F5RXQrYUE7O0FBRUE7QXpFdythQTtBeUV0K2FBOztBQUVBO0F6RXcrYUE7QXlFdCthQTs7QUFFQTtBekV3K2FBO0F5RXYvYUE7QUFBQTtBekUwL2FBO0F5RXovYUE7O0FBRUE7QXpFMi9hQTtBeUV6L2FBOztBQUVBO0F6RTIvYUE7QXlFei9hQTs7QUFFQTtBekUyL2FBO0F5RXovYUE7O0FBRUE7QXpFMi9hQTtBeUUxZ2JBO0FBQUE7QXpFNmdiQTtBeUU1Z2JBOztBQUVBO0F6RThnYkE7QXlFNWdiQTs7QUFFQTtBekU4Z2JBO0F5RTVnYkE7O0FBRUE7QXpFOGdiQTtBeUU1Z2JBOztBQUVBO0F6RThnYkE7QXlFN2hiQTtBQUFBO0F6RWdpYkE7QXlFL2hiQTs7QUFFQTtBekVpaWJBO0F5RS9oYkE7O0FBRUE7QXpFaWliQTtBeUUvaGJBOztBQUVBO0F6RWlpYkE7QXlFL2hiQTs7QUFFQTtBekVpaWJBO0F5RWhqYkE7QUFBQTtBekVtamJBO0F5RWxqYkE7O0FBRUE7QXpFb2piQTtBeUVsamJBOztBQUVBO0F6RW9qYkE7QXlFbGpiQTs7QUFFQTtBekVvamJBO0F5RWxqYkE7O0FBRUE7QXpFb2piQTtBeUVua2JBO0FBQUE7QXpFc2tiQTtBeUVya2JBOztBQUVBO0F6RXVrYkE7QXlFcmtiQTs7QUFFQTtBekV1a2JBO0F5RXJrYkE7O0FBRUE7QXpFdWtiQTtBeUVya2JBOztBQUVBO0F6RXVrYkE7QXlFdGxiQTtBQUFBO0F6RXlsYkE7QXlFeGxiQTs7QUFFQTtBekUwbGJBO0F5RXhsYkE7O0FBRUE7QXpFMGxiQTtBeUV4bGJBOztBQUVBO0F6RTBsYkE7QXlFeGxiQTs7QUFFQTtBekUwbGJBO0F5RXptYkE7QUFBQTtBekU0bWJBO0F5RTNtYkE7O0FBRUE7QXpFNm1iQTtBeUUzbWJBOztBQUVBO0F6RTZtYkE7QXlFM21iQTs7QUFFQTtBekU2bWJBO0F5RTNtYkE7O0FBRUE7QXpFNm1iQTtBeUU1bmJBO0FBQUE7QXpFK25iQTtBeUU5bmJBOztBQUVBO0F6RWdvYkE7QXlFOW5iQTs7QUFFQTtBekVnb2JBO0F5RTluYkE7O0FBRUE7QXpFZ29iQTtBeUU5bmJBOztBQUVBO0F6RWdvYkE7QXlFL29iQTtBQUFBO0F6RWtwYkE7QXlFanBiQTs7QUFFQTtBekVtcGJBO0F5RWpwYkE7O0FBRUE7QXpFbXBiQTtBeUVqcGJBOztBQUVBO0F6RW1wYkE7QXlFanBiQTs7QUFFQTtBekVtcGJBO0F5RWxxYkE7QUFBQTtBekVxcWJBO0F5RXBxYkE7O0FBRUE7QXpFc3FiQTtBeUVwcWJBOztBQUVBO0F6RXNxYkE7QXlFcHFiQTs7QUFFQTtBekVzcWJBO0F5RXBxYkE7O0FBRUE7QXpFc3FiQTtBeUVycmJBO0FBQUE7QXpFd3JiQTtBeUV2cmJBOztBQUVBO0F6RXlyYkE7QXlFdnJiQTs7QUFFQTtBekV5cmJBO0F5RXZyYkE7O0FBRUE7QXpFeXJiQTtBeUV2cmJBOztBQUVBO0F6RXlyYkE7QXlFeHNiQTtBQUFBO0F6RTJzYkE7QXlFMXNiQTs7QUFFQTtBekU0c2JBO0F5RTFzYkE7O0FBRUE7QXpFNHNiQTtBeUUxc2JBOztBQUVBO0F6RTRzYkE7QXlFMXNiQTs7QUFFQTtBekU0c2JBO0F5RTN0YkE7QUFBQTtBekU4dGJBO0F5RTd0YkE7O0FBRUE7QXpFK3RiQTtBeUU3dGJBOztBQUVBO0F6RSt0YkE7QXlFN3RiQTs7QUFFQTtBekUrdGJBO0F5RTd0YkE7O0FBRUE7QXpFK3RiQTtBeUU5dWJBO0FBQUE7QXpFaXZiQTtBeUVodmJBOztBQUVBO0F6RWt2YkE7QXlFaHZiQTs7QUFFQTtBekVrdmJBO0F5RWh2YkE7O0FBRUE7QXpFa3ZiQTtBeUVodmJBOztBQUVBO0F6RWt2YkE7QXlFandiQTtBQUFBO0F6RW93YkE7QXlFbndiQTs7QUFFQTtBekVxd2JBO0F5RW53YkE7O0FBRUE7QXpFcXdiQTtBeUVud2JBOztBQUVBO0F6RXF3YkE7QXlFbndiQTs7QUFFQTtBekVxd2JBO0F5RXB4YkE7QUFBQTtBekV1eGJBO0F5RXR4YkE7O0FBRUE7QXpFd3hiQTtBeUV0eGJBOztBQUVBO0F6RXd4YkE7QXlFdHhiQTs7QUFFQTtBekV3eGJBO0F5RXR4YkE7O0FBRUE7QXpFd3hiQTtBeUVseGJBO0FBQUE7QXpFcXhiQTtBeUVweGJBOztBQUVBO0F6RXN4YkE7QXlFcHhiQTs7QUFFQTtBekVzeGJBO0F5RXB4YkE7O0FBRUE7QXpFc3hiQTtBeUVweGJBOztBQUVBO0F6RXN4YkE7QUFDQTtBMEV2MWJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUVBO0ExRXUxYkE7O0EyRWoyYkE7QUFBQTtBM0VxMmJBOztBMkVqMmJBO0FBQUE7QTNFcTJiQTs7QTJFcDJiQTtBQUFBO0EzRXcyYkE7O0EyRXYyYkE7QUFBQTtBM0UyMmJBOztBMkUxMmJBO0FDVEE7QUFDQTtBQUNBO0E1RXUzYkE7O0EyRXgyYkE7QUFBQTtBM0U0MmJBOztBMkUzMmJBO0FBQUE7QTNFKzJiQTs7QTJFOTJiQTtBQUFBO0EzRWszYkE7O0FpQjcwYkE7QTBEdkNBO0FBQUE7QTNFeTNiQTtBMkV4M2JBO0FBQUE7QTNFMjNiQTtBMkUxM2JBO0FBQUE7QTNFNjNiQTtBQUNBO0FpQnoxYkE7QTBEdkNBO0FBQUE7QTNFbzRiQTtBMkVuNGJBO0FBQUE7QTNFczRiQTtBMkVyNGJBO0FBQUE7QTNFdzRiQTtBQUNBO0FpQnAyYkE7QTBEdkNBO0FBQUE7QTNFKzRiQTtBMkU5NGJBO0FBQUE7QTNFaTViQTtBMkVoNWJBO0FBQUE7QTNFbTViQTtBQUNBO0FpQi8yYkE7QTBEdkNBO0FBQUE7QTNFMDViQTtBMkV6NWJBO0FBQUE7QTNFNDViQTtBMkUzNWJBO0FBQUE7QTNFODViQTtBQUNBO0EyRXo1YkE7QUFBQTtBM0U0NWJBOztBMkUzNWJBO0FBQUE7QTNFKzViQTs7QTJFOTViQTtBQUFBO0EzRWs2YkE7O0EyRTk1YkE7QUFBQTtBM0VrNmJBOztBMkVqNmJBO0FBQUE7QTNFcTZiQTs7QTJFcDZiQTtBQUFBO0EzRXc2YkE7O0EyRXY2YkE7QUFBQTtBM0UyNmJBOztBMkUxNmJBO0FBQUE7QTNFODZiQTs7QTJFNzZiQTtBQUFBO0EzRWk3YkE7O0EyRTc2YkE7QUFBQTtBM0VpN2JBOztBNkV4OWJBO0FBQ0E7QTdFMjliQTs7QVFqOWJBO0FxRUxBO0E3RTA5YkE7O0E2RWgrYkE7QUFDQTtBN0VtK2JBOztBUXo5YkE7QXFFTEE7QTdFaytiQTs7QTZFeCtiQTtBQUNBO0E3RTIrYkE7O0FRaitiQTtBcUVMQTtBN0UwK2JBOztBNkVoL2JBO0FBQ0E7QTdFbS9iQTs7QVF6K2JBO0FxRUxBO0E3RWsvYkE7O0E2RXgvYkE7QUFDQTtBN0UyL2JBOztBUWovYkE7QXFFTEE7QTdFMC9iQTs7QTZFaGdjQTtBQUNBO0E3RW1nY0E7O0FRei9iQTtBcUVMQTtBN0VrZ2NBOztBNkV4Z2NBO0FBQ0E7QTdFMmdjQTs7QVFqZ2NBO0FxRUxBO0E3RTBnY0E7O0E2RWhoY0E7QUFDQTtBN0VtaGNBOztBUXpnY0E7QXFFTEE7QTdFa2hjQTs7QTZFeGhjQTtBQUNBO0E3RTJoY0E7O0FRamhjQTtBcUVMQTtBN0UwaGNBOztBNkVoaWNBO0FBQ0E7QTdFbWljQTs7QVF6aGNBO0FxRUxBO0E3RWtpY0E7O0E2RXhpY0E7QUFDQTtBN0UyaWNBOztBUWppY0E7QXFFTEE7QTdFMGljQTs7QTZFaGpjQTtBQUNBO0E3RW1qY0E7O0FRemljQTtBcUVMQTtBN0VramNBOztBMkUzZ2NBO0FBQUE7QTNFK2djQTs7QTJFOWdjQTtBQUFBO0EzRWtoY0E7O0EyRWhoY0E7QUFBQTtBM0VvaGNBOztBMkVuaGNBO0FBQUE7QTNFdWhjQTs7QTJFbmhjQTtBR3ZEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5RThrY0E7O0EyRXZoY0E7QUFBQTtBM0UyaGNBOztBMkV6aGNBO0FBQ0E7QUFDQTtBM0U0aGNBOztBMkV2aGNBO0FBQUE7QTNFMmhjQTs7QStFNWxjQTtBQUNBO0EvRStsY0E7O0ErRTVsY0E7QUFDQTtBL0UrbGNBOztBZ0YvbGNBO0FBQ0E7OztBQUtBO0FBRUE7QUFBQTtBaEYrbGNBO0FnRjNsY0E7QUFDQTtBaEY2bGNBO0FnRnBsY0E7QUFDQTtBaEZzbGNBO0FnRnhrY0E7QUFDQTtBaEYwa2NBO0FnRnhrY0E7O0FBRUE7QUFDQTtBaEYwa2NBO0FnRnZrY0E7O0FBRUE7QWhGeWtjQTtBZ0Z0a2NBOzs7QUFHQTtBQUNBO0FoRndrY0E7QWdGcmtjQTs7QUFFQTtBaEZ1a2NBO0FnRi9qY0E7QUFDQTtBaEZpa2NBO0FnRi9qY0E7QUFDQTtBaEZpa2NBO0FnRi9qY0E7QUFDQTtBaEZpa2NBO0FnRjdqY0E7QUFDQTtBaEYramNBO0FnRjdqY0E7QUFDQTtBaEYramNBO0FnRjVqY0E7QUFDQTtBaEY4amNBO0FnRjVqY0E7O0FBRUE7QWhGOGpjQTtBZ0Z6amNBOztBQUVBO0FoRjJqY0E7QWdGdmpjQTtBQUNBO0FoRnlqY0E7QWdGdmpjQTs7OztBQUlBO0FoRnlqY0E7QWdGcmpjQTtBQUNBO0FBQ0E7QWhGdWpjQTtBQUNBO0FHdHJjQTtBQUdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFDQTtBSG90Y0E7O0FJbnRjQTs7O0FBR0E7QUFBQTtBSnN0Y0E7O0FJbnRjQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FKc3RjQTs7QUlodGNBO0FBQ0E7QUptdGNBOztBSXpzY0E7QUFDQTtBQUNBO0FFcUlBO0FGbklBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUo0c2NBOztBSWhzY0E7QUFDQTtBSm1zY0E7O0FJMXJjQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FKNnJjQTs7QUlocmNBO0FBQ0E7QUFDQTtBSm1yY0E7O0FJNXFjQTtBQUNBO0FBQ0E7QUorcWNBOztBSXBxY0E7O0FBRUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUp1cWNBOztBSXBxY0E7QUFDQTtBQUNBO0FBQ0E7QUp1cWNBOztBSXBxY0E7OztBQUdBO0FBQ0E7QUp1cWNBOztBSXBxY0E7Ozs7QUFJQTtBSnVxY0E7O0FJcHFjQTtBQUNBO0FKdXFjQTs7QUlwcWNBO0FBQ0E7QUFDQTtBSnVxY0E7O0FJcHFjQTtBQUNBO0FKdXFjQTs7QUlwcWNBOztBQUVBO0FKdXFjQTs7QUlwcWNBO0FFSUE7QU5vcWNBOztBSS9wY0E7O0FBRUE7QUVQQTtBRlNBO0FBQ0E7QUprcWNBOztBSS9wY0E7QUFBQTtBSm1xY0E7O0FJbHFjQTtBQUFBO0FKc3FjQTs7QUkvcGNBO0FBQ0E7QUFDQTtBQUNBO0FKa3FjQTtBUWwxY0E7QUptTEE7QUFDQTtBSmtxY0E7O0FJenBjQTtBQUNBO0FBQ0E7QUo0cGNBO0FRMzFjQTtBSmtNQTtBQUNBO0FKNHBjQTs7QUlucGNBOzs7O0FBSUE7QUV4REE7QU4rc2NBOztBSW5wY0E7QUFFQTtBQUVBO0FBRUE7QUFHQTtBSmlwY0E7O0FJem9jQTtBQUVBO0FKMm9jQTs7QUlub2NBO0FBQ0E7QUFDQTtBSnNvY0E7O0FJbm9jQTtBQUdBO0FBQ0E7QUpvb2NBOztBSTVuY0E7QUFDQTtBSituY0E7O0FJNW5jQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUorbmNBOztBSXhuY0E7QUFFQTtBQUNBO0FKMG5jQTs7QUlsbmNBO0FBRUE7QUFDQTtBSm9uY0E7O0FJOW1jQTtBQUVBO0FKZ25jQTs7QUl4bWNBO0FBQ0E7QUoybWNBOztBSXhtY0E7Ozs7O0FBS0E7QUFDQTtBRWhLQTtBRmtLQTtBSjJtY0E7O0FJeG1jQTs7QUFFQTtBSjJtY0E7O0FJeG1jQTs7QUFFQTtBSjJtY0E7O0FJcm1jQTtBQUNBO0FKd21jQTs7QUlsbWNBO0FBQ0E7QUpxbWNBOztBSTlsY0E7Ozs7QUFJQTtBSmltY0E7O0FJeGxjQTs7OztBQUNBO0FKOGxjQTs7QUl4bGNBOzs7O0FBSUE7QUFDQTtBSjJsY0E7O0FJeGxjQTs7QUFFQTtBQUFBO0FBQ0E7QUoybGNBOztBSXZsY0E7QUFDQTtBQUVBO0FKeWxjQTs7QUl0bGNBO0FBTUE7QUFFQTtBQUNBO0FBQ0E7QUptbGNBOztBSTlrY0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FFOU9BO0FGZ1BBO0FBQ0E7QUFDQTtBSmlsY0E7O0FJOWtjQTtBQUNBO0FKaWxjQTs7QUk3a2NBOztBQUVBO0FKZ2xjQTs7QUk3a2NBO0FBS0E7QUFDQTtBSjRrY0E7O0FJcmtjQTtBQUNBO0FKd2tjQTs7QUloa2NBO0FBQ0E7QUFDQTtBSm1rY0E7O0FJNWpjQTtBQUNBO0FKK2pjQTs7QUk1amNBO0FBQ0E7QUFDQTtBSitqY0E7O0FJNWpjQTtBQUNBO0FKK2pjQTs7QUkxamNBO0FBQ0E7QUo2amNBOztBU3poZEE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QVQ0aGRBOztBU3hoZEE7QUhxS0E7QU51M2NBOztBUzNoZEE7QUhvS0E7QU4yM2NBOztBUzloZEE7QUhtS0E7QU4rM2NBOztBU2ppZEE7QUhrS0E7QU5tNGNBOztBU3BpZEE7QUhpS0E7QU51NGNBOztBU3ZpZEE7QUhnS0E7QU4yNGNBOztBU3ppZEE7QUg4SkE7QUc1SkE7QVQ0aWRBOztBU3hpZEE7QUh3SkE7QUd0SkE7QUFDQTtBVDJpZEE7O0FTemlkQTtBSG1KQTtBR2pKQTtBQUNBO0FUNGlkQTs7QVMxaWRBO0FIOElBO0FHNUlBO0FBQ0E7QVQ2aWRBOztBUzNpZEE7QUh5SUE7QUd2SUE7QUFDQTtBVDhpZEE7O0FTdGlkQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FUeWlkQTs7QVNqaWRBOztBSGtIQTtBRy9HQTtBVG9pZEE7O0FTamlkQTs7QUFFQTtBQUNBO0FUb2lkQTs7QVM1aGRBO0FDL0VBO0FBQ0E7QVYrbWRBOztBUzVoZEE7QUNwRkE7QUFDQTtBVm9uZEE7O0FTOWhkQTtBQUNBO0FUaWlkQTtBUy9oZEE7QUFDQTtBVGlpZEE7O0FTdmhkQTtBSDJEQTtBR3pEQTtBVDBoZEE7O0FTdGhkQTtBQUNBO0FIb0VBO0FOczljQTs7QVN0aGRBO0FBQ0E7QUgrREE7QUc3REE7QVR5aGRBO0FTdmhkQTtBQUNBO0FUeWhkQTs7QVc1b2RBO0FDSUE7QUFHQTtBWjBvZEE7O0FXM29kQTtBQUNBO0FBQ0E7QUFDQTtBRUVBO0FEUEE7QUFHQTtBWm1wZEE7O0FXcm9kQTtBQUVBO0FYdW9kQTs7QVdwb2RBO0FBQ0E7QUFDQTtBWHVvZEE7O0FXcG9kQTtBTDhIQTtBSzVIQTtBWHVvZEE7O0FjOXFkQTtBUm1LQTtBUWpLQTtBQUNBO0FkaXJkQTtBYzlxZEE7QUFDQTtBZGdyZEE7O0FjM3FkQTtBQUNBO0FSc0pBO0FRcEpBO0FBQ0E7QURDQTtBYjhxZEE7QWMzcWRBO0FBQ0E7QVI4SUE7QVE1SUE7QWQ2cWRBOztBY3ZxZEE7QUFDQTtBUnFJQTtBUW5JQTtBZDBxZEE7QWN2cWRBO0FSZ0lBO0FROUhBO0FBQ0E7QWR5cWRBOztBY3BxZEE7QUFDQTtBQUNBO0FkdXFkQTs7QWUvc2RBOzs7Ozs7QUNEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoQnl0ZEE7O0FpQnRxZEE7QUZ6Q0E7QUFDQTtBZm10ZEE7QUFDQTtBaUI1cWRBO0FGekNBO0FBQ0E7QWZ3dGRBO0FBQ0E7QWlCanJkQTtBRnpDQTtBQUNBO0FmNnRkQTtBQUNBO0FpQnRyZEE7QUZ6Q0E7QUFDQTtBZmt1ZEE7QUFDQTtBZXZzZEE7QUNuQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QWhCNnVkQTs7QWV2c2RBO0FBQ0E7QUFDQTtBZjBzZEE7QWV4c2RBOztBQUVBO0FBQ0E7QWYwc2RBOztBa0Jod2RBOzs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEJ3d2RBOztBa0JsdmRBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQnF2ZEE7O0FnQnp0ZEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI0dGRBOztBZ0I5dGRBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCaXVkQTs7QWdCbnVkQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnN1ZEE7O0FnQnh1ZEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIydWRBOztBZ0I3dWRBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCZ3ZkQTs7QWdCbHZkQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnF2ZEE7O0FrQnh3ZEE7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQjJ3ZEE7O0FrQnh3ZEE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzeGRBOztBa0I3d2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMnhkQTs7QWtCbHhkQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmd5ZEE7O0FrQnZ4ZEE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJxeWRBOztBa0I1eGRBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMHlkQTs7QWtCanlkQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQit5ZEE7O0FrQnR5ZEE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJvemRBOztBa0IzeWRBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeXpkQTs7QWtCaHpkQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjh6ZEE7O0FrQnJ6ZEE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJtMGRBOztBa0IxemRBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdzBkQTs7QWtCL3pkQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjYwZEE7O0FrQjl6ZEE7QUFBQTtBQUFBO0FBQUE7QWxCazBkQTs7QWtCaDBkQTtBQUFBO0FBQUE7QUFBQTtBbEJvMGRBOztBa0JqMGRBO0FBQUE7QUFBQTtBQUFBO0FsQnEwZEE7O0FrQnIwZEE7QUFBQTtBQUFBO0FBQUE7QWxCeTBkQTs7QWtCejBkQTtBQUFBO0FBQUE7QUFBQTtBbEI2MGRBOztBa0I3MGRBO0FBQUE7QUFBQTtBQUFBO0FsQmkxZEE7O0FrQmoxZEE7QUFBQTtBQUFBO0FBQUE7QWxCcTFkQTs7QWtCcjFkQTtBQUFBO0FBQUE7QUFBQTtBbEJ5MWRBOztBa0J6MWRBO0FBQUE7QUFBQTtBQUFBO0FsQjYxZEE7O0FrQjcxZEE7QUFBQTtBQUFBO0FBQUE7QWxCaTJkQTs7QWtCajJkQTtBQUFBO0FBQUE7QUFBQTtBbEJxMmRBOztBa0JyMmRBO0FBQUE7QUFBQTtBQUFBO0FsQnkyZEE7O0FrQnoyZEE7QUFBQTtBQUFBO0FBQUE7QWxCNjJkQTs7QWtCNzJkQTtBQUFBO0FBQUE7QUFBQTtBbEJpM2RBOztBa0JqM2RBO0FBQUE7QUFBQTtBQUFBO0FsQnEzZEE7O0FrQjkyZEE7QUZoQkE7QWhCazRkQTs7QWtCbDNkQTtBRmhCQTtBaEJzNGRBOztBa0J0M2RBO0FGaEJBO0FoQjA0ZEE7O0FrQjEzZEE7QUZoQkE7QWhCODRkQTs7QWtCOTNkQTtBRmhCQTtBaEJrNWRBOztBa0JsNGRBO0FGaEJBO0FoQnM1ZEE7O0FrQnQ0ZEE7QUZoQkE7QWhCMDVkQTs7QWtCMTRkQTtBRmhCQTtBaEI4NWRBOztBa0I5NGRBO0FGaEJBO0FoQms2ZEE7O0FrQmw1ZEE7QUZoQkE7QWhCczZkQTs7QWtCdDVkQTtBRmhCQTtBaEIwNmRBOztBaUJyNmRBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQm84ZEE7QWdCeDZkQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjA2ZEE7QWdCNTZkQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjg2ZEE7QWdCaDdkQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQms3ZEE7QWdCcDdkQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnM3ZEE7QWdCeDdkQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjA3ZEE7QWdCNTdkQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjg3ZEE7QWtCajlkQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCbTlkQTtBa0JoOWRBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNjlkQTtBa0JwOWRBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaStkQTtBa0J4OWRBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcStkQTtBa0I1OWRBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeStkQTtBa0JoK2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNitkQTtBa0JwK2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaS9kQTtBa0J4K2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcS9kQTtBa0I1K2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeS9kQTtBa0JoL2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNi9kQTtBa0JwL2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaWdlQTtBa0J4L2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcWdlQTtBa0I1L2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeWdlQTtBa0IxL2RBO0FBQUE7QUFBQTtBQUFBO0FsQjYvZEE7QWtCMy9kQTtBQUFBO0FBQUE7QUFBQTtBbEI4L2RBO0FrQjMvZEE7QUFBQTtBQUFBO0FBQUE7QWxCOC9kQTtBa0I5L2RBO0FBQUE7QUFBQTtBQUFBO0FsQmlnZUE7QWtCamdlQTtBQUFBO0FBQUE7QUFBQTtBbEJvZ2VBO0FrQnBnZUE7QUFBQTtBQUFBO0FBQUE7QWxCdWdlQTtBa0J2Z2VBO0FBQUE7QUFBQTtBQUFBO0FsQjBnZUE7QWtCMWdlQTtBQUFBO0FBQUE7QUFBQTtBbEI2Z2VBO0FrQjdnZUE7QUFBQTtBQUFBO0FBQUE7QWxCZ2hlQTtBa0JoaGVBO0FBQUE7QUFBQTtBQUFBO0FsQm1oZUE7QWtCbmhlQTtBQUFBO0FBQUE7QUFBQTtBbEJzaGVBO0FrQnRoZUE7QUFBQTtBQUFBO0FBQUE7QWxCeWhlQTtBa0J6aGVBO0FBQUE7QUFBQTtBQUFBO0FsQjRoZUE7QWtCNWhlQTtBQUFBO0FBQUE7QUFBQTtBbEIraGVBO0FrQi9oZUE7QUFBQTtBQUFBO0FBQUE7QWxCa2llQTtBa0IzaGVBO0FGaEJBO0FoQjhpZUE7QWtCOWhlQTtBRmhCQTtBaEJpamVBO0FrQmppZUE7QUZoQkE7QWhCb2plQTtBa0JwaWVBO0FGaEJBO0FoQnVqZUE7QWtCdmllQTtBRmhCQTtBaEIwamVBO0FrQjFpZUE7QUZoQkE7QWhCNmplQTtBa0I3aWVBO0FGaEJBO0FoQmdrZUE7QWtCaGplQTtBRmhCQTtBaEJta2VBO0FrQm5qZUE7QUZoQkE7QWhCc2tlQTtBa0J0amVBO0FGaEJBO0FoQnlrZUE7QWtCemplQTtBRmhCQTtBaEI0a2VBO0FrQjVqZUE7QUZoQkE7QWhCK2tlQTtBQUNBO0FpQjNrZUE7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCeW1lQTtBZ0I3a2VBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCK2tlQTtBZ0JqbGVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCbWxlQTtBZ0JybGVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCdWxlQTtBZ0J6bGVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCMmxlQTtBZ0I3bGVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCK2xlQTtBZ0JqbWVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCbW1lQTtBa0J0bmVBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEJ3bmVBO0FrQnJuZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrb2VBO0FrQnpuZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzb2VBO0FrQjduZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwb2VBO0FrQmpvZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4b2VBO0FrQnJvZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrcGVBO0FrQnpvZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzcGVBO0FrQjdvZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwcGVBO0FrQmpwZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4cGVBO0FrQnJwZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrcWVBO0FrQnpwZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzcWVBO0FrQjdwZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwcWVBO0FrQmpxZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4cWVBO0FrQi9wZUE7QUFBQTtBQUFBO0FBQUE7QWxCa3FlQTtBa0JocWVBO0FBQUE7QUFBQTtBQUFBO0FsQm1xZUE7QWtCaHFlQTtBQUFBO0FBQUE7QUFBQTtBbEJtcWVBO0FrQm5xZUE7QUFBQTtBQUFBO0FBQUE7QWxCc3FlQTtBa0J0cWVBO0FBQUE7QUFBQTtBQUFBO0FsQnlxZUE7QWtCenFlQTtBQUFBO0FBQUE7QUFBQTtBbEI0cWVBO0FrQjVxZUE7QUFBQTtBQUFBO0FBQUE7QWxCK3FlQTtBa0IvcWVBO0FBQUE7QUFBQTtBQUFBO0FsQmtyZUE7QWtCbHJlQTtBQUFBO0FBQUE7QUFBQTtBbEJxcmVBO0FrQnJyZUE7QUFBQTtBQUFBO0FBQUE7QWxCd3JlQTtBa0J4cmVBO0FBQUE7QUFBQTtBQUFBO0FsQjJyZUE7QWtCM3JlQTtBQUFBO0FBQUE7QUFBQTtBbEI4cmVBO0FrQjlyZUE7QUFBQTtBQUFBO0FBQUE7QWxCaXNlQTtBa0Jqc2VBO0FBQUE7QUFBQTtBQUFBO0FsQm9zZUE7QWtCcHNlQTtBQUFBO0FBQUE7QUFBQTtBbEJ1c2VBO0FrQmhzZUE7QUZoQkE7QWhCbXRlQTtBa0Juc2VBO0FGaEJBO0FoQnN0ZUE7QWtCdHNlQTtBRmhCQTtBaEJ5dGVBO0FrQnpzZUE7QUZoQkE7QWhCNHRlQTtBa0I1c2VBO0FGaEJBO0FoQit0ZUE7QWtCL3NlQTtBRmhCQTtBaEJrdWVBO0FrQmx0ZUE7QUZoQkE7QWhCcXVlQTtBa0JydGVBO0FGaEJBO0FoQnd1ZUE7QWtCeHRlQTtBRmhCQTtBaEIydWVBO0FrQjN0ZUE7QUZoQkE7QWhCOHVlQTtBa0I5dGVBO0FGaEJBO0FoQml2ZUE7QWtCanVlQTtBRmhCQTtBaEJvdmVBO0FBQ0E7QWlCaHZlQTtBQzNCQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEI4d2VBO0FnQmx2ZUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJvdmVBO0FnQnR2ZUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ3dmVBO0FnQjF2ZUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI0dmVBO0FnQjl2ZUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJnd2VBO0FnQmx3ZUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJvd2VBO0FnQnR3ZUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ3d2VBO0FrQjN4ZUE7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQjZ4ZUE7QWtCMXhlQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnV5ZUE7QWtCOXhlQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjJ5ZUE7QWtCbHllQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQit5ZUE7QWtCdHllQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm16ZUE7QWtCMXllQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnV6ZUE7QWtCOXllQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjJ6ZUE7QWtCbHplQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQit6ZUE7QWtCdHplQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm0wZUE7QWtCMXplQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnUwZUE7QWtCOXplQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjIwZUE7QWtCbDBlQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQiswZUE7QWtCdDBlQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm0xZUE7QWtCcDBlQTtBQUFBO0FBQUE7QUFBQTtBbEJ1MGVBO0FrQnIwZUE7QUFBQTtBQUFBO0FBQUE7QWxCdzBlQTtBa0JyMGVBO0FBQUE7QUFBQTtBQUFBO0FsQncwZUE7QWtCeDBlQTtBQUFBO0FBQUE7QUFBQTtBbEIyMGVBO0FrQjMwZUE7QUFBQTtBQUFBO0FBQUE7QWxCODBlQTtBa0I5MGVBO0FBQUE7QUFBQTtBQUFBO0FsQmkxZUE7QWtCajFlQTtBQUFBO0FBQUE7QUFBQTtBbEJvMWVBO0FrQnAxZUE7QUFBQTtBQUFBO0FBQUE7QWxCdTFlQTtBa0J2MWVBO0FBQUE7QUFBQTtBQUFBO0FsQjAxZUE7QWtCMTFlQTtBQUFBO0FBQUE7QUFBQTtBbEI2MWVBO0FrQjcxZUE7QUFBQTtBQUFBO0FBQUE7QWxCZzJlQTtBa0JoMmVBO0FBQUE7QUFBQTtBQUFBO0FsQm0yZUE7QWtCbjJlQTtBQUFBO0FBQUE7QUFBQTtBbEJzMmVBO0FrQnQyZUE7QUFBQTtBQUFBO0FBQUE7QWxCeTJlQTtBa0J6MmVBO0FBQUE7QUFBQTtBQUFBO0FsQjQyZUE7QWtCcjJlQTtBRmhCQTtBaEJ3M2VBO0FrQngyZUE7QUZoQkE7QWhCMjNlQTtBa0IzMmVBO0FGaEJBO0FoQjgzZUE7QWtCOTJlQTtBRmhCQTtBaEJpNGVBO0FrQmozZUE7QUZoQkE7QWhCbzRlQTtBa0JwM2VBO0FGaEJBO0FoQnU0ZUE7QWtCdjNlQTtBRmhCQTtBaEIwNGVBO0FrQjEzZUE7QUZoQkE7QWhCNjRlQTtBa0I3M2VBO0FGaEJBO0FoQmc1ZUE7QWtCaDRlQTtBRmhCQTtBaEJtNWVBO0FrQm40ZUE7QUZoQkE7QWhCczVlQTtBa0J0NGVBO0FGaEJBO0FoQnk1ZUE7QUFDQTtBaUJyNWVBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQm03ZUE7QWdCdjVlQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnk1ZUE7QWdCMzVlQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjY1ZUE7QWdCLzVlQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmk2ZUE7QWdCbjZlQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnE2ZUE7QWdCdjZlQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnk2ZUE7QWdCMzZlQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjY2ZUE7QWtCaDhlQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCazhlQTtBa0IvN2VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNDhlQTtBa0JuOGVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZzllQTtBa0J2OGVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbzllQTtBa0IzOGVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdzllQTtBa0IvOGVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNDllQTtBa0JuOWVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZytlQTtBa0J2OWVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbytlQTtBa0IzOWVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdytlQTtBa0IvOWVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNCtlQTtBa0JuK2VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZy9lQTtBa0J2K2VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCby9lQTtBa0IzK2VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdy9lQTtBa0J6K2VBO0FBQUE7QUFBQTtBQUFBO0FsQjQrZUE7QWtCMStlQTtBQUFBO0FBQUE7QUFBQTtBbEI2K2VBO0FrQjErZUE7QUFBQTtBQUFBO0FBQUE7QWxCNitlQTtBa0I3K2VBO0FBQUE7QUFBQTtBQUFBO0FsQmcvZUE7QWtCaC9lQTtBQUFBO0FBQUE7QUFBQTtBbEJtL2VBO0FrQm4vZUE7QUFBQTtBQUFBO0FBQUE7QWxCcy9lQTtBa0J0L2VBO0FBQUE7QUFBQTtBQUFBO0FsQnkvZUE7QWtCei9lQTtBQUFBO0FBQUE7QUFBQTtBbEI0L2VBO0FrQjUvZUE7QUFBQTtBQUFBO0FBQUE7QWxCKy9lQTtBa0IvL2VBO0FBQUE7QUFBQTtBQUFBO0FsQmtnZkE7QWtCbGdmQTtBQUFBO0FBQUE7QUFBQTtBbEJxZ2ZBO0FrQnJnZkE7QUFBQTtBQUFBO0FBQUE7QWxCd2dmQTtBa0J4Z2ZBO0FBQUE7QUFBQTtBQUFBO0FsQjJnZkE7QWtCM2dmQTtBQUFBO0FBQUE7QUFBQTtBbEI4Z2ZBO0FrQjlnZkE7QUFBQTtBQUFBO0FBQUE7QWxCaWhmQTtBa0IxZ2ZBO0FGaEJBO0FoQjZoZkE7QWtCN2dmQTtBRmhCQTtBaEJnaWZBO0FrQmhoZkE7QUZoQkE7QWhCbWlmQTtBa0JuaGZBO0FGaEJBO0FoQnNpZkE7QWtCdGhmQTtBRmhCQTtBaEJ5aWZBO0FrQnpoZkE7QUZoQkE7QWhCNGlmQTtBa0I1aGZBO0FGaEJBO0FoQitpZkE7QWtCL2hmQTtBRmhCQTtBaEJramZBO0FrQmxpZkE7QUZoQkE7QWhCcWpmQTtBa0JyaWZBO0FGaEJBO0FoQndqZkE7QWtCeGlmQTtBRmhCQTtBaEIyamZBO0FrQjNpZkE7QUZoQkE7QWhCOGpmQTtBQUNBO0FtQmxuZkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkJvbmZBO0FtQmxuZkE7O0FBRUE7QUFDQTtBQUNBO0FuQm9uZkE7QW1Cam5mQTtBQUNBO0FBQ0E7QW5CbW5mQTtBbUJobmZBO0FBQ0E7QW5Ca25mQTs7QW1CeG1mQTs7QUFFQTtBbkIybWZBOztBbUJsbWZBO0FBQ0E7QW5CcW1mQTtBbUJubWZBOztBQUVBO0FuQnFtZkE7QW1Cam1mQTs7QUFFQTtBbkJtbWZBOztBbUI3bGZBOzs7O0FBSUE7QW5CZ21mQTs7QW1CdmxmQTtBQUNBO0FuQjBsZkE7O0FRenBmQTtBVzJFQTtBQUNBO0FuQmtsZkE7O0FvQnBxZkE7OztBQUdBO0FwQnVxZkE7QW9CbnFmQTs7OztBQUlBO0FwQnFxZkE7O0FRMXFmQTtBWWlCQTtBcEI2cGZBO0FvQjNwZkE7O0FBRUE7QXBCNnBmQTs7QW9CeHJmQTs7O0FBR0E7QXBCMnJmQTtBb0J2cmZBOzs7O0FBSUE7QXBCeXJmQTs7QVE5cmZBO0FZaUJBO0FwQmlyZkE7QW9CL3FmQTs7QUFFQTtBcEJpcmZBOztBb0I1c2ZBOzs7QUFHQTtBcEIrc2ZBO0FvQjNzZkE7Ozs7QUFJQTtBcEI2c2ZBOztBUWx0ZkE7QVlpQkE7QXBCcXNmQTtBb0Juc2ZBOztBQUVBO0FwQnFzZkE7O0FvQmh1ZkE7OztBQUdBO0FwQm11ZkE7QW9CL3RmQTs7OztBQUlBO0FwQml1ZkE7O0FRdHVmQTtBWWlCQTtBcEJ5dGZBO0FvQnZ0ZkE7O0FBRUE7QXBCeXRmQTs7QW9CcHZmQTs7O0FBR0E7QXBCdXZmQTtBb0JudmZBOzs7O0FBSUE7QXBCcXZmQTs7QVExdmZBO0FZaUJBO0FwQjZ1ZkE7QW9CM3VmQTs7QUFFQTtBcEI2dWZBOztBb0J4d2ZBOzs7QUFHQTtBcEIyd2ZBO0FvQnZ3ZkE7Ozs7QUFJQTtBcEJ5d2ZBOztBUTl3ZkE7QVlpQkE7QXBCaXdmQTtBb0IvdmZBOztBQUVBO0FwQml3ZkE7O0FvQjV4ZkE7OztBQUdBO0FwQit4ZkE7QW9CM3hmQTs7OztBQUlBO0FwQjZ4ZkE7O0FRbHlmQTtBWWlCQTtBcEJxeGZBO0FvQm54ZkE7O0FBRUE7QXBCcXhmQTs7QW9CaHpmQTs7O0FBR0E7QXBCbXpmQTtBb0IveWZBOzs7O0FBSUE7QXBCaXpmQTs7QVF0emZBO0FZaUJBO0FwQnl5ZkE7QW9CdnlmQTs7QUFFQTtBcEJ5eWZBOztBb0JwMGZBOzs7QUFHQTtBcEJ1MGZBO0FvQm4wZkE7Ozs7QUFJQTtBcEJxMGZBOztBUTEwZkE7QVlpQkE7QXBCNnpmQTtBb0IzemZBOztBQUVBO0FwQjZ6ZkE7O0FvQngxZkE7OztBQUdBO0FwQjIxZkE7QW9CdjFmQTs7OztBQUlBO0FwQnkxZkE7O0FROTFmQTtBWWlCQTtBcEJpMWZBO0FvQi8wZkE7O0FBRUE7QXBCaTFmQTs7QW9CNTJmQTs7O0FBR0E7QXBCKzJmQTtBb0IzMmZBOzs7O0FBSUE7QXBCNjJmQTs7QVFsM2ZBO0FZaUJBO0FwQnEyZkE7QW9CbjJmQTs7QUFFQTtBcEJxMmZBOztBb0JoNGZBOzs7QUFHQTtBcEJtNGZBO0FvQi8zZkE7Ozs7QUFJQTtBcEJpNGZBOztBUXQ0ZkE7QVlpQkE7QXBCeTNmQTtBb0J2M2ZBOztBQUVBO0FwQnkzZkE7O0FvQnA1ZkE7OztBQUdBO0FwQnU1ZkE7O0FRcDVmQTtBWWlCQTtBcEJ1NGZBO0FvQnI0ZkE7O0FBRUE7QXBCdTRmQTs7QW1CdnpmQTtBQUNBO0FBQ0E7QUFDQTtBbkIwemZBO0FtQnJ6ZkE7QUFDQTtBQUNBO0FBQ0E7QW5CdXpmQTs7QW1CbHpmQTtBQUNBO0FBQ0E7QW5CcXpmQTtBbUJuemZBOzs7QUFHQTtBbkJxemZBO0FtQmx6ZkE7QUFDQTtBbkJvemZBO0FtQmh6ZkE7QUFDQTtBbkJremZBO0FRdjdmQTtBVzRJQTtBQUNBO0FuQjh5ZkE7O0FpQjkzZkE7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJneWZBO0FtQjd4ZkE7QUFDQTtBbkIreGZBO0FBQ0E7QWlCMTRmQTtBRWlHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQjJ5ZkE7QW1CeHlmQTtBQUNBO0FuQjB5ZkE7QUFDQTtBaUJyNWZBO0FFaUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5Cc3pmQTtBbUJuemZBO0FBQ0E7QW5CcXpmQTtBQUNBO0FpQmg2ZkE7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJpMGZBO0FtQjl6ZkE7QUFDQTtBbkJnMGZBO0FBQ0E7QW1CMTBmQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQjIwZkE7QW1CeDBmQTtBQUNBO0FuQjAwZkE7O0FxQnYvZkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FmeUtBO0FldktBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBUkFBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QXRCOC9mQTtBc0IxL2ZBO0FEZEE7QUNlQTtBQUFBO0F0QjYvZkE7QUFDQTtBcUJ4L2ZBO0FBQ0E7QUFDQTtBckIwL2ZBO0F1QjFnZ0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFLQTtBQUFBO0F2QndnZ0JBO0FxQjEvZkE7QUFDQTtBQUVBO0FyQjIvZkE7QXFCOS9mQTtBQUNBO0FBRUE7QXJCMi9mQTtBcUI5L2ZBO0FBQ0E7QUFFQTtBckIyL2ZBO0FxQjkvZkE7QUFDQTtBQUVBO0FyQjIvZkE7QXFCOS9mQTtBQUNBO0FBRUE7QXJCMi9mQTtBcUJuL2ZBO0FBRUE7QUFFQTtBckJtL2ZBOztBcUIzK2ZBOzs7O0FBQ0E7QUFBQTtBQUFBO0FyQmkvZkE7O0FxQjMrZkE7QUFDQTtBQUNBO0FyQjgrZkE7QXFCMytmQTtBQU1BO0FBQ0E7QXJCdytmQTs7QXFCbitmQTs7QUFFQTtBQUNBO0FyQnMrZkE7O0FxQjU5ZkE7QUFDQTtBQUNBO0FBQ0E7QWZpRUE7QWUvREE7QXJCKzlmQTs7QXFCNTlmQTtBQUNBO0FBQ0E7QWYwRUE7QWV4RUE7QXJCKzlmQTs7QXFCNTlmQTtBQUNBO0FBQ0E7QWZtRUE7QWVqRUE7QXJCKzlmQTs7QXFCdDlmQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0Fmb0RBO0FlbERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJCeTlmQTtBcUJ2OWZBO0FBRUE7QUFDQTtBckJ3OWZBOztBcUI1OGZBO0FBQ0E7QUFDQTtBZjJCQTtBZXpCQTtBUnpJQTtBYnlsZ0JBOztBcUI1OGZBO0FBQ0E7QUFDQTtBZm1CQTtBZWpCQTtBUmpKQTtBYmltZ0JBOztBcUIxOGZBO0FBRUE7QXJCNDhmQTs7QXFCeDhmQTtBQUNBO0FyQjI4ZkE7O0FxQm44ZkE7QUFDQTtBckJzOGZBOztBcUJuOGZBO0FBQ0E7QUFDQTtBckJzOGZBOztBcUI5N2ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QXJCaThmQTtBcUIvN2ZBOztBQUVBO0FBQ0E7QXJCaThmQTs7QXFCeDdmQTtBQUNBO0FBQ0E7QUFDQTtBckIyN2ZBOztBcUJ4N2ZBO0FBQ0E7QUFDQTtBQUNBO0FyQjI3ZkE7QXFCeDdmQTtBQUVBO0FyQnk3ZkE7O0FxQnI3ZkE7QUFDQTtBckJ3N2ZBOztBcUJyN2ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBckJ3N2ZBO0FxQnI3ZkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckJ1N2ZBOztBdUJwb2dCQTtBQUNBO0FBQ0E7QUFDQTtBakJxSUE7QWlCbklBO0F2QnVvZ0JBOztBdUJwb2dCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpCd0hBO0FpQnRIQTtBQUNBO0FBQ0E7QVY5Q0E7QWJzcmdCQTtBdUJub2dCQTtBQUVBO0F2Qm9vZ0JBOztBdUIvbmdCQTs7OztBQUVBO0F2Qm9vZ0JBOztBdUJscmdCQTtBQW9EQTtBdkJrb2dCQTtBdUJ4bmdCQTtBQUNBO0FBQ0E7QUFBQTtBdkIwbmdCQTs7QXVCMXJnQkE7QUEyRkE7QXZCbW1nQkE7QXVCNWxnQkE7QUFDQTtBQUNBO0FBQUE7QXZCOGxnQkE7O0F1QnZsZ0JBO0FBQ0E7QXZCMGxnQkE7QXVCdmxnQkE7OztBQUVBO0F2QjBsZ0JBOztBdUJubGdCQTtBQUNBO0F2QnNsZ0JBO0F1QnBsZ0JBO0FBQ0E7QXZCc2xnQkE7QXVCamxnQkE7QUFDQTtBQzVKQTtBeEJndmdCQTtBdUI5a2dCQTtBQUNBO0FBQUE7QXZCZ2xnQkE7QXVCN2tnQkE7QUFDQTtBdkIra2dCQTs7QXVCdGtnQkE7QUFDQTtBdkJ5a2dCQTtBdUJya2dCQTtBQUNBO0FBQ0E7QUFBQTtBdkJ1a2dCQTs7QXVCeHRnQkE7QUFDQTtBQUNBO0FBQ0E7QWpCcUlBO0FpQm5JQTtBdkIydGdCQTs7QXVCeHRnQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQndIQTtBaUJ0SEE7QUFDQTtBQUNBO0FWOUNBO0FiMHdnQkE7QXVCdnRnQkE7QUFFQTtBdkJ3dGdCQTs7QXVCbnRnQkE7Ozs7QUFFQTtBdkJ3dGdCQTs7QXVCdHdnQkE7QUFvREE7QXZCc3RnQkE7QXVCNXNnQkE7QUFDQTtBQUNBO0FBQUE7QXZCOHNnQkE7O0F1Qjl3Z0JBO0FBMkZBO0F2QnVyZ0JBO0F1QmhyZ0JBO0FBQ0E7QUFDQTtBQUFBO0F2QmtyZ0JBOztBdUIzcWdCQTtBQUNBO0F2QjhxZ0JBO0F1QjNxZ0JBOzs7QUFFQTtBdkI4cWdCQTs7QXVCdnFnQkE7QUFDQTtBdkIwcWdCQTtBdUJ4cWdCQTtBQUNBO0F2QjBxZ0JBO0F1QnJxZ0JBO0FBQ0E7QUM1SkE7QXhCbzBnQkE7QXVCbHFnQkE7QUFDQTtBQUFBO0F2Qm9xZ0JBO0F1QmpxZ0JBO0FBQ0E7QXZCbXFnQkE7O0F1QjFwZ0JBO0FBQ0E7QXZCNnBnQkE7QXVCenBnQkE7QUFDQTtBQUNBO0FBQUE7QXZCMnBnQkE7O0FxQnRrZ0JBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QXJCeWtnQkE7QXFCcGtnQkE7QUFDQTtBckJza2dCQTtBaUJyeWdCQTtBSW9PQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FyQm9rZ0JBO0FxQmhrZ0JBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBckJra2dCQTtBcUI5amdCQTtBQUNBO0FBQ0E7QUFDQTtBckJna2dCQTtBcUI1amdCQTtBQUNBO0FyQjhqZ0JBO0FxQjNqZ0JBOztBQUVBO0FyQjZqZ0JBO0FxQnhqZ0JBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBckIwamdCQTtBcUJ4amdCQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckIwamdCQTtBcUJ2amdCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBckJ5amdCQTtBcUJ2amdCQTtBQUNBO0FyQnlqZ0JBO0FBQ0E7O0F5QjM0Z0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUN1RkE7QXBCNEVBO0FvQjFFQTtBYnhGQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0F0Qm01Z0JBO0FzQi80Z0JBO0FHZEE7QUhlQTtBQUFBO0F0Qms1Z0JBO0FBQ0E7QVE1NWdCQTtBaUJVQTtBQUNBO0F6QnE1Z0JBO0F5Qmw1Z0JBO0FBRUE7QUFDQTtBQUFBO0F6Qm01Z0JBO0F5Qi80Z0JBO0FBRUE7QXpCZzVnQkE7QXlCNTRnQkE7QUFDQTtBekI4NGdCQTtBeUJoNGdCQTs7QUFFQTtBekJrNGdCQTs7QXlCejNnQkE7QUMzREE7QUZBQTtBRUVBO0ExQnc3Z0JBO0FRcDdnQkE7QWtCQUE7QUZOQTtBRVFBO0ExQnU3Z0JBO0EwQnA3Z0JBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJpN2dCQTtBMEI1NmdCQTtBQUVBO0FBQ0E7QUFDQTtBMUI2NmdCQTtBMEJ0NmdCQTtBQUdBO0FBQ0E7QUFJQTtBMUJtNmdCQTtBMEJqNmdCQTtBQUtBO0FBQUE7QTFCKzVnQkE7O0F5QnY1Z0JBO0FDM0RBO0FGQUE7QUVFQTtBMUJzOWdCQTtBUWw5Z0JBO0FrQkFBO0FGTkE7QUVRQTtBMUJxOWdCQTtBMEJsOWdCQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCKzhnQkE7QTBCMThnQkE7QUFFQTtBQUNBO0FBQ0E7QTFCMjhnQkE7QTBCcDhnQkE7QUFHQTtBQUNBO0FBSUE7QTFCaThnQkE7QTBCLzdnQkE7QUFLQTtBQUFBO0ExQjY3Z0JBOztBeUJyN2dCQTtBQzNEQTtBRkFBO0FFRUE7QTFCby9nQkE7QVFoL2dCQTtBa0JBQTtBRk5BO0FFUUE7QTFCbS9nQkE7QTBCaC9nQkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQjYrZ0JBO0EwQngrZ0JBO0FBRUE7QUFDQTtBQUNBO0ExQnkrZ0JBO0EwQmwrZ0JBO0FBR0E7QUFDQTtBQUlBO0ExQis5Z0JBO0EwQjc5Z0JBO0FBS0E7QUFBQTtBMUIyOWdCQTs7QXlCbjlnQkE7QUMzREE7QUZBQTtBRUVBO0ExQmtoaEJBO0FROWdoQkE7QWtCQUE7QUZOQTtBRVFBO0ExQmloaEJBO0EwQjlnaEJBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUIyZ2hCQTtBMEJ0Z2hCQTtBQUVBO0FBQ0E7QUFDQTtBMUJ1Z2hCQTtBMEJoZ2hCQTtBQUdBO0FBQ0E7QUFJQTtBMUI2L2dCQTtBMEIzL2dCQTtBQUtBO0FBQUE7QTFCeS9nQkE7O0F5QmovZ0JBO0FDM0RBO0FGQUE7QUVFQTtBMUJnamhCQTtBUTVpaEJBO0FrQkFBO0FGTkE7QUVRQTtBMUIraWhCQTtBMEI1aWhCQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCeWloQkE7QTBCcGloQkE7QUFFQTtBQUNBO0FBQ0E7QTFCcWloQkE7QTBCOWhoQkE7QUFHQTtBQUNBO0FBSUE7QTFCMmhoQkE7QTBCemhoQkE7QUFLQTtBQUFBO0ExQnVoaEJBOztBeUIvZ2hCQTtBQzNEQTtBRkFBO0FFRUE7QTFCOGtoQkE7QVExa2hCQTtBa0JBQTtBRk5BO0FFUUE7QTFCNmtoQkE7QTBCMWtoQkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQnVraEJBO0EwQmxraEJBO0FBRUE7QUFDQTtBQUNBO0ExQm1raEJBO0EwQjVqaEJBO0FBR0E7QUFDQTtBQUlBO0ExQnlqaEJBO0EwQnZqaEJBO0FBS0E7QUFBQTtBMUJxamhCQTs7QXlCN2loQkE7QUMzREE7QUZBQTtBRUVBO0ExQjRtaEJBO0FReG1oQkE7QWtCQUE7QUZOQTtBRVFBO0ExQjJtaEJBO0EwQnhtaEJBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJxbWhCQTtBMEJobWhCQTtBQUVBO0FBQ0E7QUFDQTtBMUJpbWhCQTtBMEIxbGhCQTtBQUdBO0FBQ0E7QUFJQTtBMUJ1bGhCQTtBMEJybGhCQTtBQUtBO0FBQUE7QTFCbWxoQkE7O0F5QjNraEJBO0FDM0RBO0FGQUE7QUVFQTtBMUIwb2hCQTtBUXRvaEJBO0FrQkFBO0FGTkE7QUVRQTtBMUJ5b2hCQTtBMEJ0b2hCQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCbW9oQkE7QTBCOW5oQkE7QUFFQTtBQUNBO0FBQ0E7QTFCK25oQkE7QTBCeG5oQkE7QUFHQTtBQUNBO0FBSUE7QTFCcW5oQkE7QTBCbm5oQkE7QUFLQTtBQUFBO0ExQmluaEJBOztBeUJ6bWhCQTtBQzNEQTtBRkFBO0FFRUE7QTFCd3FoQkE7QVFwcWhCQTtBa0JBQTtBRk5BO0FFUUE7QTFCdXFoQkE7QTBCcHFoQkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQmlxaEJBO0EwQjVwaEJBO0FBRUE7QUFDQTtBQUNBO0ExQjZwaEJBO0EwQnRwaEJBO0FBR0E7QUFDQTtBQUlBO0ExQm1waEJBO0EwQmpwaEJBO0FBS0E7QUFBQTtBMUIrb2hCQTs7QXlCdm9oQkE7QUMzREE7QUZBQTtBRUVBO0ExQnNzaEJBO0FRbHNoQkE7QWtCQUE7QUZOQTtBRVFBO0ExQnFzaEJBO0EwQmxzaEJBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUIrcmhCQTtBMEIxcmhCQTtBQUVBO0FBQ0E7QUFDQTtBMUIycmhCQTtBMEJwcmhCQTtBQUdBO0FBQ0E7QUFJQTtBMUJpcmhCQTtBMEIvcWhCQTtBQUtBO0FBQUE7QTFCNnFoQkE7O0F5QnJxaEJBO0FDM0RBO0FGQUE7QUVFQTtBMUJvdWhCQTtBUWh1aEJBO0FrQkFBO0FGTkE7QUVRQTtBMUJtdWhCQTtBMEJodWhCQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCNnRoQkE7QTBCeHRoQkE7QUFFQTtBQUNBO0FBQ0E7QTFCeXRoQkE7QTBCbHRoQkE7QUFHQTtBQUNBO0FBSUE7QTFCK3NoQkE7QTBCN3NoQkE7QUFLQTtBQUFBO0ExQjJzaEJBOztBeUJuc2hCQTtBQzNEQTtBRkFBO0FFRUE7QTFCa3doQkE7QVE5dmhCQTtBa0JBQTtBRk5BO0FFUUE7QTFCaXdoQkE7QTBCOXZoQkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQjJ2aEJBO0EwQnR2aEJBO0FBRUE7QUFDQTtBQUNBO0ExQnV2aEJBO0EwQmh2aEJBO0FBR0E7QUFDQTtBQUlBO0ExQjZ1aEJBO0EwQjN1aEJBO0FBS0E7QUFBQTtBMUJ5dWhCQTs7QXlCM3RoQkE7QUNQQTtBQUNBO0ExQnN1aEJBO0FRM3hoQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJzdWhCQTtBMEJudWhCQTtBQUVBO0FBQUE7QTFCb3VoQkE7QTBCanVoQkE7QUFFQTtBQUNBO0ExQmt1aEJBO0EwQi90aEJBO0FBR0E7QUFDQTtBQUNBO0ExQit0aEJBO0EwQjd0aEJBO0FBS0E7QUFBQTtBMUIydGhCQTs7QXlCcHZoQkE7O0FDUEE7QUFDQTtBMUJnd2hCQTtBUXJ6aEJBOztBa0J3REE7QUFDQTtBQUNBO0ExQml3aEJBO0EwQjl2aEJBOzs7QUFFQTtBQUFBO0ExQml3aEJBO0EwQjl2aEJBOzs7QUFFQTtBQUNBO0ExQml3aEJBO0EwQjl2aEJBOzs7O0FBR0E7QUFDQTtBQUNBO0ExQml3aEJBO0EwQi92aEJBOzs7O0FBS0E7QUFBQTtBMUJnd2hCQTs7QXlCenhoQkE7QUNQQTtBQUNBO0ExQm95aEJBO0FRejFoQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJveWhCQTtBMEJqeWhCQTtBQUVBO0FBQUE7QTFCa3loQkE7QTBCL3hoQkE7QUFFQTtBQUNBO0ExQmd5aEJBO0EwQjd4aEJBO0FBR0E7QUFDQTtBQUNBO0ExQjZ4aEJBO0EwQjN4aEJBO0FBS0E7QUFBQTtBMUJ5eGhCQTs7QXlCbHpoQkE7QUNQQTtBQUNBO0ExQjZ6aEJBO0FRbDNoQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUI2emhCQTtBMEIxemhCQTtBQUVBO0FBQUE7QTFCMnpoQkE7QTBCeHpoQkE7QUFFQTtBQUNBO0ExQnl6aEJBO0EwQnR6aEJBO0FBR0E7QUFDQTtBQUNBO0ExQnN6aEJBO0EwQnB6aEJBO0FBS0E7QUFBQTtBMUJremhCQTs7QXlCMzBoQkE7QUNQQTtBQUNBO0ExQnMxaEJBO0FRMzRoQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJzMWhCQTtBMEJuMWhCQTtBQUVBO0FBQUE7QTFCbzFoQkE7QTBCajFoQkE7QUFFQTtBQUNBO0ExQmsxaEJBO0EwQi8waEJBO0FBR0E7QUFDQTtBQUNBO0ExQiswaEJBO0EwQjcwaEJBO0FBS0E7QUFBQTtBMUIyMGhCQTs7QXlCcDJoQkE7QUNQQTtBQUNBO0ExQisyaEJBO0FRcDZoQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUIrMmhCQTtBMEI1MmhCQTtBQUVBO0FBQUE7QTFCNjJoQkE7QTBCMTJoQkE7QUFFQTtBQUNBO0ExQjIyaEJBO0EwQngyaEJBO0FBR0E7QUFDQTtBQUNBO0ExQncyaEJBO0EwQnQyaEJBO0FBS0E7QUFBQTtBMUJvMmhCQTs7QXlCNzNoQkE7QUNQQTtBQUNBO0ExQnc0aEJBO0FRNzdoQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ3NGhCQTtBMEJyNGhCQTtBQUVBO0FBQUE7QTFCczRoQkE7QTBCbjRoQkE7QUFFQTtBQUNBO0ExQm80aEJBO0EwQmo0aEJBO0FBR0E7QUFDQTtBQUNBO0ExQmk0aEJBO0EwQi8zaEJBO0FBS0E7QUFBQTtBMUI2M2hCQTs7QXlCdDVoQkE7QUNQQTtBQUNBO0ExQmk2aEJBO0FRdDloQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJpNmhCQTtBMEI5NWhCQTtBQUVBO0FBQUE7QTFCKzVoQkE7QTBCNTVoQkE7QUFFQTtBQUNBO0ExQjY1aEJBO0EwQjE1aEJBO0FBR0E7QUFDQTtBQUNBO0ExQjA1aEJBO0EwQng1aEJBO0FBS0E7QUFBQTtBMUJzNWhCQTs7QXlCLzZoQkE7QUNQQTtBQUNBO0ExQjA3aEJBO0FRLytoQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUIwN2hCQTtBMEJ2N2hCQTtBQUVBO0FBQUE7QTFCdzdoQkE7QTBCcjdoQkE7QUFFQTtBQUNBO0ExQnM3aEJBO0EwQm43aEJBO0FBR0E7QUFDQTtBQUNBO0ExQm03aEJBO0EwQmo3aEJBO0FBS0E7QUFBQTtBMUIrNmhCQTs7QXlCeDhoQkE7QUNQQTtBQUNBO0ExQm05aEJBO0FReGdpQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJtOWhCQTtBMEJoOWhCQTtBQUVBO0FBQUE7QTFCaTloQkE7QTBCOThoQkE7QUFFQTtBQUNBO0ExQis4aEJBO0EwQjU4aEJBO0FBR0E7QUFDQTtBQUNBO0ExQjQ4aEJBO0EwQjE4aEJBO0FBS0E7QUFBQTtBMUJ3OGhCQTs7QXlCaitoQkE7QUNQQTtBQUNBO0ExQjQraEJBO0FRamlpQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUI0K2hCQTtBMEJ6K2hCQTtBQUVBO0FBQUE7QTFCMCtoQkE7QTBCditoQkE7QUFFQTtBQUNBO0ExQncraEJBO0EwQnIraEJBO0FBR0E7QUFDQTtBQUNBO0ExQnEraEJBO0EwQm4raEJBO0FBS0E7QUFBQTtBMUJpK2hCQTs7QXlCMS9oQkE7QUNQQTtBQUNBO0ExQnFnaUJBO0FRMWppQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJxZ2lCQTtBMEJsZ2lCQTtBQUVBO0FBQUE7QTFCbWdpQkE7QTBCaGdpQkE7QUFFQTtBQUNBO0ExQmlnaUJBO0EwQjkvaEJBO0FBR0E7QUFDQTtBQUNBO0ExQjgvaEJBO0EwQjUvaEJBO0FBS0E7QUFBQTtBMUIwL2hCQTs7QXlCeGdpQkE7QUFDQTtBQUNBO0FBQ0E7QXpCMmdpQkE7QVFwbGlCQTtBaUI0RUE7QUFDQTtBekIyZ2lCQTtBeUJ4Z2lCQTtBQUVBO0F6QnlnaUJBO0F5QnRnaUJBO0FBRUE7QUFDQTtBekJ1Z2lCQTs7QXlCNS9oQkE7QUNQQTtBcEI0RUE7QW9CMUVBO0FieEZBO0FiZ21pQkE7O0F5Qi8vaEJBO0FDWEE7QXBCNEVBO0FvQjFFQTtBYnhGQTtBYnVtaUJBOztBeUI3L2hCQTtBQUNBO0FBQ0E7QXpCZ2dpQkE7QXlCNy9oQkE7QUFDQTtBekIrL2hCQTs7QXlCdi9oQkE7OztBQUNBO0F6QjQvaEJBOztBMkJ2b2lCQTtBTGdCQTtBQUFBO0F0QjJuaUJBO0FzQnZuaUJBO0FLcEJBO0FMcUJBO0FBQUE7QXRCMG5pQkE7QUFDQTtBMkI3b2lCQTtBQUNBO0EzQitvaUJBOztBMkIxb2lCQTtBQUNBO0EzQjZvaUJBOztBMkJ6b2lCQTtBQUNBO0FBQ0E7QUFDQTtBTERBO0FBQUE7QXRCOG9pQkE7QXNCMW9pQkE7QUtOQTtBTE9BO0FBQUE7QXRCNm9pQkE7QUFDQTtBMkIvb2lCQTtBQUNBO0FBQ0E7QUxOQTtBQUFBO0F0QndwaUJBO0FzQnBwaUJBO0FLQUE7QUxDQTtBQUFBO0F0QnVwaUJBO0FBQ0E7O0E0QjVxaUJBOzs7O0FBSUE7QTVCK3FpQkE7O0E0QjVxaUJBO0FBQ0E7QTVCK3FpQkE7QTZCM3BpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQWhDQTtBQUNBO0FBQ0E7QUFDQTtBN0I4cmlCQTtBNkJ6b2lCQTtBQUNBO0E3QjJvaUJBOztBNEJycmlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEIySkE7QXNCekpBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBZmRBO0FidXNpQkE7O0E0QmhyaUJBO0FBQ0E7QUFDQTtBNUJtcmlCQTs7QTRCaHJpQkE7QUFDQTtBQUNBO0E1Qm1yaUJBOztBaUJ2cWlCQTtBV25CQTtBQUNBO0FBQ0E7QTVCOHJpQkE7QTRCM3JpQkE7QUFDQTtBQUNBO0E1QjZyaUJBO0FBQ0E7QWlCbHJpQkE7QVduQkE7QUFDQTtBQUNBO0E1QndzaUJBO0E0QnJzaUJBO0FBQ0E7QUFDQTtBNUJ1c2lCQTtBQUNBO0FpQjVyaUJBO0FXbkJBO0FBQ0E7QUFDQTtBNUJrdGlCQTtBNEIvc2lCQTtBQUNBO0FBQ0E7QTVCaXRpQkE7QUFDQTtBaUJ0c2lCQTtBV25CQTtBQUNBO0FBQ0E7QTVCNHRpQkE7QTRCenRpQkE7QUFDQTtBQUNBO0E1QjJ0aUJBO0FBQ0E7QTRCcHRpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUJzdGlCQTtBNkJydmlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBekJBO0FBQ0E7QUFDQTtBQUNBO0E3Qml4aUJBO0E2Qm51aUJBO0FBQ0E7QTdCcXVpQkE7O0E0QjF0aUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUI2dGlCQTtBNkIxd2lCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBbEJBO0FBQ0E7QUFDQTtBQUNBO0E3Qit4aUJBO0E2Qnh2aUJBO0FBQ0E7QTdCMHZpQkE7QTRCcnVpQkE7QUFDQTtBNUJ1dWlCQTs7QTRCanVpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1Qm91aUJBO0E2Qmx5aUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCb3lpQkE7QTZCenhpQkE7QUFDQTtBN0IyeGlCQTtBNkJ4eGlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBOUJBO0FBQ0E7QUFDQTtBN0J5emlCQTtBNkJ4eGlCQTtBQUNBO0E3QjB4aUJBO0E0QnB2aUJBO0FBQ0E7QTVCc3ZpQkE7O0E0Qjl1aUJBO0FBSUE7QUFDQTtBNUI4dWlCQTs7QTRCenVpQkE7QUU5R0E7QUFDQTtBQUNBO0FBQ0E7QTlCMjFpQkE7O0E0Qnp1aUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUI0dWlCQTtBUWoyaUJBO0FvQm9JQTtBQUNBO0FKL0lBO0F4QmczaUJBO0E0Qjd0aUJBO0FBRUE7QUFDQTtBSnRKQTtBeEJxM2lCQTtBNEIzdGlCQTtBQUVBO0FBQ0E7QUFDQTtBNUI0dGlCQTs7QTRCcHRpQkE7QUFDQTtBNUJ1dGlCQTs7QTRCbnRpQkE7QUFDQTtBQUNBO0FBQ0E7QXRCQUE7QXNCRUE7QUFDQTtBNUJzdGlCQTs7QTRCbHRpQkE7QUFDQTtBQUNBO0FBQ0E7QTVCcXRpQkE7O0ErQmg1aUJBOztBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QS9CbTVpQkE7QStCajVpQkE7O0FBQ0E7QUFDQTtBQUFBO0FBQUE7QS9CbzVpQkE7QVFuNWlCQTs7QXVCSUE7QS9CbTVpQkE7QStCajVpQkE7Ozs7QUFHQTtBL0JvNWlCQTs7QStCOTRpQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0EvQmk1aUJBO0ErQi80aUJBO0FBQ0E7QS9CaTVpQkE7O0ErQjM0aUJBOztBQUVBO0EvQjg0aUJBO0ErQjE0aUJBOztBbEJYQTtBQUNBO0FieTVpQkE7QStCMTRpQkE7O0FsQkZBO0FBQ0E7QWJnNWlCQTs7QStCNzNpQkE7QUFDQTtBQUNBO0EvQmc0aUJBO0ErQjkzaUJBO0FBR0E7QS9CODNpQkE7QStCMzNpQkE7QUFDQTtBL0I2M2lCQTs7QStCejNpQkE7QUFDQTtBQUNBO0EvQjQzaUJBOztBK0J6M2lCQTtBQUNBO0FBQ0E7QS9CNDNpQkE7O0ErQngyaUJBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QS9CMjJpQkE7QStCejJpQkE7O0FBRUE7QS9CMjJpQkE7QStCeDJpQkE7O0FBRUE7QS9CMDJpQkE7QStCdDJpQkE7O0FsQnJGQTtBQUNBO0FiKzdpQkE7QStCdDJpQkE7O0FsQnhHQTtBQUNBO0FiazlpQkE7O0ErQnYxaUJBOztBQUVBO0EvQjAxaUJBO0ErQngxaUJBOzs7O0FBRUE7QUFDQTtBQUNBO0EvQjQxaUJBOztBZ0NyL2lCQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQ3cvaUJBO0FnQ3QvaUJBOzs7O0FBSUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWhDdy9pQkE7QWdDdC9pQkE7Ozs7Ozs7Ozs7OztBQUdBO0FoQ2lnakJBO0FnQzUvaUJBOzs7QUFHQTtBaEM4L2lCQTtBZ0MxL2lCQTtBQUNBO0FoQzQvaUJBO0FnQ3YvaUJBOztBbkJJQTtBQUNBO0FidS9pQkE7QWdDdi9pQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QWhDeS9pQkE7QWdDdi9pQkE7QW5CbkJBO0FBQ0E7QWI2Z2pCQTtBZ0N6L2lCQTtBbkJQQTtBQUNBO0FibWdqQkE7QWdDei9pQkE7Ozs7QW5CekJBO0FBQ0E7QWJ3aGpCQTtBZ0N2L2lCQTs7OztBbkJsQ0E7QUFDQTtBYitoakJBOztBZ0M5K2lCQTs7QUFFQTtBQUFBO0FBQUE7QWhDaS9pQkE7QWdDNStpQkE7O0FBQ0E7QUFDQTtBaEMrK2lCQTtBZ0M3K2lCQTs7QUFDQTtBaENnL2lCQTtBZ0M1K2lCQTs7Ozs7Ozs7QUFJQTtBaENrL2lCQTs7QWdDOStpQkE7QUFBQTtBaENrL2lCQTs7QWdDai9pQkE7QUFBQTtBaENxL2lCQTs7QWdDNytpQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0ExQjJEQTtBMEJ6REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5CL0dBO0FiZ21qQkE7QWdDNytpQkE7O0FBRUE7QWhDKytpQkE7O0FnQ3IraUJBOztBQUVBO0FoQ3craUJBOztBZ0NyK2lCQTs7Ozs7O0FBTUE7QTFCd0JBO0EwQnRCQTtBbkI1SUE7QWJxbmpCQTs7QWdDcitpQkE7O0FBRUE7QWhDdytpQkE7O0FnQ3IraUJBOzs7Ozs7QUFNQTtBMUJPQTtBMEJMQTtBbkI3SkE7QWJzb2pCQTs7QWdDcitpQkE7O0FBRUE7QWhDdytpQkE7O0FnQzc5aUJBOzs7Ozs7OztBbkI5SkE7QUFDQTtBYnNvakJBOztBZ0M5OWlCQTs7Ozs7O0FuQjNKQTtBQUNBO0Fia29qQkE7O0FpQzFxakJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWpDNnFqQkE7O0FpQzFxakJBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWpDNnFqQkE7O0FpQzFxakJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQzZxakJBO0FpQzNxakJBO0FBQ0E7QUFDQTtBVDNCQTtBeEJ5c2pCQTtBaUN6cWpCQTtBQUtBO0FBQUE7QWpDdXFqQkE7QWlDbnFqQkE7QUFDQTtBakNxcWpCQTtBaUNscWpCQTtBQUNBO0FBQ0E7QUFDQTtBakNvcWpCQTtBaUM3cGpCQTtBQUNBO0FqQytwakJBO0FpQzdwakJBO0FBQ0E7QWpDK3BqQkE7O0FpQ3JwakJBO0FBQ0E7QUFDQTtBQUVBO0FqQ3VwakJBO0FpQ25wakJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDcXBqQkE7QWlDaHBqQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ2twakJBOztBaUN4b2pCQTtBcEJsR0E7QWI4dWpCQTtBaUN2b2pCQTtBQUNBO0FqQ3lvakJBO0FpQ3BvakJBO0FBQ0E7QVQxSEE7QXhCaXdqQkE7QWlDbm9qQkE7QUFDQTtBakNxb2pCQTtBaUNob2pCQTtBVHBJQTtBeEJ1d2pCQTtBaUNob2pCQTtBVHZJQTtBeEIwd2pCQTs7QWlDeG5qQkE7QUFFQTtBakMwbmpCQTtBaUN0bmpCQTtBQUNBO0FqQ3duakJBO0FpQ25uakJBO0FUOUpBO0F4Qm94akJBOztBaUMzbWpCQTtBQUNBO0FqQzhtakJBO0FpQzNtakJBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QWpDNG1qQkE7QWlDem1qQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QVhsTEE7QUFBQTtBQUFBO0FBQUE7QXRCNnhqQkE7QXNCenhqQkE7QVd1S0E7QVh0S0E7QUFBQTtBdEI0eGpCQTtBQUNBO0FpQzFtakJBO0FBQ0E7QUFDQTtBQUFBO0FqQzRtakJBO0FpQ3ZtakJBO0FUek1BO0F4Qm16akJBOztBaUM3bGpCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNCN0NBO0EyQitDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCdE5BO0FvQnlOQTtBQUFBO0FBQUE7QWpDK2xqQkE7QWlDN2xqQkE7QUFDQTtBQUNBO0FBS0E7QUFBQTtBakMybGpCQTtBaUN4bGpCQTtBQU1BO0FBQ0E7QWpDcWxqQkE7QWlDamxqQkE7QUFFQTtBQUNBO0FBQ0E7QWpDa2xqQkE7QWlDL2tqQkE7QUFDQTtBQUNBO0FqQ2lsakJBO0FpQzdrakJBO0FBQ0E7QWpDK2tqQkE7QWlDM2tqQkE7QUFDQTtBQUNBO0FqQzZrakJBOztBaUN6a2pCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQjFHQTtBTnVyakJBOztBaUN6a2pCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQmxJQTtBTitzakJBOztBaUNwa2pCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDdWtqQkE7O0FpQ3BrakJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDdWtqQkE7QWlDcmtqQkE7QUFDQTtBQUNBO0FBQUE7QWpDdWtqQkE7QWlDbmtqQkE7QUFFQTtBakNva2pCQTtBaUNoa2pCQTtBQUNBO0FqQ2trakJBO0FpQzlqakJBO0FBQ0E7QWpDZ2tqQkE7O0FpQzVqakJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEJsVkE7QWJrNWpCQTtBaUM1ampCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVQ3V0E7QVMrV0E7QXBCbldBO0FiazZqQkE7O0FpQ3BqakJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QWpDdWpqQkE7QWlDcmpqQkE7QUFDQTtBakN1ampCQTtBaUNuampCQTtBQUFBO0FBQUE7QWpDc2pqQkE7QWlDcmpqQkE7QUFBQTtBakN3ampCQTtBaUN2ampCQTtBQUFBO0FqQzBqakJBO0FpQ3ZqakJBO0FBQ0E7QWpDeWpqQkE7QWlDdGpqQkE7QUFDQTtBQUNBO0FBQ0E7QVRsWkE7QVNvWkE7QXBCeFlBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QVc4WUE7QUFBQTtBakN1ampCQTtBc0JqOGpCQTtBV2lZQTtBWGhZQTtBQUFBO0F0Qm84akJBO0FBQ0E7QWlDMWpqQkE7QVQxWkE7QXhCdTlqQkE7QWlDeGpqQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCelpBO0FibzlqQkE7QWlDdGpqQkE7QUFDQTtBQUNBO0FUNWFBO0FTOGFBO0FwQmxhQTtBU0ZBO0FBQUE7QVd3YUE7QUFBQTtBakN1ampCQTtBc0IzOWpCQTtBVzRaQTtBWDNaQTtBQUFBO0F0Qjg5akJBO0FBQ0E7QWlDMWpqQkE7QVRwYkE7QXhCaS9qQkE7QWlDeGpqQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCbmJBO0FiOCtqQkE7QWlDdGpqQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FUemNBO0FTMmNBO0FwQi9iQTtBU0ZBO0FBQUE7QVdxY0E7QWpDdWpqQkE7QXNCeC9qQkE7QVdzYkE7QVhyYkE7QUFBQTtBdEIyL2pCQTtBQUNBO0FpQzFqakJBO0FUamRBO0F4Qjhna0JBO0FpQ3hqakJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDMGpqQkE7QWlDdGpqQkE7QUFDQTtBcEJ0ZEE7QWIrZ2tCQTtBaUNyampCQTtBQUNBO0FBQ0E7QXBCNWRBO0Fib2hrQkE7QWlDbmpqQkE7QUFDQTtBakNxampCQTtBaUNsampCQTtBQUNBO0FqQ29qakJBO0FpQ2pqakJBO0FBQ0E7QWpDbWpqQkE7QWlDaGpqQkE7QUFDQTtBakNrampCQTtBaUMvaWpCQTtBQUNBO0FqQ2lqakJBOztBaUM1aWpCQTs7O0FYemZBO0FBQUE7QUFBQTtBQUFBO0F0QjJpa0JBO0FzQnZpa0JBO0FXcWZBOzs7QVhwZkE7QUFBQTtBdEI0aWtCQTtBQUNBOztBa0M3amtCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWxDZ2trQkE7O0FrQzdqa0JBO0FBQ0E7QUFDQTtBQUNBO0FsQ2dra0JBO0FRaGtrQkE7QTBCR0E7QWxDZ2trQkE7QWtDNWprQkE7QUFDQTtBQUNBO0FBQ0E7QWxDOGprQkE7O0FrQ3Rqa0JBO0FBQ0E7QWxDeWprQkE7QWtDdmprQkE7QUFDQTtBQUNBO0FBQ0E7QXJCYkE7QUFDQTtBYnVra0JBO0FRbmxrQkE7QTBCNkJBO0FBQ0E7QWxDeWprQkE7QWtDdGprQkE7QUFDQTtBQUNBO0FBQ0E7QWxDd2prQkE7QWtDcGprQkE7O0FBRUE7QUFDQTtBQUNBO0FsQ3Nqa0JBO0FrQ25qa0JBO0FBRUE7QXJCdENBO0FBQ0E7QWIybGtCQTs7QWtDMWlrQkE7QUFDQTtBQUNBO0FyQjdEQTtBYjJta0JBO0FrQzFpa0JBOztBQUVBO0FBQ0E7QWxDNGlrQkE7O0FrQ2xpa0JBOztBQUVBO0FBQUE7QUFBQTtBQUNBO0FsQ3Fpa0JBOztBa0NoaWtCQTs7QUFFQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxDbWlrQkE7O0FrQ3poa0JBO0FBQ0E7QWxDNGhrQkE7QWtDMWhrQkE7QUFDQTtBbEM0aGtCQTs7QW1Dcm9rQkE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkN3b2tCQTtBbUNwb2tCQTs7Ozs7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkMyb2tCQTtBbUN2bmtCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3QjZIQTtBNkIzSEE7QUFDQTtBbkN5bmtCQTtBUW5xa0JBO0EyQjZDQTtBbkN5bmtCQTs7QW1DaG5rQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBbkNtbmtCQTtBbUNqbmtCQTtBQUNBO0FBQ0E7QW5DbW5rQkE7QW1DaG5rQkE7QUFDQTtBQUNBO0FuQ2tua0JBOztBbUN6bWtCQTtBQUNBO0FBQ0E7QUFDQTtBbkM0bWtCQTs7QW1DaG1rQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FuQ2lta0JBOztBbUM3bGtCQTtBQUNBO0E3QjhEQTtBNkI1REE7QUFDQTtBQUNBO0F0QnhHQTtBYnlza0JBO0FRM3NrQkE7QTJCOEdBO0FuQ2dta0JBOztBbUMxbGtCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkM2bGtCQTs7QW1DMWxrQkE7QUFDQTtBQUNBO0FuQzZsa0JBOztBaUJucWtCQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5DMGxrQkE7QUFDQTtBaUI1cmtCQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DK2trQkE7QW1DN2trQkE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkMra2tCQTtBbUM3a2tCQTtBQUNBO0FuQytra0JBO0FtQzVra0JBO0FBQ0E7QUFDQTtBbkM4a2tCQTtBbUN6a2tCQTs7Ozs7O0FBQ0E7QUFBQTtBbkNnbGtCQTtBbUNsa2tCQTtBQUNBO0FuQ29ra0JBO0FtQ2pra0JBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkNpa2tCQTtBbUM5amtCQTtBQUNBO0FuQ2dra0JBO0FBQ0E7QWlCanRrQkE7QWtCa0ZBOzs7Ozs7QUFDQTtBQUNBO0FuQ3Vva0JBO0FBQ0E7QWlCenVrQkE7QWtCNkZBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQzRua0JBO0FtQzFua0JBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DNG5rQkE7QW1DMW5rQkE7QUFDQTtBbkM0bmtCQTtBbUN6bmtCQTtBQUNBO0FBQ0E7QW5DMm5rQkE7QW1DdG5rQkE7Ozs7OztBQUNBO0FBQUE7QW5DNm5rQkE7QW1DL21rQkE7QUFDQTtBbkNpbmtCQTtBbUM5bWtCQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5DOG1rQkE7QW1DM21rQkE7QUFDQTtBbkM2bWtCQTtBQUNBO0FpQjl2a0JBO0FrQmtGQTs7Ozs7O0FBQ0E7QUFDQTtBbkNvcmtCQTtBQUNBO0FpQnR4a0JBO0FrQjZGQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkN5cWtCQTtBbUN2cWtCQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FuQ3lxa0JBO0FtQ3Zxa0JBO0FBQ0E7QW5DeXFrQkE7QW1DdHFrQkE7QUFDQTtBQUNBO0FuQ3dxa0JBO0FtQ25xa0JBOzs7Ozs7QUFDQTtBQUFBO0FuQzBxa0JBO0FtQzVwa0JBO0FBQ0E7QW5DOHBrQkE7QW1DM3BrQkE7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FuQzJwa0JBO0FtQ3hwa0JBO0FBQ0E7QW5DMHBrQkE7QUFDQTtBaUIzeWtCQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5DaXVrQkE7QUFDQTtBaUJuMGtCQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5Dc3RrQkE7QW1DcHRrQkE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkNzdGtCQTtBbUNwdGtCQTtBQUNBO0FuQ3N0a0JBO0FtQ250a0JBO0FBQ0E7QUFDQTtBbkNxdGtCQTtBbUNodGtCQTs7Ozs7O0FBQ0E7QUFBQTtBbkN1dGtCQTtBbUN6c2tCQTtBQUNBO0FuQzJza0JBO0FtQ3hza0JBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkN3c2tCQTtBbUNyc2tCQTtBQUNBO0FuQ3Vza0JBO0FBQ0E7QW1DeHdrQkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DdXZrQkE7QW1DMXdrQkE7Ozs7OztBQUNBO0FBQ0E7QW5DaXhrQkE7QW1DOXZrQkE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkNnd2tCQTtBbUM5dmtCQTtBQUNBO0FuQ2d3a0JBO0FtQzd2a0JBO0FBQ0E7QUFDQTtBbkMrdmtCQTtBbUMxdmtCQTs7Ozs7O0FBQ0E7QUFBQTtBbkNpd2tCQTtBbUNudmtCQTtBQUNBO0FuQ3F2a0JBO0FtQ2x2a0JBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkNrdmtCQTtBbUMvdWtCQTtBQUNBO0FuQ2l2a0JBOztBbUNudWtCQTtBQUNBO0FuQ3N1a0JBO0FROTdrQkE7QTJCMk5BO0FuQ3N1a0JBO0FtQ2p1a0JBO0FBQ0E7QW5DbXVrQkE7QVFwOGtCQTtBMkJvT0E7QW5DbXVrQkE7QW1DaHVrQkE7QUFDQTtBbkNrdWtCQTtBbUM5dGtCQTs7OztBQUlBO0FuQ2d1a0JBO0FtQzV0a0JBO0FBQ0E7QUFDQTtBbkM4dGtCQTtBbUMzdGtCQTtBQUNBO0FuQzZ0a0JBO0FtQzF0a0JBO0FBQ0E7QW5DNHRrQkE7QW1DM3RrQkE7QUFDQTtBbkM2dGtCQTtBUTc5a0JBO0EyQm1RQTtBbkM2dGtCQTs7QW1DcnRrQkE7QUFDQTtBbkN3dGtCQTtBUXAra0JBO0EyQitRQTtBbkN3dGtCQTtBbUNudGtCQTtBQUNBO0FuQ3F0a0JBO0FRMStrQkE7QTJCd1JBO0FuQ3F0a0JBO0FtQ2x0a0JBO0FBQ0E7QW5Db3RrQkE7QW1DaHRrQkE7Ozs7QUFJQTtBbkNrdGtCQTtBbUM5c2tCQTtBQUNBO0FBQ0E7QW5DZ3RrQkE7QW1DN3NrQkE7QUFDQTtBbkMrc2tCQTtBbUM1c2tCQTtBQUNBO0FuQzhza0JBO0FtQzdza0JBO0FBQ0E7QW5DK3NrQkE7QVFuZ2xCQTtBMkJ1VEE7QW5DK3NrQkE7O0FvQ2xobEJBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QXZCS0E7QWJnaGxCQTtBb0NsaGxCQTtBQUNBO0FBQ0E7QXBDb2hsQkE7QW9DamhsQkE7QUFDQTtBQUNBO0FwQ21obEJBO0FvQ2pobEJBO0FBQ0E7QXZCQ0E7QUFDQTtBYm1obEJBO0FvQ2pobEJBO0FBQ0E7QXZCVUE7QUFDQTtBYjBnbEJBO0FvQzlnbEJBOztBQUVBO0FwQ2dobEJBOztBb0M1Z2xCQTtBQUdBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QXBDMmdsQkE7O0FvQ3ZnbEJBO0FBQ0E7QXBDMGdsQkE7O0FvQ3ZnbEJBO0FBQ0E7QUFDQTtBcEMwZ2xCQTs7QW9DdmdsQkE7QUFDQTtBcEMwZ2xCQTs7QVEvamxCQTtBNEIwREE7QXBDeWdsQkE7QW9DdGdsQkE7QUFDQTtBcEN3Z2xCQTs7QW9DaGdsQkE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBcENrZ2xCQTtBb0NoZ2xCQTtBdkJ2RUE7QWIwa2xCQTs7QW9DOS9rQkE7QUFDQTtBQUVBO0FBQ0E7QXBDZ2dsQkE7QW9DOS9rQkE7QXZCbEZBO0FibWxsQkE7O0FvQ3Yva0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBDMC9rQkE7O0FvQ3Yva0JBO0FBQ0E7QUFDQTtBcEMwL2tCQTs7QW9DdC9rQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZCL0dBO0FieW1sQkE7O0FvQ3Qva0JBOzs7QUFHQTtBQUFBO0FBQ0E7QXBDeS9rQkE7O0FvQ3Qva0JBOztBdkJqSEE7QUFDQTtBYjRtbEJBOztBb0N2L2tCQTs7QXZCeEdBO0FBQ0E7QWJvbWxCQTs7QW9DcC9rQkE7QUFDQTtBcEN1L2tCQTtBaUJ0bGxCQTtBbUI2RkE7QUFNQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXBDdS9rQkE7QW9Dci9rQkE7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXBDcy9rQkE7QUFDQTs7QW9DMStrQkE7QUFDQTtBcEM2K2tCQTtBaUJ4bWxCQTtBbUJ1SEE7QUFRQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBcEM2K2tCQTtBb0MxK2tCQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FwQzIra0JBO0FvQ3ora0JBO0FBQ0E7QUFDQTtBcEMyK2tCQTtBb0N0K2tCQTtBdkJ6S0E7QUFDQTtBYmtwbEJBO0FvQ3Yra0JBOztBQUdBO0FwQ3cra0JBO0FvQ3Qra0JBOztBQUdBO0FwQ3Ura0JBO0FvQ24ra0JBO0F2QjFLQTtBQUNBO0FiZ3BsQkE7QW9DcCtrQkE7O0FBR0E7QXBDcStrQkE7QW9DbitrQkE7O0FBR0E7QXBDbytrQkE7QUFDQTs7QW9DdjlrQkE7QUFDQTtBcEMwOWtCQTtBaUJscGxCQTtBbUJzTEE7QUFNQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FwQzA5a0JBO0FvQ3g5a0JBO0FBQ0E7QUFDQTtBcEMwOWtCQTtBQUNBOztBb0NqOWtCQTtBQUNBO0FwQ285a0JBO0FvQ2w5a0JBO0FBQ0E7QXBDbzlrQkE7QW9DbDlrQkE7QUFDQTtBdkJ2T0E7QUFDQTtBYjRybEJBO0FvQ2w5a0JBO0F2QnpQQTtBQUNBO0FiOHNsQkE7QW9DbDlrQkE7QXZCdFFBO0F1QndRQTtBcENvOWtCQTs7QXFDOXVsQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QXhCV0E7QWJzdWxCQTs7QXFDM3VsQkE7QUFDQTtBckM4dWxCQTtBcUM1dWxCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQzh1bEJBO0FxQ3B1bEJBO0FBQ0E7QXJDc3VsQkE7QXFDbnVsQkE7QUFDQTtBckNxdWxCQTtBcUNsdWxCQTtBQUNBO0FyQ291bEJBOztBc0Mzd2xCQTtBQUNBO0FBQUE7QUFBQTtBNUJHQTtBQUNBO0FHYUE7QWJnd2xCQTs7QXNDNXdsQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRDK3dsQkE7QXNDN3dsQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Qyt3bEJBO0FzQzV3bEJBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXRDOHdsQkE7O0FzQ3h3bEJBO0FBQ0E7QXpCYUE7QUFDQTtBYit2bEJBO0FzQ3h3bEJBO0F6Qk5BO0FBQ0E7QWJpeGxCQTtBc0N2d2xCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Q3l3bEJBO0FzQ3R3bEJBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBdEN1d2xCQTs7QXVDOXpsQkE7QUFDQTtBakNnTEE7QWlDOUtBO0F2Q2kwbEJBO0F1QzV6bEJBO0ExQnFDQTtBQUNBO0FiMHhsQkE7QXVDM3psQkE7QTFCa0JBO0FBQ0E7QWI0eWxCQTs7QXVDNTBsQkE7QUFDQTtBakNnTEE7QWlDOUtBO0F2QyswbEJBO0F1QzEwbEJBO0ExQnFDQTtBQUNBO0Fid3lsQkE7QXVDejBsQkE7QTFCa0JBO0FBQ0E7QWIwemxCQTs7QXdDeDFsQkE7QUFDQTtBQUNBO0FsQzZLQTtBa0MzS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0JLQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0F0QjAxbEJBO0FzQnQxbEJBO0FrQmZBO0FsQmdCQTtBQUFBO0F0QnkxbEJBO0FBQ0E7QVEvMWxCQTtBZ0NHQTtBeEMrMWxCQTs7QXdDMTFsQkE7QUFDQTtBeEM2MWxCQTs7QXdDeDFsQkE7QUFDQTtBQUNBO0F4QzIxbEJBOztBd0NwMWxCQTtBQUNBO0FBQ0E7QTNCdkJBO0FiKzJsQkE7O0F3Qy8wbEJBO0FDakRBO0FBQ0E7QXpDbzRsQkE7QVF0M2xCQTtBaUNWQTtBQUNBO0F6Q200bEJBO0F5Q2g0bEJBO0FBRUE7QUFDQTtBQUFBO0F6Q2k0bEJBOztBd0M1MWxCQTtBQ2pEQTtBQUNBO0F6Q2k1bEJBO0FRbjRsQkE7QWlDVkE7QUFDQTtBekNnNWxCQTtBeUM3NGxCQTtBQUVBO0FBQ0E7QUFBQTtBekM4NGxCQTs7QXdDejJsQkE7QUNqREE7QUFDQTtBekM4NWxCQTtBUWg1bEJBO0FpQ1ZBO0FBQ0E7QXpDNjVsQkE7QXlDMTVsQkE7QUFFQTtBQUNBO0FBQUE7QXpDMjVsQkE7O0F3Q3QzbEJBO0FDakRBO0FBQ0E7QXpDMjZsQkE7QVE3NWxCQTtBaUNWQTtBQUNBO0F6QzA2bEJBO0F5Q3Y2bEJBO0FBRUE7QUFDQTtBQUFBO0F6Q3c2bEJBOztBd0NuNGxCQTtBQ2pEQTtBQUNBO0F6Q3c3bEJBO0FRMTZsQkE7QWlDVkE7QUFDQTtBekN1N2xCQTtBeUNwN2xCQTtBQUVBO0FBQ0E7QUFBQTtBekNxN2xCQTs7QXdDaDVsQkE7QUNqREE7QUFDQTtBekNxOGxCQTtBUXY3bEJBO0FpQ1ZBO0FBQ0E7QXpDbzhsQkE7QXlDajhsQkE7QUFFQTtBQUNBO0FBQUE7QXpDazhsQkE7O0F3Qzc1bEJBO0FDakRBO0FBQ0E7QXpDazlsQkE7QVFwOGxCQTtBaUNWQTtBQUNBO0F6Q2k5bEJBO0F5Qzk4bEJBO0FBRUE7QUFDQTtBQUFBO0F6Qys4bEJBOztBd0MxNmxCQTtBQ2pEQTtBQUNBO0F6Qys5bEJBO0FRajlsQkE7QWlDVkE7QUFDQTtBekM4OWxCQTtBeUMzOWxCQTtBQUVBO0FBQ0E7QUFBQTtBekM0OWxCQTs7QXdDdjdsQkE7QUNqREE7QUFDQTtBekM0K2xCQTtBUTk5bEJBO0FpQ1ZBO0FBQ0E7QXpDMitsQkE7QXlDeCtsQkE7QUFFQTtBQUNBO0FBQUE7QXpDeStsQkE7O0F3Q3A4bEJBO0FDakRBO0FBQ0E7QXpDeS9sQkE7QVEzK2xCQTtBaUNWQTtBQUNBO0F6Q3cvbEJBO0F5Q3IvbEJBO0FBRUE7QUFDQTtBQUFBO0F6Q3MvbEJBOztBd0NqOWxCQTtBQ2pEQTtBQUNBO0F6Q3NnbUJBO0FReC9sQkE7QWlDVkE7QUFDQTtBekNxZ21CQTtBeUNsZ21CQTtBQUVBO0FBQ0E7QUFBQTtBekNtZ21CQTs7QXdDOTlsQkE7QUNqREE7QUFDQTtBekNtaG1CQTtBUXJnbUJBO0FpQ1ZBO0FBQ0E7QXpDa2htQkE7QXlDL2dtQkE7QUFFQTtBQUNBO0FBQUE7QXpDZ2htQkE7O0EwQzdobUJBO0FBQ0E7QUFDQTtBQUVBO0E3QmNBO0Fia2htQkE7QWlCeCtsQkE7QXlCNURBO0FBUUE7QTFDZ2ltQkE7QUFDQTs7QTBDN2htQkE7QUFDQTtBQUNBO0E3QklBO0FiNmhtQkE7O0EyQzNpbUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlCVUE7QWJxaW1CQTs7QTJDMWltQkE7QUFFQTtBM0M0aW1CQTs7QTJDeGltQkE7QUFDQTtBM0MyaW1CQTs7QTJDbmltQkE7QUFDQTtBM0NzaW1CQTtBMkNuaW1CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0NxaW1CQTs7QTJDM2htQkE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDOGttQkE7QTRDNWttQkE7QUFDQTtBNUM4a21CQTtBNEMza21CQTtBQUNBO0E1QzZrbUJBOztBMkN2aW1CQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUMwbG1CQTtBNEN4bG1CQTtBQUNBO0E1QzBsbUJBO0E0Q3ZsbUJBO0FBQ0E7QTVDeWxtQkE7O0EyQ25qbUJBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q3NtbUJBO0E0Q3BtbUJBO0FBQ0E7QTVDc21tQkE7QTRDbm1tQkE7QUFDQTtBNUNxbW1CQTs7QTJDL2ptQkE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDa25tQkE7QTRDaG5tQkE7QUFDQTtBNUNrbm1CQTtBNEMvbW1CQTtBQUNBO0E1Q2lubUJBOztBMkMza21CQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUM4bm1CQTtBNEM1bm1CQTtBQUNBO0E1QzhubUJBO0E0QzNubUJBO0FBQ0E7QTVDNm5tQkE7O0EyQ3ZsbUJBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzBvbUJBO0E0Q3hvbUJBO0FBQ0E7QTVDMG9tQkE7QTRDdm9tQkE7QUFDQTtBNUN5b21CQTs7QTJDbm1tQkE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDc3BtQkE7QTRDcHBtQkE7QUFDQTtBNUNzcG1CQTtBNENucG1CQTtBQUNBO0E1Q3FwbUJBOztBMkMvbW1CQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNrcW1CQTtBNENocW1CQTtBQUNBO0E1Q2txbUJBO0E0Qy9wbUJBO0FBQ0E7QTVDaXFtQkE7O0EyQzNubUJBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzhxbUJBO0E0QzVxbUJBO0FBQ0E7QTVDOHFtQkE7QTRDM3FtQkE7QUFDQTtBNUM2cW1CQTs7QTJDdm9tQkE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDMHJtQkE7QTRDeHJtQkE7QUFDQTtBNUMwcm1CQTtBNEN2cm1CQTtBQUNBO0E1Q3lybUJBOztBMkNucG1CQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNzc21CQTtBNENwc21CQTtBQUNBO0E1Q3NzbUJBO0E0Q25zbUJBO0FBQ0E7QTVDcXNtQkE7O0EyQy9wbUJBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q2t0bUJBO0E0Q2h0bUJBO0FBQ0E7QTVDa3RtQkE7QTRDL3NtQkE7QUFDQTtBNUNpdG1CQTs7QTZDenRtQkE7QUFDQTtBQUFBO0E3QzZ0bUJBO0E2QzV0bUJBO0FBQUE7QTdDK3RtQkE7QUFDQTtBNkM1dG1CQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBdkN3S0E7QXVDdEtBO0FoQ0lBO0FiMnRtQkE7O0E2QzF0bUJBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2QlhBO0FBQUE7QXRCeXVtQkE7QXNCcnVtQkE7QXVCREE7QXZCRUE7QUFBQTtBdEJ3dW1CQTtBQUNBOztBNkMvdG1CQTtBckJZQTtBcUJWQTtBN0NrdW1CQTs7QTZDOXRtQkE7QUFDQTtBQUFBO0E3Q2l1bUJBO0E2Qzl0bUJBO0FBSkE7QUFLQTtBQUFBO0E3Q2l1bUJBO0FBQ0E7O0E4QzV3bUJBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E5Qyt3bUJBOztBOEM1d21CQTtBQUNBO0FBQUE7QUFBQTtBOUMrd21CQTs7QStDanhtQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QWxDUUE7QWIyd21CQTs7QStDendtQkE7QUFDQTtBQUNBO0FBQ0E7QS9DNHdtQkE7QVFueG1CQTtBdUNXQTtBQUNBO0FBQ0E7QUFDQTtBL0Myd21CQTtBK0N4d21CQTtBQUNBO0FBQ0E7QS9DMHdtQkE7O0ErQ2p3bUJBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0EvQ213bUJBO0ErQ2p3bUJBO0FsQzFCQTtBQUNBO0FiOHhtQkE7QStDandtQkE7QWxDaEJBO0FBQ0E7QWJveG1CQTtBK0Nqd21CQTtBQUVBO0FBQ0E7QUFDQTtBL0Nrd21CQTtBK0M5dm1CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQ2d3bUJBO0ErQzd2bUJBO0FBQ0E7QS9DK3ZtQkE7QStDN3ZtQkE7QUFDQTtBQUNBO0EvQyt2bUJBOztBK0Nqdm1CQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQ292bUJBO0ErQ2p2bUJBO0FsQzFCQTtBQVpBO0FiMnhtQkE7QStDaHZtQkE7QWxDM0NBO0FBWUE7QWJteG1CQTtBK0MvdW1CQTtBQUNBO0EvQ2l2bUJBO0ErQzl1bUJBO0FBQ0E7QUFDQTtBL0Nndm1CQTtBK0M5dW1CQTtBQUNBO0FBQ0E7QS9DZ3ZtQkE7O0FpQjN5bUJBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQzR3bUJBO0ErQ3p3bUJBO0FsQzFCQTtBQVpBO0FibXptQkE7QStDeHdtQkE7QWxDM0NBO0FBWUE7QWIyeW1CQTtBK0N2d21CQTtBQUNBO0EvQ3l3bUJBO0ErQ3R3bUJBO0FBQ0E7QUFDQTtBL0N3d21CQTtBK0N0d21CQTtBQUNBO0FBQ0E7QS9Dd3dtQkE7QUFDQTtBaUJwMG1CQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0NveW1CQTtBK0NqeW1CQTtBbEMxQkE7QUFaQTtBYjIwbUJBO0ErQ2h5bUJBO0FsQzNDQTtBQVlBO0FibTBtQkE7QStDL3htQkE7QUFDQTtBL0NpeW1CQTtBK0M5eG1CQTtBQUNBO0FBQ0E7QS9DZ3ltQkE7QStDOXhtQkE7QUFDQTtBQUNBO0EvQ2d5bUJBO0FBQ0E7QWlCNTFtQkE7QThCbUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9DNHptQkE7QStDenptQkE7QWxDMUJBO0FBWkE7QWJtMm1CQTtBK0N4em1CQTtBbEMzQ0E7QUFZQTtBYjIxbUJBO0ErQ3Z6bUJBO0FBQ0E7QS9DeXptQkE7QStDdHptQkE7QUFDQTtBQUNBO0EvQ3d6bUJBO0ErQ3R6bUJBO0FBQ0E7QUFDQTtBL0N3em1CQTtBQUNBO0FpQnAzbUJBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQ28xbUJBO0ErQ2oxbUJBO0FsQzFCQTtBQVpBO0FiMjNtQkE7QStDaDFtQkE7QWxDM0NBO0FBWUE7QWJtM21CQTtBK0MvMG1CQTtBQUNBO0EvQ2kxbUJBO0ErQzkwbUJBO0FBQ0E7QUFDQTtBL0NnMW1CQTtBK0M5MG1CQTtBQUNBO0FBQ0E7QS9DZzFtQkE7QUFDQTtBK0NuMG1CQTtBbENuSEE7QWJ5N21CQTtBK0NuMG1CQTtBQUNBO0EvQ3EwbUJBO0ErQ24wbUJBO0FBQ0E7QS9DcTBtQkE7O0FnRDk4bUJBO0FBQ0E7QUFDQTtBaERpOW1CQTtBUXQ4bUJBO0F3Q1BBO0FBQ0E7QWhEZzltQkE7QWdENzhtQkE7QUFDQTtBQUNBO0FBQ0E7QWhEKzhtQkE7O0FnRDU5bUJBO0FBQ0E7QUFDQTtBaEQrOW1CQTtBUXA5bUJBO0F3Q1BBO0FBQ0E7QWhEODltQkE7QWdEMzltQkE7QUFDQTtBQUNBO0FBQ0E7QWhENjltQkE7O0FnRDErbUJBO0FBQ0E7QUFDQTtBaEQ2K21CQTtBUWwrbUJBO0F3Q1BBO0FBQ0E7QWhENCttQkE7QWdEeittQkE7QUFDQTtBQUNBO0FBQ0E7QWhEMittQkE7O0FnRHgvbUJBO0FBQ0E7QUFDQTtBaEQyL21CQTtBUWgvbUJBO0F3Q1BBO0FBQ0E7QWhEMC9tQkE7QWdEdi9tQkE7QUFDQTtBQUNBO0FBQ0E7QWhEeS9tQkE7O0FnRHRnbkJBO0FBQ0E7QUFDQTtBaER5Z25CQTtBUTkvbUJBO0F3Q1BBO0FBQ0E7QWhEd2duQkE7QWdEcmduQkE7QUFDQTtBQUNBO0FBQ0E7QWhEdWduQkE7O0FnRHBobkJBO0FBQ0E7QUFDQTtBaER1aG5CQTtBUTVnbkJBO0F3Q1BBO0FBQ0E7QWhEc2huQkE7QWdEbmhuQkE7QUFDQTtBQUNBO0FBQ0E7QWhEcWhuQkE7O0FnRGxpbkJBO0FBQ0E7QUFDQTtBaERxaW5CQTtBUTFobkJBO0F3Q1BBO0FBQ0E7QWhEb2luQkE7QWdEamluQkE7QUFDQTtBQUNBO0FBQ0E7QWhEbWluQkE7O0FnRGhqbkJBO0FBQ0E7QUFDQTtBaERtam5CQTtBUXhpbkJBO0F3Q1BBO0FBQ0E7QWhEa2puQkE7QWdEL2luQkE7QUFDQTtBQUNBO0FBQ0E7QWhEaWpuQkE7O0FnRDlqbkJBO0FBQ0E7QUFDQTtBaERpa25CQTtBUXRqbkJBO0F3Q1BBO0FBQ0E7QWhEZ2tuQkE7QWdEN2puQkE7QUFDQTtBQUNBO0FBQ0E7QWhEK2puQkE7O0FnRDVrbkJBO0FBQ0E7QUFDQTtBaEQra25CQTtBUXBrbkJBO0F3Q1BBO0FBQ0E7QWhEOGtuQkE7QWdEM2tuQkE7QUFDQTtBQUNBO0FBQ0E7QWhENmtuQkE7O0FnRDFsbkJBO0FBQ0E7QUFDQTtBaEQ2bG5CQTtBUWxsbkJBO0F3Q1BBO0FBQ0E7QWhENGxuQkE7QWdEemxuQkE7QUFDQTtBQUNBO0FBQ0E7QWhEMmxuQkE7O0FnRHhtbkJBO0FBQ0E7QUFDQTtBaEQybW5CQTtBUWhtbkJBO0F3Q1BBO0FBQ0E7QWhEMG1uQkE7QWdEdm1uQkE7QUFDQTtBQUNBO0FBQ0E7QWhEeW1uQkE7O0FpRHpubkJBO0FBQ0E7QTNDbUxBO0EyQ2pMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqRDRubkJBO0FRdm5uQkE7QXlDREE7QUFDQTtBakQybm5CQTtBUXZubkJBO0F5Q0NBO0FqRHlubkJBOztBaUQ5bW5CQTtBQUNBO0FBQ0E7QUFDQTtBakRpbm5CQTs7QWlEM21uQkE7QUFDQTtBakQ4bW5CQTs7QW1EOW9uQkE7QUFFQTtBbkRncG5CQTtBbUQ5b25CQTtBQUNBO0FBQ0E7QW5EZ3BuQkE7O0FtRDNvbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUdBO0FuRDRvbkJBOztBbURyb25CQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FuRHVvbkJBO0FtRHBvbkJBO0E3QjNCQTtBQUFBO0FBQUE7QUFBQTtBNkI2QkE7QUFBQTtBbkRzb25CQTtBc0IvcG5CQTtBNkJ1QkE7QTdCdEJBO0FBQUE7QXRCa3FuQkE7QUFDQTtBbUR6b25CQTtBQUNBO0FBQUE7QW5EMm9uQkE7QW1Edm9uQkE7QUFDQTtBQUFBO0FuRHlvbkJBOztBbURyb25CQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuRHdvbkJBO0FtRHRvbkJBO0FBQ0E7QUFDQTtBbkR3b25CQTtBbURyb25CQTs7QUFFQTtBQUFBO0FuRHVvbkJBO0FtRHBvbkJBO0FBQ0E7QW5Ec29uQkE7O0FtRGxvbkJBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5EcW9uQkE7QW1EbG9uQkE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5Eb29uQkE7QW1EaG9uQkE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuRGtvbkJBO0FtRGhvbkJBO0FBQ0E7QW5Ea29uQkE7QW1EL25uQkE7QUFDQTtBbkRpb25CQTs7QW1EM25uQkE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBdENsR0E7QXNDc0dBO0FuRDBubkJBOztBbUR0bm5CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuRHlubkJBO0FtRHRubkJBO0FBQUE7QW5EeW5uQkE7QW1EeG5uQkE7QUFBQTtBbkQybm5CQTs7QW1EdG5uQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0F0Q3RIQTtBQUNBO0FiZ3ZuQkE7QW1EeG5uQkE7QUFDQTtBQUVBO0FuRHlubkJBOztBbURwbm5CQTtBQUNBO0FBQ0E7QW5EdW5uQkE7O0FtRGxubkJBO0FBQ0E7QUFHQTtBQUFBO0FBQUE7QUFDQTtBbkRtbm5CQTs7QW1EL21uQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBdEN6SUE7QUFDQTtBYjR2bkJBO0FtRDltbkJBO0FBQ0E7QW5EZ25uQkE7O0FtRDNtbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkQ4bW5CQTs7QWlCcnZuQkE7QWtDNklBO0FBQ0E7QUFDQTtBbkQ0bW5CQTtBbUR6bW5CQTtBQUNBO0FuRDJtbkJBO0FtRHptbkJBO0FBQ0E7QW5EMm1uQkE7QW1Edm1uQkE7QUFDQTtBbkR5bW5CQTtBbUR2bW5CQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FuRHltbkJBO0FtRGptbkJBO0FBQUE7QW5Eb21uQkE7QUFDQTtBaUI1d25CQTtBa0MyS0E7O0FBRUE7QW5Eb21uQkE7QUFDQTtBaUJseG5CQTtBa0NrTEE7QUFBQTtBbkRvbW5CQTtBQUNBO0FvRGwxbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUNKQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQ3FLQTtBOEN6S0E7QUFDQTtBcEQ4MW5CQTtBb0Q1MW5CQTtBQUFBO0FwRCsxbkJBO0FvRDcxbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBEKzFuQkE7QW9ENzFuQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEQrMW5CQTs7QW9EMTFuQkE7QUFDQTtBcEQ2MW5CQTtBb0QzMW5CQTtBQUNBO0FwRDYxbkJBO0FvRDMxbkJBO0FBQ0E7QUFDQTtBQUNBO0FwRDYxbkJBOztBb0R4MW5CQTtBQUNBO0FwRDIxbkJBO0FvRHoxbkJBO0FBQ0E7QUFDQTtBQUNBO0FwRDIxbkJBO0FvRHoxbkJBO0FBQ0E7QUFDQTtBQUNBO0FwRDIxbkJBOztBb0R0MW5CQTtBQUNBO0FwRHkxbkJBO0FvRHYxbkJBO0FBQ0E7QXBEeTFuQkE7QW9EdjFuQkE7QUFDQTtBQUNBO0FBQ0E7QXBEeTFuQkE7O0FvRHAxbkJBO0FBQ0E7QXBEdTFuQkE7QW9EcjFuQkE7QUFDQTtBQUNBO0FBQ0E7QXBEdTFuQkE7QW9EcjFuQkE7QUFDQTtBQUNBO0FBQ0E7QXBEdTFuQkE7O0FvRGwwbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkM5RkE7QWJvNm5CQTs7QXNEdDduQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURMQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQ3FLQTtBZ0R4S0E7QUFDQTtBQUNBO0FBQ0E7QXpDR0E7QWJpOG5CQTtBc0RoOG5CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREazhuQkE7QXNEaDhuQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RGk4bkJBOztBc0Q1N25CQTtBQUNBO0F0RCs3bkJBO0FzRDc3bkJBO0FBQ0E7QXREKzduQkE7QXNENzduQkE7QUFDQTtBQUNBO0FBQ0E7QXREKzduQkE7QXNENTduQkE7QUFDQTtBQUNBO0FBQ0E7QXREODduQkE7O0FzRHo3bkJBO0FBQ0E7QXRENDduQkE7QXNEMTduQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEQ0N25CQTtBc0QxN25CQTtBQUNBO0FBQ0E7QUFDQTtBdEQ0N25CQTtBc0R6N25CQTtBQUNBO0FBQ0E7QUFDQTtBdEQyN25CQTs7QXNEdDduQkE7QUFDQTtBdER5N25CQTtBc0R2N25CQTtBQUNBO0F0RHk3bkJBO0FzRHY3bkJBO0FBQ0E7QUFDQTtBQUNBO0F0RHk3bkJBO0FzRHQ3bkJBO0FBQ0E7QUFDQTtBQUNBO0F0RHc3bkJBO0FzRG43bkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdERxN25CQTs7QXNEajduQkE7QUFDQTtBdERvN25CQTtBc0RsN25CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RG83bkJBO0FzRGw3bkJBO0FBQ0E7QUFDQTtBQUNBO0F0RG83bkJBO0FzRGo3bkJBO0FBQ0E7QUFDQTtBQUNBO0F0RG03bkJBOztBc0Q3NW5CQTtBQUNBO0FBQ0E7QWhEMEJBO0FnRHZCQTtBQUNBO0F6Q25JQTtBQUNBO0FibWlvQkE7QXNEOTVuQkE7QUFDQTtBdERnNm5CQTs7QXNENTVuQkE7QUFDQTtBQUNBO0F0RCs1bkJBOztBdUQxam9CQTtBQUNBO0F2RDZqb0JBOztBdUQxam9CQTtBQUNBO0FBQUE7QXZENmpvQkE7O0F1RDFqb0JBO0FBQ0E7QUFDQTtBQUNBO0F2RDZqb0JBO0F3RHBsb0JBO0FBQ0E7QUFDQTtBQUNBO0F4RHNsb0JBOztBdUQ5am9CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FqQ2xCQTtBQUFBO0FBQUE7QUFBQTtBdEJvbG9CQTtBc0JobG9CQTtBaUNRQTtBakNQQTtBQUFBO0F0Qm1sb0JBO0FBQ0E7O0F1RG5rb0JBOzs7QUFHQTtBdkRza29CQTs7QXVEbmtvQkE7O0FBRUE7QUFBQTtBdkRza29CQTs7QXVEbmtvQkE7O0FBRUE7QUFBQTtBdkRza29CQTs7QXVEN2pvQkE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0F2RGdrb0JBO0F1RDdqb0JBOzs7QUFHQTtBQUNBO0F2RCtqb0JBO0F1RDVqb0JBOztBQUVBO0FBQ0E7QWpDNURBO0FBQUE7QXRCMm5vQkE7QXNCdm5vQkE7QWlDcURBOztBakNwREE7QUFBQTtBdEIybm9CQTtBQUNBOztBdUQzam9CQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ3RGQTtBQUFBO0F0Qm9wb0JBO0FzQmhwb0JBO0FpQ2tFQTs7QWpDakVBO0FBQUE7QXRCb3BvQkE7QUFDQTtBUTFwb0JBOzs7QStDMkZBO0FBQ0E7QUFDQTtBQUNBO0F2RG9rb0JBOztBdURqa29CQTtBQUNBO0F2RG9rb0JBOztBdUQvam9CQTtBQUNBO0F2RGtrb0JBOztBdUQzam9CQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBdkQ4am9CQTs7QXVENWpvQkE7QUFDQTtBdkQram9CQTs7QXVEN2pvQkE7QUFDQTtBdkRna29CQTs7QXVEdmpvQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QXZEeWpvQkE7QXVEdmpvQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBakMvSkE7QUFBQTtBdEJ3dG9CQTtBc0JwdG9CQTtBaUM2SUE7QWpDNUlBO0FBQUE7QXRCdXRvQkE7QUFDQTtBdUQxam9CQTtBQUNBO0F2RDRqb0JBOztBdURuam9CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkRzam9CQTs7QTBEMXZvQkE7QUFBQTtBMUQ4dm9CQTs7QTBEN3ZvQkE7QUFBQTtBMURpd29CQTs7QTBEaHdvQkE7QUFBQTtBMURvd29CQTs7QTBEbndvQkE7QUFBQTtBMUR1d29CQTs7QTBEdHdvQkE7QUFBQTtBMUQwd29CQTs7QTBEendvQkE7QUFBQTtBMUQ2d29CQTs7QTJEL3dvQkE7QUFDQTtBM0RreG9CQTs7QVF4d29CQTs7O0FtRExBO0EzRG14b0JBOztBMkR6eG9CQTtBQUNBO0EzRDR4b0JBOztBUWx4b0JBOzs7QW1ETEE7QTNENnhvQkE7O0EyRG55b0JBO0FBQ0E7QTNEc3lvQkE7O0FRNXhvQkE7OztBbURMQTtBM0R1eW9CQTs7QTJEN3lvQkE7QUFDQTtBM0Rnem9CQTs7QVF0eW9CQTs7O0FtRExBO0EzRGl6b0JBOztBMkR2em9CQTtBQUNBO0EzRDB6b0JBOztBUWh6b0JBOzs7QW1ETEE7QTNEMnpvQkE7O0EyRGowb0JBO0FBQ0E7QTNEbzBvQkE7O0FRMXpvQkE7OztBbURMQTtBM0RxMG9CQTs7QTJEMzBvQkE7QUFDQTtBM0Q4MG9CQTs7QVFwMG9CQTs7O0FtRExBO0EzRCswb0JBOztBMkRyMW9CQTtBQUNBO0EzRHcxb0JBOztBUTkwb0JBOzs7QW1ETEE7QTNEeTFvQkE7O0EyRC8xb0JBO0FBQ0E7QTNEazJvQkE7O0FReDFvQkE7OztBbURMQTtBM0RtMm9CQTs7QTJEejJvQkE7QUFDQTtBM0Q0Mm9CQTs7QVFsMm9CQTs7O0FtRExBO0EzRDYyb0JBOztBMkRuM29CQTtBQUNBO0EzRHMzb0JBOztBUTUyb0JBOzs7QW1ETEE7QTNEdTNvQkE7O0EyRDczb0JBO0FBQ0E7QTNEZzRvQkE7O0FRdDNvQkE7OztBbURMQTtBM0RpNG9CQTs7QTREaDRvQkE7QUFDQTtBNURtNG9CQTs7QTREaDRvQkE7QUFDQTtBNURtNG9CQTs7QTZEOTRvQkE7QUFBQTtBN0RrNW9CQTs7QTZEajVvQkE7QUFBQTtBN0RxNW9CQTs7QTZEcDVvQkE7QUFBQTtBN0R3NW9CQTs7QTZEdjVvQkE7QUFBQTtBN0QyNW9CQTs7QTZEMTVvQkE7QUFBQTtBN0Q4NW9CQTs7QTZENTVvQkE7QUFBQTtBN0RnNm9CQTs7QTZELzVvQkE7QUFBQTtBN0RtNm9CQTs7QTZEbDZvQkE7QUFBQTtBN0RzNm9CQTs7QTZEcjZvQkE7QUFBQTtBN0R5Nm9CQTs7QTZEeDZvQkE7QUFBQTtBN0Q0Nm9CQTs7QTZEejZvQkE7QUFDQTtBN0Q0Nm9CQTs7QTZENzZvQkE7QUFDQTtBN0RnN29CQTs7QTZEajdvQkE7QUFDQTtBN0RvN29CQTs7QTZEcjdvQkE7QUFDQTtBN0R3N29CQTs7QTZEejdvQkE7QUFDQTtBN0Q0N29CQTs7QTZENzdvQkE7QUFDQTtBN0RnOG9CQTs7QTZEajhvQkE7QUFDQTtBN0RvOG9CQTs7QTZEcjhvQkE7QUFDQTtBN0R3OG9CQTs7QTZEejhvQkE7QUFDQTtBN0Q0OG9CQTs7QTZENzhvQkE7QUFDQTtBN0RnOW9CQTs7QTZEajlvQkE7QUFDQTtBN0RvOW9CQTs7QTZEcjlvQkE7QUFDQTtBN0R3OW9CQTs7QTZEcDlvQkE7QUFDQTtBN0R1OW9CQTs7QTZEaDlvQkE7QUFDQTtBN0RtOW9CQTs7QTZEaDlvQkE7QUFDQTtBN0RtOW9CQTs7QTZEaDlvQkE7QUFDQTtBQUNBO0E3RG05b0JBOztBNkRoOW9CQTtBQUNBO0FBQ0E7QTdEbTlvQkE7O0E2RGg5b0JBO0FBQ0E7QUFDQTtBN0RtOW9CQTs7QTZEaDlvQkE7QUFDQTtBQUNBO0E3RG05b0JBOztBNkRoOW9CQTtBQUNBO0E3RG05b0JBOztBNkRoOW9CQTtBQUNBO0E3RG05b0JBOztBNkRoOW9CQTtBQUNBO0E3RG05b0JBOztBNkRoOW9CQTtBQUNBO0E3RG05b0JBOztBd0QzaHBCQTtBQUNBO0FBQ0E7QUFDQTtBeEQ4aHBCQTs7QThEdmhwQkE7QUFBQTtBOUQyaHBCQTs7QThEM2hwQkE7QUFBQTtBOUQraHBCQTs7QThEL2hwQkE7QUFBQTtBOURtaXBCQTs7QThEbmlwQkE7QUFBQTtBOUR1aXBCQTs7QThEdmlwQkE7QUFBQTtBOUQyaXBCQTs7QThEM2lwQkE7QUFBQTtBOUQraXBCQTs7QThEL2lwQkE7QUFBQTtBOURtanBCQTs7QThEbmpwQkE7QUFBQTtBQUFBO0FBQUE7QTlEdWpwQkE7O0E4RHZqcEJBO0FBQUE7QUFBQTtBQUFBO0E5RDJqcEJBOztBaUIxZ3BCQTtBNkNqREE7QUFBQTtBOURna3BCQTtBOERoa3BCQTtBQUFBO0E5RG1rcEJBO0E4RG5rcEJBO0FBQUE7QTlEc2twQkE7QThEdGtwQkE7QUFBQTtBOUR5a3BCQTtBOER6a3BCQTtBQUFBO0E5RDRrcEJBO0E4RDVrcEJBO0FBQUE7QTlEK2twQkE7QThEL2twQkE7QUFBQTtBOURrbHBCQTtBOERsbHBCQTtBQUFBO0FBQUE7QUFBQTtBOURxbHBCQTtBOERybHBCQTtBQUFBO0FBQUE7QUFBQTtBOUR3bHBCQTtBQUNBO0FpQnhpcEJBO0E2Q2pEQTtBQUFBO0E5RDZscEJBO0E4RDdscEJBO0FBQUE7QTlEZ21wQkE7QThEaG1wQkE7QUFBQTtBOURtbXBCQTtBOERubXBCQTtBQUFBO0E5RHNtcEJBO0E4RHRtcEJBO0FBQUE7QTlEeW1wQkE7QThEem1wQkE7QUFBQTtBOUQ0bXBCQTtBOEQ1bXBCQTtBQUFBO0E5RCttcEJBO0E4RC9tcEJBO0FBQUE7QUFBQTtBQUFBO0E5RGtucEJBO0E4RGxucEJBO0FBQUE7QUFBQTtBQUFBO0E5RHFucEJBO0FBQ0E7QWlCcmtwQkE7QTZDakRBO0FBQUE7QTlEMG5wQkE7QThEMW5wQkE7QUFBQTtBOUQ2bnBCQTtBOEQ3bnBCQTtBQUFBO0E5RGdvcEJBO0E4RGhvcEJBO0FBQUE7QTlEbW9wQkE7QThEbm9wQkE7QUFBQTtBOURzb3BCQTtBOER0b3BCQTtBQUFBO0E5RHlvcEJBO0E4RHpvcEJBO0FBQUE7QTlENG9wQkE7QThENW9wQkE7QUFBQTtBQUFBO0FBQUE7QTlEK29wQkE7QThEL29wQkE7QUFBQTtBQUFBO0FBQUE7QTlEa3BwQkE7QUFDQTtBaUJsbXBCQTtBNkNqREE7QUFBQTtBOUR1cHBCQTtBOER2cHBCQTtBQUFBO0E5RDBwcEJBO0E4RDFwcEJBO0FBQUE7QTlENnBwQkE7QThEN3BwQkE7QUFBQTtBOURncXBCQTtBOERocXBCQTtBQUFBO0E5RG1xcEJBO0E4RG5xcEJBO0FBQUE7QTlEc3FwQkE7QThEdHFwQkE7QUFBQTtBOUR5cXBCQTtBOER6cXBCQTtBQUFBO0FBQUE7QUFBQTtBOUQ0cXBCQTtBOEQ1cXBCQTtBQUFBO0FBQUE7QUFBQTtBOUQrcXBCQTtBQUNBO0E4RHRxcEJBO0FBRUE7QUFBQTtBOUR3cXBCQTtBOER4cXBCQTtBQUFBO0E5RDJxcEJBO0E4RDNxcEJBO0FBQUE7QTlEOHFwQkE7QThEOXFwQkE7QUFBQTtBOURpcnBCQTtBOERqcnBCQTtBQUFBO0E5RG9ycEJBO0E4RHBycEJBO0FBQUE7QTlEdXJwQkE7QThEdnJwQkE7QUFBQTtBOUQwcnBCQTtBOEQxcnBCQTtBQUFBO0FBQUE7QUFBQTtBOUQ2cnBCQTtBOEQ3cnBCQTtBQUFBO0FBQUE7QUFBQTtBOURnc3BCQTtBQUNBO0ErRHR0cEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0R3dHBCQTtBK0R0dHBCQTtBQUNBO0FBQ0E7QS9Ed3RwQkE7QStEcnRwQkE7Ozs7O0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9EdXRwQkE7O0ErRDlzcEJBO0FBQ0E7QS9EaXRwQkE7O0ErRGx0cEJBO0FBQ0E7QS9EcXRwQkE7O0ErRHR0cEJBO0FBQ0E7QS9EeXRwQkE7O0ErRDF0cEJBO0FBQ0E7QS9ENnRwQkE7O0ErRDl0cEJBO0FBQ0E7QS9EaXVwQkE7O0ErRGx1cEJBO0FBQ0E7QS9EcXVwQkE7O0ErRHR1cEJBO0FBQ0E7QS9EeXVwQkE7O0ErRDF1cEJBO0FBQ0E7QS9ENnVwQkE7O0ErRDl1cEJBO0FBQ0E7QS9EaXZwQkE7O0ErRGx2cEJBO0FBQ0E7QS9EcXZwQkE7O0ErRHR2cEJBO0FBQ0E7QS9EeXZwQkE7O0ErRDF2cEJBO0FBQ0E7QS9ENnZwQkE7O0FnRXR4cEJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFMHhwQkE7O0FnRXp4cEJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFNnhwQkE7O0FnRTV4cEJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFZ3lwQkE7O0FnRS94cEJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFbXlwQkE7O0FnRWp5cEJBO0FBQUE7QUFBQTtBaEVxeXBCQTs7QWdFcHlwQkE7QUFBQTtBQUFBO0FoRXd5cEJBOztBZ0V2eXBCQTtBQUFBO0FBQUE7QWhFMnlwQkE7O0FnRTF5cEJBO0FBQUE7QUFBQTtBQUFBO0FoRTh5cEJBOztBZ0U3eXBCQTtBQUFBO0FBQUE7QUFBQTtBaEVpenBCQTs7QWdFaHpwQkE7QUFBQTtBQUFBO0FBQUE7QWhFb3pwQkE7O0FnRW56cEJBO0FBQUE7QUFBQTtBaEV1enBCQTs7QWdFdHpwQkE7QUFBQTtBQUFBO0FoRTB6cEJBOztBZ0V4enBCQTtBQUFBO0FBQUE7QUFBQTtBaEU0enBCQTs7QWdFM3pwQkE7QUFBQTtBQUFBO0FBQUE7QWhFK3pwQkE7O0FnRTl6cEJBO0FBQUE7QUFBQTtBQUFBO0FoRWswcEJBOztBZ0VqMHBCQTtBQUFBO0FBQUE7QUFBQTtBaEVxMHBCQTs7QWdFcDBwQkE7QUFBQTtBQUFBO0FoRXcwcEJBOztBZ0V0MHBCQTtBQUFBO0FBQUE7QUFBQTtBaEUwMHBCQTs7QWdFejBwQkE7QUFBQTtBQUFBO0FBQUE7QWhFNjBwQkE7O0FnRTUwcEJBO0FBQUE7QUFBQTtBQUFBO0FoRWcxcEJBOztBZ0UvMHBCQTtBQUFBO0FBQUE7QUFBQTtBaEVtMXBCQTs7QWdFbDFwQkE7QUFBQTtBQUFBO0FBQUE7QWhFczFwQkE7O0FnRXAxcEJBO0FBQUE7QUFBQTtBaEV3MXBCQTs7QWdFdjFwQkE7QUFBQTtBQUFBO0FoRTIxcEJBOztBZ0UxMXBCQTtBQUFBO0FBQUE7QWhFODFwQkE7O0FnRTcxcEJBO0FBQUE7QUFBQTtBaEVpMnBCQTs7QWdFaDJwQkE7QUFBQTtBQUFBO0FoRW8ycEJBOztBZ0VuMnBCQTtBQUFBO0FBQUE7QWhFdTJwQkE7O0FnRXIycEJBO0FBQUE7QUFBQTtBaEV5MnBCQTs7QWdFeDJwQkE7QUFBQTtBQUFBO0FoRTQycEJBOztBZ0UzMnBCQTtBQUFBO0FBQUE7QWhFKzJwQkE7O0FnRTkycEJBO0FBQUE7QUFBQTtBaEVrM3BCQTs7QWdFajNwQkE7QUFBQTtBQUFBO0FoRXEzcEJBOztBZ0VwM3BCQTtBQUFBO0FBQUE7QWhFdzNwQkE7O0FpQjUycEJBO0ErQ2xEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRW02cEJBO0FnRWw2cEJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFcTZwQkE7QWdFcDZwQkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV1NnBCQTtBZ0V0NnBCQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXk2cEJBO0FnRXY2cEJBO0FBQUE7QUFBQTtBaEUwNnBCQTtBZ0V6NnBCQTtBQUFBO0FBQUE7QWhFNDZwQkE7QWdFMzZwQkE7QUFBQTtBQUFBO0FoRTg2cEJBO0FnRTc2cEJBO0FBQUE7QUFBQTtBQUFBO0FoRWc3cEJBO0FnRS82cEJBO0FBQUE7QUFBQTtBQUFBO0FoRWs3cEJBO0FnRWo3cEJBO0FBQUE7QUFBQTtBQUFBO0FoRW83cEJBO0FnRW43cEJBO0FBQUE7QUFBQTtBaEVzN3BCQTtBZ0VyN3BCQTtBQUFBO0FBQUE7QWhFdzdwQkE7QWdFdDdwQkE7QUFBQTtBQUFBO0FBQUE7QWhFeTdwQkE7QWdFeDdwQkE7QUFBQTtBQUFBO0FBQUE7QWhFMjdwQkE7QWdFMTdwQkE7QUFBQTtBQUFBO0FBQUE7QWhFNjdwQkE7QWdFNTdwQkE7QUFBQTtBQUFBO0FBQUE7QWhFKzdwQkE7QWdFOTdwQkE7QUFBQTtBQUFBO0FoRWk4cEJBO0FnRS83cEJBO0FBQUE7QUFBQTtBQUFBO0FoRWs4cEJBO0FnRWo4cEJBO0FBQUE7QUFBQTtBQUFBO0FoRW84cEJBO0FnRW44cEJBO0FBQUE7QUFBQTtBQUFBO0FoRXM4cEJBO0FnRXI4cEJBO0FBQUE7QUFBQTtBQUFBO0FoRXc4cEJBO0FnRXY4cEJBO0FBQUE7QUFBQTtBQUFBO0FoRTA4cEJBO0FnRXg4cEJBO0FBQUE7QUFBQTtBaEUyOHBCQTtBZ0UxOHBCQTtBQUFBO0FBQUE7QWhFNjhwQkE7QWdFNThwQkE7QUFBQTtBQUFBO0FoRSs4cEJBO0FnRTk4cEJBO0FBQUE7QUFBQTtBaEVpOXBCQTtBZ0VoOXBCQTtBQUFBO0FBQUE7QWhFbTlwQkE7QWdFbDlwQkE7QUFBQTtBQUFBO0FoRXE5cEJBO0FnRW45cEJBO0FBQUE7QUFBQTtBaEVzOXBCQTtBZ0VyOXBCQTtBQUFBO0FBQUE7QWhFdzlwQkE7QWdFdjlwQkE7QUFBQTtBQUFBO0FoRTA5cEJBO0FnRXo5cEJBO0FBQUE7QUFBQTtBaEU0OXBCQTtBZ0UzOXBCQTtBQUFBO0FBQUE7QWhFODlwQkE7QWdFNzlwQkE7QUFBQTtBQUFBO0FoRWcrcEJBO0FBQ0E7QWlCcjlwQkE7QStDbERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFMmdxQkE7QWdFMWdxQkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU2Z3FCQTtBZ0U1Z3FCQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRStncUJBO0FnRTlncUJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFaWhxQkE7QWdFL2dxQkE7QUFBQTtBQUFBO0FoRWtocUJBO0FnRWpocUJBO0FBQUE7QUFBQTtBaEVvaHFCQTtBZ0VuaHFCQTtBQUFBO0FBQUE7QWhFc2hxQkE7QWdFcmhxQkE7QUFBQTtBQUFBO0FBQUE7QWhFd2hxQkE7QWdFdmhxQkE7QUFBQTtBQUFBO0FBQUE7QWhFMGhxQkE7QWdFemhxQkE7QUFBQTtBQUFBO0FBQUE7QWhFNGhxQkE7QWdFM2hxQkE7QUFBQTtBQUFBO0FoRThocUJBO0FnRTdocUJBO0FBQUE7QUFBQTtBaEVnaXFCQTtBZ0U5aHFCQTtBQUFBO0FBQUE7QUFBQTtBaEVpaXFCQTtBZ0VoaXFCQTtBQUFBO0FBQUE7QUFBQTtBaEVtaXFCQTtBZ0VsaXFCQTtBQUFBO0FBQUE7QUFBQTtBaEVxaXFCQTtBZ0VwaXFCQTtBQUFBO0FBQUE7QUFBQTtBaEV1aXFCQTtBZ0V0aXFCQTtBQUFBO0FBQUE7QWhFeWlxQkE7QWdFdmlxQkE7QUFBQTtBQUFBO0FBQUE7QWhFMGlxQkE7QWdFemlxQkE7QUFBQTtBQUFBO0FBQUE7QWhFNGlxQkE7QWdFM2lxQkE7QUFBQTtBQUFBO0FBQUE7QWhFOGlxQkE7QWdFN2lxQkE7QUFBQTtBQUFBO0FBQUE7QWhFZ2pxQkE7QWdFL2lxQkE7QUFBQTtBQUFBO0FBQUE7QWhFa2pxQkE7QWdFaGpxQkE7QUFBQTtBQUFBO0FoRW1qcUJBO0FnRWxqcUJBO0FBQUE7QUFBQTtBaEVxanFCQTtBZ0VwanFCQTtBQUFBO0FBQUE7QWhFdWpxQkE7QWdFdGpxQkE7QUFBQTtBQUFBO0FoRXlqcUJBO0FnRXhqcUJBO0FBQUE7QUFBQTtBaEUyanFCQTtBZ0UxanFCQTtBQUFBO0FBQUE7QWhFNmpxQkE7QWdFM2pxQkE7QUFBQTtBQUFBO0FoRThqcUJBO0FnRTdqcUJBO0FBQUE7QUFBQTtBaEVna3FCQTtBZ0UvanFCQTtBQUFBO0FBQUE7QWhFa2txQkE7QWdFamtxQkE7QUFBQTtBQUFBO0FoRW9rcUJBO0FnRW5rcUJBO0FBQUE7QUFBQTtBaEVza3FCQTtBZ0Vya3FCQTtBQUFBO0FBQUE7QWhFd2txQkE7QUFDQTtBaUI3anFCQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVtbnFCQTtBZ0VsbnFCQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXFucUJBO0FnRXBucUJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFdW5xQkE7QWdFdG5xQkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV5bnFCQTtBZ0V2bnFCQTtBQUFBO0FBQUE7QWhFMG5xQkE7QWdFem5xQkE7QUFBQTtBQUFBO0FoRTRucUJBO0FnRTNucUJBO0FBQUE7QUFBQTtBaEU4bnFCQTtBZ0U3bnFCQTtBQUFBO0FBQUE7QUFBQTtBaEVnb3FCQTtBZ0UvbnFCQTtBQUFBO0FBQUE7QUFBQTtBaEVrb3FCQTtBZ0Vqb3FCQTtBQUFBO0FBQUE7QUFBQTtBaEVvb3FCQTtBZ0Vub3FCQTtBQUFBO0FBQUE7QWhFc29xQkE7QWdFcm9xQkE7QUFBQTtBQUFBO0FoRXdvcUJBO0FnRXRvcUJBO0FBQUE7QUFBQTtBQUFBO0FoRXlvcUJBO0FnRXhvcUJBO0FBQUE7QUFBQTtBQUFBO0FoRTJvcUJBO0FnRTFvcUJBO0FBQUE7QUFBQTtBQUFBO0FoRTZvcUJBO0FnRTVvcUJBO0FBQUE7QUFBQTtBQUFBO0FoRStvcUJBO0FnRTlvcUJBO0FBQUE7QUFBQTtBaEVpcHFCQTtBZ0Uvb3FCQTtBQUFBO0FBQUE7QUFBQTtBaEVrcHFCQTtBZ0VqcHFCQTtBQUFBO0FBQUE7QUFBQTtBaEVvcHFCQTtBZ0VucHFCQTtBQUFBO0FBQUE7QUFBQTtBaEVzcHFCQTtBZ0VycHFCQTtBQUFBO0FBQUE7QUFBQTtBaEV3cHFCQTtBZ0V2cHFCQTtBQUFBO0FBQUE7QUFBQTtBaEUwcHFCQTtBZ0V4cHFCQTtBQUFBO0FBQUE7QWhFMnBxQkE7QWdFMXBxQkE7QUFBQTtBQUFBO0FoRTZwcUJBO0FnRTVwcUJBO0FBQUE7QUFBQTtBaEUrcHFCQTtBZ0U5cHFCQTtBQUFBO0FBQUE7QWhFaXFxQkE7QWdFaHFxQkE7QUFBQTtBQUFBO0FoRW1xcUJBO0FnRWxxcUJBO0FBQUE7QUFBQTtBaEVxcXFCQTtBZ0VucXFCQTtBQUFBO0FBQUE7QWhFc3FxQkE7QWdFcnFxQkE7QUFBQTtBQUFBO0FoRXdxcUJBO0FnRXZxcUJBO0FBQUE7QUFBQTtBaEUwcXFCQTtBZ0V6cXFCQTtBQUFBO0FBQUE7QWhFNHFxQkE7QWdFM3FxQkE7QUFBQTtBQUFBO0FoRThxcUJBO0FnRTdxcUJBO0FBQUE7QUFBQTtBaEVncnFCQTtBQUNBO0FpQnJxcUJBO0ErQ2xEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRTJ0cUJBO0FnRTF0cUJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFNnRxQkE7QWdFNXRxQkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUrdHFCQTtBZ0U5dHFCQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRWl1cUJBO0FnRS90cUJBO0FBQUE7QUFBQTtBaEVrdXFCQTtBZ0VqdXFCQTtBQUFBO0FBQUE7QWhFb3VxQkE7QWdFbnVxQkE7QUFBQTtBQUFBO0FoRXN1cUJBO0FnRXJ1cUJBO0FBQUE7QUFBQTtBQUFBO0FoRXd1cUJBO0FnRXZ1cUJBO0FBQUE7QUFBQTtBQUFBO0FoRTB1cUJBO0FnRXp1cUJBO0FBQUE7QUFBQTtBQUFBO0FoRTR1cUJBO0FnRTN1cUJBO0FBQUE7QUFBQTtBaEU4dXFCQTtBZ0U3dXFCQTtBQUFBO0FBQUE7QWhFZ3ZxQkE7QWdFOXVxQkE7QUFBQTtBQUFBO0FBQUE7QWhFaXZxQkE7QWdFaHZxQkE7QUFBQTtBQUFBO0FBQUE7QWhFbXZxQkE7QWdFbHZxQkE7QUFBQTtBQUFBO0FBQUE7QWhFcXZxQkE7QWdFcHZxQkE7QUFBQTtBQUFBO0FBQUE7QWhFdXZxQkE7QWdFdHZxQkE7QUFBQTtBQUFBO0FoRXl2cUJBO0FnRXZ2cUJBO0FBQUE7QUFBQTtBQUFBO0FoRTB2cUJBO0FnRXp2cUJBO0FBQUE7QUFBQTtBQUFBO0FoRTR2cUJBO0FnRTN2cUJBO0FBQUE7QUFBQTtBQUFBO0FoRTh2cUJBO0FnRTd2cUJBO0FBQUE7QUFBQTtBQUFBO0FoRWd3cUJBO0FnRS92cUJBO0FBQUE7QUFBQTtBQUFBO0FoRWt3cUJBO0FnRWh3cUJBO0FBQUE7QUFBQTtBaEVtd3FCQTtBZ0Vsd3FCQTtBQUFBO0FBQUE7QWhFcXdxQkE7QWdFcHdxQkE7QUFBQTtBQUFBO0FoRXV3cUJBO0FnRXR3cUJBO0FBQUE7QUFBQTtBaEV5d3FCQTtBZ0V4d3FCQTtBQUFBO0FBQUE7QWhFMndxQkE7QWdFMXdxQkE7QUFBQTtBQUFBO0FoRTZ3cUJBO0FnRTN3cUJBO0FBQUE7QUFBQTtBaEU4d3FCQTtBZ0U3d3FCQTtBQUFBO0FBQUE7QWhFZ3hxQkE7QWdFL3dxQkE7QUFBQTtBQUFBO0FoRWt4cUJBO0FnRWp4cUJBO0FBQUE7QUFBQTtBaEVveHFCQTtBZ0VueHFCQTtBQUFBO0FBQUE7QWhFc3hxQkE7QWdFcnhxQkE7QUFBQTtBQUFBO0FoRXd4cUJBO0FBQ0E7QWlFbjBxQkE7QUFBQTtBakVzMHFCQTs7QWlFcjBxQkE7QUFBQTtBakV5MHFCQTs7QWlFeDBxQkE7QUFBQTtBakU0MHFCQTs7QWlCeHhxQkE7QWdEdERBO0FBQUE7QWpFbTFxQkE7QWlFbDFxQkE7QUFBQTtBakVxMXFCQTtBaUVwMXFCQTtBQUFBO0FqRXUxcUJBO0FBQ0E7QWlCcHlxQkE7QWdEdERBO0FBQUE7QWpFODFxQkE7QWlFNzFxQkE7QUFBQTtBakVnMnFCQTtBaUUvMXFCQTtBQUFBO0FqRWsycUJBO0FBQ0E7QWlCL3lxQkE7QWdEdERBO0FBQUE7QWpFeTJxQkE7QWlFeDJxQkE7QUFBQTtBakUyMnFCQTtBaUUxMnFCQTtBQUFBO0FqRTYycUJBO0FBQ0E7QWlCMXpxQkE7QWdEdERBO0FBQUE7QWpFbzNxQkE7QWlFbjNxQkE7QUFBQTtBakVzM3FCQTtBaUVyM3FCQTtBQUFBO0FqRXczcUJBO0FBQ0E7QWtFOTNxQkE7QUFBQTtBQUFBO0FBQUE7QWxFaTRxQkE7O0FrRWo0cUJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWxFcTRxQkE7O0FrRXI0cUJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWxFeTRxQkE7O0FtRXo0cUJBO0FBQUE7QW5FNjRxQkE7O0FtRTc0cUJBO0FBQUE7QW5FaTVxQkE7O0FvRWg1cUJBO0FBQUE7QXBFbzVxQkE7O0FvRXA1cUJBO0FBQUE7QXBFdzVxQkE7O0FvRXg1cUJBO0FBQUE7QXBFNDVxQkE7O0FvRTU1cUJBO0FBQUE7QXBFZzZxQkE7O0FvRWg2cUJBO0FBQUE7QXBFbzZxQkE7O0FvRS81cUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEVrNnFCQTs7QW9FLzVxQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRWs2cUJBOztBb0U5NXFCQTtBQURBO0FBRUE7QUFDQTtBQUNBO0FwRWs2cUJBO0FBQ0E7O0FxRTU3cUJBO0FDRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RTg3cUJBOztBc0VwN3FCQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEVzN3FCQTs7QXVFbjlxQkE7QUFBQTtBQUFBO0F2RXU5cUJBOztBdUV0OXFCQTtBQUFBO0FBQUE7QXZFMDlxQkE7O0F1RXo5cUJBO0FBQUE7QUFBQTtBdkU2OXFCQTs7QXVFNTlxQkE7QUFBQTtBQUFBO0F2RWcrcUJBOztBd0UvOXFCQTtBQUFBO0F4RW0rcUJBOztBd0VuK3FCQTtBQUFBO0F4RXUrcUJBOztBd0V2K3FCQTtBQUFBO0F4RTIrcUJBOztBd0UzK3FCQTtBQUFBO0F4RSsrcUJBOztBd0UvK3FCQTtBQUFBO0F4RW0vcUJBOztBd0VuL3FCQTtBQUFBO0F4RXUvcUJBOztBd0V2L3FCQTtBQUFBO0F4RTIvcUJBOztBd0UzL3FCQTtBQUFBO0F4RSsvcUJBOztBd0UvL3FCQTtBQUFBO0F4RW1nckJBOztBd0VuZ3JCQTtBQUFBO0F4RXVnckJBOztBd0V2Z3JCQTtBQUFBO0F4RTJnckJBOztBd0UzZ3JCQTtBQUFBO0F4RStnckJBOztBd0UvZ3JCQTtBQUFBO0F4RW1ockJBOztBd0VuaHJCQTtBQUFBO0F4RXVockJBOztBd0VuaHJCQTtBQUFBO0F4RXVockJBOztBd0V0aHJCQTtBQUFBO0F4RTBockJBOztBd0V0aHJCQTtBQUFBO0F4RTBockJBOztBd0V6aHJCQTtBQUFBO0F4RTZockJBOztBd0UzaHJCQTtBQUFBO0F4RStockJBOztBd0U5aHJCQTtBQUFBO0F4RWtpckJBOztBeUUzaXJCQTtBQUFBO0F6RStpckJBOztBeUU5aXJCQTs7QUFFQTtBekVpanJCQTs7QXlFL2lyQkE7O0FBRUE7QXpFa2pyQkE7O0F5RWhqckJBOztBQUVBO0F6RW1qckJBOztBeUVqanJCQTs7QUFFQTtBekVvanJCQTs7QXlFbmtyQkE7QUFBQTtBekV1a3JCQTs7QXlFdGtyQkE7O0FBRUE7QXpFeWtyQkE7O0F5RXZrckJBOztBQUVBO0F6RTBrckJBOztBeUV4a3JCQTs7QUFFQTtBekUya3JCQTs7QXlFemtyQkE7O0FBRUE7QXpFNGtyQkE7O0F5RTNsckJBO0FBQUE7QXpFK2xyQkE7O0F5RTlsckJBOztBQUVBO0F6RWltckJBOztBeUUvbHJCQTs7QUFFQTtBekVrbXJCQTs7QXlFaG1yQkE7O0FBRUE7QXpFbW1yQkE7O0F5RWptckJBOztBQUVBO0F6RW9tckJBOztBeUVubnJCQTtBQUFBO0F6RXVuckJBOztBeUV0bnJCQTs7QUFFQTtBekV5bnJCQTs7QXlFdm5yQkE7O0FBRUE7QXpFMG5yQkE7O0F5RXhuckJBOztBQUVBO0F6RTJuckJBOztBeUV6bnJCQTs7QUFFQTtBekU0bnJCQTs7QXlFM29yQkE7QUFBQTtBekUrb3JCQTs7QXlFOW9yQkE7O0FBRUE7QXpFaXByQkE7O0F5RS9vckJBOztBQUVBO0F6RWtwckJBOztBeUVocHJCQTs7QUFFQTtBekVtcHJCQTs7QXlFanByQkE7O0FBRUE7QXpFb3ByQkE7O0F5RW5xckJBO0FBQUE7QXpFdXFyQkE7O0F5RXRxckJBOztBQUVBO0F6RXlxckJBOztBeUV2cXJCQTs7QUFFQTtBekUwcXJCQTs7QXlFeHFyQkE7O0FBRUE7QXpFMnFyQkE7O0F5RXpxckJBOztBQUVBO0F6RTRxckJBOztBeUUzcnJCQTtBQUFBO0F6RStyckJBOztBeUU5cnJCQTs7QUFFQTtBekVpc3JCQTs7QXlFL3JyQkE7O0FBRUE7QXpFa3NyQkE7O0F5RWhzckJBOztBQUVBO0F6RW1zckJBOztBeUVqc3JCQTs7QUFFQTtBekVvc3JCQTs7QXlFbnRyQkE7QUFBQTtBekV1dHJCQTs7QXlFdHRyQkE7O0FBRUE7QXpFeXRyQkE7O0F5RXZ0ckJBOztBQUVBO0F6RTB0ckJBOztBeUV4dHJCQTs7QUFFQTtBekUydHJCQTs7QXlFenRyQkE7O0FBRUE7QXpFNHRyQkE7O0F5RTN1ckJBO0FBQUE7QXpFK3VyQkE7O0F5RTl1ckJBOztBQUVBO0F6RWl2ckJBOztBeUUvdXJCQTs7QUFFQTtBekVrdnJCQTs7QXlFaHZyQkE7O0FBRUE7QXpFbXZyQkE7O0F5RWp2ckJBOztBQUVBO0F6RW92ckJBOztBeUVud3JCQTtBQUFBO0F6RXV3ckJBOztBeUV0d3JCQTs7QUFFQTtBekV5d3JCQTs7QXlFdndyQkE7O0FBRUE7QXpFMHdyQkE7O0F5RXh3ckJBOztBQUVBO0F6RTJ3ckJBOztBeUV6d3JCQTs7QUFFQTtBekU0d3JCQTs7QXlFM3hyQkE7QUFBQTtBekUreHJCQTs7QXlFOXhyQkE7O0FBRUE7QXpFaXlyQkE7O0F5RS94ckJBOztBQUVBO0F6RWt5ckJBOztBeUVoeXJCQTs7QUFFQTtBekVteXJCQTs7QXlFanlyQkE7O0FBRUE7QXpFb3lyQkE7O0F5RW56ckJBO0FBQUE7QXpFdXpyQkE7O0F5RXR6ckJBOztBQUVBO0F6RXl6ckJBOztBeUV2enJCQTs7QUFFQTtBekUwenJCQTs7QXlFeHpyQkE7O0FBRUE7QXpFMnpyQkE7O0F5RXp6ckJBOztBQUVBO0F6RTR6ckJBOztBeUUzMHJCQTtBQUFBO0F6RSswckJBOztBeUU5MHJCQTs7QUFFQTtBekVpMXJCQTs7QXlFLzByQkE7O0FBRUE7QXpFazFyQkE7O0F5RWgxckJBOztBQUVBO0F6RW0xckJBOztBeUVqMXJCQTs7QUFFQTtBekVvMXJCQTs7QXlFbjJyQkE7QUFBQTtBekV1MnJCQTs7QXlFdDJyQkE7O0FBRUE7QXpFeTJyQkE7O0F5RXYyckJBOztBQUVBO0F6RTAyckJBOztBeUV4MnJCQTs7QUFFQTtBekUyMnJCQTs7QXlFejJyQkE7O0FBRUE7QXpFNDJyQkE7O0F5RTMzckJBO0FBQUE7QXpFKzNyQkE7O0F5RTkzckJBOztBQUVBO0F6RWk0ckJBOztBeUUvM3JCQTs7QUFFQTtBekVrNHJCQTs7QXlFaDRyQkE7O0FBRUE7QXpFbTRyQkE7O0F5RWo0ckJBOztBQUVBO0F6RW80ckJBOztBeUVuNXJCQTtBQUFBO0F6RXU1ckJBOztBeUV0NXJCQTs7QUFFQTtBekV5NXJCQTs7QXlFdjVyQkE7O0FBRUE7QXpFMDVyQkE7O0F5RXg1ckJBOztBQUVBO0F6RTI1ckJBOztBeUV6NXJCQTs7QUFFQTtBekU0NXJCQTs7QXlFMzZyQkE7QUFBQTtBekUrNnJCQTs7QXlFOTZyQkE7O0FBRUE7QXpFaTdyQkE7O0F5RS82ckJBOztBQUVBO0F6RWs3ckJBOztBeUVoN3JCQTs7QUFFQTtBekVtN3JCQTs7QXlFajdyQkE7O0FBRUE7QXpFbzdyQkE7O0F5RW44ckJBO0FBQUE7QXpFdThyQkE7O0F5RXQ4ckJBOztBQUVBO0F6RXk4ckJBOztBeUV2OHJCQTs7QUFFQTtBekUwOHJCQTs7QXlFeDhyQkE7O0FBRUE7QXpFMjhyQkE7O0F5RXo4ckJBOztBQUVBO0F6RTQ4ckJBOztBeUUzOXJCQTtBQUFBO0F6RSs5ckJBOztBeUU5OXJCQTs7QUFFQTtBekVpK3JCQTs7QXlFLzlyQkE7O0FBRUE7QXpFaytyQkE7O0F5RWgrckJBOztBQUVBO0F6RW0rckJBOztBeUVqK3JCQTs7QUFFQTtBekVvK3JCQTs7QXlFbi9yQkE7QUFBQTtBekV1L3JCQTs7QXlFdC9yQkE7O0FBRUE7QXpFeS9yQkE7O0F5RXYvckJBOztBQUVBO0F6RTAvckJBOztBeUV4L3JCQTs7QUFFQTtBekUyL3JCQTs7QXlFei9yQkE7O0FBRUE7QXpFNC9yQkE7O0F5RTNnc0JBO0FBQUE7QXpFK2dzQkE7O0F5RTlnc0JBOztBQUVBO0F6RWloc0JBOztBeUUvZ3NCQTs7QUFFQTtBekVraHNCQTs7QXlFaGhzQkE7O0FBRUE7QXpFbWhzQkE7O0F5RWpoc0JBOztBQUVBO0F6RW9oc0JBOztBeUVuaXNCQTtBQUFBO0F6RXVpc0JBOztBeUV0aXNCQTs7QUFFQTtBekV5aXNCQTs7QXlFdmlzQkE7O0FBRUE7QXpFMGlzQkE7O0F5RXhpc0JBOztBQUVBO0F6RTJpc0JBOztBeUV6aXNCQTs7QUFFQTtBekU0aXNCQTs7QXlFM2pzQkE7QUFBQTtBekUranNCQTs7QXlFOWpzQkE7O0FBRUE7QXpFaWtzQkE7O0F5RS9qc0JBOztBQUVBO0F6RWtrc0JBOztBeUVoa3NCQTs7QUFFQTtBekVta3NCQTs7QXlFamtzQkE7O0FBRUE7QXpFb2tzQkE7O0F5RW5sc0JBO0FBQUE7QXpFdWxzQkE7O0F5RXRsc0JBOztBQUVBO0F6RXlsc0JBOztBeUV2bHNCQTs7QUFFQTtBekUwbHNCQTs7QXlFeGxzQkE7O0FBRUE7QXpFMmxzQkE7O0F5RXpsc0JBOztBQUVBO0F6RTRsc0JBOztBeUUzbXNCQTtBQUFBO0F6RSttc0JBOztBeUU5bXNCQTs7QUFFQTtBekVpbnNCQTs7QXlFL21zQkE7O0FBRUE7QXpFa25zQkE7O0F5RWhuc0JBOztBQUVBO0F6RW1uc0JBOztBeUVqbnNCQTs7QUFFQTtBekVvbnNCQTs7QXlFbm9zQkE7QUFBQTtBekV1b3NCQTs7QXlFdG9zQkE7O0FBRUE7QXpFeW9zQkE7O0F5RXZvc0JBOztBQUVBO0F6RTBvc0JBOztBeUV4b3NCQTs7QUFFQTtBekUyb3NCQTs7QXlFem9zQkE7O0FBRUE7QXpFNG9zQkE7O0F5RTNwc0JBO0FBQUE7QXpFK3BzQkE7O0F5RTlwc0JBOztBQUVBO0F6RWlxc0JBOztBeUUvcHNCQTs7QUFFQTtBekVrcXNCQTs7QXlFaHFzQkE7O0FBRUE7QXpFbXFzQkE7O0F5RWpxc0JBOztBQUVBO0F6RW9xc0JBOztBeUVucnNCQTtBQUFBO0F6RXVyc0JBOztBeUV0cnNCQTs7QUFFQTtBekV5cnNCQTs7QXlFdnJzQkE7O0FBRUE7QXpFMHJzQkE7O0F5RXhyc0JBOztBQUVBO0F6RTJyc0JBOztBeUV6cnNCQTs7QUFFQTtBekU0cnNCQTs7QXlFM3NzQkE7QUFBQTtBekUrc3NCQTs7QXlFOXNzQkE7O0FBRUE7QXpFaXRzQkE7O0F5RS9zc0JBOztBQUVBO0F6RWt0c0JBOztBeUVodHNCQTs7QUFFQTtBekVtdHNCQTs7QXlFanRzQkE7O0FBRUE7QXpFb3RzQkE7O0F5RW51c0JBO0FBQUE7QXpFdXVzQkE7O0F5RXR1c0JBOztBQUVBO0F6RXl1c0JBOztBeUV2dXNCQTs7QUFFQTtBekUwdXNCQTs7QXlFeHVzQkE7O0FBRUE7QXpFMnVzQkE7O0F5RXp1c0JBOztBQUVBO0F6RTR1c0JBOztBeUUzdnNCQTtBQUFBO0F6RSt2c0JBOztBeUU5dnNCQTs7QUFFQTtBekVpd3NCQTs7QXlFL3ZzQkE7O0FBRUE7QXpFa3dzQkE7O0F5RWh3c0JBOztBQUVBO0F6RW13c0JBOztBeUVqd3NCQTs7QUFFQTtBekVvd3NCQTs7QXlFbnhzQkE7QUFBQTtBekV1eHNCQTs7QXlFdHhzQkE7O0FBRUE7QXpFeXhzQkE7O0F5RXZ4c0JBOztBQUVBO0F6RTB4c0JBOztBeUV4eHNCQTs7QUFFQTtBekUyeHNCQTs7QXlFenhzQkE7O0FBRUE7QXpFNHhzQkE7O0F5RTN5c0JBO0FBQUE7QXpFK3lzQkE7O0F5RTl5c0JBOztBQUVBO0F6RWl6c0JBOztBeUUveXNCQTs7QUFFQTtBekVrenNCQTs7QXlFaHpzQkE7O0FBRUE7QXpFbXpzQkE7O0F5RWp6c0JBOztBQUVBO0F6RW96c0JBOztBeUVuMHNCQTtBQUFBO0F6RXUwc0JBOztBeUV0MHNCQTs7QUFFQTtBekV5MHNCQTs7QXlFdjBzQkE7O0FBRUE7QXpFMDBzQkE7O0F5RXgwc0JBOztBQUVBO0F6RTIwc0JBOztBeUV6MHNCQTs7QUFFQTtBekU0MHNCQTs7QXlFMzFzQkE7QUFBQTtBekUrMXNCQTs7QXlFOTFzQkE7O0FBRUE7QXpFaTJzQkE7O0F5RS8xc0JBOztBQUVBO0F6RWsyc0JBOztBeUVoMnNCQTs7QUFFQTtBekVtMnNCQTs7QXlFajJzQkE7O0FBRUE7QXpFbzJzQkE7O0F5RW4zc0JBO0FBQUE7QXpFdTNzQkE7O0F5RXQzc0JBOztBQUVBO0F6RXkzc0JBOztBeUV2M3NCQTs7QUFFQTtBekUwM3NCQTs7QXlFeDNzQkE7O0FBRUE7QXpFMjNzQkE7O0F5RXozc0JBOztBQUVBO0F6RTQzc0JBOztBeUUzNHNCQTtBQUFBO0F6RSs0c0JBOztBeUU5NHNCQTs7QUFFQTtBekVpNXNCQTs7QXlFLzRzQkE7O0FBRUE7QXpFazVzQkE7O0F5RWg1c0JBOztBQUVBO0F6RW01c0JBOztBeUVqNXNCQTs7QUFFQTtBekVvNXNCQTs7QXlFbjZzQkE7QUFBQTtBekV1NnNCQTs7QXlFdDZzQkE7O0FBRUE7QXpFeTZzQkE7O0F5RXY2c0JBOztBQUVBO0F6RTA2c0JBOztBeUV4NnNCQTs7QUFFQTtBekUyNnNCQTs7QXlFejZzQkE7O0FBRUE7QXpFNDZzQkE7O0F5RTM3c0JBO0FBQUE7QXpFKzdzQkE7O0F5RTk3c0JBOztBQUVBO0F6RWk4c0JBOztBeUUvN3NCQTs7QUFFQTtBekVrOHNCQTs7QXlFaDhzQkE7O0FBRUE7QXpFbThzQkE7O0F5RWo4c0JBOztBQUVBO0F6RW84c0JBOztBeUVuOXNCQTtBQUFBO0F6RXU5c0JBOztBeUV0OXNCQTs7QUFFQTtBekV5OXNCQTs7QXlFdjlzQkE7O0FBRUE7QXpFMDlzQkE7O0F5RXg5c0JBOztBQUVBO0F6RTI5c0JBOztBeUV6OXNCQTs7QUFFQTtBekU0OXNCQTs7QXlFMytzQkE7QUFBQTtBekUrK3NCQTs7QXlFOStzQkE7O0FBRUE7QXpFaS9zQkE7O0F5RS8rc0JBOztBQUVBO0F6RWsvc0JBOztBeUVoL3NCQTs7QUFFQTtBekVtL3NCQTs7QXlFai9zQkE7O0FBRUE7QXpFby9zQkE7O0F5RW5ndEJBO0FBQUE7QXpFdWd0QkE7O0F5RXRndEJBOztBQUVBO0F6RXlndEJBOztBeUV2Z3RCQTs7QUFFQTtBekUwZ3RCQTs7QXlFeGd0QkE7O0FBRUE7QXpFMmd0QkE7O0F5RXpndEJBOztBQUVBO0F6RTRndEJBOztBeUVwZ3RCQTtBQUFBO0F6RXdndEJBOztBeUV2Z3RCQTs7QUFFQTtBekUwZ3RCQTs7QXlFeGd0QkE7O0FBRUE7QXpFMmd0QkE7O0F5RXpndEJBOztBQUVBO0F6RTRndEJBOztBeUUxZ3RCQTs7QUFFQTtBekU2Z3RCQTs7QXlFNWh0QkE7QUFBQTtBekVnaXRCQTs7QXlFL2h0QkE7O0FBRUE7QXpFa2l0QkE7O0F5RWhpdEJBOztBQUVBO0F6RW1pdEJBOztBeUVqaXRCQTs7QUFFQTtBekVvaXRCQTs7QXlFbGl0QkE7O0FBRUE7QXpFcWl0QkE7O0F5RXBqdEJBO0FBQUE7QXpFd2p0QkE7O0F5RXZqdEJBOztBQUVBO0F6RTBqdEJBOztBeUV4anRCQTs7QUFFQTtBekUyanRCQTs7QXlFemp0QkE7O0FBRUE7QXpFNGp0QkE7O0F5RTFqdEJBOztBQUVBO0F6RTZqdEJBOztBeUU1a3RCQTtBQUFBO0F6RWdsdEJBOztBeUUva3RCQTs7QUFFQTtBekVrbHRCQTs7QXlFaGx0QkE7O0FBRUE7QXpFbWx0QkE7O0F5RWpsdEJBOztBQUVBO0F6RW9sdEJBOztBeUVsbHRCQTs7QUFFQTtBekVxbHRCQTs7QXlFcG10QkE7QUFBQTtBekV3bXRCQTs7QXlFdm10QkE7O0FBRUE7QXpFMG10QkE7O0F5RXhtdEJBOztBQUVBO0F6RTJtdEJBOztBeUV6bXRCQTs7QUFFQTtBekU0bXRCQTs7QXlFMW10QkE7O0FBRUE7QXpFNm10QkE7O0F5RTVudEJBO0FBQUE7QXpFZ290QkE7O0F5RS9udEJBOztBQUVBO0F6RWtvdEJBOztBeUVob3RCQTs7QUFFQTtBekVtb3RCQTs7QXlFam90QkE7O0FBRUE7QXpFb290QkE7O0F5RWxvdEJBOztBQUVBO0F6RXFvdEJBOztBeUVwcHRCQTtBQUFBO0F6RXdwdEJBOztBeUV2cHRCQTs7QUFFQTtBekUwcHRCQTs7QXlFeHB0QkE7O0FBRUE7QXpFMnB0QkE7O0F5RXpwdEJBOztBQUVBO0F6RTRwdEJBOztBeUUxcHRCQTs7QUFFQTtBekU2cHRCQTs7QXlFNXF0QkE7QUFBQTtBekVncnRCQTs7QXlFL3F0QkE7O0FBRUE7QXpFa3J0QkE7O0F5RWhydEJBOztBQUVBO0F6RW1ydEJBOztBeUVqcnRCQTs7QUFFQTtBekVvcnRCQTs7QXlFbHJ0QkE7O0FBRUE7QXpFcXJ0QkE7O0F5RXBzdEJBO0FBQUE7QXpFd3N0QkE7O0F5RXZzdEJBOztBQUVBO0F6RTBzdEJBOztBeUV4c3RCQTs7QUFFQTtBekUyc3RCQTs7QXlFenN0QkE7O0FBRUE7QXpFNHN0QkE7O0F5RTFzdEJBOztBQUVBO0F6RTZzdEJBOztBeUU1dHRCQTtBQUFBO0F6RWd1dEJBOztBeUUvdHRCQTs7QUFFQTtBekVrdXRCQTs7QXlFaHV0QkE7O0FBRUE7QXpFbXV0QkE7O0F5RWp1dEJBOztBQUVBO0F6RW91dEJBOztBeUVsdXRCQTs7QUFFQTtBekVxdXRCQTs7QXlFcHZ0QkE7QUFBQTtBekV3dnRCQTs7QXlFdnZ0QkE7O0FBRUE7QXpFMHZ0QkE7O0F5RXh2dEJBOztBQUVBO0F6RTJ2dEJBOztBeUV6dnRCQTs7QUFFQTtBekU0dnRCQTs7QXlFMXZ0QkE7O0FBRUE7QXpFNnZ0QkE7O0F5RTV3dEJBO0FBQUE7QXpFZ3h0QkE7O0F5RS93dEJBOztBQUVBO0F6RWt4dEJBOztBeUVoeHRCQTs7QUFFQTtBekVteHRCQTs7QXlFanh0QkE7O0FBRUE7QXpFb3h0QkE7O0F5RWx4dEJBOztBQUVBO0F6RXF4dEJBOztBeUVweXRCQTtBQUFBO0F6RXd5dEJBOztBeUV2eXRCQTs7QUFFQTtBekUweXRCQTs7QXlFeHl0QkE7O0FBRUE7QXpFMnl0QkE7O0F5RXp5dEJBOztBQUVBO0F6RTR5dEJBOztBeUUxeXRCQTs7QUFFQTtBekU2eXRCQTs7QXlFNXp0QkE7QUFBQTtBekVnMHRCQTs7QXlFL3p0QkE7O0FBRUE7QXpFazB0QkE7O0F5RWgwdEJBOztBQUVBO0F6RW0wdEJBOztBeUVqMHRCQTs7QUFFQTtBekVvMHRCQTs7QXlFbDB0QkE7O0FBRUE7QXpFcTB0QkE7O0F5RXAxdEJBO0FBQUE7QXpFdzF0QkE7O0F5RXYxdEJBOztBQUVBO0F6RTAxdEJBOztBeUV4MXRCQTs7QUFFQTtBekUyMXRCQTs7QXlFejF0QkE7O0FBRUE7QXpFNDF0QkE7O0F5RTExdEJBOztBQUVBO0F6RTYxdEJBOztBeUU1MnRCQTtBQUFBO0F6RWczdEJBOztBeUUvMnRCQTs7QUFFQTtBekVrM3RCQTs7QXlFaDN0QkE7O0FBRUE7QXpFbTN0QkE7O0F5RWozdEJBOztBQUVBO0F6RW8zdEJBOztBeUVsM3RCQTs7QUFFQTtBekVxM3RCQTs7QXlFcDR0QkE7QUFBQTtBekV3NHRCQTs7QXlFdjR0QkE7O0FBRUE7QXpFMDR0QkE7O0F5RXg0dEJBOztBQUVBO0F6RTI0dEJBOztBeUV6NHRCQTs7QUFFQTtBekU0NHRCQTs7QXlFMTR0QkE7O0FBRUE7QXpFNjR0QkE7O0F5RTU1dEJBO0FBQUE7QXpFZzZ0QkE7O0F5RS81dEJBOztBQUVBO0F6RWs2dEJBOztBeUVoNnRCQTs7QUFFQTtBekVtNnRCQTs7QXlFajZ0QkE7O0FBRUE7QXpFbzZ0QkE7O0F5RWw2dEJBOztBQUVBO0F6RXE2dEJBOztBeUVwN3RCQTtBQUFBO0F6RXc3dEJBOztBeUV2N3RCQTs7QUFFQTtBekUwN3RCQTs7QXlFeDd0QkE7O0FBRUE7QXpFMjd0QkE7O0F5RXo3dEJBOztBQUVBO0F6RTQ3dEJBOztBeUUxN3RCQTs7QUFFQTtBekU2N3RCQTs7QXlFNTh0QkE7QUFBQTtBekVnOXRCQTs7QXlFLzh0QkE7O0FBRUE7QXpFazl0QkE7O0F5RWg5dEJBOztBQUVBO0F6RW05dEJBOztBeUVqOXRCQTs7QUFFQTtBekVvOXRCQTs7QXlFbDl0QkE7O0FBRUE7QXpFcTl0QkE7O0F5RS84dEJBO0FBQUE7QXpFbTl0QkE7O0F5RWw5dEJBOztBQUVBO0F6RXE5dEJBOztBeUVuOXRCQTs7QUFFQTtBekVzOXRCQTs7QXlFcDl0QkE7O0FBRUE7QXpFdTl0QkE7O0F5RXI5dEJBOztBQUVBO0F6RXc5dEJBOztBaUJqK3RCQTtBd0RsREE7QUFBQTtBekV3aHVCQTtBeUV2aHVCQTs7QUFFQTtBekV5aHVCQTtBeUV2aHVCQTs7QUFFQTtBekV5aHVCQTtBeUV2aHVCQTs7QUFFQTtBekV5aHVCQTtBeUV2aHVCQTs7QUFFQTtBekV5aHVCQTtBeUV4aXVCQTtBQUFBO0F6RTJpdUJBO0F5RTFpdUJBOztBQUVBO0F6RTRpdUJBO0F5RTFpdUJBOztBQUVBO0F6RTRpdUJBO0F5RTFpdUJBOztBQUVBO0F6RTRpdUJBO0F5RTFpdUJBOztBQUVBO0F6RTRpdUJBO0F5RTNqdUJBO0FBQUE7QXpFOGp1QkE7QXlFN2p1QkE7O0FBRUE7QXpFK2p1QkE7QXlFN2p1QkE7O0FBRUE7QXpFK2p1QkE7QXlFN2p1QkE7O0FBRUE7QXpFK2p1QkE7QXlFN2p1QkE7O0FBRUE7QXpFK2p1QkE7QXlFOWt1QkE7QUFBQTtBekVpbHVCQTtBeUVobHVCQTs7QUFFQTtBekVrbHVCQTtBeUVobHVCQTs7QUFFQTtBekVrbHVCQTtBeUVobHVCQTs7QUFFQTtBekVrbHVCQTtBeUVobHVCQTs7QUFFQTtBekVrbHVCQTtBeUVqbXVCQTtBQUFBO0F6RW9tdUJBO0F5RW5tdUJBOztBQUVBO0F6RXFtdUJBO0F5RW5tdUJBOztBQUVBO0F6RXFtdUJBO0F5RW5tdUJBOztBQUVBO0F6RXFtdUJBO0F5RW5tdUJBOztBQUVBO0F6RXFtdUJBO0F5RXBudUJBO0FBQUE7QXpFdW51QkE7QXlFdG51QkE7O0FBRUE7QXpFd251QkE7QXlFdG51QkE7O0FBRUE7QXpFd251QkE7QXlFdG51QkE7O0FBRUE7QXpFd251QkE7QXlFdG51QkE7O0FBRUE7QXpFd251QkE7QXlFdm91QkE7QUFBQTtBekUwb3VCQTtBeUV6b3VCQTs7QUFFQTtBekUyb3VCQTtBeUV6b3VCQTs7QUFFQTtBekUyb3VCQTtBeUV6b3VCQTs7QUFFQTtBekUyb3VCQTtBeUV6b3VCQTs7QUFFQTtBekUyb3VCQTtBeUUxcHVCQTtBQUFBO0F6RTZwdUJBO0F5RTVwdUJBOztBQUVBO0F6RThwdUJBO0F5RTVwdUJBOztBQUVBO0F6RThwdUJBO0F5RTVwdUJBOztBQUVBO0F6RThwdUJBO0F5RTVwdUJBOztBQUVBO0F6RThwdUJBO0F5RTdxdUJBO0FBQUE7QXpFZ3J1QkE7QXlFL3F1QkE7O0FBRUE7QXpFaXJ1QkE7QXlFL3F1QkE7O0FBRUE7QXpFaXJ1QkE7QXlFL3F1QkE7O0FBRUE7QXpFaXJ1QkE7QXlFL3F1QkE7O0FBRUE7QXpFaXJ1QkE7QXlFaHN1QkE7QUFBQTtBekVtc3VCQTtBeUVsc3VCQTs7QUFFQTtBekVvc3VCQTtBeUVsc3VCQTs7QUFFQTtBekVvc3VCQTtBeUVsc3VCQTs7QUFFQTtBekVvc3VCQTtBeUVsc3VCQTs7QUFFQTtBekVvc3VCQTtBeUVudHVCQTtBQUFBO0F6RXN0dUJBO0F5RXJ0dUJBOztBQUVBO0F6RXV0dUJBO0F5RXJ0dUJBOztBQUVBO0F6RXV0dUJBO0F5RXJ0dUJBOztBQUVBO0F6RXV0dUJBO0F5RXJ0dUJBOztBQUVBO0F6RXV0dUJBO0F5RXR1dUJBO0FBQUE7QXpFeXV1QkE7QXlFeHV1QkE7O0FBRUE7QXpFMHV1QkE7QXlFeHV1QkE7O0FBRUE7QXpFMHV1QkE7QXlFeHV1QkE7O0FBRUE7QXpFMHV1QkE7QXlFeHV1QkE7O0FBRUE7QXpFMHV1QkE7QXlFenZ1QkE7QUFBQTtBekU0dnVCQTtBeUUzdnVCQTs7QUFFQTtBekU2dnVCQTtBeUUzdnVCQTs7QUFFQTtBekU2dnVCQTtBeUUzdnVCQTs7QUFFQTtBekU2dnVCQTtBeUUzdnVCQTs7QUFFQTtBekU2dnVCQTtBeUU1d3VCQTtBQUFBO0F6RSt3dUJBO0F5RTl3dUJBOztBQUVBO0F6RWd4dUJBO0F5RTl3dUJBOztBQUVBO0F6RWd4dUJBO0F5RTl3dUJBOztBQUVBO0F6RWd4dUJBO0F5RTl3dUJBOztBQUVBO0F6RWd4dUJBO0F5RS94dUJBO0FBQUE7QXpFa3l1QkE7QXlFanl1QkE7O0FBRUE7QXpFbXl1QkE7QXlFanl1QkE7O0FBRUE7QXpFbXl1QkE7QXlFanl1QkE7O0FBRUE7QXpFbXl1QkE7QXlFanl1QkE7O0FBRUE7QXpFbXl1QkE7QXlFbHp1QkE7QUFBQTtBekVxenVCQTtBeUVwenVCQTs7QUFFQTtBekVzenVCQTtBeUVwenVCQTs7QUFFQTtBekVzenVCQTtBeUVwenVCQTs7QUFFQTtBekVzenVCQTtBeUVwenVCQTs7QUFFQTtBekVzenVCQTtBeUVyMHVCQTtBQUFBO0F6RXcwdUJBO0F5RXYwdUJBOztBQUVBO0F6RXkwdUJBO0F5RXYwdUJBOztBQUVBO0F6RXkwdUJBO0F5RXYwdUJBOztBQUVBO0F6RXkwdUJBO0F5RXYwdUJBOztBQUVBO0F6RXkwdUJBO0F5RXgxdUJBO0FBQUE7QXpFMjF1QkE7QXlFMTF1QkE7O0FBRUE7QXpFNDF1QkE7QXlFMTF1QkE7O0FBRUE7QXpFNDF1QkE7QXlFMTF1QkE7O0FBRUE7QXpFNDF1QkE7QXlFMTF1QkE7O0FBRUE7QXpFNDF1QkE7QXlFMzJ1QkE7QUFBQTtBekU4MnVCQTtBeUU3MnVCQTs7QUFFQTtBekUrMnVCQTtBeUU3MnVCQTs7QUFFQTtBekUrMnVCQTtBeUU3MnVCQTs7QUFFQTtBekUrMnVCQTtBeUU3MnVCQTs7QUFFQTtBekUrMnVCQTtBeUU5M3VCQTtBQUFBO0F6RWk0dUJBO0F5RWg0dUJBOztBQUVBO0F6RWs0dUJBO0F5RWg0dUJBOztBQUVBO0F6RWs0dUJBO0F5RWg0dUJBOztBQUVBO0F6RWs0dUJBO0F5RWg0dUJBOztBQUVBO0F6RWs0dUJBO0F5RWo1dUJBO0FBQUE7QXpFbzV1QkE7QXlFbjV1QkE7O0FBRUE7QXpFcTV1QkE7QXlFbjV1QkE7O0FBRUE7QXpFcTV1QkE7QXlFbjV1QkE7O0FBRUE7QXpFcTV1QkE7QXlFbjV1QkE7O0FBRUE7QXpFcTV1QkE7QXlFcDZ1QkE7QUFBQTtBekV1NnVCQTtBeUV0NnVCQTs7QUFFQTtBekV3NnVCQTtBeUV0NnVCQTs7QUFFQTtBekV3NnVCQTtBeUV0NnVCQTs7QUFFQTtBekV3NnVCQTtBeUV0NnVCQTs7QUFFQTtBekV3NnVCQTtBeUV2N3VCQTtBQUFBO0F6RTA3dUJBO0F5RXo3dUJBOztBQUVBO0F6RTI3dUJBO0F5RXo3dUJBOztBQUVBO0F6RTI3dUJBO0F5RXo3dUJBOztBQUVBO0F6RTI3dUJBO0F5RXo3dUJBOztBQUVBO0F6RTI3dUJBO0F5RTE4dUJBO0FBQUE7QXpFNjh1QkE7QXlFNTh1QkE7O0FBRUE7QXpFODh1QkE7QXlFNTh1QkE7O0FBRUE7QXpFODh1QkE7QXlFNTh1QkE7O0FBRUE7QXpFODh1QkE7QXlFNTh1QkE7O0FBRUE7QXpFODh1QkE7QXlFNzl1QkE7QUFBQTtBekVnK3VCQTtBeUUvOXVCQTs7QUFFQTtBekVpK3VCQTtBeUUvOXVCQTs7QUFFQTtBekVpK3VCQTtBeUUvOXVCQTs7QUFFQTtBekVpK3VCQTtBeUUvOXVCQTs7QUFFQTtBekVpK3VCQTtBeUVoL3VCQTtBQUFBO0F6RW0vdUJBO0F5RWwvdUJBOztBQUVBO0F6RW8vdUJBO0F5RWwvdUJBOztBQUVBO0F6RW8vdUJBO0F5RWwvdUJBOztBQUVBO0F6RW8vdUJBO0F5RWwvdUJBOztBQUVBO0F6RW8vdUJBO0F5RW5ndkJBO0FBQUE7QXpFc2d2QkE7QXlFcmd2QkE7O0FBRUE7QXpFdWd2QkE7QXlFcmd2QkE7O0FBRUE7QXpFdWd2QkE7QXlFcmd2QkE7O0FBRUE7QXpFdWd2QkE7QXlFcmd2QkE7O0FBRUE7QXpFdWd2QkE7QXlFdGh2QkE7QUFBQTtBekV5aHZCQTtBeUV4aHZCQTs7QUFFQTtBekUwaHZCQTtBeUV4aHZCQTs7QUFFQTtBekUwaHZCQTtBeUV4aHZCQTs7QUFFQTtBekUwaHZCQTtBeUV4aHZCQTs7QUFFQTtBekUwaHZCQTtBeUV6aXZCQTtBQUFBO0F6RTRpdkJBO0F5RTNpdkJBOztBQUVBO0F6RTZpdkJBO0F5RTNpdkJBOztBQUVBO0F6RTZpdkJBO0F5RTNpdkJBOztBQUVBO0F6RTZpdkJBO0F5RTNpdkJBOztBQUVBO0F6RTZpdkJBO0F5RTVqdkJBO0FBQUE7QXpFK2p2QkE7QXlFOWp2QkE7O0FBRUE7QXpFZ2t2QkE7QXlFOWp2QkE7O0FBRUE7QXpFZ2t2QkE7QXlFOWp2QkE7O0FBRUE7QXpFZ2t2QkE7QXlFOWp2QkE7O0FBRUE7QXpFZ2t2QkE7QXlFL2t2QkE7QUFBQTtBekVrbHZCQTtBeUVqbHZCQTs7QUFFQTtBekVtbHZCQTtBeUVqbHZCQTs7QUFFQTtBekVtbHZCQTtBeUVqbHZCQTs7QUFFQTtBekVtbHZCQTtBeUVqbHZCQTs7QUFFQTtBekVtbHZCQTtBeUVsbXZCQTtBQUFBO0F6RXFtdkJBO0F5RXBtdkJBOztBQUVBO0F6RXNtdkJBO0F5RXBtdkJBOztBQUVBO0F6RXNtdkJBO0F5RXBtdkJBOztBQUVBO0F6RXNtdkJBO0F5RXBtdkJBOztBQUVBO0F6RXNtdkJBO0F5RXJudkJBO0FBQUE7QXpFd252QkE7QXlFdm52QkE7O0FBRUE7QXpFeW52QkE7QXlFdm52QkE7O0FBRUE7QXpFeW52QkE7QXlFdm52QkE7O0FBRUE7QXpFeW52QkE7QXlFdm52QkE7O0FBRUE7QXpFeW52QkE7QXlFeG92QkE7QUFBQTtBekUyb3ZCQTtBeUUxb3ZCQTs7QUFFQTtBekU0b3ZCQTtBeUUxb3ZCQTs7QUFFQTtBekU0b3ZCQTtBeUUxb3ZCQTs7QUFFQTtBekU0b3ZCQTtBeUUxb3ZCQTs7QUFFQTtBekU0b3ZCQTtBeUUzcHZCQTtBQUFBO0F6RThwdkJBO0F5RTdwdkJBOztBQUVBO0F6RStwdkJBO0F5RTdwdkJBOztBQUVBO0F6RStwdkJBO0F5RTdwdkJBOztBQUVBO0F6RStwdkJBO0F5RTdwdkJBOztBQUVBO0F6RStwdkJBO0F5RTlxdkJBO0FBQUE7QXpFaXJ2QkE7QXlFaHJ2QkE7O0FBRUE7QXpFa3J2QkE7QXlFaHJ2QkE7O0FBRUE7QXpFa3J2QkE7QXlFaHJ2QkE7O0FBRUE7QXpFa3J2QkE7QXlFaHJ2QkE7O0FBRUE7QXpFa3J2QkE7QXlFanN2QkE7QUFBQTtBekVvc3ZCQTtBeUVuc3ZCQTs7QUFFQTtBekVxc3ZCQTtBeUVuc3ZCQTs7QUFFQTtBekVxc3ZCQTtBeUVuc3ZCQTs7QUFFQTtBekVxc3ZCQTtBeUVuc3ZCQTs7QUFFQTtBekVxc3ZCQTtBeUVwdHZCQTtBQUFBO0F6RXV0dkJBO0F5RXR0dkJBOztBQUVBO0F6RXd0dkJBO0F5RXR0dkJBOztBQUVBO0F6RXd0dkJBO0F5RXR0dkJBOztBQUVBO0F6RXd0dkJBO0F5RXR0dkJBOztBQUVBO0F6RXd0dkJBO0F5RXZ1dkJBO0FBQUE7QXpFMHV2QkE7QXlFenV2QkE7O0FBRUE7QXpFMnV2QkE7QXlFenV2QkE7O0FBRUE7QXpFMnV2QkE7QXlFenV2QkE7O0FBRUE7QXpFMnV2QkE7QXlFenV2QkE7O0FBRUE7QXpFMnV2QkE7QXlFMXZ2QkE7QUFBQTtBekU2dnZCQTtBeUU1dnZCQTs7QUFFQTtBekU4dnZCQTtBeUU1dnZCQTs7QUFFQTtBekU4dnZCQTtBeUU1dnZCQTs7QUFFQTtBekU4dnZCQTtBeUU1dnZCQTs7QUFFQTtBekU4dnZCQTtBeUU3d3ZCQTtBQUFBO0F6RWd4dkJBO0F5RS93dkJBOztBQUVBO0F6RWl4dkJBO0F5RS93dkJBOztBQUVBO0F6RWl4dkJBO0F5RS93dkJBOztBQUVBO0F6RWl4dkJBO0F5RS93dkJBOztBQUVBO0F6RWl4dkJBO0F5RWh5dkJBO0FBQUE7QXpFbXl2QkE7QXlFbHl2QkE7O0FBRUE7QXpFb3l2QkE7QXlFbHl2QkE7O0FBRUE7QXpFb3l2QkE7QXlFbHl2QkE7O0FBRUE7QXpFb3l2QkE7QXlFbHl2QkE7O0FBRUE7QXpFb3l2QkE7QXlFNXh2QkE7QUFBQTtBekUreHZCQTtBeUU5eHZCQTs7QUFFQTtBekVneXZCQTtBeUU5eHZCQTs7QUFFQTtBekVneXZCQTtBeUU5eHZCQTs7QUFFQTtBekVneXZCQTtBeUU5eHZCQTs7QUFFQTtBekVneXZCQTtBeUUveXZCQTtBQUFBO0F6RWt6dkJBO0F5RWp6dkJBOztBQUVBO0F6RW16dkJBO0F5RWp6dkJBOztBQUVBO0F6RW16dkJBO0F5RWp6dkJBOztBQUVBO0F6RW16dkJBO0F5RWp6dkJBOztBQUVBO0F6RW16dkJBO0F5RWwwdkJBO0FBQUE7QXpFcTB2QkE7QXlFcDB2QkE7O0FBRUE7QXpFczB2QkE7QXlFcDB2QkE7O0FBRUE7QXpFczB2QkE7QXlFcDB2QkE7O0FBRUE7QXpFczB2QkE7QXlFcDB2QkE7O0FBRUE7QXpFczB2QkE7QXlFcjF2QkE7QUFBQTtBekV3MXZCQTtBeUV2MXZCQTs7QUFFQTtBekV5MXZCQTtBeUV2MXZCQTs7QUFFQTtBekV5MXZCQTtBeUV2MXZCQTs7QUFFQTtBekV5MXZCQTtBeUV2MXZCQTs7QUFFQTtBekV5MXZCQTtBeUV4MnZCQTtBQUFBO0F6RTIydkJBO0F5RTEydkJBOztBQUVBO0F6RTQydkJBO0F5RTEydkJBOztBQUVBO0F6RTQydkJBO0F5RTEydkJBOztBQUVBO0F6RTQydkJBO0F5RTEydkJBOztBQUVBO0F6RTQydkJBO0F5RTMzdkJBO0FBQUE7QXpFODN2QkE7QXlFNzN2QkE7O0FBRUE7QXpFKzN2QkE7QXlFNzN2QkE7O0FBRUE7QXpFKzN2QkE7QXlFNzN2QkE7O0FBRUE7QXpFKzN2QkE7QXlFNzN2QkE7O0FBRUE7QXpFKzN2QkE7QXlFOTR2QkE7QUFBQTtBekVpNXZCQTtBeUVoNXZCQTs7QUFFQTtBekVrNXZCQTtBeUVoNXZCQTs7QUFFQTtBekVrNXZCQTtBeUVoNXZCQTs7QUFFQTtBekVrNXZCQTtBeUVoNXZCQTs7QUFFQTtBekVrNXZCQTtBeUVqNnZCQTtBQUFBO0F6RW82dkJBO0F5RW42dkJBOztBQUVBO0F6RXE2dkJBO0F5RW42dkJBOztBQUVBO0F6RXE2dkJBO0F5RW42dkJBOztBQUVBO0F6RXE2dkJBO0F5RW42dkJBOztBQUVBO0F6RXE2dkJBO0F5RXA3dkJBO0FBQUE7QXpFdTd2QkE7QXlFdDd2QkE7O0FBRUE7QXpFdzd2QkE7QXlFdDd2QkE7O0FBRUE7QXpFdzd2QkE7QXlFdDd2QkE7O0FBRUE7QXpFdzd2QkE7QXlFdDd2QkE7O0FBRUE7QXpFdzd2QkE7QXlFdjh2QkE7QUFBQTtBekUwOHZCQTtBeUV6OHZCQTs7QUFFQTtBekUyOHZCQTtBeUV6OHZCQTs7QUFFQTtBekUyOHZCQTtBeUV6OHZCQTs7QUFFQTtBekUyOHZCQTtBeUV6OHZCQTs7QUFFQTtBekUyOHZCQTtBeUUxOXZCQTtBQUFBO0F6RTY5dkJBO0F5RTU5dkJBOztBQUVBO0F6RTg5dkJBO0F5RTU5dkJBOztBQUVBO0F6RTg5dkJBO0F5RTU5dkJBOztBQUVBO0F6RTg5dkJBO0F5RTU5dkJBOztBQUVBO0F6RTg5dkJBO0F5RTcrdkJBO0FBQUE7QXpFZy92QkE7QXlFLyt2QkE7O0FBRUE7QXpFaS92QkE7QXlFLyt2QkE7O0FBRUE7QXpFaS92QkE7QXlFLyt2QkE7O0FBRUE7QXpFaS92QkE7QXlFLyt2QkE7O0FBRUE7QXpFaS92QkE7QXlFaGd3QkE7QUFBQTtBekVtZ3dCQTtBeUVsZ3dCQTs7QUFFQTtBekVvZ3dCQTtBeUVsZ3dCQTs7QUFFQTtBekVvZ3dCQTtBeUVsZ3dCQTs7QUFFQTtBekVvZ3dCQTtBeUVsZ3dCQTs7QUFFQTtBekVvZ3dCQTtBeUVuaHdCQTtBQUFBO0F6RXNod0JBO0F5RXJod0JBOztBQUVBO0F6RXVod0JBO0F5RXJod0JBOztBQUVBO0F6RXVod0JBO0F5RXJod0JBOztBQUVBO0F6RXVod0JBO0F5RXJod0JBOztBQUVBO0F6RXVod0JBO0F5RXRpd0JBO0FBQUE7QXpFeWl3QkE7QXlFeGl3QkE7O0FBRUE7QXpFMGl3QkE7QXlFeGl3QkE7O0FBRUE7QXpFMGl3QkE7QXlFeGl3QkE7O0FBRUE7QXpFMGl3QkE7QXlFeGl3QkE7O0FBRUE7QXpFMGl3QkE7QXlFemp3QkE7QUFBQTtBekU0andCQTtBeUUzandCQTs7QUFFQTtBekU2andCQTtBeUUzandCQTs7QUFFQTtBekU2andCQTtBeUUzandCQTs7QUFFQTtBekU2andCQTtBeUUzandCQTs7QUFFQTtBekU2andCQTtBeUU1a3dCQTtBQUFBO0F6RStrd0JBO0F5RTlrd0JBOztBQUVBO0F6RWdsd0JBO0F5RTlrd0JBOztBQUVBO0F6RWdsd0JBO0F5RTlrd0JBOztBQUVBO0F6RWdsd0JBO0F5RTlrd0JBOztBQUVBO0F6RWdsd0JBO0F5RS9sd0JBO0FBQUE7QXpFa213QkE7QXlFam13QkE7O0FBRUE7QXpFbW13QkE7QXlFam13QkE7O0FBRUE7QXpFbW13QkE7QXlFam13QkE7O0FBRUE7QXpFbW13QkE7QXlFam13QkE7O0FBRUE7QXpFbW13QkE7QXlFbG53QkE7QUFBQTtBekVxbndCQTtBeUVwbndCQTs7QUFFQTtBekVzbndCQTtBeUVwbndCQTs7QUFFQTtBekVzbndCQTtBeUVwbndCQTs7QUFFQTtBekVzbndCQTtBeUVwbndCQTs7QUFFQTtBekVzbndCQTtBeUVyb3dCQTtBQUFBO0F6RXdvd0JBO0F5RXZvd0JBOztBQUVBO0F6RXlvd0JBO0F5RXZvd0JBOztBQUVBO0F6RXlvd0JBO0F5RXZvd0JBOztBQUVBO0F6RXlvd0JBO0F5RXZvd0JBOztBQUVBO0F6RXlvd0JBO0F5RW5vd0JBO0FBQUE7QXpFc293QkE7QXlFcm93QkE7O0FBRUE7QXpFdW93QkE7QXlFcm93QkE7O0FBRUE7QXpFdW93QkE7QXlFcm93QkE7O0FBRUE7QXpFdW93QkE7QXlFcm93QkE7O0FBRUE7QXpFdW93QkE7QUFDQTtBaUJqcHdCQTtBd0RsREE7QUFBQTtBekV1c3dCQTtBeUV0c3dCQTs7QUFFQTtBekV3c3dCQTtBeUV0c3dCQTs7QUFFQTtBekV3c3dCQTtBeUV0c3dCQTs7QUFFQTtBekV3c3dCQTtBeUV0c3dCQTs7QUFFQTtBekV3c3dCQTtBeUV2dHdCQTtBQUFBO0F6RTB0d0JBO0F5RXp0d0JBOztBQUVBO0F6RTJ0d0JBO0F5RXp0d0JBOztBQUVBO0F6RTJ0d0JBO0F5RXp0d0JBOztBQUVBO0F6RTJ0d0JBO0F5RXp0d0JBOztBQUVBO0F6RTJ0d0JBO0F5RTF1d0JBO0FBQUE7QXpFNnV3QkE7QXlFNXV3QkE7O0FBRUE7QXpFOHV3QkE7QXlFNXV3QkE7O0FBRUE7QXpFOHV3QkE7QXlFNXV3QkE7O0FBRUE7QXpFOHV3QkE7QXlFNXV3QkE7O0FBRUE7QXpFOHV3QkE7QXlFN3Z3QkE7QUFBQTtBekVnd3dCQTtBeUUvdndCQTs7QUFFQTtBekVpd3dCQTtBeUUvdndCQTs7QUFFQTtBekVpd3dCQTtBeUUvdndCQTs7QUFFQTtBekVpd3dCQTtBeUUvdndCQTs7QUFFQTtBekVpd3dCQTtBeUVoeHdCQTtBQUFBO0F6RW14d0JBO0F5RWx4d0JBOztBQUVBO0F6RW94d0JBO0F5RWx4d0JBOztBQUVBO0F6RW94d0JBO0F5RWx4d0JBOztBQUVBO0F6RW94d0JBO0F5RWx4d0JBOztBQUVBO0F6RW94d0JBO0F5RW55d0JBO0FBQUE7QXpFc3l3QkE7QXlFcnl3QkE7O0FBRUE7QXpFdXl3QkE7QXlFcnl3QkE7O0FBRUE7QXpFdXl3QkE7QXlFcnl3QkE7O0FBRUE7QXpFdXl3QkE7QXlFcnl3QkE7O0FBRUE7QXpFdXl3QkE7QXlFdHp3QkE7QUFBQTtBekV5endCQTtBeUV4endCQTs7QUFFQTtBekUwendCQTtBeUV4endCQTs7QUFFQTtBekUwendCQTtBeUV4endCQTs7QUFFQTtBekUwendCQTtBeUV4endCQTs7QUFFQTtBekUwendCQTtBeUV6MHdCQTtBQUFBO0F6RTQwd0JBO0F5RTMwd0JBOztBQUVBO0F6RTYwd0JBO0F5RTMwd0JBOztBQUVBO0F6RTYwd0JBO0F5RTMwd0JBOztBQUVBO0F6RTYwd0JBO0F5RTMwd0JBOztBQUVBO0F6RTYwd0JBO0F5RTUxd0JBO0FBQUE7QXpFKzF3QkE7QXlFOTF3QkE7O0FBRUE7QXpFZzJ3QkE7QXlFOTF3QkE7O0FBRUE7QXpFZzJ3QkE7QXlFOTF3QkE7O0FBRUE7QXpFZzJ3QkE7QXlFOTF3QkE7O0FBRUE7QXpFZzJ3QkE7QXlFLzJ3QkE7QUFBQTtBekVrM3dCQTtBeUVqM3dCQTs7QUFFQTtBekVtM3dCQTtBeUVqM3dCQTs7QUFFQTtBekVtM3dCQTtBeUVqM3dCQTs7QUFFQTtBekVtM3dCQTtBeUVqM3dCQTs7QUFFQTtBekVtM3dCQTtBeUVsNHdCQTtBQUFBO0F6RXE0d0JBO0F5RXA0d0JBOztBQUVBO0F6RXM0d0JBO0F5RXA0d0JBOztBQUVBO0F6RXM0d0JBO0F5RXA0d0JBOztBQUVBO0F6RXM0d0JBO0F5RXA0d0JBOztBQUVBO0F6RXM0d0JBO0F5RXI1d0JBO0FBQUE7QXpFdzV3QkE7QXlFdjV3QkE7O0FBRUE7QXpFeTV3QkE7QXlFdjV3QkE7O0FBRUE7QXpFeTV3QkE7QXlFdjV3QkE7O0FBRUE7QXpFeTV3QkE7QXlFdjV3QkE7O0FBRUE7QXpFeTV3QkE7QXlFeDZ3QkE7QUFBQTtBekUyNndCQTtBeUUxNndCQTs7QUFFQTtBekU0NndCQTtBeUUxNndCQTs7QUFFQTtBekU0NndCQTtBeUUxNndCQTs7QUFFQTtBekU0NndCQTtBeUUxNndCQTs7QUFFQTtBekU0NndCQTtBeUUzN3dCQTtBQUFBO0F6RTg3d0JBO0F5RTc3d0JBOztBQUVBO0F6RSs3d0JBO0F5RTc3d0JBOztBQUVBO0F6RSs3d0JBO0F5RTc3d0JBOztBQUVBO0F6RSs3d0JBO0F5RTc3d0JBOztBQUVBO0F6RSs3d0JBO0F5RTk4d0JBO0FBQUE7QXpFaTl3QkE7QXlFaDl3QkE7O0FBRUE7QXpFazl3QkE7QXlFaDl3QkE7O0FBRUE7QXpFazl3QkE7QXlFaDl3QkE7O0FBRUE7QXpFazl3QkE7QXlFaDl3QkE7O0FBRUE7QXpFazl3QkE7QXlFait3QkE7QUFBQTtBekVvK3dCQTtBeUVuK3dCQTs7QUFFQTtBekVxK3dCQTtBeUVuK3dCQTs7QUFFQTtBekVxK3dCQTtBeUVuK3dCQTs7QUFFQTtBekVxK3dCQTtBeUVuK3dCQTs7QUFFQTtBekVxK3dCQTtBeUVwL3dCQTtBQUFBO0F6RXUvd0JBO0F5RXQvd0JBOztBQUVBO0F6RXcvd0JBO0F5RXQvd0JBOztBQUVBO0F6RXcvd0JBO0F5RXQvd0JBOztBQUVBO0F6RXcvd0JBO0F5RXQvd0JBOztBQUVBO0F6RXcvd0JBO0F5RXZneEJBO0FBQUE7QXpFMGd4QkE7QXlFemd4QkE7O0FBRUE7QXpFMmd4QkE7QXlFemd4QkE7O0FBRUE7QXpFMmd4QkE7QXlFemd4QkE7O0FBRUE7QXpFMmd4QkE7QXlFemd4QkE7O0FBRUE7QXpFMmd4QkE7QXlFMWh4QkE7QUFBQTtBekU2aHhCQTtBeUU1aHhCQTs7QUFFQTtBekU4aHhCQTtBeUU1aHhCQTs7QUFFQTtBekU4aHhCQTtBeUU1aHhCQTs7QUFFQTtBekU4aHhCQTtBeUU1aHhCQTs7QUFFQTtBekU4aHhCQTtBeUU3aXhCQTtBQUFBO0F6RWdqeEJBO0F5RS9peEJBOztBQUVBO0F6RWlqeEJBO0F5RS9peEJBOztBQUVBO0F6RWlqeEJBO0F5RS9peEJBOztBQUVBO0F6RWlqeEJBO0F5RS9peEJBOztBQUVBO0F6RWlqeEJBO0F5RWhreEJBO0FBQUE7QXpFbWt4QkE7QXlFbGt4QkE7O0FBRUE7QXpFb2t4QkE7QXlFbGt4QkE7O0FBRUE7QXpFb2t4QkE7QXlFbGt4QkE7O0FBRUE7QXpFb2t4QkE7QXlFbGt4QkE7O0FBRUE7QXpFb2t4QkE7QXlFbmx4QkE7QUFBQTtBekVzbHhCQTtBeUVybHhCQTs7QUFFQTtBekV1bHhCQTtBeUVybHhCQTs7QUFFQTtBekV1bHhCQTtBeUVybHhCQTs7QUFFQTtBekV1bHhCQTtBeUVybHhCQTs7QUFFQTtBekV1bHhCQTtBeUV0bXhCQTtBQUFBO0F6RXlteEJBO0F5RXhteEJBOztBQUVBO0F6RTBteEJBO0F5RXhteEJBOztBQUVBO0F6RTBteEJBO0F5RXhteEJBOztBQUVBO0F6RTBteEJBO0F5RXhteEJBOztBQUVBO0F6RTBteEJBO0F5RXpueEJBO0FBQUE7QXpFNG54QkE7QXlFM254QkE7O0FBRUE7QXpFNm54QkE7QXlFM254QkE7O0FBRUE7QXpFNm54QkE7QXlFM254QkE7O0FBRUE7QXpFNm54QkE7QXlFM254QkE7O0FBRUE7QXpFNm54QkE7QXlFNW94QkE7QUFBQTtBekUrb3hCQTtBeUU5b3hCQTs7QUFFQTtBekVncHhCQTtBeUU5b3hCQTs7QUFFQTtBekVncHhCQTtBeUU5b3hCQTs7QUFFQTtBekVncHhCQTtBeUU5b3hCQTs7QUFFQTtBekVncHhCQTtBeUUvcHhCQTtBQUFBO0F6RWtxeEJBO0F5RWpxeEJBOztBQUVBO0F6RW1xeEJBO0F5RWpxeEJBOztBQUVBO0F6RW1xeEJBO0F5RWpxeEJBOztBQUVBO0F6RW1xeEJBO0F5RWpxeEJBOztBQUVBO0F6RW1xeEJBO0F5RWxyeEJBO0FBQUE7QXpFcXJ4QkE7QXlFcHJ4QkE7O0FBRUE7QXpFc3J4QkE7QXlFcHJ4QkE7O0FBRUE7QXpFc3J4QkE7QXlFcHJ4QkE7O0FBRUE7QXpFc3J4QkE7QXlFcHJ4QkE7O0FBRUE7QXpFc3J4QkE7QXlFcnN4QkE7QUFBQTtBekV3c3hCQTtBeUV2c3hCQTs7QUFFQTtBekV5c3hCQTtBeUV2c3hCQTs7QUFFQTtBekV5c3hCQTtBeUV2c3hCQTs7QUFFQTtBekV5c3hCQTtBeUV2c3hCQTs7QUFFQTtBekV5c3hCQTtBeUV4dHhCQTtBQUFBO0F6RTJ0eEJBO0F5RTF0eEJBOztBQUVBO0F6RTR0eEJBO0F5RTF0eEJBOztBQUVBO0F6RTR0eEJBO0F5RTF0eEJBOztBQUVBO0F6RTR0eEJBO0F5RTF0eEJBOztBQUVBO0F6RTR0eEJBO0F5RTN1eEJBO0FBQUE7QXpFOHV4QkE7QXlFN3V4QkE7O0FBRUE7QXpFK3V4QkE7QXlFN3V4QkE7O0FBRUE7QXpFK3V4QkE7QXlFN3V4QkE7O0FBRUE7QXpFK3V4QkE7QXlFN3V4QkE7O0FBRUE7QXpFK3V4QkE7QXlFOXZ4QkE7QUFBQTtBekVpd3hCQTtBeUVod3hCQTs7QUFFQTtBekVrd3hCQTtBeUVod3hCQTs7QUFFQTtBekVrd3hCQTtBeUVod3hCQTs7QUFFQTtBekVrd3hCQTtBeUVod3hCQTs7QUFFQTtBekVrd3hCQTtBeUVqeHhCQTtBQUFBO0F6RW94eEJBO0F5RW54eEJBOztBQUVBO0F6RXF4eEJBO0F5RW54eEJBOztBQUVBO0F6RXF4eEJBO0F5RW54eEJBOztBQUVBO0F6RXF4eEJBO0F5RW54eEJBOztBQUVBO0F6RXF4eEJBO0F5RXB5eEJBO0FBQUE7QXpFdXl4QkE7QXlFdHl4QkE7O0FBRUE7QXpFd3l4QkE7QXlFdHl4QkE7O0FBRUE7QXpFd3l4QkE7QXlFdHl4QkE7O0FBRUE7QXpFd3l4QkE7QXlFdHl4QkE7O0FBRUE7QXpFd3l4QkE7QXlFdnp4QkE7QUFBQTtBekUwenhCQTtBeUV6enhCQTs7QUFFQTtBekUyenhCQTtBeUV6enhCQTs7QUFFQTtBekUyenhCQTtBeUV6enhCQTs7QUFFQTtBekUyenhCQTtBeUV6enhCQTs7QUFFQTtBekUyenhCQTtBeUUxMHhCQTtBQUFBO0F6RTYweEJBO0F5RTUweEJBOztBQUVBO0F6RTgweEJBO0F5RTUweEJBOztBQUVBO0F6RTgweEJBO0F5RTUweEJBOztBQUVBO0F6RTgweEJBO0F5RTUweEJBOztBQUVBO0F6RTgweEJBO0F5RTcxeEJBO0FBQUE7QXpFZzJ4QkE7QXlFLzF4QkE7O0FBRUE7QXpFaTJ4QkE7QXlFLzF4QkE7O0FBRUE7QXpFaTJ4QkE7QXlFLzF4QkE7O0FBRUE7QXpFaTJ4QkE7QXlFLzF4QkE7O0FBRUE7QXpFaTJ4QkE7QXlFaDN4QkE7QUFBQTtBekVtM3hCQTtBeUVsM3hCQTs7QUFFQTtBekVvM3hCQTtBeUVsM3hCQTs7QUFFQTtBekVvM3hCQTtBeUVsM3hCQTs7QUFFQTtBekVvM3hCQTtBeUVsM3hCQTs7QUFFQTtBekVvM3hCQTtBeUVuNHhCQTtBQUFBO0F6RXM0eEJBO0F5RXI0eEJBOztBQUVBO0F6RXU0eEJBO0F5RXI0eEJBOztBQUVBO0F6RXU0eEJBO0F5RXI0eEJBOztBQUVBO0F6RXU0eEJBO0F5RXI0eEJBOztBQUVBO0F6RXU0eEJBO0F5RXQ1eEJBO0FBQUE7QXpFeTV4QkE7QXlFeDV4QkE7O0FBRUE7QXpFMDV4QkE7QXlFeDV4QkE7O0FBRUE7QXpFMDV4QkE7QXlFeDV4QkE7O0FBRUE7QXpFMDV4QkE7QXlFeDV4QkE7O0FBRUE7QXpFMDV4QkE7QXlFejZ4QkE7QUFBQTtBekU0NnhCQTtBeUUzNnhCQTs7QUFFQTtBekU2NnhCQTtBeUUzNnhCQTs7QUFFQTtBekU2NnhCQTtBeUUzNnhCQTs7QUFFQTtBekU2NnhCQTtBeUUzNnhCQTs7QUFFQTtBekU2NnhCQTtBeUU1N3hCQTtBQUFBO0F6RSs3eEJBO0F5RTk3eEJBOztBQUVBO0F6RWc4eEJBO0F5RTk3eEJBOztBQUVBO0F6RWc4eEJBO0F5RTk3eEJBOztBQUVBO0F6RWc4eEJBO0F5RTk3eEJBOztBQUVBO0F6RWc4eEJBO0F5RS84eEJBO0FBQUE7QXpFazl4QkE7QXlFajl4QkE7O0FBRUE7QXpFbTl4QkE7QXlFajl4QkE7O0FBRUE7QXpFbTl4QkE7QXlFajl4QkE7O0FBRUE7QXpFbTl4QkE7QXlFajl4QkE7O0FBRUE7QXpFbTl4QkE7QXlFMzh4QkE7QUFBQTtBekU4OHhCQTtBeUU3OHhCQTs7QUFFQTtBekUrOHhCQTtBeUU3OHhCQTs7QUFFQTtBekUrOHhCQTtBeUU3OHhCQTs7QUFFQTtBekUrOHhCQTtBeUU3OHhCQTs7QUFFQTtBekUrOHhCQTtBeUU5OXhCQTtBQUFBO0F6RWkreEJBO0F5RWgreEJBOztBQUVBO0F6RWsreEJBO0F5RWgreEJBOztBQUVBO0F6RWsreEJBO0F5RWgreEJBOztBQUVBO0F6RWsreEJBO0F5RWgreEJBOztBQUVBO0F6RWsreEJBO0F5RWoveEJBO0FBQUE7QXpFby94QkE7QXlFbi94QkE7O0FBRUE7QXpFcS94QkE7QXlFbi94QkE7O0FBRUE7QXpFcS94QkE7QXlFbi94QkE7O0FBRUE7QXpFcS94QkE7QXlFbi94QkE7O0FBRUE7QXpFcS94QkE7QXlFcGd5QkE7QUFBQTtBekV1Z3lCQTtBeUV0Z3lCQTs7QUFFQTtBekV3Z3lCQTtBeUV0Z3lCQTs7QUFFQTtBekV3Z3lCQTtBeUV0Z3lCQTs7QUFFQTtBekV3Z3lCQTtBeUV0Z3lCQTs7QUFFQTtBekV3Z3lCQTtBeUV2aHlCQTtBQUFBO0F6RTBoeUJBO0F5RXpoeUJBOztBQUVBO0F6RTJoeUJBO0F5RXpoeUJBOztBQUVBO0F6RTJoeUJBO0F5RXpoeUJBOztBQUVBO0F6RTJoeUJBO0F5RXpoeUJBOztBQUVBO0F6RTJoeUJBO0F5RTFpeUJBO0FBQUE7QXpFNml5QkE7QXlFNWl5QkE7O0FBRUE7QXpFOGl5QkE7QXlFNWl5QkE7O0FBRUE7QXpFOGl5QkE7QXlFNWl5QkE7O0FBRUE7QXpFOGl5QkE7QXlFNWl5QkE7O0FBRUE7QXpFOGl5QkE7QXlFN2p5QkE7QUFBQTtBekVna3lCQTtBeUUvanlCQTs7QUFFQTtBekVpa3lCQTtBeUUvanlCQTs7QUFFQTtBekVpa3lCQTtBeUUvanlCQTs7QUFFQTtBekVpa3lCQTtBeUUvanlCQTs7QUFFQTtBekVpa3lCQTtBeUVobHlCQTtBQUFBO0F6RW1seUJBO0F5RWxseUJBOztBQUVBO0F6RW9seUJBO0F5RWxseUJBOztBQUVBO0F6RW9seUJBO0F5RWxseUJBOztBQUVBO0F6RW9seUJBO0F5RWxseUJBOztBQUVBO0F6RW9seUJBO0F5RW5teUJBO0FBQUE7QXpFc215QkE7QXlFcm15QkE7O0FBRUE7QXpFdW15QkE7QXlFcm15QkE7O0FBRUE7QXpFdW15QkE7QXlFcm15QkE7O0FBRUE7QXpFdW15QkE7QXlFcm15QkE7O0FBRUE7QXpFdW15QkE7QXlFdG55QkE7QUFBQTtBekV5bnlCQTtBeUV4bnlCQTs7QUFFQTtBekUwbnlCQTtBeUV4bnlCQTs7QUFFQTtBekUwbnlCQTtBeUV4bnlCQTs7QUFFQTtBekUwbnlCQTtBeUV4bnlCQTs7QUFFQTtBekUwbnlCQTtBeUV6b3lCQTtBQUFBO0F6RTRveUJBO0F5RTNveUJBOztBQUVBO0F6RTZveUJBO0F5RTNveUJBOztBQUVBO0F6RTZveUJBO0F5RTNveUJBOztBQUVBO0F6RTZveUJBO0F5RTNveUJBOztBQUVBO0F6RTZveUJBO0F5RTVweUJBO0FBQUE7QXpFK3B5QkE7QXlFOXB5QkE7O0FBRUE7QXpFZ3F5QkE7QXlFOXB5QkE7O0FBRUE7QXpFZ3F5QkE7QXlFOXB5QkE7O0FBRUE7QXpFZ3F5QkE7QXlFOXB5QkE7O0FBRUE7QXpFZ3F5QkE7QXlFL3F5QkE7QUFBQTtBekVrcnlCQTtBeUVqcnlCQTs7QUFFQTtBekVtcnlCQTtBeUVqcnlCQTs7QUFFQTtBekVtcnlCQTtBeUVqcnlCQTs7QUFFQTtBekVtcnlCQTtBeUVqcnlCQTs7QUFFQTtBekVtcnlCQTtBeUVsc3lCQTtBQUFBO0F6RXFzeUJBO0F5RXBzeUJBOztBQUVBO0F6RXNzeUJBO0F5RXBzeUJBOztBQUVBO0F6RXNzeUJBO0F5RXBzeUJBOztBQUVBO0F6RXNzeUJBO0F5RXBzeUJBOztBQUVBO0F6RXNzeUJBO0F5RXJ0eUJBO0FBQUE7QXpFd3R5QkE7QXlFdnR5QkE7O0FBRUE7QXpFeXR5QkE7QXlFdnR5QkE7O0FBRUE7QXpFeXR5QkE7QXlFdnR5QkE7O0FBRUE7QXpFeXR5QkE7QXlFdnR5QkE7O0FBRUE7QXpFeXR5QkE7QXlFeHV5QkE7QUFBQTtBekUydXlCQTtBeUUxdXlCQTs7QUFFQTtBekU0dXlCQTtBeUUxdXlCQTs7QUFFQTtBekU0dXlCQTtBeUUxdXlCQTs7QUFFQTtBekU0dXlCQTtBeUUxdXlCQTs7QUFFQTtBekU0dXlCQTtBeUUzdnlCQTtBQUFBO0F6RTh2eUJBO0F5RTd2eUJBOztBQUVBO0F6RSt2eUJBO0F5RTd2eUJBOztBQUVBO0F6RSt2eUJBO0F5RTd2eUJBOztBQUVBO0F6RSt2eUJBO0F5RTd2eUJBOztBQUVBO0F6RSt2eUJBO0F5RTl3eUJBO0FBQUE7QXpFaXh5QkE7QXlFaHh5QkE7O0FBRUE7QXpFa3h5QkE7QXlFaHh5QkE7O0FBRUE7QXpFa3h5QkE7QXlFaHh5QkE7O0FBRUE7QXpFa3h5QkE7QXlFaHh5QkE7O0FBRUE7QXpFa3h5QkE7QXlFanl5QkE7QUFBQTtBekVveXlCQTtBeUVueXlCQTs7QUFFQTtBekVxeXlCQTtBeUVueXlCQTs7QUFFQTtBekVxeXlCQTtBeUVueXlCQTs7QUFFQTtBekVxeXlCQTtBeUVueXlCQTs7QUFFQTtBekVxeXlCQTtBeUVwenlCQTtBQUFBO0F6RXV6eUJBO0F5RXR6eUJBOztBQUVBO0F6RXd6eUJBO0F5RXR6eUJBOztBQUVBO0F6RXd6eUJBO0F5RXR6eUJBOztBQUVBO0F6RXd6eUJBO0F5RXR6eUJBOztBQUVBO0F6RXd6eUJBO0F5RWx6eUJBO0FBQUE7QXpFcXp5QkE7QXlFcHp5QkE7O0FBRUE7QXpFc3p5QkE7QXlFcHp5QkE7O0FBRUE7QXpFc3p5QkE7QXlFcHp5QkE7O0FBRUE7QXpFc3p5QkE7QXlFcHp5QkE7O0FBRUE7QXpFc3p5QkE7QUFDQTtBaUJoMHlCQTtBd0RsREE7QUFBQTtBekVzM3lCQTtBeUVyM3lCQTs7QUFFQTtBekV1M3lCQTtBeUVyM3lCQTs7QUFFQTtBekV1M3lCQTtBeUVyM3lCQTs7QUFFQTtBekV1M3lCQTtBeUVyM3lCQTs7QUFFQTtBekV1M3lCQTtBeUV0NHlCQTtBQUFBO0F6RXk0eUJBO0F5RXg0eUJBOztBQUVBO0F6RTA0eUJBO0F5RXg0eUJBOztBQUVBO0F6RTA0eUJBO0F5RXg0eUJBOztBQUVBO0F6RTA0eUJBO0F5RXg0eUJBOztBQUVBO0F6RTA0eUJBO0F5RXo1eUJBO0FBQUE7QXpFNDV5QkE7QXlFMzV5QkE7O0FBRUE7QXpFNjV5QkE7QXlFMzV5QkE7O0FBRUE7QXpFNjV5QkE7QXlFMzV5QkE7O0FBRUE7QXpFNjV5QkE7QXlFMzV5QkE7O0FBRUE7QXpFNjV5QkE7QXlFNTZ5QkE7QUFBQTtBekUrNnlCQTtBeUU5NnlCQTs7QUFFQTtBekVnN3lCQTtBeUU5NnlCQTs7QUFFQTtBekVnN3lCQTtBeUU5NnlCQTs7QUFFQTtBekVnN3lCQTtBeUU5NnlCQTs7QUFFQTtBekVnN3lCQTtBeUUvN3lCQTtBQUFBO0F6RWs4eUJBO0F5RWo4eUJBOztBQUVBO0F6RW04eUJBO0F5RWo4eUJBOztBQUVBO0F6RW04eUJBO0F5RWo4eUJBOztBQUVBO0F6RW04eUJBO0F5RWo4eUJBOztBQUVBO0F6RW04eUJBO0F5RWw5eUJBO0FBQUE7QXpFcTl5QkE7QXlFcDl5QkE7O0FBRUE7QXpFczl5QkE7QXlFcDl5QkE7O0FBRUE7QXpFczl5QkE7QXlFcDl5QkE7O0FBRUE7QXpFczl5QkE7QXlFcDl5QkE7O0FBRUE7QXpFczl5QkE7QXlFcit5QkE7QUFBQTtBekV3K3lCQTtBeUV2K3lCQTs7QUFFQTtBekV5K3lCQTtBeUV2K3lCQTs7QUFFQTtBekV5K3lCQTtBeUV2K3lCQTs7QUFFQTtBekV5K3lCQTtBeUV2K3lCQTs7QUFFQTtBekV5K3lCQTtBeUV4L3lCQTtBQUFBO0F6RTIveUJBO0F5RTEveUJBOztBQUVBO0F6RTQveUJBO0F5RTEveUJBOztBQUVBO0F6RTQveUJBO0F5RTEveUJBOztBQUVBO0F6RTQveUJBO0F5RTEveUJBOztBQUVBO0F6RTQveUJBO0F5RTNnekJBO0FBQUE7QXpFOGd6QkE7QXlFN2d6QkE7O0FBRUE7QXpFK2d6QkE7QXlFN2d6QkE7O0FBRUE7QXpFK2d6QkE7QXlFN2d6QkE7O0FBRUE7QXpFK2d6QkE7QXlFN2d6QkE7O0FBRUE7QXpFK2d6QkE7QXlFOWh6QkE7QUFBQTtBekVpaXpCQTtBeUVoaXpCQTs7QUFFQTtBekVraXpCQTtBeUVoaXpCQTs7QUFFQTtBekVraXpCQTtBeUVoaXpCQTs7QUFFQTtBekVraXpCQTtBeUVoaXpCQTs7QUFFQTtBekVraXpCQTtBeUVqanpCQTtBQUFBO0F6RW9qekJBO0F5RW5qekJBOztBQUVBO0F6RXFqekJBO0F5RW5qekJBOztBQUVBO0F6RXFqekJBO0F5RW5qekJBOztBQUVBO0F6RXFqekJBO0F5RW5qekJBOztBQUVBO0F6RXFqekJBO0F5RXBrekJBO0FBQUE7QXpFdWt6QkE7QXlFdGt6QkE7O0FBRUE7QXpFd2t6QkE7QXlFdGt6QkE7O0FBRUE7QXpFd2t6QkE7QXlFdGt6QkE7O0FBRUE7QXpFd2t6QkE7QXlFdGt6QkE7O0FBRUE7QXpFd2t6QkE7QXlFdmx6QkE7QUFBQTtBekUwbHpCQTtBeUV6bHpCQTs7QUFFQTtBekUybHpCQTtBeUV6bHpCQTs7QUFFQTtBekUybHpCQTtBeUV6bHpCQTs7QUFFQTtBekUybHpCQTtBeUV6bHpCQTs7QUFFQTtBekUybHpCQTtBeUUxbXpCQTtBQUFBO0F6RTZtekJBO0F5RTVtekJBOztBQUVBO0F6RThtekJBO0F5RTVtekJBOztBQUVBO0F6RThtekJBO0F5RTVtekJBOztBQUVBO0F6RThtekJBO0F5RTVtekJBOztBQUVBO0F6RThtekJBO0F5RTduekJBO0FBQUE7QXpFZ296QkE7QXlFL256QkE7O0FBRUE7QXpFaW96QkE7QXlFL256QkE7O0FBRUE7QXpFaW96QkE7QXlFL256QkE7O0FBRUE7QXpFaW96QkE7QXlFL256QkE7O0FBRUE7QXpFaW96QkE7QXlFaHB6QkE7QUFBQTtBekVtcHpCQTtBeUVscHpCQTs7QUFFQTtBekVvcHpCQTtBeUVscHpCQTs7QUFFQTtBekVvcHpCQTtBeUVscHpCQTs7QUFFQTtBekVvcHpCQTtBeUVscHpCQTs7QUFFQTtBekVvcHpCQTtBeUVucXpCQTtBQUFBO0F6RXNxekJBO0F5RXJxekJBOztBQUVBO0F6RXVxekJBO0F5RXJxekJBOztBQUVBO0F6RXVxekJBO0F5RXJxekJBOztBQUVBO0F6RXVxekJBO0F5RXJxekJBOztBQUVBO0F6RXVxekJBO0F5RXRyekJBO0FBQUE7QXpFeXJ6QkE7QXlFeHJ6QkE7O0FBRUE7QXpFMHJ6QkE7QXlFeHJ6QkE7O0FBRUE7QXpFMHJ6QkE7QXlFeHJ6QkE7O0FBRUE7QXpFMHJ6QkE7QXlFeHJ6QkE7O0FBRUE7QXpFMHJ6QkE7QXlFenN6QkE7QUFBQTtBekU0c3pCQTtBeUUzc3pCQTs7QUFFQTtBekU2c3pCQTtBeUUzc3pCQTs7QUFFQTtBekU2c3pCQTtBeUUzc3pCQTs7QUFFQTtBekU2c3pCQTtBeUUzc3pCQTs7QUFFQTtBekU2c3pCQTtBeUU1dHpCQTtBQUFBO0F6RSt0ekJBO0F5RTl0ekJBOztBQUVBO0F6RWd1ekJBO0F5RTl0ekJBOztBQUVBO0F6RWd1ekJBO0F5RTl0ekJBOztBQUVBO0F6RWd1ekJBO0F5RTl0ekJBOztBQUVBO0F6RWd1ekJBO0F5RS91ekJBO0FBQUE7QXpFa3Z6QkE7QXlFanZ6QkE7O0FBRUE7QXpFbXZ6QkE7QXlFanZ6QkE7O0FBRUE7QXpFbXZ6QkE7QXlFanZ6QkE7O0FBRUE7QXpFbXZ6QkE7QXlFanZ6QkE7O0FBRUE7QXpFbXZ6QkE7QXlFbHd6QkE7QUFBQTtBekVxd3pCQTtBeUVwd3pCQTs7QUFFQTtBekVzd3pCQTtBeUVwd3pCQTs7QUFFQTtBekVzd3pCQTtBeUVwd3pCQTs7QUFFQTtBekVzd3pCQTtBeUVwd3pCQTs7QUFFQTtBekVzd3pCQTtBeUVyeHpCQTtBQUFBO0F6RXd4ekJBO0F5RXZ4ekJBOztBQUVBO0F6RXl4ekJBO0F5RXZ4ekJBOztBQUVBO0F6RXl4ekJBO0F5RXZ4ekJBOztBQUVBO0F6RXl4ekJBO0F5RXZ4ekJBOztBQUVBO0F6RXl4ekJBO0F5RXh5ekJBO0FBQUE7QXpFMnl6QkE7QXlFMXl6QkE7O0FBRUE7QXpFNHl6QkE7QXlFMXl6QkE7O0FBRUE7QXpFNHl6QkE7QXlFMXl6QkE7O0FBRUE7QXpFNHl6QkE7QXlFMXl6QkE7O0FBRUE7QXpFNHl6QkE7QXlFM3p6QkE7QUFBQTtBekU4enpCQTtBeUU3enpCQTs7QUFFQTtBekUrenpCQTtBeUU3enpCQTs7QUFFQTtBekUrenpCQTtBeUU3enpCQTs7QUFFQTtBekUrenpCQTtBeUU3enpCQTs7QUFFQTtBekUrenpCQTtBeUU5MHpCQTtBQUFBO0F6RWkxekJBO0F5RWgxekJBOztBQUVBO0F6RWsxekJBO0F5RWgxekJBOztBQUVBO0F6RWsxekJBO0F5RWgxekJBOztBQUVBO0F6RWsxekJBO0F5RWgxekJBOztBQUVBO0F6RWsxekJBO0F5RWoyekJBO0FBQUE7QXpFbzJ6QkE7QXlFbjJ6QkE7O0FBRUE7QXpFcTJ6QkE7QXlFbjJ6QkE7O0FBRUE7QXpFcTJ6QkE7QXlFbjJ6QkE7O0FBRUE7QXpFcTJ6QkE7QXlFbjJ6QkE7O0FBRUE7QXpFcTJ6QkE7QXlFcDN6QkE7QUFBQTtBekV1M3pCQTtBeUV0M3pCQTs7QUFFQTtBekV3M3pCQTtBeUV0M3pCQTs7QUFFQTtBekV3M3pCQTtBeUV0M3pCQTs7QUFFQTtBekV3M3pCQTtBeUV0M3pCQTs7QUFFQTtBekV3M3pCQTtBeUV2NHpCQTtBQUFBO0F6RTA0ekJBO0F5RXo0ekJBOztBQUVBO0F6RTI0ekJBO0F5RXo0ekJBOztBQUVBO0F6RTI0ekJBO0F5RXo0ekJBOztBQUVBO0F6RTI0ekJBO0F5RXo0ekJBOztBQUVBO0F6RTI0ekJBO0F5RTE1ekJBO0FBQUE7QXpFNjV6QkE7QXlFNTV6QkE7O0FBRUE7QXpFODV6QkE7QXlFNTV6QkE7O0FBRUE7QXpFODV6QkE7QXlFNTV6QkE7O0FBRUE7QXpFODV6QkE7QXlFNTV6QkE7O0FBRUE7QXpFODV6QkE7QXlFNzZ6QkE7QUFBQTtBekVnN3pCQTtBeUUvNnpCQTs7QUFFQTtBekVpN3pCQTtBeUUvNnpCQTs7QUFFQTtBekVpN3pCQTtBeUUvNnpCQTs7QUFFQTtBekVpN3pCQTtBeUUvNnpCQTs7QUFFQTtBekVpN3pCQTtBeUVoOHpCQTtBQUFBO0F6RW04ekJBO0F5RWw4ekJBOztBQUVBO0F6RW84ekJBO0F5RWw4ekJBOztBQUVBO0F6RW84ekJBO0F5RWw4ekJBOztBQUVBO0F6RW84ekJBO0F5RWw4ekJBOztBQUVBO0F6RW84ekJBO0F5RW45ekJBO0FBQUE7QXpFczl6QkE7QXlFcjl6QkE7O0FBRUE7QXpFdTl6QkE7QXlFcjl6QkE7O0FBRUE7QXpFdTl6QkE7QXlFcjl6QkE7O0FBRUE7QXpFdTl6QkE7QXlFcjl6QkE7O0FBRUE7QXpFdTl6QkE7QXlFdCt6QkE7QUFBQTtBekV5K3pCQTtBeUV4K3pCQTs7QUFFQTtBekUwK3pCQTtBeUV4K3pCQTs7QUFFQTtBekUwK3pCQTtBeUV4K3pCQTs7QUFFQTtBekUwK3pCQTtBeUV4K3pCQTs7QUFFQTtBekUwK3pCQTtBeUV6L3pCQTtBQUFBO0F6RTQvekJBO0F5RTMvekJBOztBQUVBO0F6RTYvekJBO0F5RTMvekJBOztBQUVBO0F6RTYvekJBO0F5RTMvekJBOztBQUVBO0F6RTYvekJBO0F5RTMvekJBOztBQUVBO0F6RTYvekJBO0F5RTVnMEJBO0FBQUE7QXpFK2cwQkE7QXlFOWcwQkE7O0FBRUE7QXpFZ2gwQkE7QXlFOWcwQkE7O0FBRUE7QXpFZ2gwQkE7QXlFOWcwQkE7O0FBRUE7QXpFZ2gwQkE7QXlFOWcwQkE7O0FBRUE7QXpFZ2gwQkE7QXlFL2gwQkE7QUFBQTtBekVraTBCQTtBeUVqaTBCQTs7QUFFQTtBekVtaTBCQTtBeUVqaTBCQTs7QUFFQTtBekVtaTBCQTtBeUVqaTBCQTs7QUFFQTtBekVtaTBCQTtBeUVqaTBCQTs7QUFFQTtBekVtaTBCQTtBeUVsajBCQTtBQUFBO0F6RXFqMEJBO0F5RXBqMEJBOztBQUVBO0F6RXNqMEJBO0F5RXBqMEJBOztBQUVBO0F6RXNqMEJBO0F5RXBqMEJBOztBQUVBO0F6RXNqMEJBO0F5RXBqMEJBOztBQUVBO0F6RXNqMEJBO0F5RXJrMEJBO0FBQUE7QXpFd2swQkE7QXlFdmswQkE7O0FBRUE7QXpFeWswQkE7QXlFdmswQkE7O0FBRUE7QXpFeWswQkE7QXlFdmswQkE7O0FBRUE7QXpFeWswQkE7QXlFdmswQkE7O0FBRUE7QXpFeWswQkE7QXlFeGwwQkE7QUFBQTtBekUybDBCQTtBeUUxbDBCQTs7QUFFQTtBekU0bDBCQTtBeUUxbDBCQTs7QUFFQTtBekU0bDBCQTtBeUUxbDBCQTs7QUFFQTtBekU0bDBCQTtBeUUxbDBCQTs7QUFFQTtBekU0bDBCQTtBeUUzbTBCQTtBQUFBO0F6RThtMEJBO0F5RTdtMEJBOztBQUVBO0F6RSttMEJBO0F5RTdtMEJBOztBQUVBO0F6RSttMEJBO0F5RTdtMEJBOztBQUVBO0F6RSttMEJBO0F5RTdtMEJBOztBQUVBO0F6RSttMEJBO0F5RTluMEJBO0FBQUE7QXpFaW8wQkE7QXlFaG8wQkE7O0FBRUE7QXpFa28wQkE7QXlFaG8wQkE7O0FBRUE7QXpFa28wQkE7QXlFaG8wQkE7O0FBRUE7QXpFa28wQkE7QXlFaG8wQkE7O0FBRUE7QXpFa28wQkE7QXlFMW4wQkE7QUFBQTtBekU2bjBCQTtBeUU1bjBCQTs7QUFFQTtBekU4bjBCQTtBeUU1bjBCQTs7QUFFQTtBekU4bjBCQTtBeUU1bjBCQTs7QUFFQTtBekU4bjBCQTtBeUU1bjBCQTs7QUFFQTtBekU4bjBCQTtBeUU3bzBCQTtBQUFBO0F6RWdwMEJBO0F5RS9vMEJBOztBQUVBO0F6RWlwMEJBO0F5RS9vMEJBOztBQUVBO0F6RWlwMEJBO0F5RS9vMEJBOztBQUVBO0F6RWlwMEJBO0F5RS9vMEJBOztBQUVBO0F6RWlwMEJBO0F5RWhxMEJBO0FBQUE7QXpFbXEwQkE7QXlFbHEwQkE7O0FBRUE7QXpFb3EwQkE7QXlFbHEwQkE7O0FBRUE7QXpFb3EwQkE7QXlFbHEwQkE7O0FBRUE7QXpFb3EwQkE7QXlFbHEwQkE7O0FBRUE7QXpFb3EwQkE7QXlFbnIwQkE7QUFBQTtBekVzcjBCQTtBeUVycjBCQTs7QUFFQTtBekV1cjBCQTtBeUVycjBCQTs7QUFFQTtBekV1cjBCQTtBeUVycjBCQTs7QUFFQTtBekV1cjBCQTtBeUVycjBCQTs7QUFFQTtBekV1cjBCQTtBeUV0czBCQTtBQUFBO0F6RXlzMEJBO0F5RXhzMEJBOztBQUVBO0F6RTBzMEJBO0F5RXhzMEJBOztBQUVBO0F6RTBzMEJBO0F5RXhzMEJBOztBQUVBO0F6RTBzMEJBO0F5RXhzMEJBOztBQUVBO0F6RTBzMEJBO0F5RXp0MEJBO0FBQUE7QXpFNHQwQkE7QXlFM3QwQkE7O0FBRUE7QXpFNnQwQkE7QXlFM3QwQkE7O0FBRUE7QXpFNnQwQkE7QXlFM3QwQkE7O0FBRUE7QXpFNnQwQkE7QXlFM3QwQkE7O0FBRUE7QXpFNnQwQkE7QXlFNXUwQkE7QUFBQTtBekUrdTBCQTtBeUU5dTBCQTs7QUFFQTtBekVndjBCQTtBeUU5dTBCQTs7QUFFQTtBekVndjBCQTtBeUU5dTBCQTs7QUFFQTtBekVndjBCQTtBeUU5dTBCQTs7QUFFQTtBekVndjBCQTtBeUUvdjBCQTtBQUFBO0F6RWt3MEJBO0F5RWp3MEJBOztBQUVBO0F6RW13MEJBO0F5RWp3MEJBOztBQUVBO0F6RW13MEJBO0F5RWp3MEJBOztBQUVBO0F6RW13MEJBO0F5RWp3MEJBOztBQUVBO0F6RW13MEJBO0F5RWx4MEJBO0FBQUE7QXpFcXgwQkE7QXlFcHgwQkE7O0FBRUE7QXpFc3gwQkE7QXlFcHgwQkE7O0FBRUE7QXpFc3gwQkE7QXlFcHgwQkE7O0FBRUE7QXpFc3gwQkE7QXlFcHgwQkE7O0FBRUE7QXpFc3gwQkE7QXlFcnkwQkE7QUFBQTtBekV3eTBCQTtBeUV2eTBCQTs7QUFFQTtBekV5eTBCQTtBeUV2eTBCQTs7QUFFQTtBekV5eTBCQTtBeUV2eTBCQTs7QUFFQTtBekV5eTBCQTtBeUV2eTBCQTs7QUFFQTtBekV5eTBCQTtBeUV4ejBCQTtBQUFBO0F6RTJ6MEJBO0F5RTF6MEJBOztBQUVBO0F6RTR6MEJBO0F5RTF6MEJBOztBQUVBO0F6RTR6MEJBO0F5RTF6MEJBOztBQUVBO0F6RTR6MEJBO0F5RTF6MEJBOztBQUVBO0F6RTR6MEJBO0F5RTMwMEJBO0FBQUE7QXpFODAwQkE7QXlFNzAwQkE7O0FBRUE7QXpFKzAwQkE7QXlFNzAwQkE7O0FBRUE7QXpFKzAwQkE7QXlFNzAwQkE7O0FBRUE7QXpFKzAwQkE7QXlFNzAwQkE7O0FBRUE7QXpFKzAwQkE7QXlFOTEwQkE7QUFBQTtBekVpMjBCQTtBeUVoMjBCQTs7QUFFQTtBekVrMjBCQTtBeUVoMjBCQTs7QUFFQTtBekVrMjBCQTtBeUVoMjBCQTs7QUFFQTtBekVrMjBCQTtBeUVoMjBCQTs7QUFFQTtBekVrMjBCQTtBeUVqMzBCQTtBQUFBO0F6RW8zMEJBO0F5RW4zMEJBOztBQUVBO0F6RXEzMEJBO0F5RW4zMEJBOztBQUVBO0F6RXEzMEJBO0F5RW4zMEJBOztBQUVBO0F6RXEzMEJBO0F5RW4zMEJBOztBQUVBO0F6RXEzMEJBO0F5RXA0MEJBO0FBQUE7QXpFdTQwQkE7QXlFdDQwQkE7O0FBRUE7QXpFdzQwQkE7QXlFdDQwQkE7O0FBRUE7QXpFdzQwQkE7QXlFdDQwQkE7O0FBRUE7QXpFdzQwQkE7QXlFdDQwQkE7O0FBRUE7QXpFdzQwQkE7QXlFdjUwQkE7QUFBQTtBekUwNTBCQTtBeUV6NTBCQTs7QUFFQTtBekUyNTBCQTtBeUV6NTBCQTs7QUFFQTtBekUyNTBCQTtBeUV6NTBCQTs7QUFFQTtBekUyNTBCQTtBeUV6NTBCQTs7QUFFQTtBekUyNTBCQTtBeUUxNjBCQTtBQUFBO0F6RTY2MEJBO0F5RTU2MEJBOztBQUVBO0F6RTg2MEJBO0F5RTU2MEJBOztBQUVBO0F6RTg2MEJBO0F5RTU2MEJBOztBQUVBO0F6RTg2MEJBO0F5RTU2MEJBOztBQUVBO0F6RTg2MEJBO0F5RTc3MEJBO0FBQUE7QXpFZzgwQkE7QXlFLzcwQkE7O0FBRUE7QXpFaTgwQkE7QXlFLzcwQkE7O0FBRUE7QXpFaTgwQkE7QXlFLzcwQkE7O0FBRUE7QXpFaTgwQkE7QXlFLzcwQkE7O0FBRUE7QXpFaTgwQkE7QXlFaDkwQkE7QUFBQTtBekVtOTBCQTtBeUVsOTBCQTs7QUFFQTtBekVvOTBCQTtBeUVsOTBCQTs7QUFFQTtBekVvOTBCQTtBeUVsOTBCQTs7QUFFQTtBekVvOTBCQTtBeUVsOTBCQTs7QUFFQTtBekVvOTBCQTtBeUVuKzBCQTtBQUFBO0F6RXMrMEJBO0F5RXIrMEJBOztBQUVBO0F6RXUrMEJBO0F5RXIrMEJBOztBQUVBO0F6RXUrMEJBO0F5RXIrMEJBOztBQUVBO0F6RXUrMEJBO0F5RXIrMEJBOztBQUVBO0F6RXUrMEJBO0F5RWorMEJBO0FBQUE7QXpFbyswQkE7QXlFbiswQkE7O0FBRUE7QXpFcSswQkE7QXlFbiswQkE7O0FBRUE7QXpFcSswQkE7QXlFbiswQkE7O0FBRUE7QXpFcSswQkE7QXlFbiswQkE7O0FBRUE7QXpFcSswQkE7QUFDQTtBaUIvKzBCQTtBd0RsREE7QUFBQTtBekVxaTFCQTtBeUVwaTFCQTs7QUFFQTtBekVzaTFCQTtBeUVwaTFCQTs7QUFFQTtBekVzaTFCQTtBeUVwaTFCQTs7QUFFQTtBekVzaTFCQTtBeUVwaTFCQTs7QUFFQTtBekVzaTFCQTtBeUVyajFCQTtBQUFBO0F6RXdqMUJBO0F5RXZqMUJBOztBQUVBO0F6RXlqMUJBO0F5RXZqMUJBOztBQUVBO0F6RXlqMUJBO0F5RXZqMUJBOztBQUVBO0F6RXlqMUJBO0F5RXZqMUJBOztBQUVBO0F6RXlqMUJBO0F5RXhrMUJBO0FBQUE7QXpFMmsxQkE7QXlFMWsxQkE7O0FBRUE7QXpFNGsxQkE7QXlFMWsxQkE7O0FBRUE7QXpFNGsxQkE7QXlFMWsxQkE7O0FBRUE7QXpFNGsxQkE7QXlFMWsxQkE7O0FBRUE7QXpFNGsxQkE7QXlFM2wxQkE7QUFBQTtBekU4bDFCQTtBeUU3bDFCQTs7QUFFQTtBekUrbDFCQTtBeUU3bDFCQTs7QUFFQTtBekUrbDFCQTtBeUU3bDFCQTs7QUFFQTtBekUrbDFCQTtBeUU3bDFCQTs7QUFFQTtBekUrbDFCQTtBeUU5bTFCQTtBQUFBO0F6RWluMUJBO0F5RWhuMUJBOztBQUVBO0F6RWtuMUJBO0F5RWhuMUJBOztBQUVBO0F6RWtuMUJBO0F5RWhuMUJBOztBQUVBO0F6RWtuMUJBO0F5RWhuMUJBOztBQUVBO0F6RWtuMUJBO0F5RWpvMUJBO0FBQUE7QXpFb28xQkE7QXlFbm8xQkE7O0FBRUE7QXpFcW8xQkE7QXlFbm8xQkE7O0FBRUE7QXpFcW8xQkE7QXlFbm8xQkE7O0FBRUE7QXpFcW8xQkE7QXlFbm8xQkE7O0FBRUE7QXpFcW8xQkE7QXlFcHAxQkE7QUFBQTtBekV1cDFCQTtBeUV0cDFCQTs7QUFFQTtBekV3cDFCQTtBeUV0cDFCQTs7QUFFQTtBekV3cDFCQTtBeUV0cDFCQTs7QUFFQTtBekV3cDFCQTtBeUV0cDFCQTs7QUFFQTtBekV3cDFCQTtBeUV2cTFCQTtBQUFBO0F6RTBxMUJBO0F5RXpxMUJBOztBQUVBO0F6RTJxMUJBO0F5RXpxMUJBOztBQUVBO0F6RTJxMUJBO0F5RXpxMUJBOztBQUVBO0F6RTJxMUJBO0F5RXpxMUJBOztBQUVBO0F6RTJxMUJBO0F5RTFyMUJBO0FBQUE7QXpFNnIxQkE7QXlFNXIxQkE7O0FBRUE7QXpFOHIxQkE7QXlFNXIxQkE7O0FBRUE7QXpFOHIxQkE7QXlFNXIxQkE7O0FBRUE7QXpFOHIxQkE7QXlFNXIxQkE7O0FBRUE7QXpFOHIxQkE7QXlFN3MxQkE7QUFBQTtBekVndDFCQTtBeUUvczFCQTs7QUFFQTtBekVpdDFCQTtBeUUvczFCQTs7QUFFQTtBekVpdDFCQTtBeUUvczFCQTs7QUFFQTtBekVpdDFCQTtBeUUvczFCQTs7QUFFQTtBekVpdDFCQTtBeUVodTFCQTtBQUFBO0F6RW11MUJBO0F5RWx1MUJBOztBQUVBO0F6RW91MUJBO0F5RWx1MUJBOztBQUVBO0F6RW91MUJBO0F5RWx1MUJBOztBQUVBO0F6RW91MUJBO0F5RWx1MUJBOztBQUVBO0F6RW91MUJBO0F5RW52MUJBO0FBQUE7QXpFc3YxQkE7QXlFcnYxQkE7O0FBRUE7QXpFdXYxQkE7QXlFcnYxQkE7O0FBRUE7QXpFdXYxQkE7QXlFcnYxQkE7O0FBRUE7QXpFdXYxQkE7QXlFcnYxQkE7O0FBRUE7QXpFdXYxQkE7QXlFdHcxQkE7QUFBQTtBekV5dzFCQTtBeUV4dzFCQTs7QUFFQTtBekUwdzFCQTtBeUV4dzFCQTs7QUFFQTtBekUwdzFCQTtBeUV4dzFCQTs7QUFFQTtBekUwdzFCQTtBeUV4dzFCQTs7QUFFQTtBekUwdzFCQTtBeUV6eDFCQTtBQUFBO0F6RTR4MUJBO0F5RTN4MUJBOztBQUVBO0F6RTZ4MUJBO0F5RTN4MUJBOztBQUVBO0F6RTZ4MUJBO0F5RTN4MUJBOztBQUVBO0F6RTZ4MUJBO0F5RTN4MUJBOztBQUVBO0F6RTZ4MUJBO0F5RTV5MUJBO0FBQUE7QXpFK3kxQkE7QXlFOXkxQkE7O0FBRUE7QXpFZ3oxQkE7QXlFOXkxQkE7O0FBRUE7QXpFZ3oxQkE7QXlFOXkxQkE7O0FBRUE7QXpFZ3oxQkE7QXlFOXkxQkE7O0FBRUE7QXpFZ3oxQkE7QXlFL3oxQkE7QUFBQTtBekVrMDFCQTtBeUVqMDFCQTs7QUFFQTtBekVtMDFCQTtBeUVqMDFCQTs7QUFFQTtBekVtMDFCQTtBeUVqMDFCQTs7QUFFQTtBekVtMDFCQTtBeUVqMDFCQTs7QUFFQTtBekVtMDFCQTtBeUVsMTFCQTtBQUFBO0F6RXExMUJBO0F5RXAxMUJBOztBQUVBO0F6RXMxMUJBO0F5RXAxMUJBOztBQUVBO0F6RXMxMUJBO0F5RXAxMUJBOztBQUVBO0F6RXMxMUJBO0F5RXAxMUJBOztBQUVBO0F6RXMxMUJBO0F5RXIyMUJBO0FBQUE7QXpFdzIxQkE7QXlFdjIxQkE7O0FBRUE7QXpFeTIxQkE7QXlFdjIxQkE7O0FBRUE7QXpFeTIxQkE7QXlFdjIxQkE7O0FBRUE7QXpFeTIxQkE7QXlFdjIxQkE7O0FBRUE7QXpFeTIxQkE7QXlFeDMxQkE7QUFBQTtBekUyMzFCQTtBeUUxMzFCQTs7QUFFQTtBekU0MzFCQTtBeUUxMzFCQTs7QUFFQTtBekU0MzFCQTtBeUUxMzFCQTs7QUFFQTtBekU0MzFCQTtBeUUxMzFCQTs7QUFFQTtBekU0MzFCQTtBeUUzNDFCQTtBQUFBO0F6RTg0MUJBO0F5RTc0MUJBOztBQUVBO0F6RSs0MUJBO0F5RTc0MUJBOztBQUVBO0F6RSs0MUJBO0F5RTc0MUJBOztBQUVBO0F6RSs0MUJBO0F5RTc0MUJBOztBQUVBO0F6RSs0MUJBO0F5RTk1MUJBO0FBQUE7QXpFaTYxQkE7QXlFaDYxQkE7O0FBRUE7QXpFazYxQkE7QXlFaDYxQkE7O0FBRUE7QXpFazYxQkE7QXlFaDYxQkE7O0FBRUE7QXpFazYxQkE7QXlFaDYxQkE7O0FBRUE7QXpFazYxQkE7QXlFajcxQkE7QUFBQTtBekVvNzFCQTtBeUVuNzFCQTs7QUFFQTtBekVxNzFCQTtBeUVuNzFCQTs7QUFFQTtBekVxNzFCQTtBeUVuNzFCQTs7QUFFQTtBekVxNzFCQTtBeUVuNzFCQTs7QUFFQTtBekVxNzFCQTtBeUVwODFCQTtBQUFBO0F6RXU4MUJBO0F5RXQ4MUJBOztBQUVBO0F6RXc4MUJBO0F5RXQ4MUJBOztBQUVBO0F6RXc4MUJBO0F5RXQ4MUJBOztBQUVBO0F6RXc4MUJBO0F5RXQ4MUJBOztBQUVBO0F6RXc4MUJBO0F5RXY5MUJBO0FBQUE7QXpFMDkxQkE7QXlFejkxQkE7O0FBRUE7QXpFMjkxQkE7QXlFejkxQkE7O0FBRUE7QXpFMjkxQkE7QXlFejkxQkE7O0FBRUE7QXpFMjkxQkE7QXlFejkxQkE7O0FBRUE7QXpFMjkxQkE7QXlFMSsxQkE7QUFBQTtBekU2KzFCQTtBeUU1KzFCQTs7QUFFQTtBekU4KzFCQTtBeUU1KzFCQTs7QUFFQTtBekU4KzFCQTtBeUU1KzFCQTs7QUFFQTtBekU4KzFCQTtBeUU1KzFCQTs7QUFFQTtBekU4KzFCQTtBeUU3LzFCQTtBQUFBO0F6RWdnMkJBO0F5RS8vMUJBOztBQUVBO0F6RWlnMkJBO0F5RS8vMUJBOztBQUVBO0F6RWlnMkJBO0F5RS8vMUJBOztBQUVBO0F6RWlnMkJBO0F5RS8vMUJBOztBQUVBO0F6RWlnMkJBO0F5RWhoMkJBO0FBQUE7QXpFbWgyQkE7QXlFbGgyQkE7O0FBRUE7QXpFb2gyQkE7QXlFbGgyQkE7O0FBRUE7QXpFb2gyQkE7QXlFbGgyQkE7O0FBRUE7QXpFb2gyQkE7QXlFbGgyQkE7O0FBRUE7QXpFb2gyQkE7QXlFbmkyQkE7QUFBQTtBekVzaTJCQTtBeUVyaTJCQTs7QUFFQTtBekV1aTJCQTtBeUVyaTJCQTs7QUFFQTtBekV1aTJCQTtBeUVyaTJCQTs7QUFFQTtBekV1aTJCQTtBeUVyaTJCQTs7QUFFQTtBekV1aTJCQTtBeUV0ajJCQTtBQUFBO0F6RXlqMkJBO0F5RXhqMkJBOztBQUVBO0F6RTBqMkJBO0F5RXhqMkJBOztBQUVBO0F6RTBqMkJBO0F5RXhqMkJBOztBQUVBO0F6RTBqMkJBO0F5RXhqMkJBOztBQUVBO0F6RTBqMkJBO0F5RXprMkJBO0FBQUE7QXpFNGsyQkE7QXlFM2syQkE7O0FBRUE7QXpFNmsyQkE7QXlFM2syQkE7O0FBRUE7QXpFNmsyQkE7QXlFM2syQkE7O0FBRUE7QXpFNmsyQkE7QXlFM2syQkE7O0FBRUE7QXpFNmsyQkE7QXlFNWwyQkE7QUFBQTtBekUrbDJCQTtBeUU5bDJCQTs7QUFFQTtBekVnbTJCQTtBeUU5bDJCQTs7QUFFQTtBekVnbTJCQTtBeUU5bDJCQTs7QUFFQTtBekVnbTJCQTtBeUU5bDJCQTs7QUFFQTtBekVnbTJCQTtBeUUvbTJCQTtBQUFBO0F6RWtuMkJBO0F5RWpuMkJBOztBQUVBO0F6RW1uMkJBO0F5RWpuMkJBOztBQUVBO0F6RW1uMkJBO0F5RWpuMkJBOztBQUVBO0F6RW1uMkJBO0F5RWpuMkJBOztBQUVBO0F6RW1uMkJBO0F5RWxvMkJBO0FBQUE7QXpFcW8yQkE7QXlFcG8yQkE7O0FBRUE7QXpFc28yQkE7QXlFcG8yQkE7O0FBRUE7QXpFc28yQkE7QXlFcG8yQkE7O0FBRUE7QXpFc28yQkE7QXlFcG8yQkE7O0FBRUE7QXpFc28yQkE7QXlFcnAyQkE7QUFBQTtBekV3cDJCQTtBeUV2cDJCQTs7QUFFQTtBekV5cDJCQTtBeUV2cDJCQTs7QUFFQTtBekV5cDJCQTtBeUV2cDJCQTs7QUFFQTtBekV5cDJCQTtBeUV2cDJCQTs7QUFFQTtBekV5cDJCQTtBeUV4cTJCQTtBQUFBO0F6RTJxMkJBO0F5RTFxMkJBOztBQUVBO0F6RTRxMkJBO0F5RTFxMkJBOztBQUVBO0F6RTRxMkJBO0F5RTFxMkJBOztBQUVBO0F6RTRxMkJBO0F5RTFxMkJBOztBQUVBO0F6RTRxMkJBO0F5RTNyMkJBO0FBQUE7QXpFOHIyQkE7QXlFN3IyQkE7O0FBRUE7QXpFK3IyQkE7QXlFN3IyQkE7O0FBRUE7QXpFK3IyQkE7QXlFN3IyQkE7O0FBRUE7QXpFK3IyQkE7QXlFN3IyQkE7O0FBRUE7QXpFK3IyQkE7QXlFOXMyQkE7QUFBQTtBekVpdDJCQTtBeUVodDJCQTs7QUFFQTtBekVrdDJCQTtBeUVodDJCQTs7QUFFQTtBekVrdDJCQTtBeUVodDJCQTs7QUFFQTtBekVrdDJCQTtBeUVodDJCQTs7QUFFQTtBekVrdDJCQTtBeUVqdTJCQTtBQUFBO0F6RW91MkJBO0F5RW51MkJBOztBQUVBO0F6RXF1MkJBO0F5RW51MkJBOztBQUVBO0F6RXF1MkJBO0F5RW51MkJBOztBQUVBO0F6RXF1MkJBO0F5RW51MkJBOztBQUVBO0F6RXF1MkJBO0F5RXB2MkJBO0FBQUE7QXpFdXYyQkE7QXlFdHYyQkE7O0FBRUE7QXpFd3YyQkE7QXlFdHYyQkE7O0FBRUE7QXpFd3YyQkE7QXlFdHYyQkE7O0FBRUE7QXpFd3YyQkE7QXlFdHYyQkE7O0FBRUE7QXpFd3YyQkE7QXlFdncyQkE7QUFBQTtBekUwdzJCQTtBeUV6dzJCQTs7QUFFQTtBekUydzJCQTtBeUV6dzJCQTs7QUFFQTtBekUydzJCQTtBeUV6dzJCQTs7QUFFQTtBekUydzJCQTtBeUV6dzJCQTs7QUFFQTtBekUydzJCQTtBeUUxeDJCQTtBQUFBO0F6RTZ4MkJBO0F5RTV4MkJBOztBQUVBO0F6RTh4MkJBO0F5RTV4MkJBOztBQUVBO0F6RTh4MkJBO0F5RTV4MkJBOztBQUVBO0F6RTh4MkJBO0F5RTV4MkJBOztBQUVBO0F6RTh4MkJBO0F5RTd5MkJBO0FBQUE7QXpFZ3oyQkE7QXlFL3kyQkE7O0FBRUE7QXpFaXoyQkE7QXlFL3kyQkE7O0FBRUE7QXpFaXoyQkE7QXlFL3kyQkE7O0FBRUE7QXpFaXoyQkE7QXlFL3kyQkE7O0FBRUE7QXpFaXoyQkE7QXlFenkyQkE7QUFBQTtBekU0eTJCQTtBeUUzeTJCQTs7QUFFQTtBekU2eTJCQTtBeUUzeTJCQTs7QUFFQTtBekU2eTJCQTtBeUUzeTJCQTs7QUFFQTtBekU2eTJCQTtBeUUzeTJCQTs7QUFFQTtBekU2eTJCQTtBeUU1ejJCQTtBQUFBO0F6RSt6MkJBO0F5RTl6MkJBOztBQUVBO0F6RWcwMkJBO0F5RTl6MkJBOztBQUVBO0F6RWcwMkJBO0F5RTl6MkJBOztBQUVBO0F6RWcwMkJBO0F5RTl6MkJBOztBQUVBO0F6RWcwMkJBO0F5RS8wMkJBO0FBQUE7QXpFazEyQkE7QXlFajEyQkE7O0FBRUE7QXpFbTEyQkE7QXlFajEyQkE7O0FBRUE7QXpFbTEyQkE7QXlFajEyQkE7O0FBRUE7QXpFbTEyQkE7QXlFajEyQkE7O0FBRUE7QXpFbTEyQkE7QXlFbDIyQkE7QUFBQTtBekVxMjJCQTtBeUVwMjJCQTs7QUFFQTtBekVzMjJCQTtBeUVwMjJCQTs7QUFFQTtBekVzMjJCQTtBeUVwMjJCQTs7QUFFQTtBekVzMjJCQTtBeUVwMjJCQTs7QUFFQTtBekVzMjJCQTtBeUVyMzJCQTtBQUFBO0F6RXczMkJBO0F5RXYzMkJBOztBQUVBO0F6RXkzMkJBO0F5RXYzMkJBOztBQUVBO0F6RXkzMkJBO0F5RXYzMkJBOztBQUVBO0F6RXkzMkJBO0F5RXYzMkJBOztBQUVBO0F6RXkzMkJBO0F5RXg0MkJBO0FBQUE7QXpFMjQyQkE7QXlFMTQyQkE7O0FBRUE7QXpFNDQyQkE7QXlFMTQyQkE7O0FBRUE7QXpFNDQyQkE7QXlFMTQyQkE7O0FBRUE7QXpFNDQyQkE7QXlFMTQyQkE7O0FBRUE7QXpFNDQyQkE7QXlFMzUyQkE7QUFBQTtBekU4NTJCQTtBeUU3NTJCQTs7QUFFQTtBekUrNTJCQTtBeUU3NTJCQTs7QUFFQTtBekUrNTJCQTtBeUU3NTJCQTs7QUFFQTtBekUrNTJCQTtBeUU3NTJCQTs7QUFFQTtBekUrNTJCQTtBeUU5NjJCQTtBQUFBO0F6RWk3MkJBO0F5RWg3MkJBOztBQUVBO0F6RWs3MkJBO0F5RWg3MkJBOztBQUVBO0F6RWs3MkJBO0F5RWg3MkJBOztBQUVBO0F6RWs3MkJBO0F5RWg3MkJBOztBQUVBO0F6RWs3MkJBO0F5RWo4MkJBO0FBQUE7QXpFbzgyQkE7QXlFbjgyQkE7O0FBRUE7QXpFcTgyQkE7QXlFbjgyQkE7O0FBRUE7QXpFcTgyQkE7QXlFbjgyQkE7O0FBRUE7QXpFcTgyQkE7QXlFbjgyQkE7O0FBRUE7QXpFcTgyQkE7QXlFcDkyQkE7QUFBQTtBekV1OTJCQTtBeUV0OTJCQTs7QUFFQTtBekV3OTJCQTtBeUV0OTJCQTs7QUFFQTtBekV3OTJCQTtBeUV0OTJCQTs7QUFFQTtBekV3OTJCQTtBeUV0OTJCQTs7QUFFQTtBekV3OTJCQTtBeUV2KzJCQTtBQUFBO0F6RTArMkJBO0F5RXorMkJBOztBQUVBO0F6RTIrMkJBO0F5RXorMkJBOztBQUVBO0F6RTIrMkJBO0F5RXorMkJBOztBQUVBO0F6RTIrMkJBO0F5RXorMkJBOztBQUVBO0F6RTIrMkJBO0F5RTEvMkJBO0FBQUE7QXpFNi8yQkE7QXlFNS8yQkE7O0FBRUE7QXpFOC8yQkE7QXlFNS8yQkE7O0FBRUE7QXpFOC8yQkE7QXlFNS8yQkE7O0FBRUE7QXpFOC8yQkE7QXlFNS8yQkE7O0FBRUE7QXpFOC8yQkE7QXlFN2czQkE7QUFBQTtBekVnaDNCQTtBeUUvZzNCQTs7QUFFQTtBekVpaDNCQTtBeUUvZzNCQTs7QUFFQTtBekVpaDNCQTtBeUUvZzNCQTs7QUFFQTtBekVpaDNCQTtBeUUvZzNCQTs7QUFFQTtBekVpaDNCQTtBeUVoaTNCQTtBQUFBO0F6RW1pM0JBO0F5RWxpM0JBOztBQUVBO0F6RW9pM0JBO0F5RWxpM0JBOztBQUVBO0F6RW9pM0JBO0F5RWxpM0JBOztBQUVBO0F6RW9pM0JBO0F5RWxpM0JBOztBQUVBO0F6RW9pM0JBO0F5RW5qM0JBO0FBQUE7QXpFc2ozQkE7QXlFcmozQkE7O0FBRUE7QXpFdWozQkE7QXlFcmozQkE7O0FBRUE7QXpFdWozQkE7QXlFcmozQkE7O0FBRUE7QXpFdWozQkE7QXlFcmozQkE7O0FBRUE7QXpFdWozQkE7QXlFdGszQkE7QUFBQTtBekV5azNCQTtBeUV4azNCQTs7QUFFQTtBekUwazNCQTtBeUV4azNCQTs7QUFFQTtBekUwazNCQTtBeUV4azNCQTs7QUFFQTtBekUwazNCQTtBeUV4azNCQTs7QUFFQTtBekUwazNCQTtBeUV6bDNCQTtBQUFBO0F6RTRsM0JBO0F5RTNsM0JBOztBQUVBO0F6RTZsM0JBO0F5RTNsM0JBOztBQUVBO0F6RTZsM0JBO0F5RTNsM0JBOztBQUVBO0F6RTZsM0JBO0F5RTNsM0JBOztBQUVBO0F6RTZsM0JBO0F5RTVtM0JBO0FBQUE7QXpFK20zQkE7QXlFOW0zQkE7O0FBRUE7QXpFZ24zQkE7QXlFOW0zQkE7O0FBRUE7QXpFZ24zQkE7QXlFOW0zQkE7O0FBRUE7QXpFZ24zQkE7QXlFOW0zQkE7O0FBRUE7QXpFZ24zQkE7QXlFL24zQkE7QUFBQTtBekVrbzNCQTtBeUVqbzNCQTs7QUFFQTtBekVtbzNCQTtBeUVqbzNCQTs7QUFFQTtBekVtbzNCQTtBeUVqbzNCQTs7QUFFQTtBekVtbzNCQTtBeUVqbzNCQTs7QUFFQTtBekVtbzNCQTtBeUVscDNCQTtBQUFBO0F6RXFwM0JBO0F5RXBwM0JBOztBQUVBO0F6RXNwM0JBO0F5RXBwM0JBOztBQUVBO0F6RXNwM0JBO0F5RXBwM0JBOztBQUVBO0F6RXNwM0JBO0F5RXBwM0JBOztBQUVBO0F6RXNwM0JBO0F5RWhwM0JBO0FBQUE7QXpFbXAzQkE7QXlFbHAzQkE7O0FBRUE7QXpFb3AzQkE7QXlFbHAzQkE7O0FBRUE7QXpFb3AzQkE7QXlFbHAzQkE7O0FBRUE7QXpFb3AzQkE7QXlFbHAzQkE7O0FBRUE7QXpFb3AzQkE7QUFDQTtBMEVydDNCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFFQTtBMUVxdDNCQTs7QTJFL3QzQkE7QUFBQTtBM0VtdTNCQTs7QTJFL3QzQkE7QUFBQTtBM0VtdTNCQTs7QTJFbHUzQkE7QUFBQTtBM0VzdTNCQTs7QTJFcnUzQkE7QUFBQTtBM0V5dTNCQTs7QTJFeHUzQkE7QUNUQTtBQUNBO0FBQ0E7QTVFcXYzQkE7O0EyRXR1M0JBO0FBQUE7QTNFMHUzQkE7O0EyRXp1M0JBO0FBQUE7QTNFNnUzQkE7O0EyRTV1M0JBO0FBQUE7QTNFZ3YzQkE7O0FpQjNzM0JBO0EwRHZDQTtBQUFBO0EzRXV2M0JBO0EyRXR2M0JBO0FBQUE7QTNFeXYzQkE7QTJFeHYzQkE7QUFBQTtBM0UydjNCQTtBQUNBO0FpQnZ0M0JBO0EwRHZDQTtBQUFBO0EzRWt3M0JBO0EyRWp3M0JBO0FBQUE7QTNFb3czQkE7QTJFbnczQkE7QUFBQTtBM0VzdzNCQTtBQUNBO0FpQmx1M0JBO0EwRHZDQTtBQUFBO0EzRTZ3M0JBO0EyRTV3M0JBO0FBQUE7QTNFK3czQkE7QTJFOXczQkE7QUFBQTtBM0VpeDNCQTtBQUNBO0FpQjd1M0JBO0EwRHZDQTtBQUFBO0EzRXd4M0JBO0EyRXZ4M0JBO0FBQUE7QTNFMHgzQkE7QTJFengzQkE7QUFBQTtBM0U0eDNCQTtBQUNBO0EyRXZ4M0JBO0FBQUE7QTNFMHgzQkE7O0EyRXp4M0JBO0FBQUE7QTNFNngzQkE7O0EyRTV4M0JBO0FBQUE7QTNFZ3kzQkE7O0EyRTV4M0JBO0FBQUE7QTNFZ3kzQkE7O0EyRS94M0JBO0FBQUE7QTNFbXkzQkE7O0EyRWx5M0JBO0FBQUE7QTNFc3kzQkE7O0EyRXJ5M0JBO0FBQUE7QTNFeXkzQkE7O0EyRXh5M0JBO0FBQUE7QTNFNHkzQkE7O0EyRTN5M0JBO0FBQUE7QTNFK3kzQkE7O0EyRTN5M0JBO0FBQUE7QTNFK3kzQkE7O0E2RXQxM0JBO0FBQ0E7QTdFeTEzQkE7O0FRLzAzQkE7QXFFTEE7QTdFdzEzQkE7O0E2RTkxM0JBO0FBQ0E7QTdFaTIzQkE7O0FRdjEzQkE7QXFFTEE7QTdFZzIzQkE7O0E2RXQyM0JBO0FBQ0E7QTdFeTIzQkE7O0FRLzEzQkE7QXFFTEE7QTdFdzIzQkE7O0E2RTkyM0JBO0FBQ0E7QTdFaTMzQkE7O0FRdjIzQkE7QXFFTEE7QTdFZzMzQkE7O0E2RXQzM0JBO0FBQ0E7QTdFeTMzQkE7O0FRLzIzQkE7QXFFTEE7QTdFdzMzQkE7O0E2RTkzM0JBO0FBQ0E7QTdFaTQzQkE7O0FRdjMzQkE7QXFFTEE7QTdFZzQzQkE7O0E2RXQ0M0JBO0FBQ0E7QTdFeTQzQkE7O0FRLzMzQkE7QXFFTEE7QTdFdzQzQkE7O0E2RTk0M0JBO0FBQ0E7QTdFaTUzQkE7O0FRdjQzQkE7QXFFTEE7QTdFZzUzQkE7O0E2RXQ1M0JBO0FBQ0E7QTdFeTUzQkE7O0FRLzQzQkE7QXFFTEE7QTdFdzUzQkE7O0E2RTk1M0JBO0FBQ0E7QTdFaTYzQkE7O0FRdjUzQkE7QXFFTEE7QTdFZzYzQkE7O0E2RXQ2M0JBO0FBQ0E7QTdFeTYzQkE7O0FRLzUzQkE7QXFFTEE7QTdFdzYzQkE7O0E2RTk2M0JBO0FBQ0E7QTdFaTczQkE7O0FRdjYzQkE7QXFFTEE7QTdFZzczQkE7O0EyRXo0M0JBO0FBQUE7QTNFNjQzQkE7O0EyRTU0M0JBO0FBQUE7QTNFZzUzQkE7O0EyRTk0M0JBO0FBQUE7QTNFazUzQkE7O0EyRWo1M0JBO0FBQUE7QTNFcTUzQkE7O0EyRWo1M0JBO0FHdkRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlFNDgzQkE7O0EyRXI1M0JBO0FBQUE7QTNFeTUzQkE7O0EyRXY1M0JBO0FBQ0E7QUFDQTtBM0UwNTNCQTs7QTJFcjUzQkE7QUFBQTtBM0V5NTNCQTs7QStFMTkzQkE7QUFDQTtBL0U2OTNCQTs7QStFMTkzQkE7QUFDQTtBL0U2OTNCQTs7QWdGNzkzQkE7QUFDQTs7O0FBS0E7QUFFQTtBQUFBO0FoRjY5M0JBO0FnRno5M0JBO0FBQ0E7QWhGMjkzQkE7QWdGbDkzQkE7QUFDQTtBaEZvOTNCQTtBZ0Z0ODNCQTtBQUNBO0FoRnc4M0JBO0FnRnQ4M0JBOztBQUVBO0FBQ0E7QWhGdzgzQkE7QWdGcjgzQkE7O0FBRUE7QWhGdTgzQkE7QWdGcDgzQkE7OztBQUdBO0FBQ0E7QWhGczgzQkE7QWdGbjgzQkE7O0FBRUE7QWhGcTgzQkE7QWdGNzczQkE7QUFDQTtBaEYrNzNCQTtBZ0Y3NzNCQTtBQUNBO0FoRis3M0JBO0FnRjc3M0JBO0FBQ0E7QWhGKzczQkE7QWdGMzczQkE7QUFDQTtBaEY2NzNCQTtBZ0YzNzNCQTtBQUNBO0FoRjY3M0JBO0FnRjE3M0JBO0FBQ0E7QWhGNDczQkE7QWdGMTczQkE7O0FBRUE7QWhGNDczQkE7QWdGdjczQkE7O0FBRUE7QWhGeTczQkE7QWdGcjczQkE7QUFDQTtBaEZ1NzNCQTtBZ0ZyNzNCQTs7OztBQUlBO0FoRnU3M0JBO0FnRm43M0JBO0FBQ0E7QUFDQTtBaEZxNzNCQTtBQUNBO0FpRnBqNEJBO0FDNEJBO0FBQ0E7QUFDQTtBQUNBO0FBMUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxGc2o0QkE7QWtGcGo0QkE7QUFDQTtBQUNBO0FsRnNqNEJBO0FrRm5qNEJBO0FBR0E7QUFDQTtBbEZtajRCQTtBa0ZoajRCQTtBQUNBO0FsRmtqNEJBO0FrRnhpNEJBO0FBSUE7QWxGdWk0QkE7O0FrRmwvM0JBO0FDbkZBO0FBQUE7QUFBQTtBbkZ5azRCQTtBbUZ2azRCQTtBQUNBO0FBQUE7QUFBQTtBbkZ5azRCQTtBbUZ2azRCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5GeWs0QkE7O0FpQmxoNEJBO0FpRXNCQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEYrLzNCQTtBQUNBO0FpQjdoNEJBO0FpRXNCQTtBQVdBO0FBQ0E7QUFDQTtBQUNBO0FsRmdnNEJBO0FBQ0E7O0FrRnovM0JBO0FBREE7QUFFQTtBbEY2LzNCQTtBQUNBO0FrRjEvM0JBO0FBREE7QUFFQTtBQUNBO0FsRjYvM0JBO0FBQ0E7QWtGei8zQkE7QUFEQTtBQUVBO0FsRjQvM0JBO0FBQ0E7O0FrRnYvM0JBOztBQUVBO0FsRjAvM0JBOztBa0ZyLzNCQTtBQUNBO0FsRncvM0JBO0FrRnQvM0JBO0FBQ0E7QWxGdy8zQkE7O0FrRnAvM0JBO0FBQ0E7QWxGdS8zQkE7QWtGci8zQkE7QUFDQTtBQUFBO0FsRnUvM0JBOztBb0Y1bjRCQTtBQUNBO0FwRituNEJBOztBb0ZobzRCQTtBQUNBO0FwRm1vNEJBOztBaUI1aTRCQTtBbUV4RkE7QUFDQTtBcEZ3bzRCQTtBb0Z6bzRCQTtBQUNBO0FwRjJvNEJBO0FBQ0E7QWlCcmo0QkE7QW1FeEZBO0FBQ0E7QXBGZ3A0QkE7QW9GanA0QkE7QUFDQTtBcEZtcDRCQTtBQUNBO0FpQjdqNEJBO0FtRXhGQTtBQUNBO0FwRndwNEJBO0FvRnpwNEJBO0FBQ0E7QXBGMnA0QkE7QUFDQTtBaUJ2bjRCQTtBbUV0Q0E7QUFDQTtBcEZncTRCQTtBb0ZqcTRCQTtBQUNBO0FwRm1xNEJBO0FBQ0E7QWlCbG40QkE7QW1FM0NBO0FBR0E7QXBGOHA0QkE7QUFDQTs7QWlCdm40QkE7QW1FM0NBO0FBR0E7QXBGb3E0QkE7QUFDQTs7QWlCN240QkE7QW1FM0NBO0FBR0E7QXBGMHE0QkE7QUFDQTs7QWlCbm80QkE7QW1FM0NBO0FBR0E7QXBGZ3I0QkE7QUFDQTs7QW9GcHI0QkE7QUFHQTtBcEZxcjRCQTs7QW9GaHI0QkE7QUFDQTtBQUFBO0FBQUE7QXBGbXI0QkE7O0FxRnJyNEJBO0FBVkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FyRm1zNEJBOztBcUZwcjRCQTtBQXRCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXJGOHM0QkE7O0FpQnByNEJBO0FvRUZBO0FBQ0E7QXJGMHI0QkE7QXFGdnI0QkE7QUFDQTtBckZ5cjRCQTtBQUNBO0FpQjdyNEJBO0FvRVFBO0FBQ0E7QXJGd3I0QkE7QXFGcnI0QkE7QUFDQTtBckZ1cjRCQTtBQUNBO0FpQnJzNEJBO0FvRWtCQTtBQUNBO0FyRnNyNEJBO0FxRm5yNEJBO0FBQ0E7QXJGcXI0QkE7QUFDQTtBaUI3czRCQTtBb0VGQTtBQUNBO0FyRmt0NEJBO0FxRi9zNEJBO0FBQ0E7QXJGaXQ0QkE7QUFDQTtBaUJydDRCQTtBb0VRQTtBQUNBO0FyRmd0NEJBO0FxRjdzNEJBO0FBQ0E7QXJGK3M0QkE7QUFDQTtBaUI3dDRCQTtBb0VrQkE7QUFDQTtBckY4czRCQTtBcUYzczRCQTtBQUNBO0FyRjZzNEJBO0FBQ0E7QWlCcnU0QkE7QW9FRkE7QUFDQTtBckYwdTRCQTtBcUZ2dTRCQTtBQUNBO0FyRnl1NEJBO0FBQ0E7QWlCN3U0QkE7QW9FUUE7QUFDQTtBckZ3dTRCQTtBcUZydTRCQTtBQUNBO0FyRnV1NEJBO0FBQ0E7QWlCcnY0QkE7QW9Fa0JBO0FBQ0E7QXJGc3U0QkE7QXFGbnU0QkE7QUFDQTtBckZxdTRCQTtBQUNBO0FpQjd2NEJBO0FvRUZBO0FBQ0E7QXJGa3c0QkE7QXFGL3Y0QkE7QUFDQTtBckZpdzRCQTtBQUNBO0FpQnJ3NEJBO0FvRVFBO0FBQ0E7QXJGZ3c0QkE7QXFGN3Y0QkE7QUFDQTtBckYrdjRCQTtBQUNBO0FpQjd3NEJBO0FvRWtCQTtBQUNBO0FyRjh2NEJBO0FxRjN2NEJBO0FBQ0E7QXJGNnY0QkE7QUFDQTtBaUJyeDRCQTtBb0VGQTtBQUNBO0FyRjB4NEJBO0FxRnZ4NEJBO0FBQ0E7QXJGeXg0QkE7QUFDQTtBaUI3eDRCQTtBb0VRQTtBQUNBO0FyRnd4NEJBO0FxRnJ4NEJBO0FBQ0E7QXJGdXg0QkE7QUFDQTtBaUJyeTRCQTtBb0VrQkE7QUFDQTtBckZzeDRCQTtBcUZueDRCQTtBQUNBO0FyRnF4NEJBO0FBQ0E7QWlCN3k0QkE7QW9FRkE7QUFDQTtBckZrejRCQTtBcUYveTRCQTtBQUNBO0FyRml6NEJBO0FBQ0E7QWlCcno0QkE7QW9FUUE7QUFDQTtBckZnejRCQTtBcUY3eTRCQTtBQUNBO0FyRit5NEJBO0FBQ0E7QWlCN3o0QkE7QW9Fa0JBO0FBQ0E7QXJGOHk0QkE7QXFGM3k0QkE7QUFDQTtBckY2eTRCQTtBQUNBO0FpQnIwNEJBO0FvRUZBO0FBQ0E7QXJGMDA0QkE7QXFGdjA0QkE7QUFDQTtBckZ5MDRCQTtBQUNBO0FpQjcwNEJBO0FvRVFBO0FBQ0E7QXJGdzA0QkE7QXFGcjA0QkE7QUFDQTtBckZ1MDRCQTtBQUNBO0FpQnIxNEJBO0FvRWtCQTtBQUNBO0FyRnMwNEJBO0FxRm4wNEJBO0FBQ0E7QXJGcTA0QkE7QUFDQTtBc0Z6NTRCQTs7Ozs7Ozs7O0FBQUE7QUNPQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0FBQ0E7QXZGODU0QkE7O0F1RjM1NEJBO0FBQ0E7QUFDQTtBdkY4NTRCQTs7QWlCeDU0QkE7QXNFckRBO0FBQ0E7QXZGaTk0QkE7QXVGOTg0QkE7QUFDQTtBdkZnOTRCQTtBdUY3ODRCQTtBQUNBO0F2Ris4NEJBO0F1RjU4NEJBO0FBQ0E7QXZGODg0QkE7QXVGMzg0QkE7QUFDQTtBdkY2ODRCQTtBdUYxODRCQTtBQUNBO0F2RjQ4NEJBO0F1Rno4NEJBO0FBQ0E7QXZGMjg0QkE7QXVGeDg0QkE7QUFDQTtBdkYwODRCQTtBdUZ2ODRCQTtBQUNBO0F2Rnk4NEJBO0F1RnQ4NEJBO0FBQ0E7QXZGdzg0QkE7QXVGcjg0QkE7QUFDQTtBQUNBO0F2RnU4NEJBO0F1RnA4NEJBO0FBQ0E7QUFDQTtBdkZzODRCQTtBQUNBO0FpQmo4NEJBO0FzRXJEQTtBQUNBO0F2RnkvNEJBO0F1RnQvNEJBO0FBQ0E7QXZGdy80QkE7QXVGci80QkE7QUFDQTtBdkZ1LzRCQTtBdUZwLzRCQTtBQUNBO0F2RnMvNEJBO0F1Rm4vNEJBO0FBQ0E7QXZGcS80QkE7QXVGbC80QkE7QUFDQTtBdkZvLzRCQTtBdUZqLzRCQTtBQUNBO0F2Rm0vNEJBO0F1RmgvNEJBO0FBQ0E7QXZGay80QkE7QXVGLys0QkE7QUFDQTtBdkZpLzRCQTtBdUY5KzRCQTtBQUNBO0F2RmcvNEJBO0F1RjcrNEJBO0FBQ0E7QUFDQTtBdkYrKzRCQTtBdUY1KzRCQTtBQUNBO0FBQ0E7QXZGOCs0QkE7QUFDQTtBaUJ6KzRCQTtBc0VyREE7QUFDQTtBdkZpaTVCQTtBdUY5aDVCQTtBQUNBO0F2RmdpNUJBO0F1RjdoNUJBO0FBQ0E7QXZGK2g1QkE7QXVGNWg1QkE7QUFDQTtBdkY4aDVCQTtBdUYzaDVCQTtBQUNBO0F2RjZoNUJBO0F1RjFoNUJBO0FBQ0E7QXZGNGg1QkE7QXVGemg1QkE7QUFDQTtBdkYyaDVCQTtBdUZ4aDVCQTtBQUNBO0F2RjBoNUJBO0F1RnZoNUJBO0FBQ0E7QXZGeWg1QkE7QXVGdGg1QkE7QUFDQTtBdkZ3aDVCQTtBdUZyaDVCQTtBQUNBO0FBQ0E7QXZGdWg1QkE7QXVGcGg1QkE7QUFDQTtBQUNBO0F2RnNoNUJBO0FBQ0E7QWlCamg1QkE7QXNFckRBO0FBQ0E7QXZGeWs1QkE7QXVGdGs1QkE7QUFDQTtBdkZ3azVCQTtBdUZyazVCQTtBQUNBO0F2RnVrNUJBO0F1RnBrNUJBO0FBQ0E7QXZGc2s1QkE7QXVGbms1QkE7QUFDQTtBdkZxazVCQTtBdUZsazVCQTtBQUNBO0F2Rm9rNUJBO0F1RmprNUJBO0FBQ0E7QXZGbWs1QkE7QXVGaGs1QkE7QUFDQTtBdkZrazVCQTtBdUYvajVCQTtBQUNBO0F2RmlrNUJBO0F1RjlqNUJBO0FBQ0E7QXZGZ2s1QkE7QXVGN2o1QkE7QUFDQTtBQUNBO0F2RitqNUJBO0F1RjVqNUJBO0FBQ0E7QUFDQTtBdkY4ajVCQTtBQUNBO0F1RnpqNUJBO0FBQ0E7QXZGMmo1QkE7O0F1RjVqNUJBO0FBQ0E7QXZGK2o1QkE7O0F1RmhrNUJBO0FBQ0E7QXZGbWs1QkE7O0F1RnBrNUJBO0FBQ0E7QXZGdWs1QkE7O0F1RnhrNUJBO0FBQ0E7QXZGMms1QkE7O0F1RjVrNUJBO0FBQ0E7QXZGK2s1QkE7O0F1RmhsNUJBO0FBQ0E7QXZGbWw1QkE7O0F1RnBsNUJBO0FBQ0E7QXZGdWw1QkE7O0F1RnhsNUJBO0FBQ0E7QXZGMmw1QkE7O0F1RjVsNUJBO0FBQ0E7QXZGK2w1QkE7O0F1RmhtNUJBO0FBQ0E7QXZGbW01QkE7O0F1RnBtNUJBO0FBQ0E7QXZGdW01QkE7O0F1Rm5tNUJBO0FBQ0E7QXZGc201QkE7O0F1RmptNUJBO0FBQ0E7QXZGb201QkE7O0F1RmptNUJBO0FBQ0E7QUFDQTtBdkZvbTVCQTs7QXVGam01QkE7QUFDQTtBQUNBO0F2Rm9tNUJBOztBdUZqbTVCQTtBQUNBO0FBQ0E7QXZGb201QkE7O0F1RmptNUJBO0FBQ0E7QUFDQTtBdkZvbTVCQTs7QXVGam01QkE7QUFDQTtBdkZvbTVCQTs7QXVGam01QkE7QUFDQTtBdkZvbTVCQTs7QXdGcnM1QkE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBeEZ3czVCQTs7QXdGcHM1QkE7QUFDQTtBQUFBO0F4RnVzNUJBOztBd0Y5cjVCQTtBQUNBO0FBQUE7QXhGaXM1QkE7O0F3RjlyNUJBO0FBQ0E7QXhGaXM1QkE7O0F3RjdyNUJBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QXhGZ3M1QkE7O0F3RjVyNUJBO0FBQ0E7QUFBQTtBeEYrcjVCQTs7QXdGM3I1QkE7QUFDQTtBQUFBO0F4RjhyNUJBOztBd0YxcjVCQTtBQUNBO0FBQUE7QXhGNnI1QkE7O0F3RjFyNUJBO0FBQ0E7QUFBQTtBeEY2cjVCQTs7QXlGaHY1QkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekZrdjVCQTs7QXlGL3U1QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekZrdjVCQTs7QXlGN3U1QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6Rmd2NUJBO0F5Rjl1NUJBO0FBQ0E7QXpGZ3Y1QkE7QXlGN3U1QkE7QUFDQTtBQUNBO0F6Rit1NUJBOztBeUYzdTVCQTs7QUFFQTtBQUlBO0F6Rjh1NUJBOztBeUYzdTVCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6Rjh1NUJBO0F5RjV1NUJBO0FBRUE7QUFDQTtBekY2dTVCQTtBeUYxdTVCQTtBQUNBO0F6RjR1NUJBO0F5Rnp1NUJBO0FBQ0E7QXpGMnU1QkE7O0F5RnZ1NUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekYwdTVCQTtBeUZ4dTVCQTtBQUNBO0F6RjB1NUJBO0F5RnZ1NUJBO0FBQ0E7QUFDQTtBekZ5dTVCQTtBeUZ0dTVCQTtBQUNBO0F6Rnd1NUJBO0F5RnJ1NUJBO0FBQ0E7QXpGdXU1QkE7QXlGcHU1QkE7QUFDQTtBekZzdTVCQTtBeUZudTVCQTtBQUNBO0F6RnF1NUJBO0F5Rmx1NUJBO0FBQ0E7QUFDQTtBQUNBO0F6Rm91NUJBOztBeUZodTVCQTtBQUNBO0F6Rm11NUJBOztBMEZyejVCQTtBQUdBO0FBQ0E7QTFGc3o1QkE7O0EwRmx6NUJBO0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUZvejVCQTtBMEZsejVCQTs7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QTFGcXo1QkE7QTBGbHo1QkE7O0FBQ0E7QTFGcXo1QkE7QTBGbHo1QkE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFGcXo1QkE7O0EwRmp6NUJBO0FBQ0E7QTFGb3o1QkE7QTBGbHo1QkE7QUFDQTtBQUNBO0ExRm96NUJBO0EwRmp6NUJBO0FBQ0E7QTFGbXo1QkE7QTBGano1QkE7QUFDQTtBQUFBO0ExRm16NUJBOztBMEY5eTVCQTtBQUNBO0ExRml6NUJBO0EwRi95NUJBO0FBQ0E7QUFDQTtBMUZpejVCQTtBMEY5eTVCQTtBQUNBO0ExRmd6NUJBO0EwRjl5NUJBO0FBQ0E7QUFBQTtBMUZnejVCQTs7QTBGM3k1QkE7QUFFQTtBQUNBO0ExRjZ5NUJBOztBMEYxeTVCQTtBQUNBO0FBQ0E7QUFDQTtBMUY2eTVCQTtBMEYzeTVCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExRjZ5NUJBO0EwRjN5NUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUY2eTVCQTtBMEYzeTVCQTtBQUVBO0ExRjR5NUJBO0EwRjF5NUJBO0FBQ0E7QUFDQTtBMUY0eTVCQTtBMEZ4eTVCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExRjB5NUJBO0EwRnR5NUJBO0FBQ0E7QUFDQTtBQUNBO0ExRnd5NUJBOztBMEZseTVCQTs7QUFFQTtBQUNBO0FBQ0E7QTFGcXk1QkE7QTBGbnk1QkE7OztBQUVBO0ExRnN5NUJBO0EwRm55NUJBOztBQUNBO0ExRnN5NUJBOztBMEYveDVCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0ExRmt5NUJBO0EwRmh5NUJBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QTFGa3k1QkE7QWlCajg1QkE7QXlFc0pBO0FBYUE7QTFGa3k1QkE7QUFDQTtBMEZoeTVCQTtBQUNBO0ExRmt5NUJBO0EwRi94NUJBO0FBQ0E7QTFGaXk1QkE7QTBGOXg1QkE7QUFDQTtBMUZneTVCQTtBMEY3eDVCQTs7O0FBR0E7QTFGK3g1QkE7O0EyRmhoNkJBOzs7QUFBQTtBQ0FBO0FBQUE7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQU1BO0FBQ0E7QTVGaWg2QkE7QTZGM2g2QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdGNmg2QkE7O0E4Rm5pNkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlGc2k2QkE7O0E4RnBpNkJBO0FBQUE7QTlGd2k2QkE7O0E4RnZpNkJBO0FBQUE7QTlGMmk2QkE7O0E4RjFpNkJBO0FBQUE7QTlGOGk2QkE7O0E4RjdpNkJBO0FBQUE7QTlGaWo2QkE7O0ErRjNqNkJBO0FBQ0E7QUFDQTtBL0Y4ajZCQTs7QWdHL2o2QkE7QUFDQTtBQUNBO0FBQ0E7QWhHa2s2QkE7QWdHams2QkE7QUFBQTtBaEdvazZCQTs7QWdHbGs2QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoR3FrNkJBO0FnR3BrNkJBO0FBQ0E7QWhHc2s2QkE7O0FrR25sNkJBO0FBQ0E7QUFDQTtBQUNBO0FsR3NsNkJBOztBa0dubDZCQTtBQUFBO0FsR3VsNkJBOztBa0d0bDZCQTtBQUFBO0FsRzBsNkJBOztBa0d2bDZCQTtBQUFBO0FsRzJsNkJBO0FrRzFsNkJBO0FBQUE7QWxHNmw2QkE7O0FrRzFsNkJBO0FBQ0E7QUFBQTtBbEc4bDZCQTs7QWtHN2w2QkE7QUFBQTtBbEdpbTZCQTs7QWtHOWw2QkE7QUFBQTtBbEdrbTZCQTtBa0dqbTZCQTtBQUFBO0FsR29tNkJBOztBbUd4bjZCQTtBQUNBO0FBQ0E7QW5HMm42QkE7O0FtR3huNkJBO0FBQ0E7QUFDQTtBbkcybjZCQTs7QW1HeG42QkE7QUFDQTtBQUNBO0FBQ0E7QW5HMm42QkE7QW1Hem42QkE7QUFDQTtBQUNBO0FuRzJuNkJBO0FBQ0E7QW1HeG42QkE7QUFDQTtBQUNBO0FBQ0E7QW5HMG42QkE7QW1HeG42QkE7QUFDQTtBQUNBO0FuRzBuNkJBO0FBQ0E7QW9HdnA2QkE7QUNXQTtBQUNBO0FBRUE7QXJHK282QkE7O0FvRzVwNkJBO0FDVUE7QUFDQTtBQUVBO0FyR3NwNkJBOztBb0dscTZCQTtBQ1NBO0FBQ0E7QUFFQTtBckc2cDZCQTs7QW9HdnE2QkE7QUNjQTtBQUNBO0FBRUE7QXJHNnA2QkE7O0FvRzdxNkJBO0FDYUE7QUFDQTtBQUVBO0FyR29xNkJBOztBb0cvcTZCQTs7Ozs7QUFLQTtBQUFBO0FwR2tyNkJBOztBc0dqczZCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEdvczZCQTs7QXNHbHM2QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEdxczZCQTs7QXNHbnM2QkE7QUFBQTtBdEd1czZCQTs7QXNHdHM2QkE7QUFBQTtBdEcwczZCQTs7QXNHenM2QkE7QUFBQTtBdEc2czZCQTs7QXVHaHU2QkE7QUFBQTtBQUdBO0FBQUE7QXZHbXU2QkE7O0F1R2x1NkJBO0FBQUE7QXZHc3U2QkE7O0F1R3J1NkJBO0FBQUE7QXZHeXU2QkE7O0F1R3h1NkJBO0FBQUE7QXZHNHU2QkE7O0F1RzN1NkJBO0FBQUE7QXZHK3U2QkE7O0F1Rzl1NkJBO0FBQUE7QXZHa3Y2QkE7O0F1R2p2NkJBO0FBQUE7QXZHcXY2QkE7O0F1R3B2NkJBO0FBQUE7QXZHd3Y2QkE7O0F1R3Z2NkJBO0FBQUE7QXZHMnY2QkE7O0F1RzF2NkJBO0FBQUE7QXZHOHY2QkE7O0F1Rzd2NkJBO0FBQUE7QXZHaXc2QkE7O0F1R2h3NkJBO0FBQUE7QXZHb3c2QkE7O0F1R253NkJBO0FBQUE7QXZHdXc2QkE7O0F1R3R3NkJBOzs7QUFFQTtBdkcwdzZCQTs7QXVHenc2QkE7QUFBQTtBdkc2dzZCQTs7QXVHNXc2QkE7QUFBQTtBdkdneDZCQTs7QXVHL3c2QkE7QUFBQTtBdkdteDZCQTs7QXVHbHg2QkE7QUFBQTtBdkdzeDZCQTs7QXVHcng2QkE7O0FBQ0E7QXZHeXg2QkE7O0F1R3h4NkJBO0FBQUE7QXZHNHg2QkE7O0F1RzN4NkJBO0FBQUE7QXZHK3g2QkE7O0F1Rzl4NkJBO0FBQUE7QXZHa3k2QkE7O0F1R2p5NkJBO0FBQUE7QXZHcXk2QkE7O0F1R3B5NkJBO0FBQUE7QXZHd3k2QkE7O0F1R3Z5NkJBO0FBQUE7QXZHMnk2QkE7O0F1RzF5NkJBO0FBQUE7QXZHOHk2QkE7O0F1Rzd5NkJBO0FBQUE7QXZHaXo2QkE7O0F1R2h6NkJBO0FBQUE7QXZHb3o2QkE7O0F1R256NkJBO0FBQUE7QXZHdXo2QkE7O0F1R3R6NkJBOztBQUNBO0F2RzB6NkJBOztBdUd6ejZCQTtBQUFBO0F2RzZ6NkJBOztBdUc1ejZCQTtBQUFBO0F2R2cwNkJBOztBdUcvejZCQTtBQUFBO0F2R20wNkJBOztBdUdsMDZCQTtBQUFBO0F2R3MwNkJBOztBdUdyMDZCQTtBQUFBO0F2R3kwNkJBOztBdUd4MDZCQTtBQUFBO0F2RzQwNkJBOztBdUczMDZCQTtBQUFBO0F2RyswNkJBOztBdUc5MDZCQTtBQUFBO0F2R2sxNkJBOztBdUdqMTZCQTtBQUFBO0F2R3ExNkJBOztBdUdwMTZCQTtBQUFBO0F2R3cxNkJBOztBdUd2MTZCQTtBQUFBO0F2RzIxNkJBOztBdUcxMTZCQTtBQUFBO0F2RzgxNkJBOztBdUc3MTZCQTtBQUFBO0F2R2kyNkJBOztBdUdoMjZCQTtBQUFBO0F2R28yNkJBOztBdUduMjZCQTtBQUFBO0F2R3UyNkJBOztBdUd0MjZCQTtBQUFBO0F2RzAyNkJBOztBdUd6MjZCQTtBQUFBO0F2RzYyNkJBOztBdUc1MjZCQTtBQUFBO0F2R2czNkJBOztBdUcvMjZCQTtBQUFBO0F2R20zNkJBOztBdUdsMzZCQTtBQUFBO0F2R3MzNkJBOztBdUdyMzZCQTtBQUFBO0F2R3kzNkJBOztBdUd4MzZCQTtBQUFBO0F2RzQzNkJBOztBdUczMzZCQTtBQUFBO0F2RyszNkJBOztBdUc5MzZCQTtBQUFBO0F2R2s0NkJBOztBdUdqNDZCQTtBQUFBO0F2R3E0NkJBOztBdUdwNDZCQTtBQUFBO0F2R3c0NkJBOztBdUd2NDZCQTs7QUFDQTtBdkcyNDZCQTs7QXVHMTQ2QkE7QUFBQTtBdkc4NDZCQTs7QXVHNzQ2QkE7QUFBQTtBdkdpNTZCQTs7QXVHaDU2QkE7OztBQUVBO0F2R281NkJBOztBdUduNTZCQTtBQUFBO0F2R3U1NkJBOztBdUd0NTZCQTtBQUFBO0F2RzA1NkJBOztBdUd6NTZCQTtBQUFBO0F2RzY1NkJBOztBdUc1NTZCQTtBQUFBO0F2R2c2NkJBOztBdUcvNTZCQTs7QUFDQTtBdkdtNjZCQTs7QXVHbDY2QkE7QUFBQTtBdkdzNjZCQTs7QXVHcjY2QkE7QUFBQTtBdkd5NjZCQTs7QXVHeDY2QkE7QUFBQTtBdkc0NjZCQTs7QXVHMzY2QkE7QUFBQTtBdkcrNjZCQTs7QXVHOTY2QkE7QUFBQTtBdkdrNzZCQTs7QXVHajc2QkE7QUFBQTtBdkdxNzZCQTs7QXVHcDc2QkE7QUFBQTtBdkd3NzZCQTs7QXVHdjc2QkE7QUFBQTtBdkcyNzZCQTs7QXVHMTc2QkE7QUFBQTtBdkc4NzZCQTs7QXVHNzc2QkE7QUFBQTtBdkdpODZCQTs7QXVHaDg2QkE7QUFBQTtBdkdvODZCQTs7QXVHbjg2QkE7QUFBQTtBdkd1ODZCQTs7QXVHdDg2QkE7QUFBQTtBdkcwODZCQTs7QXVHejg2QkE7QUFBQTtBdkc2ODZCQTs7QXVHNTg2QkE7QUFBQTtBdkdnOTZCQTs7QXVHLzg2QkE7QUFBQTtBdkdtOTZCQTs7QXVHbDk2QkE7QUFBQTtBdkdzOTZCQTs7QXVHcjk2QkE7QUFBQTtBdkd5OTZCQTs7QXVHeDk2QkE7QUFBQTtBdkc0OTZCQTs7QXVHMzk2QkE7QUFBQTtBdkcrOTZCQTs7QXVHOTk2QkE7QUFBQTtBdkdrKzZCQTs7QXVHais2QkE7QUFBQTtBdkdxKzZCQTs7QXVHcCs2QkE7QUFBQTtBdkd3KzZCQTs7QXVHdis2QkE7QUFBQTtBdkcyKzZCQTs7QXVHMSs2QkE7QUFBQTtBdkc4KzZCQTs7QXVHNys2QkE7QUFBQTtBdkdpLzZCQTs7QXVHaC82QkE7QUFBQTtBdkdvLzZCQTs7QXVHbi82QkE7QUFBQTtBdkd1LzZCQTs7QXVHdC82QkE7QUFBQTtBdkcwLzZCQTs7QXVHei82QkE7O0FBQ0E7QXZHNi82QkE7O0F1RzUvNkJBO0FBQUE7QXZHZ2c3QkE7O0F1Ry8vNkJBO0FBQUE7QXZHbWc3QkE7O0F1R2xnN0JBO0FBQUE7QXZHc2c3QkE7O0F1R3JnN0JBO0FBQUE7QXZHeWc3QkE7O0F1R3hnN0JBO0FBQUE7QXZHNGc3QkE7O0F1RzNnN0JBO0FBQUE7QXZHK2c3QkE7O0F1RzlnN0JBO0FBQUE7QXZHa2g3QkE7O0F1R2poN0JBO0FBQUE7QXZHcWg3QkE7O0F1R3BoN0JBO0FBQUE7QXZHd2g3QkE7O0F1R3ZoN0JBO0FBQUE7QXZHMmg3QkE7O0F1RzFoN0JBO0FBQUE7QXZHOGg3QkE7O0F1RzdoN0JBOztBQUNBO0F2R2lpN0JBOztBdUdoaTdCQTtBQUFBO0F2R29pN0JBOztBdUduaTdCQTtBQUFBO0F2R3VpN0JBOztBdUd0aTdCQTtBQUFBO0F2RzBpN0JBOztBdUd6aTdCQTtBQUFBO0F2RzZpN0JBOztBdUc1aTdCQTtBQUFBO0F2R2dqN0JBOztBdUcvaTdCQTtBQUFBO0F2R21qN0JBOztBdUdsajdCQTtBQUFBO0F2R3NqN0JBOztBdUdyajdCQTtBQUFBO0F2R3lqN0JBOztBdUd4ajdCQTtBQUFBO0F2RzRqN0JBOztBdUczajdCQTtBQUFBO0F2RytqN0JBOztBdUc5ajdCQTtBQUFBO0F2R2trN0JBOztBdUdqazdCQTtBQUFBO0F2R3FrN0JBOztBdUdwazdCQTtBQUFBO0F2R3drN0JBOztBdUd2azdCQTs7QUFDQTtBdkcyazdCQTs7QXVHMWs3QkE7QUFBQTtBdkc4azdCQTs7QXVHN2s3QkE7QUFBQTtBdkdpbDdCQTs7QXVHaGw3QkE7QUFBQTtBdkdvbDdCQTs7QXVHbmw3QkE7QUFBQTtBdkd1bDdCQTs7QXVHdGw3QkE7O0FBQ0E7QXZHMGw3QkE7O0F1R3psN0JBO0FBQUE7QXZHNmw3QkE7O0F1RzVsN0JBO0FBQUE7QXZHZ203QkE7O0F1Ry9sN0JBO0FBQUE7QXZHbW03QkE7O0F1R2xtN0JBO0FBQUE7QXZHc203QkE7O0F1R3JtN0JBO0FBQUE7QXZHeW03QkE7O0F1R3htN0JBO0FBQUE7QXZHNG03QkE7O0F1RzNtN0JBO0FBQUE7QXZHK203QkE7O0F1RzltN0JBO0FBQUE7QXZHa243QkE7O0F1R2puN0JBO0FBQUE7QXZHcW43QkE7O0F1R3BuN0JBO0FBQUE7QXZHd243QkE7O0F1R3ZuN0JBO0FBQUE7QXZHMm43QkE7O0F1RzFuN0JBO0FBQUE7QXZHOG43QkE7O0F1RzduN0JBO0FBQUE7QXZHaW83QkE7O0F1R2hvN0JBO0FBQUE7QXZHb283QkE7O0F1R25vN0JBO0FBQUE7QXZHdW83QkE7O0F1R3RvN0JBO0FBQUE7QXZHMG83QkE7O0F1R3pvN0JBO0FBQUE7QXZHNm83QkE7O0F1RzVvN0JBO0FBQUE7QXZHZ3A3QkE7O0F1Ry9vN0JBO0FBQUE7QXZHbXA3QkE7O0F1R2xwN0JBOztBQUNBO0F2R3NwN0JBOztBdUdycDdCQTtBQUFBO0F2R3lwN0JBOztBdUd4cDdCQTtBQUFBO0F2RzRwN0JBOztBdUczcDdCQTtBQUFBO0F2RytwN0JBOztBdUc5cDdCQTs7QUFDQTtBdkdrcTdCQTs7QXVHanE3QkE7QUFBQTtBdkdxcTdCQTs7QXVHcHE3QkE7QUFBQTtBdkd3cTdCQTs7QXVHdnE3QkE7QUFBQTtBdkcycTdCQTs7QXVHMXE3QkE7QUFBQTtBdkc4cTdCQTs7QXVHN3E3QkE7QUFBQTtBdkdpcjdCQTs7QXVHaHI3QkE7QUFBQTtBdkdvcjdCQTs7QXVHbnI3QkE7QUFBQTtBdkd1cjdCQTs7QXVHdHI3QkE7QUFBQTtBdkcwcjdCQTs7QXVHenI3QkE7QUFBQTtBdkc2cjdCQTs7QXVHNXI3QkE7QUFBQTtBdkdnczdCQTs7QXVHL3I3QkE7QUFBQTtBdkdtczdCQTs7QXVHbHM3QkE7QUFBQTtBdkdzczdCQTs7QXVHcnM3QkE7QUFBQTtBdkd5czdCQTs7QXVHeHM3QkE7QUFBQTtBdkc0czdCQTs7QXVHM3M3QkE7QUFBQTtBdkcrczdCQTs7QXVHOXM3QkE7QUFBQTtBdkdrdDdCQTs7QXVHanQ3QkE7QUFBQTtBdkdxdDdCQTs7QXVHcHQ3QkE7QUFBQTtBdkd3dDdCQTs7QXVHdnQ3QkE7O0FBQ0E7QXZHMnQ3QkE7O0F1RzF0N0JBOztBQUNBO0F2Rzh0N0JBOztBdUc3dDdCQTtBQUFBO0F2R2l1N0JBOztBdUdodTdCQTtBQUFBO0F2R291N0JBOztBdUdudTdCQTs7QUFDQTtBdkd1dTdCQTs7QXVHdHU3QkE7O0FBQ0E7QXZHMHU3QkE7O0F1R3p1N0JBO0FBQUE7QXZHNnU3QkE7O0F1RzV1N0JBOztBQUNBO0F2R2d2N0JBOztBdUcvdTdCQTtBQUFBO0F2R212N0JBOztBdUdsdjdCQTs7O0FBRUE7QXZHc3Y3QkE7O0F1R3J2N0JBO0FBQUE7QXZHeXY3QkE7O0F1R3h2N0JBO0FBQUE7QXZHNHY3QkE7O0F1RzN2N0JBO0FBQUE7QXZHK3Y3QkE7O0F1Rzl2N0JBO0FBQUE7QXZHa3c3QkE7O0F1R2p3N0JBO0FBQUE7QXZHcXc3QkE7O0F1R3B3N0JBO0FBQUE7QXZHd3c3QkE7O0F1R3Z3N0JBO0FBQUE7QXZHMnc3QkE7O0F1RzF3N0JBO0FBQUE7QXZHOHc3QkE7O0F1Rzd3N0JBO0FBQUE7QXZHaXg3QkE7O0F1R2h4N0JBO0FBQUE7QXZHb3g3QkE7O0F1R254N0JBO0FBQUE7QXZHdXg3QkE7O0F1R3R4N0JBO0FBQUE7QXZHMHg3QkE7O0F1R3p4N0JBO0FBQUE7QXZHNng3QkE7O0F1RzV4N0JBO0FBQUE7QXZHZ3k3QkE7O0F1Ry94N0JBO0FBQUE7QXZHbXk3QkE7O0F1R2x5N0JBO0FBQUE7QXZHc3k3QkE7O0F1R3J5N0JBO0FBQUE7QXZHeXk3QkE7O0F1R3h5N0JBOztBQUNBO0F2RzR5N0JBOztBdUczeTdCQTs7QUFDQTtBdkcreTdCQTs7QXVHOXk3QkE7O0FBQ0E7QXZHa3o3QkE7O0F1R2p6N0JBO0FBQUE7QXZHcXo3QkE7O0F1R3B6N0JBO0FBQUE7QXZHd3o3QkE7O0F1R3Z6N0JBOztBQUNBO0F2RzJ6N0JBOztBdUcxejdCQTs7QUFDQTtBdkc4ejdCQTs7QXVHN3o3QkE7O0FBQ0E7QXZHaTA3QkE7O0F1R2gwN0JBO0FBQUE7QXZHbzA3QkE7O0F1R24wN0JBO0FBQUE7QXZHdTA3QkE7O0F1R3QwN0JBOztBQUNBO0F2RzAwN0JBOztBdUd6MDdCQTtBQUFBO0F2RzYwN0JBOztBdUc1MDdCQTtBQUFBO0F2R2cxN0JBOztBdUcvMDdCQTs7QUFDQTtBdkdtMTdCQTs7QXVHbDE3QkE7QUFBQTtBdkdzMTdCQTs7QXVHcjE3QkE7QUFBQTtBdkd5MTdCQTs7QXVHeDE3QkE7QUFBQTtBdkc0MTdCQTs7QXVHMzE3QkE7QUFBQTtBdkcrMTdCQTs7QXVHOTE3QkE7QUFBQTtBdkdrMjdCQTs7QXVHajI3QkE7QUFBQTtBdkdxMjdCQTs7QXVHcDI3QkE7QUFBQTtBdkd3MjdCQTs7QXVHdjI3QkE7QUFBQTtBdkcyMjdCQTs7QXVHMTI3QkE7QUFBQTtBdkc4MjdCQTs7QXVHNzI3QkE7QUFBQTtBdkdpMzdCQTs7QXVHaDM3QkE7QUFBQTtBdkdvMzdCQTs7QXVHbjM3QkE7QUFBQTtBdkd1MzdCQTs7QXVHdDM3QkE7QUFBQTtBdkcwMzdCQTs7QXVHejM3QkE7QUFBQTtBdkc2MzdCQTs7QXVHNTM3QkE7QUFBQTtBdkdnNDdCQTs7QXVHLzM3QkE7QUFBQTtBdkdtNDdCQTs7QXVHbDQ3QkE7QUFBQTtBdkdzNDdCQTs7QXVHcjQ3QkE7QUFBQTtBdkd5NDdCQTs7QXVHeDQ3QkE7QUFBQTtBdkc0NDdCQTs7QXVHMzQ3QkE7QUFBQTtBdkcrNDdCQTs7QXVHOTQ3QkE7QUFBQTtBdkdrNTdCQTs7QXVHajU3QkE7QUFBQTtBdkdxNTdCQTs7QXVHcDU3QkE7QUFBQTtBdkd3NTdCQTs7QXVHdjU3QkE7QUFBQTtBdkcyNTdCQTs7QXVHMTU3QkE7QUFBQTtBdkc4NTdCQTs7QXVHNzU3QkE7QUFBQTtBdkdpNjdCQTs7QXVHaDY3QkE7QUFBQTtBdkdvNjdCQTs7QXVHbjY3QkE7QUFBQTtBdkd1NjdCQTs7QXVHdDY3QkE7QUFBQTtBdkcwNjdCQTs7QXVHejY3QkE7QUFBQTtBdkc2NjdCQTs7QXVHNTY3QkE7O0FBQ0E7QXZHZzc3QkE7O0F1Ry82N0JBO0FBQUE7QXZHbTc3QkE7O0F1R2w3N0JBO0FBQUE7QXZHczc3QkE7O0F1R3I3N0JBO0FBQUE7QXZHeTc3QkE7O0F1R3g3N0JBO0FBQUE7QXZHNDc3QkE7O0F1RzM3N0JBO0FBQUE7QXZHKzc3QkE7O0F1Rzk3N0JBOztBQUNBO0F2R2s4N0JBOztBdUdqODdCQTtBQUFBO0F2R3E4N0JBOztBdUdwODdCQTtBQUFBO0F2R3c4N0JBOztBdUd2ODdCQTtBQUFBO0F2RzI4N0JBOztBdUcxODdCQTtBQUFBO0F2Rzg4N0JBOztBdUc3ODdCQTtBQUFBO0F2R2k5N0JBOztBdUdoOTdCQTtBQUFBO0F2R285N0JBOztBdUduOTdCQTtBQUFBO0F2R3U5N0JBOztBdUd0OTdCQTtBQUFBO0F2RzA5N0JBOztBdUd6OTdCQTtBQUFBO0F2RzY5N0JBOztBdUc1OTdCQTtBQUFBO0F2R2crN0JBOztBdUcvOTdCQTtBQUFBO0F2R20rN0JBOztBdUdsKzdCQTtBQUFBO0F2R3MrN0JBOztBdUdyKzdCQTs7QUFDQTtBdkd5KzdCQTs7QXVHeCs3QkE7OztBQUVBO0F2RzQrN0JBOztBdUczKzdCQTtBQUFBO0F2RysrN0JBOztBdUc5KzdCQTtBQUFBO0F2R2svN0JBOztBdUdqLzdCQTtBQUFBO0F2R3EvN0JBOztBdUdwLzdCQTs7QUFDQTtBdkd3LzdCQTs7QXVHdi83QkE7QUFBQTtBdkcyLzdCQTs7QXVHMS83QkE7QUFBQTtBdkc4LzdCQTs7QXVHNy83QkE7QUFBQTtBdkdpZzhCQTs7QXVHaGc4QkE7QUFBQTtBdkdvZzhCQTs7QXVHbmc4QkE7QUFBQTtBdkd1ZzhCQTs7QXVHdGc4QkE7QUFBQTtBdkcwZzhCQTs7QXVHemc4QkE7QUFBQTtBdkc2ZzhCQTs7QXVHNWc4QkE7QUFBQTtBdkdnaDhCQTs7QXVHL2c4QkE7QUFBQTtBdkdtaDhCQTs7QXVHbGg4QkE7QUFBQTtBdkdzaDhCQTs7QXVHcmg4QkE7QUFBQTtBdkd5aDhCQTs7QXVHeGg4QkE7QUFBQTtBdkc0aDhCQTs7QXVHM2g4QkE7QUFBQTtBdkcraDhCQTs7QXVHOWg4QkE7QUFBQTtBdkdraThCQTs7QXVHamk4QkE7QUFBQTtBdkdxaThCQTs7QXVHcGk4QkE7QUFBQTtBdkd3aThCQTs7QXVHdmk4QkE7QUFBQTtBdkcyaThCQTs7QXVHMWk4QkE7QUFBQTtBdkc4aThCQTs7QXVHN2k4QkE7QUFBQTtBdkdpajhCQTs7QXVHaGo4QkE7QUFBQTtBdkdvajhCQTs7QXVHbmo4QkE7QUFBQTtBdkd1ajhCQTs7QXVHdGo4QkE7QUFBQTtBdkcwajhCQTs7QXVHemo4QkE7QUFBQTtBdkc2ajhCQTs7QXVHNWo4QkE7QUFBQTtBdkdnazhCQTs7QXVHL2o4QkE7QUFBQTtBdkdtazhCQTs7QXVHbGs4QkE7QUFBQTtBdkdzazhCQTs7QXVHcms4QkE7QUFBQTtBdkd5azhCQTs7QXVHeGs4QkE7QUFBQTtBdkc0azhCQTs7QXVHM2s4QkE7QUFBQTtBdkcrazhCQTs7QXVHOWs4QkE7QUFBQTtBdkdrbDhCQTs7QXVHamw4QkE7QUFBQTtBdkdxbDhCQTs7QXVHcGw4QkE7QUFBQTtBdkd3bDhCQTs7QXVHdmw4QkE7QUFBQTtBdkcybDhCQTs7QXVHMWw4QkE7QUFBQTtBdkc4bDhCQTs7QXVHN2w4QkE7QUFBQTtBdkdpbThCQTs7QXVHaG04QkE7QUFBQTtBdkdvbThCQTs7QXVHbm04QkE7QUFBQTtBdkd1bThCQTs7QXVHdG04QkE7O0FBQ0E7QXZHMG04QkE7O0F1R3ptOEJBOztBQUNBO0F2RzZtOEJBOztBdUc1bThCQTs7QUFDQTtBdkdnbjhCQTs7QXVHL204QkE7O0FBQ0E7QXZHbW44QkE7O0F1R2xuOEJBO0FBQUE7QXZHc244QkE7O0F1R3JuOEJBOztBQUNBO0F2R3luOEJBOztBdUd4bjhCQTs7QUFDQTtBdkc0bjhCQTs7QXVHM244QkE7Ozs7QUFHQTtBdkcrbjhCQTs7QXVHOW44QkE7OztBQUVBO0F2R2tvOEJBOztBdUdqbzhCQTs7QUFDQTtBdkdxbzhCQTs7QXVHcG84QkE7O0FBQ0E7QXZHd284QkE7O0F1R3ZvOEJBO0FBQUE7QXZHMm84QkE7O0F1RzFvOEJBO0FBQUE7QXZHOG84QkE7O0F1RzdvOEJBO0FBQUE7QXZHaXA4QkE7O0F1R2hwOEJBO0FBQUE7QXZHb3A4QkE7O0F1R25wOEJBO0FBQUE7QXZHdXA4QkE7O0F1R3RwOEJBO0FBQUE7QXZHMHA4QkE7O0F1R3pwOEJBO0FBQUE7QXZHNnA4QkE7O0F1RzVwOEJBO0FBQUE7QXZHZ3E4QkE7O0F1Ry9wOEJBO0FBQUE7QXZHbXE4QkE7O0F1R2xxOEJBO0FBQUE7QXZHc3E4QkE7O0F1R3JxOEJBO0FBQUE7QXZHeXE4QkE7O0F1R3hxOEJBO0FBQUE7QXZHNHE4QkE7O0F1RzNxOEJBO0FBQUE7QXZHK3E4QkE7O0F1RzlxOEJBO0FBQUE7QXZHa3I4QkE7O0F1R2pyOEJBO0FBQUE7QXZHcXI4QkE7O0F1R3ByOEJBO0FBQUE7QXZHd3I4QkE7O0F1R3ZyOEJBO0FBQUE7QXZHMnI4QkE7O0F1RzFyOEJBO0FBQUE7QXZHOHI4QkE7O0F1RzdyOEJBO0FBQUE7QXZHaXM4QkE7O0F1R2hzOEJBO0FBQUE7QXZHb3M4QkE7O0F1R25zOEJBO0FBQUE7QXZHdXM4QkE7O0F1R3RzOEJBO0FBQUE7QXZHMHM4QkE7O0F1R3pzOEJBO0FBQUE7QXZHNnM4QkE7O0F1RzVzOEJBO0FBQUE7QXZHZ3Q4QkE7O0F1Ry9zOEJBO0FBQUE7QXZHbXQ4QkE7O0F1R2x0OEJBO0FBQUE7QXZHc3Q4QkE7O0F1R3J0OEJBO0FBQUE7QXZHeXQ4QkE7O0F1R3h0OEJBO0FBQUE7QXZHNHQ4QkE7O0F1RzN0OEJBO0FBQUE7QXZHK3Q4QkE7O0F1Rzl0OEJBO0FBQUE7QXZHa3U4QkE7O0F1R2p1OEJBO0FBQUE7QXZHcXU4QkE7O0F1R3B1OEJBO0FBQUE7QXZHd3U4QkE7O0F1R3Z1OEJBO0FBQUE7QXZHMnU4QkE7O0F1RzF1OEJBO0FBQUE7QXZHOHU4QkE7O0F1Rzd1OEJBO0FBQUE7QXZHaXY4QkE7O0F1R2h2OEJBO0FBQUE7QXZHb3Y4QkE7O0F1R252OEJBO0FBQUE7QXZHdXY4QkE7O0F1R3R2OEJBO0FBQUE7QXZHMHY4QkE7O0F1R3p2OEJBOztBQUNBO0F2RzZ2OEJBOztBdUc1djhCQTtBQUFBO0F2R2d3OEJBOztBdUcvdjhCQTtBQUFBO0F2R213OEJBOztBdUdsdzhCQTtBQUFBO0F2R3N3OEJBOztBdUdydzhCQTtBQUFBO0F2R3l3OEJBOztBdUd4dzhCQTtBQUFBO0F2RzR3OEJBOztBdUczdzhCQTtBQUFBO0F2Ryt3OEJBOztBdUc5dzhCQTtBQUFBO0F2R2t4OEJBOztBdUdqeDhCQTtBQUFBO0F2R3F4OEJBOztBdUdweDhCQTtBQUFBO0F2R3d4OEJBOztBdUd2eDhCQTtBQUFBO0F2RzJ4OEJBOztBdUcxeDhCQTtBQUFBO0F2Rzh4OEJBOztBdUc3eDhCQTs7QUFDQTtBdkdpeThCQTs7QXVHaHk4QkE7QUFBQTtBdkdveThCQTs7QXVHbnk4QkE7QUFBQTtBdkd1eThCQTs7QXVHdHk4QkE7QUFBQTtBdkcweThCQTs7QXVHenk4QkE7O0FBQ0E7QXZHNnk4QkE7O0F1RzV5OEJBO0FBQUE7QXZHZ3o4QkE7O0F1Ry95OEJBO0FBQUE7QXZHbXo4QkE7O0F1R2x6OEJBO0FBQUE7QXZHc3o4QkE7O0F1R3J6OEJBO0FBQUE7QXZHeXo4QkE7O0F1R3h6OEJBO0FBQUE7QXZHNHo4QkE7O0F1RzN6OEJBO0FBQUE7QXZHK3o4QkE7O0F1Rzl6OEJBOzs7QUFFQTtBdkdrMDhCQTs7QXVHajA4QkE7O0FBQ0E7QXZHcTA4QkE7O0F1R3AwOEJBO0FBQUE7QXZHdzA4QkE7O0F1R3YwOEJBO0FBQUE7QXZHMjA4QkE7O0F1RzEwOEJBO0FBQUE7QXZHODA4QkE7O0F1RzcwOEJBO0FBQUE7QXZHaTE4QkE7O0F1R2gxOEJBO0FBQUE7QXZHbzE4QkE7O0F1R24xOEJBO0FBQUE7QXZHdTE4QkE7O0F1R3QxOEJBO0FBQUE7QXZHMDE4QkE7O0F1R3oxOEJBO0FBQUE7QXZHNjE4QkE7O0F1RzUxOEJBO0FBQUE7QXZHZzI4QkE7O0F1Ry8xOEJBO0FBQUE7QXZHbTI4QkE7O0F1R2wyOEJBO0FBQUE7QXZHczI4QkE7O0F1R3IyOEJBO0FBQUE7QXZHeTI4QkE7O0F1R3gyOEJBO0FBQUE7QXZHNDI4QkE7O0F1RzMyOEJBO0FBQUE7QXZHKzI4QkE7O0F1RzkyOEJBO0FBQUE7QXZHazM4QkE7O0F1R2ozOEJBO0FBQUE7QXZHcTM4QkE7O0F1R3AzOEJBO0FBQUE7QXZHdzM4QkE7O0F1R3YzOEJBO0FBQUE7QXZHMjM4QkE7O0F1RzEzOEJBO0FBQUE7QXZHODM4QkE7O0F1RzczOEJBO0FBQUE7QXZHaTQ4QkE7O0F1R2g0OEJBO0FBQUE7QXZHbzQ4QkE7O0F1R240OEJBO0FBQUE7QXZHdTQ4QkE7O0F1R3Q0OEJBO0FBQUE7QXZHMDQ4QkE7O0F1R3o0OEJBO0FBQUE7QXZHNjQ4QkE7O0F1RzU0OEJBO0FBQUE7QXZHZzU4QkE7O0F1Ry80OEJBOztBQUNBO0F2R201OEJBOztBdUdsNThCQTs7QUFDQTtBdkdzNThCQTs7QXVHcjU4QkE7QUFBQTtBdkd5NThCQTs7QXVHeDU4QkE7QUFBQTtBdkc0NThCQTs7QXVHMzU4QkE7QUFBQTtBdkcrNThCQTs7QXVHOTU4QkE7QUFBQTtBdkdrNjhCQTs7QXVHajY4QkE7QUFBQTtBdkdxNjhCQTs7QXVHcDY4QkE7QUFBQTtBdkd3NjhCQTs7QXVHdjY4QkE7QUFBQTtBdkcyNjhCQTs7QXVHMTY4QkE7QUFBQTtBdkc4NjhCQTs7QXVHNzY4QkE7QUFBQTtBdkdpNzhCQTs7QXVHaDc4QkE7OztBQUVBO0F2R283OEJBOztBdUduNzhCQTs7QUFDQTtBdkd1NzhCQTs7QXVHdDc4QkE7O0FBQ0E7QXZHMDc4QkE7O0F1R3o3OEJBOztBQUNBO0F2RzY3OEJBOztBdUc1NzhCQTtBQUFBO0F2R2c4OEJBOztBdUcvNzhCQTtBQUFBO0F2R204OEJBOztBdUdsODhCQTtBQUFBO0F2R3M4OEJBOztBdUdyODhCQTtBQUFBO0F2R3k4OEJBOztBdUd4ODhCQTs7Ozs7QUFJQTtBdkc0ODhCQTs7QXVHMzg4QkE7QUFBQTtBdkcrODhCQTs7QXVHOTg4QkE7OztBQUVBO0F2R2s5OEJBOztBdUdqOThCQTs7QUFDQTtBdkdxOThCQTs7QXVHcDk4QkE7QUFBQTtBdkd3OThCQTs7QXVHdjk4QkE7QUFBQTtBdkcyOThCQTs7QXVHMTk4QkE7OztBQUVBO0F2Rzg5OEJBOztBdUc3OThCQTtBQUFBO0F2R2krOEJBOztBdUdoKzhCQTtBQUFBO0F2R28rOEJBOztBdUduKzhCQTs7QUFDQTtBdkd1KzhCQTs7QXVHdCs4QkE7O0FBQ0E7QXZHMCs4QkE7O0F1R3orOEJBOztBQUNBO0F2RzYrOEJBOztBdUc1KzhCQTtBQUFBO0F2R2cvOEJBOztBdUcvKzhCQTtBQUFBO0F2R20vOEJBOztBdUdsLzhCQTtBQUFBO0F2R3MvOEJBOztBdUdyLzhCQTtBQUFBO0F2R3kvOEJBOztBdUd4LzhCQTtBQUFBO0F2RzQvOEJBOztBdUczLzhCQTtBQUFBO0F2RysvOEJBOztBdUc5LzhCQTtBQUFBO0F2R2tnOUJBOztBdUdqZzlCQTtBQUFBO0F2R3FnOUJBOztBdUdwZzlCQTs7QUFDQTtBdkd3ZzlCQTs7QXVHdmc5QkE7QUFBQTtBdkcyZzlCQTs7QXVHMWc5QkE7QUFBQTtBdkc4ZzlCQTs7QXVHN2c5QkE7QUFBQTtBdkdpaDlCQTs7QXVHaGg5QkE7QUFBQTtBdkdvaDlCQTs7QXVHbmg5QkE7QUFBQTtBdkd1aDlCQTs7QXVHdGg5QkE7QUFBQTtBdkcwaDlCQTs7QXVHemg5QkE7QUFBQTtBdkc2aDlCQTs7QXVHNWg5QkE7QUFBQTtBdkdnaTlCQTs7QXVHL2g5QkE7QUFBQTtBdkdtaTlCQTs7QXVHbGk5QkE7QUFBQTtBdkdzaTlCQTs7QXVHcmk5QkE7QUFBQTtBdkd5aTlCQTs7QXVHeGk5QkE7QUFBQTtBdkc0aTlCQTs7QXVHM2k5QkE7QUFBQTtBdkcraTlCQTs7QXVHOWk5QkE7QUFBQTtBdkdrajlCQTs7QXVHamo5QkE7QUFBQTtBdkdxajlCQTs7QXVHcGo5QkE7QUFBQTtBdkd3ajlCQTs7QXVHdmo5QkE7QUFBQTtBdkcyajlCQTs7QXVHMWo5QkE7QUFBQTtBdkc4ajlCQTs7QXVHN2o5QkE7QUFBQTtBdkdpazlCQTs7QXVHaGs5QkE7QUFBQTtBdkdvazlCQTs7QXVHbms5QkE7QUFBQTtBdkd1azlCQTs7QXVHdGs5QkE7QUFBQTtBdkcwazlCQTs7QXVHems5QkE7QUFBQTtBdkc2azlCQTs7QXVHNWs5QkE7QUFBQTtBdkdnbDlCQTs7QXVHL2s5QkE7QUFBQTtBdkdtbDlCQTs7QXVHbGw5QkE7QUFBQTtBdkdzbDlCQTs7QXVHcmw5QkE7QUFBQTtBdkd5bDlCQTs7QXVHeGw5QkE7QUFBQTtBdkc0bDlCQTs7QXVHM2w5QkE7QUFBQTtBdkcrbDlCQTs7QXVHOWw5QkE7QUFBQTtBdkdrbTlCQTs7QXVHam05QkE7QUFBQTtBdkdxbTlCQTs7QXVHcG05QkE7QUFBQTtBdkd3bTlCQTs7QXVHdm05QkE7QUFBQTtBdkcybTlCQTs7QXVHMW05QkE7QUFBQTtBdkc4bTlCQTs7QXVHN205QkE7QUFBQTtBdkdpbjlCQTs7QXVHaG45QkE7QUFBQTtBdkdvbjlCQTs7QXVHbm45QkE7QUFBQTtBdkd1bjlCQTs7QXVHdG45QkE7OztBQUVBO0F2RzBuOUJBOztBdUd6bjlCQTtBQUFBO0F2RzZuOUJBOztBdUc1bjlCQTtBQUFBO0F2R2dvOUJBOztBdUcvbjlCQTtBQUFBO0F2R21vOUJBOztBdUdsbzlCQTtBQUFBO0F2R3NvOUJBOztBdUdybzlCQTtBQUFBO0F2R3lvOUJBOztBdUd4bzlCQTtBQUFBO0F2RzRvOUJBOztBdUczbzlCQTtBQUFBO0F2RytvOUJBOztBdUc5bzlCQTtBQUFBO0F2R2twOUJBOztBdUdqcDlCQTtBQUFBO0F2R3FwOUJBOztBdUdwcDlCQTtBQUFBO0F2R3dwOUJBOztBdUd2cDlCQTtBQUFBO0F2RzJwOUJBOztBdUcxcDlCQTtBQUFBO0F2RzhwOUJBOztBdUc3cDlCQTtBQUFBO0F2R2lxOUJBOztBdUdocTlCQTtBQUFBO0F2R29xOUJBOztBdUducTlCQTtBQUFBO0F2R3VxOUJBOztBdUd0cTlCQTtBQUFBO0F2RzBxOUJBOztBdUd6cTlCQTtBQUFBO0F2RzZxOUJBOztBdUc1cTlCQTtBQUFBO0F2R2dyOUJBOztBdUcvcTlCQTtBQUFBO0F2R21yOUJBOztBdUdscjlCQTtBQUFBO0F2R3NyOUJBOztBdUdycjlCQTtBQUFBO0F2R3lyOUJBOztBdUd4cjlCQTs7QUFDQTtBdkc0cjlCQTs7QXVHM3I5QkE7QUFBQTtBdkcrcjlCQTs7QXVHOXI5QkE7QUFBQTtBdkdrczlCQTs7QXVHanM5QkE7QUFBQTtBdkdxczlCQTs7QXVHcHM5QkE7QUFBQTtBdkd3czlCQTs7QXVHdnM5QkE7QUFBQTtBdkcyczlCQTs7QXVHMXM5QkE7QUFBQTtBdkc4czlCQTs7QXVHN3M5QkE7QUFBQTtBdkdpdDlCQTs7QXVHaHQ5QkE7QUFBQTtBdkdvdDlCQTs7QXVHbnQ5QkE7QUFBQTtBdkd1dDlCQTs7QXVHdHQ5QkE7QUFBQTtBdkcwdDlCQTs7QXVHenQ5QkE7QUFBQTtBdkc2dDlCQTs7QXVHNXQ5QkE7QUFBQTtBdkdndTlCQTs7QXVHL3Q5QkE7QUFBQTtBdkdtdTlCQTs7QXVHbHU5QkE7QUFBQTtBdkdzdTlCQTs7QXVHcnU5QkE7QUFBQTtBdkd5dTlCQTs7QXVHeHU5QkE7O0FBQ0E7QXZHNHU5QkE7O0F1RzN1OUJBO0FBQUE7QXZHK3U5QkE7O0F1Rzl1OUJBO0FBQUE7QXZHa3Y5QkE7O0F1R2p2OUJBO0FBQUE7QXZHcXY5QkE7O0F1R3B2OUJBO0FBQUE7QXZHd3Y5QkE7O0F1R3Z2OUJBOztBQUNBO0F2RzJ2OUJBOztBdUcxdjlCQTtBQUFBO0F2Rzh2OUJBOztBdUc3djlCQTtBQUFBO0F2R2l3OUJBOztBdUdodzlCQTtBQUFBO0F2R293OUJBOztBdUdudzlCQTs7O0FBRUE7QXZHdXc5QkE7O0F1R3R3OUJBOztBQUNBO0F2RzB3OUJBOztBdUd6dzlCQTs7QUFDQTtBdkc2dzlCQTs7QXVHNXc5QkE7O0FBQ0E7QXZHZ3g5QkE7O0F1Ry93OUJBOztBQUNBO0F2R214OUJBOztBdUdseDlCQTtBQUFBO0F2R3N4OUJBOztBdUdyeDlCQTtBQUFBO0F2R3l4OUJBOztBdUd4eDlCQTtBQUFBO0F2RzR4OUJBOztBdUczeDlCQTtBQUFBO0F2Ryt4OUJBOztBdUc5eDlCQTtBQUFBO0F2R2t5OUJBOztBdUdqeTlCQTtBQUFBO0F2R3F5OUJBOztBdUdweTlCQTtBQUFBO0F2R3d5OUJBOztBdUd2eTlCQTtBQUFBO0F2RzJ5OUJBOztBdUcxeTlCQTtBQUFBO0F2Rzh5OUJBOztBdUc3eTlCQTtBQUFBO0F2R2l6OUJBOztBdUdoejlCQTtBQUFBO0F2R296OUJBOztBdUduejlCQTs7QUFDQTtBdkd1ejlCQTs7QXVHdHo5QkE7O0FBQ0E7QXZHMHo5QkE7O0F1R3p6OUJBOztBQUNBO0F2RzZ6OUJBOztBdUc1ejlCQTtBQUFBO0F2R2cwOUJBOztBdUcvejlCQTs7QUFDQTtBdkdtMDlCQTs7QXVHbDA5QkE7O0FBQ0E7QXZHczA5QkE7O0F1R3IwOUJBO0FBQUE7QXZHeTA5QkE7O0F1R3gwOUJBO0FBQUE7QXZHNDA5QkE7O0F1RzMwOUJBO0FBQUE7QXZHKzA5QkE7O0F1RzkwOUJBO0FBQUE7QXZHazE5QkE7O0F1R2oxOUJBO0FBQUE7QXZHcTE5QkE7O0F1R3AxOUJBO0FBQUE7QXZHdzE5QkE7O0F1R3YxOUJBO0FBQUE7QXZHMjE5QkE7O0F1RzExOUJBO0FBQUE7QXZHODE5QkE7O0F1RzcxOUJBO0FBQUE7QXZHaTI5QkE7O0F1R2gyOUJBO0FBQUE7QXZHbzI5QkE7O0F1R24yOUJBO0FBQUE7QXZHdTI5QkE7O0F1R3QyOUJBO0FBQUE7QXZHMDI5QkE7O0F1R3oyOUJBO0FBQUE7QXZHNjI5QkE7O0F1RzUyOUJBO0FBQUE7QXZHZzM5QkE7O0F1Ry8yOUJBO0FBQUE7QXZHbTM5QkE7O0F1R2wzOUJBO0FBQUE7QXZHczM5QkE7O0F1R3IzOUJBO0FBQUE7QXZHeTM5QkE7O0F1R3gzOUJBO0FBQUE7QXZHNDM5QkE7O0F1RzMzOUJBO0FBQUE7QXZHKzM5QkE7O0F1RzkzOUJBO0FBQUE7QXZHazQ5QkE7O0F1R2o0OUJBOztBQUNBO0F2R3E0OUJBOztBdUdwNDlCQTtBQUFBO0F2R3c0OUJBOztBdUd2NDlCQTtBQUFBO0F2RzI0OUJBOztBdUcxNDlCQTtBQUFBO0F2Rzg0OUJBOztBdUc3NDlCQTtBQUFBO0F2R2k1OUJBOztBdUdoNTlCQTtBQUFBO0F2R281OUJBOztBdUduNTlCQTtBQUFBO0F2R3U1OUJBOztBdUd0NTlCQTtBQUFBO0F2RzA1OUJBOztBdUd6NTlCQTtBQUFBO0F2RzY1OUJBOztBdUc1NTlCQTtBQUFBO0F2R2c2OUJBOztBdUcvNTlCQTtBQUFBO0F2R202OUJBOztBdUdsNjlCQTtBQUFBO0F2R3M2OUJBOztBdUdyNjlCQTtBQUFBO0F2R3k2OUJBOztBdUd4NjlCQTtBQUFBO0F2RzQ2OUJBOztBdUczNjlCQTtBQUFBO0F2Rys2OUJBOztBdUc5NjlCQTtBQUFBO0F2R2s3OUJBOztBdUdqNzlCQTtBQUFBO0F2R3E3OUJBOztBdUdwNzlCQTtBQUFBO0F2R3c3OUJBOztBdUd2NzlCQTtBQUFBO0F2RzI3OUJBOztBdUcxNzlCQTtBQUFBO0F2Rzg3OUJBOztBdUc3NzlCQTtBQUFBO0F2R2k4OUJBOztBdUdoODlCQTtBQUFBO0F2R284OUJBOztBdUduODlCQTtBQUFBO0F2R3U4OUJBOztBdUd0ODlCQTtBQUFBO0F2RzA4OUJBOztBdUd6ODlCQTtBQUFBO0F2RzY4OUJBOztBdUc1ODlCQTtBQUFBO0F2R2c5OUJBOztBdUcvODlCQTtBQUFBO0F2R205OUJBOztBdUdsOTlCQTtBQUFBO0F2R3M5OUJBOztBdUdyOTlCQTtBQUFBO0F2R3k5OUJBOztBdUd4OTlCQTtBQUFBO0F2RzQ5OUJBOztBdUczOTlCQTtBQUFBO0F2Rys5OUJBOztBdUc5OTlCQTtBQUFBO0F2R2srOUJBOztBdUdqKzlCQTtBQUFBO0F2R3ErOUJBOztBdUdwKzlCQTtBQUFBO0F2R3crOUJBOztBdUd2KzlCQTtBQUFBO0F2RzIrOUJBOztBdUcxKzlCQTtBQUFBO0F2RzgrOUJBOztBdUc3KzlCQTtBQUFBO0F2R2kvOUJBOztBdUdoLzlCQTtBQUFBO0F2R28vOUJBOztBdUduLzlCQTtBQUFBO0F2R3UvOUJBOztBdUd0LzlCQTtBQUFBO0F2RzAvOUJBOztBdUd6LzlCQTtBQUFBO0F2RzYvOUJBOztBdUc1LzlCQTtBQUFBO0F2R2dnK0JBOztBdUcvLzlCQTtBQUFBO0F2R21nK0JBOztBdUdsZytCQTtBQUFBO0F2R3NnK0JBOztBdUdyZytCQTtBQUFBO0F2R3lnK0JBOztBdUd4ZytCQTtBQUFBO0F2RzRnK0JBOztBdUczZytCQTtBQUFBO0F2RytnK0JBOztBdUc5ZytCQTtBQUFBO0F2R2toK0JBOztBdUdqaCtCQTtBQUFBO0F2R3FoK0JBOztBdUdwaCtCQTtBQUFBO0F2R3doK0JBOztBdUd2aCtCQTtBQUFBO0F2RzJoK0JBOztBdUcxaCtCQTs7QUFDQTtBdkc4aCtCQTs7QXVHN2grQkE7OztBQUVBO0F2R2lpK0JBOztBdUdoaStCQTtBQUFBO0F2R29pK0JBOztBdUduaStCQTtBQUFBO0F2R3VpK0JBOztBdUd0aStCQTs7QUFDQTtBdkcwaStCQTs7QXVHemkrQkE7QUFBQTtBdkc2aStCQTs7QXVHNWkrQkE7QUFBQTtBdkdnaitCQTs7QXVHL2krQkE7QUFBQTtBdkdtaitCQTs7QXVHbGorQkE7QUFBQTtBdkdzaitCQTs7QXVHcmorQkE7QUFBQTtBdkd5aitCQTs7QXVHeGorQkE7QUFBQTtBdkc0aitCQTs7QXVHM2orQkE7QUFBQTtBdkcraitCQTs7QXVHOWorQkE7QUFBQTtBdkdraytCQTs7QXVHamsrQkE7QUFBQTtBdkdxaytCQTs7QXVHcGsrQkE7QUFBQTtBdkd3aytCQTs7QXVHdmsrQkE7O0FBQ0E7QXZHMmsrQkE7O0F1RzFrK0JBOztBQUNBO0F2RzhrK0JBOztBdUc3aytCQTtBQUFBO0F2R2lsK0JBOztBdUdobCtCQTtBQUFBO0F2R29sK0JBOztBdUdubCtCQTtBQUFBO0F2R3VsK0JBOztBdUd0bCtCQTtBQUFBO0F2RzBsK0JBOztBdUd6bCtCQTtBQUFBO0F2RzZsK0JBOztBdUc1bCtCQTtBQUFBO0F2R2dtK0JBOztBdUcvbCtCQTs7QUFDQTtBdkdtbStCQTs7QXVHbG0rQkE7O0FBQ0E7QXZHc20rQkE7O0F1R3JtK0JBO0FBQUE7QXZHeW0rQkE7O0F1R3htK0JBO0FBQUE7QXZHNG0rQkE7O0F1RzNtK0JBO0FBQUE7QXZHK20rQkE7O0F1RzltK0JBO0FBQUE7QXZHa24rQkE7O0F1R2puK0JBOztBQUNBO0F2R3FuK0JBOztBdUdwbitCQTs7QUFDQTtBdkd3bitCQTs7QXVHdm4rQkE7QUFBQTtBdkcybitCQTs7QXVHMW4rQkE7QUFBQTtBdkc4bitCQTs7QXVHN24rQkE7QUFBQTtBdkdpbytCQTs7QXVHaG8rQkE7OztBQUVBO0F2R29vK0JBOztBdUdubytCQTs7QUFDQTtBdkd1bytCQTs7QXVHdG8rQkE7O0FBQ0E7QXZHMG8rQkE7O0F1R3pvK0JBOztBQUNBO0F2RzZvK0JBOztBdUc1bytCQTs7QUFDQTtBdkdncCtCQTs7QXVHL28rQkE7QUFBQTtBdkdtcCtCQTs7QXVHbHArQkE7OztBQUVBO0F2R3NwK0JBOztBdUdycCtCQTtBQUFBO0F2R3lwK0JBOztBdUd4cCtCQTtBQUFBO0F2RzRwK0JBOztBdUczcCtCQTtBQUFBO0F2RytwK0JBOztBdUc5cCtCQTtBQUFBO0F2R2txK0JBOztBdUdqcStCQTs7QUFDQTtBdkdxcStCQTs7QXVHcHErQkE7O0FBQ0E7QXZHd3ErQkE7O0F1R3ZxK0JBO0FBQUE7QXZHMnErQkE7O0F1RzFxK0JBO0FBQUE7QXZHOHErQkE7O0F1RzdxK0JBO0FBQUE7QXZHaXIrQkE7O0F1R2hyK0JBO0FBQUE7QXZHb3IrQkE7O0F1R25yK0JBO0FBQUE7QXZHdXIrQkE7O0F1R3RyK0JBO0FBQUE7QXZHMHIrQkE7O0F1R3pyK0JBO0FBQUE7QXZHNnIrQkE7O0F1RzVyK0JBO0FBQUE7QXZHZ3MrQkE7O0F1Ry9yK0JBO0FBQUE7QXZHbXMrQkE7O0F1R2xzK0JBO0FBQUE7QXZHc3MrQkE7O0F1R3JzK0JBO0FBQUE7QXZHeXMrQkE7O0F3RzE5L0JBO0FIOEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJHZzgvQkE7O0FxR3Q3L0JBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyR3c3L0JBOztBeUdqLy9CQTtBQUNBO0FBQ0E7QUFDQTtBekdvLy9CQTs7QXlHai8vQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBekdtLy9CQTtBeUdsLy9CQTtBQUNBO0F6R28vL0JBO0F5R2wvL0JBO0FBQ0E7QXpHby8vQkE7O0F5Ry8rL0JBO0FBQ0E7QXpHay8vQkE7QXlHLysvQkE7QUFDQTtBekdpLy9CQTs7QXlHdC8vQkE7QUFDQTtBekd5Ly9CQTtBeUd0Ly9CQTtBQUNBO0F6R3cvL0JBOztBeUc3Ly9CQTtBQUNBO0F6R2dnZ0NBO0F5RzcvL0JBO0FBQ0E7QXpHKy8vQkE7O0F5R3BnZ0NBO0FBQ0E7QXpHdWdnQ0E7QXlHcGdnQ0E7QUFDQTtBekdzZ2dDQTs7QXlHM2dnQ0E7QUFDQTtBekc4Z2dDQTtBeUczZ2dDQTtBQUNBO0F6RzZnZ0NBOztBeUdsaGdDQTtBQUNBO0F6R3FoZ0NBO0F5R2xoZ0NBO0FBQ0E7QXpHb2hnQ0E7O0F5R3poZ0NBO0FBQ0E7QXpHNGhnQ0E7QXlHemhnQ0E7QUFDQTtBekcyaGdDQTs7QXlHaGlnQ0E7QUFDQTtBekdtaWdDQTtBeUdoaWdDQTtBQUNBO0F6R2tpZ0NBOztBeUd2aWdDQTtBQUNBO0F6RzBpZ0NBO0F5R3ZpZ0NBO0FBQ0E7QXpHeWlnQ0E7O0F5RzlpZ0NBO0FBQ0E7QXpHaWpnQ0E7QXlHOWlnQ0E7QUFDQTtBekdnamdDQTs7QXlHcmpnQ0E7QUFDQTtBekd3amdDQTtBeUdyamdDQTtBQUNBO0F6R3VqZ0NBOztBeUc1amdDQTtBQUNBO0F6RytqZ0NBO0F5RzVqZ0NBO0FBQ0E7QXpHOGpnQ0E7O0F5R25rZ0NBO0FBQ0E7QXpHc2tnQ0E7QXlHbmtnQ0E7QUFDQTtBekdxa2dDQTs7QXlHMWtnQ0E7QUFDQTtBekc2a2dDQTtBeUcxa2dDQTtBQUNBO0F6RzRrZ0NBOztBeUdqbGdDQTtBQUNBO0F6R29sZ0NBO0F5R2psZ0NBO0FBQ0E7QXpHbWxnQ0E7O0F5R3hsZ0NBO0FBQ0E7QXpHMmxnQ0E7QXlHeGxnQ0E7QUFDQTtBekcwbGdDQTs7QXlHL2xnQ0E7QUFDQTtBekdrbWdDQTtBeUcvbGdDQTtBQUNBO0F6R2ltZ0NBOztBeUd0bWdDQTtBQUNBO0F6R3ltZ0NBO0F5R3RtZ0NBO0FBQ0E7QXpHd21nQ0E7O0F5RzdtZ0NBO0FBQ0E7QXpHZ25nQ0E7QXlHN21nQ0E7QUFDQTtBekcrbWdDQTs7QXlHcG5nQ0E7QUFDQTtBekd1bmdDQTtBeUdwbmdDQTtBQUNBO0F6R3NuZ0NBOztBeUczbmdDQTtBQUNBO0F6RzhuZ0NBO0F5RzNuZ0NBO0FBQ0E7QXpHNm5nQ0E7O0F5R2xvZ0NBO0FBQ0E7QXpHcW9nQ0E7QXlHbG9nQ0E7QUFDQTtBekdvb2dDQTs7QXlHem9nQ0E7QUFDQTtBekc0b2dDQTtBeUd6b2dDQTtBQUNBO0F6RzJvZ0NBOztBeUdocGdDQTtBQUNBO0F6R21wZ0NBO0F5R2hwZ0NBO0FBQ0E7QXpHa3BnQ0E7O0F5R3ZwZ0NBO0FBQ0E7QXpHMHBnQ0E7QXlHdnBnQ0E7QUFDQTtBekd5cGdDQTs7QXlHOXBnQ0E7QUFDQTtBekdpcWdDQTtBeUc5cGdDQTtBQUNBO0F6R2dxZ0NBOztBeUdycWdDQTtBQUNBO0F6R3dxZ0NBO0F5R3JxZ0NBO0FBQ0E7QXpHdXFnQ0E7O0F5RzVxZ0NBO0FBQ0E7QXpHK3FnQ0E7QXlHNXFnQ0E7QUFDQTtBekc4cWdDQTs7QXlHbnJnQ0E7QUFDQTtBekdzcmdDQTtBeUducmdDQTtBQUNBO0F6R3FyZ0NBOztBeUcxcmdDQTtBQUNBO0F6RzZyZ0NBO0F5RzFyZ0NBO0FBQ0E7QXpHNHJnQ0E7O0F5R2pzZ0NBO0FBQ0E7QXpHb3NnQ0E7QXlHanNnQ0E7QUFDQTtBekdtc2dDQTs7QXlHeHNnQ0E7QUFDQTtBekcyc2dDQTtBeUd4c2dDQTtBQUNBO0F6RzBzZ0NBOztBeUcvc2dDQTtBQUNBO0F6R2t0Z0NBO0F5Ry9zZ0NBO0FBQ0E7QXpHaXRnQ0E7O0F5R3R0Z0NBO0FBQ0E7QXpHeXRnQ0E7QXlHdHRnQ0E7QUFDQTtBekd3dGdDQTs7QXlHN3RnQ0E7QUFDQTtBekdndWdDQTtBeUc3dGdDQTtBQUNBO0F6Ryt0Z0NBOztBeUdwdWdDQTtBQUNBO0F6R3V1Z0NBO0F5R3B1Z0NBO0FBQ0E7QXpHc3VnQ0E7O0F5RzN1Z0NBO0FBQ0E7QXpHOHVnQ0E7QXlHM3VnQ0E7QUFDQTtBekc2dWdDQTs7QXlHbHZnQ0E7QUFDQTtBekdxdmdDQTtBeUdsdmdDQTtBQUNBO0F6R292Z0NBOztBeUd6dmdDQTtBQUNBO0F6RzR2Z0NBO0F5R3p2Z0NBO0FBQ0E7QXpHMnZnQ0E7O0F5R2h3Z0NBO0FBQ0E7QXpHbXdnQ0E7QXlHaHdnQ0E7QUFDQTtBekdrd2dDQTs7QXlHdndnQ0E7QUFDQTtBekcwd2dDQTtBeUd2d2dDQTtBQUNBO0F6R3l3Z0NBOztBeUc5d2dDQTtBQUNBO0F6R2l4Z0NBO0F5Rzl3Z0NBO0FBQ0E7QXpHZ3hnQ0E7O0F5R3J4Z0NBO0FBQ0E7QXpHd3hnQ0E7QXlHcnhnQ0E7QUFDQTtBekd1eGdDQTs7QXlHNXhnQ0E7QUFDQTtBekcreGdDQTtBeUc1eGdDQTtBQUNBO0F6Rzh4Z0NBOztBeUdueWdDQTtBQUNBO0F6R3N5Z0NBO0F5R255Z0NBO0FBQ0E7QXpHcXlnQ0E7O0F5RzF5Z0NBO0FBQ0E7QXpHNnlnQ0E7QXlHMXlnQ0E7QUFDQTtBekc0eWdDQTs7QXlHanpnQ0E7QUFDQTtBekdvemdDQTtBeUdqemdDQTtBQUNBO0F6R216Z0NBOztBeUd4emdDQTtBQUNBO0F6RzJ6Z0NBO0F5R3h6Z0NBO0FBQ0E7QXpHMHpnQ0E7O0F5Ry96Z0NBO0FBQ0E7QXpHazBnQ0E7QXlHL3pnQ0E7QUFDQTtBekdpMGdDQTs7QXlHdDBnQ0E7QUFDQTtBekd5MGdDQTtBeUd0MGdDQTtBQUNBO0F6R3cwZ0NBOztBeUc3MGdDQTtBQUNBO0F6R2cxZ0NBO0F5RzcwZ0NBO0FBQ0E7QXpHKzBnQ0E7O0F5R3AxZ0NBO0FBQ0E7QXpHdTFnQ0E7QXlHcDFnQ0E7QUFDQTtBekdzMWdDQTs7QXlHMzFnQ0E7QUFDQTtBekc4MWdDQTtBeUczMWdDQTtBQUNBO0F6RzYxZ0NBOztBeUdsMmdDQTtBQUNBO0F6R3EyZ0NBO0F5R2wyZ0NBO0FBQ0E7QXpHbzJnQ0E7O0F5R3oyZ0NBO0FBQ0E7QXpHNDJnQ0E7QXlHejJnQ0E7QUFDQTtBekcyMmdDQTs7QXlHaDNnQ0E7QUFDQTtBekdtM2dDQTtBeUdoM2dDQTtBQUNBO0F6R2szZ0NBOztBeUd2M2dDQTtBQUNBO0F6RzAzZ0NBO0F5R3YzZ0NBO0FBQ0E7QXpHeTNnQ0E7O0F5RzkzZ0NBO0FBQ0E7QXpHaTRnQ0E7QXlHOTNnQ0E7QUFDQTtBekdnNGdDQTs7QXlHcjRnQ0E7QUFDQTtBekd3NGdDQTtBeUdyNGdDQTtBQUNBO0F6R3U0Z0NBOztBeUc1NGdDQTtBQUNBO0F6Rys0Z0NBO0F5RzU0Z0NBO0FBQ0E7QXpHODRnQ0E7O0F5R241Z0NBO0FBQ0E7QXpHczVnQ0E7QXlHbjVnQ0E7QUFDQTtBekdxNWdDQTs7QXlHMTVnQ0E7QUFDQTtBekc2NWdDQTtBeUcxNWdDQTtBQUNBO0F6RzQ1Z0NBOztBeUdqNmdDQTtBQUNBO0F6R282Z0NBO0F5R2o2Z0NBO0FBQ0E7QXpHbTZnQ0E7O0F5R3g2Z0NBO0FBQ0E7QXpHMjZnQ0E7QXlHeDZnQ0E7QUFDQTtBekcwNmdDQTs7QXlHLzZnQ0E7QUFDQTtBekdrN2dDQTtBeUcvNmdDQTtBQUNBO0F6R2k3Z0NBOztBeUd0N2dDQTtBQUNBO0F6R3k3Z0NBO0F5R3Q3Z0NBO0FBQ0E7QXpHdzdnQ0E7O0F5Rzc3Z0NBO0FBQ0E7QXpHZzhnQ0E7QXlHNzdnQ0E7QUFDQTtBekcrN2dDQTs7QXlHcDhnQ0E7QUFDQTtBekd1OGdDQTtBeUdwOGdDQTtBQUNBO0F6R3M4Z0NBOztBeUczOGdDQTtBQUNBO0F6Rzg4Z0NBO0F5RzM4Z0NBO0FBQ0E7QXpHNjhnQ0E7O0F5R2w5Z0NBO0FBQ0E7QXpHcTlnQ0E7QXlHbDlnQ0E7QUFDQTtBekdvOWdDQTs7QXlHejlnQ0E7QUFDQTtBekc0OWdDQTtBeUd6OWdDQTtBQUNBO0F6RzI5Z0NBOztBeUdoK2dDQTtBQUNBO0F6R20rZ0NBO0F5R2grZ0NBO0FBQ0E7QXpHaytnQ0E7O0F5R3YrZ0NBO0FBQ0E7QXpHMCtnQ0E7QXlHditnQ0E7QUFDQTtBekd5K2dDQTs7QXlHOStnQ0E7QUFDQTtBekdpL2dDQTtBeUc5K2dDQTtBQUNBO0F6R2cvZ0NBOztBeUdyL2dDQTtBQUNBO0F6R3cvZ0NBO0F5R3IvZ0NBO0FBQ0E7QXpHdS9nQ0E7O0F5RzUvZ0NBO0FBQ0E7QXpHKy9nQ0E7QXlHNS9nQ0E7QUFDQTtBekc4L2dDQTs7QXlHbmdoQ0E7QUFDQTtBekdzZ2hDQTtBeUduZ2hDQTtBQUNBO0F6R3FnaENBOztBeUcxZ2hDQTtBQUNBO0F6RzZnaENBO0F5RzFnaENBO0FBQ0E7QXpHNGdoQ0E7O0F5R2poaENBO0FBQ0E7QXpHb2hoQ0E7QXlHamhoQ0E7QUFDQTtBekdtaGhDQTs7QXlHeGhoQ0E7QUFDQTtBekcyaGhDQTtBeUd4aGhDQTtBQUNBO0F6RzBoaENBOztBeUcvaGhDQTtBQUNBO0F6R2tpaENBO0F5Ry9oaENBO0FBQ0E7QXpHaWloQ0E7O0F5R3RpaENBO0FBQ0E7QXpHeWloQ0E7QXlHdGloQ0E7QUFDQTtBekd3aWhDQTs7QXlHN2loQ0E7QUFDQTtBekdnamhDQTtBeUc3aWhDQTtBQUNBO0F6RytpaENBOztBeUdwamhDQTtBQUNBO0F6R3VqaENBO0F5R3BqaENBO0FBQ0E7QXpHc2poQ0E7O0F5RzNqaENBO0FBQ0E7QXpHOGpoQ0E7QXlHM2poQ0E7QUFDQTtBekc2amhDQTs7QXlHbGtoQ0E7QUFDQTtBekdxa2hDQTtBeUdsa2hDQTtBQUNBO0F6R29raENBOztBeUd6a2hDQTtBQUNBO0F6RzRraENBO0F5R3praENBO0FBQ0E7QXpHMmtoQ0E7O0F5R2hsaENBO0FBQ0E7QXpHbWxoQ0E7QXlHaGxoQ0E7QUFDQTtBekdrbGhDQTs7QXlHdmxoQ0E7QUFDQTtBekcwbGhDQTtBeUd2bGhDQTtBQUNBO0F6R3lsaENBOztBeUc5bGhDQTtBQUNBO0F6R2ltaENBO0F5RzlsaENBO0FBQ0E7QXpHZ21oQ0E7O0F5R3JtaENBO0FBQ0E7QXpHd21oQ0E7QXlHcm1oQ0E7QUFDQTtBekd1bWhDQTs7QXlHNW1oQ0E7QUFDQTtBekcrbWhDQTtBeUc1bWhDQTtBQUNBO0F6RzhtaENBOztBeUdubmhDQTtBQUNBO0F6R3NuaENBO0F5R25uaENBO0FBQ0E7QXpHcW5oQ0E7O0F5RzFuaENBO0FBQ0E7QXpHNm5oQ0E7QXlHMW5oQ0E7QUFDQTtBekc0bmhDQTs7QXlHam9oQ0E7QUFDQTtBekdvb2hDQTtBeUdqb2hDQTtBQUNBO0F6R21vaENBOztBeUd4b2hDQTtBQUNBO0F6RzJvaENBO0F5R3hvaENBO0FBQ0E7QXpHMG9oQ0E7O0F5Ry9vaENBO0FBQ0E7QXpHa3BoQ0E7QXlHL29oQ0E7QUFDQTtBekdpcGhDQTs7QXlHdHBoQ0E7QUFDQTtBekd5cGhDQTtBeUd0cGhDQTtBQUNBO0F6R3dwaENBOztBeUc3cGhDQTtBQUNBO0F6R2dxaENBO0F5RzdwaENBO0FBQ0E7QXpHK3BoQ0E7O0F5R3BxaENBO0FBQ0E7QXpHdXFoQ0E7QXlHcHFoQ0E7QUFDQTtBekdzcWhDQTs7QXlHM3FoQ0E7QUFDQTtBekc4cWhDQTtBeUczcWhDQTtBQUNBO0F6RzZxaENBOztBeUdscmhDQTtBQUNBO0F6R3FyaENBO0F5R2xyaENBO0FBQ0E7QXpHb3JoQ0E7O0F5R3pyaENBO0FBQ0E7QXpHNHJoQ0E7QXlHenJoQ0E7QUFDQTtBekcycmhDQTs7QXlHaHNoQ0E7QUFDQTtBekdtc2hDQTtBeUdoc2hDQTtBQUNBO0F6R2tzaENBOztBeUd2c2hDQTtBQUNBO0F6RzBzaENBO0F5R3ZzaENBO0FBQ0E7QXpHeXNoQ0E7O0F5RzlzaENBO0FBQ0E7QXpHaXRoQ0E7QXlHOXNoQ0E7QUFDQTtBekdndGhDQTs7QXlHcnRoQ0E7QUFDQTtBekd3dGhDQTtBeUdydGhDQTtBQUNBO0F6R3V0aENBOztBeUc1dGhDQTtBQUNBO0F6Ryt0aENBO0F5RzV0aENBO0FBQ0E7QXpHOHRoQ0E7O0F5R251aENBO0FBQ0E7QXpHc3VoQ0E7QXlHbnVoQ0E7QUFDQTtBekdxdWhDQTs7QXlHMXVoQ0E7QUFDQTtBekc2dWhDQTtBeUcxdWhDQTtBQUNBO0F6RzR1aENBOztBeUdqdmhDQTtBQUNBO0F6R292aENBO0F5R2p2aENBO0FBQ0E7QXpHbXZoQ0E7O0F5R3h2aENBO0FBQ0E7QXpHMnZoQ0E7QXlHeHZoQ0E7QUFDQTtBekcwdmhDQTs7QXlHL3ZoQ0E7QUFDQTtBekdrd2hDQTtBeUcvdmhDQTtBQUNBO0F6R2l3aENBOztBeUd0d2hDQTtBQUNBO0F6R3l3aENBO0F5R3R3aENBO0FBQ0E7QXpHd3doQ0E7O0F5Rzd3aENBO0FBQ0E7QXpHZ3hoQ0E7QXlHN3doQ0E7QUFDQTtBekcrd2hDQTs7QXlHcHhoQ0E7QUFDQTtBekd1eGhDQTtBeUdweGhDQTtBQUNBO0F6R3N4aENBOztBeUczeGhDQTtBQUNBO0F6Rzh4aENBO0F5RzN4aENBO0FBQ0E7QXpHNnhoQ0E7O0F5R2x5aENBO0FBQ0E7QXpHcXloQ0E7QXlHbHloQ0E7QUFDQTtBekdveWhDQTs7QXlHenloQ0E7QUFDQTtBekc0eWhDQTtBeUd6eWhDQTtBQUNBO0F6RzJ5aENBOztBeUdoemhDQTtBQUNBO0F6R216aENBO0F5R2h6aENBO0FBQ0E7QXpHa3poQ0E7O0F5R3Z6aENBO0FBQ0E7QXpHMHpoQ0E7QXlHdnpoQ0E7QUFDQTtBekd5emhDQTs7QXlHOXpoQ0E7QUFDQTtBekdpMGhDQTtBeUc5emhDQTtBQUNBO0F6R2cwaENBOztBeUdyMGhDQTtBQUNBO0F6R3cwaENBO0F5R3IwaENBO0FBQ0E7QXpHdTBoQ0E7O0F5RzUwaENBO0FBQ0E7QXpHKzBoQ0E7QXlHNTBoQ0E7QUFDQTtBekc4MGhDQTs7QXlHbjFoQ0E7QUFDQTtBekdzMWhDQTtBeUduMWhDQTtBQUNBO0F6R3ExaENBOztBeUcxMWhDQTtBQUNBO0F6RzYxaENBO0F5RzExaENBO0FBQ0E7QXpHNDFoQ0E7O0F5R2oyaENBO0FBQ0E7QXpHbzJoQ0E7QXlHajJoQ0E7QUFDQTtBekdtMmhDQTs7QXlHeDJoQ0E7QUFDQTtBekcyMmhDQTtBeUd4MmhDQTtBQUNBO0F6RzAyaENBOztBeUcvMmhDQTtBQUNBO0F6R2szaENBO0F5Ry8yaENBO0FBQ0E7QXpHaTNoQ0E7O0F5R3QzaENBO0FBQ0E7QXpHeTNoQ0E7QXlHdDNoQ0E7QUFDQTtBekd3M2hDQTs7QXlHNzNoQ0E7QUFDQTtBekdnNGhDQTtBeUc3M2hDQTtBQUNBO0F6RyszaENBOztBeUdwNGhDQTtBQUNBO0F6R3U0aENBO0F5R3A0aENBO0FBQ0E7QXpHczRoQ0E7O0F5RzM0aENBO0FBQ0E7QXpHODRoQ0E7QXlHMzRoQ0E7QUFDQTtBekc2NGhDQTs7QXlHbDVoQ0E7QUFDQTtBekdxNWhDQTtBeUdsNWhDQTtBQUNBO0F6R281aENBOztBeUd6NWhDQTtBQUNBO0F6RzQ1aENBO0F5R3o1aENBO0FBQ0E7QXpHMjVoQ0E7O0F5R2g2aENBO0FBQ0E7QXpHbTZoQ0E7QXlHaDZoQ0E7QUFDQTtBekdrNmhDQTs7QXlHdjZoQ0E7QUFDQTtBekcwNmhDQTtBeUd2NmhDQTtBQUNBO0F6R3k2aENBOztBeUc5NmhDQTtBQUNBO0F6R2k3aENBO0F5Rzk2aENBO0FBQ0E7QXpHZzdoQ0E7O0F5R3I3aENBO0FBQ0E7QXpHdzdoQ0E7QXlHcjdoQ0E7QUFDQTtBekd1N2hDQTs7QXlHNTdoQ0E7QUFDQTtBekcrN2hDQTtBeUc1N2hDQTtBQUNBO0F6Rzg3aENBOztBeUduOGhDQTtBQUNBO0F6R3M4aENBO0F5R244aENBO0FBQ0E7QXpHcThoQ0E7O0F5RzE4aENBO0FBQ0E7QXpHNjhoQ0E7QXlHMThoQ0E7QUFDQTtBekc0OGhDQTs7QXlHajloQ0E7QUFDQTtBekdvOWhDQTtBeUdqOWhDQTtBQUNBO0F6R205aENBOztBeUd4OWhDQTtBQUNBO0F6RzI5aENBO0F5R3g5aENBO0FBQ0E7QXpHMDloQ0E7O0F5Ry85aENBO0FBQ0E7QXpHaytoQ0E7QXlHLzloQ0E7QUFDQTtBekdpK2hDQTs7QXlHdCtoQ0E7QUFDQTtBekd5K2hDQTtBeUd0K2hDQTtBQUNBO0F6R3craENBOztBeUc3K2hDQTtBQUNBO0F6R2cvaENBO0F5RzcraENBO0FBQ0E7QXpHKytoQ0E7O0F5R3AvaENBO0FBQ0E7QXpHdS9oQ0E7QXlHcC9oQ0E7QUFDQTtBekdzL2hDQTs7QXlHMy9oQ0E7QUFDQTtBekc4L2hDQTtBeUczL2hDQTtBQUNBO0F6RzYvaENBOztBeUdsZ2lDQTtBQUNBO0F6R3FnaUNBO0F5R2xnaUNBO0FBQ0E7QXpHb2dpQ0E7O0F5R3pnaUNBO0FBQ0E7QXpHNGdpQ0E7QXlHemdpQ0E7QUFDQTtBekcyZ2lDQTs7QXlHaGhpQ0E7QUFDQTtBekdtaGlDQTtBeUdoaGlDQTtBQUNBO0F6R2toaUNBOztBeUd2aGlDQTtBQUNBO0F6RzBoaUNBO0F5R3ZoaUNBO0FBQ0E7QXpHeWhpQ0E7O0F5RzloaUNBO0FBQ0E7QXpHaWlpQ0E7QXlHOWhpQ0E7QUFDQTtBekdnaWlDQTs7QXlHcmlpQ0E7QUFDQTtBekd3aWlDQTtBeUdyaWlDQTtBQUNBO0F6R3VpaUNBOztBeUc1aWlDQTtBQUNBO0F6RytpaUNBO0F5RzVpaUNBO0FBQ0E7QXpHOGlpQ0E7O0F5R25qaUNBO0FBQ0E7QXpHc2ppQ0E7QXlHbmppQ0E7QUFDQTtBekdxamlDQTs7QXlHMWppQ0E7QUFDQTtBekc2amlDQTtBeUcxamlDQTtBQUNBO0F6RzRqaUNBOztBeUdqa2lDQTtBQUNBO0F6R29raUNBO0F5R2praUNBO0FBQ0E7QXpHbWtpQ0E7O0F5R3hraUNBO0FBQ0E7QXpHMmtpQ0E7QXlHeGtpQ0E7QUFDQTtBekcwa2lDQTs7QXlHL2tpQ0E7QUFDQTtBekdrbGlDQTtBeUcva2lDQTtBQUNBO0F6R2lsaUNBOztBeUd0bGlDQTtBQUNBO0F6R3lsaUNBO0F5R3RsaUNBO0FBQ0E7QXpHd2xpQ0E7O0F5RzdsaUNBO0FBQ0E7QXpHZ21pQ0E7QXlHN2xpQ0E7QUFDQTtBekcrbGlDQTs7QXlHcG1pQ0E7QUFDQTtBekd1bWlDQTtBeUdwbWlDQTtBQUNBO0F6R3NtaUNBOztBeUczbWlDQTtBQUNBO0F6RzhtaUNBO0F5RzNtaUNBO0FBQ0E7QXpHNm1pQ0E7O0F5R2xuaUNBO0FBQ0E7QXpHcW5pQ0E7QXlHbG5pQ0E7QUFDQTtBekdvbmlDQTs7QXlHem5pQ0E7QUFDQTtBekc0bmlDQTtBeUd6bmlDQTtBQUNBO0F6RzJuaUNBOztBeUdob2lDQTtBQUNBO0F6R21vaUNBO0F5R2hvaUNBO0FBQ0E7QXpHa29pQ0E7O0F5R3ZvaUNBO0FBQ0E7QXpHMG9pQ0E7QXlHdm9pQ0E7QUFDQTtBekd5b2lDQTs7QXlHOW9pQ0E7QUFDQTtBekdpcGlDQTtBeUc5b2lDQTtBQUNBO0F6R2dwaUNBOztBeUdycGlDQTtBQUNBO0F6R3dwaUNBO0F5R3JwaUNBO0FBQ0E7QXpHdXBpQ0E7O0F5RzVwaUNBO0FBQ0E7QXpHK3BpQ0E7QXlHNXBpQ0E7QUFDQTtBekc4cGlDQTs7QXlHbnFpQ0E7QUFDQTtBekdzcWlDQTtBeUducWlDQTtBQUNBO0F6R3FxaUNBOztBeUcxcWlDQTtBQUNBO0F6RzZxaUNBO0F5RzFxaUNBO0FBQ0E7QXpHNHFpQ0E7O0F5R2pyaUNBO0FBQ0E7QXpHb3JpQ0E7QXlHanJpQ0E7QUFDQTtBekdtcmlDQTs7QXlHeHJpQ0E7QUFDQTtBekcycmlDQTtBeUd4cmlDQTtBQUNBO0F6RzByaUNBOztBeUcvcmlDQTtBQUNBO0F6R2tzaUNBO0F5Ry9yaUNBO0FBQ0E7QXpHaXNpQ0E7O0F5R3RzaUNBO0FBQ0E7QXpHeXNpQ0E7QXlHdHNpQ0E7QUFDQTtBekd3c2lDQTs7QXlHN3NpQ0E7QUFDQTtBekdndGlDQTtBeUc3c2lDQTtBQUNBO0F6RytzaUNBOztBeUdwdGlDQTtBQUNBO0F6R3V0aUNBO0F5R3B0aUNBO0FBQ0E7QXpHc3RpQ0E7O0F5RzN0aUNBO0FBQ0E7QXpHOHRpQ0E7QXlHM3RpQ0E7QUFDQTtBekc2dGlDQTs7QXlHbHVpQ0E7QUFDQTtBekdxdWlDQTtBeUdsdWlDQTtBQUNBO0F6R291aUNBOztBeUd6dWlDQTtBQUNBO0F6RzR1aUNBO0F5R3p1aUNBO0FBQ0E7QXpHMnVpQ0E7O0F5R2h2aUNBO0FBQ0E7QXpHbXZpQ0E7QXlHaHZpQ0E7QUFDQTtBekdrdmlDQTs7QXlHdnZpQ0E7QUFDQTtBekcwdmlDQTtBeUd2dmlDQTtBQUNBO0F6R3l2aUNBOztBeUc5dmlDQTtBQUNBO0F6R2l3aUNBO0F5Rzl2aUNBO0FBQ0E7QXpHZ3dpQ0E7O0F5R3J3aUNBO0FBQ0E7QXpHd3dpQ0E7QXlHcndpQ0E7QUFDQTtBekd1d2lDQTs7QXlHNXdpQ0E7QUFDQTtBekcrd2lDQTtBeUc1d2lDQTtBQUNBO0F6Rzh3aUNBOztBeUdueGlDQTtBQUNBO0F6R3N4aUNBO0F5R254aUNBO0FBQ0E7QXpHcXhpQ0E7O0F5RzF4aUNBO0FBQ0E7QXpHNnhpQ0E7QXlHMXhpQ0E7QUFDQTtBekc0eGlDQTs7QXlHanlpQ0E7QUFDQTtBekdveWlDQTtBeUdqeWlDQTtBQUNBO0F6R215aUNBOztBeUd4eWlDQTtBQUNBO0F6RzJ5aUNBO0F5R3h5aUNBO0FBQ0E7QXpHMHlpQ0E7O0F5Ry95aUNBO0FBQ0E7QXpHa3ppQ0E7QXlHL3lpQ0E7QUFDQTtBekdpemlDQTs7QXlHdHppQ0E7QUFDQTtBekd5emlDQTtBeUd0emlDQTtBQUNBO0F6R3d6aUNBOztBeUc3emlDQTtBQUNBO0F6R2cwaUNBO0F5Rzd6aUNBO0FBQ0E7QXpHK3ppQ0E7O0F5R3AwaUNBO0FBQ0E7QXpHdTBpQ0E7QXlHcDBpQ0E7QUFDQTtBekdzMGlDQTs7QXlHMzBpQ0E7QUFDQTtBekc4MGlDQTtBeUczMGlDQTtBQUNBO0F6RzYwaUNBOztBeUdsMWlDQTtBQUNBO0F6R3ExaUNBO0F5R2wxaUNBO0FBQ0E7QXpHbzFpQ0E7O0F5R3oxaUNBO0FBQ0E7QXpHNDFpQ0E7QXlHejFpQ0E7QUFDQTtBekcyMWlDQTs7QXlHaDJpQ0E7QUFDQTtBekdtMmlDQTtBeUdoMmlDQTtBQUNBO0F6R2syaUNBOztBeUd2MmlDQTtBQUNBO0F6RzAyaUNBO0F5R3YyaUNBO0FBQ0E7QXpHeTJpQ0E7O0F5RzkyaUNBO0FBQ0E7QXpHaTNpQ0E7QXlHOTJpQ0E7QUFDQTtBekdnM2lDQTs7QXlHcjNpQ0E7QUFDQTtBekd3M2lDQTtBeUdyM2lDQTtBQUNBO0F6R3UzaUNBOztBeUc1M2lDQTtBQUNBO0F6RyszaUNBO0F5RzUzaUNBO0FBQ0E7QXpHODNpQ0E7O0F5R240aUNBO0FBQ0E7QXpHczRpQ0E7QXlHbjRpQ0E7QUFDQTtBekdxNGlDQTs7QXlHMTRpQ0E7QUFDQTtBekc2NGlDQTtBeUcxNGlDQTtBQUNBO0F6RzQ0aUNBOztBeUdqNWlDQTtBQUNBO0F6R281aUNBO0F5R2o1aUNBO0FBQ0E7QXpHbTVpQ0E7O0F5R3g1aUNBO0FBQ0E7QXpHMjVpQ0E7QXlHeDVpQ0E7QUFDQTtBekcwNWlDQTs7QXlHLzVpQ0E7QUFDQTtBekdrNmlDQTtBeUcvNWlDQTtBQUNBO0F6R2k2aUNBOztBeUd0NmlDQTtBQUNBO0F6R3k2aUNBO0F5R3Q2aUNBO0FBQ0E7QXpHdzZpQ0E7O0F5Rzc2aUNBO0FBQ0E7QXpHZzdpQ0E7QXlHNzZpQ0E7QUFDQTtBekcrNmlDQTs7QXlHcDdpQ0E7QUFDQTtBekd1N2lDQTtBeUdwN2lDQTtBQUNBO0F6R3M3aUNBOztBeUczN2lDQTtBQUNBO0F6Rzg3aUNBO0F5RzM3aUNBO0FBQ0E7QXpHNjdpQ0E7O0F5R2w4aUNBO0FBQ0E7QXpHcThpQ0E7QXlHbDhpQ0E7QUFDQTtBekdvOGlDQTs7QXlHejhpQ0E7QUFDQTtBekc0OGlDQTtBeUd6OGlDQTtBQUNBO0F6RzI4aUNBOztBeUdoOWlDQTtBQUNBO0F6R205aUNBO0F5R2g5aUNBO0FBQ0E7QXpHazlpQ0E7O0F5R3Y5aUNBO0FBQ0E7QXpHMDlpQ0E7QXlHdjlpQ0E7QUFDQTtBekd5OWlDQTs7QXlHOTlpQ0E7QUFDQTtBekdpK2lDQTtBeUc5OWlDQTtBQUNBO0F6R2craUNBOztBeUdyK2lDQTtBQUNBO0F6R3craUNBO0F5R3IraUNBO0FBQ0E7QXpHdStpQ0E7O0F5RzUraUNBO0FBQ0E7QXpHKytpQ0E7QXlHNStpQ0E7QUFDQTtBekc4K2lDQTs7QXlHbi9pQ0E7QUFDQTtBekdzL2lDQTtBeUduL2lDQTtBQUNBO0F6R3EvaUNBOztBeUcxL2lDQTtBQUNBO0F6RzYvaUNBO0F5RzEvaUNBO0FBQ0E7QXpHNC9pQ0E7O0F5R2pnakNBO0FBQ0E7QXpHb2dqQ0E7QXlHamdqQ0E7QUFDQTtBekdtZ2pDQTs7QXlHeGdqQ0E7QUFDQTtBekcyZ2pDQTtBeUd4Z2pDQTtBQUNBO0F6RzBnakNBOztBeUcvZ2pDQTtBQUNBO0F6R2toakNBO0F5Ry9nakNBO0FBQ0E7QXpHaWhqQ0E7O0F5R3RoakNBO0FBQ0E7QXpHeWhqQ0E7QXlHdGhqQ0E7QUFDQTtBekd3aGpDQTs7QXlHN2hqQ0E7QUFDQTtBekdnaWpDQTtBeUc3aGpDQTtBQUNBO0F6RytoakNBOztBeUdwaWpDQTtBQUNBO0F6R3VpakNBO0F5R3BpakNBO0FBQ0E7QXpHc2lqQ0E7O0F5RzNpakNBO0FBQ0E7QXpHOGlqQ0E7QXlHM2lqQ0E7QUFDQTtBekc2aWpDQTs7QXlHbGpqQ0E7QUFDQTtBekdxampDQTtBeUdsampDQTtBQUNBO0F6R29qakNBOztBeUd6ampDQTtBQUNBO0F6RzRqakNBO0F5R3pqakNBO0FBQ0E7QXpHMmpqQ0E7O0F5R2hrakNBO0FBQ0E7QXpHbWtqQ0E7QXlHaGtqQ0E7QUFDQTtBekdra2pDQTs7QXlHdmtqQ0E7QUFDQTtBekcwa2pDQTtBeUd2a2pDQTtBQUNBO0F6R3lrakNBOztBeUc5a2pDQTtBQUNBO0F6R2lsakNBO0F5RzlrakNBO0FBQ0E7QXpHZ2xqQ0E7O0F5R3JsakNBO0FBQ0E7QXpHd2xqQ0E7QXlHcmxqQ0E7QUFDQTtBekd1bGpDQTs7QXlHNWxqQ0E7QUFDQTtBekcrbGpDQTtBeUc1bGpDQTtBQUNBO0F6RzhsakNBOztBeUdubWpDQTtBQUNBO0F6R3NtakNBO0F5R25takNBO0FBQ0E7QXpHcW1qQ0E7O0F5RzFtakNBO0FBQ0E7QXpHNm1qQ0E7QXlHMW1qQ0E7QUFDQTtBekc0bWpDQTs7QXlHam5qQ0E7QUFDQTtBekdvbmpDQTtBeUdqbmpDQTtBQUNBO0F6R21uakNBOztBeUd4bmpDQTtBQUNBO0F6RzJuakNBO0F5R3huakNBO0FBQ0E7QXpHMG5qQ0E7O0F5Ry9uakNBO0FBQ0E7QXpHa29qQ0E7QXlHL25qQ0E7QUFDQTtBekdpb2pDQTs7QXlHdG9qQ0E7QUFDQTtBekd5b2pDQTtBeUd0b2pDQTtBQUNBO0F6R3dvakNBOztBeUc3b2pDQTtBQUNBO0F6R2dwakNBO0F5RzdvakNBO0FBQ0E7QXpHK29qQ0E7O0F5R3BwakNBO0FBQ0E7QXpHdXBqQ0E7QXlHcHBqQ0E7QUFDQTtBekdzcGpDQTs7QXlHM3BqQ0E7QUFDQTtBekc4cGpDQTtBeUczcGpDQTtBQUNBO0F6RzZwakNBOztBeUdscWpDQTtBQUNBO0F6R3FxakNBO0F5R2xxakNBO0FBQ0E7QXpHb3FqQ0E7O0F5R3pxakNBO0FBQ0E7QXpHNHFqQ0E7QXlHenFqQ0E7QUFDQTtBekcycWpDQTs7QXlHaHJqQ0E7QUFDQTtBekdtcmpDQTtBeUdocmpDQTtBQUNBO0F6R2tyakNBOztBeUd2cmpDQTtBQUNBO0F6RzByakNBO0F5R3ZyakNBO0FBQ0E7QXpHeXJqQ0E7O0F5RzlyakNBO0FBQ0E7QXpHaXNqQ0E7QXlHOXJqQ0E7QUFDQTtBekdnc2pDQTs7QXlHcnNqQ0E7QUFDQTtBekd3c2pDQTtBeUdyc2pDQTtBQUNBO0F6R3VzakNBOztBeUc1c2pDQTtBQUNBO0F6RytzakNBO0F5RzVzakNBO0FBQ0E7QXpHOHNqQ0E7O0F5R250akNBO0FBQ0E7QXpHc3RqQ0E7QXlHbnRqQ0E7QUFDQTtBekdxdGpDQTs7QXlHMXRqQ0E7QUFDQTtBekc2dGpDQTtBeUcxdGpDQTtBQUNBO0F6RzR0akNBOztBeUdqdWpDQTtBQUNBO0F6R291akNBO0F5R2p1akNBO0FBQ0E7QXpHbXVqQ0E7O0F5R3h1akNBO0FBQ0E7QXpHMnVqQ0E7QXlHeHVqQ0E7QUFDQTtBekcwdWpDQTs7QXlHL3VqQ0E7QUFDQTtBekdrdmpDQTtBeUcvdWpDQTtBQUNBO0F6R2l2akNBOztBeUd0dmpDQTtBQUNBO0F6R3l2akNBO0F5R3R2akNBO0FBQ0E7QXpHd3ZqQ0E7O0F5Rzd2akNBO0FBQ0E7QXpHZ3dqQ0E7QXlHN3ZqQ0E7QUFDQTtBekcrdmpDQTs7QXlHcHdqQ0E7QUFDQTtBekd1d2pDQTtBeUdwd2pDQTtBQUNBO0F6R3N3akNBOztBeUczd2pDQTtBQUNBO0F6Rzh3akNBO0F5RzN3akNBO0FBQ0E7QXpHNndqQ0E7O0F5R2x4akNBO0FBQ0E7QXpHcXhqQ0E7QXlHbHhqQ0E7QUFDQTtBekdveGpDQTs7QXlHenhqQ0E7QUFDQTtBekc0eGpDQTtBeUd6eGpDQTtBQUNBO0F6RzJ4akNBOztBeUdoeWpDQTtBQUNBO0F6R215akNBO0F5R2h5akNBO0FBQ0E7QXpHa3lqQ0E7O0F5R3Z5akNBO0FBQ0E7QXpHMHlqQ0E7QXlHdnlqQ0E7QUFDQTtBekd5eWpDQTs7QXlHOXlqQ0E7QUFDQTtBekdpempDQTtBeUc5eWpDQTtBQUNBO0F6R2d6akNBOztBeUdyempDQTtBQUNBO0F6R3d6akNBO0F5R3J6akNBO0FBQ0E7QXpHdXpqQ0E7O0F5RzV6akNBO0FBQ0E7QXpHK3pqQ0E7QXlHNXpqQ0E7QUFDQTtBekc4empDQTs7QXlHbjBqQ0E7QUFDQTtBekdzMGpDQTtBeUduMGpDQTtBQUNBO0F6R3EwakNBOztBeUcxMGpDQTtBQUNBO0F6RzYwakNBO0F5RzEwakNBO0FBQ0E7QXpHNDBqQ0E7O0EwR3QyakNBO0FBQ0E7QTFHeTJqQ0E7O0EwR3QyakNBO0FBQ0E7QTFHeTJqQ0E7QWlCbHpqQ0E7QXlGeERBO0FBSUE7QTFHMDJqQ0E7QUFDQTs7QTBHdjJqQ0E7QUFDQTtBMUcwMmpDQTtBaUIzempDQTtBeUZoREE7QUFJQTtBMUcyMmpDQTtBQUNBOztBMEd4MmpDQTtBQUNBO0ExRzIyakNBOztBMkdoNGpDQTs7QUFBQTtBQVFBO0FBQ0E7QTNHODNqQ0E7O0EyRzMzakNBO0FBQ0E7QTNHODNqQ0E7O0EyRzMzakNBO0FBQ0E7QTNHODNqQ0E7O0EyRzMzakNBO0FBQ0E7QTNHODNqQ0E7O0EyR3YzakNBO0FBQ0E7QTNHMDNqQ0E7O0EyR3YzakNBOztBQUNBO0EzRzIzakNBOztBMkd4M2pDQTtBQUNBO0EzRzIzakNBOztBMkd4M2pDQTtBQUNBO0EzRzIzakNBOztBMkd4M2pDQTs7Ozs7OztBQUNBO0EzR2k0akNBOztBMkc5M2pDQTtBQUNBO0EzR2k0akNBOztBMkc5M2pDQTtBQUNBO0EzR2k0akNBOztBMkc5M2pDQTtBQUNBO0EzR2k0akNBOztBMkd2MWpDQTs7QTFCeEZBO0EyQjhKQTtBQTVGQTtBQXpDQTtBRG1FQTtBM0c0MWpDQTtBaUJ2NGpDQTtBMEZ1Q0E7O0FDdEJBO0FBekNBO0E1R3E2akNBO0FBQ0E7QWlCOTRqQ0E7QTBGdUNBOztBQU9BO0EzR3EyakNBO0FBQ0E7O0EyR2wyakNBOztBMUJuR0E7QTJCOEpBO0FBNUZBO0FEcUNBO0EzR3MyakNBO0FpQjU1akNBO0EwRmtEQTs7QUNqQ0E7QTVHZzVqQ0E7QUFDQTtBaUJsNmpDQTtBMEZrREE7O0FBT0E7QTNHODJqQ0E7QUFDQTs7QTJHMzJqQ0E7O0ExQjlHQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QUR5RkE7QTNHZzNqQ0E7QWlCajdqQ0E7QTBGNkRBOztBQzVDQTtBQXpDQTtBNUcrOGpDQTtBQUNBO0FpQng3akNBO0EwRjZEQTs7QUFPQTtBM0d5M2pDQTtBQUNBOztBMkd0M2pDQTs7QTFCekhBO0EyQjhKQTtBQTVGQTtBQXpDQTtBRG9HQTtBM0cyM2pDQTtBaUJ2OGpDQTtBMEZ3RUE7O0FDdkRBO0FBekNBO0E1R3ErakNBO0FBQ0E7QWlCOThqQ0E7QTBGd0VBOztBQU9BO0EzR280akNBO0FBQ0E7O0EyR2o0akNBOztBMUJwSUE7QTJCOEpBO0FBNUZBO0FBekNBO0FEK0dBO0EzR3M0akNBO0FpQjc5akNBO0EwRm1GQTs7QUNsRUE7QUF6Q0E7QTVHMi9qQ0E7QUFDQTtBaUJwK2pDQTtBMEZtRkE7O0FBT0E7QTNHKzRqQ0E7QUFDQTs7QTJHNTRqQ0E7O0FBRUE7QUFDQTtBQU9BO0EzR3k0akNBO0FpQmovakNBO0EwRjhGQTs7QUFNQTtBQUNBO0EzR2s1akNBO0FBQ0E7QWlCeC9qQ0E7QTBGOEZBOztBQWFBO0EzR2s1akNBO0FBQ0E7O0EyRzM0akNBO0ExQnBLQTtBMkI4SkE7QUE1RkE7QTVHbS9qQ0E7QWlCcGdrQ0E7QTBGbUhBO0FDbEdBO0E1R3UvakNBO0FBQ0E7O0EyR2w1akNBO0ExQnhLQTtBMkI4SkE7QUE1RkE7QTVHOC9qQ0E7QWlCL2drQ0E7QTBGdUhBO0FDdEdBO0E1R2tna0NBO0FBQ0E7O0EyR3o1akNBO0ExQjVLQTtBMkI4SkE7QUE1RkE7QTVHeWdrQ0E7QWlCMWhrQ0E7QTBGMkhBO0FDMUdBO0E1RzZna0NBO0FBQ0E7O0EyR2g2akNBO0ExQmhMQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QTVHOGprQ0E7QWlCdGlrQ0E7QTBGK0hBO0FDOUdBO0FBekNBO0E1R21ra0NBO0FBQ0E7O0EyR3I2akNBO0ExQnhMQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHMmtrQ0E7QWlCbmprQ0E7QTBGdUlBO0FDMUhBO0FBckNBO0E1R2dsa0NBO0FBQ0E7O0EyRzk2akNBO0ExQjVMQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHd2xrQ0E7QWlCaGtrQ0E7QTBGMklBO0FDOUhBO0FBckNBO0E1RzZsa0NBO0FBQ0E7O0EyR3Y3akNBO0ExQmhNQTtBMkI4SkE7QUFoR0E7QTVHK2prQ0E7O0EyR3o3akNBO0ExQnBNQTtBMkI4SkE7QUFoR0E7QTVHcWtrQ0E7O0EyRzM3akNBO0ExQnhNQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHaW5rQ0E7O0EyRzk3akNBO0ExQjVNQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHd25rQ0E7O0EyR2o4akNBO0ExQmhOQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHK25rQ0E7QWlCdm1rQ0E7QTBGK0pBO0FDbEpBO0FBckNBO0E1R29va0NBO0FBQ0E7O0EyR3Q4akNBO0FBQ0E7QTNHeThqQ0E7QWlCam5rQ0E7QTBGdUtBO0FBSUE7QTNHMDhqQ0E7QUFDQTs7QTJHdjhqQ0E7OztBekJ0T0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEZtcmtDQTtBa0ZqcmtDQTs7O0FBQ0E7QUFDQTtBbEZxcmtDQTtBa0ZscmtDQTs7Ozs7OztBQUdBO0FBQ0E7QWxGd3JrQ0E7QWtGcnJrQ0E7OztBQUNBO0FsRnlya0NBOztBMkdoK2pDQTtBekI1T0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQW9DQTtBbEY2cWtDQTtBa0Yvc2tDQTtBQUNBO0FBQ0E7QWxGaXRrQ0E7QWtGOXNrQ0E7QUFHQTtBQUNBO0FsRjhza0NBO0FrRjNza0NBO0FBQ0E7QWxGNnNrQ0E7QWtGdHJrQ0E7QUFJQTtBbEZxcmtDQTtBa0ZscmtDQTtBQUNBO0FsRm9ya0NBOztBMkd0L2pDQTtBekJoUEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQW9DQTtBQWlCQTtBbEZ1cmtDQTtBa0YxdWtDQTtBQUNBO0FBQ0E7QWxGNHVrQ0E7QWtGenVrQ0E7QUFHQTtBQUNBO0FsRnl1a0NBO0FrRnR1a0NBO0FBQ0E7QWxGd3VrQ0E7QWtGanRrQ0E7QUFJQTtBbEZndGtDQTtBa0Y3c2tDQTtBQUNBO0FsRitza0NBO0FrRnRza0NBO0FBSUE7QWxGcXNrQ0E7QWtGbHNrQ0E7QUFDQTtBbEZvc2tDQTs7QTJHbmhrQ0E7QUt0UEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoSDZ3a0NBO0FnSDN3a0NBO0FBSUE7QUFDQTtBaEgwd2tDQTs7QTJHcGhrQ0E7QUFDQTtBM0d1aGtDQTs7QTJHcGhrQ0E7QU10UUE7QUFDQTtBakg4eGtDQTtBaUJ0dWtDQTtBMEY2TUE7QU1sUUE7QWpIK3hrQ0E7QUFDQTs7QTJHMWhrQ0E7QTFCbFFBO0EyQjhKQTtBQWhHQTtBNUdvdWtDQTs7QWtIcnlrQ0E7QUFDQTtBQUNBO0FBQ0E7QWxId3lrQ0E7QWtIdHhrQ0E7QUFDQTtBbEh3eGtDQTtBa0hyeGtDQTtBQUNBO0FsSHV4a0NBO0FrSDl3a0NBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSGl4a0NBO0FpQnB3a0NBO0FpR2pCQTs7QUFPQTtBbEhteGtDQTtBQUNBO0FrSHR3a0NBOztBQUNBO0FsSHl3a0NBO0FrSGp3a0NBO0FBQ0E7QUFBQTtBQUNBO0FsSG13a0NBO0FrSDl2a0NBOztBQUVBO0FsSGd3a0NBO0FrSHZ2a0NBOztBQUVBO0FsSHl2a0NBO0FrSGp2a0NBO0FBQ0E7QUFBQTtBbEhtdmtDQTtBa0g5dWtDQTtBQUNBO0FsSGd2a0NBO0FrSDN1a0NBOzs7O0FBRUE7QWxIK3VrQ0E7QWlCdHlrQ0E7QWlHcURBOzs7O0FBS0E7QUFFQTtBbEhrdmtDQTtBQUNBO0FpQi95a0NBO0FpR3FEQTs7OztBQVdBO0FBRUE7QWxIcXZrQ0E7QUFDQTtBaUJ4emtDQTtBaUdxREE7Ozs7QUFpQkE7QUFFQTtBbEh3dmtDQTtBQUNBO0FpQmowa0NBO0FpR3FEQTs7OztBQXlCQTtBQUVBO0FsSHl2a0NBO0FBQ0E7QWtIdnZrQ0E7Ozs7QUFDQTtBbEg0dmtDQTtBa0h4dmtDQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEgydmtDQTtBaUJ2MWtDQTtBaUd3RkE7O0FBT0E7QWxINnZrQ0E7QUFDQTtBa0hudmtDQTs7QUFDQTtBbEhzdmtDQTtBa0g1dWtDQTtBQUNBO0FBQ0E7QUFDQTtBbEg4dWtDQTtBa0g1dWtDQTtBQUNBO0FBQ0E7QWxIOHVrQ0E7QWtIcHVrQ0E7O0FBRUE7QWxIc3VrQ0E7QWtIanVrQ0E7O0FBRUE7QWxIbXVrQ0E7QWtIN3RrQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIK3RrQ0E7QWtIeHRrQ0E7QUFDQTtBbEgwdGtDQTtBa0hydGtDQTs7OztBQUVBO0FsSHl0a0NBO0FrSHZ0a0NBOzs7O0FBQ0E7QWxINHRrQ0E7QWtIeHRrQ0E7O0FBQ0E7QWxIMnRrQ0E7QWtIbnRrQ0E7QUFDQTtBbEhxdGtDQTtBa0g1c2tDQTs7QUFFQTtBbEg4c2tDQTtBa0h6c2tDQTs7QUFFQTtBbEgyc2tDQTtBa0hyc2tDQTtBQUNBO0FsSHVza0NBO0FrSGhza0NBO0FBQ0E7QWxIa3NrQ0E7QWtIOXJrQ0E7QUFDQTtBbEhnc2tDQTtBa0h4cmtDQTs7QUFFQTtBbEgwcmtDQTtBa0g5cWtDQTs7QUFFQTtBbEhncmtDQTtBaUJ0NmtDQTtBaUcvQkE7QUFDQTtBbEh3OGtDQTtBa0hyOGtDQTtBQUNBO0FsSHU4a0NBO0FrSDk3a0NBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSGk4a0NBO0FBQ0E7QWlCcjdrQ0E7QWlHakJBOztBQU9BO0FsSG84a0NBO0FBQ0E7QWlCMzdrQ0E7QWlHSUE7O0FBQ0E7QWxIMjdrQ0E7QWtIbjdrQ0E7QUFDQTtBQUFBO0FBQ0E7QWxIcTdrQ0E7QWtIaDdrQ0E7O0FBRUE7QWxIazdrQ0E7QWtIejZrQ0E7O0FBRUE7QWxIMjZrQ0E7QWtIbjZrQ0E7QUFDQTtBQUFBO0FsSHE2a0NBO0FrSGg2a0NBO0FBQ0E7QWxIazZrQ0E7QWtINzVrQ0E7Ozs7QUFFQTtBbEhpNmtDQTtBQUNBO0FpQno5a0NBO0FpR3FEQTs7OztBQUtBO0FBRUE7QWxIcTZrQ0E7QUFDQTtBaUJsK2tDQTtBaUdxREE7Ozs7QUFXQTtBQUVBO0FsSHc2a0NBO0FBQ0E7QWlCMytrQ0E7QWlHcURBOzs7O0FBaUJBO0FBRUE7QWxIMjZrQ0E7QUFDQTtBaUJwL2tDQTtBaUdxREE7Ozs7QUF5QkE7QUFFQTtBbEg0NmtDQTtBQUNBO0FpQjcva0NBO0FpR21GQTs7OztBQUNBO0FsSGc3a0NBO0FrSDU2a0NBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSCs2a0NBO0FBQ0E7QWlCNWdsQ0E7QWlHd0ZBOztBQU9BO0FsSGs3a0NBO0FBQ0E7QWlCbGhsQ0E7QWlHMEdBOztBQUNBO0FsSDQ2a0NBO0FrSGw2a0NBO0FBQ0E7QUFDQTtBQUNBO0FsSG82a0NBO0FrSGw2a0NBO0FBQ0E7QUFDQTtBbEhvNmtDQTtBa0gxNWtDQTs7QUFFQTtBbEg0NWtDQTtBa0h2NWtDQTs7QUFFQTtBbEh5NWtDQTtBa0huNWtDQTtBQUNBO0FBQ0E7QUFDQTtBbEhxNWtDQTtBa0g5NGtDQTtBQUNBO0FsSGc1a0NBO0FrSDM0a0NBOzs7O0FBRUE7QWxIKzRrQ0E7QWtINzRrQ0E7Ozs7QUFDQTtBbEhrNWtDQTtBa0g5NGtDQTs7QUFDQTtBbEhpNWtDQTtBa0h6NGtDQTtBQUNBO0FsSDI0a0NBO0FrSGw0a0NBOztBQUVBO0FsSG80a0NBO0FrSC8za0NBOztBQUVBO0FsSGk0a0NBO0FrSDMza0NBO0FBQ0E7QWxINjNrQ0E7QWtIdDNrQ0E7QUFDQTtBbEh3M2tDQTtBa0hwM2tDQTtBQUNBO0FsSHMza0NBO0FrSDkya0NBOztBQUVBO0FsSGcza0NBO0FrSHAya0NBOztBQUVBO0FsSHMya0NBO0FBQ0E7QWlCN2xsQ0E7QWlHL0JBO0FBQ0E7QWxIK25sQ0E7QWtINW5sQ0E7QUFDQTtBbEg4bmxDQTtBa0hybmxDQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEh3bmxDQTtBQUNBO0FpQjVtbENBO0FpR2pCQTs7QUFPQTtBbEgybmxDQTtBQUNBO0FpQmxubENBO0FpR0lBOztBQUNBO0FsSGtubENBO0FrSDFtbENBO0FBQ0E7QUFBQTtBQUNBO0FsSDRtbENBO0FrSHZtbENBOztBQUVBO0FsSHltbENBO0FrSGhtbENBOztBQUVBO0FsSGttbENBO0FrSDFsbENBO0FBQ0E7QUFBQTtBbEg0bGxDQTtBa0h2bGxDQTtBQUNBO0FsSHlsbENBO0FrSHBsbENBOzs7O0FBRUE7QWxId2xsQ0E7QUFDQTtBaUJocGxDQTtBaUdxREE7Ozs7QUFLQTtBQUVBO0FsSDRsbENBO0FBQ0E7QWlCenBsQ0E7QWlHcURBOzs7O0FBV0E7QUFFQTtBbEgrbGxDQTtBQUNBO0FpQmxxbENBO0FpR3FEQTs7OztBQWlCQTtBQUVBO0FsSGttbENBO0FBQ0E7QWlCM3FsQ0E7QWlHcURBOzs7O0FBeUJBO0FBRUE7QWxIbW1sQ0E7QUFDQTtBaUJwcmxDQTtBaUdtRkE7Ozs7QUFDQTtBbEh1bWxDQTtBa0hubWxDQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhzbWxDQTtBQUNBO0FpQm5zbENBO0FpR3dGQTs7QUFPQTtBbEh5bWxDQTtBQUNBO0FpQnpzbENBO0FpRzBHQTs7QUFDQTtBbEhtbWxDQTtBa0h6bGxDQTtBQUNBO0FBQ0E7QUFDQTtBbEgybGxDQTtBa0h6bGxDQTtBQUNBO0FBQ0E7QWxIMmxsQ0E7QWtIamxsQ0E7O0FBRUE7QWxIbWxsQ0E7QWtIOWtsQ0E7O0FBRUE7QWxIZ2xsQ0E7QWtIMWtsQ0E7QUFDQTtBQUNBO0FBQ0E7QWxINGtsQ0E7QWtIcmtsQ0E7QUFDQTtBbEh1a2xDQTtBa0hsa2xDQTs7OztBQUVBO0FsSHNrbENBO0FrSHBrbENBOzs7O0FBQ0E7QWxIeWtsQ0E7QWtIcmtsQ0E7O0FBQ0E7QWxId2tsQ0E7QWtIaGtsQ0E7QUFDQTtBbEhra2xDQTtBa0h6amxDQTs7QUFFQTtBbEgyamxDQTtBa0h0amxDQTs7QUFFQTtBbEh3amxDQTtBa0hsamxDQTtBQUNBO0FsSG9qbENBO0FrSDdpbENBO0FBQ0E7QWxIK2lsQ0E7QWtIM2lsQ0E7QUFDQTtBbEg2aWxDQTtBa0hyaWxDQTs7QUFFQTtBbEh1aWxDQTtBa0gzaGxDQTs7QUFFQTtBbEg2aGxDQTtBQUNBO0FpQnB4bENBO0FpRy9CQTtBQUNBO0FsSHN6bENBO0FrSG56bENBO0FBQ0E7QWxIcXpsQ0E7QWtINXlsQ0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIK3lsQ0E7QUFDQTtBaUJueWxDQTtBaUdqQkE7O0FBT0E7QWxIa3psQ0E7QUFDQTtBaUJ6eWxDQTtBaUdJQTs7QUFDQTtBbEh5eWxDQTtBa0hqeWxDQTtBQUNBO0FBQUE7QUFDQTtBbEhteWxDQTtBa0g5eGxDQTs7QUFFQTtBbEhneWxDQTtBa0h2eGxDQTs7QUFFQTtBbEh5eGxDQTtBa0hqeGxDQTtBQUNBO0FBQUE7QWxIbXhsQ0E7QWtIOXdsQ0E7QUFDQTtBbEhneGxDQTtBa0gzd2xDQTs7OztBQUVBO0FsSCt3bENBO0FBQ0E7QWlCdjBsQ0E7QWlHcURBOzs7O0FBS0E7QUFFQTtBbEhteGxDQTtBQUNBO0FpQmgxbENBO0FpR3FEQTs7OztBQVdBO0FBRUE7QWxIc3hsQ0E7QUFDQTtBaUJ6MWxDQTtBaUdxREE7Ozs7QUFpQkE7QUFFQTtBbEh5eGxDQTtBQUNBO0FpQmwybENBO0FpR3FEQTs7OztBQXlCQTtBQUVBO0FsSDB4bENBO0FBQ0E7QWlCMzJsQ0E7QWlHbUZBOzs7O0FBQ0E7QWxIOHhsQ0E7QWtIMXhsQ0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxINnhsQ0E7QUFDQTtBaUIxM2xDQTtBaUd3RkE7O0FBT0E7QWxIZ3lsQ0E7QUFDQTtBaUJoNGxDQTtBaUcwR0E7O0FBQ0E7QWxIMHhsQ0E7QWtIaHhsQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIa3hsQ0E7QWtIaHhsQ0E7QUFDQTtBQUNBO0FsSGt4bENBO0FrSHh3bENBOztBQUVBO0FsSDB3bENBO0FrSHJ3bENBOztBQUVBO0FsSHV3bENBO0FrSGp3bENBO0FBQ0E7QUFDQTtBQUNBO0FsSG13bENBO0FrSDV2bENBO0FBQ0E7QWxIOHZsQ0E7QWtIenZsQ0E7Ozs7QUFFQTtBbEg2dmxDQTtBa0gzdmxDQTs7OztBQUNBO0FsSGd3bENBO0FrSDV2bENBOztBQUNBO0FsSCt2bENBO0FrSHZ2bENBO0FBQ0E7QWxIeXZsQ0E7QWtIaHZsQ0E7O0FBRUE7QWxIa3ZsQ0E7QWtIN3VsQ0E7O0FBRUE7QWxIK3VsQ0E7QWtIenVsQ0E7QUFDQTtBbEgydWxDQTtBa0hwdWxDQTtBQUNBO0FsSHN1bENBO0FrSGx1bENBO0FBQ0E7QWxIb3VsQ0E7QWtINXRsQ0E7O0FBRUE7QWxIOHRsQ0E7QWtIbHRsQ0E7O0FBRUE7QWxIb3RsQ0E7QUFDQTtBaUIzOGxDQTtBaUcvQkE7QUFDQTtBbEg2K2xDQTtBa0gxK2xDQTtBQUNBO0FsSDQrbENBO0FrSG4rbENBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSHMrbENBO0FBQ0E7QWlCMTlsQ0E7QWlHakJBOztBQU9BO0FsSHkrbENBO0FBQ0E7QWlCaCtsQ0E7QWlHSUE7O0FBQ0E7QWxIZytsQ0E7QWtIeDlsQ0E7QUFDQTtBQUFBO0FBQ0E7QWxIMDlsQ0E7QWtIcjlsQ0E7O0FBRUE7QWxIdTlsQ0E7QWtIOThsQ0E7O0FBRUE7QWxIZzlsQ0E7QWtIeDhsQ0E7QUFDQTtBQUFBO0FsSDA4bENBO0FrSHI4bENBO0FBQ0E7QWxIdThsQ0E7QWtIbDhsQ0E7Ozs7QUFFQTtBbEhzOGxDQTtBQUNBO0FpQjkvbENBO0FpR3FEQTs7OztBQUtBO0FBRUE7QWxIMDhsQ0E7QUFDQTtBaUJ2Z21DQTtBaUdxREE7Ozs7QUFXQTtBQUVBO0FsSDY4bENBO0FBQ0E7QWlCaGhtQ0E7QWlHcURBOzs7O0FBaUJBO0FBRUE7QWxIZzlsQ0E7QUFDQTtBaUJ6aG1DQTtBaUdxREE7Ozs7QUF5QkE7QUFFQTtBbEhpOWxDQTtBQUNBO0FpQmxpbUNBO0FpR21GQTs7OztBQUNBO0FsSHE5bENBO0FrSGo5bENBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSG85bENBO0FBQ0E7QWlCamptQ0E7QWlHd0ZBOztBQU9BO0FsSHU5bENBO0FBQ0E7QWlCdmptQ0E7QWlHMEdBOztBQUNBO0FsSGk5bENBO0FrSHY4bENBO0FBQ0E7QUFDQTtBQUNBO0FsSHk4bENBO0FrSHY4bENBO0FBQ0E7QUFDQTtBbEh5OGxDQTtBa0gvN2xDQTs7QUFFQTtBbEhpOGxDQTtBa0g1N2xDQTs7QUFFQTtBbEg4N2xDQTtBa0h4N2xDQTtBQUNBO0FBQ0E7QUFDQTtBbEgwN2xDQTtBa0huN2xDQTtBQUNBO0FsSHE3bENBO0FrSGg3bENBOzs7O0FBRUE7QWxIbzdsQ0E7QWtIbDdsQ0E7Ozs7QUFDQTtBbEh1N2xDQTtBa0huN2xDQTs7QUFDQTtBbEhzN2xDQTtBa0g5NmxDQTtBQUNBO0FsSGc3bENBO0FrSHY2bENBOztBQUVBO0FsSHk2bENBO0FrSHA2bENBOztBQUVBO0FsSHM2bENBO0FrSGg2bENBO0FBQ0E7QWxIazZsQ0E7QWtIMzVsQ0E7QUFDQTtBbEg2NWxDQTtBa0h6NWxDQTtBQUNBO0FsSDI1bENBO0FrSG41bENBOztBQUVBO0FsSHE1bENBO0FrSHo0bENBOztBQUVBO0FsSDI0bENBO0FBQ0E7QWtILzNsQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIaTRsQ0E7QW1IbnNtQ0E7QUQ0VEE7QUMzVEE7QUFDQTtBbkhzc21DQTtBQUNBO0FtSHBzbUNBO0FBRUE7QUFDQTtBQUNBO0FuSHFzbUNBO0FtSGpzbUNBO0FBQ0E7QW5IbXNtQ0E7QW1IL3JtQ0E7QUFDQTtBQUNBO0FuSGlzbUNBO0FtSDdybUNBO0FBQ0E7QW5IK3JtQ0E7QUFDQTtBa0hqNWxDQTtBQUNBO0FsSG01bENBO0FrSGo1bENBOztBQUVBO0FsSG01bENBO0FrSGo1bENBOztBQUNBO0FsSG81bENBO0FrSGo1bENBOztBQUNBO0FsSG81bENBO0FrSDc0bENBOztBQUVBO0FsSCs0bENBO0FrSHQ0bENBOztBQUVBO0FsSHc0bENBO0FrSDUzbENBOzs7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhnNGxDQTtBa0g5M2xDQTs7OztBQUNBO0FsSG00bENBO0FrSGg0bENBOzs7Ozs7O0FBRUE7QUFDQTtBbEh1NGxDQTtBa0hyNGxDQTs7Ozs7OztBQUNBO0FsSDY0bENBO0FrSDE0bENBOzs7Ozs7O0FBQ0E7QWxIazVsQ0E7QWtIOTRsQ0E7Ozs7QUFDQTtBbEhtNWxDQTtBa0g5NGxDQTs7OztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FsSGs1bENBO0FrSHQ0bENBO0FBQ0E7QWxIdzRsQ0E7QWtIcjRsQ0E7QUFDQTtBbEh1NGxDQTtBa0g3M2xDQTs7QUFFQTtBbEgrM2xDQTtBa0h4M2xDQTs7QUFFQTtBQUNBO0FBQ0E7QWxIMDNsQ0E7QWtIeDNsQ0E7O0FBQ0E7QWxIMjNsQ0E7QWtIcDNsQ0E7O0FBQ0E7QWxIdTNsQ0E7QWtIcDNsQ0E7O0FBQ0E7QWxIdTNsQ0E7QWtINzJsQ0E7O0FBRUE7QUFDQTtBQUNBO0FsSCsybENBO0FrSDcybENBOztBQUNBO0FsSGczbENBO0FrSDMybENBOztBQUVBO0FsSDYybENBO0FrSDMybENBOztBQUNBO0FsSDgybENBO0FrSDMybENBOztBQUNBO0FsSDgybENBOztBb0hoMm1DQTs7O0FBR0E7QXBIbTJtQ0E7QWlCMXltQ0E7QW1HNURBOzs7QUFNQTtBcEhzMm1DQTtBQUNBOztBb0huMm1DQTtBbkNDQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHZzFtQ0E7QWlCeHptQ0E7QW1HbERBO0FSK0RBO0FBckNBO0E1R3ExbUNBO0FBQ0E7O0FvSDUybUNBOztBQUVBO0FwSCsybUNBOztBb0g1Mm1DQTtBQUNBO0FwSCsybUNBO0FvSDcybUNBO0FBQ0E7QXBIKzJtQ0E7O0FvSDEybUNBO0FBQ0E7QUFDQTtBcEg2Mm1DQTtBb0gxMm1DQTtBQUNBO0FwSDQybUNBO0FvSHgybUNBO0FBQ0E7QXBIMDJtQ0E7QW9IdjJtQ0E7QUFDQTtBQUNBO0FwSHkybUNBOztBb0hwMm1DQTs7QUFFQTtBcEh1Mm1DQTtBb0hyMm1DQTs7QUFDQTtBcEh3Mm1DQTs7QW9IbDJtQ0E7O0FBQ0E7QUFDQTtBQUNBO0FwSHMybUNBO0FvSHAybUNBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSHUybUNBOztBb0gvMW1DQTs7QUFFQTtBcEhrMm1DQTs7QW9ILzFtQ0E7QUFDQTtBcEhrMm1DQTs7QW9IOTFtQ0E7QUFDQTtBQUNBO0FwSGkybUNBO0FvSDkxbUNBO0FBQ0E7QXBIZzJtQ0E7O0FvSDMxbUNBO0FBQ0E7QUFDQTtBcEg4MW1DQTtBb0gzMW1DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSDYxbUNBO0FvSDMxbUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSDYxbUNBO0FvSDExbUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBINDFtQ0E7QW9IejFtQ0E7QUFDQTtBcEgyMW1DQTtBb0h0MW1DQTtBQUNBO0FwSHcxbUNBO0FvSHIxbUNBO0FBQ0E7QXBIdTFtQ0E7QW9IbDFtQ0E7QUFDQTtBQUNBO0FwSG8xbUNBO0FvSGoxbUNBO0FBQ0E7QUFDQTtBcEhtMW1DQTs7QW9IOTBtQ0E7QUFDQTtBcEhpMW1DQTtBb0gvMG1DQTtBQUNBO0FBQ0E7QXBIaTFtQ0E7QW9ILzBtQ0E7QUFDQTtBQUNBO0FBQ0E7QXBIaTFtQ0E7QW9IOTBtQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEhnMW1DQTtBb0gzMG1DQTtBQUNBO0FBQ0E7QXBINjBtQ0E7O0FxSG5nbkNBO0FBQ0E7QUFDQTtBckhzZ25DQTtBcUhwZ25DQTtBQUlBO0FySG1nbkNBO0FxSGpnbkNBO0FBQ0E7QXJIbWduQ0E7QXFIOS9tQ0E7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySDYvbUNBO0FxSHovbUNBO0FBQ0E7QUFDQTtBckgyL21DQTtBaUJqOW1DQTtBb0d4RUE7QUFvQ0E7QXJIeS9tQ0E7QXFIdi9tQ0E7QUFDQTtBckh5L21DQTtBQUNBOztBcUhwL21DQTs7Ozs7Ozs7Ozs7Ozs7QUFZQTtBckh5L21DQTs7QXFIdC9tQ0E7Ozs7Ozs7QUFLQTtBckgyL21DQTs7QXFIeC9tQ0E7Ozs7Ozs7QUFLQTtBckg2L21DQTs7QXFIei9tQ0E7QUFJQTtBQUNBO0FySHkvbUNBOztBcUhyL21DQTs7QUFFQTtBckh3L21DQTs7QXFIci9tQ0E7QUFDQTtBckh3L21DQTs7QXFIcC9tQ0E7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQ3RGQTtBQUNBO0F0SCtsbkNBOztBcUhyL21DQTtBQUNBO0FySHcvbUNBO0FxSHQvbUNBO0FBSUE7QUFDQTtBckhxL21DQTtBcUhsL21DQTtBQUNBO0FBQ0E7QXJIby9tQ0E7O0FxSGgvbUNBO0FBQ0E7QXJIbS9tQ0E7QXFIai9tQ0E7QUFJQTtBQUNBO0FySGcvbUNBOztBcUgzK21DQTs7Ozs7QUFJQTtBQUNBO0FySCsrbUNBOztBcUgxK21DQTtBQUlBO0FySDArbUNBOztBcUh0K21DQTtBQUNBO0FBQ0E7QUFDQTtBckh5K21DQTtBcUh2K21DQTtBQUlBO0FBQ0E7QXJIcyttQ0E7O0FxSGwrbUNBO0FBQ0E7QUFDQTtBQUNBO0FySHErbUNBO0FxSG4rbUNBO0FBSUE7QUFDQTtBckhrK21DQTs7QXFIOTltQ0E7QUFDQTtBckhpK21DQTs7QXFIMzltQ0E7O0FBRUE7QXJIODltQ0E7O0FxSDM5bUNBO0FBQ0E7QXJIODltQ0E7QXFINTltQ0E7QUFDQTtBckg4OW1DQTs7QXFIMTltQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckg2OW1DQTtBcUgzOW1DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBckg2OW1DQTtBcUgxOW1DQTtBQUdBO0FBQ0E7QUFDQTtBckgwOW1DQTtBcUh4OW1DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySDA5bUNBOztBcUhwOW1DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySHU5bUNBO0FxSHI5bUNBO0FBRUE7QUFBQTtBckhzOW1DQTtBcUhuOW1DQTtBQUdBO0FBQ0E7QUFDQTtBckhtOW1DQTtBcUg5OG1DQTtBRW5RQTtBdkhvdG5DQTtBdUgzcm5DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckZ1dG5DQTtBdUgxcm5DQTtBQUNBO0F2SDRybkNBO0FxSDc5bUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIKzltQ0E7QXFINTltQ0E7QUUvUUE7QXZIOHVuQ0E7QXVIcnRuQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGaXZuQ0E7QXVIcHRuQ0E7QUFDQTtBdkhzdG5DQTtBcUh6K21DQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySDIrbUNBO0FxSHArbUNBO0FFalNBO0F2SHd3bkNBO0F1SHJ3bkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRjJ3bkNBO0F1SGh3bkNBO0FBQ0E7QXZIa3duQ0E7QXFIbi9tQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckhxL21DQTtBcUhsL21DQTtBRTdTQTtBdkhreW5DQTtBdUgveG5DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZxeW5DQTtBdUgxeG5DQTtBQUNBO0F2SDR4bkNBO0FxSC8vbUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIaWduQ0E7O0FxSDMvbUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRW5VQTtBdkhrMG5DQTtBdUh6eW5DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckZxMG5DQTtBdUh4eW5DQTtBQUNBO0F2SDB5bkNBOztBcUh6Z25DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySDRnbkNBO0FxSDFnbkNBO0FBRUE7QUFBQTtBckgyZ25DQTtBcUh4Z25DQTtBQUdBO0FBQ0E7QUFDQTtBckh3Z25DQTtBcUhuZ25DQTtBRTdWQTtBdkhtMm5DQTtBdUgxMG5DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckZzMm5DQTtBdUh6MG5DQTtBQUNBO0F2SDIwbkNBO0FxSGxobkNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIb2huQ0E7QXFIamhuQ0E7QUV6V0E7QXZINjNuQ0E7QXVIcDJuQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGZzRuQ0E7QXVIbjJuQ0E7QUFDQTtBdkhxMm5DQTtBcUg5aG5DQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySGdpbkNBO0FxSHpobkNBO0FFM1hBO0F2SHU1bkNBO0F1SHA1bkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRjA1bkNBO0F1SC80bkNBO0FBQ0E7QXZIaTVuQ0E7QXFIeGluQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckgwaW5DQTtBcUh2aW5DQTtBRXZZQTtBdkhpN25DQTtBdUg5Nm5DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZvN25DQTtBdUh6Nm5DQTtBQUNBO0F2SDI2bkNBO0FxSHBqbkNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIc2puQ0E7O0FxSC9pbkNBO0FBQ0E7QUFDQTtBckhram5DQTtBcUhoam5DQTtBQUNBO0FySGtqbkNBOztBcUg5aW5DQTtBQUNBO0FBQ0E7QUFDQTtBckhpam5DQTtBcUgvaW5DQTtBQUNBO0FySGlqbkNBOztBcUg3aW5DQTtBQUNBO0FBQ0E7QUFDQTtBckhnam5DQTtBcUg5aW5DQTtBQUNBO0FySGdqbkNBOztBcUg1aW5DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySCtpbkNBO0FxSDdpbkNBO0FBQ0E7QXJIK2luQ0E7O0FxSDNpbkNBO0FBQ0E7QUFDQTtBQUNBO0FySDhpbkNBO0FxSDVpbkNBO0FBQ0E7QXJIOGluQ0E7O0FxSDFpbkNBOztBQUVBO0FySDZpbkNBOztBcUh6aW5DQTtBQUNBO0FySDRpbkNBOztBcUh4aW5DQTtBQUNBO0FySDJpbkNBOztBcUh2aW5DQTtBQUNBO0FySDBpbkNBOztBd0g3Z29DQTs7OztBQUdBO0FBQ0E7QXhIaWhvQ0E7O0F5SHRob0NBO0FBQ0E7QXpIeWhvQ0E7QXlIdmhvQ0E7QUFDQTtBQUNBO0F6SHlob0NBO0F5SHRob0NBO0FBQ0E7QXpId2hvQ0E7QXlIcmhvQ0E7QUFDQTtBekh1aG9DQTtBeUhwaG9DQTtBQUNBO0FBQ0E7QUFDQTtBekhzaG9DQTtBeUhwaG9DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6SHNob0NBO0F5SHBob0NBO0FBQ0E7QUFDQTtBekhzaG9DQTtBeUhuaG9DQTtBQUNBO0F6SHFob0NBO0F5SG5ob0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpIcWhvQ0E7QXlIbmhvQ0E7QUFDQTtBekhxaG9DQTtBeUhsaG9DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXpIb2hvQ0E7QXlIaGhvQ0E7QUFDQTtBQUFBO0F6SGtob0NBO0F5SDNnb0NBO0FBQ0E7QUFDQTtBekg2Z29DQTs7QXlIeGdvQ0E7QUFDQTtBekgyZ29DQTtBUXprb0NBO0FpSGdFQTtBekg0Z29DQTs7QTBIeGxvQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFIMmxvQ0E7QTBIemxvQ0E7QUFDQTtBQUNBO0FBQ0E7QUhEQTtBdkg2bG9DQTtBdUgxbG9DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZnbW9DQTtBdUh6bG9DQTtBQUNBO0F2SDJsb0NBO0EwSHZtb0NBO0FBQ0E7QUFDQTtBQUNBO0FIUkE7QXZIa25vQ0E7QXVIL21vQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGcW5vQ0E7QXVIOW1vQ0E7QUFDQTtBdkhnbm9DQTtBMEhybm9DQTtBQUNBO0FBQ0E7QUFDQTtBSGZBO0F2SHVvb0NBO0F1SHBvb0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRjBvb0NBO0F1SG5vb0NBO0FBQ0E7QXZIcW9vQ0E7QTBIbm9vQ0E7QUFDQTtBQUNBO0FBQ0E7QUh0QkE7QXZINHBvQ0E7QXVIenBvQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGK3BvQ0E7QXVIeHBvQ0E7QUFDQTtBdkgwcG9DQTtBMEhocG9DQTtBQUlBO0FBQ0E7QTFIK29vQ0E7O0EwSDNvb0NBO0FBQ0E7QTFIOG9vQ0E7QTBINW9vQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFIOG9vQ0E7O0EySHJzb0NBO0FBQ0E7QTNId3NvQ0E7O0EySHJzb0NBO0FBQ0E7QTNId3NvQ0E7QTJIdHNvQ0E7QUFDQTtBM0h3c29DQTtBMkhyc29DQTtBQUNBO0EzSHVzb0NBOztBNEg3c29DQTtBdENNQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhxdG9DQTtBc0Z6c29DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEYyc29DQTtBc0Z4c29DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEYwc29DQTtBNEg5dW9DQTtBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QTVIK3VvQ0E7O0E0SDN1b0NBO0FBT0E7QUFDQTtBNUh3dW9DQTtBaUJ4c29DQTtBMkd4Q0E7QUFFQTtBQUNBO0E1SGt2b0NBO0FBQ0E7O0E0SDF1b0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0E1SDZ1b0NBOztBNEh6dW9DQTtBQUNBO0E1SDR1b0NBO0E0SHp1b0NBO0FBQ0E7QUFDQTtBQUNBO0E1SDJ1b0NBOztBNEh2dW9DQTs7Ozs7OztBdEN2Q0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIa3lvQ0E7QXNGdHhvQ0E7Ozs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGOHhvQ0E7QXNGM3hvQ0E7Ozs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGbXlvQ0E7O0E0SG54b0NBO0FBQ0E7QUFDQTtBNUhzeG9DQTs7QTRIbnhvQ0E7OztBdEN0REE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIeTFvQ0E7QXNGNzBvQ0E7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZpMW9DQTtBc0Y5MG9DQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rmsxb0NBOztBNEh2em9DQTs7QXRDNURBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SGs0b0NBO0FzRnQzb0NBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ5M29DQTtBc0Z0M29DQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGeTNvQ0E7O0E0SHoxb0NBOzs7QXRDakVBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SDA2b0NBO0FzRjk1b0NBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGazZvQ0E7QXNGLzVvQ0E7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZtNm9DQTs7QTRINzNvQ0E7OztBdEN2RUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIbzlvQ0E7QXNGeDhvQ0E7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY0OG9DQTtBc0Z6OG9DQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjY4b0NBOztBNEhqNm9DQTtBdEM3RUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRINC9vQ0E7QXNGaC9vQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGay9vQ0E7QXNGLytvQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGaS9vQ0E7O0E0SGo4b0NBOzs7QXRDakZBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SGtpcENBO0FzRnRocENBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGMGhwQ0E7QXNGdmhwQ0E7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEYyaHBDQTs7QTRIcitvQ0E7QXRDdkZBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SDBrcENBO0FzRjlqcENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RmdrcENBO0FzRjdqcENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RitqcENBOztBNEhyZ3BDQTs7O0F0QzNGQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhnbnBDQTtBc0ZwbXBDQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RndtcENBO0FzRnJtcENBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGeW1wQ0E7O0E0SHppcENBOztBdENqR0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIeXBwQ0E7QXNGN29wQ0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RmdwcENBO0FzRjdvcENBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZncHBDQTs7QTRIM2twQ0E7QXRDdEdBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SCtycENBO0FzRm5ycENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnFycENBO0FzRmxycENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rm9ycENBOztBNEgzbXBDQTtBdEMxR0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIbXVwQ0E7QXNGdnRwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGeXRwQ0E7QXNGdHRwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGd3RwQ0E7O0E0SDFvcENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUg2b3BDQTs7QTRIMW9wQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1SDZvcENBOztBNEgxb3BDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVINm9wQ0E7O0E2SDF4cENBOzs7O0FBRUE7QUFBQTtBQUFBO0E3SCt4cENBO0E2SDN4cENBOztBQUNBO0E3SDh4cENBO0E2SDN4cENBOztBQUNBO0E3SDh4cENBO0E2SDF4cENBOzs7Ozs7QUFHQTtBQUNBO0E3SCt4cENBO0E2SDd4cENBOzs7Ozs7QUFDQTtBN0hveXBDQTtBNkhqeXBDQTs7Ozs7O0FBQ0E7QTdId3lwQ0E7QTZIcnlwQ0E7Ozs7OztBQUNBO0E3SDR5cENBO0E2SHp5cENBOzs7Ozs7Ozs7OztBQUVBO0FBQ0E7QTdIb3pwQ0E7QTZIL3lwQ0E7O0FBQ0E7QTdIa3pwQ0E7QTZIOXlwQ0E7O0FBQ0E7QTdIaXpwQ0E7QTZIOXlwQ0E7O0FBQ0E7QUFDQTtBQUNBO0E3SGl6cENBO0E2SDl5cENBOztBQUNBO0FBQ0E7QUFDQTtBN0hpenBDQTs7QTZINXlwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SCt5cENBOztBNkg1eXBDQTtBQUNBO0FBQ0E7QTdIK3lwQ0E7QTZIN3lwQ0E7QUFDQTtBQUNBO0E1Q3RFQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QTVHZzJwQ0E7QWlCeDBwQ0E7QTRHbUJBO0FqQkZBO0FBekNBO0E1R3EycENBO0FBQ0E7QTZIcnpwQ0E7QUFDQTtBN0h1enBDQTtBNkhwenBDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIc3pwQ0E7QWlCOTBwQ0E7QTRHZ0JBO0FBV0E7QTdIdXpwQ0E7QUFDQTtBNkhuenBDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHF6cENBO0E2SGx6cENBO0FBQ0E7QUFDQTtBN0hvenBDQTtBNkhqenBDQTtBQUNBO0E3SG16cENBO0FpQmgycENBO0E0R3VDQTtBQVdBO0E3SGt6cENBO0FBQ0E7QTZIL3lwQ0E7QUFDQTtBN0hpenBDQTtBNkgveXBDQTtBQUNBO0E3SGl6cENBO0FpQngzcENBO0E0R3NFQTtBQUlBO0FBQ0E7QTdIa3pwQ0E7QUFDQTtBNkg5eXBDQTtBQUNBO0FBQ0E7QTdIZ3pwQ0E7QWlCbDRwQ0E7QTRHd0ZBO0FBQ0E7QTdINnlwQ0E7QUFDQTtBNkgxeXBDQTtBQUNBO0FBQ0E7QTdINHlwQ0E7QTZIenlwQ0E7QUFDQTtBN0gyeXBDQTtBNkh4eXBDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTdIMHlwQ0E7QWlCbjVwQ0E7QTRHNEdBO0FBQ0E7QUFDQTtBN0gweXBDQTtBQUNBO0E2SHZ5cENBO0FBQ0E7QUFDQTtBN0h5eXBDQTtBaUI3NXBDQTtBNEdrSEE7QUFLQTtBQUFBO0FBQUE7QTdIMHlwQ0E7QUFDQTtBaUJsNnBDQTtBNEcySEE7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SHl5cENBO0FBQ0E7QTZIdHlwQ0E7QUFDQTtBN0h3eXBDQTtBaUI1NnBDQTtBNEdtSUE7QUFJQTtBN0h5eXBDQTtBQUNBO0E2SHR5cENBO0FBQ0E7QUFBQTtBQUNBO0E3SHd5cENBO0E2SHR5cENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdId3lwQ0E7QTZIcHlwQ0E7QUFDQTtBQUNBO0E3SHN5cENBO0E2SG55cENBO0E1QzdNQTtBMkI4SkE7QUFoR0E7QTVHdTdwQ0E7QTZIbnlwQ0E7QUFDQTtBN0hxeXBDQTtBNkhueXBDQTtBQUNBO0E3SHF5cENBO0E2SGx5cENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTdIb3lwQ0E7QTZIanlwQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIbXlwQ0E7QWlCcDlwQ0E7QTRHOEtBO0FBTUE7QTdIb3lwQ0E7QUFDQTtBNkhqeXBDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SG15cENBO0E2SDV4cENBO0FBQ0E7QTdIOHhwQ0E7QWlCbCtwQ0E7QTRHMk1BO0FBQ0E7QTdIMHhwQ0E7QUFDQTtBNkhweHBDQTtBQUNBO0E3SHN4cENBO0E2SGp4cENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SG14cENBO0FpQi8rcENBO0E0R3lOQTtBQU1BO0FBQUE7QUFBQTtBN0hveHBDQTtBQUNBO0E2SGx4cENBO0FBQ0E7QUFDQTtBQUNBO0E3SG94cENBO0FpQnovcENBO0E0R2tPQTtBQU1BO0FBQ0E7QUFDQTtBN0hxeHBDQTtBQUNBO0E2SGx4cENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBN0hveHBDQTtBaUJyZ3FDQTtBNEc4T0E7QUFNQTtBQUFBO0FBQUE7QUFBQTtBN0hxeHBDQTtBQUNBO0E2SG54cENBO0FBQ0E7QTdIcXhwQ0E7QTZIM3dwQ0E7Ozs7QUFDQTtBQUNBO0E3SGd4cENBO0E2SDl3cENBOzs7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTdIbXhwQ0E7QTZIanhwQ0E7Ozs7QUFDQTtBN0hzeHBDQTtBNkhueHBDQTs7OztBQUNBO0E3SHd4cENBO0E2SHJ4cENBOzs7O0FBQ0E7QTdIMHhwQ0E7QTZIdnhwQ0E7Ozs7QUFDQTtBN0g0eHBDQTtBNkh6eHBDQTs7OztBQUNBO0FBQUE7QUFBQTtBQUFBO0E3SDh4cENBO0FpQjFqcUNBO0E0RzJSQTs7OztBQUlBO0FBQUE7QUFBQTtBQUFBO0E3SGt5cENBO0FBQ0E7QTZIL3hwQ0E7Ozs7QUFDQTtBQUFBO0FBQUE7QTdIb3lwQ0E7QTZIbHlwQ0E7Ozs7QUFDQTtBN0h1eXBDQTtBNkhyeXBDQTs7OztBQUNBO0E3SDB5cENBO0E2SHR5cENBOzs7O0FBQ0E7QUFDQTtBN0gyeXBDQTtBaUIzbHFDQTtBNEc4U0E7Ozs7QUFLQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0greXBDQTtBQUNBO0E2SDd5cENBOzs7O0FBQ0E7QTdIa3pwQ0E7QWlCM21xQ0E7QTRHOFRBOzs7O0FBRUE7QTdIa3pwQ0E7QUFDQTtBaUJubnFDQTtBNEc4VEE7Ozs7QUFNQTtBN0hzenBDQTtBQUNBO0E2SHB6cENBOzs7O0FBQ0E7QUFDQTtBN0h5enBDQTtBNkhyenBDQTs7OztBQUNBO0E3SDB6cENBO0FpQnhvcUNBO0E0RzZVQTs7OztBQUlBO0E3SDh6cENBO0FBQ0E7QTZIM3pwQ0E7Ozs7QUFDQTtBQUNBO0FBQ0E7QTdIZzBwQ0E7QTZIMXpwQ0E7Ozs7QUFDQTtBN0grenBDQTtBaUI5cHFDQTtBNEc4VkE7Ozs7QUFJQTtBQUNBO0E3SG0wcENBO0FBQ0E7QTZINXpwQ0E7QUFDQTtBQUFBO0FBQUE7QTdIOHpwQ0E7QTZINXpwQ0E7QUFDQTtBN0g4enBDQTtBNkg1enBDQTtBQUNBO0E3SDh6cENBO0E2SDF6cENBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTdINHpwQ0E7QWlCbnJxQ0E7QTRHc1hBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBN0g2enBDQTtBQUNBO0E2SHB6cENBOztBQUNBO0E3SHV6cENBO0E2SHJ6cENBOztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBN0h3enBDQTtBNkh0enBDQTs7QUFDQTtBN0h5enBDQTtBNkh0enBDQTs7QUFDQTtBN0h5enBDQTtBNkg3eXBDQTs7Ozs7Ozs7Ozs7OztBQUdBO0E3SHl6cENBO0E2SHJ6cENBO0FBQ0E7QUFBQTtBQUFBO0E3SHV6cENBO0E2SGx6cENBO0FBQ0E7QUFBQTtBQUFBO0E3SG96cENBO0E2SGp6cENBO0FBQ0E7QTdIbXpwQ0E7QTZIOXlwQ0E7QUFDQTtBQUFBO0FBQUE7QTdIZ3pwQ0E7QTZIN3lwQ0E7QUFDQTtBN0greXBDQTtBNkgzeXBDQTtBQUNBO0E3SDZ5cENBO0E2SDF5cENBO0FBQ0E7QTdINHlwQ0E7QTZIdnlwQ0E7QUFDQTtBN0h5eXBDQTtBNkhweXBDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHN5cENBO0FpQjF2cUNBO0E0RytjQTtBQVFBO0E3SHV5cENBO0FBQ0E7QTZIcnlwQ0E7QUFDQTtBN0h1eXBDQTtBNkhweXBDQTtBQUNBO0FBQ0E7QUFDQTtBN0hzeXBDQTtBNkhueXBDQTtBQUNBO0E3SHF5cENBO0E2SGh5cENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIa3lwQ0E7QWlCdHhxQ0E7QTRHMGVBO0FBYUE7QUFDQTtBQUNBO0E3SG15cENBO0FBQ0E7QTZIN3hwQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0greHBDQTtBaUJweXFDQTtBNEdnZ0JBO0FBUUE7QTdIZ3lwQ0E7QUFDQTtBNkg5eHBDQTtBQUNBO0E3SGd5cENBO0E2SDd4cENBO0FBQ0E7QUFDQTtBQUNBO0E3SCt4cENBO0E2SDV4cENBO0FBQ0E7QTdIOHhwQ0E7QTZIenhwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0gyeHBDQTtBaUJoMHFDQTtBNEcyaEJBO0FBYUE7QUFDQTtBQUNBO0FBQ0E7QTdINHhwQ0E7QUFDQTtBNkhweHBDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIc3hwQ0E7QTZIcHhwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hzeHBDQTtBaUJyMXFDQTtBNEcyakJBO0FBT0E7QTdIdXhwQ0E7QUFDQTtBNkgvd3BDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIaXhwQ0E7QTZIL3dwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hpeHBDQTtBaUJ2MnFDQTtBNEdrbEJBO0FBT0E7QTdIa3hwQ0E7QUFDQTtBNkgxd3BDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdINHdwQ0E7QTZIMXdwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g0d3BDQTtBaUJ6M3FDQTtBNEd5bUJBO0FBT0E7QTdINndwQ0E7QUFDQTtBNkh0d3BDQTtBQUNBO0FBQUE7QTdId3dwQ0E7QWlCajRxQ0E7QTRHd25CQTtBQUlBO0FBQUE7QTdIeXdwQ0E7QUFDQTtBNkh2d3BDQTtBQUNBO0FBQ0E7QUFDQTtBN0h5d3BDQTtBNkh0d3BDQTs7Ozs7OztBQUVBO0FBQ0E7QTdINndwQ0E7QWlCcjVxQ0E7QTRHcW9CQTs7Ozs7OztBQU1BO0FBQ0E7QTdIb3hwQ0E7QUFDQTtBNkhqeHBDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBN0hteHBDQTtBaUJ4NnFDQTtBNEdncEJBO0FBUUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBN0hveHBDQTtBQUNBO0E2SDV3cENBO0FBQ0E7QTdIOHdwQ0E7QTZIendwQ0E7O0FBRUE7QUFBQTtBQUFBO0E3SDJ3cENBO0E2SHp3cENBOztBQUNBO0E3SDR3cENBO0E2SHp3cENBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdINHdwQ0E7QWlCbjhxQ0E7QTRHa3JCQTs7QUFRQTtBN0g4d3BDQTtBQUNBO0E2SDF3cENBO0FBQ0E7QTdINHdwQ0E7QTZIendwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0gyd3BDQTtBNkh4d3BDQTtBQUNBO0E3SDB3cENBO0E2SHh3cENBO0FBQ0E7QTdIMHdwQ0E7QTZIcndwQ0E7QUFDQTtBN0h1d3BDQTtBNkhud3BDQTtBQUNBO0E3SHF3cENBO0E2SG53cENBO0FBQ0E7QTdIcXdwQ0E7QTZIL3ZwQ0E7QUFDQTtBQUNBO0E3SGl3cENBO0E2SDl2cENBO0FBQ0E7QUFDQTtBN0hnd3BDQTtBNkg5dnBDQTtBQUNBO0FBQ0E7QTdIZ3dwQ0E7QTZIOXZwQ0E7QUFDQTtBN0hnd3BDQTtBaUJuK3FDQTtBNEdrdUJBO0FBSUE7QTdIaXdwQ0E7QUFDQTtBNkgxdnBDQTs7QUFFQTtBQUNBO0FBQ0E7QTdINHZwQ0E7QTZIenZwQ0E7QUFDQTtBN0gydnBDQTtBNkh4dnBDQTtBQUNBO0E3SDB2cENBO0E2SHZ2cENBO0FBQ0E7QTdIeXZwQ0E7QTZIdHZwQ0E7QUFDQTtBQU1BO0E3SG12cENBO0FpQnhnckNBO0E0Rzh3QkE7QUFJQTtBN0gwdnBDQTtBQUNBO0E2SHB2cENBO0FBQ0E7QUFDQTtBN0hzdnBDQTtBNkhqdnBDQTtBQUNBO0E3SG12cENBO0FpQnBockNBO0E0R295QkE7QUFDQTtBN0htdnBDQTtBQUNBO0FpQnpockNBO0E0RzB5QkE7QUFDQTtBN0hrdnBDQTtBQUNBO0E2SC91cENBO0FBQ0E7QTdIaXZwQ0E7QTZIL3VwQ0E7QUFDQTtBN0hpdnBDQTtBaUJwaXJDQTtBNEd3ekJBO0FBQ0E7QUFDQTtBN0grdXBDQTtBQUNBO0FpQjdockNBO0E0R2t6QkE7QUFDQTtBN0g4dXBDQTtBQUNBO0E2SDF1cENBOztBQUVBO0E3SDR1cENBO0E2SHh1cENBO0FBQ0E7QTdIMHVwQ0E7QTZIeHVwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0gwdXBDQTtBaUIvaXJDQTtBNEdpMEJBO0FBT0E7QUFDQTtBN0gydXBDQTtBQUNBO0E2SHh1cENBO0FBQ0E7QTdIMHVwQ0E7QTZIeHVwQ0E7QUFDQTtBQUNBO0E3SDB1cENBO0E2SHJ1cENBO0FBQ0E7QTdIdXVwQ0E7QTZIbHVwQ0E7QUFDQTtBN0hvdXBDQTtBNkgvdHBDQTtBQUNBO0FBQ0E7QTdIaXVwQ0E7QTZIOXRwQ0E7QUFDQTtBN0hndXBDQTtBNkg5dHBDQTtBQUNBO0E3SGd1cENBO0E2SDV0cENBO0FBQ0E7QTdIOHRwQ0E7QTZIM3RwQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SDZ0cENBO0E2SDN0cENBO0FBQ0E7QTdINnRwQ0E7QTZIMXRwQ0E7QTVDMzdCQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QWlCcTZCQTtBQUNBO0E3SDh0cENBO0FpQjVtckNBO0E0RzA0QkE7QWpCejNCQTtBQXpDQTtBNUd5b3JDQTtBQUNBO0E2SGp1cENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIbXVwQ0E7QTZIL3RwQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIaXVwQ0E7QTZIOXRwQ0E7QUFDQTtBN0hndXBDQTtBNkg1dHBDQTtBQUNBO0FBQ0E7QTdIOHRwQ0E7QTZIMXRwQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QTdINHRwQ0E7QTZIMXRwQ0E7QTVDbCtCQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QWlCNDhCQTtBQUFBO0FBQUE7QUFDQTtBN0g4dHBDQTtBaUJucHJDQTtBNEdpN0JBO0FqQmg2QkE7QUF6Q0E7QTVHZ3JyQ0E7QUFDQTtBaUJ6cHJDQTtBNEdpN0JBO0FBT0E7QUFBQTtBQUFBO0FBQ0E7QTdIcXVwQ0E7QUFDQTtBNkhqdXBDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBN0htdXBDQTtBNkhqdXBDQTtBQUNBO0E3SG11cENBO0E2SGh1cENBO0FBQ0E7QTdIa3VwQ0E7QTZIaHVwQ0E7QUFDQTtBN0hrdXBDQTtBNkg3dHBDQTtBQUNBO0E3SCt0cENBO0E2SDV0cENBO0FBQ0E7QUFBQTtBQUFBO0E3SDh0cENBO0E2SDV0cENBO0FBQ0E7QTdIOHRwQ0E7QTZIM3RwQ0E7QUFDQTtBN0g2dHBDQTtBNkgxdHBDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBTUE7QUFDQTtBN0h1dHBDQTtBNkg1dHBDQTtBQVZBO0FBV0E7QUFBQTtBQUFBO0E3SCt0cENBO0FBQ0E7QTZIMXRwQ0E7QUFDQTtBN0g0dHBDQTtBNkh6dHBDQTtBQUNBO0E3SDJ0cENBO0E2SHh0cENBO0FBQ0E7QUFDQTtBN0gwdHBDQTtBNkh4dHBDQTtBQUNBO0E3SDB0cENBO0E2SHR0cENBO0FBQ0E7QUFDQTtBN0h3dHBDQTtBNkh0dHBDQTtBQUNBO0E3SHd0cENBO0E2SHB0cENBO0FBQ0E7QTdIc3RwQ0E7QTZIcHRwQ0E7QUFIQTtBQUlBO0E3SHV0cENBO0FBQ0E7QTZIbHRwQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SG90cENBO0E2SGx0cENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SG90cENBO0E2SGx0cENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIb3RwQ0E7QWlCenZyQ0E7QTRHaWlDQTtBQU9BO0E3SHF0cENBO0FBQ0E7QTZIbHRwQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIb3RwQ0E7QTZIanRwQ0E7QUFDQTtBQUNBO0E3SG10cENBO0E2SGh0cENBO0FBQ0E7QTdIa3RwQ0E7QTZIL3NwQ0E7QUFDQTtBN0hpdHBDQTtBNkg1c3BDQTtBNUNsbkNBO0EyQjhKQTtBQTVGQTtBQXpDQTtBaUI0bENBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E3SGd0cENBO0FpQnR4ckNBO0E0R2lrQ0E7QWpCaGpDQTtBQXpDQTtBNUdtenJDQTtBQUNBO0E2SG50cENBO0FBQ0E7QTdIcXRwQ0E7QTZIbnRwQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0hxdHBDQTtBNkhudHBDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHF0cENBO0E2SGx0cENBO0FBQ0E7QUFDQTtBQUNBO0E3SG90cENBO0E2SDlzcENBO0FBQ0E7QTdIZ3RwQ0E7QWlCdHlyQ0E7QTRHcWxDQTtBQUlBO0FBQ0E7QTdIaXRwQ0E7QUFDQTtBNkgvc3BDQTtBQUNBO0FBQ0E7QUFDQTtBN0hpdHBDQTtBNkg3c3BDQTtBQUNBO0E3SCtzcENBO0E2SDFzcENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g0c3BDQTtBNkh4c3BDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0gwc3BDQTtBNkh4c3BDQTtBQUVBO0E3SHlzcENBO0FpQmwwckNBO0E0R21uQ0E7QUFXQTtBQUFBO0E3SHdzcENBO0E2SHRzcENBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SHdzcENBO0E2SHJzcENBO0FBQ0E7QTdIdXNwQ0E7QUFDQTtBNkhwc3BDQTtBQUNBO0E3SHNzcENBO0E2SG5zcENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SHFzcENBO0E2SG5zcENBO0FBQ0E7QUFDQTtBN0hxc3BDQTtBNkhqc3BDQTtBQUVBO0E3SGtzcENBO0E2SDVycENBO0FBQ0E7QUFDQTtBQUNBO0E3SDhycENBO0E2SDNycENBO0FBTUE7QTdId3JwQ0E7QTZIN3JwQ0E7QUFFQTtBN0g4cnBDQTtBNkh4cnBDQTtBQUNBO0E3SDBycENBO0E2SHZycENBO0FBQ0E7QUFDQTtBQUNBO0E3SHlycENBO0E2SHJycENBOztBQUNBO0FBQ0E7QUFDQTtBN0h3cnBDQTtBNkhucnBDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0E3SHFycENBO0E2SGxycENBO0FBQ0E7QTdIb3JwQ0E7QTZIanJwQ0E7QUFDQTtBN0htcnBDQTtBNkgvcXBDQTtBQUNBO0FBQ0E7QTdIaXJwQ0E7QTZIL3FwQ0E7QUFDQTtBN0hpcnBDQTtBNkg5cXBDQTtBQUNBO0FBQ0E7QUFDQTtBN0hncnBDQTtBNkg1cXBDQTtBQUNBO0FBQ0E7QTdIOHFwQ0E7QTZIM3FwQ0E7QUFDQTtBN0g2cXBDQTtBNkh6cXBDQTtBQUNBO0E3SDJxcENBO0E2SHpxcENBO0FBQ0E7QUFDQTtBN0gycXBDQTtBNkh6cXBDQTtBQUNBO0E3SDJxcENBO0E2SHhxcENBO0FBQ0E7QTdIMHFwQ0E7QTZIcHFwQ0E7QUFDQTtBN0hzcXBDQTtBaUJyNnJDQTtBNEc4dkNBO0FBSUE7QUFDQTtBN0h1cXBDQTtBQUNBO0E2SHJxcENBO0FBQ0E7QTdIdXFwQ0E7QTZIcnFwQ0E7QUFDQTtBQUNBO0E3SHVxcENBO0FpQi83ckNBO0E0R3N4Q0E7QUFLQTtBN0h3cXBDQTtBQUNBO0E2SG5xcENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIcXFwQ0E7QTZIbnFwQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBN0hxcXBDQTtBNkhucXBDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QTdIcXFwQ0E7QTZIbHFwQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIb3FwQ0E7QTZIL3BwQ0E7QUFDQTtBQUNBO0E3SGlxcENBO0E2SC9wcENBO0FBQ0E7QUFDQTtBN0hpcXBDQTtBNkg3cHBDQTtBQUNBO0E3SCtwcENBO0E2SDdwcENBO0FBQ0E7QTdIK3BwQ0E7QTZIMXBwQ0E7QUFDQTtBN0g0cHBDQTtBNkgxcHBDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SDRwcENBO0E2SDFwcENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdINHBwQ0E7QTZIenBwQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIMnBwQ0E7QWlCOStyQ0E7QTRHMDFDQTtBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SHNwcENBO0E2SHBwcENBO0FBQ0E7QTdIc3BwQ0E7QTZIbnBwQ0E7QUFDQTtBQUNBO0E3SHFwcENBO0E2SGxwcENBO0FBQ0E7QTdIb3BwQ0E7QUFDQTtBaUIvL3JDQTtBNEdpM0NBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTdIZ3BwQ0E7QUFDQTs7QWlCbGhzQ0E7QTRHdTRDQTtBQUVBO0E3SDhvcENBO0FBQ0E7QTZINW9wQ0E7QUFDQTtBN0g4b3BDQTtBaUIzaHNDQTtBNEc0NENBO0FBSUE7QTdIK29wQ0E7QUFDQTtBNkg1b3BDQTtBQUNBO0E3SDhvcENBO0E2SDVvcENBO0FBQ0E7QUFDQTtBQUNBO0E3SDhvcENBO0FpQjNoc0NBO0E0RzA0Q0E7QUFNQTtBN0grb3BDQTtBQUNBO0E2SDNvcENBO0FBQ0E7QTdINm9wQ0E7QWlCaGpzQ0E7QTRHcTZDQTtBQUVBO0FBQ0E7QTdINm9wQ0E7QUFDQTtBaUJ6aXNDQTtBNEd3NUNBO0FBT0E7QUFDQTtBN0g4b3BDQTtBQUNBOztBNkh4b3BDQTtBQUNBO0E3SDJvcENBO0E2SHhvcENBO0FBQUE7QTdIMm9wQ0E7O0E2SHZvcENBO0FBQ0E7QTdIMG9wQ0E7QTZIdm9wQ0E7QUFBQTtBN0gwb3BDQTs7QWlCN2pzQ0E7QTRHdTdDQTtBQUNBO0E3SDBvcENBO0FBQ0E7QThIeG9zQ0E7O0FBRUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBOUgwb3NDQTtBbUhqcHNDQTtBV0NBOztBWEFBO0FBQ0E7QW5IcXBzQ0E7QUFDQTtBbUhucHNDQTtBQUVBOztBQUNBO0FBQ0E7QW5IcXBzQ0E7QW1IanBzQ0E7O0FBQ0E7QW5Ib3BzQ0E7QW1IaHBzQ0E7O0FBQ0E7QUFDQTtBbkhtcHNDQTtBbUgvb3NDQTs7QUFDQTtBbkhrcHNDQTtBQUNBO0E4SGpxc0NBOztBQUNBO0E5SG9xc0NBO0E4SGxxc0NBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QTdDbEJBO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUdrcXNDQTtBaUIxb3NDQTtBNkczQ0E7O0FsQndEQTtBQXJDQTtBNUd3cXNDQTtBQUNBO0E4SDVxc0NBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBOUgrcXNDQTtBOEg1cXNDQTs7QUFDQTtBQUNBO0E5SCtxc0NBO0E4SDVxc0NBOzs7QUFFQTtBQUNBO0FBQ0E7QTlIK3FzQ0E7QThIN3FzQ0E7OztBQUNBO0FBQUE7QTlIaXJzQ0E7QThIN3FzQ0E7Ozs7O0FBSUE7QUFDQTtBQUNBO0E5SGdyc0NBO0E4SDVxc0NBOztBQUNBO0FBQ0E7QTlIK3FzQ0E7QThIM3FzQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0E5SDhxc0NBO0E4SDVxc0NBOztBQUNBO0E5SCtxc0NBOztBaUJuc3NDQTtBNkc2QkE7QUFDQTtBOUgwcXNDQTtBQUNBO0E4SHZxc0NBO0FBQ0E7QTlIeXFzQ0E7QThIdHFzQ0E7QUFDQTtBQUNBO0E5SHdxc0NBO0E4SHRxc0NBO0FBRUE7QTlIdXFzQ0E7QThIbnFzQ0E7QUFDQTtBOUhxcXNDQTs7QThIL3BzQ0E7O0FBRUE7QUFDQTtBOUhrcXNDQTs7QThINXBzQ0E7QUFDQTtBOUgrcHNDQTtBOEg1cHNDQTtBQUNBO0E5SDhwc0NBO0E4SDVwc0NBO0FBRUE7QUFDQTtBOUg2cHNDQTtBOEgzcHNDQTtBQUNBO0FBQUE7QTlINnBzQ0E7QThIMXBzQ0E7QUFDQTtBOUg0cHNDQTs7QStIenlzQ0E7QUFDQTtBbkJ3RUE7QUFyQ0E7QUErRUE7QTVHNnJzQ0E7O0ErSDN5c0NBO0FBQ0E7QS9IOHlzQ0E7O0ErSDN5c0NBO0FBQ0E7QS9IOHlzQ0E7O0ErSDN5c0NBO0FBQ0E7QS9IOHlzQ0E7O0ErSDN5c0NBO0FBQ0E7QS9IOHlzQ0E7O0FnSTN6c0NBO0FBQ0E7QUFDQTtBQUVBOztBQUFBO0FoSSt6c0NBOztBZ0l6enNDQTtBQUNBO0FoSTR6c0NBOztBZ0l6enNDQTtBQUNBO0FoSTR6c0NBOztBZ0l6enNDQTs7QUFFQTtBQUNBO0FoSTR6c0NBO0FnSTF6c0NBOzs7Ozs7QUFHQTtBQUNBO0FoSSt6c0NBOztBZ0kxenNDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBa0JBO0FBQUE7QWhJNnpzQ0E7O0FnSTF6c0NBO0FBQ0E7QWhJNnpzQ0E7O0FnSXp6c0NBO0FBRUE7QUFDQTtBaEkyenNDQTs7QWdJdnpzQ0E7O0FBRUE7QUFDQTtBQUNBO0FoSTB6c0NBO0FnSXh6c0NBOztBQUNBO0FBQ0E7QWhJMnpzQ0E7QWdJdHpzQ0E7Ozs7QUFDQTtBaEkyenNDQTtBZ0l6enNDQTs7OztBQUNBO0FoSTh6c0NBOztBZ0l0enNDQTtBQUNBO0FBQ0E7QWhJeXpzQ0E7QWdJdnpzQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhJeXpzQ0E7O0FnSW56c0NBO0FBQ0E7QWhJc3pzQ0E7QWdJbnpzQ0E7QUFDQTtBQUNBO0FoSXF6c0NBOztBZ0loenNDQTtBQUNBO0FBQ0E7QWhJbXpzQ0E7O0FnSWh6c0NBO0FBQ0E7QWhJbXpzQ0E7O0FnSS95c0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhJa3pzQ0E7QWdJL3lzQ0E7QUFDQTtBQUNBO0FBQ0E7QWhJaXpzQ0E7QWdJOXlzQ0E7QUFDQTtBQUNBO0FBQ0E7QWhJZ3pzQ0E7O0FnSTF5c0NBO0FBQ0E7QUFDQTtBaEk2eXNDQTs7QWlJdjhzQ0E7QUFDQTtBakkwOHNDQTs7QWlJdjhzQ0E7QUFDQTtBakkwOHNDQTs7QWlJdjhzQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpJMDhzQ0E7O0FpSXY4c0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakkwOHNDQTs7QWlJdjhzQ0E7QUFDQTtBakkwOHNDQTtBaUl4OHNDQTtBQUNBO0FBQ0E7QUFDQTtBakkwOHNDQTs7QWlJdDhzQ0E7QUFDQTtBakl5OHNDQTs7QWlJdDhzQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpJeThzQ0E7O0FpSXQ4c0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpJeThzQ0E7QWlCcDhzQ0E7QWdIZkE7QUFZQTtBakkyOHNDQTtBQUNBOztBaUl4OHNDQTtBQUNBO0FqSTI4c0NBO0FpQjE5c0NBO0FnSGNBO0FBSUE7QWpJNDhzQ0E7QUFDQTs7QWlJejhzQ0E7QUFDQTtBakk0OHNDQTtBaUJ0OXNDQTtBZ0hTQTtBQUdBO0FqSTg4c0NBO0FBQ0E7O0FpSXo4c0NBOztBQUVBO0FqSTQ4c0NBOztBaUl6OHNDQTtBQUNBO0FqSTQ4c0NBOztBaUl6OHNDQTtBQUNBO0FqSTQ4c0NBOztBaUl6OHNDQTtBQUNBO0FqSTQ4c0NBO0FpSTE4c0NBO0FBQ0E7QWpJNDhzQ0E7QWlCNS9zQ0E7QWdIK0NBO0FBSUE7QWpJNjhzQ0E7QUFDQTs7QWlJejhzQ0E7QUFDQTtBQUNBO0FqSTQ4c0NBOztBaUl6OHNDQTtBQUNBO0FqSTQ4c0NBOztBaUl6OHNDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWpJNDhzQ0E7O0FpSXo4c0NBOzs7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FqSTQ4c0NBOztBaUl6OHNDQTtBQUNBO0FBQ0E7QUFDQTtBakk0OHNDQTs7QWlJejhzQ0E7QUFDQTtBQUNBO0FqSTQ4c0NBOztBaUl6OHNDQTtBQUNBO0FBQ0E7QWpJNDhzQ0E7O0FpSXg4c0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FqSTI4c0NBO0FpQnZqdENBO0FnSDhHQTtBQUNBO0FqSTQ4c0NBO0FBQ0E7QWlJejhzQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWpJMjhzQ0E7QWlJejhzQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FqSTI4c0NBO0FpSXg4c0NBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFFQTtBQUFBO0FBQ0E7QWpJdzhzQ0E7QWlJcjhzQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqSXU4c0NBO0FpSW44c0NBO0FBQ0E7QWpJcThzQ0E7QWlCL2t0Q0E7QWdIOElBO0FBQ0E7QWpJbzhzQ0E7QUFDQTtBaUJwbHRDQTtBZ0hvSkE7QUFDQTtBQUNBO0FqSW04c0NBO0FpSWg4c0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QWpJazhzQ0E7QWlJaDhzQ0E7QUFDQTtBQUNBO0FqSWs4c0NBO0FpSWg4c0NBO0FBQ0E7QWpJazhzQ0E7QWlJNzdzQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FqSSs3c0NBO0FpSTU3c0NBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpJODdzQ0E7QUFDQTs7QWlJejdzQ0E7QUFDQTtBakk0N3NDQTs7QWlJdjdzQ0E7QUFDQTtBakkwN3NDQTtBaUJyb3RDQTtBZ0gwTUE7QUFJQTtBakkyN3NDQTtBQUNBOztBaUl2N3NDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBakkwN3NDQTtBaUl4N3NDQTtBQUNBO0FqSTA3c0NBO0FpSXY3c0NBO0FBQ0E7QWpJeTdzQ0E7QWlJdDdzQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWpJdzdzQ0E7QWlJdDdzQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBakl3N3NDQTtBaUlyN3NDQTtBQUNBO0FqSXU3c0NBO0FpSW43c0NBO0FBQ0E7QUFDQTtBQUNBO0FqSXE3c0NBO0FpQjFxdENBO0FnSGtQQTtBQU1BO0FqSXM3c0NBO0FBQ0E7QWlJcDdzQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqSXM3c0NBO0FpSWw3c0NBO0FBQ0E7QWpJbzdzQ0E7QWlCenJ0Q0E7QWdIb1FBO0FBSUE7QWpJcTdzQ0E7QUFDQTtBaUluN3NDQTtBQUNBO0FqSXE3c0NBO0FpSW43c0NBO0FBQ0E7QWpJcTdzQ0E7QWlJajdzQ0E7QUFDQTtBakltN3NDQTtBaUkvNnNDQTtBQUNBO0FqSWk3c0NBO0FpQjFzdENBO0FnSHdSQTtBQUlBO0FqSWs3c0NBO0FBQ0E7QWlCL3N0Q0E7QWdIaVNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBaklpN3NDQTtBaUk5NnNDQTtBQUNBO0FqSWc3c0NBO0FpSTU2c0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QWpJODZzQ0E7QWlJMzZzQ0E7QUFDQTtBQUNBO0FqSTY2c0NBO0FpSTM2c0NBO0FBQ0E7QWpJNjZzQ0E7QWlJejZzQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FqSTI2c0NBO0FBQ0E7QWlCdnZ0Q0E7QWdIZ1ZBO0FBQ0E7QWpJMDZzQ0E7QWlJdjZzQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBakl5NnNDQTtBQUNBOztBaUlwNnNDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpJdTZzQ0E7QWlJcDZzQ0E7QUFDQTtBaklzNnNDQTtBaUluNnNDQTtBQUNBO0FBQ0E7QWpJcTZzQ0E7QWlJbjZzQ0E7QUFDQTtBaklxNnNDQTtBaUlqNnNDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqSW02c0NBO0FpSWg2c0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpJazZzQ0E7QWlJLzVzQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaklpNnNDQTs7QWlJNzVzQ0E7QUFDQTtBQUNBO0FqSWc2c0NBOztBaUk3NXNDQTtBQUNBO0FBQ0E7QWpJZzZzQ0E7O0FpSTc1c0NBO0FBQ0E7QUFDQTtBaklnNnNDQTs7QWlJNzVzQ0E7QUFFQTtBQUNBO0FqSSs1c0NBO0FpSTU1c0NBO0FBQ0E7QUFDQTtBakk4NXNDQTs7QWlJejVzQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FqSTQ1c0NBO0FpSTE1c0NBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QWpJNDVzQ0E7O0FpSXY1c0NBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QWpJMDVzQ0E7QWlJeDVzQ0E7QUFDQTtBQUFBO0FBQ0E7QWpJMDVzQ0E7O0FpSXI1c0NBO0FBQ0E7QWpJdzVzQ0E7QWlJcjVzQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpJdTVzQ0E7QWlJcjVzQ0E7QUFDQTtBakl1NXNDQTs7QWlJbDVzQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FqSXE1c0NBO0FpSWw1c0NBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QWpJbzVzQ0E7QWlJajVzQ0E7QUFDQTtBakltNXNDQTtBaUkvNHNDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWpJaTVzQ0E7QWlJLzRzQ0E7QUFDQTtBaklpNXNDQTtBaUk3NHNDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBakkrNHNDQTtBaUkzNHNDQTtBQUNBO0FqSTY0c0NBO0FpSXg0c0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FqSTA0c0NBO0FpSXY0c0NBO0FBTkE7QUFPQTtBakkwNHNDQTtBaUl4NHNDQTtBQUNBO0FqSTA0c0NBO0FBQ0E7QWlJdjRzQ0E7QUFkQTtBQWVBO0FBQ0E7QWpJMDRzQ0E7QWlJeDRzQ0E7QUFDQTtBQUNBO0FqSTA0c0NBO0FBQ0E7O0FpQno1dENBO0FpSHBFQTtBQUVBO0FsSWcrdENBO0FBQ0E7O0FrSTc5dENBO0FBQ0E7QUFDQTtBbElnK3RDQTtBaUJqN3RDQTtBaUhqREE7QUFLQTtBbElpK3RDQTtBQUNBO0FrSTk5dENBO0FBQ0E7QWxJZyt0Q0E7QWtJNTl0Q0E7QUFDQTtBbEk4OXRDQTtBaUI1N3RDQTtBaUhuQ0E7QUFJQTtBQUNBO0FBQ0E7QWxJKzl0Q0E7QWtJNzl0Q0E7QUFDQTtBbEkrOXRDQTtBa0k1OXRDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbEk4OXRDQTtBQUNBO0FrSTM5dENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxJNjl0Q0E7QWtJMTl0Q0E7QUFDQTtBbEk0OXRDQTtBa0l6OXRDQTtBQUNBO0FsSTI5dENBO0FpQno4dENBO0FpSG5CQTtBQU1BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSTA5dENBO0FBQ0E7O0FrSXA5dENBO0FBQ0E7QWxJdTl0Q0E7O0FrSW45dENBO0FBQ0E7QWxJczl0Q0E7O0FrSW45dENBOztBQUVBO0FBQ0E7QUFDQTtBbElzOXRDQTtBa0lwOXRDQTs7QUFDQTtBbEl1OXRDQTtBa0lwOXRDQTs7QUFDQTtBbEl1OXRDQTtBa0lwOXRDQTs7QUFDQTtBbEl1OXRDQTtBa0luOXRDQTs7QUFDQTtBbElzOXRDQTtBa0luOXRDQTs7QUFDQTtBbElzOXRDQTs7QWtJajl0Q0E7QUFDQTtBQUNBO0FsSW85dENBOztBa0loOXRDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEltOXRDQTtBa0lqOXRDQTs7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBbElvOXRDQTtBa0lqOXRDQTs7QUFDQTtBQUNBO0FsSW85dENBO0FrSWg5dENBOztBQUNBO0FBQ0E7QUFDQTtBbEltOXRDQTtBa0lqOXRDQTs7QUFDQTtBQUNBO0FsSW85dENBO0FrSWg5dENBOztBQUNBO0FsSW05dENBO0FrSWg5dENBOztBQUNBO0FsSW05dENBO0FrSWo5dENBOztBQUNBO0FsSW85dENBO0FrSWg5dENBOztBQUNBO0FBQ0E7QWxJbTl0Q0E7QWtJLzh0Q0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxJazl0Q0E7O0FtSS9udUNBO0FBQ0E7QW5Ja291Q0E7QW1JL251Q0E7QUFDQTtBbklpb3VDQTtBbUk1bnVDQTtBQUVBO0FuSTZudUNBOztBbUl4bnVDQTtBQUNBO0FuSTJudUNBO0FtSXpudUNBO0FBQ0E7QW5JMm51Q0E7QW1JeG51Q0E7QUFDQTtBbkkwbnVDQTtBaUIxbHVDQTtBa0h4Q0E7QUFZQTtBbkkwbnVDQTtBQUNBOztBbUl2bnVDQTtBQUNBO0FBQ0E7QW5JMG51Q0E7O0FtSXJudUNBO0FBQ0E7QW5Jd251Q0E7O0FpQjNsdUNBO0FrSHZCQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5JcW51Q0E7QW1JbG51Q0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBbklvbnVDQTtBQUNBO0FpQnpudUNBO0FrSFZBO0FBbUJBO0FBQ0E7QUFDQTtBbklvbnVDQTtBQUNBO0FtSWhudUNBO0FDMURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEdURBO0FBQ0E7QUFDQTtBQUNBO0FuSXVudUNBO0FtSXBudUNBO0FBQ0E7QUFDQTtBbklzbnVDQTtBbUlwbnVDQTtBQUdBO0FuSW9udUNBO0FtSWhudUNBO0FBQ0E7QW5Ja251Q0E7QW1JL211Q0E7QUFDQTtBQUNBO0FBQ0E7QW5JaW51Q0E7QWlCL291Q0E7QWtIa0NBO0FBS0E7QUFDQTtBbkk0bXVDQTtBbUkxbXVDQTtBQU1BO0FuSXVtdUNBO0FtSXJtdUNBO0FBQ0E7QW5JdW11Q0E7QW1Jbm11Q0E7QUFDQTtBbklxbXVDQTtBQUNBO0FpQjNxdUNBO0FrSDJFQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5JaW11Q0E7QUFDQTtBaUJ2cnVDQTtBa0h5RkE7QUFFQTtBQUNBO0FiN0lBO0FBQ0E7QXRIOHV1Q0E7QW1JOWx1Q0E7QUFDQTtBQUNBO0FuSWdtdUNBO0FBQ0E7QWlCbnN1Q0E7QWtIdUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5JOGx1Q0E7QW1JNWx1Q0E7QUFDQTtBQUNBO0FuSThsdUNBO0FBQ0E7QWlCbHN1Q0E7QWtINkdBO0FBSUE7QUFDQTtBQUNBO0FuSXFsdUNBO0FBQ0E7QWlCdHR1Q0E7QWtIbUlBO0FBRUE7QUFBQTtBQUNBO0FBQUE7QW5JcWx1Q0E7QUFDQTtBbUlqbHVDQTtBQU1BO0FuSThrdUNBO0FtSTVrdUNBO0FBQ0E7QW5JOGt1Q0E7QW1JMWt1Q0E7QUFDQTtBbkk0a3VDQTtBbUl6a3VDQTtBQUNBO0FuSTJrdUNBO0FtSXhrdUNBO0FBQ0E7QW5JMGt1Q0E7QW1Jcmt1Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkl1a3VDQTtBaUJ2dnVDQTtBa0hzS0E7QUFhQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkl3a3VDQTtBbUl0a3VDQTtBQUVBO0FuSXVrdUNBO0FtSXBrdUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5Jc2t1Q0E7QW1Jbmt1Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbklxa3VDQTtBbUlqa3VDQTtBQUNBO0FBQ0E7QW5JbWt1Q0E7QW1JaGt1Q0E7QUFDQTtBbklra3VDQTtBbUkvanVDQTtBQUNBO0FuSWlrdUNBO0FtSS9qdUNBOztBQUVBO0FuSWlrdUNBO0FtSTNqdUNBO0FBQ0E7QW5JNmp1Q0E7QUFDQTtBbUl2anVDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuSXlqdUNBO0FtSXZqdUNBO0FBQ0E7QW5JeWp1Q0E7O0FpQjN5dUNBO0FrSDZQQTs7O0FDN1JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FwSWsxdUNBO0FBQ0E7QW1JM2p1Q0E7QUFDQTtBQUNBO0FBQ0E7QW5JNmp1Q0E7QW1JM2p1Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkk2anVDQTtBbUkzanVDQTtBQ3RVQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEa1VBO0FBQ0E7QW5JbWt1Q0E7QW1JL2p1Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBbklpa3VDQTtBbUkvanVDQTtBQUNBO0FuSWlrdUNBO0FtSTdqdUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5JK2p1Q0E7QW1JNWp1Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkk4anVDQTs7QW1JMWp1Q0E7O0FBRUE7QUFDQTtBbkk2anVDQTtBbUkzanVDQTs7QUFDQTtBQUNBO0FBQ0E7QW5JOGp1Q0E7QW1JM2p1Q0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuSThqdUNBO0FtSTVqdUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuSThqdUNBO0FtSTNqdUNBOzs7QUFFQTtBbkk4anVDQTs7QW1Jdmp1Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuSTBqdUNBO0FtSXhqdUNBO0FBRUE7QUFDQTtBQUNBO0FuSXlqdUNBO0FtSXRqdUNBO0FBRUE7QW5JdWp1Q0E7O0FtSWhqdUNBO0FBQ0E7QUFDQTtBbkltanVDQTtBbUlqanVDQTtBQUNBO0FBQ0E7QUFDQTtBbkltanVDQTtBbUkvaXVDQTtBQUNBO0FBQ0E7QW5JaWp1Q0E7QW1JL2l1Q0E7QUFDQTtBbklpanVDQTtBbUk3aXVDQTtBQUNBO0FuSStpdUNBO0FtSTVpdUNBO0FBQ0E7QW5JOGl1Q0E7QW1JM2l1Q0E7QUFDQTtBbkk2aXVDQTtBbUkxaXVDQTtBQUNBO0FBQ0E7QUFDQTtBbkk0aXVDQTtBbUl6aXVDQTs7QUFFQTtBbkkyaXVDQTtBbUl4aXVDQTtBQUNBO0FuSTBpdUNBO0FtSXhpdUNBO0FBQ0E7QUFDQTtBQUNBO0FuSTBpdUNBO0FtSXhpdUNBO0FBQ0E7QUFDQTtBbkkwaXVDQTs7QW1JcGl1Q0E7QUFDQTtBbkl1aXVDQTtBbUlyaXVDQTtBQUNBO0FBQ0E7QUFDQTtBbkl1aXVDQTs7QW1Jbml1Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5Jc2l1Q0E7QW1JcGl1Q0E7QUFDQTtBbklzaXVDQTtBbUluaXVDQTtBQUNBO0FuSXFpdUNBOztBcUkxaHZDQTtBQUNBO0FySTZodkNBOztBcUkxaHZDQTtBQUNBO0FySTZodkNBO0FxSTNodkNBO0FBSUE7QUFDQTtBckkwaHZDQTs7QXFJcmh2Q0E7QUFDQTtBckl3aHZDQTtBcUl0aHZDQTtBQUNBO0FySXdodkNBOztBcUluaHZDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySXNodkNBOztBcUluaHZDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySXNodkNBOztBcUluaHZDQTtBQUNBO0FBQ0E7QXJJc2h2Q0E7O0FxSW5odkNBO0FBQ0E7QUFDQTtBcklzaHZDQTs7QXFJbmh2Q0E7QUFDQTtBQUNBO0FySXNodkNBOztBcUluaHZDQTtBQUNBO0FBQ0E7QXJJc2h2Q0E7O0FxSW5odkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcklzaHZDQTs7QXFJbmh2Q0E7QUFDQTtBQUNBO0FySXNodkNBOztBcUluaHZDQTtBQUNBO0FBQ0E7QXJJc2h2Q0E7O0FxSW5odkNBO0FBQ0E7QUFDQTtBQUNBO0FySXNodkNBOztBcUluaHZDQTtBQUNBO0FBQ0E7QUFDQTtBcklzaHZDQTs7QXFJbmh2Q0E7QUFDQTtBcklzaHZDQTs7QXFJbmh2Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySXNodkNBO0FxSXBodkNBO0FBQ0E7QXJJc2h2Q0E7O0FxSWxodkNBO0FBQ0E7QXJJcWh2Q0E7O0FxSWxodkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcklxaHZDQTtBcUluaHZDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcklxaHZDQTs7QXFJamh2Q0E7QUFDQTtBcklvaHZDQTs7QXFJamh2Q0E7QUFDQTtBQUNBO0FBQ0E7QXJJb2h2Q0E7O0FpQnJtdkNBO0FvSG9GQTtBQUVBO0FySW9odkNBO0FBQ0E7QXFJamh2Q0E7QUFDQTtBckltaHZDQTtBaUI5bXZDQTtBb0gwRkE7QUFJQTtBcklvaHZDQTtBQUNBO0FxSWxodkNBO0FBQ0E7QXJJb2h2Q0E7QXFJL2d2Q0E7QUFDQTtBQUNBO0FBQ0E7QXJJaWh2Q0E7QXFJL2d2Q0E7QUFDQTtBcklpaHZDQTtBcUk5Z3ZDQTtBQUNBO0FySWdodkNBO0FxSTdndkNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FySStndkNBO0FxSTdndkNBO0FBQ0E7QXJJK2d2Q0E7QXFJMWd2Q0E7O0FBRUE7QXJJNGd2Q0E7QXFJeGd2Q0E7QUFDQTtBQUNBO0FBQ0E7QXJJMGd2Q0E7QWlCdm92Q0E7QW9IMEhBO0FBTUE7QUFDQTtBckkyZ3ZDQTtBQUNBO0FxSXpndkNBO0FBQ0E7QUFDQTtBckkyZ3ZDQTtBcUl2Z3ZDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySXlndkNBO0FxSXRndkNBO0FBQ0E7QUFDQTtBckl3Z3ZDQTtBcUlyZ3ZDQTtBQUNBO0FBQ0E7QXJJdWd2Q0E7QXFJcGd2Q0E7QUFDQTtBQUNBO0FySXNndkNBO0FxSW5ndkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcklxZ3ZDQTtBaUJ2cnZDQTtBb0hxTEE7QUFFQTtBcklvZ3ZDQTtBQUNBO0FxSWpndkNBO0FBQ0E7QXJJbWd2Q0E7QXFJaGd2Q0E7QUFDQTtBQUNBO0FBQ0E7QXJJa2d2Q0E7QXFJLy91Q0E7QUFDQTtBcklpZ3ZDQTtBcUk5L3VDQTtBQUNBO0FySWdndkNBO0FxSTcvdUNBO0FBQ0E7QXJJKy91Q0E7QXFJNy91Q0E7QUFDQTtBckkrL3VDQTtBcUl6L3VDQTtBQUNBO0FySTIvdUNBO0FxSXQvdUNBOztBQUVBO0FySXcvdUNBO0FxSXIvdUNBOzs7QUFDQTtBckl5L3VDQTtBcUlyL3VDQTtBQUNBO0FBQUE7QUFBQTtBckl1L3VDQTtBcUlyL3VDQTtBRC9SQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDMlJBO0FySTYvdUNBO0FxSXovdUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJJMi91Q0E7QXFJeC91Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckkwL3VDQTtBcUl2L3VDQTtBQUNBO0FySXkvdUNBO0FxSXQvdUNBO0FBQ0E7QXJJdy91Q0E7QXFJdC91Q0E7QUFDQTtBckl3L3VDQTtBcUl0L3VDQTtBQUNBO0FBQ0E7QUFDQTtBckl3L3VDQTtBcUlwL3VDQTtBQUNBO0FBQ0E7QUFDQTtBcklzL3VDQTtBcUluL3VDQTtBQUNBO0FBQ0E7QUFDQTtBcklxL3VDQTtBcUlsL3VDQTtBQUNBO0FBQ0E7QUFDQTtBcklvL3VDQTtBcUlqL3VDQTtBQUNBO0FySW0vdUNBO0FxSWgvdUNBO0FBQ0E7QXJJay91Q0E7QXFJNyt1Q0E7QUFDQTtBckkrK3VDQTtBcUk3K3VDQTs7QUFFQTtBQUNBO0FySSsrdUNBO0FxSTUrdUNBO0FBQ0E7QXJJOCt1Q0E7QXFJNSt1Q0E7QUFJQTtBQUNBO0FySTIrdUNBO0FxSXYrdUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QXJJeSt1Q0E7QXFJdit1Q0E7QUFDQTtBckl5K3VDQTtBcUl2K3VDQTtBQUNBO0FySXkrdUNBO0FxSXArdUNBO0FEbllBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUMrWEE7QXJJNCt1Q0E7QXFJeit1Q0E7QUFDQTtBckkyK3VDQTtBcUl6K3VDQTtBQUNBO0FySTIrdUNBO0FxSXordUNBO0FBQ0E7QXJJMit1Q0E7QXFJeCt1Q0E7QUFDQTtBQUFBO0FySTArdUNBO0FxSXYrdUNBO0FBQ0E7QXJJeSt1Q0E7QXFJcit1Q0E7QUFDQTtBckl1K3VDQTtBcUlwK3VDQTtBQUNBO0FBQ0E7QXJJcyt1Q0E7QXFJbit1Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcklxK3VDQTtBcUlsK3VDQTtBQUNBO0FySW8rdUNBO0FxSWwrdUNBO0FBQ0E7QXJJbyt1Q0E7QXFJait1Q0E7QUFDQTtBckltK3VDQTtBcUloK3VDQTtBQUNBO0FySWsrdUNBO0FxSS85dUNBO0FBQ0E7QUFDQTtBQUNBO0FySWkrdUNBO0FxSTk5dUNBO0FBQ0E7QUFDQTtBQUNBO0FySWcrdUNBO0FxSTc5dUNBO0FBQ0E7QXJJKzl1Q0E7QXFJNzl1Q0E7QUFDQTtBckkrOXVDQTtBcUkxOXVDQTtBQUNBO0FySTQ5dUNBO0FxSXY5dUNBO0FEdGRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUNrZEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckkrOXVDQTtBcUk1OXVDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckk4OXVDQTtBcUkzOXVDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBckk2OXVDQTtBcUkxOXVDQTtBQUNBO0FBQ0E7QXJJNDl1Q0E7QXFJejl1Q0E7QUFDQTtBckkyOXVDQTtBcUl4OXVDQTtBQUNBO0FySTA5dUNBO0FxSXY5dUNBO0FBQ0E7QXJJeTl1Q0E7QXFJdDl1Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckl3OXVDQTtBcUlyOXVDQTs7O0FBQ0E7QXJJeTl1Q0E7QXFJdjl1Q0E7Ozs7Ozs7OztBQUlBO0FBQ0E7QUFDQTtBckk4OXVDQTtBcUkxOXVDQTtBQUNBO0FBQ0E7QXJJNDl1Q0E7QXFJejl1Q0E7QUFDQTtBQUNBO0FySTI5dUNBO0FxSXg5dUNBO0FBQ0E7QXJJMDl1Q0E7QXFJdDl1Q0E7QUFDQTtBckl3OXVDQTtBaUJsOXZDQTtBb0h5ZkE7QUFJQTtBckl5OXVDQTtBcUl0OXVDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySXc5dUNBO0FxSXA5dUNBO0FBQ0E7QXJJczl1Q0E7QUFDQTtBaUJuK3ZDQTtBb0h5ZkE7QUF3QkE7QXJJczl1Q0E7QUFDQTtBcUluOXVDQTtBQUNBO0FBQ0E7QXJJcTl1Q0E7QXFJbjl1Q0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBcklxOXVDQTtBaUJoL3ZDQTtBb0hxaEJBO0FBVUE7QXJJcTl1Q0E7QUFDQTtBcUluOXVDQTtBQUNBO0FySXE5dUNBO0FxSWo5dUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXJJbTl1Q0E7O0FxSTk4dUNBO0FBQ0E7QUFDQTtBQUNBO0FySWk5dUNBO0FpQm5nd0NBO0FvSCtpQkE7QUFNQTtBcklrOXVDQTtBQUNBOztBcUkvOHVDQTtBQUNBO0FySWs5dUNBO0FxSWg5dUNBO0FBQ0E7QUFDQTtBcklrOXVDQTtBaUJoaHdDQTtBb0g0akJBO0FBS0E7QXJJbTl1Q0E7QUFDQTtBaUJyaHdDQTtBb0g0akJBO0FBU0E7QXJJbzl1Q0E7QUFDQTs7QXFJaDl1Q0E7QUFDQTtBQUNBO0FBQ0E7QXJJbTl1Q0E7QWlCaGl3Q0E7QW9IMGtCQTtBQU1BO0FBQ0E7QUFDQTtBcklvOXVDQTtBQUNBO0FxSWw5dUNBO0FBQ0E7QUFDQTtBcklvOXVDQTs7QXFJaDl1Q0E7QUFDQTtBQUNBO0FySW05dUNBO0FpQmhqd0NBO0FvSDJsQkE7QUFLQTtBcklvOXVDQTtBQUNBO0FpQnJqd0NBO0FvSDJsQkE7QUFTQTtBcklxOXVDQTtBQUNBO0FxSW45dUNBO0FBQ0E7QUFDQTtBcklxOXVDQTtBcUloOXVDQTtBQUNBO0FySWs5dUNBO0FxSS84dUNBO0FBWEE7QUFZQTtBcklrOXVDQTtBQUNBO0FxSWg5dUNBO0FBZkE7QUFnQkE7QXJJbTl1Q0E7QUFDQTtBaUI5andDQTtBb0gwbEJBO0FBb0JBO0FBQ0E7QXJJbzl1Q0E7QUFDQTtBcUlsOXVDQTtBQUNBO0FySW85dUNBO0FxSWg5dUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJJazl1Q0E7O0FxSTk4dUNBO0FBQ0E7QUFDQTtBQUFBO0FySWk5dUNBO0FpQnhtd0NBO0FvSHlwQkE7QUFFQTtBQUNBO0FySWk5dUNBO0FBQ0E7QXFJOTh1Q0E7QUFDQTtBQUNBO0FBQ0E7QXJJZzl1Q0E7O0FxSTU4dUNBO0FBQ0E7QUFDQTtBckkrOHVDQTs7QXFJNTh1Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBckkrOHVDQTs7QXFJNTh1Q0E7QUFDQTtBQUNBO0FBQ0E7QXJJKzh1Q0E7QXFJNzh1Q0E7QUFDQTtBQUNBO0FBQ0E7QXJJKzh1Q0E7O0FxSTM4dUNBO0FBQ0E7QXJJODh1Q0E7O0FxSTM4dUNBO0FBQ0E7QXJJODh1Q0E7O0FpQnZvd0NBO0FvSCtyQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FySTQ4dUNBO0FxSTE4dUNBO0FBQ0E7QXJJNDh1Q0E7QXFJejh1Q0E7QUFDQTtBQUVBO0FySTA4dUNBO0FBQ0E7QXFJcjh1Q0E7QUFDQTtBQUFBO0FySXU4dUNBOztBcUluOHVDQTtBQUNBO0FBQ0E7QXJJczh1Q0E7O0FxSW44dUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcklzOHVDQTtBcUlqOHVDQTtBQWJBO0FBY0E7QUFDQTtBcklvOHVDQTtBQUNBO0FpQm5yd0NBO0FvSCt0QkE7QUFtQkE7QUFDQTtBQUNBO0FySXE4dUNBO0FBQ0E7QXFJbjh1Q0E7OztBQUVBO0FBQ0E7QUFDQTtBcklzOHVDQTtBcUlwOHVDQTs7Ozs7OztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FySTI4dUNBO0FxSXY4dUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXJJeTh1Q0E7QWlCeHV3Q0E7QW9IbXhCQTtBQWVBO0FySTA4dUNBO0FBQ0E7QWlCaHV3Q0E7QW9Ic3dCQTtBQW1CQTtBckkyOHVDQTtBQUNBOztBcUl0OHVDQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJJdTh1Q0E7QXFJcjh1Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBckl1OHVDQTtBcUlwOHVDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySXM4dUNBO0FxSW44dUNBO0FBQ0E7QXJJcTh1Q0E7QXFJbDh1Q0E7QUFDQTtBcklvOHVDQTtBaUI5dndDQTtBb0greEJBO0FBK0JBO0FBQ0E7QXJJbzh1Q0E7QUFDQTtBaUJwd3dDQTtBb0greEJBO0FBbUNBO0FySXM4dUNBO0FBQ0E7QWlCend3Q0E7QW9IcTBCQTtBQUNBO0FySXU4dUNBO0FxSXA4dUNBO0FBQ0E7QXJJczh1Q0E7QXFJbjh1Q0E7QUFDQTtBcklxOHVDQTtBQUNBOztBaUJweHdDQTtBcUh0RUE7QUFDQTtBdEk4MXdDQTtBc0kxMXdDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0STQxd0NBO0FzSTExd0NBO0FBQ0E7QXRJNDF3Q0E7QXNJejF3Q0E7QUFHQTtBQUNBO0F0SXkxd0NBO0F3RDkyd0NBO0FBQ0E7QUFDQTtBQUNBO0F4RGczd0NBO0FzSXoxd0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRJMjF3Q0E7QUFDQTtBaUIvendDQTtBcUhwREE7QUEyQkE7QXRJNDF3Q0E7QUFDQTtBaUJ2endDQTtBcUhsQ0E7O0FBRUE7QXRJNDF3Q0E7QXNJeDF3Q0E7QUFDQTtBQUNBO0F0STAxd0NBO0FzSWoxd0NBO0FBQ0E7QXRJbTF3Q0E7QXNJajF3Q0E7QUFDQTtBdEltMXdDQTtBc0loMXdDQTs7QUFFQTtBdElrMXdDQTtBc0kxMHdDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEk0MHdDQTtBc0lyMHdDQTtBckQ5RUE7QTJCOEpBO0FBNUZBO0FBekNBO0EwQndEQTtBdEl5MHdDQTtBQUNBO0FpQjEyd0NBO0FxSDZCQTtBMUJaQTtBQXpDQTtBNUd1NHdDQTtBQUNBO0FpQmgzd0NBO0FxSDZCQTtBQU1BO0F0SWkxd0NBO0FBQ0E7QXNJMzB3Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEk2MHdDQTtBc0kzMHdDQTtBQUNBO0F0STYwd0NBOztBaUJqM3dDQTtBcUh0RUE7QUFDQTtBdEkyN3dDQTtBc0l2N3dDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0SXk3d0NBO0FzSXY3d0NBO0FBQ0E7QXRJeTd3Q0E7QXNJdDd3Q0E7QUFHQTtBQUNBO0F0SXM3d0NBO0F3RDM4d0NBO0FBQ0E7QUFDQTtBQUNBO0F4RDY4d0NBO0FzSXQ3d0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRJdzd3Q0E7QUFDQTtBaUI1NXdDQTtBcUhwREE7QUEyQkE7QXRJeTd3Q0E7QUFDQTtBaUJwNXdDQTtBcUhsQ0E7O0FBRUE7QXRJeTd3Q0E7QXNJcjd3Q0E7QUFDQTtBQUNBO0F0SXU3d0NBO0FzSTk2d0NBO0FBQ0E7QXRJZzd3Q0E7QXNJOTZ3Q0E7QUFDQTtBdElnN3dDQTtBc0k3NndDQTs7QUFFQTtBdEkrNndDQTtBc0l2NndDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEl5NndDQTtBc0lsNndDQTtBckQ5RUE7QTJCOEpBO0FBNUZBO0FBekNBO0EwQndEQTtBdElzNndDQTtBQUNBO0FpQnY4d0NBO0FxSDZCQTtBMUJaQTtBQXpDQTtBNUdvK3dDQTtBQUNBO0FpQjc4d0NBO0FxSDZCQTtBQU1BO0F0STg2d0NBO0FBQ0E7QXNJeDZ3Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEkwNndDQTtBc0l4NndDQTtBQUNBO0F0STA2d0NBOztBaUI5OHdDQTtBcUh0RUE7QUFDQTtBdEl3aHhDQTtBc0lwaHhDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0SXNoeENBO0FzSXBoeENBO0FBQ0E7QXRJc2h4Q0E7QXNJbmh4Q0E7QUFHQTtBQUNBO0F0SW1oeENBO0F3RHhpeENBO0FBQ0E7QUFDQTtBQUNBO0F4RDBpeENBO0FzSW5oeENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRJcWh4Q0E7QUFDQTtBaUJ6L3dDQTtBcUhwREE7QUEyQkE7QXRJc2h4Q0E7QUFDQTtBaUJqL3dDQTtBcUhsQ0E7O0FBRUE7QXRJc2h4Q0E7QXNJbGh4Q0E7QUFDQTtBQUNBO0F0SW9oeENBO0FzSTNneENBO0FBQ0E7QXRJNmd4Q0E7QXNJM2d4Q0E7QUFDQTtBdEk2Z3hDQTtBc0kxZ3hDQTs7QUFFQTtBdEk0Z3hDQTtBc0lwZ3hDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdElzZ3hDQTtBc0kvL3dDQTtBckQ5RUE7QTJCOEpBO0FBNUZBO0FBekNBO0EwQndEQTtBdEltZ3hDQTtBQUNBO0FpQnBpeENBO0FxSDZCQTtBMUJaQTtBQXpDQTtBNUdpa3hDQTtBQUNBO0FpQjFpeENBO0FxSDZCQTtBQU1BO0F0STJneENBO0FBQ0E7QXNJcmd4Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEl1Z3hDQTtBc0lyZ3hDQTtBQUNBO0F0SXVneENBOztBaUIzaXhDQTtBcUh0RUE7QUFDQTtBdElxbnhDQTtBc0lqbnhDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0SW1ueENBO0FzSWpueENBO0FBQ0E7QXRJbW54Q0E7QXNJaG54Q0E7QUFHQTtBQUNBO0F0SWdueENBO0F3RHJveENBO0FBQ0E7QUFDQTtBQUNBO0F4RHVveENBO0FzSWhueENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRJa254Q0E7QUFDQTtBaUJ0bHhDQTtBcUhwREE7QUEyQkE7QXRJbW54Q0E7QUFDQTtBaUI5a3hDQTtBcUhsQ0E7O0FBRUE7QXRJbW54Q0E7QXNJL214Q0E7QUFDQTtBQUNBO0F0SWlueENBO0FzSXhteENBO0FBQ0E7QXRJMG14Q0E7QXNJeG14Q0E7QUFDQTtBdEkwbXhDQTtBc0l2bXhDQTs7QUFFQTtBdEl5bXhDQTtBc0lqbXhDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEltbXhDQTtBc0k1bHhDQTtBckQ5RUE7QTJCOEpBO0FBNUZBO0FBekNBO0EwQndEQTtBdElnbXhDQTtBQUNBO0FpQmpveENBO0FxSDZCQTtBMUJaQTtBQXpDQTtBNUc4cHhDQTtBQUNBO0FpQnZveENBO0FxSDZCQTtBQU1BO0F0SXdteENBO0FBQ0E7QXNJbG14Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdElvbXhDQTtBc0lsbXhDQTtBQUNBO0F0SW9teENBOztBc0k5c3hDQTtBQUNBO0F0SWl0eENBO0FzSTdzeENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRJK3N4Q0E7QXNJN3N4Q0E7QUFDQTtBdEkrc3hDQTtBc0k1c3hDQTtBQUdBO0FBQ0E7QXRJNHN4Q0E7QXdEanV4Q0E7QUFDQTtBQUNBO0FBQ0E7QXhEbXV4Q0E7QXNJNXN4Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEk4c3hDQTtBaUJqcnhDQTtBcUhwREE7QUEyQkE7QXRJOHN4Q0E7QUFDQTtBc0kzc3hDQTs7QUFFQTtBdEk2c3hDQTtBc0l6c3hDQTtBQUNBO0FBQ0E7QXRJMnN4Q0E7QXNJbHN4Q0E7QUFDQTtBdElvc3hDQTtBc0lsc3hDQTtBQUNBO0F0SW9zeENBO0FzSWpzeENBOztBQUVBO0F0SW1zeENBO0FzSTNyeENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0STZyeENBO0FzSXRyeENBO0FyRDlFQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QTBCd0RBO0F0STByeENBO0FpQjF0eENBO0FxSDZCQTtBMUJaQTtBQXpDQTtBNUd1dnhDQTtBQUNBO0FpQmh1eENBO0FxSDZCQTtBQU1BO0F0SWlzeENBO0FBQ0E7O0FzSTNyeENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRJOHJ4Q0E7QXNJNXJ4Q0E7QUFDQTtBdEk4cnhDQTs7QXVJdnl4Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2STB5eENBO0F1SXh5eENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBdkkweXhDQTtBdUl4eXhDQTtBQUNBO0FBQ0E7QXZJMHl4Q0E7QXVJdnl4Q0E7QUFDQTtBQUFBO0FBQ0E7QXZJeXl4Q0E7QXVJdHl4Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkl3eXhDQTtBdUlweXhDQTtBQUNBO0FBQUE7QUFDQTtBdklzeXhDQTtBdUlweXhDQTtBQUNBO0F2SXN5eENBO0F1SWp5eENBO0FBQ0E7QUFDQTtBdklteXhDQTtBdUlqeXhDQTtBQUNBO0F2SW15eENBO0F1SS94eENBO0FBQ0E7QUFDQTtBQUNBO0F2SWl5eENBO0F1SS94eENBO0FBQ0E7QUFDQTtBdklpeXhDQTtBdUk3eHhDQTtBQUNBO0F2SSt4eENBO0F1STV4eENBO0FBQ0E7QXZJOHh4Q0E7QWlCNXl4Q0E7QXNIbUJBO0FBQ0E7QXZJNHh4Q0E7QXVJMXh4Q0E7QUFDQTtBdkk0eHhDQTtBQUNBOztBd0k1MnhDQTtBQUNBO0F4SSsyeENBO0F3STcyeENBO0FBQ0E7QXhJKzJ4Q0E7QWlCM3p4Q0E7QXVIckRBO0FBSUE7QXhJZzN4Q0E7QUFDQTtBd0k3MnhDQTtBQUNBO0FBQ0E7QXhJKzJ4Q0E7O0F3STMyeENBO0FBQ0E7QUFDQTtBeEk4MnhDQTtBaUJ6MHhDQTtBdUh2Q0E7QUFLQTtBeEkrMnhDQTtBQUNBO0F3STcyeENBO0FBQ0E7QXhJKzJ4Q0E7QWlCajF4Q0E7QXVIL0JBO0FBSUE7QXhJZzN4Q0E7QUFDQTtBd0k3MnhDQTtBQUNBO0F4SSsyeENBO0F3STUyeENBO0FBQ0E7QXhJODJ4Q0E7QWlCNTF4Q0E7QXVIbkJBO0FBSUE7QXhJKzJ4Q0E7QUFDQTtBd0k1MnhDQTtBQUNBO0F4STgyeENBO0FpQnAyeENBO0F1SFhBO0FBSUE7QUFDQTtBeEkrMnhDQTtBQUNBO0FpQjcxeENBO0F1SGZBO0FBRUE7QUFDQTtBeEk4MnhDQTtBQUNBO0FpQmgzeENBO0F1SEZBO0FBT0E7QXhJKzJ4Q0E7QXdJNzJ4Q0E7QUFDQTtBeEkrMnhDQTtBQUNBOztBd0kxMnhDQTtBQUNBO0F4STYyeENBO0FpQjUzeENBO0F1SGNBO0FBSUE7QUFDQTtBeEk4MnhDQTtBQUNBOztBaUJyM3hDQTtBdUhVQTtBQUVBO0FBQ0E7QXhJODJ4Q0E7QUFDQTtBaUJ6NHhDQTtBdUh1QkE7QUFPQTtBeEkrMnhDQTtBd0k3MnhDQTtBQUNBO0F4SSsyeENBO0F3STUyeENBO0FBQ0E7QXhJODJ4Q0E7QUFDQTtBd0kxMnhDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBeEk0MnhDQTtBd0kxMnhDQTtBQUNBO0F4STQyeENBO0FpQi81eENBO0F1SHdEQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXhJeTJ4Q0E7QUFDQTs7QWlCMzV4Q0E7QXVIc0RBO0FBRUE7QXhJdzJ4Q0E7QUFDQTtBaUJqNnhDQTtBdUhzREE7QUFNQTtBeEl5MnhDQTtBQUNBO0F3SXYyeENBO0FBQ0E7QXhJeTJ4Q0E7QXdJdDJ4Q0E7QUFDQTtBeEl3MnhDQTtBaUI3NXhDQTtBdUhvREE7QUFJQTtBeEl5MnhDQTtBQUNBO0F3SXQyeENBO0FBQ0E7QUFDQTtBeEl3MnhDQTtBd0lyMnhDQTtBQUNBO0F4SXUyeENBO0F3SXAyeENBO0FBQ0E7QUFDQTtBeElzMnhDQTtBd0lsMnhDQTtBQUNBO0F4SW8yeENBO0F3SWwyeENBO0FBQ0E7QXhJbzJ4Q0E7QXdJajJ4Q0E7QUFDQTtBQUNBO0F4SW0yeENBOztBaUJuOXhDQTtBdUhxSEE7QUFFQTtBeElpMnhDQTtBQUNBOztBaUI1OHhDQTtBdUg4R0E7O0FBR0E7QUFDQTtBeElpMnhDQTtBQUNBO0FpQmoreENBO0F1SDJIQTs7QUFRQTtBeEltMnhDQTtBQUNBO0F3SWoyeENBOztBQUNBO0FBQ0E7QXhJbzJ4Q0E7QWlCLzl4Q0E7QXVIeUhBOztBQUtBO0F4SXMyeENBO0FBQ0E7QXdJbjJ4Q0E7Ozs7QUFFQTtBeEl1MnhDQTtBaUJ4L3hDQTtBdUgrSUE7Ozs7QUFLQTtBQUNBO0FBQ0E7QXhJMjJ4Q0E7QXdJejJ4Q0E7Ozs7QUFDQTtBeEk4MnhDQTtBQUNBO0F3SXoyeENBOztBQUNBO0FBQ0E7QXhJNDJ4Q0E7QXdJMTJ4Q0E7O0FBQ0E7QXhJNjJ4Q0E7QWlCcGd5Q0E7QXVIMkpBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4STYyeENBO0FBQ0E7O0FpQjFoeUNBO0F1SGtMQTs7O0FBSUE7QUFDQTtBeEkyMnhDQTtBQUNBOztBaUJuaXlDQTtBdUgyTEE7QUFFQTtBeEkyMnhDQTtBQUNBOztBd0l2MnhDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXhJMDJ4Q0E7QXdJeDJ4Q0E7QUFDQTtBeEkwMnhDQTtBaUJ2aXlDQTtBdUg0TEE7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBeEkyMnhDQTtBQUNBO0F3SXoyeENBO0FBQ0E7QUFDQTtBeEkyMnhDQTtBaUJuanlDQTtBdUhzTUE7QUFLQTtBbEJ6UUE7QUFDQTtBdEhzbnlDQTtBQUNBO0FpQnZreUNBO0F1SGdPQTtBQUNBO0F4STAyeENBO0F3SXgyeENBO0FBQ0E7QXhJMDJ4Q0E7QXdJdDJ4Q0E7QUFDQTtBeEl3MnhDQTtBd0lyMnhDQTtBQUNBO0FBQ0E7QUFDQTtBeEl1MnhDQTtBd0lwMnhDQTtBQUNBO0FBQ0E7QXhJczJ4Q0E7QXdJcDJ4Q0E7QUFDQTtBeElzMnhDQTtBd0luMnhDQTtBQUNBO0FBQ0E7QXhJcTJ4Q0E7QUFDQTs7QXdJLzF4Q0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBeElrMnhDQTtBd0loMnhDQTtBQUNBO0F4SWsyeENBO0F3SWgyeENBO0FBQ0E7QXhJazJ4Q0E7QXdJLzF4Q0E7QUFDQTtBeElpMnhDQTs7QXdJMzF4Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXhJODF4Q0E7QXdJNTF4Q0E7QUFDQTtBeEk4MXhDQTtBaUJ0bnlDQTtBdUh5UUE7QUFrQkE7QXhJKzF4Q0E7QUFDQTtBaUIzbnlDQTtBdUg4UkE7QUFDQTtBeElnMnhDQTtBd0kvMXhDQTtBQUZBO0FBR0E7QXhJazJ4Q0E7QUFDQTtBd0kvMXhDQTtBQTVCQTtBQTZCQTtBeElrMnhDQTtBQUNBO0FBQ0E7O0F5SWp0eUNBOztBQUNBO0FBQ0E7QUFBQTtBeklxdHlDQTtBeUludHlDQTs7QUFDQTtBQUNBO0F6SXN0eUNBO0F5SXB0eUNBOzs7OztBQUlBO0FBQ0E7QUFDQTtBekl1dHlDQTtBeUlwdHlDQTs7QUFDQTtBQUNBO0F6SXV0eUNBO0F5SXB0eUNBOzs7QUFFQTtBQUNBO0F6SXV0eUNBO0F5SXB0eUNBOztBQUNBO0F6SXV0eUNBO0F5SXB0eUNBOztBQUNBO0F6SXV0eUNBO0F5SW50eUNBOztBQUNBO0FBQ0E7QUFBQTtBeklzdHlDQTtBeUlsdHlDQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6SXF0eUNBO0FpQjNzeUNBO0F3SGZBOztBQVFBO0FBQ0E7QXpJdXR5Q0E7QUFDQTtBeUlydHlDQTs7QUFDQTtBekl3dHlDQTtBeUlydHlDQTs7O0FBRUE7QUFDQTtBekl3dHlDQTs7QTBJeHh5Q0E7O0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QTFJMnh5Q0E7QTBJenh5Q0E7O0FBQ0E7QUFDQTtBMUk0eHlDQTtBMEkxeHlDQTs7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBMUk2eHlDQTtBMEkzeHlDQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTFJOHh5Q0E7QTBJNXh5Q0E7O0FBQ0E7QTFJK3h5Q0E7QTBJN3h5Q0E7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0ExSWd5eUNBO0FpQmp2eUNBO0F5SDdDQTs7QUFFQTtBMUlpeXlDQTtBQUNBO0EwSTV4eUNBOztBQUNBO0ExSSt4eUNBO0EwSTN4eUNBOztBQUNBO0FBQ0E7QUFDQTtBMUk4eHlDQTtBMEkzeHlDQTs7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0ExSTh4eUNBOztBMkk3MHlDQTtBQUNBO0EzSWcxeUNBO0EySTcweUNBO0FBR0E7QTNJNjB5Q0E7QTJJeDB5Q0E7QUFDQTtBM0kwMHlDQTs7QTJJbjB5Q0E7O0FBQ0E7QTNJdTB5Q0E7QTJJbDB5Q0E7Ozs7QUFDQTtBM0l1MHlDQTtBMklwMHlDQTs7OztBQUNBO0EzSXkweUNBOztBMklwMHlDQTtBQUNBO0EzSXUweUNBO0EySXIweUNBO0FBQ0E7QTNJdTB5Q0E7O0EySWwweUNBO0FBQ0E7QTNJcTB5Q0E7QTJJbDB5Q0E7QUFDQTtBM0lvMHlDQTtBaUI3enlDQTtBMEhIQTtBQUNBO0EzSW0weUNBO0EySWgweUNBO0FBQ0E7QTNJazB5Q0E7QUFDQTtBMkkvenlDQTtBQUNBO0FBQ0E7QTNJaTB5Q0E7O0EySTV6eUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTNJK3p5Q0E7QTJJN3p5Q0E7QUFDQTtBM0krenlDQTtBMkk1enlDQTtBQUNBO0FBQ0E7QUFHQTtBQUNBO0FBQUE7QTNJNHp5Q0E7O0EySXR6eUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QTNJeXp5Q0E7QTJJdHp5Q0E7QUFDQTtBQUFBO0FBQUE7QTNJd3p5Q0E7QWlCLzF5Q0E7QTBIMkNBO0FBQ0E7QTNJdXp5Q0E7QUFDQTtBMkluenlDQTtBQUNBO0FBQUE7QUFBQTtBM0lxenlDQTtBaUJ2MnlDQTtBMEhzREE7QXREOUdBO0FBR0E7QUFDQTtBQUNBO0FBQUE7QXJGaTZ5Q0E7QUFDQTtBMkluenlDQTtBQUNBO0FBQUE7QUFBQTtBM0lxenlDQTtBaUJsM3lDQTtBMEhpRUE7QUFDQTtBM0lvenlDQTtBQUNBO0EySWh6eUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0lrenlDQTtBaUI5M3lDQTtBMEh1RUE7QUFRQTtBQUdBO0F0RDFJQTtBQWNBO0FBQ0E7QUFBQTtBckYrNnlDQTtBQUNBO0EySS95eUNBO0FBQ0E7QUFDQTtBM0lpenlDQTtBaUIzNHlDQTtBMEh3RkE7QUFLQTtBQUNBO0FBQ0E7QTNJa3p5Q0E7QUFDQTtBMkkveXlDQTtBQUNBO0FBQ0E7QTNJaXp5Q0E7QWlCdDV5Q0E7QTBIbUdBO0FBS0E7QTNJa3p5Q0E7QUFDQTtBMkk3eXlDQTtBQUNBO0EzSSt5eUNBOztBMkl4eXlDQTtBQUNBO0EzSTJ5eUNBO0EySXZ5eUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNJeXl5Q0E7QWlCMzV5Q0E7QTBIcUhBO0FBRUE7QTNJd3l5Q0E7QUFDQTtBMklyeXlDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzSXV5eUNBO0FpQm43eUNBO0EwSHdJQTtBQVFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTNJdXl5Q0E7QUFDQTtBaUI5NnlDQTtBMEgySUE7QUFDQTtBM0lzeXlDQTtBQUNBO0FpQm43eUNBO0EwSGtKQTtBQUNBO0FBQ0E7QTNJb3l5Q0E7QUFDQTtBMklqeXlDQTs7OztBQUlBO0EzSW15eUNBO0EySWh5eUNBO0FBQ0E7QUFDQTtBM0lreXlDQTtBMkkveHlDQTs7OztBQUlBO0EzSWl5eUNBOztBMkl6eHlDQTs7QUFFQTtBQUNBO0EzSTR4eUNBO0EySXp4eUNBO0FBQ0E7QTNJMnh5Q0E7QWlCLzl5Q0E7QTBIbU1BO0FBSUE7QTNJNHh5Q0E7QUFDQTtBMkkxeHlDQTs7QUFFQTtBM0k0eHlDQTtBMkl6eHlDQTtBQUNBO0EzSTJ4eUNBO0FpQjk5eUNBO0EwSHNNQTtBQUVBO0EzSTB4eUNBO0FBQ0E7O0E0STFpekNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E1STZpekNBO0FpQngreUNBO0EySHZFQTtBQUtBO0FBQUE7QUFBQTtBQUFBO0E1SThpekNBO0FBQ0E7QWlCMS95Q0E7QTJIMURBO0FBU0E7QUFDQTtBNUkraXpDQTtBQUNBO0E0STdpekNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBNUkraXpDQTtBNEk3aXpDQTtBQUNBO0E1SStpekNBO0FpQnhnekNBO0EySDdDQTtBQVVBO0E1SStpekNBO0E0STNpekNBO0FBQ0E7QUFBQTtBQUFBO0E1STZpekNBO0E0STFpekNBO0FBQ0E7QUFBQTtBQUFBO0E1STRpekNBO0E0SXppekNBO0FBQ0E7QUFBQTtBQUFBO0E1STJpekNBO0E0SXhpekNBO0FBQ0E7QUFBQTtBQUFBO0E1STBpekNBO0FBQ0E7O0E0SXJpekNBO0FBQ0E7QUFDQTtBQUNBO0E1SXdpekNBO0FpQi9oekNBO0EySFpBO0FBTUE7QTVJeWl6Q0E7QUFDQTtBNEl2aXpDQTtBQUNBO0E1SXlpekNBO0FpQnZpekNBO0EySEhBO0FBSUE7QTVJMGl6Q0E7QUFDQTtBNEl2aXpDQTtBQUNBO0FBQ0E7QTVJeWl6Q0E7QTRJcml6Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUl1aXpDQTtBaUJ0anpDQTtBMkhXQTtBQU9BO0FBQ0E7QTVJd2l6Q0E7QUFDQTtBNElyaXpDQTtBQUNBO0E1SXVpekNBO0FpQmxqekNBO0EySGdCQTtBQUNBO0FBQ0E7QUFDQTtBNUlxaXpDQTtBQUNBOztBNEloaXpDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1SW1pekNBO0FpQjdrekNBO0EySHNDQTtBQU9BO0FBQ0E7QTVJb2l6Q0E7QUFDQTtBNElsaXpDQTtBQUNBO0E1SW9pekNBO0FpQnRsekNBO0EySGlEQTtBQUlBO0E1SXFpekNBO0FBQ0E7QTRJbGl6Q0E7QUFDQTtBNUlvaXpDQTtBNElsaXpDQTtBQUNBO0E1SW9pekNBO0FpQnBsekNBO0EySG9EQTtBQUVBO0E1SWtpekNBO0FBQ0E7O0E0STloekNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVJaWl6Q0E7QTRJL2h6Q0E7OztBQUdBO0FBQ0E7QTVJaWl6Q0E7QTRJOWh6Q0E7QUFDQTtBNUlnaXpDQTtBNEk3aHpDQTs7QUFFQTtBQUNBO0E1SStoekNBOztBNEl6aHpDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1STRoekNBO0FpQnJuekNBO0EySHFGQTtBQVFBO0FBQ0E7QTVJNGh6Q0E7QUFDQTs7QTRJdGh6Q0E7QUFDQTtBQUFBO0FBQUE7QTVJeWh6Q0E7QTRJdmh6Q0E7QUFDQTtBNUl5aHpDQTtBNEl2aHpDQTtBQUNBO0E1SXloekNBO0E0SXRoekNBO0FBQ0E7QTVJd2h6Q0E7QTRJdGh6Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUl3aHpDQTtBNElsaHpDQTtBQUNBO0FBQ0E7QTVJb2h6Q0E7O0E0SWhoekNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUltaHpDQTtBaUJ2cXpDQTtBMkgrSUE7QUFRQTtBQUNBO0E1SW9oekNBO0FBQ0E7QWlCaHF6Q0E7QTJIOElBO0FBRUE7QTVJb2h6Q0E7QUFDQTtBNElqaHpDQTtBQUNBO0E1SW1oekNBO0E0SWpoekNBO0FBQ0E7QTVJbWh6Q0E7O0E2SXB2ekNBO0FBQ0E7QTdJdXZ6Q0E7O0E2SXB2ekNBO0FBQ0E7QTdJdXZ6Q0E7QTZJcnZ6Q0E7QUFDQTtBN0l1dnpDQTs7QTZJbHZ6Q0E7QUFDQTtBQUNBO0E3SXF2ekNBO0E2SW52ekNBO0FBSkE7QTdJMHZ6Q0E7QWlCM3N6Q0E7QTRIekNBO0FBQ0E7QTdJdXZ6Q0E7QUFDQTtBaUJodHpDQTtBNEhwQ0E7QUFDQTtBN0l1dnpDQTtBQUNBOztBOElqeHpDQTtBQUNBO0FBQ0E7QTlJb3h6Q0E7O0E4SWp4ekNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlJb3h6Q0E7O0ErSTN4ekNBO0FBQ0E7QS9JOHh6Q0E7QStJNXh6Q0E7QUFDQTtBL0k4eHpDQTtBK0l6eHpDQTtBQUNBO0EvSTJ4ekNBO0ErSXZ4ekNBO0E3RFhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFvQ0E7QWxGa3d6Q0E7QWtGcHl6Q0E7QUFDQTtBQUNBO0FsRnN5ekNBO0FrRm55ekNBO0FBR0E7QUFDQTtBbEZteXpDQTtBa0ZoeXpDQTtBQUNBO0FsRmt5ekNBO0FrRjN3ekNBO0FBSUE7QWxGMHd6Q0E7QWtGdnd6Q0E7QUFDQTtBbEZ5d3pDQTtBK0kxeXpDQTtBQUNBO0EvSTR5ekNBOztBK0l0eXpDQTtBQUNBO0EvSXl5ekNBO0ErSXZ5ekNBO0FBQ0E7QS9JeXl6Q0E7QStJdHl6Q0E7QUFDQTtBL0l3eXpDQTtBaUJqeHpDQTtBOEh4QkE7QUFJQTtBL0l5eXpDQTtBQUNBO0ErSXR5ekNBOztBQUVBO0EvSXd5ekNBO0ErSWx5ekNBO0FBQ0E7QUFDQTtBL0lveXpDQTtBK0lseXpDQTtBOUQ3Q0E7QTJCOEpBO0FBNUZBO0FBekNBO0E1RzR6ekNBO0FpQnB5ekNBO0E4SEFBO0FBRUE7QS9Jc3l6Q0E7QUFDQTtBK0lseXpDQTtBQUNBO0EvSW95ekNBO0ErSWp5ekNBOztBOUQ1REE7QTJCOEpBO0FBaEdBO0FBckNBO0E1RzIwekNBO0ErSWp5ekNBO0FBQ0E7QUFDQTtBL0lteXpDQTtBK0loeXpDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBL0lreXpDQTtBK0loeXpDQTs7QUFFQTtBQUFBO0FBQUE7QS9Ja3l6Q0E7QStJL3h6Q0E7O0FBRUE7QUFBQTtBQUFBO0EvSWl5ekNBO0ErSXh4ekNBO0FBQ0E7QUFDQTtBQUNBO0EvSTB4ekNBO0ErSXZ4ekNBO0FBQ0E7QS9JeXh6Q0E7QStJbnh6Q0E7QUFDQTtBL0lxeHpDQTtBK0k3d3pDQTtBQUNBO0FBQ0E7QS9JK3d6Q0E7QStJN3d6Q0E7QUFDQTtBQUNBO0FBQ0E7QS9JK3d6Q0E7QWlCdjF6Q0E7QThIcUVBO0FBTUE7QS9JZ3h6Q0E7QUFDQTtBK0k3d3pDQTs7Ozs7QUFHQTtBL0lpeHpDQTtBK0kxd3pDQTtBQUNBO0EvSTR3ekNBO0ErSXh3ekNBO0FBQ0E7QS9JMHd6Q0E7QStJdnd6Q0E7QUFDQTtBL0l5d3pDQTtBK0l0d3pDQTtBQUNBO0FBQ0E7QUFDQTtBL0l3d3pDQTtBK0lyd3pDQTs7O0FBR0E7QUFDQTtBL0l1d3pDQTtBK0lyd3pDQTs7O0E5RG5LQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QTVHdTV6Q0E7QWlCLzN6Q0E7QThIa0hBOzs7QW5DakdBO0FBekNBO0E1Rzg1ekNBO0FBQ0E7QStJaHh6Q0E7QUFDQTtBQUNBO0FBQ0E7QS9Ja3h6Q0E7QStJL3d6Q0E7O0FBRUE7QUFDQTtBL0lpeHpDQTtBK0k3d3pDQTtBQUNBO0FBQ0E7QS9JK3d6Q0E7QStJNXd6Q0E7QUFDQTtBL0k4d3pDQTtBK0l6d3pDQTs7QUFFQTtBQUNBO0EvSTJ3ekNBO0ErSXh3ekNBO0FBQ0E7QS9JMHd6Q0E7QStJeHd6Q0E7QUFDQTtBQUNBO0EvSTB3ekNBO0ErSXZ3ekNBO0FBQ0E7QS9JeXd6Q0E7QStJcnd6Q0E7QUFDQTtBQUNBO0EvSXV3ekNBO0ErSXB3ekNBO0FBQ0E7QUFDQTtBQUNBO0EvSXN3ekNBO0ErSW53ekNBO0FBQ0E7QS9JcXd6Q0E7O0ErSXh2ekNBO0FBQ0E7QUFDQTtBL0kydnpDQTtBaUJ4N3pDQTtBOEgyTEE7QUFLQTtBL0k0dnpDQTtBQUNBO0ErSXR2ekNBO0FBQ0E7QS9Jd3Z6Q0E7O0ErSWp2ekNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9Jb3Z6Q0E7QStJbHZ6Q0E7QUFDQTtBQUFBO0FBQUE7QS9Jb3Z6Q0E7QWlCeDh6Q0E7QThIdU5BO0FBQ0E7QS9Jb3Z6Q0E7QUFDQTtBK0lodnpDQTs7OztBQUlBO0EvSWt2ekNBOztBZ0ovZzBDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoSmtoMENBO0FnSmhoMENBO0FBQ0E7QWhKa2gwQ0E7QWdKaGgwQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBaEpraDBDQTtBZ0poaDBDQTtBQUNBO0FBQ0E7QWhKa2gwQ0E7QWdKaGgwQ0E7QUFDQTtBQUNBO0FoSmtoMENBO0FpQjU5ekNBO0ErSHhEQTtBQUtBO0FoSm1oMENBO0FBQ0E7QWdKaGgwQ0E7QUFDQTtBQUNBO0FoSmtoMENBO0FpQnIrekNBO0ErSC9DQTtBQUtBO0FoSm1oMENBO0FBQ0E7QWdKaGgwQ0E7QUFDQTtBaEpraDBDQTs7QWlKdGowQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBakp5ajBDQTtBaUp0ajBDQTtBQUNBO0FqSndqMENBO0FpSm5qMENBO0FBQ0E7QUFDQTtBQUNBO0FqSnFqMENBO0FpQjMvekNBO0FnSTdEQTtBQU1BO0FBQ0E7QWpKc2owQ0E7QUFDQTtBaUpwajBDQTtBQUNBO0FBQ0E7QWpKc2owQ0E7QWlKcGowQ0E7QUFDQTtBQUNBO0FqSnNqMENBO0FpSmxqMENBO0FBQ0E7QUFDQTtBQUNBO0FqSm9qMENBO0FpQjlnMENBO0FnSXpDQTtBQU1BO0FqSnFqMENBO0FBQ0E7QWlKbGowQ0E7QUFDQTtBakpvajBDQTtBaUJ0aDBDQTtBZ0kvQkE7QUFJQTtBakpxajBDQTtBQUNBO0FpSmxqMENBO0FBQ0E7QUFDQTtBQUNBO0FqSm9qMENBO0FpQmhpMENBO0FnSXZCQTtBQU1BO0FBQ0E7QUFDQTtBakpxajBDQTtBQUNBO0FpSmpqMENBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWpKbWowQ0E7QWlCN2kwQ0E7QWdJVkE7QUFPQTtBakpvajBDQTtBQUNBO0FpSmxqMENBO0FBQ0E7QUFDQTtBQUNBO0FqSm9qMENBO0FpSmxqMENBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqSm9qMENBO0FpSmxqMENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBakpvajBDQTtBaUpqajBDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqSm1qMENBO0FpQjdsMENBO0FnSWlEQTtBQUVBO0FBQ0E7QUFDQTtBako4aTBDQTtBQUNBO0FpQnBtMENBO0FnSXdEQTtBQUVBO0FBQ0E7QWpKOGkwQ0E7QUFDQTtBaUIxbTBDQTtBZ0krREE7QUFFQTtBQUNBO0FqSjZpMENBO0FBQ0E7QWlKeGkwQ0E7QUFDQTtBQUNBO0FqSjBpMENBOztBa0o5bTBDQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKNnIwQ0E7QWtKanIwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKbXIwQ0E7QWtKNXEwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEo4cTBDQTtBa0p6dDBDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSjJ0MENBOztBa0p4cDBDQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEo2cDBDQTtBa0ozcDBDQTtBQUNBO0FsSjZwMENBOztBa0p6cTBDQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKd3YwQ0E7QWtKNXUwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKOHUwQ0E7QWtKdnUwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEp5dTBDQTtBa0pweDBDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSnN4MENBOztBa0pudDBDQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEp3dDBDQTtBa0p0dDBDQTtBQUNBO0FsSnd0MENBOztBa0pwdTBDQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKbXowQ0E7QWtKdnkwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKeXkwQ0E7QWtKbHkwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEpveTBDQTtBa0ovMDBDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSmkxMENBOztBa0o5dzBDQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEpteDBDQTtBa0pqeDBDQTtBQUNBO0FsSm14MENBOztBa0oveDBDQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKODIwQ0E7QWtKbDIwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKbzIwQ0E7QWtKNzEwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEorMTBDQTtBa0oxNDBDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSjQ0MENBOztBa0p6MDBDQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEo4MDBDQTtBa0o1MDBDQTtBQUNBO0FsSjgwMENBOztBa0oxMTBDQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKeTYwQ0E7QWtKNzUwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKKzUwQ0E7QWtKeDUwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEowNTBDQTtBa0pyODBDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSnU4MENBOztBa0pwNDBDQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEp5NDBDQTtBa0p2NDBDQTtBQUNBO0FsSnk0MENBOztBa0pyNTBDQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKbyswQ0E7QWtKeDkwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKMDkwQ0E7QWtKbjkwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEpxOTBDQTtBa0poZzFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSmtnMUNBOztBa0ovNzBDQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEpvODBDQTtBa0psODBDQTtBQUNBO0FsSm84MENBOztBa0poOTBDQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKK2gxQ0E7QWtKbmgxQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKcWgxQ0E7QWtKOWcxQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEpnaDFDQTtBa0ozajFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSjZqMUNBOztBa0oxLzBDQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEorLzBDQTtBa0o3LzBDQTtBQUNBO0FsSisvMENBOztBa0ozZzFDQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKMGwxQ0E7QWtKOWsxQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKZ2wxQ0E7QWtKemsxQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEoyazFDQTtBa0p0bjFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSnduMUNBOztBa0pyajFDQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEowajFDQTtBa0p4ajFDQTtBQUNBO0FsSjBqMUNBOztBa0p0azFDQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKcXAxQ0E7QWtKem8xQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKMm8xQ0E7QWtKcG8xQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEpzbzFDQTtBa0pqcjFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSm1yMUNBOztBa0pobjFDQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEpxbjFDQTtBa0pubjFDQTtBQUNBO0FsSnFuMUNBOztBa0pqbzFDQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKZ3QxQ0E7QWtKcHMxQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKc3MxQ0E7QWtKL3IxQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEppczFDQTtBa0o1dTFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSjh1MUNBOztBa0ozcTFDQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEpncjFDQTtBa0o5cTFDQTtBQUNBO0FsSmdyMUNBOztBa0o1cjFDQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKMncxQ0E7QWtKL3YxQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKaXcxQ0E7QWtKMXYxQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEo0djFDQTtBa0p2eTFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSnl5MUNBOztBa0p0dTFDQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEoydTFDQTtBa0p6dTFDQTtBQUNBO0FsSjJ1MUNBOztBa0p2djFDQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKczAxQ0E7QWtKMXoxQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKNHoxQ0E7QWtKcnoxQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEp1ejFDQTtBa0psMjFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSm8yMUNBOztBa0pqeTFDQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEpzeTFDQTtBa0pweTFDQTtBQUNBO0FsSnN5MUNBOztBa0psejFDQTtBQzdFQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKaTQxQ0E7QWtKcjMxQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKdTMxQ0E7QWtKaDMxQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEprMzFDQTtBa0o3NTFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSis1MUNBOztBa0o1MTFDQTtBQ2xGQTtBQUNBO0FBQ0E7QUFFQTtBRGtGQTtBbEppMjFDQTtBa0ovMTFDQTtBQUNBO0FsSmkyMUNBOztBa0ozMTFDQTtBQUNBO0FBQUE7QUFvQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QWxKMjAxQ0E7QWtKejAxQ0E7QUFDQTtBbEoyMDFDQTtBa0p4MDFDQTtBQUNBO0FBQUE7QWxKMDAxQ0E7O0FrSnQwMUNBO0FBQ0E7QUFBQTtBQW9CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSnN6MUNBO0FrSnB6MUNBO0FBQ0E7QWxKc3oxQ0E7QWtKbnoxQ0E7QUFDQTtBQUFBO0FsSnF6MUNBOztBQ2orMUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFxQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEaysxQ0E7QUMvOTFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRGcrMUNBO0FDNzkxQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQ4OTFDQTtBQzM5MUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FENDkxQ0E7QUN6OTFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRDA5MUNBO0FDdjkxQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUR3OTFDQTtBQ3I5MUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEczkxQ0E7QUNuOTFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRG85MUNBO0FDajkxQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURrOTFDQTtBQy84MUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEZzkxQ0E7QUM3ODFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRDg4MUNBO0FDMzgxQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQ0ODFDQTtBQ3o4MUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEMDgxQ0E7QUN2ODFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRHc4MUNBO0FDcjgxQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURzODFDQTtBQ244MUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUMxS0E7Ozs7O0FBQUE7QUNBQTtBQUdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFDQTtBSDB1MkNBOztBSXp1MkNBOzs7QUFHQTtBQUFBO0FKNHUyQ0E7O0FJenUyQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBSjR1MkNBOztBSXR1MkNBO0FBQ0E7QUp5dTJDQTs7QUkvdDJDQTtBQUNBO0FBQ0E7QUVxSUE7QUZuSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBSmt1MkNBOztBSXR0MkNBO0FBQ0E7QUp5dDJDQTs7QUlodDJDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FKbXQyQ0E7O0FJdHMyQ0E7QUFDQTtBQUNBO0FKeXMyQ0E7O0FJbHMyQ0E7QUFDQTtBQUNBO0FKcXMyQ0E7O0FJMXIyQ0E7O0FBRUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUo2cjJDQTs7QUkxcjJDQTtBQUNBO0FBQ0E7QUFDQTtBSjZyMkNBOztBSTFyMkNBOzs7QUFHQTtBQUNBO0FKNnIyQ0E7O0FJMXIyQ0E7Ozs7QUFJQTtBSjZyMkNBOztBSTFyMkNBO0FBQ0E7QUo2cjJDQTs7QUkxcjJDQTtBQUNBO0FBQ0E7QUo2cjJDQTs7QUkxcjJDQTtBQUNBO0FKNnIyQ0E7O0FJMXIyQ0E7O0FBRUE7QUo2cjJDQTs7QUkxcjJDQTtBRUlBO0FOMHIyQ0E7O0FJcnIyQ0E7O0FBRUE7QUVQQTtBRlNBO0FBQ0E7QUp3cjJDQTs7QUlycjJDQTtBQUFBO0FKeXIyQ0E7O0FJeHIyQ0E7QUFBQTtBSjRyMkNBOztBSXJyMkNBO0FBQ0E7QUFDQTtBQUNBO0FKd3IyQ0E7QVF4MjJDQTtBSm1MQTtBQUNBO0FKd3IyQ0E7O0FJL3EyQ0E7QUFDQTtBQUNBO0FKa3IyQ0E7QVFqMzJDQTtBSmtNQTtBQUNBO0FKa3IyQ0E7O0FJenEyQ0E7Ozs7QUFJQTtBRXhEQTtBTnF1MkNBOztBSXpxMkNBO0FBRUE7QUFFQTtBQUVBO0FBR0E7QUp1cTJDQTs7QUkvcDJDQTtBQUVBO0FKaXEyQ0E7O0FJenAyQ0E7QUFDQTtBQUNBO0FKNHAyQ0E7O0FJenAyQ0E7QUFHQTtBQUNBO0FKMHAyQ0E7O0FJbHAyQ0E7QUFDQTtBSnFwMkNBOztBSWxwMkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBSnFwMkNBOztBSTlvMkNBO0FBRUE7QUFDQTtBSmdwMkNBOztBSXhvMkNBO0FBRUE7QUFDQTtBSjBvMkNBOztBSXBvMkNBO0FBRUE7QUpzbzJDQTs7QUk5bjJDQTtBQUNBO0FKaW8yQ0E7O0FJOW4yQ0E7Ozs7O0FBS0E7QUFDQTtBRWhLQTtBRmtLQTtBSmlvMkNBOztBSTluMkNBOztBQUVBO0FKaW8yQ0E7O0FJOW4yQ0E7O0FBRUE7QUppbzJDQTs7QUkzbjJDQTtBQUNBO0FKOG4yQ0E7O0FJeG4yQ0E7QUFDQTtBSjJuMkNBOztBSXBuMkNBOzs7O0FBSUE7QUp1bjJDQTs7QUk5bTJDQTs7OztBQUNBO0FKb24yQ0E7O0FJOW0yQ0E7Ozs7QUFJQTtBQUNBO0FKaW4yQ0E7O0FJOW0yQ0E7O0FBRUE7QUFBQTtBQUNBO0FKaW4yQ0E7O0FJN20yQ0E7QUFDQTtBQUVBO0FKK20yQ0E7O0FJNW0yQ0E7QUFNQTtBQUVBO0FBQ0E7QUFDQTtBSnltMkNBOztBSXBtMkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRTlPQTtBRmdQQTtBQUNBO0FBQ0E7QUp1bTJDQTs7QUlwbTJDQTtBQUNBO0FKdW0yQ0E7O0FJbm0yQ0E7O0FBRUE7QUpzbTJDQTs7QUlubTJDQTtBQUtBO0FBQ0E7QUprbTJDQTs7QUkzbDJDQTtBQUNBO0FKOGwyQ0E7O0FJdGwyQ0E7QUFDQTtBQUNBO0FKeWwyQ0E7O0FJbGwyQ0E7QUFDQTtBSnFsMkNBOztBSWxsMkNBO0FBQ0E7QUFDQTtBSnFsMkNBOztBSWxsMkNBO0FBQ0E7QUpxbDJDQTs7QUlobDJDQTtBQUNBO0FKbWwyQ0E7O0FTL2kzQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QVRrajNDQTs7QVM5aTNDQTtBSHFLQTtBTjY0MkNBOztBU2pqM0NBO0FIb0tBO0FOaTUyQ0E7O0FTcGozQ0E7QUhtS0E7QU5xNTJDQTs7QVN2ajNDQTtBSGtLQTtBTnk1MkNBOztBUzFqM0NBO0FIaUtBO0FONjUyQ0E7O0FTN2ozQ0E7QUhnS0E7QU5pNjJDQTs7QVMvajNDQTtBSDhKQTtBRzVKQTtBVGtrM0NBOztBUzlqM0NBO0FId0pBO0FHdEpBO0FBQ0E7QVRpazNDQTs7QVMvajNDQTtBSG1KQTtBR2pKQTtBQUNBO0FUa2szQ0E7O0FTaGszQ0E7QUg4SUE7QUc1SUE7QUFDQTtBVG1rM0NBOztBU2prM0NBO0FIeUlBO0FHdklBO0FBQ0E7QVRvazNDQTs7QVM1ajNDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FUK2ozQ0E7O0FTdmozQ0E7O0FIa0hBO0FHL0dBO0FUMGozQ0E7O0FTdmozQ0E7O0FBRUE7QUFDQTtBVDBqM0NBOztBU2xqM0NBO0FDL0VBO0FBQ0E7QVZxbzNDQTs7QVNsajNDQTtBQ3BGQTtBQUNBO0FWMG8zQ0E7O0FTcGozQ0E7QUFDQTtBVHVqM0NBO0FTcmozQ0E7QUFDQTtBVHVqM0NBOztBUzdpM0NBO0FIMkRBO0FHekRBO0FUZ2ozQ0E7O0FTNWkzQ0E7QUFDQTtBSG9FQTtBTjQrMkNBOztBUzVpM0NBO0FBQ0E7QUgrREE7QUc3REE7QVQraTNDQTtBUzdpM0NBO0FBQ0E7QVQraTNDQTs7QVdscTNDQTtBQ0lBO0FBR0E7QVpncTNDQTs7QVdqcTNDQTtBQUNBO0FBQ0E7QUFDQTtBRUVBO0FEUEE7QUFHQTtBWnlxM0NBOztBVzNwM0NBO0FBRUE7QVg2cDNDQTs7QVcxcDNDQTtBQUNBO0FBQ0E7QVg2cDNDQTs7QVcxcDNDQTtBTDhIQTtBSzVIQTtBWDZwM0NBOztBY3BzM0NBO0FSbUtBO0FRaktBO0FBQ0E7QWR1czNDQTtBY3BzM0NBO0FBQ0E7QWRzczNDQTs7QWNqczNDQTtBQUNBO0FSc0pBO0FRcEpBO0FBQ0E7QURDQTtBYm9zM0NBO0FjanMzQ0E7QUFDQTtBUjhJQTtBUTVJQTtBZG1zM0NBOztBYzdyM0NBO0FBQ0E7QVJxSUE7QVFuSUE7QWRnczNDQTtBYzdyM0NBO0FSZ0lBO0FROUhBO0FBQ0E7QWQrcjNDQTs7QWMxcjNDQTtBQUNBO0FBQ0E7QWQ2cjNDQTs7QWVydTNDQTs7Ozs7O0FDREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEIrdTNDQTs7QWlCNXIzQ0E7QUZ6Q0E7QUFDQTtBZnl1M0NBO0FBQ0E7QWlCbHMzQ0E7QUZ6Q0E7QUFDQTtBZjh1M0NBO0FBQ0E7QWlCdnMzQ0E7QUZ6Q0E7QUFDQTtBZm12M0NBO0FBQ0E7QWlCNXMzQ0E7QUZ6Q0E7QUFDQTtBZnd2M0NBO0FBQ0E7QWU3dDNDQTtBQ25DQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBaEJtdzNDQTs7QWU3dDNDQTtBQUNBO0FBQ0E7QWZndTNDQTtBZTl0M0NBOztBQUVBO0FBQ0E7QWZndTNDQTs7QWtCdHgzQ0E7Ozs7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQjh4M0NBOztBa0J4dzNDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEIydzNDQTs7QWdCL3UzQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJrdjNDQTs7QWdCcHYzQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ1djNDQTs7QWdCenYzQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI0djNDQTs7QWdCOXYzQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJpdzNDQTs7QWdCbnczQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJzdzNDQTs7QWdCeHczQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIydzNDQTs7QWtCOXgzQ0E7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQml5M0NBOztBa0I5eDNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjR5M0NBOztBa0JueTNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQml6M0NBOztBa0J4eTNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnN6M0NBOztBa0I3eTNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjJ6M0NBOztBa0JsejNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmcwM0NBOztBa0J2ejNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnEwM0NBOztBa0I1ejNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjAwM0NBOztBa0JqMDNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQiswM0NBOztBa0J0MDNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm8xM0NBOztBa0IzMDNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnkxM0NBOztBa0JoMTNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjgxM0NBOztBa0JyMTNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm0yM0NBOztBa0JwMTNDQTtBQUFBO0FBQUE7QUFBQTtBbEJ3MTNDQTs7QWtCdDEzQ0E7QUFBQTtBQUFBO0FBQUE7QWxCMDEzQ0E7O0FrQnYxM0NBO0FBQUE7QUFBQTtBQUFBO0FsQjIxM0NBOztBa0IzMTNDQTtBQUFBO0FBQUE7QUFBQTtBbEIrMTNDQTs7QWtCLzEzQ0E7QUFBQTtBQUFBO0FBQUE7QWxCbTIzQ0E7O0FrQm4yM0NBO0FBQUE7QUFBQTtBQUFBO0FsQnUyM0NBOztBa0J2MjNDQTtBQUFBO0FBQUE7QUFBQTtBbEIyMjNDQTs7QWtCMzIzQ0E7QUFBQTtBQUFBO0FBQUE7QWxCKzIzQ0E7O0FrQi8yM0NBO0FBQUE7QUFBQTtBQUFBO0FsQm0zM0NBOztBa0JuMzNDQTtBQUFBO0FBQUE7QUFBQTtBbEJ1MzNDQTs7QWtCdjMzQ0E7QUFBQTtBQUFBO0FBQUE7QWxCMjMzQ0E7O0FrQjMzM0NBO0FBQUE7QUFBQTtBQUFBO0FsQiszM0NBOztBa0IvMzNDQTtBQUFBO0FBQUE7QUFBQTtBbEJtNDNDQTs7QWtCbjQzQ0E7QUFBQTtBQUFBO0FBQUE7QWxCdTQzQ0E7O0FrQnY0M0NBO0FBQUE7QUFBQTtBQUFBO0FsQjI0M0NBOztBa0JwNDNDQTtBRmhCQTtBaEJ3NTNDQTs7QWtCeDQzQ0E7QUZoQkE7QWhCNDUzQ0E7O0FrQjU0M0NBO0FGaEJBO0FoQmc2M0NBOztBa0JoNTNDQTtBRmhCQTtBaEJvNjNDQTs7QWtCcDUzQ0E7QUZoQkE7QWhCdzYzQ0E7O0FrQng1M0NBO0FGaEJBO0FoQjQ2M0NBOztBa0I1NTNDQTtBRmhCQTtBaEJnNzNDQTs7QWtCaDYzQ0E7QUZoQkE7QWhCbzczQ0E7O0FrQnA2M0NBO0FGaEJBO0FoQnc3M0NBOztBa0J4NjNDQTtBRmhCQTtBaEI0NzNDQTs7QWtCNTYzQ0E7QUZoQkE7QWhCZzgzQ0E7O0FpQjM3M0NBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQjA5M0NBO0FnQjk3M0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCZzgzQ0E7QWdCbDgzQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJvODNDQTtBZ0J0ODNDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnc4M0NBO0FnQjE4M0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCNDgzQ0E7QWdCOTgzQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJnOTNDQTtBZ0JsOTNDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQm85M0NBO0FrQnYrM0NBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEJ5KzNDQTtBa0J0KzNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm0vM0NBO0FrQjErM0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdS8zQ0E7QWtCOSszQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIyLzNDQTtBa0JsLzNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQisvM0NBO0FrQnQvM0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbWc0Q0E7QWtCMS8zQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ1ZzRDQTtBa0I5LzNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjJnNENBO0FrQmxnNENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCK2c0Q0E7QWtCdGc0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJtaDRDQTtBa0IxZzRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnVoNENBO0FrQjlnNENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMmg0Q0E7QWtCbGg0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIraDRDQTtBa0JoaDRDQTtBQUFBO0FBQUE7QUFBQTtBbEJtaDRDQTtBa0JqaDRDQTtBQUFBO0FBQUE7QUFBQTtBbEJvaDRDQTtBa0JqaDRDQTtBQUFBO0FBQUE7QUFBQTtBbEJvaDRDQTtBa0JwaDRDQTtBQUFBO0FBQUE7QUFBQTtBbEJ1aDRDQTtBa0J2aDRDQTtBQUFBO0FBQUE7QUFBQTtBbEIwaDRDQTtBa0IxaDRDQTtBQUFBO0FBQUE7QUFBQTtBbEI2aDRDQTtBa0I3aDRDQTtBQUFBO0FBQUE7QUFBQTtBbEJnaTRDQTtBa0JoaTRDQTtBQUFBO0FBQUE7QUFBQTtBbEJtaTRDQTtBa0JuaTRDQTtBQUFBO0FBQUE7QUFBQTtBbEJzaTRDQTtBa0J0aTRDQTtBQUFBO0FBQUE7QUFBQTtBbEJ5aTRDQTtBa0J6aTRDQTtBQUFBO0FBQUE7QUFBQTtBbEI0aTRDQTtBa0I1aTRDQTtBQUFBO0FBQUE7QUFBQTtBbEIraTRDQTtBa0IvaTRDQTtBQUFBO0FBQUE7QUFBQTtBbEJrajRDQTtBa0JsajRDQTtBQUFBO0FBQUE7QUFBQTtBbEJxajRDQTtBa0JyajRDQTtBQUFBO0FBQUE7QUFBQTtBbEJ3ajRDQTtBa0JqajRDQTtBRmhCQTtBaEJvazRDQTtBa0JwajRDQTtBRmhCQTtBaEJ1azRDQTtBa0J2ajRDQTtBRmhCQTtBaEIwazRDQTtBa0IxajRDQTtBRmhCQTtBaEI2azRDQTtBa0I3ajRDQTtBRmhCQTtBaEJnbDRDQTtBa0JoazRDQTtBRmhCQTtBaEJtbDRDQTtBa0JuazRDQTtBRmhCQTtBaEJzbDRDQTtBa0J0azRDQTtBRmhCQTtBaEJ5bDRDQTtBa0J6azRDQTtBRmhCQTtBaEI0bDRDQTtBa0I1azRDQTtBRmhCQTtBaEIrbDRDQTtBa0IvazRDQTtBRmhCQTtBaEJrbTRDQTtBa0JsbDRDQTtBRmhCQTtBaEJxbTRDQTtBQUNBO0FpQmptNENBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQituNENBO0FnQm5tNENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCcW00Q0E7QWdCdm00Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ5bTRDQTtBZ0IzbTRDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjZtNENBO0FnQi9tNENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCaW40Q0E7QWdCbm40Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJxbjRDQTtBZ0J2bjRDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnluNENBO0FrQjVvNENBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEI4bzRDQTtBa0IzbzRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQndwNENBO0FrQi9vNENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNHA0Q0E7QWtCbnA0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJncTRDQTtBa0J2cDRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm9xNENBO0FrQjNwNENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCd3E0Q0E7QWtCL3A0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI0cTRDQTtBa0JucTRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmdyNENBO0FrQnZxNENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCb3I0Q0E7QWtCM3E0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ3cjRDQTtBa0IvcTRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjRyNENBO0FrQm5yNENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZ3M0Q0E7QWtCdnI0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJvczRDQTtBa0JycjRDQTtBQUFBO0FBQUE7QUFBQTtBbEJ3cjRDQTtBa0J0cjRDQTtBQUFBO0FBQUE7QUFBQTtBbEJ5cjRDQTtBa0J0cjRDQTtBQUFBO0FBQUE7QUFBQTtBbEJ5cjRDQTtBa0J6cjRDQTtBQUFBO0FBQUE7QUFBQTtBbEI0cjRDQTtBa0I1cjRDQTtBQUFBO0FBQUE7QUFBQTtBbEIrcjRDQTtBa0IvcjRDQTtBQUFBO0FBQUE7QUFBQTtBbEJrczRDQTtBa0JsczRDQTtBQUFBO0FBQUE7QUFBQTtBbEJxczRDQTtBa0JyczRDQTtBQUFBO0FBQUE7QUFBQTtBbEJ3czRDQTtBa0J4czRDQTtBQUFBO0FBQUE7QUFBQTtBbEIyczRDQTtBa0IzczRDQTtBQUFBO0FBQUE7QUFBQTtBbEI4czRDQTtBa0I5czRDQTtBQUFBO0FBQUE7QUFBQTtBbEJpdDRDQTtBa0JqdDRDQTtBQUFBO0FBQUE7QUFBQTtBbEJvdDRDQTtBa0JwdDRDQTtBQUFBO0FBQUE7QUFBQTtBbEJ1dDRDQTtBa0J2dDRDQTtBQUFBO0FBQUE7QUFBQTtBbEIwdDRDQTtBa0IxdDRDQTtBQUFBO0FBQUE7QUFBQTtBbEI2dDRDQTtBa0J0dDRDQTtBRmhCQTtBaEJ5dTRDQTtBa0J6dDRDQTtBRmhCQTtBaEI0dTRDQTtBa0I1dDRDQTtBRmhCQTtBaEIrdTRDQTtBa0IvdDRDQTtBRmhCQTtBaEJrdjRDQTtBa0JsdTRDQTtBRmhCQTtBaEJxdjRDQTtBa0JydTRDQTtBRmhCQTtBaEJ3djRDQTtBa0J4dTRDQTtBRmhCQTtBaEIydjRDQTtBa0IzdTRDQTtBRmhCQTtBaEI4djRDQTtBa0I5dTRDQTtBRmhCQTtBaEJpdzRDQTtBa0JqdjRDQTtBRmhCQTtBaEJvdzRDQTtBa0JwdjRDQTtBRmhCQTtBaEJ1dzRDQTtBa0J2djRDQTtBRmhCQTtBaEIwdzRDQTtBQUNBO0FpQnR3NENBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQm95NENBO0FnQnh3NENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCMHc0Q0E7QWdCNXc0Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI4dzRDQTtBZ0JoeDRDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmt4NENBO0FnQnB4NENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCc3g0Q0E7QWdCeHg0Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIweDRDQTtBZ0I1eDRDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjh4NENBO0FrQmp6NENBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEJtejRDQTtBa0JoejRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjZ6NENBO0FrQnB6NENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaTA0Q0E7QWtCeHo0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJxMDRDQTtBa0I1ejRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnkwNENBO0FrQmgwNENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNjA0Q0E7QWtCcDA0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJpMTRDQTtBa0J4MDRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnExNENBO0FrQjUwNENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeTE0Q0E7QWtCaDE0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI2MTRDQTtBa0JwMTRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmkyNENBO0FrQngxNENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcTI0Q0E7QWtCNTE0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ5MjRDQTtBa0IxMTRDQTtBQUFBO0FBQUE7QUFBQTtBbEI2MTRDQTtBa0IzMTRDQTtBQUFBO0FBQUE7QUFBQTtBbEI4MTRDQTtBa0IzMTRDQTtBQUFBO0FBQUE7QUFBQTtBbEI4MTRDQTtBa0I5MTRDQTtBQUFBO0FBQUE7QUFBQTtBbEJpMjRDQTtBa0JqMjRDQTtBQUFBO0FBQUE7QUFBQTtBbEJvMjRDQTtBa0JwMjRDQTtBQUFBO0FBQUE7QUFBQTtBbEJ1MjRDQTtBa0J2MjRDQTtBQUFBO0FBQUE7QUFBQTtBbEIwMjRDQTtBa0IxMjRDQTtBQUFBO0FBQUE7QUFBQTtBbEI2MjRDQTtBa0I3MjRDQTtBQUFBO0FBQUE7QUFBQTtBbEJnMzRDQTtBa0JoMzRDQTtBQUFBO0FBQUE7QUFBQTtBbEJtMzRDQTtBa0JuMzRDQTtBQUFBO0FBQUE7QUFBQTtBbEJzMzRDQTtBa0J0MzRDQTtBQUFBO0FBQUE7QUFBQTtBbEJ5MzRDQTtBa0J6MzRDQTtBQUFBO0FBQUE7QUFBQTtBbEI0MzRDQTtBa0I1MzRDQTtBQUFBO0FBQUE7QUFBQTtBbEIrMzRDQTtBa0IvMzRDQTtBQUFBO0FBQUE7QUFBQTtBbEJrNDRDQTtBa0IzMzRDQTtBRmhCQTtBaEI4NDRDQTtBa0I5MzRDQTtBRmhCQTtBaEJpNTRDQTtBa0JqNDRDQTtBRmhCQTtBaEJvNTRDQTtBa0JwNDRDQTtBRmhCQTtBaEJ1NTRDQTtBa0J2NDRDQTtBRmhCQTtBaEIwNTRDQTtBa0IxNDRDQTtBRmhCQTtBaEI2NTRDQTtBa0I3NDRDQTtBRmhCQTtBaEJnNjRDQTtBa0JoNTRDQTtBRmhCQTtBaEJtNjRDQTtBa0JuNTRDQTtBRmhCQTtBaEJzNjRDQTtBa0J0NTRDQTtBRmhCQTtBaEJ5NjRDQTtBa0J6NTRDQTtBRmhCQTtBaEI0NjRDQTtBa0I1NTRDQTtBRmhCQTtBaEIrNjRDQTtBQUNBO0FpQjM2NENBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQnk4NENBO0FnQjc2NENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCKzY0Q0E7QWdCajc0Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJtNzRDQTtBZ0JyNzRDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnU3NENBO0FnQno3NENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCMjc0Q0E7QWdCNzc0Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIrNzRDQTtBZ0JqODRDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQm04NENBO0FrQnQ5NENBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEJ3OTRDQTtBa0JyOTRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmsrNENBO0FrQno5NENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcys0Q0E7QWtCNzk0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwKzRDQTtBa0JqKzRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjgrNENBO0FrQnIrNENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCay80Q0E7QWtCeis0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzLzRDQTtBa0I3KzRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjAvNENBO0FrQmovNENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCOC80Q0E7QWtCci80Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrZzVDQTtBa0J6LzRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnNnNUNBO0FrQjcvNENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMGc1Q0E7QWtCamc1Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4ZzVDQTtBa0IvLzRDQTtBQUFBO0FBQUE7QUFBQTtBbEJrZzVDQTtBa0JoZzVDQTtBQUFBO0FBQUE7QUFBQTtBbEJtZzVDQTtBa0JoZzVDQTtBQUFBO0FBQUE7QUFBQTtBbEJtZzVDQTtBa0JuZzVDQTtBQUFBO0FBQUE7QUFBQTtBbEJzZzVDQTtBa0J0ZzVDQTtBQUFBO0FBQUE7QUFBQTtBbEJ5ZzVDQTtBa0J6ZzVDQTtBQUFBO0FBQUE7QUFBQTtBbEI0ZzVDQTtBa0I1ZzVDQTtBQUFBO0FBQUE7QUFBQTtBbEIrZzVDQTtBa0IvZzVDQTtBQUFBO0FBQUE7QUFBQTtBbEJraDVDQTtBa0JsaDVDQTtBQUFBO0FBQUE7QUFBQTtBbEJxaDVDQTtBa0JyaDVDQTtBQUFBO0FBQUE7QUFBQTtBbEJ3aDVDQTtBa0J4aDVDQTtBQUFBO0FBQUE7QUFBQTtBbEIyaDVDQTtBa0IzaDVDQTtBQUFBO0FBQUE7QUFBQTtBbEI4aDVDQTtBa0I5aDVDQTtBQUFBO0FBQUE7QUFBQTtBbEJpaTVDQTtBa0JqaTVDQTtBQUFBO0FBQUE7QUFBQTtBbEJvaTVDQTtBa0JwaTVDQTtBQUFBO0FBQUE7QUFBQTtBbEJ1aTVDQTtBa0JoaTVDQTtBRmhCQTtBaEJtajVDQTtBa0JuaTVDQTtBRmhCQTtBaEJzajVDQTtBa0J0aTVDQTtBRmhCQTtBaEJ5ajVDQTtBa0J6aTVDQTtBRmhCQTtBaEI0ajVDQTtBa0I1aTVDQTtBRmhCQTtBaEIrajVDQTtBa0IvaTVDQTtBRmhCQTtBaEJrazVDQTtBa0JsajVDQTtBRmhCQTtBaEJxazVDQTtBa0JyajVDQTtBRmhCQTtBaEJ3azVDQTtBa0J4ajVDQTtBRmhCQTtBaEIyazVDQTtBa0IzajVDQTtBRmhCQTtBaEI4azVDQTtBa0I5ajVDQTtBRmhCQTtBaEJpbDVDQTtBa0JqazVDQTtBRmhCQTtBaEJvbDVDQTtBQUNBO0FtQnhvNUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5CMG81Q0E7QW1CeG81Q0E7O0FBRUE7QUFDQTtBQUNBO0FuQjBvNUNBO0FtQnZvNUNBO0FBQ0E7QUFDQTtBbkJ5bzVDQTtBbUJ0bzVDQTtBQUNBO0FuQndvNUNBOztBbUI5bjVDQTs7QUFFQTtBbkJpbzVDQTs7QW1CeG41Q0E7QUFDQTtBbkIybjVDQTtBbUJ6bjVDQTs7QUFFQTtBbkIybjVDQTtBbUJ2bjVDQTs7QUFFQTtBbkJ5bjVDQTs7QW1Cbm41Q0E7Ozs7QUFJQTtBbkJzbjVDQTs7QW1CN201Q0E7QUFDQTtBbkJnbjVDQTs7QVEvcTVDQTtBVzJFQTtBQUNBO0FuQndtNUNBOztBb0IxcjVDQTs7O0FBR0E7QXBCNnI1Q0E7QW9CenI1Q0E7Ozs7QUFJQTtBcEIycjVDQTs7QVFoczVDQTtBWWlCQTtBcEJtcjVDQTtBb0JqcjVDQTs7QUFFQTtBcEJtcjVDQTs7QW9COXM1Q0E7OztBQUdBO0FwQml0NUNBO0FvQjdzNUNBOzs7O0FBSUE7QXBCK3M1Q0E7O0FRcHQ1Q0E7QVlpQkE7QXBCdXM1Q0E7QW9CcnM1Q0E7O0FBRUE7QXBCdXM1Q0E7O0FvQmx1NUNBOzs7QUFHQTtBcEJxdTVDQTtBb0JqdTVDQTs7OztBQUlBO0FwQm11NUNBOztBUXh1NUNBO0FZaUJBO0FwQjJ0NUNBO0FvQnp0NUNBOztBQUVBO0FwQjJ0NUNBOztBb0J0djVDQTs7O0FBR0E7QXBCeXY1Q0E7QW9CcnY1Q0E7Ozs7QUFJQTtBcEJ1djVDQTs7QVE1djVDQTtBWWlCQTtBcEIrdTVDQTtBb0I3dTVDQTs7QUFFQTtBcEIrdTVDQTs7QW9CMXc1Q0E7OztBQUdBO0FwQjZ3NUNBO0FvQnp3NUNBOzs7O0FBSUE7QXBCMnc1Q0E7O0FRaHg1Q0E7QVlpQkE7QXBCbXc1Q0E7QW9Canc1Q0E7O0FBRUE7QXBCbXc1Q0E7O0FvQjl4NUNBOzs7QUFHQTtBcEJpeTVDQTtBb0I3eDVDQTs7OztBQUlBO0FwQit4NUNBOztBUXB5NUNBO0FZaUJBO0FwQnV4NUNBO0FvQnJ4NUNBOztBQUVBO0FwQnV4NUNBOztBb0JsejVDQTs7O0FBR0E7QXBCcXo1Q0E7QW9Cano1Q0E7Ozs7QUFJQTtBcEJtejVDQTs7QVF4ejVDQTtBWWlCQTtBcEIyeTVDQTtBb0J6eTVDQTs7QUFFQTtBcEIyeTVDQTs7QW9CdDA1Q0E7OztBQUdBO0FwQnkwNUNBO0FvQnIwNUNBOzs7O0FBSUE7QXBCdTA1Q0E7O0FRNTA1Q0E7QVlpQkE7QXBCK3o1Q0E7QW9CN3o1Q0E7O0FBRUE7QXBCK3o1Q0E7O0FvQjExNUNBOzs7QUFHQTtBcEI2MTVDQTtBb0J6MTVDQTs7OztBQUlBO0FwQjIxNUNBOztBUWgyNUNBO0FZaUJBO0FwQm0xNUNBO0FvQmoxNUNBOztBQUVBO0FwQm0xNUNBOztBb0I5MjVDQTs7O0FBR0E7QXBCaTM1Q0E7QW9CNzI1Q0E7Ozs7QUFJQTtBcEIrMjVDQTs7QVFwMzVDQTtBWWlCQTtBcEJ1MjVDQTtBb0JyMjVDQTs7QUFFQTtBcEJ1MjVDQTs7QW9CbDQ1Q0E7OztBQUdBO0FwQnE0NUNBO0FvQmo0NUNBOzs7O0FBSUE7QXBCbTQ1Q0E7O0FReDQ1Q0E7QVlpQkE7QXBCMjM1Q0E7QW9CejM1Q0E7O0FBRUE7QXBCMjM1Q0E7O0FvQnQ1NUNBOzs7QUFHQTtBcEJ5NTVDQTtBb0JyNTVDQTs7OztBQUlBO0FwQnU1NUNBOztBUTU1NUNBO0FZaUJBO0FwQis0NUNBO0FvQjc0NUNBOztBQUVBO0FwQis0NUNBOztBb0IxNjVDQTs7O0FBR0E7QXBCNjY1Q0E7O0FRMTY1Q0E7QVlpQkE7QXBCNjU1Q0E7QW9CMzU1Q0E7O0FBRUE7QXBCNjU1Q0E7O0FtQjcwNUNBO0FBQ0E7QUFDQTtBQUNBO0FuQmcxNUNBO0FtQjMwNUNBO0FBQ0E7QUFDQTtBQUNBO0FuQjYwNUNBOztBbUJ4MDVDQTtBQUNBO0FBQ0E7QW5CMjA1Q0E7QW1CejA1Q0E7OztBQUdBO0FuQjIwNUNBO0FtQngwNUNBO0FBQ0E7QW5CMDA1Q0E7QW1CdDA1Q0E7QUFDQTtBbkJ3MDVDQTtBUTc4NUNBO0FXNElBO0FBQ0E7QW5CbzA1Q0E7O0FpQnA1NUNBO0FFaUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5Cc3o1Q0E7QW1Cbno1Q0E7QUFDQTtBbkJxejVDQTtBQUNBO0FpQmg2NUNBO0FFaUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5CaTA1Q0E7QW1COXo1Q0E7QUFDQTtBbkJnMDVDQTtBQUNBO0FpQjM2NUNBO0FFaUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5CNDA1Q0E7QW1CejA1Q0E7QUFDQTtBbkIyMDVDQTtBQUNBO0FpQnQ3NUNBO0FFaUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5CdTE1Q0E7QW1CcDE1Q0E7QUFDQTtBbkJzMTVDQTtBQUNBO0FtQmgyNUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5CaTI1Q0E7QW1COTE1Q0E7QUFDQTtBbkJnMjVDQTs7QXFCN2c2Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FmeUtBO0FldktBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBUkFBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QXRCb2g2Q0E7QXNCaGg2Q0E7QURkQTtBQ2VBO0FBQUE7QXRCbWg2Q0E7QUFDQTtBcUI5ZzZDQTtBQUNBO0FBQ0E7QXJCZ2g2Q0E7QXVCaGk2Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUtBO0FBQUE7QXZCOGg2Q0E7QXFCaGg2Q0E7QUFDQTtBQUVBO0FyQmloNkNBO0FxQnBoNkNBO0FBQ0E7QUFFQTtBckJpaDZDQTtBcUJwaDZDQTtBQUNBO0FBRUE7QXJCaWg2Q0E7QXFCcGg2Q0E7QUFDQTtBQUVBO0FyQmloNkNBO0FxQnBoNkNBO0FBQ0E7QUFFQTtBckJpaDZDQTtBcUJ6ZzZDQTtBQUVBO0FBRUE7QXJCeWc2Q0E7O0FxQmpnNkNBOzs7O0FBQ0E7QUFBQTtBQUFBO0FyQnVnNkNBOztBcUJqZzZDQTtBQUNBO0FBQ0E7QXJCb2c2Q0E7QXFCamc2Q0E7QUFNQTtBQUNBO0FyQjgvNUNBOztBcUJ6LzVDQTs7QUFFQTtBQUNBO0FyQjQvNUNBOztBcUJsLzVDQTtBQUNBO0FBQ0E7QUFDQTtBZmlFQTtBZS9EQTtBckJxLzVDQTs7QXFCbC81Q0E7QUFDQTtBQUNBO0FmMEVBO0FleEVBO0FyQnEvNUNBOztBcUJsLzVDQTtBQUNBO0FBQ0E7QWZtRUE7QWVqRUE7QXJCcS81Q0E7O0FxQjUrNUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWZvREE7QWVsREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckIrKzVDQTtBcUI3KzVDQTtBQUVBO0FBQ0E7QXJCOCs1Q0E7O0FxQmwrNUNBO0FBQ0E7QUFDQTtBZjJCQTtBZXpCQTtBUnpJQTtBYittNkNBOztBcUJsKzVDQTtBQUNBO0FBQ0E7QWZtQkE7QWVqQkE7QVJqSkE7QWJ1bjZDQTs7QXFCaCs1Q0E7QUFFQTtBckJrKzVDQTs7QXFCOTk1Q0E7QUFDQTtBckJpKzVDQTs7QXFCejk1Q0E7QUFDQTtBckI0OTVDQTs7QXFCejk1Q0E7QUFDQTtBQUNBO0FyQjQ5NUNBOztBcUJwOTVDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FyQnU5NUNBO0FxQnI5NUNBOztBQUVBO0FBQ0E7QXJCdTk1Q0E7O0FxQjk4NUNBO0FBQ0E7QUFDQTtBQUNBO0FyQmk5NUNBOztBcUI5ODVDQTtBQUNBO0FBQ0E7QUFDQTtBckJpOTVDQTtBcUI5ODVDQTtBQUVBO0FyQis4NUNBOztBcUIzODVDQTtBQUNBO0FyQjg4NUNBOztBcUIzODVDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXJCODg1Q0E7QXFCMzg1Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckI2ODVDQTs7QXVCMXA2Q0E7QUFDQTtBQUNBO0FBQ0E7QWpCcUlBO0FpQm5JQTtBdkI2cDZDQTs7QXVCMXA2Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQndIQTtBaUJ0SEE7QUFDQTtBQUNBO0FWOUNBO0FiNHM2Q0E7QXVCenA2Q0E7QUFFQTtBdkIwcDZDQTs7QXVCcnA2Q0E7Ozs7QUFFQTtBdkIwcDZDQTs7QXVCeHM2Q0E7QUFvREE7QXZCd3A2Q0E7QXVCOW82Q0E7QUFDQTtBQUNBO0FBQUE7QXZCZ3A2Q0E7O0F1Qmh0NkNBO0FBMkZBO0F2QnluNkNBO0F1QmxuNkNBO0FBQ0E7QUFDQTtBQUFBO0F2Qm9uNkNBOztBdUI3bTZDQTtBQUNBO0F2QmduNkNBO0F1QjdtNkNBOzs7QUFFQTtBdkJnbjZDQTs7QXVCem02Q0E7QUFDQTtBdkI0bTZDQTtBdUIxbTZDQTtBQUNBO0F2QjRtNkNBO0F1QnZtNkNBO0FBQ0E7QUM1SkE7QXhCc3c2Q0E7QXVCcG02Q0E7QUFDQTtBQUFBO0F2QnNtNkNBO0F1Qm5tNkNBO0FBQ0E7QXZCcW02Q0E7O0F1QjVsNkNBO0FBQ0E7QXZCK2w2Q0E7QXVCM2w2Q0E7QUFDQTtBQUNBO0FBQUE7QXZCNmw2Q0E7O0F1Qjl1NkNBO0FBQ0E7QUFDQTtBQUNBO0FqQnFJQTtBaUJuSUE7QXZCaXY2Q0E7O0F1Qjl1NkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakJ3SEE7QWlCdEhBO0FBQ0E7QUFDQTtBVjlDQTtBYmd5NkNBO0F1Qjd1NkNBO0FBRUE7QXZCOHU2Q0E7O0F1Qnp1NkNBOzs7O0FBRUE7QXZCOHU2Q0E7O0F1QjV4NkNBO0FBb0RBO0F2QjR1NkNBO0F1Qmx1NkNBO0FBQ0E7QUFDQTtBQUFBO0F2Qm91NkNBOztBdUJweTZDQTtBQTJGQTtBdkI2czZDQTtBdUJ0czZDQTtBQUNBO0FBQ0E7QUFBQTtBdkJ3czZDQTs7QXVCanM2Q0E7QUFDQTtBdkJvczZDQTtBdUJqczZDQTs7O0FBRUE7QXZCb3M2Q0E7O0F1QjdyNkNBO0FBQ0E7QXZCZ3M2Q0E7QXVCOXI2Q0E7QUFDQTtBdkJnczZDQTtBdUIzcjZDQTtBQUNBO0FDNUpBO0F4QjAxNkNBO0F1QnhyNkNBO0FBQ0E7QUFBQTtBdkIwcjZDQTtBdUJ2cjZDQTtBQUNBO0F2QnlyNkNBOztBdUJocjZDQTtBQUNBO0F2Qm1yNkNBO0F1Qi9xNkNBO0FBQ0E7QUFDQTtBQUFBO0F2QmlyNkNBOztBcUI1bDZDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FyQitsNkNBO0FxQjFsNkNBO0FBQ0E7QXJCNGw2Q0E7QWlCM3o2Q0E7QUlvT0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBckIwbDZDQTtBcUJ0bDZDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QXJCd2w2Q0E7QXFCcGw2Q0E7QUFDQTtBQUNBO0FBQ0E7QXJCc2w2Q0E7QXFCbGw2Q0E7QUFDQTtBckJvbDZDQTtBcUJqbDZDQTs7QUFFQTtBckJtbDZDQTtBcUI5azZDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXJCZ2w2Q0E7QXFCOWs2Q0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJCZ2w2Q0E7QXFCN2s2Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QXJCK2s2Q0E7QXFCN2s2Q0E7QUFDQTtBckIrazZDQTtBQUNBOztBeUJqNjZDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FDdUZBO0FwQjRFQTtBb0IxRUE7QWJ4RkE7QVNGQTtBQUFBO0FBQUE7QUFBQTtBdEJ5NjZDQTtBc0JyNjZDQTtBR2RBO0FIZUE7QUFBQTtBdEJ3NjZDQTtBQUNBO0FRbDc2Q0E7QWlCVUE7QUFDQTtBekIyNjZDQTtBeUJ4NjZDQTtBQUVBO0FBQ0E7QUFBQTtBekJ5NjZDQTtBeUJyNjZDQTtBQUVBO0F6QnM2NkNBO0F5Qmw2NkNBO0FBQ0E7QXpCbzY2Q0E7QXlCdDU2Q0E7O0FBRUE7QXpCdzU2Q0E7O0F5Qi80NkNBO0FDM0RBO0FGQUE7QUVFQTtBMUI4ODZDQTtBUTE4NkNBO0FrQkFBO0FGTkE7QUVRQTtBMUI2ODZDQTtBMEIxODZDQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCdTg2Q0E7QTBCbDg2Q0E7QUFFQTtBQUNBO0FBQ0E7QTFCbTg2Q0E7QTBCNTc2Q0E7QUFHQTtBQUNBO0FBSUE7QTFCeTc2Q0E7QTBCdjc2Q0E7QUFLQTtBQUFBO0ExQnE3NkNBOztBeUI3NjZDQTtBQzNEQTtBRkFBO0FFRUE7QTFCNCs2Q0E7QVF4KzZDQTtBa0JBQTtBRk5BO0FFUUE7QTFCMis2Q0E7QTBCeCs2Q0E7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQnErNkNBO0EwQmgrNkNBO0FBRUE7QUFDQTtBQUNBO0ExQmkrNkNBO0EwQjE5NkNBO0FBR0E7QUFDQTtBQUlBO0ExQnU5NkNBO0EwQnI5NkNBO0FBS0E7QUFBQTtBMUJtOTZDQTs7QXlCMzg2Q0E7QUMzREE7QUZBQTtBRUVBO0ExQjBnN0NBO0FRdGc3Q0E7QWtCQUE7QUZOQTtBRVFBO0ExQnlnN0NBO0EwQnRnN0NBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJtZzdDQTtBMEI5LzZDQTtBQUVBO0FBQ0E7QUFDQTtBMUIrLzZDQTtBMEJ4LzZDQTtBQUdBO0FBQ0E7QUFJQTtBMUJxLzZDQTtBMEJuLzZDQTtBQUtBO0FBQUE7QTFCaS82Q0E7O0F5QnorNkNBO0FDM0RBO0FGQUE7QUVFQTtBMUJ3aTdDQTtBUXBpN0NBO0FrQkFBO0FGTkE7QUVRQTtBMUJ1aTdDQTtBMEJwaTdDQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCaWk3Q0E7QTBCNWg3Q0E7QUFFQTtBQUNBO0FBQ0E7QTFCNmg3Q0E7QTBCdGg3Q0E7QUFHQTtBQUNBO0FBSUE7QTFCbWg3Q0E7QTBCamg3Q0E7QUFLQTtBQUFBO0ExQitnN0NBOztBeUJ2ZzdDQTtBQzNEQTtBRkFBO0FFRUE7QTFCc2s3Q0E7QVFsazdDQTtBa0JBQTtBRk5BO0FFUUE7QTFCcWs3Q0E7QTBCbGs3Q0E7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQitqN0NBO0EwQjFqN0NBO0FBRUE7QUFDQTtBQUNBO0ExQjJqN0NBO0EwQnBqN0NBO0FBR0E7QUFDQTtBQUlBO0ExQmlqN0NBO0EwQi9pN0NBO0FBS0E7QUFBQTtBMUI2aTdDQTs7QXlCcmk3Q0E7QUMzREE7QUZBQTtBRUVBO0ExQm9tN0NBO0FRaG03Q0E7QWtCQUE7QUZOQTtBRVFBO0ExQm1tN0NBO0EwQmhtN0NBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUI2bDdDQTtBMEJ4bDdDQTtBQUVBO0FBQ0E7QUFDQTtBMUJ5bDdDQTtBMEJsbDdDQTtBQUdBO0FBQ0E7QUFJQTtBMUIrazdDQTtBMEI3azdDQTtBQUtBO0FBQUE7QTFCMms3Q0E7O0F5Qm5rN0NBO0FDM0RBO0FGQUE7QUVFQTtBMUJrbzdDQTtBUTluN0NBO0FrQkFBO0FGTkE7QUVRQTtBMUJpbzdDQTtBMEI5bjdDQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCMm43Q0E7QTBCdG43Q0E7QUFFQTtBQUNBO0FBQ0E7QTFCdW43Q0E7QTBCaG43Q0E7QUFHQTtBQUNBO0FBSUE7QTFCNm03Q0E7QTBCM203Q0E7QUFLQTtBQUFBO0ExQnltN0NBOztBeUJqbTdDQTtBQzNEQTtBRkFBO0FFRUE7QTFCZ3E3Q0E7QVE1cDdDQTtBa0JBQTtBRk5BO0FFUUE7QTFCK3A3Q0E7QTBCNXA3Q0E7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQnlwN0NBO0EwQnBwN0NBO0FBRUE7QUFDQTtBQUNBO0ExQnFwN0NBO0EwQjlvN0NBO0FBR0E7QUFDQTtBQUlBO0ExQjJvN0NBO0EwQnpvN0NBO0FBS0E7QUFBQTtBMUJ1bzdDQTs7QXlCL243Q0E7QUMzREE7QUZBQTtBRUVBO0ExQjhyN0NBO0FRMXI3Q0E7QWtCQUE7QUZOQTtBRVFBO0ExQjZyN0NBO0EwQjFyN0NBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJ1cjdDQTtBMEJscjdDQTtBQUVBO0FBQ0E7QUFDQTtBMUJtcjdDQTtBMEI1cTdDQTtBQUdBO0FBQ0E7QUFJQTtBMUJ5cTdDQTtBMEJ2cTdDQTtBQUtBO0FBQUE7QTFCcXE3Q0E7O0F5QjdwN0NBO0FDM0RBO0FGQUE7QUVFQTtBMUI0dDdDQTtBUXh0N0NBO0FrQkFBO0FGTkE7QUVRQTtBMUIydDdDQTtBMEJ4dDdDQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCcXQ3Q0E7QTBCaHQ3Q0E7QUFFQTtBQUNBO0FBQ0E7QTFCaXQ3Q0E7QTBCMXM3Q0E7QUFHQTtBQUNBO0FBSUE7QTFCdXM3Q0E7QTBCcnM3Q0E7QUFLQTtBQUFBO0ExQm1zN0NBOztBeUIzcjdDQTtBQzNEQTtBRkFBO0FFRUE7QTFCMHY3Q0E7QVF0djdDQTtBa0JBQTtBRk5BO0FFUUE7QTFCeXY3Q0E7QTBCdHY3Q0E7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQm12N0NBO0EwQjl1N0NBO0FBRUE7QUFDQTtBQUNBO0ExQit1N0NBO0EwQnh1N0NBO0FBR0E7QUFDQTtBQUlBO0ExQnF1N0NBO0EwQm51N0NBO0FBS0E7QUFBQTtBMUJpdTdDQTs7QXlCenQ3Q0E7QUMzREE7QUZBQTtBRUVBO0ExQnd4N0NBO0FRcHg3Q0E7QWtCQUE7QUZOQTtBRVFBO0ExQnV4N0NBO0EwQnB4N0NBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJpeDdDQTtBMEI1dzdDQTtBQUVBO0FBQ0E7QUFDQTtBMUI2dzdDQTtBMEJ0dzdDQTtBQUdBO0FBQ0E7QUFJQTtBMUJtdzdDQTtBMEJqdzdDQTtBQUtBO0FBQUE7QTFCK3Y3Q0E7O0F5Qmp2N0NBO0FDUEE7QUFDQTtBMUI0djdDQTtBUWp6N0NBO0FrQndEQTtBQUNBO0FBQ0E7QTFCNHY3Q0E7QTBCenY3Q0E7QUFFQTtBQUFBO0ExQjB2N0NBO0EwQnZ2N0NBO0FBRUE7QUFDQTtBMUJ3djdDQTtBMEJydjdDQTtBQUdBO0FBQ0E7QUFDQTtBMUJxdjdDQTtBMEJudjdDQTtBQUtBO0FBQUE7QTFCaXY3Q0E7O0F5QjF3N0NBOztBQ1BBO0FBQ0E7QTFCc3g3Q0E7QVEzMDdDQTs7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ1eDdDQTtBMEJweDdDQTs7O0FBRUE7QUFBQTtBMUJ1eDdDQTtBMEJweDdDQTs7O0FBRUE7QUFDQTtBMUJ1eDdDQTtBMEJweDdDQTs7OztBQUdBO0FBQ0E7QUFDQTtBMUJ1eDdDQTtBMEJyeDdDQTs7OztBQUtBO0FBQUE7QTFCc3g3Q0E7O0F5Qi95N0NBO0FDUEE7QUFDQTtBMUIwejdDQTtBUS8yN0NBO0FrQndEQTtBQUNBO0FBQ0E7QTFCMHo3Q0E7QTBCdno3Q0E7QUFFQTtBQUFBO0ExQnd6N0NBO0EwQnJ6N0NBO0FBRUE7QUFDQTtBMUJzejdDQTtBMEJuejdDQTtBQUdBO0FBQ0E7QUFDQTtBMUJtejdDQTtBMEJqejdDQTtBQUtBO0FBQUE7QTFCK3k3Q0E7O0F5QngwN0NBO0FDUEE7QUFDQTtBMUJtMTdDQTtBUXg0N0NBO0FrQndEQTtBQUNBO0FBQ0E7QTFCbTE3Q0E7QTBCaDE3Q0E7QUFFQTtBQUFBO0ExQmkxN0NBO0EwQjkwN0NBO0FBRUE7QUFDQTtBMUIrMDdDQTtBMEI1MDdDQTtBQUdBO0FBQ0E7QUFDQTtBMUI0MDdDQTtBMEIxMDdDQTtBQUtBO0FBQUE7QTFCdzA3Q0E7O0F5QmoyN0NBO0FDUEE7QUFDQTtBMUI0MjdDQTtBUWo2N0NBO0FrQndEQTtBQUNBO0FBQ0E7QTFCNDI3Q0E7QTBCejI3Q0E7QUFFQTtBQUFBO0ExQjAyN0NBO0EwQnYyN0NBO0FBRUE7QUFDQTtBMUJ3MjdDQTtBMEJyMjdDQTtBQUdBO0FBQ0E7QUFDQTtBMUJxMjdDQTtBMEJuMjdDQTtBQUtBO0FBQUE7QTFCaTI3Q0E7O0F5QjEzN0NBO0FDUEE7QUFDQTtBMUJxNDdDQTtBUTE3N0NBO0FrQndEQTtBQUNBO0FBQ0E7QTFCcTQ3Q0E7QTBCbDQ3Q0E7QUFFQTtBQUFBO0ExQm00N0NBO0EwQmg0N0NBO0FBRUE7QUFDQTtBMUJpNDdDQTtBMEI5MzdDQTtBQUdBO0FBQ0E7QUFDQTtBMUI4MzdDQTtBMEI1MzdDQTtBQUtBO0FBQUE7QTFCMDM3Q0E7O0F5Qm41N0NBO0FDUEE7QUFDQTtBMUI4NTdDQTtBUW45N0NBO0FrQndEQTtBQUNBO0FBQ0E7QTFCODU3Q0E7QTBCMzU3Q0E7QUFFQTtBQUFBO0ExQjQ1N0NBO0EwQno1N0NBO0FBRUE7QUFDQTtBMUIwNTdDQTtBMEJ2NTdDQTtBQUdBO0FBQ0E7QUFDQTtBMUJ1NTdDQTtBMEJyNTdDQTtBQUtBO0FBQUE7QTFCbTU3Q0E7O0F5QjU2N0NBO0FDUEE7QUFDQTtBMUJ1NzdDQTtBUTUrN0NBO0FrQndEQTtBQUNBO0FBQ0E7QTFCdTc3Q0E7QTBCcDc3Q0E7QUFFQTtBQUFBO0ExQnE3N0NBO0EwQmw3N0NBO0FBRUE7QUFDQTtBMUJtNzdDQTtBMEJoNzdDQTtBQUdBO0FBQ0E7QUFDQTtBMUJnNzdDQTtBMEI5NjdDQTtBQUtBO0FBQUE7QTFCNDY3Q0E7O0F5QnI4N0NBO0FDUEE7QUFDQTtBMUJnOTdDQTtBUXJnOENBO0FrQndEQTtBQUNBO0FBQ0E7QTFCZzk3Q0E7QTBCNzg3Q0E7QUFFQTtBQUFBO0ExQjg4N0NBO0EwQjM4N0NBO0FBRUE7QUFDQTtBMUI0ODdDQTtBMEJ6ODdDQTtBQUdBO0FBQ0E7QUFDQTtBMUJ5ODdDQTtBMEJ2ODdDQTtBQUtBO0FBQUE7QTFCcTg3Q0E7O0F5Qjk5N0NBO0FDUEE7QUFDQTtBMUJ5KzdDQTtBUTloOENBO0FrQndEQTtBQUNBO0FBQ0E7QTFCeSs3Q0E7QTBCdCs3Q0E7QUFFQTtBQUFBO0ExQnUrN0NBO0EwQnArN0NBO0FBRUE7QUFDQTtBMUJxKzdDQTtBMEJsKzdDQTtBQUdBO0FBQ0E7QUFDQTtBMUJrKzdDQTtBMEJoKzdDQTtBQUtBO0FBQUE7QTFCODk3Q0E7O0F5QnYvN0NBO0FDUEE7QUFDQTtBMUJrZzhDQTtBUXZqOENBO0FrQndEQTtBQUNBO0FBQ0E7QTFCa2c4Q0E7QTBCLy83Q0E7QUFFQTtBQUFBO0ExQmdnOENBO0EwQjcvN0NBO0FBRUE7QUFDQTtBMUI4LzdDQTtBMEIzLzdDQTtBQUdBO0FBQ0E7QUFDQTtBMUIyLzdDQTtBMEJ6LzdDQTtBQUtBO0FBQUE7QTFCdS83Q0E7O0F5QmhoOENBO0FDUEE7QUFDQTtBMUIyaDhDQTtBUWhsOENBO0FrQndEQTtBQUNBO0FBQ0E7QTFCMmg4Q0E7QTBCeGg4Q0E7QUFFQTtBQUFBO0ExQnloOENBO0EwQnRoOENBO0FBRUE7QUFDQTtBMUJ1aDhDQTtBMEJwaDhDQTtBQUdBO0FBQ0E7QUFDQTtBMUJvaDhDQTtBMEJsaDhDQTtBQUtBO0FBQUE7QTFCZ2g4Q0E7O0F5QjloOENBO0FBQ0E7QUFDQTtBQUNBO0F6QmlpOENBO0FRMW04Q0E7QWlCNEVBO0FBQ0E7QXpCaWk4Q0E7QXlCOWg4Q0E7QUFFQTtBekIraDhDQTtBeUI1aDhDQTtBQUVBO0FBQ0E7QXpCNmg4Q0E7O0F5QmxoOENBO0FDUEE7QXBCNEVBO0FvQjFFQTtBYnhGQTtBYnNuOENBOztBeUJyaDhDQTtBQ1hBO0FwQjRFQTtBb0IxRUE7QWJ4RkE7QWI2bjhDQTs7QXlCbmg4Q0E7QUFDQTtBQUNBO0F6QnNoOENBO0F5Qm5oOENBO0FBQ0E7QXpCcWg4Q0E7O0F5QjdnOENBOzs7QUFDQTtBekJraDhDQTs7QTJCN3A4Q0E7QUxnQkE7QUFBQTtBdEJpcDhDQTtBc0I3bzhDQTtBS3BCQTtBTHFCQTtBQUFBO0F0QmdwOENBO0FBQ0E7QTJCbnE4Q0E7QUFDQTtBM0JxcThDQTs7QTJCaHE4Q0E7QUFDQTtBM0JtcThDQTs7QTJCL3A4Q0E7QUFDQTtBQUNBO0FBQ0E7QUxEQTtBQUFBO0F0Qm9xOENBO0FzQmhxOENBO0FLTkE7QUxPQTtBQUFBO0F0Qm1xOENBO0FBQ0E7QTJCcnE4Q0E7QUFDQTtBQUNBO0FMTkE7QUFBQTtBdEI4cThDQTtBc0IxcThDQTtBS0FBO0FMQ0E7QUFBQTtBdEI2cThDQTtBQUNBOztBNEJsczhDQTs7OztBQUlBO0E1QnFzOENBOztBNEJsczhDQTtBQUNBO0E1QnFzOENBO0E2QmpyOENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFoQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCb3Q4Q0E7QTZCL3A4Q0E7QUFDQTtBN0JpcThDQTs7QTRCM3M4Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRCMkpBO0FzQnpKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWZkQTtBYjZ0OENBOztBNEJ0czhDQTtBQUNBO0FBQ0E7QTVCeXM4Q0E7O0E0QnRzOENBO0FBQ0E7QUFDQTtBNUJ5czhDQTs7QWlCN3I4Q0E7QVduQkE7QUFDQTtBQUNBO0E1Qm90OENBO0E0Qmp0OENBO0FBQ0E7QUFDQTtBNUJtdDhDQTtBQUNBO0FpQnhzOENBO0FXbkJBO0FBQ0E7QUFDQTtBNUI4dDhDQTtBNEIzdDhDQTtBQUNBO0FBQ0E7QTVCNnQ4Q0E7QUFDQTtBaUJsdDhDQTtBV25CQTtBQUNBO0FBQ0E7QTVCd3U4Q0E7QTRCcnU4Q0E7QUFDQTtBQUNBO0E1QnV1OENBO0FBQ0E7QWlCNXQ4Q0E7QVduQkE7QUFDQTtBQUNBO0E1Qmt2OENBO0E0Qi91OENBO0FBQ0E7QUFDQTtBNUJpdjhDQTtBQUNBO0E0QjF1OENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCNHU4Q0E7QTZCM3c4Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQXpCQTtBQUNBO0FBQ0E7QUFDQTtBN0J1eThDQTtBNkJ6djhDQTtBQUNBO0E3QjJ2OENBOztBNEJodjhDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCbXY4Q0E7QTZCaHk4Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQWxCQTtBQUNBO0FBQ0E7QUFDQTtBN0JxejhDQTtBNkI5dzhDQTtBQUNBO0E3Qmd4OENBO0E0QjN2OENBO0FBQ0E7QTVCNnY4Q0E7O0E0QnZ2OENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUIwdjhDQTtBNkJ4ejhDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3QjB6OENBO0E2Qi95OENBO0FBQ0E7QTdCaXo4Q0E7QTZCOXk4Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQTlCQTtBQUNBO0FBQ0E7QTdCKzA4Q0E7QTZCOXk4Q0E7QUFDQTtBN0JnejhDQTtBNEIxdzhDQTtBQUNBO0E1QjR3OENBOztBNEJwdzhDQTtBQUlBO0FBQ0E7QTVCb3c4Q0E7O0E0Qi92OENBO0FFOUdBO0FBQ0E7QUFDQTtBQUNBO0E5QmkzOENBOztBNEIvdjhDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCa3c4Q0E7QVF2MzhDQTtBb0JvSUE7QUFDQTtBSi9JQTtBeEJzNDhDQTtBNEJudjhDQTtBQUVBO0FBQ0E7QUp0SkE7QXhCMjQ4Q0E7QTRCanY4Q0E7QUFFQTtBQUNBO0FBQ0E7QTVCa3Y4Q0E7O0E0QjF1OENBO0FBQ0E7QTVCNnU4Q0E7O0E0Qnp1OENBO0FBQ0E7QUFDQTtBQUNBO0F0QkFBO0FzQkVBO0FBQ0E7QTVCNHU4Q0E7O0E0Qnh1OENBO0FBQ0E7QUFDQTtBQUNBO0E1QjJ1OENBOztBK0J0NjhDQTs7QUFFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0EvQnk2OENBO0ErQnY2OENBOztBQUNBO0FBQ0E7QUFBQTtBQUFBO0EvQjA2OENBO0FRejY4Q0E7O0F1QklBO0EvQnk2OENBO0ErQnY2OENBOzs7O0FBR0E7QS9CMDY4Q0E7O0ErQnA2OENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBL0J1NjhDQTtBK0JyNjhDQTtBQUNBO0EvQnU2OENBOztBK0JqNjhDQTs7QUFFQTtBL0JvNjhDQTtBK0JoNjhDQTs7QWxCWEE7QUFDQTtBYis2OENBO0ErQmg2OENBOztBbEJGQTtBQUNBO0FiczY4Q0E7O0ErQm41OENBO0FBQ0E7QUFDQTtBL0JzNThDQTtBK0JwNThDQTtBQUdBO0EvQm81OENBO0ErQmo1OENBO0FBQ0E7QS9CbTU4Q0E7O0ErQi80OENBO0FBQ0E7QUFDQTtBL0JrNThDQTs7QStCLzQ4Q0E7QUFDQTtBQUNBO0EvQms1OENBOztBK0I5MzhDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0EvQmk0OENBO0ErQi8zOENBOztBQUVBO0EvQmk0OENBO0ErQjkzOENBOztBQUVBO0EvQmc0OENBO0ErQjUzOENBOztBbEJyRkE7QUFDQTtBYnE5OENBO0ErQjUzOENBOztBbEJ4R0E7QUFDQTtBYncrOENBOztBK0I3MjhDQTs7QUFFQTtBL0JnMzhDQTtBK0I5MjhDQTs7OztBQUVBO0FBQ0E7QUFDQTtBL0JrMzhDQTs7QWdDM2c5Q0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEM4ZzlDQTtBZ0M1ZzlDQTs7OztBQUlBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FoQzhnOUNBO0FnQzVnOUNBOzs7Ozs7Ozs7Ozs7QUFHQTtBaEN1aDlDQTtBZ0NsaDlDQTs7O0FBR0E7QWhDb2g5Q0E7QWdDaGg5Q0E7QUFDQTtBaENraDlDQTtBZ0M3ZzlDQTs7QW5CSUE7QUFDQTtBYjZnOUNBO0FnQzdnOUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FoQytnOUNBO0FnQzdnOUNBO0FuQm5CQTtBQUNBO0FibWk5Q0E7QWdDL2c5Q0E7QW5CUEE7QUFDQTtBYnloOUNBO0FnQy9nOUNBOzs7O0FuQnpCQTtBQUNBO0FiOGk5Q0E7QWdDN2c5Q0E7Ozs7QW5CbENBO0FBQ0E7QWJxajlDQTs7QWdDcGc5Q0E7O0FBRUE7QUFBQTtBQUFBO0FoQ3VnOUNBO0FnQ2xnOUNBOztBQUNBO0FBQ0E7QWhDcWc5Q0E7QWdDbmc5Q0E7O0FBQ0E7QWhDc2c5Q0E7QWdDbGc5Q0E7Ozs7Ozs7O0FBSUE7QWhDd2c5Q0E7O0FnQ3BnOUNBO0FBQUE7QWhDd2c5Q0E7O0FnQ3ZnOUNBO0FBQUE7QWhDMmc5Q0E7O0FnQ25nOUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBMUIyREE7QTBCekRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuQi9HQTtBYnNuOUNBO0FnQ25nOUNBOztBQUVBO0FoQ3FnOUNBOztBZ0MzLzhDQTs7QUFFQTtBaEM4LzhDQTs7QWdDMy84Q0E7Ozs7OztBQU1BO0ExQndCQTtBMEJ0QkE7QW5CNUlBO0FiMm85Q0E7O0FnQzMvOENBOztBQUVBO0FoQzgvOENBOztBZ0MzLzhDQTs7Ozs7O0FBTUE7QTFCT0E7QTBCTEE7QW5CN0pBO0FiNHA5Q0E7O0FnQzMvOENBOztBQUVBO0FoQzgvOENBOztBZ0NuLzhDQTs7Ozs7Ozs7QW5COUpBO0FBQ0E7QWI0cDlDQTs7QWdDcC84Q0E7Ozs7OztBbkIzSkE7QUFDQTtBYndwOUNBOztBaUNoczlDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FqQ21zOUNBOztBaUNoczlDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FqQ21zOUNBOztBaUNoczlDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakNtczlDQTtBaUNqczlDQTtBQUNBO0FBQ0E7QVQzQkE7QXhCK3Q5Q0E7QWlDL3I5Q0E7QUFLQTtBQUFBO0FqQzZyOUNBO0FpQ3pyOUNBO0FBQ0E7QWpDMnI5Q0E7QWlDeHI5Q0E7QUFDQTtBQUNBO0FBQ0E7QWpDMHI5Q0E7QWlDbnI5Q0E7QUFDQTtBakNxcjlDQTtBaUNucjlDQTtBQUNBO0FqQ3FyOUNBOztBaUMzcTlDQTtBQUNBO0FBQ0E7QUFFQTtBakM2cTlDQTtBaUN6cTlDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQzJxOUNBO0FpQ3RxOUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakN3cTlDQTs7QWlDOXA5Q0E7QXBCbEdBO0Fib3c5Q0E7QWlDN3A5Q0E7QUFDQTtBakMrcDlDQTtBaUMxcDlDQTtBQUNBO0FUMUhBO0F4QnV4OUNBO0FpQ3pwOUNBO0FBQ0E7QWpDMnA5Q0E7QWlDdHA5Q0E7QVRwSUE7QXhCNng5Q0E7QWlDdHA5Q0E7QVR2SUE7QXhCZ3k5Q0E7O0FpQzlvOUNBO0FBRUE7QWpDZ3A5Q0E7QWlDNW85Q0E7QUFDQTtBakM4bzlDQTtBaUN6bzlDQTtBVDlKQTtBeEIweTlDQTs7QWlDam85Q0E7QUFDQTtBakNvbzlDQTtBaUNqbzlDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FqQ2tvOUNBO0FpQy9uOUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FYbExBO0FBQUE7QUFBQTtBQUFBO0F0Qm16OUNBO0FzQi95OUNBO0FXdUtBO0FYdEtBO0FBQUE7QXRCa3o5Q0E7QUFDQTtBaUNobzlDQTtBQUNBO0FBQ0E7QUFBQTtBakNrbzlDQTtBaUM3bjlDQTtBVHpNQTtBeEJ5MDlDQTs7QWlDbm45Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQjdDQTtBMkIrQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQnROQTtBb0J5TkE7QUFBQTtBQUFBO0FqQ3FuOUNBO0FpQ25uOUNBO0FBQ0E7QUFDQTtBQUtBO0FBQUE7QWpDaW45Q0E7QWlDOW05Q0E7QUFNQTtBQUNBO0FqQzJtOUNBO0FpQ3ZtOUNBO0FBRUE7QUFDQTtBQUNBO0FqQ3dtOUNBO0FpQ3JtOUNBO0FBQ0E7QUFDQTtBakN1bTlDQTtBaUNubTlDQTtBQUNBO0FqQ3FtOUNBO0FpQ2ptOUNBO0FBQ0E7QUFDQTtBakNtbTlDQTs7QWlDL2w5Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0IxR0E7QU42czlDQTs7QWlDL2w5Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0JsSUE7QU5xdTlDQTs7QWlDMWw5Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQzZsOUNBOztBaUMxbDlDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQzZsOUNBO0FpQzNsOUNBO0FBQ0E7QUFDQTtBQUFBO0FqQzZsOUNBO0FpQ3psOUNBO0FBRUE7QWpDMGw5Q0E7QWlDdGw5Q0E7QUFDQTtBakN3bDlDQTtBaUNwbDlDQTtBQUNBO0FqQ3NsOUNBOztBaUNsbDlDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCbFZBO0FidzY5Q0E7QWlDbGw5Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FUN1dBO0FTK1dBO0FwQm5XQTtBYnc3OUNBOztBaUMxazlDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FqQzZrOUNBO0FpQzNrOUNBO0FBQ0E7QWpDNms5Q0E7QWlDems5Q0E7QUFBQTtBQUFBO0FqQzRrOUNBO0FpQzNrOUNBO0FBQUE7QWpDOGs5Q0E7QWlDN2s5Q0E7QUFBQTtBakNnbDlDQTtBaUM3azlDQTtBQUNBO0FqQytrOUNBO0FpQzVrOUNBO0FBQ0E7QUFDQTtBQUNBO0FUbFpBO0FTb1pBO0FwQnhZQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0FXOFlBO0FBQUE7QWpDNms5Q0E7QXNCdjk5Q0E7QVdpWUE7QVhoWUE7QUFBQTtBdEIwOTlDQTtBQUNBO0FpQ2hsOUNBO0FUMVpBO0F4QjYrOUNBO0FpQzlrOUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQnpaQTtBYjArOUNBO0FpQzVrOUNBO0FBQ0E7QUFDQTtBVDVhQTtBUzhhQTtBcEJsYUE7QVNGQTtBQUFBO0FXd2FBO0FBQUE7QWpDNms5Q0E7QXNCai85Q0E7QVc0WkE7QVgzWkE7QUFBQTtBdEJvLzlDQTtBQUNBO0FpQ2hsOUNBO0FUcGJBO0F4QnVnK0NBO0FpQzlrOUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQm5iQTtBYm9nK0NBO0FpQzVrOUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVHpjQTtBUzJjQTtBcEIvYkE7QVNGQTtBQUFBO0FXcWNBO0FqQzZrOUNBO0FzQjlnK0NBO0FXc2JBO0FYcmJBO0FBQUE7QXRCaWgrQ0E7QUFDQTtBaUNobDlDQTtBVGpkQTtBeEJvaStDQTtBaUM5azlDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ2dsOUNBO0FpQzVrOUNBO0FBQ0E7QXBCdGRBO0FicWkrQ0E7QWlDM2s5Q0E7QUFDQTtBQUNBO0FwQjVkQTtBYjBpK0NBO0FpQ3prOUNBO0FBQ0E7QWpDMms5Q0E7QWlDeGs5Q0E7QUFDQTtBakMwazlDQTtBaUN2azlDQTtBQUNBO0FqQ3lrOUNBO0FpQ3RrOUNBO0FBQ0E7QWpDd2s5Q0E7QWlDcms5Q0E7QUFDQTtBakN1azlDQTs7QWlDbGs5Q0E7OztBWHpmQTtBQUFBO0FBQUE7QUFBQTtBdEJpaytDQTtBc0I3aitDQTtBV3FmQTs7O0FYcGZBO0FBQUE7QXRCa2srQ0E7QUFDQTs7QWtDbmwrQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FsQ3NsK0NBOztBa0NubCtDQTtBQUNBO0FBQ0E7QUFDQTtBbENzbCtDQTtBUXRsK0NBO0EwQkdBO0FsQ3NsK0NBO0FrQ2xsK0NBO0FBQ0E7QUFDQTtBQUNBO0FsQ29sK0NBOztBa0M1aytDQTtBQUNBO0FsQytrK0NBO0FrQzdrK0NBO0FBQ0E7QUFDQTtBQUNBO0FyQmJBO0FBQ0E7QWI2bCtDQTtBUXptK0NBO0EwQjZCQTtBQUNBO0FsQytrK0NBO0FrQzVrK0NBO0FBQ0E7QUFDQTtBQUNBO0FsQzhrK0NBO0FrQzFrK0NBOztBQUVBO0FBQ0E7QUFDQTtBbEM0aytDQTtBa0N6aytDQTtBQUVBO0FyQnRDQTtBQUNBO0FiaW4rQ0E7O0FrQ2hrK0NBO0FBQ0E7QUFDQTtBckI3REE7QWJpbytDQTtBa0NoaytDQTs7QUFFQTtBQUNBO0FsQ2trK0NBOztBa0N4aitDQTs7QUFFQTtBQUFBO0FBQUE7QUFDQTtBbEMyaitDQTs7QWtDdGorQ0E7O0FBRUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQ3lqK0NBOztBa0MvaStDQTtBQUNBO0FsQ2tqK0NBO0FrQ2hqK0NBO0FBQ0E7QWxDa2orQ0E7O0FtQzNwK0NBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5DOHArQ0E7QW1DMXArQ0E7Ozs7OztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DaXErQ0E7QW1DN28rQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0I2SEE7QTZCM0hBO0FBQ0E7QW5DK28rQ0E7QVF6citDQTtBMkI2Q0E7QW5DK28rQ0E7O0FtQ3RvK0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QW5DeW8rQ0E7QW1Ddm8rQ0E7QUFDQTtBQUNBO0FuQ3lvK0NBO0FtQ3RvK0NBO0FBQ0E7QUFDQTtBbkN3bytDQTs7QW1DL24rQ0E7QUFDQTtBQUNBO0FBQ0E7QW5Da28rQ0E7O0FtQ3RuK0NBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QUFBQTtBbkN1bitDQTs7QW1Dbm4rQ0E7QUFDQTtBN0I4REE7QTZCNURBO0FBQ0E7QUFDQTtBdEJ4R0E7QWIrdCtDQTtBUWp1K0NBO0EyQjhHQTtBbkNzbitDQTs7QW1DaG4rQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5DbW4rQ0E7O0FtQ2huK0NBO0FBQ0E7QUFDQTtBbkNtbitDQTs7QWlCenIrQ0E7QWtCa0ZBOzs7Ozs7QUFDQTtBQUNBO0FuQ2duK0NBO0FBQ0E7QWlCbHQrQ0E7QWtCNkZBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQ3FtK0NBO0FtQ25tK0NBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DcW0rQ0E7QW1Dbm0rQ0E7QUFDQTtBbkNxbStDQTtBbUNsbStDQTtBQUNBO0FBQ0E7QW5Db20rQ0E7QW1DL2wrQ0E7Ozs7OztBQUNBO0FBQUE7QW5Dc20rQ0E7QW1DeGwrQ0E7QUFDQTtBbkMwbCtDQTtBbUN2bCtDQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5DdWwrQ0E7QW1DcGwrQ0E7QUFDQTtBbkNzbCtDQTtBQUNBO0FpQnZ1K0NBO0FrQmtGQTs7Ozs7O0FBQ0E7QUFDQTtBbkM2cCtDQTtBQUNBO0FpQi92K0NBO0FrQjZGQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkNrcCtDQTtBbUNocCtDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FuQ2twK0NBO0FtQ2hwK0NBO0FBQ0E7QW5Da3ArQ0E7QW1DL28rQ0E7QUFDQTtBQUNBO0FuQ2lwK0NBO0FtQzVvK0NBOzs7Ozs7QUFDQTtBQUFBO0FuQ21wK0NBO0FtQ3JvK0NBO0FBQ0E7QW5DdW8rQ0E7QW1DcG8rQ0E7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FuQ29vK0NBO0FtQ2pvK0NBO0FBQ0E7QW5DbW8rQ0E7QUFDQTtBaUJweCtDQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5DMHMrQ0E7QUFDQTtBaUI1eStDQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DK3IrQ0E7QW1DN3IrQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkMrcitDQTtBbUM3citDQTtBQUNBO0FuQytyK0NBO0FtQzVyK0NBO0FBQ0E7QUFDQTtBbkM4citDQTtBbUN6citDQTs7Ozs7O0FBQ0E7QUFBQTtBbkNncytDQTtBbUNscitDQTtBQUNBO0FuQ29yK0NBO0FtQ2pyK0NBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkNpcitDQTtBbUM5cStDQTtBQUNBO0FuQ2dyK0NBO0FBQ0E7QWlCajArQ0E7QWtCa0ZBOzs7Ozs7QUFDQTtBQUNBO0FuQ3V2K0NBO0FBQ0E7QWlCejErQ0E7QWtCNkZBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQzR1K0NBO0FtQzF1K0NBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DNHUrQ0E7QW1DMXUrQ0E7QUFDQTtBbkM0dStDQTtBbUN6dStDQTtBQUNBO0FBQ0E7QW5DMnUrQ0E7QW1DdHUrQ0E7Ozs7OztBQUNBO0FBQUE7QW5DNnUrQ0E7QW1DL3QrQ0E7QUFDQTtBbkNpdStDQTtBbUM5dCtDQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5DOHQrQ0E7QW1DM3QrQ0E7QUFDQTtBbkM2dCtDQTtBQUNBO0FtQzl4K0NBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQzZ3K0NBO0FtQ2h5K0NBOzs7Ozs7QUFDQTtBQUNBO0FuQ3V5K0NBO0FtQ3B4K0NBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5Dc3grQ0E7QW1DcHgrQ0E7QUFDQTtBbkNzeCtDQTtBbUNueCtDQTtBQUNBO0FBQ0E7QW5DcXgrQ0E7QW1DaHgrQ0E7Ozs7OztBQUNBO0FBQUE7QW5DdXgrQ0E7QW1DencrQ0E7QUFDQTtBbkMydytDQTtBbUN4dytDQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5Dd3crQ0E7QW1DcncrQ0E7QUFDQTtBbkN1dytDQTs7QW1DenYrQ0E7QUFDQTtBbkM0ditDQTtBUXA5K0NBO0EyQjJOQTtBbkM0ditDQTtBbUN2ditDQTtBQUNBO0FuQ3l2K0NBO0FRMTkrQ0E7QTJCb09BO0FuQ3l2K0NBO0FtQ3R2K0NBO0FBQ0E7QW5Dd3YrQ0E7QW1DcHYrQ0E7Ozs7QUFJQTtBbkNzditDQTtBbUNsditDQTtBQUNBO0FBQ0E7QW5Db3YrQ0E7QW1DanYrQ0E7QUFDQTtBbkNtditDQTtBbUNoditDQTtBQUNBO0FuQ2t2K0NBO0FtQ2p2K0NBO0FBQ0E7QW5DbXYrQ0E7QVFuLytDQTtBMkJtUUE7QW5DbXYrQ0E7O0FtQzN1K0NBO0FBQ0E7QW5DOHUrQ0E7QVExLytDQTtBMkIrUUE7QW5DOHUrQ0E7QW1DenUrQ0E7QUFDQTtBbkMydStDQTtBUWhnL0NBO0EyQndSQTtBbkMydStDQTtBbUN4dStDQTtBQUNBO0FuQzB1K0NBO0FtQ3R1K0NBOzs7O0FBSUE7QW5Dd3UrQ0E7QW1DcHUrQ0E7QUFDQTtBQUNBO0FuQ3N1K0NBO0FtQ251K0NBO0FBQ0E7QW5DcXUrQ0E7QW1DbHUrQ0E7QUFDQTtBbkNvdStDQTtBbUNudStDQTtBQUNBO0FuQ3F1K0NBO0FRemgvQ0E7QTJCdVRBO0FuQ3F1K0NBOztBb0N4aS9DQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0F2QktBO0Fic2kvQ0E7QW9DeGkvQ0E7QUFDQTtBQUNBO0FwQzBpL0NBO0FvQ3ZpL0NBO0FBQ0E7QUFDQTtBcEN5aS9DQTtBb0N2aS9DQTtBQUNBO0F2QkNBO0FBQ0E7QWJ5aS9DQTtBb0N2aS9DQTtBQUNBO0F2QlVBO0FBQ0E7QWJnaS9DQTtBb0NwaS9DQTs7QUFFQTtBcENzaS9DQTs7QW9DbGkvQ0E7QUFHQTtBQUFBO0FBQUE7QUFHQTtBQUNBO0FwQ2lpL0NBOztBb0M3aC9DQTtBQUNBO0FwQ2dpL0NBOztBb0M3aC9DQTtBQUNBO0FBQ0E7QXBDZ2kvQ0E7O0FvQzdoL0NBO0FBQ0E7QXBDZ2kvQ0E7O0FRcmwvQ0E7QTRCMERBO0FwQytoL0NBO0FvQzVoL0NBO0FBQ0E7QXBDOGgvQ0E7O0FvQ3RoL0NBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QXBDd2gvQ0E7QW9DdGgvQ0E7QXZCdkVBO0FiZ20vQ0E7O0FvQ3BoL0NBO0FBQ0E7QUFFQTtBQUNBO0FwQ3NoL0NBO0FvQ3BoL0NBO0F2QmxGQTtBYnltL0NBOztBb0M3Zy9DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQ2doL0NBOztBb0M3Zy9DQTtBQUNBO0FBQ0E7QXBDZ2gvQ0E7O0FvQzVnL0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2Qi9HQTtBYituL0NBOztBb0M1Zy9DQTs7O0FBR0E7QUFBQTtBQUNBO0FwQytnL0NBOztBb0M1Zy9DQTs7QXZCakhBO0FBQ0E7QWJrby9DQTs7QW9DN2cvQ0E7O0F2QnhHQTtBQUNBO0FiMG4vQ0E7O0FvQzFnL0NBO0FBQ0E7QXBDNmcvQ0E7QWlCNW0vQ0E7QW1CNkZBO0FBTUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FwQzZnL0NBO0FvQzNnL0NBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FwQzRnL0NBO0FBQ0E7O0FvQ2hnL0NBO0FBQ0E7QXBDbWcvQ0E7QWlCOW4vQ0E7QW1CdUhBO0FBUUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QXBDbWcvQ0E7QW9DaGcvQ0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBcENpZy9DQTtBb0MvLytDQTtBQUNBO0FBQ0E7QXBDaWcvQ0E7QW9DNS8rQ0E7QXZCektBO0FBQ0E7QWJ3cS9DQTtBb0M3LytDQTs7QUFHQTtBcEM4LytDQTtBb0M1LytDQTs7QUFHQTtBcEM2LytDQTtBb0N6LytDQTtBdkIxS0E7QUFDQTtBYnNxL0NBO0FvQzEvK0NBOztBQUdBO0FwQzIvK0NBO0FvQ3ovK0NBOztBQUdBO0FwQzAvK0NBO0FBQ0E7O0FvQzcrK0NBO0FBQ0E7QXBDZy8rQ0E7QWlCeHEvQ0E7QW1Cc0xBO0FBTUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBcENnLytDQTtBb0M5KytDQTtBQUNBO0FBQ0E7QXBDZy8rQ0E7QUFDQTs7QW9DdisrQ0E7QUFDQTtBcEMwKytDQTtBb0N4KytDQTtBQUNBO0FwQzArK0NBO0FvQ3grK0NBO0FBQ0E7QXZCdk9BO0FBQ0E7QWJrdC9DQTtBb0N4KytDQTtBdkJ6UEE7QUFDQTtBYm91L0NBO0FvQ3grK0NBO0F2QnRRQTtBdUJ3UUE7QXBDMCsrQ0E7O0FxQ3B3L0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0F4QldBO0FiNHYvQ0E7O0FxQ2p3L0NBO0FBQ0E7QXJDb3cvQ0E7QXFDbHcvQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckNvdy9DQTtBcUMxdi9DQTtBQUNBO0FyQzR2L0NBO0FxQ3p2L0NBO0FBQ0E7QXJDMnYvQ0E7QXFDeHYvQ0E7QUFDQTtBckMwdi9DQTs7QXNDankvQ0E7QUFDQTtBQUFBO0FBQUE7QTVCR0E7QUFDQTtBR2FBO0Fic3gvQ0E7O0FzQ2x5L0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Q3F5L0NBO0FzQ255L0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdENxeS9DQTtBc0NseS9DQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0F0Q295L0NBOztBc0M5eC9DQTtBQUNBO0F6QmFBO0FBQ0E7QWJxeC9DQTtBc0M5eC9DQTtBekJOQTtBQUNBO0FidXkvQ0E7QXNDN3gvQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEMreC9DQTtBc0M1eC9DQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QXRDNngvQ0E7O0F1Q3AxL0NBO0FBQ0E7QWpDZ0xBO0FpQzlLQTtBdkN1MS9DQTtBdUNsMS9DQTtBMUJxQ0E7QUFDQTtBYmd6L0NBO0F1Q2oxL0NBO0ExQmtCQTtBQUNBO0FiazAvQ0E7O0F1Q2wyL0NBO0FBQ0E7QWpDZ0xBO0FpQzlLQTtBdkNxMi9DQTtBdUNoMi9DQTtBMUJxQ0E7QUFDQTtBYjh6L0NBO0F1Qy8xL0NBO0ExQmtCQTtBQUNBO0FiZzEvQ0E7O0F3QzkyL0NBO0FBQ0E7QUFDQTtBbEM2S0E7QWtDM0tBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNCS0E7QVNGQTtBQUFBO0FBQUE7QUFBQTtBdEJnMy9DQTtBc0I1Mi9DQTtBa0JmQTtBbEJnQkE7QUFBQTtBdEIrMi9DQTtBQUNBO0FRcjMvQ0E7QWdDR0E7QXhDcTMvQ0E7O0F3Q2gzL0NBO0FBQ0E7QXhDbTMvQ0E7O0F3QzkyL0NBO0FBQ0E7QUFDQTtBeENpMy9DQTs7QXdDMTIvQ0E7QUFDQTtBQUNBO0EzQnZCQTtBYnE0L0NBOztBd0NyMi9DQTtBQ2pEQTtBQUNBO0F6QzA1L0NBO0FRNTQvQ0E7QWlDVkE7QUFDQTtBekN5NS9DQTtBeUN0NS9DQTtBQUVBO0FBQ0E7QUFBQTtBekN1NS9DQTs7QXdDbDMvQ0E7QUNqREE7QUFDQTtBekN1Ni9DQTtBUXo1L0NBO0FpQ1ZBO0FBQ0E7QXpDczYvQ0E7QXlDbjYvQ0E7QUFFQTtBQUNBO0FBQUE7QXpDbzYvQ0E7O0F3Qy8zL0NBO0FDakRBO0FBQ0E7QXpDbzcvQ0E7QVF0Ni9DQTtBaUNWQTtBQUNBO0F6Q203L0NBO0F5Q2g3L0NBO0FBRUE7QUFDQTtBQUFBO0F6Q2k3L0NBOztBd0M1NC9DQTtBQ2pEQTtBQUNBO0F6Q2k4L0NBO0FRbjcvQ0E7QWlDVkE7QUFDQTtBekNnOC9DQTtBeUM3Ny9DQTtBQUVBO0FBQ0E7QUFBQTtBekM4Ny9DQTs7QXdDejUvQ0E7QUNqREE7QUFDQTtBekM4OC9DQTtBUWg4L0NBO0FpQ1ZBO0FBQ0E7QXpDNjgvQ0E7QXlDMTgvQ0E7QUFFQTtBQUNBO0FBQUE7QXpDMjgvQ0E7O0F3Q3Q2L0NBO0FDakRBO0FBQ0E7QXpDMjkvQ0E7QVE3OC9DQTtBaUNWQTtBQUNBO0F6QzA5L0NBO0F5Q3Y5L0NBO0FBRUE7QUFDQTtBQUFBO0F6Q3c5L0NBOztBd0NuNy9DQTtBQ2pEQTtBQUNBO0F6Q3crL0NBO0FRMTkvQ0E7QWlDVkE7QUFDQTtBekN1Ky9DQTtBeUNwKy9DQTtBQUVBO0FBQ0E7QUFBQTtBekNxKy9DQTs7QXdDaDgvQ0E7QUNqREE7QUFDQTtBekNxLy9DQTtBUXYrL0NBO0FpQ1ZBO0FBQ0E7QXpDby8vQ0E7QXlDai8vQ0E7QUFFQTtBQUNBO0FBQUE7QXpDay8vQ0E7O0F3Qzc4L0NBO0FDakRBO0FBQ0E7QXpDa2dnREE7QVFwLy9DQTtBaUNWQTtBQUNBO0F6Q2lnZ0RBO0F5QzkvL0NBO0FBRUE7QUFDQTtBQUFBO0F6QysvL0NBOztBd0MxOS9DQTtBQ2pEQTtBQUNBO0F6QytnZ0RBO0FRamdnREE7QWlDVkE7QUFDQTtBekM4Z2dEQTtBeUMzZ2dEQTtBQUVBO0FBQ0E7QUFBQTtBekM0Z2dEQTs7QXdDdisvQ0E7QUNqREE7QUFDQTtBekM0aGdEQTtBUTlnZ0RBO0FpQ1ZBO0FBQ0E7QXpDMmhnREE7QXlDeGhnREE7QUFFQTtBQUNBO0FBQUE7QXpDeWhnREE7O0F3Q3AvL0NBO0FDakRBO0FBQ0E7QXpDeWlnREE7QVEzaGdEQTtBaUNWQTtBQUNBO0F6Q3dpZ0RBO0F5Q3JpZ0RBO0FBRUE7QUFDQTtBQUFBO0F6Q3NpZ0RBOztBMENuamdEQTtBQUNBO0FBQ0E7QUFFQTtBN0JjQTtBYndpZ0RBO0FpQjkvL0NBO0F5QjVEQTtBQVFBO0ExQ3NqZ0RBO0FBQ0E7O0EwQ25qZ0RBO0FBQ0E7QUFDQTtBN0JJQTtBYm1qZ0RBOztBMkNqa2dEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5QlVBO0FiMmpnREE7O0EyQ2hrZ0RBO0FBRUE7QTNDa2tnREE7O0EyQzlqZ0RBO0FBQ0E7QTNDaWtnREE7O0EyQ3pqZ0RBO0FBQ0E7QTNDNGpnREE7QTJDempnREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNDMmpnREE7O0EyQ2pqZ0RBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q29tZ0RBO0E0Q2xtZ0RBO0FBQ0E7QTVDb21nREE7QTRDam1nREE7QUFDQTtBNUNtbWdEQTs7QTJDN2pnREE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDZ25nREE7QTRDOW1nREE7QUFDQTtBNUNnbmdEQTtBNEM3bWdEQTtBQUNBO0E1QyttZ0RBOztBMkN6a2dEQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUM0bmdEQTtBNEMxbmdEQTtBQUNBO0E1QzRuZ0RBO0E0Q3puZ0RBO0FBQ0E7QTVDMm5nREE7O0EyQ3JsZ0RBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q3dvZ0RBO0E0Q3RvZ0RBO0FBQ0E7QTVDd29nREE7QTRDcm9nREE7QUFDQTtBNUN1b2dEQTs7QTJDam1nREE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDb3BnREE7QTRDbHBnREE7QUFDQTtBNUNvcGdEQTtBNENqcGdEQTtBQUNBO0E1Q21wZ0RBOztBMkM3bWdEQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNncWdEQTtBNEM5cGdEQTtBQUNBO0E1Q2dxZ0RBO0E0QzdwZ0RBO0FBQ0E7QTVDK3BnREE7O0EyQ3puZ0RBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzRxZ0RBO0E0QzFxZ0RBO0FBQ0E7QTVDNHFnREE7QTRDenFnREE7QUFDQTtBNUMycWdEQTs7QTJDcm9nREE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDd3JnREE7QTRDdHJnREE7QUFDQTtBNUN3cmdEQTtBNENycmdEQTtBQUNBO0E1Q3VyZ0RBOztBMkNqcGdEQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNvc2dEQTtBNENsc2dEQTtBQUNBO0E1Q29zZ0RBO0E0Q2pzZ0RBO0FBQ0E7QTVDbXNnREE7O0EyQzdwZ0RBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q2d0Z0RBO0E0QzlzZ0RBO0FBQ0E7QTVDZ3RnREE7QTRDN3NnREE7QUFDQTtBNUMrc2dEQTs7QTJDenFnREE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDNHRnREE7QTRDMXRnREE7QUFDQTtBNUM0dGdEQTtBNEN6dGdEQTtBQUNBO0E1QzJ0Z0RBOztBMkNycmdEQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUN3dWdEQTtBNEN0dWdEQTtBQUNBO0E1Q3d1Z0RBO0E0Q3J1Z0RBO0FBQ0E7QTVDdXVnREE7O0E2Qy91Z0RBO0FBQ0E7QUFBQTtBN0NtdmdEQTtBNkNsdmdEQTtBQUFBO0E3Q3F2Z0RBO0FBQ0E7QTZDbHZnREE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXZDd0tBO0F1Q3RLQTtBaENJQTtBYml2Z0RBOztBNkNodmdEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkJYQTtBQUFBO0F0Qit2Z0RBO0FzQjN2Z0RBO0F1QkRBO0F2QkVBO0FBQUE7QXRCOHZnREE7QUFDQTs7QTZDcnZnREE7QXJCWUE7QXFCVkE7QTdDd3ZnREE7O0E2Q3B2Z0RBO0FBQ0E7QUFBQTtBN0N1dmdEQTtBNkNwdmdEQTtBQUpBO0FBS0E7QUFBQTtBN0N1dmdEQTtBQUNBOztBOENseWdEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBOUNxeWdEQTs7QThDbHlnREE7QUFDQTtBQUFBO0FBQUE7QTlDcXlnREE7O0ErQ3Z5Z0RBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQUNBO0FsQ1FBO0FiaXlnREE7O0ErQy94Z0RBO0FBQ0E7QUFDQTtBQUNBO0EvQ2t5Z0RBO0FRenlnREE7QXVDV0E7QUFDQTtBQUNBO0FBQ0E7QS9DaXlnREE7QStDOXhnREE7QUFDQTtBQUNBO0EvQ2d5Z0RBOztBK0N2eGdEQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBL0N5eGdEQTtBK0N2eGdEQTtBbEMxQkE7QUFDQTtBYm96Z0RBO0ErQ3Z4Z0RBO0FsQ2hCQTtBQUNBO0FiMHlnREE7QStDdnhnREE7QUFFQTtBQUNBO0FBQ0E7QS9Dd3hnREE7QStDcHhnREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0NzeGdEQTtBK0NueGdEQTtBQUNBO0EvQ3F4Z0RBO0ErQ254Z0RBO0FBQ0E7QUFDQTtBL0NxeGdEQTs7QStDdndnREE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0Mwd2dEQTtBK0N2d2dEQTtBbEMxQkE7QUFaQTtBYml6Z0RBO0ErQ3R3Z0RBO0FsQzNDQTtBQVlBO0FieXlnREE7QStDcndnREE7QUFDQTtBL0N1d2dEQTtBK0Nwd2dEQTtBQUNBO0FBQ0E7QS9Dc3dnREE7QStDcHdnREE7QUFDQTtBQUNBO0EvQ3N3Z0RBOztBaUJqMGdEQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0NreWdEQTtBK0MveGdEQTtBbEMxQkE7QUFaQTtBYnkwZ0RBO0ErQzl4Z0RBO0FsQzNDQTtBQVlBO0FiaTBnREE7QStDN3hnREE7QUFDQTtBL0MreGdEQTtBK0M1eGdEQTtBQUNBO0FBQ0E7QS9DOHhnREE7QStDNXhnREE7QUFDQTtBQUNBO0EvQzh4Z0RBO0FBQ0E7QWlCMTFnREE7QThCbUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9DMHpnREE7QStDdnpnREE7QWxDMUJBO0FBWkE7QWJpMmdEQTtBK0N0emdEQTtBbEMzQ0E7QUFZQTtBYnkxZ0RBO0ErQ3J6Z0RBO0FBQ0E7QS9DdXpnREE7QStDcHpnREE7QUFDQTtBQUNBO0EvQ3N6Z0RBO0ErQ3B6Z0RBO0FBQ0E7QUFDQTtBL0NzemdEQTtBQUNBO0FpQmwzZ0RBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQ2sxZ0RBO0ErQy8wZ0RBO0FsQzFCQTtBQVpBO0FieTNnREE7QStDOTBnREE7QWxDM0NBO0FBWUE7QWJpM2dEQTtBK0M3MGdEQTtBQUNBO0EvQyswZ0RBO0ErQzUwZ0RBO0FBQ0E7QUFDQTtBL0M4MGdEQTtBK0M1MGdEQTtBQUNBO0FBQ0E7QS9DODBnREE7QUFDQTtBaUIxNGdEQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0MwMmdEQTtBK0N2MmdEQTtBbEMxQkE7QUFaQTtBYmk1Z0RBO0ErQ3QyZ0RBO0FsQzNDQTtBQVlBO0FieTRnREE7QStDcjJnREE7QUFDQTtBL0N1MmdEQTtBK0NwMmdEQTtBQUNBO0FBQ0E7QS9DczJnREE7QStDcDJnREE7QUFDQTtBQUNBO0EvQ3MyZ0RBO0FBQ0E7QStDejFnREE7QWxDbkhBO0FiKzhnREE7QStDejFnREE7QUFDQTtBL0MyMWdEQTtBK0N6MWdEQTtBQUNBO0EvQzIxZ0RBOztBZ0RwK2dEQTtBQUNBO0FBQ0E7QWhEdStnREE7QVE1OWdEQTtBd0NQQTtBQUNBO0FoRHMrZ0RBO0FnRG4rZ0RBO0FBQ0E7QUFDQTtBQUNBO0FoRHErZ0RBOztBZ0RsL2dEQTtBQUNBO0FBQ0E7QWhEcS9nREE7QVExK2dEQTtBd0NQQTtBQUNBO0FoRG8vZ0RBO0FnRGovZ0RBO0FBQ0E7QUFDQTtBQUNBO0FoRG0vZ0RBOztBZ0RoZ2hEQTtBQUNBO0FBQ0E7QWhEbWdoREE7QVF4L2dEQTtBd0NQQTtBQUNBO0FoRGtnaERBO0FnRC8vZ0RBO0FBQ0E7QUFDQTtBQUNBO0FoRGlnaERBOztBZ0Q5Z2hEQTtBQUNBO0FBQ0E7QWhEaWhoREE7QVF0Z2hEQTtBd0NQQTtBQUNBO0FoRGdoaERBO0FnRDdnaERBO0FBQ0E7QUFDQTtBQUNBO0FoRCtnaERBOztBZ0Q1aGhEQTtBQUNBO0FBQ0E7QWhEK2hoREE7QVFwaGhEQTtBd0NQQTtBQUNBO0FoRDhoaERBO0FnRDNoaERBO0FBQ0E7QUFDQTtBQUNBO0FoRDZoaERBOztBZ0QxaWhEQTtBQUNBO0FBQ0E7QWhENmloREE7QVFsaWhEQTtBd0NQQTtBQUNBO0FoRDRpaERBO0FnRHppaERBO0FBQ0E7QUFDQTtBQUNBO0FoRDJpaERBOztBZ0R4amhEQTtBQUNBO0FBQ0E7QWhEMmpoREE7QVFoamhEQTtBd0NQQTtBQUNBO0FoRDBqaERBO0FnRHZqaERBO0FBQ0E7QUFDQTtBQUNBO0FoRHlqaERBOztBZ0R0a2hEQTtBQUNBO0FBQ0E7QWhEeWtoREE7QVE5amhEQTtBd0NQQTtBQUNBO0FoRHdraERBO0FnRHJraERBO0FBQ0E7QUFDQTtBQUNBO0FoRHVraERBOztBZ0RwbGhEQTtBQUNBO0FBQ0E7QWhEdWxoREE7QVE1a2hEQTtBd0NQQTtBQUNBO0FoRHNsaERBO0FnRG5saERBO0FBQ0E7QUFDQTtBQUNBO0FoRHFsaERBOztBZ0RsbWhEQTtBQUNBO0FBQ0E7QWhEcW1oREE7QVExbGhEQTtBd0NQQTtBQUNBO0FoRG9taERBO0FnRGptaERBO0FBQ0E7QUFDQTtBQUNBO0FoRG1taERBOztBZ0RobmhEQTtBQUNBO0FBQ0E7QWhEbW5oREE7QVF4bWhEQTtBd0NQQTtBQUNBO0FoRGtuaERBO0FnRC9taERBO0FBQ0E7QUFDQTtBQUNBO0FoRGluaERBOztBZ0Q5bmhEQTtBQUNBO0FBQ0E7QWhEaW9oREE7QVF0bmhEQTtBd0NQQTtBQUNBO0FoRGdvaERBO0FnRDduaERBO0FBQ0E7QUFDQTtBQUNBO0FoRCtuaERBOztBaUQvb2hEQTtBQUNBO0EzQ21MQTtBMkNqTEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakRrcGhEQTtBUTdvaERBO0F5Q0RBO0FBQ0E7QWpEaXBoREE7QVE3b2hEQTtBeUNDQTtBakQrb2hEQTs7QWlEcG9oREE7QUFDQTtBQUNBO0FBQ0E7QWpEdW9oREE7O0FpRGpvaERBO0FBQ0E7QWpEb29oREE7O0FrRDFxaERBO0FBR0E7QUFBQTtBQUNBO0E1Q2dMQTtBNEM3S0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FyQ09BO0Fib3FoREE7QWtEeHFoREE7QUFDQTtBbEQwcWhEQTtBa0R2cWhEQTtBQUNBO0FsRHlxaERBO0FrRHRxaERBO0FBQ0E7QUFDQTtBbER3cWhEQTtBa0RycWhEQTtBQUNBO0FsRHVxaERBOztBa0RucWhEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJDWkE7QUFDQTtBYm1yaERBOztBa0RwcWhEQTtBQUNBO0FsRHVxaERBOztBbUQ3c2hEQTtBQUVBO0FuRCtzaERBO0FtRDdzaERBO0FBQ0E7QUFDQTtBbkQrc2hEQTs7QW1EMXNoREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBR0E7QW5EMnNoREE7O0FtRHBzaERBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QW5Ec3NoREE7QW1EbnNoREE7QTdCM0JBO0FBQUE7QUFBQTtBQUFBO0E2QjZCQTtBQUFBO0FuRHFzaERBO0FzQjl0aERBO0E2QnVCQTtBN0J0QkE7QUFBQTtBdEJpdWhEQTtBQUNBO0FtRHhzaERBO0FBQ0E7QUFBQTtBbkQwc2hEQTtBbUR0c2hEQTtBQUNBO0FBQUE7QW5Ed3NoREE7O0FtRHBzaERBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5EdXNoREE7QW1EcnNoREE7QUFDQTtBQUNBO0FuRHVzaERBO0FtRHBzaERBOztBQUVBO0FBQUE7QW5Ec3NoREE7QW1EbnNoREE7QUFDQTtBbkRxc2hEQTs7QW1EanNoREE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkRvc2hEQTtBbURqc2hEQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkRtc2hEQTtBbUQvcmhEQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5EaXNoREE7QW1EL3JoREE7QUFDQTtBbkRpc2hEQTtBbUQ5cmhEQTtBQUNBO0FuRGdzaERBOztBbUQxcmhEQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0F0Q2xHQTtBc0NzR0E7QW5EeXJoREE7O0FtRHJyaERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5Ed3JoREE7QW1EcnJoREE7QUFBQTtBbkR3cmhEQTtBbUR2cmhEQTtBQUFBO0FuRDByaERBOztBbURycmhEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXRDdEhBO0FBQ0E7QWIreWhEQTtBbUR2cmhEQTtBQUNBO0FBRUE7QW5Ed3JoREE7O0FtRG5yaERBO0FBQ0E7QUFDQTtBbkRzcmhEQTs7QW1EanJoREE7QUFDQTtBQUdBO0FBQUE7QUFBQTtBQUNBO0FuRGtyaERBOztBbUQ5cWhEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0F0Q3pJQTtBQUNBO0FiMnpoREE7QW1EN3FoREE7QUFDQTtBbkQrcWhEQTs7QW1EMXFoREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuRDZxaERBOztBaUJwemhEQTtBa0M2SUE7QUFDQTtBQUNBO0FuRDJxaERBO0FtRHhxaERBO0FBQ0E7QW5EMHFoREE7QW1EeHFoREE7QUFDQTtBbkQwcWhEQTtBbUR0cWhEQTtBQUNBO0FuRHdxaERBO0FtRHRxaERBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QW5Ed3FoREE7QW1EaHFoREE7QUFBQTtBbkRtcWhEQTtBQUNBO0FpQjMwaERBO0FrQzJLQTs7QUFFQTtBbkRtcWhEQTtBQUNBO0FpQmoxaERBO0FrQ2tMQTtBQUFBO0FuRG1xaERBO0FBQ0E7QW9EajVoREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ0pBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9DcUtBO0E4Q3pLQTtBQUNBO0FwRDY1aERBO0FvRDM1aERBO0FBQUE7QXBEODVoREE7QW9ENTVoREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEQ4NWhEQTtBb0Q1NWhEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRDg1aERBOztBb0R6NWhEQTtBQUNBO0FwRDQ1aERBO0FvRDE1aERBO0FBQ0E7QXBENDVoREE7QW9EMTVoREE7QUFDQTtBQUNBO0FBQ0E7QXBENDVoREE7O0FvRHY1aERBO0FBQ0E7QXBEMDVoREE7QW9EeDVoREE7QUFDQTtBQUNBO0FBQ0E7QXBEMDVoREE7QW9EeDVoREE7QUFDQTtBQUNBO0FBQ0E7QXBEMDVoREE7O0FvRHI1aERBO0FBQ0E7QXBEdzVoREE7QW9EdDVoREE7QUFDQTtBcER3NWhEQTtBb0R0NWhEQTtBQUNBO0FBQ0E7QUFDQTtBcER3NWhEQTs7QW9EbjVoREE7QUFDQTtBcERzNWhEQTtBb0RwNWhEQTtBQUNBO0FBQ0E7QUFDQTtBcERzNWhEQTtBb0RwNWhEQTtBQUNBO0FBQ0E7QUFDQTtBcERzNWhEQTs7QW9EajRoREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2QzlGQTtBYm0raERBOztBc0RyL2hEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRExBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9DcUtBO0FnRHhLQTtBQUNBO0FBQ0E7QUFDQTtBekNHQTtBYmdnaURBO0FzRC8vaERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdERpZ2lEQTtBc0QvL2hEQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREZ2dpREE7O0FzRDMvaERBO0FBQ0E7QXREOC9oREE7QXNENS9oREE7QUFDQTtBdEQ4L2hEQTtBc0Q1L2hEQTtBQUNBO0FBQ0E7QUFDQTtBdEQ4L2hEQTtBc0QzL2hEQTtBQUNBO0FBQ0E7QUFDQTtBdEQ2L2hEQTs7QXNEeC9oREE7QUFDQTtBdEQyL2hEQTtBc0R6L2hEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RDIvaERBO0FzRHovaERBO0FBQ0E7QUFDQTtBQUNBO0F0RDIvaERBO0FzRHgvaERBO0FBQ0E7QUFDQTtBQUNBO0F0RDAvaERBOztBc0RyL2hEQTtBQUNBO0F0RHcvaERBO0FzRHQvaERBO0FBQ0E7QXREdy9oREE7QXNEdC9oREE7QUFDQTtBQUNBO0FBQ0E7QXREdy9oREE7QXNEci9oREE7QUFDQTtBQUNBO0FBQ0E7QXREdS9oREE7QXNEbC9oREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RG8vaERBOztBc0RoL2hEQTtBQUNBO0F0RG0vaERBO0FzRGovaERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREbS9oREE7QXNEai9oREE7QUFDQTtBQUNBO0FBQ0E7QXREbS9oREE7QXNEaC9oREE7QUFDQTtBQUNBO0FBQ0E7QXREay9oREE7O0FzRDU5aERBO0FBQ0E7QUFDQTtBaEQwQkE7QWdEdkJBO0FBQ0E7QXpDbklBO0FBQ0E7QWJrbWlEQTtBc0Q3OWhEQTtBQUNBO0F0RCs5aERBOztBc0QzOWhEQTtBQUNBO0FBQ0E7QXREODloREE7O0F1RHpuaURBO0FBQ0E7QXZENG5pREE7O0F1RHpuaURBO0FBQ0E7QUFBQTtBdkQ0bmlEQTs7QXVEem5pREE7QUFDQTtBQUNBO0FBQ0E7QXZENG5pREE7QXdEbnBpREE7QUFDQTtBQUNBO0FBQ0E7QXhEcXBpREE7O0F1RDduaURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWpDbEJBO0FBQUE7QUFBQTtBQUFBO0F0Qm1waURBO0FzQi9vaURBO0FpQ1FBO0FqQ1BBO0FBQUE7QXRCa3BpREE7QUFDQTs7QXVEbG9pREE7OztBQUdBO0F2RHFvaURBOztBdURsb2lEQTs7QUFFQTtBQUFBO0F2RHFvaURBOztBdURsb2lEQTs7QUFFQTtBQUFBO0F2RHFvaURBOztBdUQ1bmlEQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QXZEK25pREE7QXVENW5pREE7OztBQUdBO0FBQ0E7QXZEOG5pREE7QXVEM25pREE7O0FBRUE7QUFDQTtBakM1REE7QUFBQTtBdEIwcmlEQTtBc0J0cmlEQTtBaUNxREE7O0FqQ3BEQTtBQUFBO0F0QjByaURBO0FBQ0E7O0F1RDFuaURBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDdEZBO0FBQUE7QXRCbXRpREE7QXNCL3NpREE7QWlDa0VBOztBakNqRUE7QUFBQTtBdEJtdGlEQTtBQUNBO0FRenRpREE7OztBK0MyRkE7QUFDQTtBQUNBO0FBQ0E7QXZEbW9pREE7O0F1RGhvaURBO0FBQ0E7QXZEbW9pREE7O0F1RDluaURBO0FBQ0E7QXZEaW9pREE7O0F1RDFuaURBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0F2RDZuaURBOztBdUQzbmlEQTtBQUNBO0F2RDhuaURBOztBdUQ1bmlEQTtBQUNBO0F2RCtuaURBOztBdUR0bmlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBdkR3bmlEQTtBdUR0bmlEQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FqQy9KQTtBQUFBO0F0QnV4aURBO0FzQm54aURBO0FpQzZJQTtBakM1SUE7QUFBQTtBdEJzeGlEQTtBQUNBO0F1RHpuaURBO0FBQ0E7QXZEMm5pREE7O0F1RGxuaURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2RHFuaURBOztBeUR2emlEQTtBQUNBO0FBQUE7QUFBQTtBekQyemlEQTtBQUNBO0F5RHp6aURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUFBO0F6RDB6aURBOztBeUR2emlEQTtBQUNBO0FBQ0E7QUFDQTtBekQwemlEQTs7QXlEbnppREE7QUFDQTtBQUNBO0FBQUE7QXpEc3ppREE7QXlEcHppREE7QUFDQTtBQUNBO0FBQUE7QXpEc3ppREE7QUFDQTtBeURuemlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFBQTtBekRvemlEQTs7QXlEanppREE7QUFDQTtBQUNBO0F6RG96aURBOztBeURoemlEQTtBQUNBOztBQUVBO0FBQUE7QXpEbXppREE7QUFDQTtBMEQvMmlEQTtBQUFBO0ExRGszaURBOztBMERqM2lEQTtBQUFBO0ExRHEzaURBOztBMERwM2lEQTtBQUFBO0ExRHczaURBOztBMER2M2lEQTtBQUFBO0ExRDIzaURBOztBMEQxM2lEQTtBQUFBO0ExRDgzaURBOztBMEQ3M2lEQTtBQUFBO0ExRGk0aURBOztBMkRuNGlEQTtBQUNBO0EzRHM0aURBOztBUTUzaURBOzs7QW1ETEE7QTNEdTRpREE7O0EyRDc0aURBO0FBQ0E7QTNEZzVpREE7O0FRdDRpREE7OztBbURMQTtBM0RpNWlEQTs7QTJEdjVpREE7QUFDQTtBM0QwNWlEQTs7QVFoNWlEQTs7O0FtRExBO0EzRDI1aURBOztBMkRqNmlEQTtBQUNBO0EzRG82aURBOztBUTE1aURBOzs7QW1ETEE7QTNEcTZpREE7O0EyRDM2aURBO0FBQ0E7QTNEODZpREE7O0FRcDZpREE7OztBbURMQTtBM0QrNmlEQTs7QTJEcjdpREE7QUFDQTtBM0R3N2lEQTs7QVE5NmlEQTs7O0FtRExBO0EzRHk3aURBOztBMkQvN2lEQTtBQUNBO0EzRGs4aURBOztBUXg3aURBOzs7QW1ETEE7QTNEbThpREE7O0EyRHo4aURBO0FBQ0E7QTNENDhpREE7O0FRbDhpREE7OztBbURMQTtBM0Q2OGlEQTs7QTJEbjlpREE7QUFDQTtBM0RzOWlEQTs7QVE1OGlEQTs7O0FtRExBO0EzRHU5aURBOztBMkQ3OWlEQTtBQUNBO0EzRGcraURBOztBUXQ5aURBOzs7QW1ETEE7QTNEaStpREE7O0EyRHYraURBO0FBQ0E7QTNEMCtpREE7O0FRaCtpREE7OztBbURMQTtBM0QyK2lEQTs7QTJEai9pREE7QUFDQTtBM0RvL2lEQTs7QVExK2lEQTs7O0FtRExBO0EzRHEvaURBOztBNERwL2lEQTtBQUNBO0E1RHUvaURBOztBNERwL2lEQTtBQUNBO0E1RHUvaURBOztBNkRsZ2pEQTtBQUFBO0E3RHNnakRBOztBNkRyZ2pEQTtBQUFBO0E3RHlnakRBOztBNkR4Z2pEQTtBQUFBO0E3RDRnakRBOztBNkQzZ2pEQTtBQUFBO0E3RCtnakRBOztBNkQ5Z2pEQTtBQUFBO0E3RGtoakRBOztBNkRoaGpEQTtBQUFBO0E3RG9oakRBOztBNkRuaGpEQTtBQUFBO0E3RHVoakRBOztBNkR0aGpEQTtBQUFBO0E3RDBoakRBOztBNkR6aGpEQTtBQUFBO0E3RDZoakRBOztBNkQ1aGpEQTtBQUFBO0E3RGdpakRBOztBNkQ3aGpEQTtBQUNBO0E3RGdpakRBOztBNkRqaWpEQTtBQUNBO0E3RG9pakRBOztBNkRyaWpEQTtBQUNBO0E3RHdpakRBOztBNkR6aWpEQTtBQUNBO0E3RDRpakRBOztBNkQ3aWpEQTtBQUNBO0E3RGdqakRBOztBNkRqampEQTtBQUNBO0E3RG9qakRBOztBNkRyampEQTtBQUNBO0E3RHdqakRBOztBNkR6ampEQTtBQUNBO0E3RDRqakRBOztBNkQ3ampEQTtBQUNBO0E3RGdrakRBOztBNkRqa2pEQTtBQUNBO0E3RG9rakRBOztBNkRya2pEQTtBQUNBO0E3RHdrakRBOztBNkR6a2pEQTtBQUNBO0E3RDRrakRBOztBNkR4a2pEQTtBQUNBO0E3RDJrakRBOztBNkRwa2pEQTtBQUNBO0E3RHVrakRBOztBNkRwa2pEQTtBQUNBO0E3RHVrakRBOztBNkRwa2pEQTtBQUNBO0FBQ0E7QTdEdWtqREE7O0E2RHBrakRBO0FBQ0E7QUFDQTtBN0R1a2pEQTs7QTZEcGtqREE7QUFDQTtBQUNBO0E3RHVrakRBOztBNkRwa2pEQTtBQUNBO0FBQ0E7QTdEdWtqREE7O0E2RHBrakRBO0FBQ0E7QTdEdWtqREE7O0E2RHBrakRBO0FBQ0E7QTdEdWtqREE7O0E2RHBrakRBO0FBQ0E7QTdEdWtqREE7O0E2RHBrakRBO0FBQ0E7QTdEdWtqREE7O0F3RC9vakRBO0FBQ0E7QUFDQTtBQUNBO0F4RGtwakRBOztBOEQzb2pEQTtBQUFBO0E5RCtvakRBOztBOEQvb2pEQTtBQUFBO0E5RG1wakRBOztBOERucGpEQTtBQUFBO0E5RHVwakRBOztBOER2cGpEQTtBQUFBO0E5RDJwakRBOztBOEQzcGpEQTtBQUFBO0E5RCtwakRBOztBOEQvcGpEQTtBQUFBO0E5RG1xakRBOztBOERucWpEQTtBQUFBO0E5RHVxakRBOztBOER2cWpEQTtBQUFBO0FBQUE7QUFBQTtBOUQycWpEQTs7QThEM3FqREE7QUFBQTtBQUFBO0FBQUE7QTlEK3FqREE7O0FpQjluakRBO0E2Q2pEQTtBQUFBO0E5RG9yakRBO0E4RHByakRBO0FBQUE7QTlEdXJqREE7QThEdnJqREE7QUFBQTtBOUQwcmpEQTtBOEQxcmpEQTtBQUFBO0E5RDZyakRBO0E4RDdyakRBO0FBQUE7QTlEZ3NqREE7QThEaHNqREE7QUFBQTtBOURtc2pEQTtBOERuc2pEQTtBQUFBO0E5RHNzakRBO0E4RHRzakRBO0FBQUE7QUFBQTtBQUFBO0E5RHlzakRBO0E4RHpzakRBO0FBQUE7QUFBQTtBQUFBO0E5RDRzakRBO0FBQ0E7QWlCNXBqREE7QTZDakRBO0FBQUE7QTlEaXRqREE7QThEanRqREE7QUFBQTtBOURvdGpEQTtBOERwdGpEQTtBQUFBO0E5RHV0akRBO0E4RHZ0akRBO0FBQUE7QTlEMHRqREE7QThEMXRqREE7QUFBQTtBOUQ2dGpEQTtBOEQ3dGpEQTtBQUFBO0E5RGd1akRBO0E4RGh1akRBO0FBQUE7QTlEbXVqREE7QThEbnVqREE7QUFBQTtBQUFBO0FBQUE7QTlEc3VqREE7QThEdHVqREE7QUFBQTtBQUFBO0FBQUE7QTlEeXVqREE7QUFDQTtBaUJ6cmpEQTtBNkNqREE7QUFBQTtBOUQ4dWpEQTtBOEQ5dWpEQTtBQUFBO0E5RGl2akRBO0E4RGp2akRBO0FBQUE7QTlEb3ZqREE7QThEcHZqREE7QUFBQTtBOUR1dmpEQTtBOER2dmpEQTtBQUFBO0E5RDB2akRBO0E4RDF2akRBO0FBQUE7QTlENnZqREE7QThEN3ZqREE7QUFBQTtBOURnd2pEQTtBOERod2pEQTtBQUFBO0FBQUE7QUFBQTtBOURtd2pEQTtBOERud2pEQTtBQUFBO0FBQUE7QUFBQTtBOURzd2pEQTtBQUNBO0FpQnR0akRBO0E2Q2pEQTtBQUFBO0E5RDJ3akRBO0E4RDN3akRBO0FBQUE7QTlEOHdqREE7QThEOXdqREE7QUFBQTtBOURpeGpEQTtBOERqeGpEQTtBQUFBO0E5RG94akRBO0E4RHB4akRBO0FBQUE7QTlEdXhqREE7QThEdnhqREE7QUFBQTtBOUQweGpEQTtBOEQxeGpEQTtBQUFBO0E5RDZ4akRBO0E4RDd4akRBO0FBQUE7QUFBQTtBQUFBO0E5RGd5akRBO0E4RGh5akRBO0FBQUE7QUFBQTtBQUFBO0E5RG15akRBO0FBQ0E7QThEMXhqREE7QUFFQTtBQUFBO0E5RDR4akRBO0E4RDV4akRBO0FBQUE7QTlEK3hqREE7QThEL3hqREE7QUFBQTtBOURreWpEQTtBOERseWpEQTtBQUFBO0E5RHF5akRBO0E4RHJ5akRBO0FBQUE7QTlEd3lqREE7QThEeHlqREE7QUFBQTtBOUQyeWpEQTtBOEQzeWpEQTtBQUFBO0E5RDh5akRBO0E4RDl5akRBO0FBQUE7QUFBQTtBQUFBO0E5RGl6akRBO0E4RGp6akRBO0FBQUE7QUFBQTtBQUFBO0E5RG96akRBO0FBQ0E7QStEMTBqREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvRDQwakRBO0ErRDEwakRBO0FBQ0E7QUFDQTtBL0Q0MGpEQTtBK0R6MGpEQTs7Ozs7QUFLQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0QyMGpEQTs7QStEbDBqREE7QUFDQTtBL0RxMGpEQTs7QStEdDBqREE7QUFDQTtBL0R5MGpEQTs7QStEMTBqREE7QUFDQTtBL0Q2MGpEQTs7QStEOTBqREE7QUFDQTtBL0RpMWpEQTs7QStEbDFqREE7QUFDQTtBL0RxMWpEQTs7QStEdDFqREE7QUFDQTtBL0R5MWpEQTs7QStEMTFqREE7QUFDQTtBL0Q2MWpEQTs7QStEOTFqREE7QUFDQTtBL0RpMmpEQTs7QStEbDJqREE7QUFDQTtBL0RxMmpEQTs7QStEdDJqREE7QUFDQTtBL0R5MmpEQTs7QStEMTJqREE7QUFDQTtBL0Q2MmpEQTs7QStEOTJqREE7QUFDQTtBL0RpM2pEQTs7QStEbDNqREE7QUFDQTtBL0RxM2pEQTs7QStEdDNqREE7QUFDQTtBL0R5M2pEQTs7QStEMTNqREE7QUFDQTtBL0Q2M2pEQTs7QStEOTNqREE7QUFDQTtBL0RpNGpEQTs7QStEbDRqREE7QUFDQTtBL0RxNGpEQTs7QStEdDRqREE7QUFDQTtBL0R5NGpEQTs7QStEMTRqREE7QUFDQTtBL0Q2NGpEQTs7QStEOTRqREE7QUFDQTtBL0RpNWpEQTs7QStEbDVqREE7QUFDQTtBL0RxNWpEQTs7QStEdDVqREE7QUFDQTtBL0R5NWpEQTs7QStEMTVqREE7QUFDQTtBL0Q2NWpEQTs7QStEOTVqREE7QUFDQTtBL0RpNmpEQTs7QStEbDZqREE7QUFDQTtBL0RxNmpEQTs7QStEdDZqREE7QUFDQTtBL0R5NmpEQTs7QStEMTZqREE7QUFDQTtBL0Q2NmpEQTs7QStEOTZqREE7QUFDQTtBL0RpN2pEQTs7QStEbDdqREE7QUFDQTtBL0RxN2pEQTs7QStEdDdqREE7QUFDQTtBL0R5N2pEQTs7QStEMTdqREE7QUFDQTtBL0Q2N2pEQTs7QStEOTdqREE7QUFDQTtBL0RpOGpEQTs7QStEbDhqREE7QUFDQTtBL0RxOGpEQTs7QStEdDhqREE7QUFDQTtBL0R5OGpEQTs7QStEMThqREE7QUFDQTtBL0Q2OGpEQTs7QStEOThqREE7QUFDQTtBL0RpOWpEQTs7QStEbDlqREE7QUFDQTtBL0RxOWpEQTs7QStEdDlqREE7QUFDQTtBL0R5OWpEQTs7QStEMTlqREE7QUFDQTtBL0Q2OWpEQTs7QStEOTlqREE7QUFDQTtBL0RpK2pEQTs7QStEbCtqREE7QUFDQTtBL0RxK2pEQTs7QStEdCtqREE7QUFDQTtBL0R5K2pEQTs7QStEMStqREE7QUFDQTtBL0Q2K2pEQTs7QStEOStqREE7QUFDQTtBL0RpL2pEQTs7QWdFMWdrREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU4Z2tEQTs7QWdFN2drREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVpaGtEQTs7QWdFaGhrREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVvaGtEQTs7QWdFbmhrREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV1aGtEQTs7QWdFcmhrREE7QUFBQTtBQUFBO0FoRXloa0RBOztBZ0V4aGtEQTtBQUFBO0FBQUE7QWhFNGhrREE7O0FnRTNoa0RBO0FBQUE7QUFBQTtBaEUraGtEQTs7QWdFOWhrREE7QUFBQTtBQUFBO0FBQUE7QWhFa2lrREE7O0FnRWppa0RBO0FBQUE7QUFBQTtBQUFBO0FoRXFpa0RBOztBZ0VwaWtEQTtBQUFBO0FBQUE7QUFBQTtBaEV3aWtEQTs7QWdFdmlrREE7QUFBQTtBQUFBO0FoRTJpa0RBOztBZ0UxaWtEQTtBQUFBO0FBQUE7QWhFOGlrREE7O0FnRTVpa0RBO0FBQUE7QUFBQTtBQUFBO0FoRWdqa0RBOztBZ0UvaWtEQTtBQUFBO0FBQUE7QUFBQTtBaEVtamtEQTs7QWdFbGprREE7QUFBQTtBQUFBO0FBQUE7QWhFc2prREE7O0FnRXJqa0RBO0FBQUE7QUFBQTtBQUFBO0FoRXlqa0RBOztBZ0V4amtEQTtBQUFBO0FBQUE7QWhFNGprREE7O0FnRTFqa0RBO0FBQUE7QUFBQTtBQUFBO0FoRThqa0RBOztBZ0U3amtEQTtBQUFBO0FBQUE7QUFBQTtBaEVpa2tEQTs7QWdFaGtrREE7QUFBQTtBQUFBO0FBQUE7QWhFb2trREE7O0FnRW5ra0RBO0FBQUE7QUFBQTtBQUFBO0FoRXVra0RBOztBZ0V0a2tEQTtBQUFBO0FBQUE7QUFBQTtBaEUwa2tEQTs7QWdFeGtrREE7QUFBQTtBQUFBO0FoRTRra0RBOztBZ0Uza2tEQTtBQUFBO0FBQUE7QWhFK2trREE7O0FnRTlra0RBO0FBQUE7QUFBQTtBaEVrbGtEQTs7QWdFamxrREE7QUFBQTtBQUFBO0FoRXFsa0RBOztBZ0VwbGtEQTtBQUFBO0FBQUE7QWhFd2xrREE7O0FnRXZsa0RBO0FBQUE7QUFBQTtBaEUybGtEQTs7QWdFemxrREE7QUFBQTtBQUFBO0FoRTZsa0RBOztBZ0U1bGtEQTtBQUFBO0FBQUE7QWhFZ21rREE7O0FnRS9sa0RBO0FBQUE7QUFBQTtBaEVtbWtEQTs7QWdFbG1rREE7QUFBQTtBQUFBO0FoRXNta0RBOztBZ0VybWtEQTtBQUFBO0FBQUE7QWhFeW1rREE7O0FnRXhta0RBO0FBQUE7QUFBQTtBaEU0bWtEQTs7QWlCaG1rREE7QStDbERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFdXBrREE7QWdFdHBrREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV5cGtEQTtBZ0V4cGtEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRTJwa0RBO0FnRTFwa0RBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFNnBrREE7QWdFM3BrREE7QUFBQTtBQUFBO0FoRThwa0RBO0FnRTdwa0RBO0FBQUE7QUFBQTtBaEVncWtEQTtBZ0UvcGtEQTtBQUFBO0FBQUE7QWhFa3FrREE7QWdFanFrREE7QUFBQTtBQUFBO0FBQUE7QWhFb3FrREE7QWdFbnFrREE7QUFBQTtBQUFBO0FBQUE7QWhFc3FrREE7QWdFcnFrREE7QUFBQTtBQUFBO0FBQUE7QWhFd3FrREE7QWdFdnFrREE7QUFBQTtBQUFBO0FoRTBxa0RBO0FnRXpxa0RBO0FBQUE7QUFBQTtBaEU0cWtEQTtBZ0UxcWtEQTtBQUFBO0FBQUE7QUFBQTtBaEU2cWtEQTtBZ0U1cWtEQTtBQUFBO0FBQUE7QUFBQTtBaEUrcWtEQTtBZ0U5cWtEQTtBQUFBO0FBQUE7QUFBQTtBaEVpcmtEQTtBZ0VocmtEQTtBQUFBO0FBQUE7QUFBQTtBaEVtcmtEQTtBZ0VscmtEQTtBQUFBO0FBQUE7QWhFcXJrREE7QWdFbnJrREE7QUFBQTtBQUFBO0FBQUE7QWhFc3JrREE7QWdFcnJrREE7QUFBQTtBQUFBO0FBQUE7QWhFd3JrREE7QWdFdnJrREE7QUFBQTtBQUFBO0FBQUE7QWhFMHJrREE7QWdFenJrREE7QUFBQTtBQUFBO0FBQUE7QWhFNHJrREE7QWdFM3JrREE7QUFBQTtBQUFBO0FBQUE7QWhFOHJrREE7QWdFNXJrREE7QUFBQTtBQUFBO0FoRStya0RBO0FnRTlya0RBO0FBQUE7QUFBQTtBaEVpc2tEQTtBZ0Voc2tEQTtBQUFBO0FBQUE7QWhFbXNrREE7QWdFbHNrREE7QUFBQTtBQUFBO0FoRXFza0RBO0FnRXBza0RBO0FBQUE7QUFBQTtBaEV1c2tEQTtBZ0V0c2tEQTtBQUFBO0FBQUE7QWhFeXNrREE7QWdFdnNrREE7QUFBQTtBQUFBO0FoRTBza0RBO0FnRXpza0RBO0FBQUE7QUFBQTtBaEU0c2tEQTtBZ0Uzc2tEQTtBQUFBO0FBQUE7QWhFOHNrREE7QWdFN3NrREE7QUFBQTtBQUFBO0FoRWd0a0RBO0FnRS9za0RBO0FBQUE7QUFBQTtBaEVrdGtEQTtBZ0VqdGtEQTtBQUFBO0FBQUE7QWhFb3RrREE7QUFDQTtBaUJ6c2tEQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUrdmtEQTtBZ0U5dmtEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRWl3a0RBO0FnRWh3a0RBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFbXdrREE7QWdFbHdrREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVxd2tEQTtBZ0Vud2tEQTtBQUFBO0FBQUE7QWhFc3drREE7QWdFcndrREE7QUFBQTtBQUFBO0FoRXd3a0RBO0FnRXZ3a0RBO0FBQUE7QUFBQTtBaEUwd2tEQTtBZ0V6d2tEQTtBQUFBO0FBQUE7QUFBQTtBaEU0d2tEQTtBZ0Uzd2tEQTtBQUFBO0FBQUE7QUFBQTtBaEU4d2tEQTtBZ0U3d2tEQTtBQUFBO0FBQUE7QUFBQTtBaEVneGtEQTtBZ0Uvd2tEQTtBQUFBO0FBQUE7QWhFa3hrREE7QWdFanhrREE7QUFBQTtBQUFBO0FoRW94a0RBO0FnRWx4a0RBO0FBQUE7QUFBQTtBQUFBO0FoRXF4a0RBO0FnRXB4a0RBO0FBQUE7QUFBQTtBQUFBO0FoRXV4a0RBO0FnRXR4a0RBO0FBQUE7QUFBQTtBQUFBO0FoRXl4a0RBO0FnRXh4a0RBO0FBQUE7QUFBQTtBQUFBO0FoRTJ4a0RBO0FnRTF4a0RBO0FBQUE7QUFBQTtBaEU2eGtEQTtBZ0UzeGtEQTtBQUFBO0FBQUE7QUFBQTtBaEU4eGtEQTtBZ0U3eGtEQTtBQUFBO0FBQUE7QUFBQTtBaEVneWtEQTtBZ0UveGtEQTtBQUFBO0FBQUE7QUFBQTtBaEVreWtEQTtBZ0VqeWtEQTtBQUFBO0FBQUE7QUFBQTtBaEVveWtEQTtBZ0VueWtEQTtBQUFBO0FBQUE7QUFBQTtBaEVzeWtEQTtBZ0VweWtEQTtBQUFBO0FBQUE7QWhFdXlrREE7QWdFdHlrREE7QUFBQTtBQUFBO0FoRXl5a0RBO0FnRXh5a0RBO0FBQUE7QUFBQTtBaEUyeWtEQTtBZ0UxeWtEQTtBQUFBO0FBQUE7QWhFNnlrREE7QWdFNXlrREE7QUFBQTtBQUFBO0FoRSt5a0RBO0FnRTl5a0RBO0FBQUE7QUFBQTtBaEVpemtEQTtBZ0UveWtEQTtBQUFBO0FBQUE7QWhFa3prREE7QWdFanprREE7QUFBQTtBQUFBO0FoRW96a0RBO0FnRW56a0RBO0FBQUE7QUFBQTtBaEVzemtEQTtBZ0VyemtEQTtBQUFBO0FBQUE7QWhFd3prREE7QWdFdnprREE7QUFBQTtBQUFBO0FoRTB6a0RBO0FnRXp6a0RBO0FBQUE7QUFBQTtBaEU0emtEQTtBQUNBO0FpQmp6a0RBO0ErQ2xEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXUya0RBO0FnRXQya0RBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFeTJrREE7QWdFeDJrREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUyMmtEQTtBZ0UxMmtEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRTYya0RBO0FnRTMya0RBO0FBQUE7QUFBQTtBaEU4MmtEQTtBZ0U3MmtEQTtBQUFBO0FBQUE7QWhFZzNrREE7QWdFLzJrREE7QUFBQTtBQUFBO0FoRWsza0RBO0FnRWoza0RBO0FBQUE7QUFBQTtBQUFBO0FoRW8za0RBO0FnRW4za0RBO0FBQUE7QUFBQTtBQUFBO0FoRXMza0RBO0FnRXIza0RBO0FBQUE7QUFBQTtBQUFBO0FoRXcza0RBO0FnRXYza0RBO0FBQUE7QUFBQTtBaEUwM2tEQTtBZ0V6M2tEQTtBQUFBO0FBQUE7QWhFNDNrREE7QWdFMTNrREE7QUFBQTtBQUFBO0FBQUE7QWhFNjNrREE7QWdFNTNrREE7QUFBQTtBQUFBO0FBQUE7QWhFKzNrREE7QWdFOTNrREE7QUFBQTtBQUFBO0FBQUE7QWhFaTRrREE7QWdFaDRrREE7QUFBQTtBQUFBO0FBQUE7QWhFbTRrREE7QWdFbDRrREE7QUFBQTtBQUFBO0FoRXE0a0RBO0FnRW40a0RBO0FBQUE7QUFBQTtBQUFBO0FoRXM0a0RBO0FnRXI0a0RBO0FBQUE7QUFBQTtBQUFBO0FoRXc0a0RBO0FnRXY0a0RBO0FBQUE7QUFBQTtBQUFBO0FoRTA0a0RBO0FnRXo0a0RBO0FBQUE7QUFBQTtBQUFBO0FoRTQ0a0RBO0FnRTM0a0RBO0FBQUE7QUFBQTtBQUFBO0FoRTg0a0RBO0FnRTU0a0RBO0FBQUE7QUFBQTtBaEUrNGtEQTtBZ0U5NGtEQTtBQUFBO0FBQUE7QWhFaTVrREE7QWdFaDVrREE7QUFBQTtBQUFBO0FoRW01a0RBO0FnRWw1a0RBO0FBQUE7QUFBQTtBaEVxNWtEQTtBZ0VwNWtEQTtBQUFBO0FBQUE7QWhFdTVrREE7QWdFdDVrREE7QUFBQTtBQUFBO0FoRXk1a0RBO0FnRXY1a0RBO0FBQUE7QUFBQTtBaEUwNWtEQTtBZ0V6NWtEQTtBQUFBO0FBQUE7QWhFNDVrREE7QWdFMzVrREE7QUFBQTtBQUFBO0FoRTg1a0RBO0FnRTc1a0RBO0FBQUE7QUFBQTtBaEVnNmtEQTtBZ0UvNWtEQTtBQUFBO0FBQUE7QWhFazZrREE7QWdFajZrREE7QUFBQTtBQUFBO0FoRW82a0RBO0FBQ0E7QWlCejVrREE7QStDbERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFKzhrREE7QWdFOThrREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVpOWtEQTtBZ0VoOWtEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRW05a0RBO0FnRWw5a0RBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFcTlrREE7QWdFbjlrREE7QUFBQTtBQUFBO0FoRXM5a0RBO0FnRXI5a0RBO0FBQUE7QUFBQTtBaEV3OWtEQTtBZ0V2OWtEQTtBQUFBO0FBQUE7QWhFMDlrREE7QWdFejlrREE7QUFBQTtBQUFBO0FBQUE7QWhFNDlrREE7QWdFMzlrREE7QUFBQTtBQUFBO0FBQUE7QWhFODlrREE7QWdFNzlrREE7QUFBQTtBQUFBO0FBQUE7QWhFZytrREE7QWdFLzlrREE7QUFBQTtBQUFBO0FoRWsra0RBO0FnRWora0RBO0FBQUE7QUFBQTtBaEVvK2tEQTtBZ0VsK2tEQTtBQUFBO0FBQUE7QUFBQTtBaEVxK2tEQTtBZ0VwK2tEQTtBQUFBO0FBQUE7QUFBQTtBaEV1K2tEQTtBZ0V0K2tEQTtBQUFBO0FBQUE7QUFBQTtBaEV5K2tEQTtBZ0V4K2tEQTtBQUFBO0FBQUE7QUFBQTtBaEUyK2tEQTtBZ0UxK2tEQTtBQUFBO0FBQUE7QWhFNitrREE7QWdFMytrREE7QUFBQTtBQUFBO0FBQUE7QWhFOCtrREE7QWdFNytrREE7QUFBQTtBQUFBO0FBQUE7QWhFZy9rREE7QWdFLytrREE7QUFBQTtBQUFBO0FBQUE7QWhFay9rREE7QWdFai9rREE7QUFBQTtBQUFBO0FBQUE7QWhFby9rREE7QWdFbi9rREE7QUFBQTtBQUFBO0FBQUE7QWhFcy9rREE7QWdFcC9rREE7QUFBQTtBQUFBO0FoRXUva0RBO0FnRXQva0RBO0FBQUE7QUFBQTtBaEV5L2tEQTtBZ0V4L2tEQTtBQUFBO0FBQUE7QWhFMi9rREE7QWdFMS9rREE7QUFBQTtBQUFBO0FoRTYva0RBO0FnRTUva0RBO0FBQUE7QUFBQTtBaEUrL2tEQTtBZ0U5L2tEQTtBQUFBO0FBQUE7QWhFaWdsREE7QWdFLy9rREE7QUFBQTtBQUFBO0FoRWtnbERBO0FnRWpnbERBO0FBQUE7QUFBQTtBaEVvZ2xEQTtBZ0VuZ2xEQTtBQUFBO0FBQUE7QWhFc2dsREE7QWdFcmdsREE7QUFBQTtBQUFBO0FoRXdnbERBO0FnRXZnbERBO0FBQUE7QUFBQTtBaEUwZ2xEQTtBZ0V6Z2xEQTtBQUFBO0FBQUE7QWhFNGdsREE7QUFDQTtBaUV2amxEQTtBQUFBO0FqRTBqbERBOztBaUV6amxEQTtBQUFBO0FqRTZqbERBOztBaUU1amxEQTtBQUFBO0FqRWdrbERBOztBaUI1Z2xEQTtBZ0R0REE7QUFBQTtBakV1a2xEQTtBaUV0a2xEQTtBQUFBO0FqRXlrbERBO0FpRXhrbERBO0FBQUE7QWpFMmtsREE7QUFDQTtBaUJ4aGxEQTtBZ0R0REE7QUFBQTtBakVrbGxEQTtBaUVqbGxEQTtBQUFBO0FqRW9sbERBO0FpRW5sbERBO0FBQUE7QWpFc2xsREE7QUFDQTtBaUJuaWxEQTtBZ0R0REE7QUFBQTtBakU2bGxEQTtBaUU1bGxEQTtBQUFBO0FqRStsbERBO0FpRTlsbERBO0FBQUE7QWpFaW1sREE7QUFDQTtBaUI5aWxEQTtBZ0R0REE7QUFBQTtBakV3bWxEQTtBaUV2bWxEQTtBQUFBO0FqRTBtbERBO0FpRXptbERBO0FBQUE7QWpFNG1sREE7QUFDQTtBa0VsbmxEQTtBQUFBO0FBQUE7QUFBQTtBbEVxbmxEQTs7QWtFcm5sREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBbEV5bmxEQTs7QWtFem5sREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBbEU2bmxEQTs7QW1FN25sREE7QUFBQTtBbkVpb2xEQTs7QW1Fam9sREE7QUFBQTtBbkVxb2xEQTs7QW9FcG9sREE7QUFBQTtBcEV3b2xEQTs7QW9FeG9sREE7QUFBQTtBcEU0b2xEQTs7QW9FNW9sREE7QUFBQTtBcEVncGxEQTs7QW9FaHBsREE7QUFBQTtBcEVvcGxEQTs7QW9FcHBsREE7QUFBQTtBcEV3cGxEQTs7QW9FbnBsREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRXNwbERBOztBb0VucGxEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBFc3BsREE7O0FvRWxwbERBO0FBREE7QUFFQTtBQUNBO0FBQ0E7QXBFc3BsREE7QUFDQTs7QXFFaHJsREE7QUNFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRFa3JsREE7O0FzRXhxbERBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RTBxbERBOztBdUV2c2xEQTtBQUFBO0FBQUE7QXZFMnNsREE7O0F1RTFzbERBO0FBQUE7QUFBQTtBdkU4c2xEQTs7QXVFN3NsREE7QUFBQTtBQUFBO0F2RWl0bERBOztBdUVodGxEQTtBQUFBO0FBQUE7QXZFb3RsREE7O0F3RW50bERBO0FBQUE7QXhFdXRsREE7O0F3RXZ0bERBO0FBQUE7QXhFMnRsREE7O0F3RTN0bERBO0FBQUE7QXhFK3RsREE7O0F3RS90bERBO0FBQUE7QXhFbXVsREE7O0F3RW51bERBO0FBQUE7QXhFdXVsREE7O0F3RXZ1bERBO0FBQUE7QXhFMnVsREE7O0F3RTN1bERBO0FBQUE7QXhFK3VsREE7O0F3RS91bERBO0FBQUE7QXhFbXZsREE7O0F3RW52bERBO0FBQUE7QXhFdXZsREE7O0F3RXZ2bERBO0FBQUE7QXhFMnZsREE7O0F3RTN2bERBO0FBQUE7QXhFK3ZsREE7O0F3RS92bERBO0FBQUE7QXhFbXdsREE7O0F3RW53bERBO0FBQUE7QXhFdXdsREE7O0F3RXZ3bERBO0FBQUE7QXhFMndsREE7O0F3RXZ3bERBO0FBQUE7QXhFMndsREE7O0F3RTF3bERBO0FBQUE7QXhFOHdsREE7O0F3RTF3bERBO0FBQUE7QXhFOHdsREE7O0F3RTd3bERBO0FBQUE7QXhFaXhsREE7O0F3RS93bERBO0FBQUE7QXhFbXhsREE7O0F3RWx4bERBO0FBQUE7QXhFc3hsREE7O0F5RS94bERBO0FBQUE7QXpFbXlsREE7O0F5RWx5bERBOztBQUVBO0F6RXF5bERBOztBeUVueWxEQTs7QUFFQTtBekVzeWxEQTs7QXlFcHlsREE7O0FBRUE7QXpFdXlsREE7O0F5RXJ5bERBOztBQUVBO0F6RXd5bERBOztBeUV2emxEQTtBQUFBO0F6RTJ6bERBOztBeUUxemxEQTs7QUFFQTtBekU2emxEQTs7QXlFM3psREE7O0FBRUE7QXpFOHpsREE7O0F5RTV6bERBOztBQUVBO0F6RSt6bERBOztBeUU3emxEQTs7QUFFQTtBekVnMGxEQTs7QXlFLzBsREE7QUFBQTtBekVtMWxEQTs7QXlFbDFsREE7O0FBRUE7QXpFcTFsREE7O0F5RW4xbERBOztBQUVBO0F6RXMxbERBOztBeUVwMWxEQTs7QUFFQTtBekV1MWxEQTs7QXlFcjFsREE7O0FBRUE7QXpFdzFsREE7O0F5RXYybERBO0FBQUE7QXpFMjJsREE7O0F5RTEybERBOztBQUVBO0F6RTYybERBOztBeUUzMmxEQTs7QUFFQTtBekU4MmxEQTs7QXlFNTJsREE7O0FBRUE7QXpFKzJsREE7O0F5RTcybERBOztBQUVBO0F6RWczbERBOztBeUUvM2xEQTtBQUFBO0F6RW00bERBOztBeUVsNGxEQTs7QUFFQTtBekVxNGxEQTs7QXlFbjRsREE7O0FBRUE7QXpFczRsREE7O0F5RXA0bERBOztBQUVBO0F6RXU0bERBOztBeUVyNGxEQTs7QUFFQTtBekV3NGxEQTs7QXlFdjVsREE7QUFBQTtBekUyNWxEQTs7QXlFMTVsREE7O0FBRUE7QXpFNjVsREE7O0F5RTM1bERBOztBQUVBO0F6RTg1bERBOztBeUU1NWxEQTs7QUFFQTtBekUrNWxEQTs7QXlFNzVsREE7O0FBRUE7QXpFZzZsREE7O0F5RS82bERBO0FBQUE7QXpFbTdsREE7O0F5RWw3bERBOztBQUVBO0F6RXE3bERBOztBeUVuN2xEQTs7QUFFQTtBekVzN2xEQTs7QXlFcDdsREE7O0FBRUE7QXpFdTdsREE7O0F5RXI3bERBOztBQUVBO0F6RXc3bERBOztBeUV2OGxEQTtBQUFBO0F6RTI4bERBOztBeUUxOGxEQTs7QUFFQTtBekU2OGxEQTs7QXlFMzhsREE7O0FBRUE7QXpFODhsREE7O0F5RTU4bERBOztBQUVBO0F6RSs4bERBOztBeUU3OGxEQTs7QUFFQTtBekVnOWxEQTs7QXlFLzlsREE7QUFBQTtBekVtK2xEQTs7QXlFbCtsREE7O0FBRUE7QXpFcStsREE7O0F5RW4rbERBOztBQUVBO0F6RXMrbERBOztBeUVwK2xEQTs7QUFFQTtBekV1K2xEQTs7QXlFcitsREE7O0FBRUE7QXpFdytsREE7O0F5RXYvbERBO0FBQUE7QXpFMi9sREE7O0F5RTEvbERBOztBQUVBO0F6RTYvbERBOztBeUUzL2xEQTs7QUFFQTtBekU4L2xEQTs7QXlFNS9sREE7O0FBRUE7QXpFKy9sREE7O0F5RTcvbERBOztBQUVBO0F6RWdnbURBOztBeUUvZ21EQTtBQUFBO0F6RW1obURBOztBeUVsaG1EQTs7QUFFQTtBekVxaG1EQTs7QXlFbmhtREE7O0FBRUE7QXpFc2htREE7O0F5RXBobURBOztBQUVBO0F6RXVobURBOztBeUVyaG1EQTs7QUFFQTtBekV3aG1EQTs7QXlFdmltREE7QUFBQTtBekUyaW1EQTs7QXlFMWltREE7O0FBRUE7QXpFNmltREE7O0F5RTNpbURBOztBQUVBO0F6RThpbURBOztBeUU1aW1EQTs7QUFFQTtBekUraW1EQTs7QXlFN2ltREE7O0FBRUE7QXpFZ2ptREE7O0F5RS9qbURBO0FBQUE7QXpFbWttREE7O0F5RWxrbURBOztBQUVBO0F6RXFrbURBOztBeUVua21EQTs7QUFFQTtBekVza21EQTs7QXlFcGttREE7O0FBRUE7QXpFdWttREE7O0F5RXJrbURBOztBQUVBO0F6RXdrbURBOztBeUV2bG1EQTtBQUFBO0F6RTJsbURBOztBeUUxbG1EQTs7QUFFQTtBekU2bG1EQTs7QXlFM2xtREE7O0FBRUE7QXpFOGxtREE7O0F5RTVsbURBOztBQUVBO0F6RStsbURBOztBeUU3bG1EQTs7QUFFQTtBekVnbW1EQTs7QXlFL21tREE7QUFBQTtBekVtbm1EQTs7QXlFbG5tREE7O0FBRUE7QXpFcW5tREE7O0F5RW5ubURBOztBQUVBO0F6RXNubURBOztBeUVwbm1EQTs7QUFFQTtBekV1bm1EQTs7QXlFcm5tREE7O0FBRUE7QXpFd25tREE7O0F5RXZvbURBO0FBQUE7QXpFMm9tREE7O0F5RTFvbURBOztBQUVBO0F6RTZvbURBOztBeUUzb21EQTs7QUFFQTtBekU4b21EQTs7QXlFNW9tREE7O0FBRUE7QXpFK29tREE7O0F5RTdvbURBOztBQUVBO0F6RWdwbURBOztBeUUvcG1EQTtBQUFBO0F6RW1xbURBOztBeUVscW1EQTs7QUFFQTtBekVxcW1EQTs7QXlFbnFtREE7O0FBRUE7QXpFc3FtREE7O0F5RXBxbURBOztBQUVBO0F6RXVxbURBOztBeUVycW1EQTs7QUFFQTtBekV3cW1EQTs7QXlFdnJtREE7QUFBQTtBekUycm1EQTs7QXlFMXJtREE7O0FBRUE7QXpFNnJtREE7O0F5RTNybURBOztBQUVBO0F6RThybURBOztBeUU1cm1EQTs7QUFFQTtBekUrcm1EQTs7QXlFN3JtREE7O0FBRUE7QXpFZ3NtREE7O0F5RS9zbURBO0FBQUE7QXpFbXRtREE7O0F5RWx0bURBOztBQUVBO0F6RXF0bURBOztBeUVudG1EQTs7QUFFQTtBekVzdG1EQTs7QXlFcHRtREE7O0FBRUE7QXpFdXRtREE7O0F5RXJ0bURBOztBQUVBO0F6RXd0bURBOztBeUV2dW1EQTtBQUFBO0F6RTJ1bURBOztBeUUxdW1EQTs7QUFFQTtBekU2dW1EQTs7QXlFM3VtREE7O0FBRUE7QXpFOHVtREE7O0F5RTV1bURBOztBQUVBO0F6RSt1bURBOztBeUU3dW1EQTs7QUFFQTtBekVndm1EQTs7QXlFL3ZtREE7QUFBQTtBekVtd21EQTs7QXlFbHdtREE7O0FBRUE7QXpFcXdtREE7O0F5RW53bURBOztBQUVBO0F6RXN3bURBOztBeUVwd21EQTs7QUFFQTtBekV1d21EQTs7QXlFcndtREE7O0FBRUE7QXpFd3dtREE7O0F5RXZ4bURBO0FBQUE7QXpFMnhtREE7O0F5RTF4bURBOztBQUVBO0F6RTZ4bURBOztBeUUzeG1EQTs7QUFFQTtBekU4eG1EQTs7QXlFNXhtREE7O0FBRUE7QXpFK3htREE7O0F5RTd4bURBOztBQUVBO0F6RWd5bURBOztBeUUveW1EQTtBQUFBO0F6RW16bURBOztBeUVsem1EQTs7QUFFQTtBekVxem1EQTs7QXlFbnptREE7O0FBRUE7QXpFc3ptREE7O0F5RXB6bURBOztBQUVBO0F6RXV6bURBOztBeUVyem1EQTs7QUFFQTtBekV3em1EQTs7QXlFdjBtREE7QUFBQTtBekUyMG1EQTs7QXlFMTBtREE7O0FBRUE7QXpFNjBtREE7O0F5RTMwbURBOztBQUVBO0F6RTgwbURBOztBeUU1MG1EQTs7QUFFQTtBekUrMG1EQTs7QXlFNzBtREE7O0FBRUE7QXpFZzFtREE7O0F5RS8xbURBO0FBQUE7QXpFbTJtREE7O0F5RWwybURBOztBQUVBO0F6RXEybURBOztBeUVuMm1EQTs7QUFFQTtBekVzMm1EQTs7QXlFcDJtREE7O0FBRUE7QXpFdTJtREE7O0F5RXIybURBOztBQUVBO0F6RXcybURBOztBeUV2M21EQTtBQUFBO0F6RTIzbURBOztBeUUxM21EQTs7QUFFQTtBekU2M21EQTs7QXlFMzNtREE7O0FBRUE7QXpFODNtREE7O0F5RTUzbURBOztBQUVBO0F6RSszbURBOztBeUU3M21EQTs7QUFFQTtBekVnNG1EQTs7QXlFLzRtREE7QUFBQTtBekVtNW1EQTs7QXlFbDVtREE7O0FBRUE7QXpFcTVtREE7O0F5RW41bURBOztBQUVBO0F6RXM1bURBOztBeUVwNW1EQTs7QUFFQTtBekV1NW1EQTs7QXlFcjVtREE7O0FBRUE7QXpFdzVtREE7O0F5RXY2bURBO0FBQUE7QXpFMjZtREE7O0F5RTE2bURBOztBQUVBO0F6RTY2bURBOztBeUUzNm1EQTs7QUFFQTtBekU4Nm1EQTs7QXlFNTZtREE7O0FBRUE7QXpFKzZtREE7O0F5RTc2bURBOztBQUVBO0F6RWc3bURBOztBeUUvN21EQTtBQUFBO0F6RW04bURBOztBeUVsOG1EQTs7QUFFQTtBekVxOG1EQTs7QXlFbjhtREE7O0FBRUE7QXpFczhtREE7O0F5RXA4bURBOztBQUVBO0F6RXU4bURBOztBeUVyOG1EQTs7QUFFQTtBekV3OG1EQTs7QXlFdjltREE7QUFBQTtBekUyOW1EQTs7QXlFMTltREE7O0FBRUE7QXpFNjltREE7O0F5RTM5bURBOztBQUVBO0F6RTg5bURBOztBeUU1OW1EQTs7QUFFQTtBekUrOW1EQTs7QXlFNzltREE7O0FBRUE7QXpFZyttREE7O0F5RS8rbURBO0FBQUE7QXpFbS9tREE7O0F5RWwvbURBOztBQUVBO0F6RXEvbURBOztBeUVuL21EQTs7QUFFQTtBekVzL21EQTs7QXlFcC9tREE7O0FBRUE7QXpFdS9tREE7O0F5RXIvbURBOztBQUVBO0F6RXcvbURBOztBeUV2Z25EQTtBQUFBO0F6RTJnbkRBOztBeUUxZ25EQTs7QUFFQTtBekU2Z25EQTs7QXlFM2duREE7O0FBRUE7QXpFOGduREE7O0F5RTVnbkRBOztBQUVBO0F6RStnbkRBOztBeUU3Z25EQTs7QUFFQTtBekVnaG5EQTs7QXlFL2huREE7QUFBQTtBekVtaW5EQTs7QXlFbGluREE7O0FBRUE7QXpFcWluREE7O0F5RW5pbkRBOztBQUVBO0F6RXNpbkRBOztBeUVwaW5EQTs7QUFFQTtBekV1aW5EQTs7QXlFcmluREE7O0FBRUE7QXpFd2luREE7O0F5RXZqbkRBO0FBQUE7QXpFMmpuREE7O0F5RTFqbkRBOztBQUVBO0F6RTZqbkRBOztBeUUzam5EQTs7QUFFQTtBekU4am5EQTs7QXlFNWpuREE7O0FBRUE7QXpFK2puREE7O0F5RTdqbkRBOztBQUVBO0F6RWdrbkRBOztBeUUva25EQTtBQUFBO0F6RW1sbkRBOztBeUVsbG5EQTs7QUFFQTtBekVxbG5EQTs7QXlFbmxuREE7O0FBRUE7QXpFc2xuREE7O0F5RXBsbkRBOztBQUVBO0F6RXVsbkRBOztBeUVybG5EQTs7QUFFQTtBekV3bG5EQTs7QXlFdm1uREE7QUFBQTtBekUybW5EQTs7QXlFMW1uREE7O0FBRUE7QXpFNm1uREE7O0F5RTNtbkRBOztBQUVBO0F6RThtbkRBOztBeUU1bW5EQTs7QUFFQTtBekUrbW5EQTs7QXlFN21uREE7O0FBRUE7QXpFZ25uREE7O0F5RS9ubkRBO0FBQUE7QXpFbW9uREE7O0F5RWxvbkRBOztBQUVBO0F6RXFvbkRBOztBeUVub25EQTs7QUFFQTtBekVzb25EQTs7QXlFcG9uREE7O0FBRUE7QXpFdW9uREE7O0F5RXJvbkRBOztBQUVBO0F6RXdvbkRBOztBeUV2cG5EQTtBQUFBO0F6RTJwbkRBOztBeUUxcG5EQTs7QUFFQTtBekU2cG5EQTs7QXlFM3BuREE7O0FBRUE7QXpFOHBuREE7O0F5RTVwbkRBOztBQUVBO0F6RStwbkRBOztBeUU3cG5EQTs7QUFFQTtBekVncW5EQTs7QXlFL3FuREE7QUFBQTtBekVtcm5EQTs7QXlFbHJuREE7O0FBRUE7QXpFcXJuREE7O0F5RW5ybkRBOztBQUVBO0F6RXNybkRBOztBeUVwcm5EQTs7QUFFQTtBekV1cm5EQTs7QXlFcnJuREE7O0FBRUE7QXpFd3JuREE7O0F5RXZzbkRBO0FBQUE7QXpFMnNuREE7O0F5RTFzbkRBOztBQUVBO0F6RTZzbkRBOztBeUUzc25EQTs7QUFFQTtBekU4c25EQTs7QXlFNXNuREE7O0FBRUE7QXpFK3NuREE7O0F5RTdzbkRBOztBQUVBO0F6RWd0bkRBOztBeUUvdG5EQTtBQUFBO0F6RW11bkRBOztBeUVsdW5EQTs7QUFFQTtBekVxdW5EQTs7QXlFbnVuREE7O0FBRUE7QXpFc3VuREE7O0F5RXB1bkRBOztBQUVBO0F6RXV1bkRBOztBeUVydW5EQTs7QUFFQTtBekV3dW5EQTs7QXlFdnZuREE7QUFBQTtBekUydm5EQTs7QXlFMXZuREE7O0FBRUE7QXpFNnZuREE7O0F5RTN2bkRBOztBQUVBO0F6RTh2bkRBOztBeUU1dm5EQTs7QUFFQTtBekUrdm5EQTs7QXlFN3ZuREE7O0FBRUE7QXpFZ3duREE7O0F5RXh2bkRBO0FBQUE7QXpFNHZuREE7O0F5RTN2bkRBOztBQUVBO0F6RTh2bkRBOztBeUU1dm5EQTs7QUFFQTtBekUrdm5EQTs7QXlFN3ZuREE7O0FBRUE7QXpFZ3duREE7O0F5RTl2bkRBOztBQUVBO0F6RWl3bkRBOztBeUVoeG5EQTtBQUFBO0F6RW94bkRBOztBeUVueG5EQTs7QUFFQTtBekVzeG5EQTs7QXlFcHhuREE7O0FBRUE7QXpFdXhuREE7O0F5RXJ4bkRBOztBQUVBO0F6RXd4bkRBOztBeUV0eG5EQTs7QUFFQTtBekV5eG5EQTs7QXlFeHluREE7QUFBQTtBekU0eW5EQTs7QXlFM3luREE7O0FBRUE7QXpFOHluREE7O0F5RTV5bkRBOztBQUVBO0F6RSt5bkRBOztBeUU3eW5EQTs7QUFFQTtBekVnem5EQTs7QXlFOXluREE7O0FBRUE7QXpFaXpuREE7O0F5RWgwbkRBO0FBQUE7QXpFbzBuREE7O0F5RW4wbkRBOztBQUVBO0F6RXMwbkRBOztBeUVwMG5EQTs7QUFFQTtBekV1MG5EQTs7QXlFcjBuREE7O0FBRUE7QXpFdzBuREE7O0F5RXQwbkRBOztBQUVBO0F6RXkwbkRBOztBeUV4MW5EQTtBQUFBO0F6RTQxbkRBOztBeUUzMW5EQTs7QUFFQTtBekU4MW5EQTs7QXlFNTFuREE7O0FBRUE7QXpFKzFuREE7O0F5RTcxbkRBOztBQUVBO0F6RWcybkRBOztBeUU5MW5EQTs7QUFFQTtBekVpMm5EQTs7QXlFaDNuREE7QUFBQTtBekVvM25EQTs7QXlFbjNuREE7O0FBRUE7QXpFczNuREE7O0F5RXAzbkRBOztBQUVBO0F6RXUzbkRBOztBeUVyM25EQTs7QUFFQTtBekV3M25EQTs7QXlFdDNuREE7O0FBRUE7QXpFeTNuREE7O0F5RXg0bkRBO0FBQUE7QXpFNDRuREE7O0F5RTM0bkRBOztBQUVBO0F6RTg0bkRBOztBeUU1NG5EQTs7QUFFQTtBekUrNG5EQTs7QXlFNzRuREE7O0FBRUE7QXpFZzVuREE7O0F5RTk0bkRBOztBQUVBO0F6RWk1bkRBOztBeUVoNm5EQTtBQUFBO0F6RW82bkRBOztBeUVuNm5EQTs7QUFFQTtBekVzNm5EQTs7QXlFcDZuREE7O0FBRUE7QXpFdTZuREE7O0F5RXI2bkRBOztBQUVBO0F6RXc2bkRBOztBeUV0Nm5EQTs7QUFFQTtBekV5Nm5EQTs7QXlFeDduREE7QUFBQTtBekU0N25EQTs7QXlFMzduREE7O0FBRUE7QXpFODduREE7O0F5RTU3bkRBOztBQUVBO0F6RSs3bkRBOztBeUU3N25EQTs7QUFFQTtBekVnOG5EQTs7QXlFOTduREE7O0FBRUE7QXpFaThuREE7O0F5RWg5bkRBO0FBQUE7QXpFbzluREE7O0F5RW45bkRBOztBQUVBO0F6RXM5bkRBOztBeUVwOW5EQTs7QUFFQTtBekV1OW5EQTs7QXlFcjluREE7O0FBRUE7QXpFdzluREE7O0F5RXQ5bkRBOztBQUVBO0F6RXk5bkRBOztBeUV4K25EQTtBQUFBO0F6RTQrbkRBOztBeUUzK25EQTs7QUFFQTtBekU4K25EQTs7QXlFNStuREE7O0FBRUE7QXpFKytuREE7O0F5RTcrbkRBOztBQUVBO0F6RWcvbkRBOztBeUU5K25EQTs7QUFFQTtBekVpL25EQTs7QXlFaGdvREE7QUFBQTtBekVvZ29EQTs7QXlFbmdvREE7O0FBRUE7QXpFc2dvREE7O0F5RXBnb0RBOztBQUVBO0F6RXVnb0RBOztBeUVyZ29EQTs7QUFFQTtBekV3Z29EQTs7QXlFdGdvREE7O0FBRUE7QXpFeWdvREE7O0F5RXhob0RBO0FBQUE7QXpFNGhvREE7O0F5RTNob0RBOztBQUVBO0F6RThob0RBOztBeUU1aG9EQTs7QUFFQTtBekUraG9EQTs7QXlFN2hvREE7O0FBRUE7QXpFZ2lvREE7O0F5RTlob0RBOztBQUVBO0F6RWlpb0RBOztBeUVoam9EQTtBQUFBO0F6RW9qb0RBOztBeUVuam9EQTs7QUFFQTtBekVzam9EQTs7QXlFcGpvREE7O0FBRUE7QXpFdWpvREE7O0F5RXJqb0RBOztBQUVBO0F6RXdqb0RBOztBeUV0am9EQTs7QUFFQTtBekV5am9EQTs7QXlFeGtvREE7QUFBQTtBekU0a29EQTs7QXlFM2tvREE7O0FBRUE7QXpFOGtvREE7O0F5RTVrb0RBOztBQUVBO0F6RStrb0RBOztBeUU3a29EQTs7QUFFQTtBekVnbG9EQTs7QXlFOWtvREE7O0FBRUE7QXpFaWxvREE7O0F5RWhtb0RBO0FBQUE7QXpFb21vREE7O0F5RW5tb0RBOztBQUVBO0F6RXNtb0RBOztBeUVwbW9EQTs7QUFFQTtBekV1bW9EQTs7QXlFcm1vREE7O0FBRUE7QXpFd21vREE7O0F5RXRtb0RBOztBQUVBO0F6RXltb0RBOztBeUV4bm9EQTtBQUFBO0F6RTRub0RBOztBeUUzbm9EQTs7QUFFQTtBekU4bm9EQTs7QXlFNW5vREE7O0FBRUE7QXpFK25vREE7O0F5RTdub0RBOztBQUVBO0F6RWdvb0RBOztBeUU5bm9EQTs7QUFFQTtBekVpb29EQTs7QXlFaHBvREE7QUFBQTtBekVvcG9EQTs7QXlFbnBvREE7O0FBRUE7QXpFc3BvREE7O0F5RXBwb0RBOztBQUVBO0F6RXVwb0RBOztBeUVycG9EQTs7QUFFQTtBekV3cG9EQTs7QXlFdHBvREE7O0FBRUE7QXpFeXBvREE7O0F5RXhxb0RBO0FBQUE7QXpFNHFvREE7O0F5RTNxb0RBOztBQUVBO0F6RThxb0RBOztBeUU1cW9EQTs7QUFFQTtBekUrcW9EQTs7QXlFN3FvREE7O0FBRUE7QXpFZ3JvREE7O0F5RTlxb0RBOztBQUVBO0F6RWlyb0RBOztBeUVoc29EQTtBQUFBO0F6RW9zb0RBOztBeUVuc29EQTs7QUFFQTtBekVzc29EQTs7QXlFcHNvREE7O0FBRUE7QXpFdXNvREE7O0F5RXJzb0RBOztBQUVBO0F6RXdzb0RBOztBeUV0c29EQTs7QUFFQTtBekV5c29EQTs7QXlFbnNvREE7QUFBQTtBekV1c29EQTs7QXlFdHNvREE7O0FBRUE7QXpFeXNvREE7O0F5RXZzb0RBOztBQUVBO0F6RTBzb0RBOztBeUV4c29EQTs7QUFFQTtBekUyc29EQTs7QXlFenNvREE7O0FBRUE7QXpFNHNvREE7O0FpQnJ0b0RBO0F3RGxEQTtBQUFBO0F6RTR3b0RBO0F5RTN3b0RBOztBQUVBO0F6RTZ3b0RBO0F5RTN3b0RBOztBQUVBO0F6RTZ3b0RBO0F5RTN3b0RBOztBQUVBO0F6RTZ3b0RBO0F5RTN3b0RBOztBQUVBO0F6RTZ3b0RBO0F5RTV4b0RBO0FBQUE7QXpFK3hvREE7QXlFOXhvREE7O0FBRUE7QXpFZ3lvREE7QXlFOXhvREE7O0FBRUE7QXpFZ3lvREE7QXlFOXhvREE7O0FBRUE7QXpFZ3lvREE7QXlFOXhvREE7O0FBRUE7QXpFZ3lvREE7QXlFL3lvREE7QUFBQTtBekVrem9EQTtBeUVqem9EQTs7QUFFQTtBekVtem9EQTtBeUVqem9EQTs7QUFFQTtBekVtem9EQTtBeUVqem9EQTs7QUFFQTtBekVtem9EQTtBeUVqem9EQTs7QUFFQTtBekVtem9EQTtBeUVsMG9EQTtBQUFBO0F6RXEwb0RBO0F5RXAwb0RBOztBQUVBO0F6RXMwb0RBO0F5RXAwb0RBOztBQUVBO0F6RXMwb0RBO0F5RXAwb0RBOztBQUVBO0F6RXMwb0RBO0F5RXAwb0RBOztBQUVBO0F6RXMwb0RBO0F5RXIxb0RBO0FBQUE7QXpFdzFvREE7QXlFdjFvREE7O0FBRUE7QXpFeTFvREE7QXlFdjFvREE7O0FBRUE7QXpFeTFvREE7QXlFdjFvREE7O0FBRUE7QXpFeTFvREE7QXlFdjFvREE7O0FBRUE7QXpFeTFvREE7QXlFeDJvREE7QUFBQTtBekUyMm9EQTtBeUUxMm9EQTs7QUFFQTtBekU0Mm9EQTtBeUUxMm9EQTs7QUFFQTtBekU0Mm9EQTtBeUUxMm9EQTs7QUFFQTtBekU0Mm9EQTtBeUUxMm9EQTs7QUFFQTtBekU0Mm9EQTtBeUUzM29EQTtBQUFBO0F6RTgzb0RBO0F5RTczb0RBOztBQUVBO0F6RSszb0RBO0F5RTczb0RBOztBQUVBO0F6RSszb0RBO0F5RTczb0RBOztBQUVBO0F6RSszb0RBO0F5RTczb0RBOztBQUVBO0F6RSszb0RBO0F5RTk0b0RBO0FBQUE7QXpFaTVvREE7QXlFaDVvREE7O0FBRUE7QXpFazVvREE7QXlFaDVvREE7O0FBRUE7QXpFazVvREE7QXlFaDVvREE7O0FBRUE7QXpFazVvREE7QXlFaDVvREE7O0FBRUE7QXpFazVvREE7QXlFajZvREE7QUFBQTtBekVvNm9EQTtBeUVuNm9EQTs7QUFFQTtBekVxNm9EQTtBeUVuNm9EQTs7QUFFQTtBekVxNm9EQTtBeUVuNm9EQTs7QUFFQTtBekVxNm9EQTtBeUVuNm9EQTs7QUFFQTtBekVxNm9EQTtBeUVwN29EQTtBQUFBO0F6RXU3b0RBO0F5RXQ3b0RBOztBQUVBO0F6RXc3b0RBO0F5RXQ3b0RBOztBQUVBO0F6RXc3b0RBO0F5RXQ3b0RBOztBQUVBO0F6RXc3b0RBO0F5RXQ3b0RBOztBQUVBO0F6RXc3b0RBO0F5RXY4b0RBO0FBQUE7QXpFMDhvREE7QXlFejhvREE7O0FBRUE7QXpFMjhvREE7QXlFejhvREE7O0FBRUE7QXpFMjhvREE7QXlFejhvREE7O0FBRUE7QXpFMjhvREE7QXlFejhvREE7O0FBRUE7QXpFMjhvREE7QXlFMTlvREE7QUFBQTtBekU2OW9EQTtBeUU1OW9EQTs7QUFFQTtBekU4OW9EQTtBeUU1OW9EQTs7QUFFQTtBekU4OW9EQTtBeUU1OW9EQTs7QUFFQTtBekU4OW9EQTtBeUU1OW9EQTs7QUFFQTtBekU4OW9EQTtBeUU3K29EQTtBQUFBO0F6RWcvb0RBO0F5RS8rb0RBOztBQUVBO0F6RWkvb0RBO0F5RS8rb0RBOztBQUVBO0F6RWkvb0RBO0F5RS8rb0RBOztBQUVBO0F6RWkvb0RBO0F5RS8rb0RBOztBQUVBO0F6RWkvb0RBO0F5RWhncERBO0FBQUE7QXpFbWdwREE7QXlFbGdwREE7O0FBRUE7QXpFb2dwREE7QXlFbGdwREE7O0FBRUE7QXpFb2dwREE7QXlFbGdwREE7O0FBRUE7QXpFb2dwREE7QXlFbGdwREE7O0FBRUE7QXpFb2dwREE7QXlFbmhwREE7QUFBQTtBekVzaHBEQTtBeUVyaHBEQTs7QUFFQTtBekV1aHBEQTtBeUVyaHBEQTs7QUFFQTtBekV1aHBEQTtBeUVyaHBEQTs7QUFFQTtBekV1aHBEQTtBeUVyaHBEQTs7QUFFQTtBekV1aHBEQTtBeUV0aXBEQTtBQUFBO0F6RXlpcERBO0F5RXhpcERBOztBQUVBO0F6RTBpcERBO0F5RXhpcERBOztBQUVBO0F6RTBpcERBO0F5RXhpcERBOztBQUVBO0F6RTBpcERBO0F5RXhpcERBOztBQUVBO0F6RTBpcERBO0F5RXpqcERBO0FBQUE7QXpFNGpwREE7QXlFM2pwREE7O0FBRUE7QXpFNmpwREE7QXlFM2pwREE7O0FBRUE7QXpFNmpwREE7QXlFM2pwREE7O0FBRUE7QXpFNmpwREE7QXlFM2pwREE7O0FBRUE7QXpFNmpwREE7QXlFNWtwREE7QUFBQTtBekUra3BEQTtBeUU5a3BEQTs7QUFFQTtBekVnbHBEQTtBeUU5a3BEQTs7QUFFQTtBekVnbHBEQTtBeUU5a3BEQTs7QUFFQTtBekVnbHBEQTtBeUU5a3BEQTs7QUFFQTtBekVnbHBEQTtBeUUvbHBEQTtBQUFBO0F6RWttcERBO0F5RWptcERBOztBQUVBO0F6RW1tcERBO0F5RWptcERBOztBQUVBO0F6RW1tcERBO0F5RWptcERBOztBQUVBO0F6RW1tcERBO0F5RWptcERBOztBQUVBO0F6RW1tcERBO0F5RWxucERBO0FBQUE7QXpFcW5wREE7QXlFcG5wREE7O0FBRUE7QXpFc25wREE7QXlFcG5wREE7O0FBRUE7QXpFc25wREE7QXlFcG5wREE7O0FBRUE7QXpFc25wREE7QXlFcG5wREE7O0FBRUE7QXpFc25wREE7QXlFcm9wREE7QUFBQTtBekV3b3BEQTtBeUV2b3BEQTs7QUFFQTtBekV5b3BEQTtBeUV2b3BEQTs7QUFFQTtBekV5b3BEQTtBeUV2b3BEQTs7QUFFQTtBekV5b3BEQTtBeUV2b3BEQTs7QUFFQTtBekV5b3BEQTtBeUV4cHBEQTtBQUFBO0F6RTJwcERBO0F5RTFwcERBOztBQUVBO0F6RTRwcERBO0F5RTFwcERBOztBQUVBO0F6RTRwcERBO0F5RTFwcERBOztBQUVBO0F6RTRwcERBO0F5RTFwcERBOztBQUVBO0F6RTRwcERBO0F5RTNxcERBO0FBQUE7QXpFOHFwREE7QXlFN3FwREE7O0FBRUE7QXpFK3FwREE7QXlFN3FwREE7O0FBRUE7QXpFK3FwREE7QXlFN3FwREE7O0FBRUE7QXpFK3FwREE7QXlFN3FwREE7O0FBRUE7QXpFK3FwREE7QXlFOXJwREE7QUFBQTtBekVpc3BEQTtBeUVoc3BEQTs7QUFFQTtBekVrc3BEQTtBeUVoc3BEQTs7QUFFQTtBekVrc3BEQTtBeUVoc3BEQTs7QUFFQTtBekVrc3BEQTtBeUVoc3BEQTs7QUFFQTtBekVrc3BEQTtBeUVqdHBEQTtBQUFBO0F6RW90cERBO0F5RW50cERBOztBQUVBO0F6RXF0cERBO0F5RW50cERBOztBQUVBO0F6RXF0cERBO0F5RW50cERBOztBQUVBO0F6RXF0cERBO0F5RW50cERBOztBQUVBO0F6RXF0cERBO0F5RXB1cERBO0FBQUE7QXpFdXVwREE7QXlFdHVwREE7O0FBRUE7QXpFd3VwREE7QXlFdHVwREE7O0FBRUE7QXpFd3VwREE7QXlFdHVwREE7O0FBRUE7QXpFd3VwREE7QXlFdHVwREE7O0FBRUE7QXpFd3VwREE7QXlFdnZwREE7QUFBQTtBekUwdnBEQTtBeUV6dnBEQTs7QUFFQTtBekUydnBEQTtBeUV6dnBEQTs7QUFFQTtBekUydnBEQTtBeUV6dnBEQTs7QUFFQTtBekUydnBEQTtBeUV6dnBEQTs7QUFFQTtBekUydnBEQTtBeUUxd3BEQTtBQUFBO0F6RTZ3cERBO0F5RTV3cERBOztBQUVBO0F6RTh3cERBO0F5RTV3cERBOztBQUVBO0F6RTh3cERBO0F5RTV3cERBOztBQUVBO0F6RTh3cERBO0F5RTV3cERBOztBQUVBO0F6RTh3cERBO0F5RTd4cERBO0FBQUE7QXpFZ3lwREE7QXlFL3hwREE7O0FBRUE7QXpFaXlwREE7QXlFL3hwREE7O0FBRUE7QXpFaXlwREE7QXlFL3hwREE7O0FBRUE7QXpFaXlwREE7QXlFL3hwREE7O0FBRUE7QXpFaXlwREE7QXlFaHpwREE7QUFBQTtBekVtenBEQTtBeUVsenBEQTs7QUFFQTtBekVvenBEQTtBeUVsenBEQTs7QUFFQTtBekVvenBEQTtBeUVsenBEQTs7QUFFQTtBekVvenBEQTtBeUVsenBEQTs7QUFFQTtBekVvenBEQTtBeUVuMHBEQTtBQUFBO0F6RXMwcERBO0F5RXIwcERBOztBQUVBO0F6RXUwcERBO0F5RXIwcERBOztBQUVBO0F6RXUwcERBO0F5RXIwcERBOztBQUVBO0F6RXUwcERBO0F5RXIwcERBOztBQUVBO0F6RXUwcERBO0F5RXQxcERBO0FBQUE7QXpFeTFwREE7QXlFeDFwREE7O0FBRUE7QXpFMDFwREE7QXlFeDFwREE7O0FBRUE7QXpFMDFwREE7QXlFeDFwREE7O0FBRUE7QXpFMDFwREE7QXlFeDFwREE7O0FBRUE7QXpFMDFwREE7QXlFejJwREE7QUFBQTtBekU0MnBEQTtBeUUzMnBEQTs7QUFFQTtBekU2MnBEQTtBeUUzMnBEQTs7QUFFQTtBekU2MnBEQTtBeUUzMnBEQTs7QUFFQTtBekU2MnBEQTtBeUUzMnBEQTs7QUFFQTtBekU2MnBEQTtBeUU1M3BEQTtBQUFBO0F6RSszcERBO0F5RTkzcERBOztBQUVBO0F6RWc0cERBO0F5RTkzcERBOztBQUVBO0F6RWc0cERBO0F5RTkzcERBOztBQUVBO0F6RWc0cERBO0F5RTkzcERBOztBQUVBO0F6RWc0cERBO0F5RS80cERBO0FBQUE7QXpFazVwREE7QXlFajVwREE7O0FBRUE7QXpFbTVwREE7QXlFajVwREE7O0FBRUE7QXpFbTVwREE7QXlFajVwREE7O0FBRUE7QXpFbTVwREE7QXlFajVwREE7O0FBRUE7QXpFbTVwREE7QXlFbDZwREE7QUFBQTtBekVxNnBEQTtBeUVwNnBEQTs7QUFFQTtBekVzNnBEQTtBeUVwNnBEQTs7QUFFQTtBekVzNnBEQTtBeUVwNnBEQTs7QUFFQTtBekVzNnBEQTtBeUVwNnBEQTs7QUFFQTtBekVzNnBEQTtBeUVyN3BEQTtBQUFBO0F6RXc3cERBO0F5RXY3cERBOztBQUVBO0F6RXk3cERBO0F5RXY3cERBOztBQUVBO0F6RXk3cERBO0F5RXY3cERBOztBQUVBO0F6RXk3cERBO0F5RXY3cERBOztBQUVBO0F6RXk3cERBO0F5RXg4cERBO0FBQUE7QXpFMjhwREE7QXlFMThwREE7O0FBRUE7QXpFNDhwREE7QXlFMThwREE7O0FBRUE7QXpFNDhwREE7QXlFMThwREE7O0FBRUE7QXpFNDhwREE7QXlFMThwREE7O0FBRUE7QXpFNDhwREE7QXlFMzlwREE7QUFBQTtBekU4OXBEQTtBeUU3OXBEQTs7QUFFQTtBekUrOXBEQTtBeUU3OXBEQTs7QUFFQTtBekUrOXBEQTtBeUU3OXBEQTs7QUFFQTtBekUrOXBEQTtBeUU3OXBEQTs7QUFFQTtBekUrOXBEQTtBeUU5K3BEQTtBQUFBO0F6RWkvcERBO0F5RWgvcERBOztBQUVBO0F6RWsvcERBO0F5RWgvcERBOztBQUVBO0F6RWsvcERBO0F5RWgvcERBOztBQUVBO0F6RWsvcERBO0F5RWgvcERBOztBQUVBO0F6RWsvcERBO0F5RWpncURBO0FBQUE7QXpFb2dxREE7QXlFbmdxREE7O0FBRUE7QXpFcWdxREE7QXlFbmdxREE7O0FBRUE7QXpFcWdxREE7QXlFbmdxREE7O0FBRUE7QXpFcWdxREE7QXlFbmdxREE7O0FBRUE7QXpFcWdxREE7QXlFcGhxREE7QUFBQTtBekV1aHFEQTtBeUV0aHFEQTs7QUFFQTtBekV3aHFEQTtBeUV0aHFEQTs7QUFFQTtBekV3aHFEQTtBeUV0aHFEQTs7QUFFQTtBekV3aHFEQTtBeUV0aHFEQTs7QUFFQTtBekV3aHFEQTtBeUVoaHFEQTtBQUFBO0F6RW1ocURBO0F5RWxocURBOztBQUVBO0F6RW9ocURBO0F5RWxocURBOztBQUVBO0F6RW9ocURBO0F5RWxocURBOztBQUVBO0F6RW9ocURBO0F5RWxocURBOztBQUVBO0F6RW9ocURBO0F5RW5pcURBO0FBQUE7QXpFc2lxREE7QXlFcmlxREE7O0FBRUE7QXpFdWlxREE7QXlFcmlxREE7O0FBRUE7QXpFdWlxREE7QXlFcmlxREE7O0FBRUE7QXpFdWlxREE7QXlFcmlxREE7O0FBRUE7QXpFdWlxREE7QXlFdGpxREE7QUFBQTtBekV5anFEQTtBeUV4anFEQTs7QUFFQTtBekUwanFEQTtBeUV4anFEQTs7QUFFQTtBekUwanFEQTtBeUV4anFEQTs7QUFFQTtBekUwanFEQTtBeUV4anFEQTs7QUFFQTtBekUwanFEQTtBeUV6a3FEQTtBQUFBO0F6RTRrcURBO0F5RTNrcURBOztBQUVBO0F6RTZrcURBO0F5RTNrcURBOztBQUVBO0F6RTZrcURBO0F5RTNrcURBOztBQUVBO0F6RTZrcURBO0F5RTNrcURBOztBQUVBO0F6RTZrcURBO0F5RTVscURBO0FBQUE7QXpFK2xxREE7QXlFOWxxREE7O0FBRUE7QXpFZ21xREE7QXlFOWxxREE7O0FBRUE7QXpFZ21xREE7QXlFOWxxREE7O0FBRUE7QXpFZ21xREE7QXlFOWxxREE7O0FBRUE7QXpFZ21xREE7QXlFL21xREE7QUFBQTtBekVrbnFEQTtBeUVqbnFEQTs7QUFFQTtBekVtbnFEQTtBeUVqbnFEQTs7QUFFQTtBekVtbnFEQTtBeUVqbnFEQTs7QUFFQTtBekVtbnFEQTtBeUVqbnFEQTs7QUFFQTtBekVtbnFEQTtBeUVsb3FEQTtBQUFBO0F6RXFvcURBO0F5RXBvcURBOztBQUVBO0F6RXNvcURBO0F5RXBvcURBOztBQUVBO0F6RXNvcURBO0F5RXBvcURBOztBQUVBO0F6RXNvcURBO0F5RXBvcURBOztBQUVBO0F6RXNvcURBO0F5RXJwcURBO0FBQUE7QXpFd3BxREE7QXlFdnBxREE7O0FBRUE7QXpFeXBxREE7QXlFdnBxREE7O0FBRUE7QXpFeXBxREE7QXlFdnBxREE7O0FBRUE7QXpFeXBxREE7QXlFdnBxREE7O0FBRUE7QXpFeXBxREE7QXlFeHFxREE7QUFBQTtBekUycXFEQTtBeUUxcXFEQTs7QUFFQTtBekU0cXFEQTtBeUUxcXFEQTs7QUFFQTtBekU0cXFEQTtBeUUxcXFEQTs7QUFFQTtBekU0cXFEQTtBeUUxcXFEQTs7QUFFQTtBekU0cXFEQTtBeUUzcnFEQTtBQUFBO0F6RThycURBO0F5RTdycURBOztBQUVBO0F6RStycURBO0F5RTdycURBOztBQUVBO0F6RStycURBO0F5RTdycURBOztBQUVBO0F6RStycURBO0F5RTdycURBOztBQUVBO0F6RStycURBO0F5RTlzcURBO0FBQUE7QXpFaXRxREE7QXlFaHRxREE7O0FBRUE7QXpFa3RxREE7QXlFaHRxREE7O0FBRUE7QXpFa3RxREE7QXlFaHRxREE7O0FBRUE7QXpFa3RxREE7QXlFaHRxREE7O0FBRUE7QXpFa3RxREE7QXlFanVxREE7QUFBQTtBekVvdXFEQTtBeUVudXFEQTs7QUFFQTtBekVxdXFEQTtBeUVudXFEQTs7QUFFQTtBekVxdXFEQTtBeUVudXFEQTs7QUFFQTtBekVxdXFEQTtBeUVudXFEQTs7QUFFQTtBekVxdXFEQTtBeUVwdnFEQTtBQUFBO0F6RXV2cURBO0F5RXR2cURBOztBQUVBO0F6RXd2cURBO0F5RXR2cURBOztBQUVBO0F6RXd2cURBO0F5RXR2cURBOztBQUVBO0F6RXd2cURBO0F5RXR2cURBOztBQUVBO0F6RXd2cURBO0F5RXZ3cURBO0FBQUE7QXpFMHdxREE7QXlFendxREE7O0FBRUE7QXpFMndxREE7QXlFendxREE7O0FBRUE7QXpFMndxREE7QXlFendxREE7O0FBRUE7QXpFMndxREE7QXlFendxREE7O0FBRUE7QXpFMndxREE7QXlFMXhxREE7QUFBQTtBekU2eHFEQTtBeUU1eHFEQTs7QUFFQTtBekU4eHFEQTtBeUU1eHFEQTs7QUFFQTtBekU4eHFEQTtBeUU1eHFEQTs7QUFFQTtBekU4eHFEQTtBeUU1eHFEQTs7QUFFQTtBekU4eHFEQTtBeUU3eXFEQTtBQUFBO0F6RWd6cURBO0F5RS95cURBOztBQUVBO0F6RWl6cURBO0F5RS95cURBOztBQUVBO0F6RWl6cURBO0F5RS95cURBOztBQUVBO0F6RWl6cURBO0F5RS95cURBOztBQUVBO0F6RWl6cURBO0F5RWgwcURBO0FBQUE7QXpFbTBxREE7QXlFbDBxREE7O0FBRUE7QXpFbzBxREE7QXlFbDBxREE7O0FBRUE7QXpFbzBxREE7QXlFbDBxREE7O0FBRUE7QXpFbzBxREE7QXlFbDBxREE7O0FBRUE7QXpFbzBxREE7QXlFbjFxREE7QUFBQTtBekVzMXFEQTtBeUVyMXFEQTs7QUFFQTtBekV1MXFEQTtBeUVyMXFEQTs7QUFFQTtBekV1MXFEQTtBeUVyMXFEQTs7QUFFQTtBekV1MXFEQTtBeUVyMXFEQTs7QUFFQTtBekV1MXFEQTtBeUV0MnFEQTtBQUFBO0F6RXkycURBO0F5RXgycURBOztBQUVBO0F6RTAycURBO0F5RXgycURBOztBQUVBO0F6RTAycURBO0F5RXgycURBOztBQUVBO0F6RTAycURBO0F5RXgycURBOztBQUVBO0F6RTAycURBO0F5RXozcURBO0FBQUE7QXpFNDNxREE7QXlFMzNxREE7O0FBRUE7QXpFNjNxREE7QXlFMzNxREE7O0FBRUE7QXpFNjNxREE7QXlFMzNxREE7O0FBRUE7QXpFNjNxREE7QXlFMzNxREE7O0FBRUE7QXpFNjNxREE7QXlFdjNxREE7QUFBQTtBekUwM3FEQTtBeUV6M3FEQTs7QUFFQTtBekUyM3FEQTtBeUV6M3FEQTs7QUFFQTtBekUyM3FEQTtBeUV6M3FEQTs7QUFFQTtBekUyM3FEQTtBeUV6M3FEQTs7QUFFQTtBekUyM3FEQTtBQUNBO0FpQnI0cURBO0F3RGxEQTtBQUFBO0F6RTI3cURBO0F5RTE3cURBOztBQUVBO0F6RTQ3cURBO0F5RTE3cURBOztBQUVBO0F6RTQ3cURBO0F5RTE3cURBOztBQUVBO0F6RTQ3cURBO0F5RTE3cURBOztBQUVBO0F6RTQ3cURBO0F5RTM4cURBO0FBQUE7QXpFODhxREE7QXlFNzhxREE7O0FBRUE7QXpFKzhxREE7QXlFNzhxREE7O0FBRUE7QXpFKzhxREE7QXlFNzhxREE7O0FBRUE7QXpFKzhxREE7QXlFNzhxREE7O0FBRUE7QXpFKzhxREE7QXlFOTlxREE7QUFBQTtBekVpK3FEQTtBeUVoK3FEQTs7QUFFQTtBekVrK3FEQTtBeUVoK3FEQTs7QUFFQTtBekVrK3FEQTtBeUVoK3FEQTs7QUFFQTtBekVrK3FEQTtBeUVoK3FEQTs7QUFFQTtBekVrK3FEQTtBeUVqL3FEQTtBQUFBO0F6RW8vcURBO0F5RW4vcURBOztBQUVBO0F6RXEvcURBO0F5RW4vcURBOztBQUVBO0F6RXEvcURBO0F5RW4vcURBOztBQUVBO0F6RXEvcURBO0F5RW4vcURBOztBQUVBO0F6RXEvcURBO0F5RXBnckRBO0FBQUE7QXpFdWdyREE7QXlFdGdyREE7O0FBRUE7QXpFd2dyREE7QXlFdGdyREE7O0FBRUE7QXpFd2dyREE7QXlFdGdyREE7O0FBRUE7QXpFd2dyREE7QXlFdGdyREE7O0FBRUE7QXpFd2dyREE7QXlFdmhyREE7QUFBQTtBekUwaHJEQTtBeUV6aHJEQTs7QUFFQTtBekUyaHJEQTtBeUV6aHJEQTs7QUFFQTtBekUyaHJEQTtBeUV6aHJEQTs7QUFFQTtBekUyaHJEQTtBeUV6aHJEQTs7QUFFQTtBekUyaHJEQTtBeUUxaXJEQTtBQUFBO0F6RTZpckRBO0F5RTVpckRBOztBQUVBO0F6RThpckRBO0F5RTVpckRBOztBQUVBO0F6RThpckRBO0F5RTVpckRBOztBQUVBO0F6RThpckRBO0F5RTVpckRBOztBQUVBO0F6RThpckRBO0F5RTdqckRBO0FBQUE7QXpFZ2tyREE7QXlFL2pyREE7O0FBRUE7QXpFaWtyREE7QXlFL2pyREE7O0FBRUE7QXpFaWtyREE7QXlFL2pyREE7O0FBRUE7QXpFaWtyREE7QXlFL2pyREE7O0FBRUE7QXpFaWtyREE7QXlFaGxyREE7QUFBQTtBekVtbHJEQTtBeUVsbHJEQTs7QUFFQTtBekVvbHJEQTtBeUVsbHJEQTs7QUFFQTtBekVvbHJEQTtBeUVsbHJEQTs7QUFFQTtBekVvbHJEQTtBeUVsbHJEQTs7QUFFQTtBekVvbHJEQTtBeUVubXJEQTtBQUFBO0F6RXNtckRBO0F5RXJtckRBOztBQUVBO0F6RXVtckRBO0F5RXJtckRBOztBQUVBO0F6RXVtckRBO0F5RXJtckRBOztBQUVBO0F6RXVtckRBO0F5RXJtckRBOztBQUVBO0F6RXVtckRBO0F5RXRuckRBO0FBQUE7QXpFeW5yREE7QXlFeG5yREE7O0FBRUE7QXpFMG5yREE7QXlFeG5yREE7O0FBRUE7QXpFMG5yREE7QXlFeG5yREE7O0FBRUE7QXpFMG5yREE7QXlFeG5yREE7O0FBRUE7QXpFMG5yREE7QXlFem9yREE7QUFBQTtBekU0b3JEQTtBeUUzb3JEQTs7QUFFQTtBekU2b3JEQTtBeUUzb3JEQTs7QUFFQTtBekU2b3JEQTtBeUUzb3JEQTs7QUFFQTtBekU2b3JEQTtBeUUzb3JEQTs7QUFFQTtBekU2b3JEQTtBeUU1cHJEQTtBQUFBO0F6RStwckRBO0F5RTlwckRBOztBQUVBO0F6RWdxckRBO0F5RTlwckRBOztBQUVBO0F6RWdxckRBO0F5RTlwckRBOztBQUVBO0F6RWdxckRBO0F5RTlwckRBOztBQUVBO0F6RWdxckRBO0F5RS9xckRBO0FBQUE7QXpFa3JyREE7QXlFanJyREE7O0FBRUE7QXpFbXJyREE7QXlFanJyREE7O0FBRUE7QXpFbXJyREE7QXlFanJyREE7O0FBRUE7QXpFbXJyREE7QXlFanJyREE7O0FBRUE7QXpFbXJyREE7QXlFbHNyREE7QUFBQTtBekVxc3JEQTtBeUVwc3JEQTs7QUFFQTtBekVzc3JEQTtBeUVwc3JEQTs7QUFFQTtBekVzc3JEQTtBeUVwc3JEQTs7QUFFQTtBekVzc3JEQTtBeUVwc3JEQTs7QUFFQTtBekVzc3JEQTtBeUVydHJEQTtBQUFBO0F6RXd0ckRBO0F5RXZ0ckRBOztBQUVBO0F6RXl0ckRBO0F5RXZ0ckRBOztBQUVBO0F6RXl0ckRBO0F5RXZ0ckRBOztBQUVBO0F6RXl0ckRBO0F5RXZ0ckRBOztBQUVBO0F6RXl0ckRBO0F5RXh1ckRBO0FBQUE7QXpFMnVyREE7QXlFMXVyREE7O0FBRUE7QXpFNHVyREE7QXlFMXVyREE7O0FBRUE7QXpFNHVyREE7QXlFMXVyREE7O0FBRUE7QXpFNHVyREE7QXlFMXVyREE7O0FBRUE7QXpFNHVyREE7QXlFM3ZyREE7QUFBQTtBekU4dnJEQTtBeUU3dnJEQTs7QUFFQTtBekUrdnJEQTtBeUU3dnJEQTs7QUFFQTtBekUrdnJEQTtBeUU3dnJEQTs7QUFFQTtBekUrdnJEQTtBeUU3dnJEQTs7QUFFQTtBekUrdnJEQTtBeUU5d3JEQTtBQUFBO0F6RWl4ckRBO0F5RWh4ckRBOztBQUVBO0F6RWt4ckRBO0F5RWh4ckRBOztBQUVBO0F6RWt4ckRBO0F5RWh4ckRBOztBQUVBO0F6RWt4ckRBO0F5RWh4ckRBOztBQUVBO0F6RWt4ckRBO0F5RWp5ckRBO0FBQUE7QXpFb3lyREE7QXlFbnlyREE7O0FBRUE7QXpFcXlyREE7QXlFbnlyREE7O0FBRUE7QXpFcXlyREE7QXlFbnlyREE7O0FBRUE7QXpFcXlyREE7QXlFbnlyREE7O0FBRUE7QXpFcXlyREE7QXlFcHpyREE7QUFBQTtBekV1enJEQTtBeUV0enJEQTs7QUFFQTtBekV3enJEQTtBeUV0enJEQTs7QUFFQTtBekV3enJEQTtBeUV0enJEQTs7QUFFQTtBekV3enJEQTtBeUV0enJEQTs7QUFFQTtBekV3enJEQTtBeUV2MHJEQTtBQUFBO0F6RTAwckRBO0F5RXowckRBOztBQUVBO0F6RTIwckRBO0F5RXowckRBOztBQUVBO0F6RTIwckRBO0F5RXowckRBOztBQUVBO0F6RTIwckRBO0F5RXowckRBOztBQUVBO0F6RTIwckRBO0F5RTExckRBO0FBQUE7QXpFNjFyREE7QXlFNTFyREE7O0FBRUE7QXpFODFyREE7QXlFNTFyREE7O0FBRUE7QXpFODFyREE7QXlFNTFyREE7O0FBRUE7QXpFODFyREE7QXlFNTFyREE7O0FBRUE7QXpFODFyREE7QXlFNzJyREE7QUFBQTtBekVnM3JEQTtBeUUvMnJEQTs7QUFFQTtBekVpM3JEQTtBeUUvMnJEQTs7QUFFQTtBekVpM3JEQTtBeUUvMnJEQTs7QUFFQTtBekVpM3JEQTtBeUUvMnJEQTs7QUFFQTtBekVpM3JEQTtBeUVoNHJEQTtBQUFBO0F6RW00ckRBO0F5RWw0ckRBOztBQUVBO0F6RW80ckRBO0F5RWw0ckRBOztBQUVBO0F6RW80ckRBO0F5RWw0ckRBOztBQUVBO0F6RW80ckRBO0F5RWw0ckRBOztBQUVBO0F6RW80ckRBO0F5RW41ckRBO0FBQUE7QXpFczVyREE7QXlFcjVyREE7O0FBRUE7QXpFdTVyREE7QXlFcjVyREE7O0FBRUE7QXpFdTVyREE7QXlFcjVyREE7O0FBRUE7QXpFdTVyREE7QXlFcjVyREE7O0FBRUE7QXpFdTVyREE7QXlFdDZyREE7QUFBQTtBekV5NnJEQTtBeUV4NnJEQTs7QUFFQTtBekUwNnJEQTtBeUV4NnJEQTs7QUFFQTtBekUwNnJEQTtBeUV4NnJEQTs7QUFFQTtBekUwNnJEQTtBeUV4NnJEQTs7QUFFQTtBekUwNnJEQTtBeUV6N3JEQTtBQUFBO0F6RTQ3ckRBO0F5RTM3ckRBOztBQUVBO0F6RTY3ckRBO0F5RTM3ckRBOztBQUVBO0F6RTY3ckRBO0F5RTM3ckRBOztBQUVBO0F6RTY3ckRBO0F5RTM3ckRBOztBQUVBO0F6RTY3ckRBO0F5RTU4ckRBO0FBQUE7QXpFKzhyREE7QXlFOThyREE7O0FBRUE7QXpFZzlyREE7QXlFOThyREE7O0FBRUE7QXpFZzlyREE7QXlFOThyREE7O0FBRUE7QXpFZzlyREE7QXlFOThyREE7O0FBRUE7QXpFZzlyREE7QXlFLzlyREE7QUFBQTtBekVrK3JEQTtBeUVqK3JEQTs7QUFFQTtBekVtK3JEQTtBeUVqK3JEQTs7QUFFQTtBekVtK3JEQTtBeUVqK3JEQTs7QUFFQTtBekVtK3JEQTtBeUVqK3JEQTs7QUFFQTtBekVtK3JEQTtBeUVsL3JEQTtBQUFBO0F6RXEvckRBO0F5RXAvckRBOztBQUVBO0F6RXMvckRBO0F5RXAvckRBOztBQUVBO0F6RXMvckRBO0F5RXAvckRBOztBQUVBO0F6RXMvckRBO0F5RXAvckRBOztBQUVBO0F6RXMvckRBO0F5RXJnc0RBO0FBQUE7QXpFd2dzREE7QXlFdmdzREE7O0FBRUE7QXpFeWdzREE7QXlFdmdzREE7O0FBRUE7QXpFeWdzREE7QXlFdmdzREE7O0FBRUE7QXpFeWdzREE7QXlFdmdzREE7O0FBRUE7QXpFeWdzREE7QXlFeGhzREE7QUFBQTtBekUyaHNEQTtBeUUxaHNEQTs7QUFFQTtBekU0aHNEQTtBeUUxaHNEQTs7QUFFQTtBekU0aHNEQTtBeUUxaHNEQTs7QUFFQTtBekU0aHNEQTtBeUUxaHNEQTs7QUFFQTtBekU0aHNEQTtBeUUzaXNEQTtBQUFBO0F6RThpc0RBO0F5RTdpc0RBOztBQUVBO0F6RStpc0RBO0F5RTdpc0RBOztBQUVBO0F6RStpc0RBO0F5RTdpc0RBOztBQUVBO0F6RStpc0RBO0F5RTdpc0RBOztBQUVBO0F6RStpc0RBO0F5RTlqc0RBO0FBQUE7QXpFaWtzREE7QXlFaGtzREE7O0FBRUE7QXpFa2tzREE7QXlFaGtzREE7O0FBRUE7QXpFa2tzREE7QXlFaGtzREE7O0FBRUE7QXpFa2tzREE7QXlFaGtzREE7O0FBRUE7QXpFa2tzREE7QXlFamxzREE7QUFBQTtBekVvbHNEQTtBeUVubHNEQTs7QUFFQTtBekVxbHNEQTtBeUVubHNEQTs7QUFFQTtBekVxbHNEQTtBeUVubHNEQTs7QUFFQTtBekVxbHNEQTtBeUVubHNEQTs7QUFFQTtBekVxbHNEQTtBeUVwbXNEQTtBQUFBO0F6RXVtc0RBO0F5RXRtc0RBOztBQUVBO0F6RXdtc0RBO0F5RXRtc0RBOztBQUVBO0F6RXdtc0RBO0F5RXRtc0RBOztBQUVBO0F6RXdtc0RBO0F5RXRtc0RBOztBQUVBO0F6RXdtc0RBO0F5RXZuc0RBO0FBQUE7QXpFMG5zREE7QXlFem5zREE7O0FBRUE7QXpFMm5zREE7QXlFem5zREE7O0FBRUE7QXpFMm5zREE7QXlFem5zREE7O0FBRUE7QXpFMm5zREE7QXlFem5zREE7O0FBRUE7QXpFMm5zREE7QXlFMW9zREE7QUFBQTtBekU2b3NEQTtBeUU1b3NEQTs7QUFFQTtBekU4b3NEQTtBeUU1b3NEQTs7QUFFQTtBekU4b3NEQTtBeUU1b3NEQTs7QUFFQTtBekU4b3NEQTtBeUU1b3NEQTs7QUFFQTtBekU4b3NEQTtBeUU3cHNEQTtBQUFBO0F6RWdxc0RBO0F5RS9wc0RBOztBQUVBO0F6RWlxc0RBO0F5RS9wc0RBOztBQUVBO0F6RWlxc0RBO0F5RS9wc0RBOztBQUVBO0F6RWlxc0RBO0F5RS9wc0RBOztBQUVBO0F6RWlxc0RBO0F5RWhyc0RBO0FBQUE7QXpFbXJzREE7QXlFbHJzREE7O0FBRUE7QXpFb3JzREE7QXlFbHJzREE7O0FBRUE7QXpFb3JzREE7QXlFbHJzREE7O0FBRUE7QXpFb3JzREE7QXlFbHJzREE7O0FBRUE7QXpFb3JzREE7QXlFbnNzREE7QUFBQTtBekVzc3NEQTtBeUVyc3NEQTs7QUFFQTtBekV1c3NEQTtBeUVyc3NEQTs7QUFFQTtBekV1c3NEQTtBeUVyc3NEQTs7QUFFQTtBekV1c3NEQTtBeUVyc3NEQTs7QUFFQTtBekV1c3NEQTtBeUUvcnNEQTtBQUFBO0F6RWtzc0RBO0F5RWpzc0RBOztBQUVBO0F6RW1zc0RBO0F5RWpzc0RBOztBQUVBO0F6RW1zc0RBO0F5RWpzc0RBOztBQUVBO0F6RW1zc0RBO0F5RWpzc0RBOztBQUVBO0F6RW1zc0RBO0F5RWx0c0RBO0FBQUE7QXpFcXRzREE7QXlFcHRzREE7O0FBRUE7QXpFc3RzREE7QXlFcHRzREE7O0FBRUE7QXpFc3RzREE7QXlFcHRzREE7O0FBRUE7QXpFc3RzREE7QXlFcHRzREE7O0FBRUE7QXpFc3RzREE7QXlFcnVzREE7QUFBQTtBekV3dXNEQTtBeUV2dXNEQTs7QUFFQTtBekV5dXNEQTtBeUV2dXNEQTs7QUFFQTtBekV5dXNEQTtBeUV2dXNEQTs7QUFFQTtBekV5dXNEQTtBeUV2dXNEQTs7QUFFQTtBekV5dXNEQTtBeUV4dnNEQTtBQUFBO0F6RTJ2c0RBO0F5RTF2c0RBOztBQUVBO0F6RTR2c0RBO0F5RTF2c0RBOztBQUVBO0F6RTR2c0RBO0F5RTF2c0RBOztBQUVBO0F6RTR2c0RBO0F5RTF2c0RBOztBQUVBO0F6RTR2c0RBO0F5RTN3c0RBO0FBQUE7QXpFOHdzREE7QXlFN3dzREE7O0FBRUE7QXpFK3dzREE7QXlFN3dzREE7O0FBRUE7QXpFK3dzREE7QXlFN3dzREE7O0FBRUE7QXpFK3dzREE7QXlFN3dzREE7O0FBRUE7QXpFK3dzREE7QXlFOXhzREE7QUFBQTtBekVpeXNEQTtBeUVoeXNEQTs7QUFFQTtBekVreXNEQTtBeUVoeXNEQTs7QUFFQTtBekVreXNEQTtBeUVoeXNEQTs7QUFFQTtBekVreXNEQTtBeUVoeXNEQTs7QUFFQTtBekVreXNEQTtBeUVqenNEQTtBQUFBO0F6RW96c0RBO0F5RW56c0RBOztBQUVBO0F6RXF6c0RBO0F5RW56c0RBOztBQUVBO0F6RXF6c0RBO0F5RW56c0RBOztBQUVBO0F6RXF6c0RBO0F5RW56c0RBOztBQUVBO0F6RXF6c0RBO0F5RXAwc0RBO0FBQUE7QXpFdTBzREE7QXlFdDBzREE7O0FBRUE7QXpFdzBzREE7QXlFdDBzREE7O0FBRUE7QXpFdzBzREE7QXlFdDBzREE7O0FBRUE7QXpFdzBzREE7QXlFdDBzREE7O0FBRUE7QXpFdzBzREE7QXlFdjFzREE7QUFBQTtBekUwMXNEQTtBeUV6MXNEQTs7QUFFQTtBekUyMXNEQTtBeUV6MXNEQTs7QUFFQTtBekUyMXNEQTtBeUV6MXNEQTs7QUFFQTtBekUyMXNEQTtBeUV6MXNEQTs7QUFFQTtBekUyMXNEQTtBeUUxMnNEQTtBQUFBO0F6RTYyc0RBO0F5RTUyc0RBOztBQUVBO0F6RTgyc0RBO0F5RTUyc0RBOztBQUVBO0F6RTgyc0RBO0F5RTUyc0RBOztBQUVBO0F6RTgyc0RBO0F5RTUyc0RBOztBQUVBO0F6RTgyc0RBO0F5RTczc0RBO0FBQUE7QXpFZzRzREE7QXlFLzNzREE7O0FBRUE7QXpFaTRzREE7QXlFLzNzREE7O0FBRUE7QXpFaTRzREE7QXlFLzNzREE7O0FBRUE7QXpFaTRzREE7QXlFLzNzREE7O0FBRUE7QXpFaTRzREE7QXlFaDVzREE7QUFBQTtBekVtNXNEQTtBeUVsNXNEQTs7QUFFQTtBekVvNXNEQTtBeUVsNXNEQTs7QUFFQTtBekVvNXNEQTtBeUVsNXNEQTs7QUFFQTtBekVvNXNEQTtBeUVsNXNEQTs7QUFFQTtBekVvNXNEQTtBeUVuNnNEQTtBQUFBO0F6RXM2c0RBO0F5RXI2c0RBOztBQUVBO0F6RXU2c0RBO0F5RXI2c0RBOztBQUVBO0F6RXU2c0RBO0F5RXI2c0RBOztBQUVBO0F6RXU2c0RBO0F5RXI2c0RBOztBQUVBO0F6RXU2c0RBO0F5RXQ3c0RBO0FBQUE7QXpFeTdzREE7QXlFeDdzREE7O0FBRUE7QXpFMDdzREE7QXlFeDdzREE7O0FBRUE7QXpFMDdzREE7QXlFeDdzREE7O0FBRUE7QXpFMDdzREE7QXlFeDdzREE7O0FBRUE7QXpFMDdzREE7QXlFejhzREE7QUFBQTtBekU0OHNEQTtBeUUzOHNEQTs7QUFFQTtBekU2OHNEQTtBeUUzOHNEQTs7QUFFQTtBekU2OHNEQTtBeUUzOHNEQTs7QUFFQTtBekU2OHNEQTtBeUUzOHNEQTs7QUFFQTtBekU2OHNEQTtBeUU1OXNEQTtBQUFBO0F6RSs5c0RBO0F5RTk5c0RBOztBQUVBO0F6RWcrc0RBO0F5RTk5c0RBOztBQUVBO0F6RWcrc0RBO0F5RTk5c0RBOztBQUVBO0F6RWcrc0RBO0F5RTk5c0RBOztBQUVBO0F6RWcrc0RBO0F5RS8rc0RBO0FBQUE7QXpFay9zREE7QXlFai9zREE7O0FBRUE7QXpFbS9zREE7QXlFai9zREE7O0FBRUE7QXpFbS9zREE7QXlFai9zREE7O0FBRUE7QXpFbS9zREE7QXlFai9zREE7O0FBRUE7QXpFbS9zREE7QXlFbGd0REE7QUFBQTtBekVxZ3REQTtBeUVwZ3REQTs7QUFFQTtBekVzZ3REQTtBeUVwZ3REQTs7QUFFQTtBekVzZ3REQTtBeUVwZ3REQTs7QUFFQTtBekVzZ3REQTtBeUVwZ3REQTs7QUFFQTtBekVzZ3REQTtBeUVyaHREQTtBQUFBO0F6RXdodERBO0F5RXZodERBOztBQUVBO0F6RXlodERBO0F5RXZodERBOztBQUVBO0F6RXlodERBO0F5RXZodERBOztBQUVBO0F6RXlodERBO0F5RXZodERBOztBQUVBO0F6RXlodERBO0F5RXhpdERBO0FBQUE7QXpFMml0REE7QXlFMWl0REE7O0FBRUE7QXpFNGl0REE7QXlFMWl0REE7O0FBRUE7QXpFNGl0REE7QXlFMWl0REE7O0FBRUE7QXpFNGl0REE7QXlFMWl0REE7O0FBRUE7QXpFNGl0REE7QXlFdGl0REE7QUFBQTtBekV5aXREQTtBeUV4aXREQTs7QUFFQTtBekUwaXREQTtBeUV4aXREQTs7QUFFQTtBekUwaXREQTtBeUV4aXREQTs7QUFFQTtBekUwaXREQTtBeUV4aXREQTs7QUFFQTtBekUwaXREQTtBQUNBO0FpQnBqdERBO0F3RGxEQTtBQUFBO0F6RTBtdERBO0F5RXptdERBOztBQUVBO0F6RTJtdERBO0F5RXptdERBOztBQUVBO0F6RTJtdERBO0F5RXptdERBOztBQUVBO0F6RTJtdERBO0F5RXptdERBOztBQUVBO0F6RTJtdERBO0F5RTFudERBO0FBQUE7QXpFNm50REE7QXlFNW50REE7O0FBRUE7QXpFOG50REE7QXlFNW50REE7O0FBRUE7QXpFOG50REE7QXlFNW50REE7O0FBRUE7QXpFOG50REE7QXlFNW50REE7O0FBRUE7QXpFOG50REE7QXlFN290REE7QUFBQTtBekVncHREQTtBeUUvb3REQTs7QUFFQTtBekVpcHREQTtBeUUvb3REQTs7QUFFQTtBekVpcHREQTtBeUUvb3REQTs7QUFFQTtBekVpcHREQTtBeUUvb3REQTs7QUFFQTtBekVpcHREQTtBeUVocXREQTtBQUFBO0F6RW1xdERBO0F5RWxxdERBOztBQUVBO0F6RW9xdERBO0F5RWxxdERBOztBQUVBO0F6RW9xdERBO0F5RWxxdERBOztBQUVBO0F6RW9xdERBO0F5RWxxdERBOztBQUVBO0F6RW9xdERBO0F5RW5ydERBO0FBQUE7QXpFc3J0REE7QXlFcnJ0REE7O0FBRUE7QXpFdXJ0REE7QXlFcnJ0REE7O0FBRUE7QXpFdXJ0REE7QXlFcnJ0REE7O0FBRUE7QXpFdXJ0REE7QXlFcnJ0REE7O0FBRUE7QXpFdXJ0REE7QXlFdHN0REE7QUFBQTtBekV5c3REQTtBeUV4c3REQTs7QUFFQTtBekUwc3REQTtBeUV4c3REQTs7QUFFQTtBekUwc3REQTtBeUV4c3REQTs7QUFFQTtBekUwc3REQTtBeUV4c3REQTs7QUFFQTtBekUwc3REQTtBeUV6dHREQTtBQUFBO0F6RTR0dERBO0F5RTN0dERBOztBQUVBO0F6RTZ0dERBO0F5RTN0dERBOztBQUVBO0F6RTZ0dERBO0F5RTN0dERBOztBQUVBO0F6RTZ0dERBO0F5RTN0dERBOztBQUVBO0F6RTZ0dERBO0F5RTV1dERBO0FBQUE7QXpFK3V0REE7QXlFOXV0REE7O0FBRUE7QXpFZ3Z0REE7QXlFOXV0REE7O0FBRUE7QXpFZ3Z0REE7QXlFOXV0REE7O0FBRUE7QXpFZ3Z0REE7QXlFOXV0REE7O0FBRUE7QXpFZ3Z0REE7QXlFL3Z0REE7QUFBQTtBekVrd3REQTtBeUVqd3REQTs7QUFFQTtBekVtd3REQTtBeUVqd3REQTs7QUFFQTtBekVtd3REQTtBeUVqd3REQTs7QUFFQTtBekVtd3REQTtBeUVqd3REQTs7QUFFQTtBekVtd3REQTtBeUVseHREQTtBQUFBO0F6RXF4dERBO0F5RXB4dERBOztBQUVBO0F6RXN4dERBO0F5RXB4dERBOztBQUVBO0F6RXN4dERBO0F5RXB4dERBOztBQUVBO0F6RXN4dERBO0F5RXB4dERBOztBQUVBO0F6RXN4dERBO0F5RXJ5dERBO0FBQUE7QXpFd3l0REE7QXlFdnl0REE7O0FBRUE7QXpFeXl0REE7QXlFdnl0REE7O0FBRUE7QXpFeXl0REE7QXlFdnl0REE7O0FBRUE7QXpFeXl0REE7QXlFdnl0REE7O0FBRUE7QXpFeXl0REE7QXlFeHp0REE7QUFBQTtBekUyenREQTtBeUUxenREQTs7QUFFQTtBekU0enREQTtBeUUxenREQTs7QUFFQTtBekU0enREQTtBeUUxenREQTs7QUFFQTtBekU0enREQTtBeUUxenREQTs7QUFFQTtBekU0enREQTtBeUUzMHREQTtBQUFBO0F6RTgwdERBO0F5RTcwdERBOztBQUVBO0F6RSswdERBO0F5RTcwdERBOztBQUVBO0F6RSswdERBO0F5RTcwdERBOztBQUVBO0F6RSswdERBO0F5RTcwdERBOztBQUVBO0F6RSswdERBO0F5RTkxdERBO0FBQUE7QXpFaTJ0REE7QXlFaDJ0REE7O0FBRUE7QXpFazJ0REE7QXlFaDJ0REE7O0FBRUE7QXpFazJ0REE7QXlFaDJ0REE7O0FBRUE7QXpFazJ0REE7QXlFaDJ0REE7O0FBRUE7QXpFazJ0REE7QXlFajN0REE7QUFBQTtBekVvM3REQTtBeUVuM3REQTs7QUFFQTtBekVxM3REQTtBeUVuM3REQTs7QUFFQTtBekVxM3REQTtBeUVuM3REQTs7QUFFQTtBekVxM3REQTtBeUVuM3REQTs7QUFFQTtBekVxM3REQTtBeUVwNHREQTtBQUFBO0F6RXU0dERBO0F5RXQ0dERBOztBQUVBO0F6RXc0dERBO0F5RXQ0dERBOztBQUVBO0F6RXc0dERBO0F5RXQ0dERBOztBQUVBO0F6RXc0dERBO0F5RXQ0dERBOztBQUVBO0F6RXc0dERBO0F5RXY1dERBO0FBQUE7QXpFMDV0REE7QXlFejV0REE7O0FBRUE7QXpFMjV0REE7QXlFejV0REE7O0FBRUE7QXpFMjV0REE7QXlFejV0REE7O0FBRUE7QXpFMjV0REE7QXlFejV0REE7O0FBRUE7QXpFMjV0REE7QXlFMTZ0REE7QUFBQTtBekU2NnREQTtBeUU1NnREQTs7QUFFQTtBekU4NnREQTtBeUU1NnREQTs7QUFFQTtBekU4NnREQTtBeUU1NnREQTs7QUFFQTtBekU4NnREQTtBeUU1NnREQTs7QUFFQTtBekU4NnREQTtBeUU3N3REQTtBQUFBO0F6RWc4dERBO0F5RS83dERBOztBQUVBO0F6RWk4dERBO0F5RS83dERBOztBQUVBO0F6RWk4dERBO0F5RS83dERBOztBQUVBO0F6RWk4dERBO0F5RS83dERBOztBQUVBO0F6RWk4dERBO0F5RWg5dERBO0FBQUE7QXpFbTl0REE7QXlFbDl0REE7O0FBRUE7QXpFbzl0REE7QXlFbDl0REE7O0FBRUE7QXpFbzl0REE7QXlFbDl0REE7O0FBRUE7QXpFbzl0REE7QXlFbDl0REE7O0FBRUE7QXpFbzl0REE7QXlFbit0REE7QUFBQTtBekVzK3REQTtBeUVyK3REQTs7QUFFQTtBekV1K3REQTtBeUVyK3REQTs7QUFFQTtBekV1K3REQTtBeUVyK3REQTs7QUFFQTtBekV1K3REQTtBeUVyK3REQTs7QUFFQTtBekV1K3REQTtBeUV0L3REQTtBQUFBO0F6RXkvdERBO0F5RXgvdERBOztBQUVBO0F6RTAvdERBO0F5RXgvdERBOztBQUVBO0F6RTAvdERBO0F5RXgvdERBOztBQUVBO0F6RTAvdERBO0F5RXgvdERBOztBQUVBO0F6RTAvdERBO0F5RXpndURBO0FBQUE7QXpFNGd1REE7QXlFM2d1REE7O0FBRUE7QXpFNmd1REE7QXlFM2d1REE7O0FBRUE7QXpFNmd1REE7QXlFM2d1REE7O0FBRUE7QXpFNmd1REE7QXlFM2d1REE7O0FBRUE7QXpFNmd1REE7QXlFNWh1REE7QUFBQTtBekUraHVEQTtBeUU5aHVEQTs7QUFFQTtBekVnaXVEQTtBeUU5aHVEQTs7QUFFQTtBekVnaXVEQTtBeUU5aHVEQTs7QUFFQTtBekVnaXVEQTtBeUU5aHVEQTs7QUFFQTtBekVnaXVEQTtBeUUvaXVEQTtBQUFBO0F6RWtqdURBO0F5RWpqdURBOztBQUVBO0F6RW1qdURBO0F5RWpqdURBOztBQUVBO0F6RW1qdURBO0F5RWpqdURBOztBQUVBO0F6RW1qdURBO0F5RWpqdURBOztBQUVBO0F6RW1qdURBO0F5RWxrdURBO0FBQUE7QXpFcWt1REE7QXlFcGt1REE7O0FBRUE7QXpFc2t1REE7QXlFcGt1REE7O0FBRUE7QXpFc2t1REE7QXlFcGt1REE7O0FBRUE7QXpFc2t1REE7QXlFcGt1REE7O0FBRUE7QXpFc2t1REE7QXlFcmx1REE7QUFBQTtBekV3bHVEQTtBeUV2bHVEQTs7QUFFQTtBekV5bHVEQTtBeUV2bHVEQTs7QUFFQTtBekV5bHVEQTtBeUV2bHVEQTs7QUFFQTtBekV5bHVEQTtBeUV2bHVEQTs7QUFFQTtBekV5bHVEQTtBeUV4bXVEQTtBQUFBO0F6RTJtdURBO0F5RTFtdURBOztBQUVBO0F6RTRtdURBO0F5RTFtdURBOztBQUVBO0F6RTRtdURBO0F5RTFtdURBOztBQUVBO0F6RTRtdURBO0F5RTFtdURBOztBQUVBO0F6RTRtdURBO0F5RTNudURBO0FBQUE7QXpFOG51REE7QXlFN251REE7O0FBRUE7QXpFK251REE7QXlFN251REE7O0FBRUE7QXpFK251REE7QXlFN251REE7O0FBRUE7QXpFK251REE7QXlFN251REE7O0FBRUE7QXpFK251REE7QXlFOW91REE7QUFBQTtBekVpcHVEQTtBeUVocHVEQTs7QUFFQTtBekVrcHVEQTtBeUVocHVEQTs7QUFFQTtBekVrcHVEQTtBeUVocHVEQTs7QUFFQTtBekVrcHVEQTtBeUVocHVEQTs7QUFFQTtBekVrcHVEQTtBeUVqcXVEQTtBQUFBO0F6RW9xdURBO0F5RW5xdURBOztBQUVBO0F6RXFxdURBO0F5RW5xdURBOztBQUVBO0F6RXFxdURBO0F5RW5xdURBOztBQUVBO0F6RXFxdURBO0F5RW5xdURBOztBQUVBO0F6RXFxdURBO0F5RXBydURBO0FBQUE7QXpFdXJ1REE7QXlFdHJ1REE7O0FBRUE7QXpFd3J1REE7QXlFdHJ1REE7O0FBRUE7QXpFd3J1REE7QXlFdHJ1REE7O0FBRUE7QXpFd3J1REE7QXlFdHJ1REE7O0FBRUE7QXpFd3J1REE7QXlFdnN1REE7QUFBQTtBekUwc3VEQTtBeUV6c3VEQTs7QUFFQTtBekUyc3VEQTtBeUV6c3VEQTs7QUFFQTtBekUyc3VEQTtBeUV6c3VEQTs7QUFFQTtBekUyc3VEQTtBeUV6c3VEQTs7QUFFQTtBekUyc3VEQTtBeUUxdHVEQTtBQUFBO0F6RTZ0dURBO0F5RTV0dURBOztBQUVBO0F6RTh0dURBO0F5RTV0dURBOztBQUVBO0F6RTh0dURBO0F5RTV0dURBOztBQUVBO0F6RTh0dURBO0F5RTV0dURBOztBQUVBO0F6RTh0dURBO0F5RTd1dURBO0FBQUE7QXpFZ3Z1REE7QXlFL3V1REE7O0FBRUE7QXpFaXZ1REE7QXlFL3V1REE7O0FBRUE7QXpFaXZ1REE7QXlFL3V1REE7O0FBRUE7QXpFaXZ1REE7QXlFL3V1REE7O0FBRUE7QXpFaXZ1REE7QXlFaHd1REE7QUFBQTtBekVtd3VEQTtBeUVsd3VEQTs7QUFFQTtBekVvd3VEQTtBeUVsd3VEQTs7QUFFQTtBekVvd3VEQTtBeUVsd3VEQTs7QUFFQTtBekVvd3VEQTtBeUVsd3VEQTs7QUFFQTtBekVvd3VEQTtBeUVueHVEQTtBQUFBO0F6RXN4dURBO0F5RXJ4dURBOztBQUVBO0F6RXV4dURBO0F5RXJ4dURBOztBQUVBO0F6RXV4dURBO0F5RXJ4dURBOztBQUVBO0F6RXV4dURBO0F5RXJ4dURBOztBQUVBO0F6RXV4dURBO0F5RXR5dURBO0FBQUE7QXpFeXl1REE7QXlFeHl1REE7O0FBRUE7QXpFMHl1REE7QXlFeHl1REE7O0FBRUE7QXpFMHl1REE7QXlFeHl1REE7O0FBRUE7QXpFMHl1REE7QXlFeHl1REE7O0FBRUE7QXpFMHl1REE7QXlFenp1REE7QUFBQTtBekU0enVEQTtBeUUzenVEQTs7QUFFQTtBekU2enVEQTtBeUUzenVEQTs7QUFFQTtBekU2enVEQTtBeUUzenVEQTs7QUFFQTtBekU2enVEQTtBeUUzenVEQTs7QUFFQTtBekU2enVEQTtBeUU1MHVEQTtBQUFBO0F6RSswdURBO0F5RTkwdURBOztBQUVBO0F6RWcxdURBO0F5RTkwdURBOztBQUVBO0F6RWcxdURBO0F5RTkwdURBOztBQUVBO0F6RWcxdURBO0F5RTkwdURBOztBQUVBO0F6RWcxdURBO0F5RS8xdURBO0FBQUE7QXpFazJ1REE7QXlFajJ1REE7O0FBRUE7QXpFbTJ1REE7QXlFajJ1REE7O0FBRUE7QXpFbTJ1REE7QXlFajJ1REE7O0FBRUE7QXpFbTJ1REE7QXlFajJ1REE7O0FBRUE7QXpFbTJ1REE7QXlFbDN1REE7QUFBQTtBekVxM3VEQTtBeUVwM3VEQTs7QUFFQTtBekVzM3VEQTtBeUVwM3VEQTs7QUFFQTtBekVzM3VEQTtBeUVwM3VEQTs7QUFFQTtBekVzM3VEQTtBeUVwM3VEQTs7QUFFQTtBekVzM3VEQTtBeUU5MnVEQTtBQUFBO0F6RWkzdURBO0F5RWgzdURBOztBQUVBO0F6RWszdURBO0F5RWgzdURBOztBQUVBO0F6RWszdURBO0F5RWgzdURBOztBQUVBO0F6RWszdURBO0F5RWgzdURBOztBQUVBO0F6RWszdURBO0F5RWo0dURBO0FBQUE7QXpFbzR1REE7QXlFbjR1REE7O0FBRUE7QXpFcTR1REE7QXlFbjR1REE7O0FBRUE7QXpFcTR1REE7QXlFbjR1REE7O0FBRUE7QXpFcTR1REE7QXlFbjR1REE7O0FBRUE7QXpFcTR1REE7QXlFcDV1REE7QUFBQTtBekV1NXVEQTtBeUV0NXVEQTs7QUFFQTtBekV3NXVEQTtBeUV0NXVEQTs7QUFFQTtBekV3NXVEQTtBeUV0NXVEQTs7QUFFQTtBekV3NXVEQTtBeUV0NXVEQTs7QUFFQTtBekV3NXVEQTtBeUV2NnVEQTtBQUFBO0F6RTA2dURBO0F5RXo2dURBOztBQUVBO0F6RTI2dURBO0F5RXo2dURBOztBQUVBO0F6RTI2dURBO0F5RXo2dURBOztBQUVBO0F6RTI2dURBO0F5RXo2dURBOztBQUVBO0F6RTI2dURBO0F5RTE3dURBO0FBQUE7QXpFNjd1REE7QXlFNTd1REE7O0FBRUE7QXpFODd1REE7QXlFNTd1REE7O0FBRUE7QXpFODd1REE7QXlFNTd1REE7O0FBRUE7QXpFODd1REE7QXlFNTd1REE7O0FBRUE7QXpFODd1REE7QXlFNzh1REE7QUFBQTtBekVnOXVEQTtBeUUvOHVEQTs7QUFFQTtBekVpOXVEQTtBeUUvOHVEQTs7QUFFQTtBekVpOXVEQTtBeUUvOHVEQTs7QUFFQTtBekVpOXVEQTtBeUUvOHVEQTs7QUFFQTtBekVpOXVEQTtBeUVoK3VEQTtBQUFBO0F6RW0rdURBO0F5RWwrdURBOztBQUVBO0F6RW8rdURBO0F5RWwrdURBOztBQUVBO0F6RW8rdURBO0F5RWwrdURBOztBQUVBO0F6RW8rdURBO0F5RWwrdURBOztBQUVBO0F6RW8rdURBO0F5RW4vdURBO0FBQUE7QXpFcy91REE7QXlFci91REE7O0FBRUE7QXpFdS91REE7QXlFci91REE7O0FBRUE7QXpFdS91REE7QXlFci91REE7O0FBRUE7QXpFdS91REE7QXlFci91REE7O0FBRUE7QXpFdS91REE7QXlFdGd2REE7QUFBQTtBekV5Z3ZEQTtBeUV4Z3ZEQTs7QUFFQTtBekUwZ3ZEQTtBeUV4Z3ZEQTs7QUFFQTtBekUwZ3ZEQTtBeUV4Z3ZEQTs7QUFFQTtBekUwZ3ZEQTtBeUV4Z3ZEQTs7QUFFQTtBekUwZ3ZEQTtBeUV6aHZEQTtBQUFBO0F6RTRodkRBO0F5RTNodkRBOztBQUVBO0F6RTZodkRBO0F5RTNodkRBOztBQUVBO0F6RTZodkRBO0F5RTNodkRBOztBQUVBO0F6RTZodkRBO0F5RTNodkRBOztBQUVBO0F6RTZodkRBO0F5RTVpdkRBO0FBQUE7QXpFK2l2REE7QXlFOWl2REE7O0FBRUE7QXpFZ2p2REE7QXlFOWl2REE7O0FBRUE7QXpFZ2p2REE7QXlFOWl2REE7O0FBRUE7QXpFZ2p2REE7QXlFOWl2REE7O0FBRUE7QXpFZ2p2REE7QXlFL2p2REE7QUFBQTtBekVra3ZEQTtBeUVqa3ZEQTs7QUFFQTtBekVta3ZEQTtBeUVqa3ZEQTs7QUFFQTtBekVta3ZEQTtBeUVqa3ZEQTs7QUFFQTtBekVta3ZEQTtBeUVqa3ZEQTs7QUFFQTtBekVta3ZEQTtBeUVsbHZEQTtBQUFBO0F6RXFsdkRBO0F5RXBsdkRBOztBQUVBO0F6RXNsdkRBO0F5RXBsdkRBOztBQUVBO0F6RXNsdkRBO0F5RXBsdkRBOztBQUVBO0F6RXNsdkRBO0F5RXBsdkRBOztBQUVBO0F6RXNsdkRBO0F5RXJtdkRBO0FBQUE7QXpFd212REE7QXlFdm12REE7O0FBRUE7QXpFeW12REE7QXlFdm12REE7O0FBRUE7QXpFeW12REE7QXlFdm12REE7O0FBRUE7QXpFeW12REE7QXlFdm12REE7O0FBRUE7QXpFeW12REE7QXlFeG52REE7QUFBQTtBekUybnZEQTtBeUUxbnZEQTs7QUFFQTtBekU0bnZEQTtBeUUxbnZEQTs7QUFFQTtBekU0bnZEQTtBeUUxbnZEQTs7QUFFQTtBekU0bnZEQTtBeUUxbnZEQTs7QUFFQTtBekU0bnZEQTtBeUUzb3ZEQTtBQUFBO0F6RThvdkRBO0F5RTdvdkRBOztBQUVBO0F6RStvdkRBO0F5RTdvdkRBOztBQUVBO0F6RStvdkRBO0F5RTdvdkRBOztBQUVBO0F6RStvdkRBO0F5RTdvdkRBOztBQUVBO0F6RStvdkRBO0F5RTlwdkRBO0FBQUE7QXpFaXF2REE7QXlFaHF2REE7O0FBRUE7QXpFa3F2REE7QXlFaHF2REE7O0FBRUE7QXpFa3F2REE7QXlFaHF2REE7O0FBRUE7QXpFa3F2REE7QXlFaHF2REE7O0FBRUE7QXpFa3F2REE7QXlFanJ2REE7QUFBQTtBekVvcnZEQTtBeUVucnZEQTs7QUFFQTtBekVxcnZEQTtBeUVucnZEQTs7QUFFQTtBekVxcnZEQTtBeUVucnZEQTs7QUFFQTtBekVxcnZEQTtBeUVucnZEQTs7QUFFQTtBekVxcnZEQTtBeUVwc3ZEQTtBQUFBO0F6RXVzdkRBO0F5RXRzdkRBOztBQUVBO0F6RXdzdkRBO0F5RXRzdkRBOztBQUVBO0F6RXdzdkRBO0F5RXRzdkRBOztBQUVBO0F6RXdzdkRBO0F5RXRzdkRBOztBQUVBO0F6RXdzdkRBO0F5RXZ0dkRBO0FBQUE7QXpFMHR2REE7QXlFenR2REE7O0FBRUE7QXpFMnR2REE7QXlFenR2REE7O0FBRUE7QXpFMnR2REE7QXlFenR2REE7O0FBRUE7QXpFMnR2REE7QXlFenR2REE7O0FBRUE7QXpFMnR2REE7QXlFcnR2REE7QUFBQTtBekV3dHZEQTtBeUV2dHZEQTs7QUFFQTtBekV5dHZEQTtBeUV2dHZEQTs7QUFFQTtBekV5dHZEQTtBeUV2dHZEQTs7QUFFQTtBekV5dHZEQTtBeUV2dHZEQTs7QUFFQTtBekV5dHZEQTtBQUNBO0FpQm51dkRBO0F3RGxEQTtBQUFBO0F6RXl4dkRBO0F5RXh4dkRBOztBQUVBO0F6RTB4dkRBO0F5RXh4dkRBOztBQUVBO0F6RTB4dkRBO0F5RXh4dkRBOztBQUVBO0F6RTB4dkRBO0F5RXh4dkRBOztBQUVBO0F6RTB4dkRBO0F5RXp5dkRBO0FBQUE7QXpFNHl2REE7QXlFM3l2REE7O0FBRUE7QXpFNnl2REE7QXlFM3l2REE7O0FBRUE7QXpFNnl2REE7QXlFM3l2REE7O0FBRUE7QXpFNnl2REE7QXlFM3l2REE7O0FBRUE7QXpFNnl2REE7QXlFNXp2REE7QUFBQTtBekUrenZEQTtBeUU5enZEQTs7QUFFQTtBekVnMHZEQTtBeUU5enZEQTs7QUFFQTtBekVnMHZEQTtBeUU5enZEQTs7QUFFQTtBekVnMHZEQTtBeUU5enZEQTs7QUFFQTtBekVnMHZEQTtBeUUvMHZEQTtBQUFBO0F6RWsxdkRBO0F5RWoxdkRBOztBQUVBO0F6RW0xdkRBO0F5RWoxdkRBOztBQUVBO0F6RW0xdkRBO0F5RWoxdkRBOztBQUVBO0F6RW0xdkRBO0F5RWoxdkRBOztBQUVBO0F6RW0xdkRBO0F5RWwydkRBO0FBQUE7QXpFcTJ2REE7QXlFcDJ2REE7O0FBRUE7QXpFczJ2REE7QXlFcDJ2REE7O0FBRUE7QXpFczJ2REE7QXlFcDJ2REE7O0FBRUE7QXpFczJ2REE7QXlFcDJ2REE7O0FBRUE7QXpFczJ2REE7QXlFcjN2REE7QUFBQTtBekV3M3ZEQTtBeUV2M3ZEQTs7QUFFQTtBekV5M3ZEQTtBeUV2M3ZEQTs7QUFFQTtBekV5M3ZEQTtBeUV2M3ZEQTs7QUFFQTtBekV5M3ZEQTtBeUV2M3ZEQTs7QUFFQTtBekV5M3ZEQTtBeUV4NHZEQTtBQUFBO0F6RTI0dkRBO0F5RTE0dkRBOztBQUVBO0F6RTQ0dkRBO0F5RTE0dkRBOztBQUVBO0F6RTQ0dkRBO0F5RTE0dkRBOztBQUVBO0F6RTQ0dkRBO0F5RTE0dkRBOztBQUVBO0F6RTQ0dkRBO0F5RTM1dkRBO0FBQUE7QXpFODV2REE7QXlFNzV2REE7O0FBRUE7QXpFKzV2REE7QXlFNzV2REE7O0FBRUE7QXpFKzV2REE7QXlFNzV2REE7O0FBRUE7QXpFKzV2REE7QXlFNzV2REE7O0FBRUE7QXpFKzV2REE7QXlFOTZ2REE7QUFBQTtBekVpN3ZEQTtBeUVoN3ZEQTs7QUFFQTtBekVrN3ZEQTtBeUVoN3ZEQTs7QUFFQTtBekVrN3ZEQTtBeUVoN3ZEQTs7QUFFQTtBekVrN3ZEQTtBeUVoN3ZEQTs7QUFFQTtBekVrN3ZEQTtBeUVqOHZEQTtBQUFBO0F6RW84dkRBO0F5RW44dkRBOztBQUVBO0F6RXE4dkRBO0F5RW44dkRBOztBQUVBO0F6RXE4dkRBO0F5RW44dkRBOztBQUVBO0F6RXE4dkRBO0F5RW44dkRBOztBQUVBO0F6RXE4dkRBO0F5RXA5dkRBO0FBQUE7QXpFdTl2REE7QXlFdDl2REE7O0FBRUE7QXpFdzl2REE7QXlFdDl2REE7O0FBRUE7QXpFdzl2REE7QXlFdDl2REE7O0FBRUE7QXpFdzl2REE7QXlFdDl2REE7O0FBRUE7QXpFdzl2REE7QXlFdit2REE7QUFBQTtBekUwK3ZEQTtBeUV6K3ZEQTs7QUFFQTtBekUyK3ZEQTtBeUV6K3ZEQTs7QUFFQTtBekUyK3ZEQTtBeUV6K3ZEQTs7QUFFQTtBekUyK3ZEQTtBeUV6K3ZEQTs7QUFFQTtBekUyK3ZEQTtBeUUxL3ZEQTtBQUFBO0F6RTYvdkRBO0F5RTUvdkRBOztBQUVBO0F6RTgvdkRBO0F5RTUvdkRBOztBQUVBO0F6RTgvdkRBO0F5RTUvdkRBOztBQUVBO0F6RTgvdkRBO0F5RTUvdkRBOztBQUVBO0F6RTgvdkRBO0F5RTdnd0RBO0FBQUE7QXpFZ2h3REE7QXlFL2d3REE7O0FBRUE7QXpFaWh3REE7QXlFL2d3REE7O0FBRUE7QXpFaWh3REE7QXlFL2d3REE7O0FBRUE7QXpFaWh3REE7QXlFL2d3REE7O0FBRUE7QXpFaWh3REE7QXlFaGl3REE7QUFBQTtBekVtaXdEQTtBeUVsaXdEQTs7QUFFQTtBekVvaXdEQTtBeUVsaXdEQTs7QUFFQTtBekVvaXdEQTtBeUVsaXdEQTs7QUFFQTtBekVvaXdEQTtBeUVsaXdEQTs7QUFFQTtBekVvaXdEQTtBeUVuandEQTtBQUFBO0F6RXNqd0RBO0F5RXJqd0RBOztBQUVBO0F6RXVqd0RBO0F5RXJqd0RBOztBQUVBO0F6RXVqd0RBO0F5RXJqd0RBOztBQUVBO0F6RXVqd0RBO0F5RXJqd0RBOztBQUVBO0F6RXVqd0RBO0F5RXRrd0RBO0FBQUE7QXpFeWt3REE7QXlFeGt3REE7O0FBRUE7QXpFMGt3REE7QXlFeGt3REE7O0FBRUE7QXpFMGt3REE7QXlFeGt3REE7O0FBRUE7QXpFMGt3REE7QXlFeGt3REE7O0FBRUE7QXpFMGt3REE7QXlFemx3REE7QUFBQTtBekU0bHdEQTtBeUUzbHdEQTs7QUFFQTtBekU2bHdEQTtBeUUzbHdEQTs7QUFFQTtBekU2bHdEQTtBeUUzbHdEQTs7QUFFQTtBekU2bHdEQTtBeUUzbHdEQTs7QUFFQTtBekU2bHdEQTtBeUU1bXdEQTtBQUFBO0F6RSttd0RBO0F5RTltd0RBOztBQUVBO0F6RWdud0RBO0F5RTltd0RBOztBQUVBO0F6RWdud0RBO0F5RTltd0RBOztBQUVBO0F6RWdud0RBO0F5RTltd0RBOztBQUVBO0F6RWdud0RBO0F5RS9ud0RBO0FBQUE7QXpFa293REE7QXlFam93REE7O0FBRUE7QXpFbW93REE7QXlFam93REE7O0FBRUE7QXpFbW93REE7QXlFam93REE7O0FBRUE7QXpFbW93REE7QXlFam93REE7O0FBRUE7QXpFbW93REE7QXlFbHB3REE7QUFBQTtBekVxcHdEQTtBeUVwcHdEQTs7QUFFQTtBekVzcHdEQTtBeUVwcHdEQTs7QUFFQTtBekVzcHdEQTtBeUVwcHdEQTs7QUFFQTtBekVzcHdEQTtBeUVwcHdEQTs7QUFFQTtBekVzcHdEQTtBeUVycXdEQTtBQUFBO0F6RXdxd0RBO0F5RXZxd0RBOztBQUVBO0F6RXlxd0RBO0F5RXZxd0RBOztBQUVBO0F6RXlxd0RBO0F5RXZxd0RBOztBQUVBO0F6RXlxd0RBO0F5RXZxd0RBOztBQUVBO0F6RXlxd0RBO0F5RXhyd0RBO0FBQUE7QXpFMnJ3REE7QXlFMXJ3REE7O0FBRUE7QXpFNHJ3REE7QXlFMXJ3REE7O0FBRUE7QXpFNHJ3REE7QXlFMXJ3REE7O0FBRUE7QXpFNHJ3REE7QXlFMXJ3REE7O0FBRUE7QXpFNHJ3REE7QXlFM3N3REE7QUFBQTtBekU4c3dEQTtBeUU3c3dEQTs7QUFFQTtBekUrc3dEQTtBeUU3c3dEQTs7QUFFQTtBekUrc3dEQTtBeUU3c3dEQTs7QUFFQTtBekUrc3dEQTtBeUU3c3dEQTs7QUFFQTtBekUrc3dEQTtBeUU5dHdEQTtBQUFBO0F6RWl1d0RBO0F5RWh1d0RBOztBQUVBO0F6RWt1d0RBO0F5RWh1d0RBOztBQUVBO0F6RWt1d0RBO0F5RWh1d0RBOztBQUVBO0F6RWt1d0RBO0F5RWh1d0RBOztBQUVBO0F6RWt1d0RBO0F5RWp2d0RBO0FBQUE7QXpFb3Z3REE7QXlFbnZ3REE7O0FBRUE7QXpFcXZ3REE7QXlFbnZ3REE7O0FBRUE7QXpFcXZ3REE7QXlFbnZ3REE7O0FBRUE7QXpFcXZ3REE7QXlFbnZ3REE7O0FBRUE7QXpFcXZ3REE7QXlFcHd3REE7QUFBQTtBekV1d3dEQTtBeUV0d3dEQTs7QUFFQTtBekV3d3dEQTtBeUV0d3dEQTs7QUFFQTtBekV3d3dEQTtBeUV0d3dEQTs7QUFFQTtBekV3d3dEQTtBeUV0d3dEQTs7QUFFQTtBekV3d3dEQTtBeUV2eHdEQTtBQUFBO0F6RTB4d0RBO0F5RXp4d0RBOztBQUVBO0F6RTJ4d0RBO0F5RXp4d0RBOztBQUVBO0F6RTJ4d0RBO0F5RXp4d0RBOztBQUVBO0F6RTJ4d0RBO0F5RXp4d0RBOztBQUVBO0F6RTJ4d0RBO0F5RTF5d0RBO0FBQUE7QXpFNnl3REE7QXlFNXl3REE7O0FBRUE7QXpFOHl3REE7QXlFNXl3REE7O0FBRUE7QXpFOHl3REE7QXlFNXl3REE7O0FBRUE7QXpFOHl3REE7QXlFNXl3REE7O0FBRUE7QXpFOHl3REE7QXlFN3p3REE7QUFBQTtBekVnMHdEQTtBeUUvendEQTs7QUFFQTtBekVpMHdEQTtBeUUvendEQTs7QUFFQTtBekVpMHdEQTtBeUUvendEQTs7QUFFQTtBekVpMHdEQTtBeUUvendEQTs7QUFFQTtBekVpMHdEQTtBeUVoMXdEQTtBQUFBO0F6RW0xd0RBO0F5RWwxd0RBOztBQUVBO0F6RW8xd0RBO0F5RWwxd0RBOztBQUVBO0F6RW8xd0RBO0F5RWwxd0RBOztBQUVBO0F6RW8xd0RBO0F5RWwxd0RBOztBQUVBO0F6RW8xd0RBO0F5RW4yd0RBO0FBQUE7QXpFczJ3REE7QXlFcjJ3REE7O0FBRUE7QXpFdTJ3REE7QXlFcjJ3REE7O0FBRUE7QXpFdTJ3REE7QXlFcjJ3REE7O0FBRUE7QXpFdTJ3REE7QXlFcjJ3REE7O0FBRUE7QXpFdTJ3REE7QXlFdDN3REE7QUFBQTtBekV5M3dEQTtBeUV4M3dEQTs7QUFFQTtBekUwM3dEQTtBeUV4M3dEQTs7QUFFQTtBekUwM3dEQTtBeUV4M3dEQTs7QUFFQTtBekUwM3dEQTtBeUV4M3dEQTs7QUFFQTtBekUwM3dEQTtBeUV6NHdEQTtBQUFBO0F6RTQ0d0RBO0F5RTM0d0RBOztBQUVBO0F6RTY0d0RBO0F5RTM0d0RBOztBQUVBO0F6RTY0d0RBO0F5RTM0d0RBOztBQUVBO0F6RTY0d0RBO0F5RTM0d0RBOztBQUVBO0F6RTY0d0RBO0F5RTU1d0RBO0FBQUE7QXpFKzV3REE7QXlFOTV3REE7O0FBRUE7QXpFZzZ3REE7QXlFOTV3REE7O0FBRUE7QXpFZzZ3REE7QXlFOTV3REE7O0FBRUE7QXpFZzZ3REE7QXlFOTV3REE7O0FBRUE7QXpFZzZ3REE7QXlFLzZ3REE7QUFBQTtBekVrN3dEQTtBeUVqN3dEQTs7QUFFQTtBekVtN3dEQTtBeUVqN3dEQTs7QUFFQTtBekVtN3dEQTtBeUVqN3dEQTs7QUFFQTtBekVtN3dEQTtBeUVqN3dEQTs7QUFFQTtBekVtN3dEQTtBeUVsOHdEQTtBQUFBO0F6RXE4d0RBO0F5RXA4d0RBOztBQUVBO0F6RXM4d0RBO0F5RXA4d0RBOztBQUVBO0F6RXM4d0RBO0F5RXA4d0RBOztBQUVBO0F6RXM4d0RBO0F5RXA4d0RBOztBQUVBO0F6RXM4d0RBO0F5RXI5d0RBO0FBQUE7QXpFdzl3REE7QXlFdjl3REE7O0FBRUE7QXpFeTl3REE7QXlFdjl3REE7O0FBRUE7QXpFeTl3REE7QXlFdjl3REE7O0FBRUE7QXpFeTl3REE7QXlFdjl3REE7O0FBRUE7QXpFeTl3REE7QXlFeCt3REE7QUFBQTtBekUyK3dEQTtBeUUxK3dEQTs7QUFFQTtBekU0K3dEQTtBeUUxK3dEQTs7QUFFQTtBekU0K3dEQTtBeUUxK3dEQTs7QUFFQTtBekU0K3dEQTtBeUUxK3dEQTs7QUFFQTtBekU0K3dEQTtBeUUzL3dEQTtBQUFBO0F6RTgvd0RBO0F5RTcvd0RBOztBQUVBO0F6RSsvd0RBO0F5RTcvd0RBOztBQUVBO0F6RSsvd0RBO0F5RTcvd0RBOztBQUVBO0F6RSsvd0RBO0F5RTcvd0RBOztBQUVBO0F6RSsvd0RBO0F5RTlneERBO0FBQUE7QXpFaWh4REE7QXlFaGh4REE7O0FBRUE7QXpFa2h4REE7QXlFaGh4REE7O0FBRUE7QXpFa2h4REE7QXlFaGh4REE7O0FBRUE7QXpFa2h4REE7QXlFaGh4REE7O0FBRUE7QXpFa2h4REE7QXlFaml4REE7QUFBQTtBekVvaXhEQTtBeUVuaXhEQTs7QUFFQTtBekVxaXhEQTtBeUVuaXhEQTs7QUFFQTtBekVxaXhEQTtBeUVuaXhEQTs7QUFFQTtBekVxaXhEQTtBeUVuaXhEQTs7QUFFQTtBekVxaXhEQTtBeUU3aHhEQTtBQUFBO0F6RWdpeERBO0F5RS9oeERBOztBQUVBO0F6RWlpeERBO0F5RS9oeERBOztBQUVBO0F6RWlpeERBO0F5RS9oeERBOztBQUVBO0F6RWlpeERBO0F5RS9oeERBOztBQUVBO0F6RWlpeERBO0F5RWhqeERBO0FBQUE7QXpFbWp4REE7QXlFbGp4REE7O0FBRUE7QXpFb2p4REE7QXlFbGp4REE7O0FBRUE7QXpFb2p4REE7QXlFbGp4REE7O0FBRUE7QXpFb2p4REE7QXlFbGp4REE7O0FBRUE7QXpFb2p4REE7QXlFbmt4REE7QUFBQTtBekVza3hEQTtBeUVya3hEQTs7QUFFQTtBekV1a3hEQTtBeUVya3hEQTs7QUFFQTtBekV1a3hEQTtBeUVya3hEQTs7QUFFQTtBekV1a3hEQTtBeUVya3hEQTs7QUFFQTtBekV1a3hEQTtBeUV0bHhEQTtBQUFBO0F6RXlseERBO0F5RXhseERBOztBQUVBO0F6RTBseERBO0F5RXhseERBOztBQUVBO0F6RTBseERBO0F5RXhseERBOztBQUVBO0F6RTBseERBO0F5RXhseERBOztBQUVBO0F6RTBseERBO0F5RXpteERBO0FBQUE7QXpFNG14REE7QXlFM214REE7O0FBRUE7QXpFNm14REE7QXlFM214REE7O0FBRUE7QXpFNm14REE7QXlFM214REE7O0FBRUE7QXpFNm14REE7QXlFM214REE7O0FBRUE7QXpFNm14REE7QXlFNW54REE7QUFBQTtBekUrbnhEQTtBeUU5bnhEQTs7QUFFQTtBekVnb3hEQTtBeUU5bnhEQTs7QUFFQTtBekVnb3hEQTtBeUU5bnhEQTs7QUFFQTtBekVnb3hEQTtBeUU5bnhEQTs7QUFFQTtBekVnb3hEQTtBeUUvb3hEQTtBQUFBO0F6RWtweERBO0F5RWpweERBOztBQUVBO0F6RW1weERBO0F5RWpweERBOztBQUVBO0F6RW1weERBO0F5RWpweERBOztBQUVBO0F6RW1weERBO0F5RWpweERBOztBQUVBO0F6RW1weERBO0F5RWxxeERBO0FBQUE7QXpFcXF4REE7QXlFcHF4REE7O0FBRUE7QXpFc3F4REE7QXlFcHF4REE7O0FBRUE7QXpFc3F4REE7QXlFcHF4REE7O0FBRUE7QXpFc3F4REE7QXlFcHF4REE7O0FBRUE7QXpFc3F4REE7QXlFcnJ4REE7QUFBQTtBekV3cnhEQTtBeUV2cnhEQTs7QUFFQTtBekV5cnhEQTtBeUV2cnhEQTs7QUFFQTtBekV5cnhEQTtBeUV2cnhEQTs7QUFFQTtBekV5cnhEQTtBeUV2cnhEQTs7QUFFQTtBekV5cnhEQTtBeUV4c3hEQTtBQUFBO0F6RTJzeERBO0F5RTFzeERBOztBQUVBO0F6RTRzeERBO0F5RTFzeERBOztBQUVBO0F6RTRzeERBO0F5RTFzeERBOztBQUVBO0F6RTRzeERBO0F5RTFzeERBOztBQUVBO0F6RTRzeERBO0F5RTN0eERBO0FBQUE7QXpFOHR4REE7QXlFN3R4REE7O0FBRUE7QXpFK3R4REE7QXlFN3R4REE7O0FBRUE7QXpFK3R4REE7QXlFN3R4REE7O0FBRUE7QXpFK3R4REE7QXlFN3R4REE7O0FBRUE7QXpFK3R4REE7QXlFOXV4REE7QUFBQTtBekVpdnhEQTtBeUVodnhEQTs7QUFFQTtBekVrdnhEQTtBeUVodnhEQTs7QUFFQTtBekVrdnhEQTtBeUVodnhEQTs7QUFFQTtBekVrdnhEQTtBeUVodnhEQTs7QUFFQTtBekVrdnhEQTtBeUVqd3hEQTtBQUFBO0F6RW93eERBO0F5RW53eERBOztBQUVBO0F6RXF3eERBO0F5RW53eERBOztBQUVBO0F6RXF3eERBO0F5RW53eERBOztBQUVBO0F6RXF3eERBO0F5RW53eERBOztBQUVBO0F6RXF3eERBO0F5RXB4eERBO0FBQUE7QXpFdXh4REE7QXlFdHh4REE7O0FBRUE7QXpFd3h4REE7QXlFdHh4REE7O0FBRUE7QXpFd3h4REE7QXlFdHh4REE7O0FBRUE7QXpFd3h4REE7QXlFdHh4REE7O0FBRUE7QXpFd3h4REE7QXlFdnl4REE7QUFBQTtBekUweXhEQTtBeUV6eXhEQTs7QUFFQTtBekUyeXhEQTtBeUV6eXhEQTs7QUFFQTtBekUyeXhEQTtBeUV6eXhEQTs7QUFFQTtBekUyeXhEQTtBeUV6eXhEQTs7QUFFQTtBekUyeXhEQTtBeUUxenhEQTtBQUFBO0F6RTZ6eERBO0F5RTV6eERBOztBQUVBO0F6RTh6eERBO0F5RTV6eERBOztBQUVBO0F6RTh6eERBO0F5RTV6eERBOztBQUVBO0F6RTh6eERBO0F5RTV6eERBOztBQUVBO0F6RTh6eERBO0F5RTcweERBO0FBQUE7QXpFZzF4REE7QXlFLzB4REE7O0FBRUE7QXpFaTF4REE7QXlFLzB4REE7O0FBRUE7QXpFaTF4REE7QXlFLzB4REE7O0FBRUE7QXpFaTF4REE7QXlFLzB4REE7O0FBRUE7QXpFaTF4REE7QXlFaDJ4REE7QUFBQTtBekVtMnhEQTtBeUVsMnhEQTs7QUFFQTtBekVvMnhEQTtBeUVsMnhEQTs7QUFFQTtBekVvMnhEQTtBeUVsMnhEQTs7QUFFQTtBekVvMnhEQTtBeUVsMnhEQTs7QUFFQTtBekVvMnhEQTtBeUVuM3hEQTtBQUFBO0F6RXMzeERBO0F5RXIzeERBOztBQUVBO0F6RXUzeERBO0F5RXIzeERBOztBQUVBO0F6RXUzeERBO0F5RXIzeERBOztBQUVBO0F6RXUzeERBO0F5RXIzeERBOztBQUVBO0F6RXUzeERBO0F5RXQ0eERBO0FBQUE7QXpFeTR4REE7QXlFeDR4REE7O0FBRUE7QXpFMDR4REE7QXlFeDR4REE7O0FBRUE7QXpFMDR4REE7QXlFeDR4REE7O0FBRUE7QXpFMDR4REE7QXlFeDR4REE7O0FBRUE7QXpFMDR4REE7QXlFcDR4REE7QUFBQTtBekV1NHhEQTtBeUV0NHhEQTs7QUFFQTtBekV3NHhEQTtBeUV0NHhEQTs7QUFFQTtBekV3NHhEQTtBeUV0NHhEQTs7QUFFQTtBekV3NHhEQTtBeUV0NHhEQTs7QUFFQTtBekV3NHhEQTtBQUNBO0EwRXo4eERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUVBO0ExRXk4eERBOztBMkVuOXhEQTtBQUFBO0EzRXU5eERBOztBMkVuOXhEQTtBQUFBO0EzRXU5eERBOztBMkV0OXhEQTtBQUFBO0EzRTA5eERBOztBMkV6OXhEQTtBQUFBO0EzRTY5eERBOztBMkU1OXhEQTtBQ1RBO0FBQ0E7QUFDQTtBNUV5K3hEQTs7QTJFMTl4REE7QUFBQTtBM0U4OXhEQTs7QTJFNzl4REE7QUFBQTtBM0VpK3hEQTs7QTJFaCt4REE7QUFBQTtBM0VvK3hEQTs7QWlCLzd4REE7QTBEdkNBO0FBQUE7QTNFMit4REE7QTJFMSt4REE7QUFBQTtBM0U2K3hEQTtBMkU1K3hEQTtBQUFBO0EzRSsreERBO0FBQ0E7QWlCMzh4REE7QTBEdkNBO0FBQUE7QTNFcy94REE7QTJFci94REE7QUFBQTtBM0V3L3hEQTtBMkV2L3hEQTtBQUFBO0EzRTAveERBO0FBQ0E7QWlCdDl4REE7QTBEdkNBO0FBQUE7QTNFaWd5REE7QTJFaGd5REE7QUFBQTtBM0VtZ3lEQTtBMkVsZ3lEQTtBQUFBO0EzRXFneURBO0FBQ0E7QWlCait4REE7QTBEdkNBO0FBQUE7QTNFNGd5REE7QTJFM2d5REE7QUFBQTtBM0U4Z3lEQTtBMkU3Z3lEQTtBQUFBO0EzRWdoeURBO0FBQ0E7QTJFM2d5REE7QUFBQTtBM0U4Z3lEQTs7QTJFN2d5REE7QUFBQTtBM0VpaHlEQTs7QTJFaGh5REE7QUFBQTtBM0VvaHlEQTs7QTJFaGh5REE7QUFBQTtBM0VvaHlEQTs7QTJFbmh5REE7QUFBQTtBM0V1aHlEQTs7QTJFdGh5REE7QUFBQTtBM0UwaHlEQTs7QTJFemh5REE7QUFBQTtBM0U2aHlEQTs7QTJFNWh5REE7QUFBQTtBM0VnaXlEQTs7QTJFL2h5REE7QUFBQTtBM0VtaXlEQTs7QTJFL2h5REE7QUFBQTtBM0VtaXlEQTs7QTZFMWt5REE7QUFDQTtBN0U2a3lEQTs7QVFua3lEQTtBcUVMQTtBN0U0a3lEQTs7QTZFbGx5REE7QUFDQTtBN0VxbHlEQTs7QVEza3lEQTtBcUVMQTtBN0VvbHlEQTs7QTZFMWx5REE7QUFDQTtBN0U2bHlEQTs7QVFubHlEQTtBcUVMQTtBN0U0bHlEQTs7QTZFbG15REE7QUFDQTtBN0VxbXlEQTs7QVEzbHlEQTtBcUVMQTtBN0VvbXlEQTs7QTZFMW15REE7QUFDQTtBN0U2bXlEQTs7QVFubXlEQTtBcUVMQTtBN0U0bXlEQTs7QTZFbG55REE7QUFDQTtBN0VxbnlEQTs7QVEzbXlEQTtBcUVMQTtBN0VvbnlEQTs7QTZFMW55REE7QUFDQTtBN0U2bnlEQTs7QVFubnlEQTtBcUVMQTtBN0U0bnlEQTs7QTZFbG95REE7QUFDQTtBN0Vxb3lEQTs7QVEzbnlEQTtBcUVMQTtBN0Vvb3lEQTs7QTZFMW95REE7QUFDQTtBN0U2b3lEQTs7QVFub3lEQTtBcUVMQTtBN0U0b3lEQTs7QTZFbHB5REE7QUFDQTtBN0VxcHlEQTs7QVEzb3lEQTtBcUVMQTtBN0VvcHlEQTs7QTZFMXB5REE7QUFDQTtBN0U2cHlEQTs7QVFucHlEQTtBcUVMQTtBN0U0cHlEQTs7QTZFbHF5REE7QUFDQTtBN0VxcXlEQTs7QVEzcHlEQTtBcUVMQTtBN0VvcXlEQTs7QTJFN255REE7QUFBQTtBM0Vpb3lEQTs7QTJFaG95REE7QUFBQTtBM0Vvb3lEQTs7QTJFbG95REE7QUFBQTtBM0Vzb3lEQTs7QTJFcm95REE7QUFBQTtBM0V5b3lEQTs7QTJFcm95REE7QUd2REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUVnc3lEQTs7QTJFem95REE7QUFBQTtBM0U2b3lEQTs7QTJFM295REE7QUFDQTtBQUNBO0EzRThveURBOztBMkV6b3lEQTtBQUFBO0EzRTZveURBOztBK0U5c3lEQTtBQUNBO0EvRWl0eURBOztBK0U5c3lEQTtBQUNBO0EvRWl0eURBOztBZ0ZqdHlEQTtBQUNBOzs7QUFLQTtBQUVBO0FBQUE7QWhGaXR5REE7QWdGN3N5REE7QUFDQTtBaEYrc3lEQTtBZ0Z0c3lEQTtBQUNBO0FoRndzeURBO0FnRjFyeURBO0FBQ0E7QWhGNHJ5REE7QWdGMXJ5REE7O0FBRUE7QUFDQTtBaEY0cnlEQTtBZ0Z6cnlEQTs7QUFFQTtBaEYycnlEQTtBZ0Z4cnlEQTs7O0FBR0E7QUFDQTtBaEYwcnlEQTtBZ0Z2cnlEQTs7QUFFQTtBaEZ5cnlEQTtBZ0ZqcnlEQTtBQUNBO0FoRm1yeURBO0FnRmpyeURBO0FBQ0E7QWhGbXJ5REE7QWdGanJ5REE7QUFDQTtBaEZtcnlEQTtBZ0YvcXlEQTtBQUNBO0FoRmlyeURBO0FnRi9xeURBO0FBQ0E7QWhGaXJ5REE7QWdGOXF5REE7QUFDQTtBaEZncnlEQTtBZ0Y5cXlEQTs7QUFFQTtBaEZncnlEQTtBZ0YzcXlEQTs7QUFFQTtBaEY2cXlEQTtBZ0Z6cXlEQTtBQUNBO0FoRjJxeURBO0FnRnpxeURBOzs7O0FBSUE7QWhGMnF5REE7QWdGdnF5REE7QUFDQTtBQUNBO0FoRnlxeURBO0FBQ0E7QWlGeHl5REE7QUM0QkE7QUFDQTtBQUNBO0FBQ0E7QUExQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEYweXlEQTtBa0Z4eXlEQTtBQUNBO0FBQ0E7QWxGMHl5REE7QWtGdnl5REE7QUFHQTtBQUNBO0FsRnV5eURBO0FrRnB5eURBO0FBQ0E7QWxGc3l5REE7QWtGNXh5REE7QUFJQTtBbEYyeHlEQTs7QWtGdHV5REE7QUNuRkE7QUFBQTtBQUFBO0FuRjZ6eURBO0FtRjN6eURBO0FBQ0E7QUFBQTtBQUFBO0FuRjZ6eURBO0FtRjN6eURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkY2enlEQTs7QWlCdHd5REE7QWlFc0JBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsRm12eURBO0FBQ0E7QWlCanh5REE7QWlFc0JBO0FBV0E7QUFDQTtBQUNBO0FBQ0E7QWxGb3Z5REE7QUFDQTs7QWtGN3V5REE7QUFEQTtBQUVBO0FsRml2eURBO0FBQ0E7QWtGOXV5REE7QUFEQTtBQUVBO0FBQ0E7QWxGaXZ5REE7QUFDQTtBa0Y3dXlEQTtBQURBO0FBRUE7QWxGZ3Z5REE7QUFDQTs7QWtGM3V5REE7O0FBRUE7QWxGOHV5REE7O0FrRnp1eURBO0FBQ0E7QWxGNHV5REE7QWtGMXV5REE7QUFDQTtBbEY0dXlEQTs7QWtGeHV5REE7QUFDQTtBbEYydXlEQTtBa0Z6dXlEQTtBQUNBO0FBQUE7QWxGMnV5REE7O0FvRmgzeURBO0FBQ0E7QXBGbTN5REE7O0FvRnAzeURBO0FBQ0E7QXBGdTN5REE7O0FpQmh5eURBO0FtRXhGQTtBQUNBO0FwRjQzeURBO0FvRjczeURBO0FBQ0E7QXBGKzN5REE7QUFDQTtBaUJ6eXlEQTtBbUV4RkE7QUFDQTtBcEZvNHlEQTtBb0ZyNHlEQTtBQUNBO0FwRnU0eURBO0FBQ0E7QWlCanp5REE7QW1FeEZBO0FBQ0E7QXBGNDR5REE7QW9GNzR5REE7QUFDQTtBcEYrNHlEQTtBQUNBO0FpQjMyeURBO0FtRXRDQTtBQUNBO0FwRm81eURBO0FvRnI1eURBO0FBQ0E7QXBGdTV5REE7QUFDQTtBaUJ0MnlEQTtBbUUzQ0E7QUFHQTtBcEZrNXlEQTtBQUNBOztBaUIzMnlEQTtBbUUzQ0E7QUFHQTtBcEZ3NXlEQTtBQUNBOztBaUJqM3lEQTtBbUUzQ0E7QUFHQTtBcEY4NXlEQTtBQUNBOztBaUJ2M3lEQTtBbUUzQ0E7QUFHQTtBcEZvNnlEQTtBQUNBOztBb0Z4NnlEQTtBQUdBO0FwRnk2eURBOztBb0ZwNnlEQTtBQUNBO0FBQUE7QUFBQTtBcEZ1NnlEQTs7QXFGejZ5REE7QUFWQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXJGdTd5REE7O0FxRng2eURBO0FBdEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBckZrOHlEQTs7QWlCeDZ5REE7QW9FRkE7QUFDQTtBckY4NnlEQTtBcUYzNnlEQTtBQUNBO0FyRjY2eURBO0FBQ0E7QWlCajd5REE7QW9FUUE7QUFDQTtBckY0NnlEQTtBcUZ6NnlEQTtBQUNBO0FyRjI2eURBO0FBQ0E7QWlCejd5REE7QW9Fa0JBO0FBQ0E7QXJGMDZ5REE7QXFGdjZ5REE7QUFDQTtBckZ5NnlEQTtBQUNBO0FpQmo4eURBO0FvRUZBO0FBQ0E7QXJGczh5REE7QXFGbjh5REE7QUFDQTtBckZxOHlEQTtBQUNBO0FpQno4eURBO0FvRVFBO0FBQ0E7QXJGbzh5REE7QXFGajh5REE7QUFDQTtBckZtOHlEQTtBQUNBO0FpQmo5eURBO0FvRWtCQTtBQUNBO0FyRms4eURBO0FxRi83eURBO0FBQ0E7QXJGaTh5REE7QUFDQTtBaUJ6OXlEQTtBb0VGQTtBQUNBO0FyRjg5eURBO0FxRjM5eURBO0FBQ0E7QXJGNjl5REE7QUFDQTtBaUJqK3lEQTtBb0VRQTtBQUNBO0FyRjQ5eURBO0FxRno5eURBO0FBQ0E7QXJGMjl5REE7QUFDQTtBaUJ6K3lEQTtBb0VrQkE7QUFDQTtBckYwOXlEQTtBcUZ2OXlEQTtBQUNBO0FyRnk5eURBO0FBQ0E7QWlCai95REE7QW9FRkE7QUFDQTtBckZzL3lEQTtBcUZuL3lEQTtBQUNBO0FyRnEveURBO0FBQ0E7QWlCei95REE7QW9FUUE7QUFDQTtBckZvL3lEQTtBcUZqL3lEQTtBQUNBO0FyRm0veURBO0FBQ0E7QWlCamd6REE7QW9Fa0JBO0FBQ0E7QXJGay95REE7QXFGLyt5REE7QUFDQTtBckZpL3lEQTtBQUNBO0FpQnpnekRBO0FvRUZBO0FBQ0E7QXJGOGd6REE7QXFGM2d6REE7QUFDQTtBckY2Z3pEQTtBQUNBO0FpQmpoekRBO0FvRVFBO0FBQ0E7QXJGNGd6REE7QXFGemd6REE7QUFDQTtBckYyZ3pEQTtBQUNBO0FpQnpoekRBO0FvRWtCQTtBQUNBO0FyRjBnekRBO0FxRnZnekRBO0FBQ0E7QXJGeWd6REE7QUFDQTtBaUJqaXpEQTtBb0VGQTtBQUNBO0FyRnNpekRBO0FxRm5pekRBO0FBQ0E7QXJGcWl6REE7QUFDQTtBaUJ6aXpEQTtBb0VRQTtBQUNBO0FyRm9pekRBO0FxRmppekRBO0FBQ0E7QXJGbWl6REE7QUFDQTtBaUJqanpEQTtBb0VrQkE7QUFDQTtBckZraXpEQTtBcUYvaHpEQTtBQUNBO0FyRmlpekRBO0FBQ0E7QWlCemp6REE7QW9FRkE7QUFDQTtBckY4anpEQTtBcUYzanpEQTtBQUNBO0FyRjZqekRBO0FBQ0E7QWlCamt6REE7QW9FUUE7QUFDQTtBckY0anpEQTtBcUZ6anpEQTtBQUNBO0FyRjJqekRBO0FBQ0E7QWlCemt6REE7QW9Fa0JBO0FBQ0E7QXJGMGp6REE7QXFGdmp6REE7QUFDQTtBckZ5anpEQTtBQUNBO0FzRjdvekRBOzs7Ozs7Ozs7QUFBQTtBQ09BO0FBQ0E7QXZGa3B6REE7O0F1Ri9vekRBO0FBQ0E7QXZGa3B6REE7O0F1Ri9vekRBO0FBQ0E7QXZGa3B6REE7O0F1Ri9vekRBO0FBQ0E7QXZGa3B6REE7O0F1Ri9vekRBO0FBQ0E7QXZGa3B6REE7O0F1Ri9vekRBO0FBQ0E7QXZGa3B6REE7O0F1Ri9vekRBO0FBQ0E7QXZGa3B6REE7O0F1Ri9vekRBO0FBQ0E7QXZGa3B6REE7O0F1Ri9vekRBO0FBQ0E7QXZGa3B6REE7O0F1Ri9vekRBO0FBQ0E7QXZGa3B6REE7O0F1Ri9vekRBO0FBQ0E7QUFDQTtBdkZrcHpEQTs7QXVGL296REE7QUFDQTtBQUNBO0F2RmtwekRBOztBaUI1b3pEQTtBc0VyREE7QUFDQTtBdkZxc3pEQTtBdUZsc3pEQTtBQUNBO0F2Rm9zekRBO0F1RmpzekRBO0FBQ0E7QXZGbXN6REE7QXVGaHN6REE7QUFDQTtBdkZrc3pEQTtBdUYvcnpEQTtBQUNBO0F2RmlzekRBO0F1RjlyekRBO0FBQ0E7QXZGZ3N6REE7QXVGN3J6REE7QUFDQTtBdkYrcnpEQTtBdUY1cnpEQTtBQUNBO0F2RjhyekRBO0F1RjNyekRBO0FBQ0E7QXZGNnJ6REE7QXVGMXJ6REE7QUFDQTtBdkY0cnpEQTtBdUZ6cnpEQTtBQUNBO0FBQ0E7QXZGMnJ6REE7QXVGeHJ6REE7QUFDQTtBQUNBO0F2RjByekRBO0FBQ0E7QWlCcnJ6REE7QXNFckRBO0FBQ0E7QXZGNnV6REE7QXVGMXV6REE7QUFDQTtBdkY0dXpEQTtBdUZ6dXpEQTtBQUNBO0F2RjJ1ekRBO0F1Rnh1ekRBO0FBQ0E7QXZGMHV6REE7QXVGdnV6REE7QUFDQTtBdkZ5dXpEQTtBdUZ0dXpEQTtBQUNBO0F2Rnd1ekRBO0F1RnJ1ekRBO0FBQ0E7QXZGdXV6REE7QXVGcHV6REE7QUFDQTtBdkZzdXpEQTtBdUZudXpEQTtBQUNBO0F2RnF1ekRBO0F1Rmx1ekRBO0FBQ0E7QXZGb3V6REE7QXVGanV6REE7QUFDQTtBQUNBO0F2Rm11ekRBO0F1Rmh1ekRBO0FBQ0E7QUFDQTtBdkZrdXpEQTtBQUNBO0FpQjd0ekRBO0FzRXJEQTtBQUNBO0F2RnF4ekRBO0F1Rmx4ekRBO0FBQ0E7QXZGb3h6REE7QXVGanh6REE7QUFDQTtBdkZteHpEQTtBdUZoeHpEQTtBQUNBO0F2Rmt4ekRBO0F1Ri93ekRBO0FBQ0E7QXZGaXh6REE7QXVGOXd6REE7QUFDQTtBdkZneHpEQTtBdUY3d3pEQTtBQUNBO0F2Rit3ekRBO0F1RjV3ekRBO0FBQ0E7QXZGOHd6REE7QXVGM3d6REE7QUFDQTtBdkY2d3pEQTtBdUYxd3pEQTtBQUNBO0F2RjR3ekRBO0F1Rnp3ekRBO0FBQ0E7QUFDQTtBdkYyd3pEQTtBdUZ4d3pEQTtBQUNBO0FBQ0E7QXZGMHd6REE7QUFDQTtBaUJyd3pEQTtBc0VyREE7QUFDQTtBdkY2enpEQTtBdUYxenpEQTtBQUNBO0F2RjR6ekRBO0F1Rnp6ekRBO0FBQ0E7QXZGMnp6REE7QXVGeHp6REE7QUFDQTtBdkYwenpEQTtBdUZ2enpEQTtBQUNBO0F2Rnl6ekRBO0F1RnR6ekRBO0FBQ0E7QXZGd3p6REE7QXVGcnp6REE7QUFDQTtBdkZ1enpEQTtBdUZwenpEQTtBQUNBO0F2RnN6ekRBO0F1Rm56ekRBO0FBQ0E7QXZGcXp6REE7QXVGbHp6REE7QUFDQTtBdkZvenpEQTtBdUZqenpEQTtBQUNBO0FBQ0E7QXZGbXp6REE7QXVGaHp6REE7QUFDQTtBQUNBO0F2Rmt6ekRBO0FBQ0E7QXVGN3l6REE7QUFDQTtBdkYreXpEQTs7QXVGaHp6REE7QUFDQTtBdkZtenpEQTs7QXVGcHp6REE7QUFDQTtBdkZ1enpEQTs7QXVGeHp6REE7QUFDQTtBdkYyenpEQTs7QXVGNXp6REE7QUFDQTtBdkYrenpEQTs7QXVGaDB6REE7QUFDQTtBdkZtMHpEQTs7QXVGcDB6REE7QUFDQTtBdkZ1MHpEQTs7QXVGeDB6REE7QUFDQTtBdkYyMHpEQTs7QXVGNTB6REE7QUFDQTtBdkYrMHpEQTs7QXVGaDF6REE7QUFDQTtBdkZtMXpEQTs7QXVGcDF6REE7QUFDQTtBdkZ1MXpEQTs7QXVGeDF6REE7QUFDQTtBdkYyMXpEQTs7QXVGdjF6REE7QUFDQTtBdkYwMXpEQTs7QXVGcjF6REE7QUFDQTtBdkZ3MXpEQTs7QXVGcjF6REE7QUFDQTtBQUNBO0F2RncxekRBOztBdUZyMXpEQTtBQUNBO0FBQ0E7QXZGdzF6REE7O0F1RnIxekRBO0FBQ0E7QUFDQTtBdkZ3MXpEQTs7QXVGcjF6REE7QUFDQTtBQUNBO0F2RncxekRBOztBdUZyMXpEQTtBQUNBO0F2RncxekRBOztBdUZyMXpEQTtBQUNBO0F2RncxekRBOztBd0Z6N3pEQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0F4RjQ3ekRBOztBd0Z4N3pEQTtBQUNBO0FBQUE7QXhGMjd6REE7O0F3Rmw3ekRBO0FBQ0E7QUFBQTtBeEZxN3pEQTs7QXdGbDd6REE7QUFDQTtBeEZxN3pEQTs7QXdGajd6REE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBeEZvN3pEQTs7QXdGaDd6REE7QUFDQTtBQUFBO0F4Rm03ekRBOztBd0YvNnpEQTtBQUNBO0FBQUE7QXhGazd6REE7O0F3Rjk2ekRBO0FBQ0E7QUFBQTtBeEZpN3pEQTs7QXdGOTZ6REE7QUFDQTtBQUFBO0F4Rmk3ekRBOztBMEdwK3pEQTtBQUNBO0ExR3UrekRBOztBMEdwK3pEQTtBQUNBO0ExR3UrekRBO0FpQmg3ekRBO0F5RnhEQTtBQUlBO0ExR3crekRBO0FBQ0E7O0EwR3IrekRBO0FBQ0E7QTFHdyt6REE7QWlCejd6REE7QXlGaERBO0FBSUE7QTFHeSt6REE7QUFDQTs7QTBHdCt6REE7QUFDQTtBMUd5K3pEQTs7QTJHOS96REE7O0FBQUE7QUFRQTtBQUNBO0EzRzQvekRBOztBMkd6L3pEQTtBQUNBO0EzRzQvekRBOztBMkd6L3pEQTtBQUNBO0EzRzQvekRBOztBMkd6L3pEQTtBQUNBO0EzRzQvekRBOztBMkdyL3pEQTtBQUNBO0EzR3cvekRBOztBMkdyL3pEQTs7QUFDQTtBM0d5L3pEQTs7QTJHdC96REE7QUFDQTtBM0d5L3pEQTs7QTJHdC96REE7QUFDQTtBM0d5L3pEQTs7QTJHdC96REE7Ozs7Ozs7QUFDQTtBM0crL3pEQTs7QTJHNS96REE7QUFDQTtBM0crL3pEQTs7QTJHNS96REE7QUFDQTtBM0crL3pEQTs7QTJHNS96REE7QUFDQTtBM0crL3pEQTs7QTJHcjl6REE7O0ExQnhGQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QURtRUE7QTNHMDl6REE7QWlCcmcwREE7QTBGdUNBOztBQ3RCQTtBQXpDQTtBNUdtaTBEQTtBQUNBO0FpQjVnMERBO0EwRnVDQTs7QUFPQTtBM0dtK3pEQTtBQUNBOztBMkdoK3pEQTs7QTFCbkdBO0EyQjhKQTtBQTVGQTtBRHFDQTtBM0dvK3pEQTtBaUIxaDBEQTtBMEZrREE7O0FDakNBO0E1RzhnMERBO0FBQ0E7QWlCaGkwREE7QTBGa0RBOztBQU9BO0EzRzQrekRBO0FBQ0E7O0EyR3orekRBOztBMUI5R0E7QTJCOEpBO0FBNUZBO0FBekNBO0FEeUZBO0EzRzgrekRBO0FpQi9pMERBO0EwRjZEQTs7QUM1Q0E7QUF6Q0E7QTVHNmswREE7QUFDQTtBaUJ0ajBEQTtBMEY2REE7O0FBT0E7QTNHdS96REE7QUFDQTs7QTJHcC96REE7O0ExQnpIQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QURvR0E7QTNHeS96REE7QWlCcmswREE7QTBGd0VBOztBQ3ZEQTtBQXpDQTtBNUdtbTBEQTtBQUNBO0FpQjVrMERBO0EwRndFQTs7QUFPQTtBM0drZzBEQTtBQUNBOztBMkcvL3pEQTs7QTFCcElBO0EyQjhKQTtBQTVGQTtBQXpDQTtBRCtHQTtBM0dvZzBEQTtBaUIzbDBEQTtBMEZtRkE7O0FDbEVBO0FBekNBO0E1R3luMERBO0FBQ0E7QWlCbG0wREE7QTBGbUZBOztBQU9BO0EzRzZnMERBO0FBQ0E7O0EyRzFnMERBOztBQUVBO0FBQ0E7QUFPQTtBM0d1ZzBEQTtBaUIvbTBEQTtBMEY4RkE7O0FBTUE7QUFDQTtBM0dnaDBEQTtBQUNBO0FpQnRuMERBO0EwRjhGQTs7QUFhQTtBM0dnaDBEQTtBQUNBOztBMkd6ZzBEQTtBMUJwS0E7QTJCOEpBO0FBNUZBO0E1R2luMERBO0FpQmxvMERBO0EwRm1IQTtBQ2xHQTtBNUdxbjBEQTtBQUNBOztBMkdoaDBEQTtBMUJ4S0E7QTJCOEpBO0FBNUZBO0E1RzRuMERBO0FpQjdvMERBO0EwRnVIQTtBQ3RHQTtBNUdnbzBEQTtBQUNBOztBMkd2aDBEQTtBMUI1S0E7QTJCOEpBO0FBNUZBO0E1R3VvMERBO0FpQnhwMERBO0EwRjJIQTtBQzFHQTtBNUcybzBEQTtBQUNBOztBMkc5aDBEQTtBMUJoTEE7QTJCOEpBO0FBNUZBO0FBekNBO0E1RzRyMERBO0FpQnBxMERBO0EwRitIQTtBQzlHQTtBQXpDQTtBNUdpczBEQTtBQUNBOztBMkduaTBEQTtBMUJ4TEE7QTJCOEpBO0FBaEdBO0FBckNBO0E1R3lzMERBO0FpQmpyMERBO0EwRnVJQTtBQzFIQTtBQXJDQTtBNUc4czBEQTtBQUNBOztBMkc1aTBEQTtBMUI1TEE7QTJCOEpBO0FBaEdBO0FBckNBO0E1R3N0MERBO0FpQjlyMERBO0EwRjJJQTtBQzlIQTtBQXJDQTtBNUcydDBEQTtBQUNBOztBMkdyajBEQTtBMUJoTUE7QTJCOEpBO0FBaEdBO0E1RzZyMERBOztBMkd2ajBEQTtBMUJwTUE7QTJCOEpBO0FBaEdBO0E1R21zMERBOztBMkd6ajBEQTtBMUJ4TUE7QTJCOEpBO0FBaEdBO0FBckNBO0E1Ryt1MERBOztBMkc1ajBEQTtBMUI1TUE7QTJCOEpBO0FBaEdBO0FBckNBO0E1R3N2MERBOztBMkcvajBEQTtBMUJoTkE7QTJCOEpBO0FBaEdBO0FBckNBO0E1RzZ2MERBO0FpQnJ1MERBO0EwRitKQTtBQ2xKQTtBQXJDQTtBNUdrdzBEQTtBQUNBOztBMkdwazBEQTtBQUNBO0EzR3VrMERBO0FpQi91MERBO0EwRnVLQTtBQUlBO0EzR3drMERBO0FBQ0E7O0EyR3JrMERBOzs7QXpCdE9BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxGaXowREE7QWtGL3kwREE7OztBQUNBO0FBQ0E7QWxGbXowREE7QWtGaHowREE7Ozs7Ozs7QUFHQTtBQUNBO0FsRnN6MERBO0FrRm56MERBOzs7QUFDQTtBbEZ1ejBEQTs7QTJHOWwwREE7QXpCNU9BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFvQ0E7QWxGMnkwREE7QWtGNzAwREE7QUFDQTtBQUNBO0FsRiswMERBO0FrRjUwMERBO0FBR0E7QUFDQTtBbEY0MDBEQTtBa0Z6MDBEQTtBQUNBO0FsRjIwMERBO0FrRnB6MERBO0FBSUE7QWxGbXowREE7QWtGaHowREE7QUFDQTtBbEZrejBEQTs7QTJHcG4wREE7QXpCaFBBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFvQ0E7QUFpQkE7QWxGcXowREE7QWtGeDIwREE7QUFDQTtBQUNBO0FsRjAyMERBO0FrRnYyMERBO0FBR0E7QUFDQTtBbEZ1MjBEQTtBa0ZwMjBEQTtBQUNBO0FsRnMyMERBO0FrRi8wMERBO0FBSUE7QWxGODAwREE7QWtGMzAwREE7QUFDQTtBbEY2MDBEQTtBa0ZwMDBEQTtBQUlBO0FsRm0wMERBO0FrRmgwMERBO0FBQ0E7QWxGazAwREE7O0EyR2pwMERBO0FLdFBBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEgyNDBEQTtBZ0h6NDBEQTtBQUlBO0FBQ0E7QWhIdzQwREE7O0EyR2xwMERBO0FBQ0E7QTNHcXAwREE7O0EyR2xwMERBO0FNdFFBO0FBQ0E7QWpINDUwREE7QWlCcDIwREE7QTBGNk1BO0FNbFFBO0FqSDY1MERBO0FBQ0E7O0EyR3hwMERBO0ExQmxRQTtBMkI4SkE7QUFoR0E7QTVHazIwREE7O0FrSG42MERBO0FBQ0E7QUFDQTtBQUNBO0FsSHM2MERBO0FrSHA1MERBO0FBQ0E7QWxIczUwREE7QWtIbjUwREE7QUFDQTtBbEhxNTBEQTtBa0g1NDBEQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEgrNDBEQTtBaUJsNDBEQTtBaUdqQkE7O0FBT0E7QWxIaTUwREE7QUFDQTtBa0hwNDBEQTs7QUFDQTtBbEh1NDBEQTtBa0gvMzBEQTtBQUNBO0FBQUE7QUFDQTtBbEhpNDBEQTtBa0g1MzBEQTs7QUFFQTtBbEg4MzBEQTtBa0hyMzBEQTs7QUFFQTtBbEh1MzBEQTtBa0gvMjBEQTtBQUNBO0FBQUE7QWxIaTMwREE7QWtINTIwREE7QUFDQTtBbEg4MjBEQTtBa0h6MjBEQTs7OztBQUVBO0FsSDYyMERBO0FpQnA2MERBO0FpR3FEQTs7OztBQUtBO0FBRUE7QWxIZzMwREE7QUFDQTtBaUI3NjBEQTtBaUdxREE7Ozs7QUFXQTtBQUVBO0FsSG0zMERBO0FBQ0E7QWlCdDcwREE7QWlHcURBOzs7O0FBaUJBO0FBRUE7QWxIczMwREE7QUFDQTtBaUIvNzBEQTtBaUdxREE7Ozs7QUF5QkE7QUFFQTtBbEh1MzBEQTtBQUNBO0FrSHIzMERBOzs7O0FBQ0E7QWxIMDMwREE7QWtIdDMwREE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIeTMwREE7QWlCcjkwREE7QWlHd0ZBOztBQU9BO0FsSDIzMERBO0FBQ0E7QWtIajMwREE7O0FBQ0E7QWxIbzMwREE7QWtIMTIwREE7QUFDQTtBQUNBO0FBQ0E7QWxINDIwREE7QWtIMTIwREE7QUFDQTtBQUNBO0FsSDQyMERBO0FrSGwyMERBOztBQUVBO0FsSG8yMERBO0FrSC8xMERBOztBQUVBO0FsSGkyMERBO0FrSDMxMERBO0FBQ0E7QUFDQTtBQUNBO0FsSDYxMERBO0FrSHQxMERBO0FBQ0E7QWxIdzEwREE7QWtIbjEwREE7Ozs7QUFFQTtBbEh1MTBEQTtBa0hyMTBEQTs7OztBQUNBO0FsSDAxMERBO0FrSHQxMERBOztBQUNBO0FsSHkxMERBO0FrSGoxMERBO0FBQ0E7QWxIbTEwREE7QWtIMTAwREE7O0FBRUE7QWxINDAwREE7QWtIdjAwREE7O0FBRUE7QWxIeTAwREE7QWtIbjAwREE7QUFDQTtBbEhxMDBEQTtBa0g5ejBEQTtBQUNBO0FsSGcwMERBO0FrSDV6MERBO0FBQ0E7QWxIOHowREE7QWtIdHowREE7O0FBRUE7QWxId3owREE7QWtINXkwREE7O0FBRUE7QWxIOHkwREE7QWlCcGkxREE7QWlHL0JBO0FBQ0E7QWxIc2sxREE7QWtIbmsxREE7QUFDQTtBbEhxazFEQTtBa0g1ajFEQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEgrajFEQTtBQUNBO0FpQm5qMURBO0FpR2pCQTs7QUFPQTtBbEhrazFEQTtBQUNBO0FpQnpqMURBO0FpR0lBOztBQUNBO0FsSHlqMURBO0FrSGpqMURBO0FBQ0E7QUFBQTtBQUNBO0FsSG1qMURBO0FrSDlpMURBOztBQUVBO0FsSGdqMURBO0FrSHZpMURBOztBQUVBO0FsSHlpMURBO0FrSGppMURBO0FBQ0E7QUFBQTtBbEhtaTFEQTtBa0g5aDFEQTtBQUNBO0FsSGdpMURBO0FrSDNoMURBOzs7O0FBRUE7QWxIK2gxREE7QUFDQTtBaUJ2bDFEQTtBaUdxREE7Ozs7QUFLQTtBQUVBO0FsSG1pMURBO0FBQ0E7QWlCaG0xREE7QWlHcURBOzs7O0FBV0E7QUFFQTtBbEhzaTFEQTtBQUNBO0FpQnptMURBO0FpR3FEQTs7OztBQWlCQTtBQUVBO0FsSHlpMURBO0FBQ0E7QWlCbG4xREE7QWlHcURBOzs7O0FBeUJBO0FBRUE7QWxIMGkxREE7QUFDQTtBaUIzbjFEQTtBaUdtRkE7Ozs7QUFDQTtBbEg4aTFEQTtBa0gxaTFEQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEg2aTFEQTtBQUNBO0FpQjFvMURBO0FpR3dGQTs7QUFPQTtBbEhnajFEQTtBQUNBO0FpQmhwMURBO0FpRzBHQTs7QUFDQTtBbEgwaTFEQTtBa0hoaTFEQTtBQUNBO0FBQ0E7QUFDQTtBbEhraTFEQTtBa0hoaTFEQTtBQUNBO0FBQ0E7QWxIa2kxREE7QWtIeGgxREE7O0FBRUE7QWxIMGgxREE7QWtIcmgxREE7O0FBRUE7QWxIdWgxREE7QWtIamgxREE7QUFDQTtBQUNBO0FBQ0E7QWxIbWgxREE7QWtINWcxREE7QUFDQTtBbEg4ZzFEQTtBa0h6ZzFEQTs7OztBQUVBO0FsSDZnMURBO0FrSDNnMURBOzs7O0FBQ0E7QWxIZ2gxREE7QWtINWcxREE7O0FBQ0E7QWxIK2cxREE7QWtIdmcxREE7QUFDQTtBbEh5ZzFEQTtBa0hoZzFEQTs7QUFFQTtBbEhrZzFEQTtBa0g3LzBEQTs7QUFFQTtBbEgrLzBEQTtBa0h6LzBEQTtBQUNBO0FsSDIvMERBO0FrSHAvMERBO0FBQ0E7QWxIcy8wREE7QWtIbC8wREE7QUFDQTtBbEhvLzBEQTtBa0g1KzBEQTs7QUFFQTtBbEg4KzBEQTtBa0hsKzBEQTs7QUFFQTtBbEhvKzBEQTtBQUNBO0FpQjN0MURBO0FpRy9CQTtBQUNBO0FsSDZ2MURBO0FrSDF2MURBO0FBQ0E7QWxINHYxREE7QWtIbnYxREE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIc3YxREE7QUFDQTtBaUIxdTFEQTtBaUdqQkE7O0FBT0E7QWxIeXYxREE7QUFDQTtBaUJodjFEQTtBaUdJQTs7QUFDQTtBbEhndjFEQTtBa0h4dTFEQTtBQUNBO0FBQUE7QUFDQTtBbEgwdTFEQTtBa0hydTFEQTs7QUFFQTtBbEh1dTFEQTtBa0g5dDFEQTs7QUFFQTtBbEhndTFEQTtBa0h4dDFEQTtBQUNBO0FBQUE7QWxIMHQxREE7QWtIcnQxREE7QUFDQTtBbEh1dDFEQTtBa0hsdDFEQTs7OztBQUVBO0FsSHN0MURBO0FBQ0E7QWlCOXcxREE7QWlHcURBOzs7O0FBS0E7QUFFQTtBbEgwdDFEQTtBQUNBO0FpQnZ4MURBO0FpR3FEQTs7OztBQVdBO0FBRUE7QWxINnQxREE7QUFDQTtBaUJoeTFEQTtBaUdxREE7Ozs7QUFpQkE7QUFFQTtBbEhndTFEQTtBQUNBO0FpQnp5MURBO0FpR3FEQTs7OztBQXlCQTtBQUVBO0FsSGl1MURBO0FBQ0E7QWlCbHoxREE7QWlHbUZBOzs7O0FBQ0E7QWxIcXUxREE7QWtIanUxREE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIb3UxREE7QUFDQTtBaUJqMDFEQTtBaUd3RkE7O0FBT0E7QWxIdXUxREE7QUFDQTtBaUJ2MDFEQTtBaUcwR0E7O0FBQ0E7QWxIaXUxREE7QWtIdnQxREE7QUFDQTtBQUNBO0FBQ0E7QWxIeXQxREE7QWtIdnQxREE7QUFDQTtBQUNBO0FsSHl0MURBO0FrSC9zMURBOztBQUVBO0FsSGl0MURBO0FrSDVzMURBOztBQUVBO0FsSDhzMURBO0FrSHhzMURBO0FBQ0E7QUFDQTtBQUNBO0FsSDBzMURBO0FrSG5zMURBO0FBQ0E7QWxIcXMxREE7QWtIaHMxREE7Ozs7QUFFQTtBbEhvczFEQTtBa0hsczFEQTs7OztBQUNBO0FsSHVzMURBO0FrSG5zMURBOztBQUNBO0FsSHNzMURBO0FrSDlyMURBO0FBQ0E7QWxIZ3MxREE7QWtIdnIxREE7O0FBRUE7QWxIeXIxREE7QWtIcHIxREE7O0FBRUE7QWxIc3IxREE7QWtIaHIxREE7QUFDQTtBbEhrcjFEQTtBa0gzcTFEQTtBQUNBO0FsSDZxMURBO0FrSHpxMURBO0FBQ0E7QWxIMnExREE7QWtIbnExREE7O0FBRUE7QWxIcXExREE7QWtIenAxREE7O0FBRUE7QWxIMnAxREE7QUFDQTtBaUJsNTFEQTtBaUcvQkE7QUFDQTtBbEhvNzFEQTtBa0hqNzFEQTtBQUNBO0FsSG03MURBO0FrSDE2MURBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSDY2MURBO0FBQ0E7QWlCajYxREE7QWlHakJBOztBQU9BO0FsSGc3MURBO0FBQ0E7QWlCdjYxREE7QWlHSUE7O0FBQ0E7QWxIdTYxREE7QWtILzUxREE7QUFDQTtBQUFBO0FBQ0E7QWxIaTYxREE7QWtINTUxREE7O0FBRUE7QWxIODUxREE7QWtIcjUxREE7O0FBRUE7QWxIdTUxREE7QWtILzQxREE7QUFDQTtBQUFBO0FsSGk1MURBO0FrSDU0MURBO0FBQ0E7QWxIODQxREE7QWtIejQxREE7Ozs7QUFFQTtBbEg2NDFEQTtBQUNBO0FpQnI4MURBO0FpR3FEQTs7OztBQUtBO0FBRUE7QWxIaTUxREE7QUFDQTtBaUI5ODFEQTtBaUdxREE7Ozs7QUFXQTtBQUVBO0FsSG81MURBO0FBQ0E7QWlCdjkxREE7QWlHcURBOzs7O0FBaUJBO0FBRUE7QWxIdTUxREE7QUFDQTtBaUJoKzFEQTtBaUdxREE7Ozs7QUF5QkE7QUFFQTtBbEh3NTFEQTtBQUNBO0FpQnorMURBO0FpR21GQTs7OztBQUNBO0FsSDQ1MURBO0FrSHg1MURBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSDI1MURBO0FBQ0E7QWlCeC8xREE7QWlHd0ZBOztBQU9BO0FsSDg1MURBO0FBQ0E7QWlCOS8xREE7QWlHMEdBOztBQUNBO0FsSHc1MURBO0FrSDk0MURBO0FBQ0E7QUFDQTtBQUNBO0FsSGc1MURBO0FrSDk0MURBO0FBQ0E7QUFDQTtBbEhnNTFEQTtBa0h0NDFEQTs7QUFFQTtBbEh3NDFEQTtBa0huNDFEQTs7QUFFQTtBbEhxNDFEQTtBa0gvMzFEQTtBQUNBO0FBQ0E7QUFDQTtBbEhpNDFEQTtBa0gxMzFEQTtBQUNBO0FsSDQzMURBO0FrSHYzMURBOzs7O0FBRUE7QWxIMjMxREE7QWtIejMxREE7Ozs7QUFDQTtBbEg4MzFEQTtBa0gxMzFEQTs7QUFDQTtBbEg2MzFEQTtBa0hyMzFEQTtBQUNBO0FsSHUzMURBO0FrSDkyMURBOztBQUVBO0FsSGczMURBO0FrSDMyMURBOztBQUVBO0FsSDYyMURBO0FrSHYyMURBO0FBQ0E7QWxIeTIxREE7QWtIbDIxREE7QUFDQTtBbEhvMjFEQTtBa0hoMjFEQTtBQUNBO0FsSGsyMURBO0FrSDExMURBOztBQUVBO0FsSDQxMURBO0FrSGgxMURBOztBQUVBO0FsSGsxMURBO0FBQ0E7QWlCemsyREE7QWlHL0JBO0FBQ0E7QWxIMm0yREE7QWtIeG0yREE7QUFDQTtBbEgwbTJEQTtBa0hqbTJEQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhvbTJEQTtBQUNBO0FpQnhsMkRBO0FpR2pCQTs7QUFPQTtBbEh1bTJEQTtBQUNBO0FpQjlsMkRBO0FpR0lBOztBQUNBO0FsSDhsMkRBO0FrSHRsMkRBO0FBQ0E7QUFBQTtBQUNBO0FsSHdsMkRBO0FrSG5sMkRBOztBQUVBO0FsSHFsMkRBO0FrSDVrMkRBOztBQUVBO0FsSDhrMkRBO0FrSHRrMkRBO0FBQ0E7QUFBQTtBbEh3azJEQTtBa0huazJEQTtBQUNBO0FsSHFrMkRBO0FrSGhrMkRBOzs7O0FBRUE7QWxIb2syREE7QUFDQTtBaUI1bjJEQTtBaUdxREE7Ozs7QUFLQTtBQUVBO0FsSHdrMkRBO0FBQ0E7QWlCcm8yREE7QWlHcURBOzs7O0FBV0E7QUFFQTtBbEgyazJEQTtBQUNBO0FpQjlvMkRBO0FpR3FEQTs7OztBQWlCQTtBQUVBO0FsSDhrMkRBO0FBQ0E7QWlCdnAyREE7QWlHcURBOzs7O0FBeUJBO0FBRUE7QWxIK2syREE7QUFDQTtBaUJocTJEQTtBaUdtRkE7Ozs7QUFDQTtBbEhtbDJEQTtBa0gvazJEQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhrbDJEQTtBQUNBO0FpQi9xMkRBO0FpR3dGQTs7QUFPQTtBbEhxbDJEQTtBQUNBO0FpQnJyMkRBO0FpRzBHQTs7QUFDQTtBbEgrazJEQTtBa0hyazJEQTtBQUNBO0FBQ0E7QUFDQTtBbEh1azJEQTtBa0hyazJEQTtBQUNBO0FBQ0E7QWxIdWsyREE7QWtIN2oyREE7O0FBRUE7QWxIK2oyREE7QWtIMWoyREE7O0FBRUE7QWxINGoyREE7QWtIdGoyREE7QUFDQTtBQUNBO0FBQ0E7QWxId2oyREE7QWtIamoyREE7QUFDQTtBbEhtajJEQTtBa0g5aTJEQTs7OztBQUVBO0FsSGtqMkRBO0FrSGhqMkRBOzs7O0FBQ0E7QWxIcWoyREE7QWtIamoyREE7O0FBQ0E7QWxIb2oyREE7QWtINWkyREE7QUFDQTtBbEg4aTJEQTtBa0hyaTJEQTs7QUFFQTtBbEh1aTJEQTtBa0hsaTJEQTs7QUFFQTtBbEhvaTJEQTtBa0g5aDJEQTtBQUNBO0FsSGdpMkRBO0FrSHpoMkRBO0FBQ0E7QWxIMmgyREE7QWtIdmgyREE7QUFDQTtBbEh5aDJEQTtBa0hqaDJEQTs7QUFFQTtBbEhtaDJEQTtBa0h2ZzJEQTs7QUFFQTtBbEh5ZzJEQTtBQUNBO0FrSDcvMURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSCsvMURBO0FtSGowMkRBO0FENFRBO0FDM1RBO0FBQ0E7QW5IbzAyREE7QUFDQTtBbUhsMDJEQTtBQUVBO0FBQ0E7QUFDQTtBbkhtMDJEQTtBbUgvejJEQTtBQUNBO0FuSGkwMkRBO0FtSDd6MkRBO0FBQ0E7QUFDQTtBbkgrejJEQTtBbUgzejJEQTtBQUNBO0FuSDZ6MkRBO0FBQ0E7QWtIL2cyREE7QUFDQTtBbEhpaDJEQTtBa0gvZzJEQTs7QUFFQTtBbEhpaDJEQTtBa0gvZzJEQTs7QUFDQTtBbEhraDJEQTtBa0gvZzJEQTs7QUFDQTtBbEhraDJEQTtBa0gzZzJEQTs7QUFFQTtBbEg2ZzJEQTtBa0hwZzJEQTs7QUFFQTtBbEhzZzJEQTtBa0gxLzFEQTs7OztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIOC8xREE7QWtINS8xREE7Ozs7QUFDQTtBbEhpZzJEQTtBa0g5LzFEQTs7Ozs7OztBQUVBO0FBQ0E7QWxIcWcyREE7QWtIbmcyREE7Ozs7Ozs7QUFDQTtBbEgyZzJEQTtBa0h4ZzJEQTs7Ozs7OztBQUNBO0FsSGdoMkRBO0FrSDVnMkRBOzs7O0FBQ0E7QWxIaWgyREE7QWtINWcyREE7Ozs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbEhnaDJEQTtBa0hwZzJEQTtBQUNBO0FsSHNnMkRBO0FrSG5nMkRBO0FBQ0E7QWxIcWcyREE7QWtIMy8xREE7O0FBRUE7QWxINi8xREE7QWtIdC8xREE7O0FBRUE7QUFDQTtBQUNBO0FsSHcvMURBO0FrSHQvMURBOztBQUNBO0FsSHkvMURBO0FrSGwvMURBOztBQUNBO0FsSHEvMURBO0FrSGwvMURBOztBQUNBO0FsSHEvMURBO0FrSDMrMURBOztBQUVBO0FBQ0E7QUFDQTtBbEg2KzFEQTtBa0gzKzFEQTs7QUFDQTtBbEg4KzFEQTtBa0h6KzFEQTs7QUFFQTtBbEgyKzFEQTtBa0h6KzFEQTs7QUFDQTtBbEg0KzFEQTtBa0h6KzFEQTs7QUFDQTtBbEg0KzFEQTs7QW9IOTkyREE7OztBQUdBO0FwSGkrMkRBO0FpQng2MkRBO0FtRzVEQTs7O0FBTUE7QXBIbysyREE7QUFDQTs7QW9IaisyREE7QW5DQ0E7QTJCOEpBO0FBaEdBO0FBckNBO0E1Rzg4MkRBO0FpQnQ3MkRBO0FtR2xEQTtBUitEQTtBQXJDQTtBNUdtOTJEQTtBQUNBOztBb0gxKzJEQTs7QUFFQTtBcEg2KzJEQTs7QW9IMSsyREE7QUFDQTtBcEg2KzJEQTtBb0gzKzJEQTtBQUNBO0FwSDYrMkRBOztBb0h4KzJEQTtBQUNBO0FBQ0E7QXBIMisyREE7QW9IeCsyREE7QUFDQTtBcEgwKzJEQTtBb0h0KzJEQTtBQUNBO0FwSHcrMkRBO0FvSHIrMkRBO0FBQ0E7QUFDQTtBcEh1KzJEQTs7QW9IbCsyREE7O0FBRUE7QXBIcSsyREE7QW9IbisyREE7O0FBQ0E7QXBIcysyREE7O0FvSGgrMkRBOztBQUNBO0FBQ0E7QUFDQTtBcEhvKzJEQTtBb0hsKzJEQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEhxKzJEQTs7QW9INzkyREE7O0FBRUE7QXBIZysyREE7O0FvSDc5MkRBO0FBQ0E7QXBIZysyREE7O0FvSDU5MkRBO0FBQ0E7QUFDQTtBcEgrOTJEQTtBb0g1OTJEQTtBQUNBO0FwSDg5MkRBOztBb0h6OTJEQTtBQUNBO0FBQ0E7QXBINDkyREE7QW9IejkyREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEgyOTJEQTtBb0h6OTJEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEgyOTJEQTtBb0h4OTJEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSDA5MkRBO0FvSHY5MkRBO0FBQ0E7QXBIeTkyREE7QW9IcDkyREE7QUFDQTtBcEhzOTJEQTtBb0huOTJEQTtBQUNBO0FwSHE5MkRBO0FvSGg5MkRBO0FBQ0E7QUFDQTtBcEhrOTJEQTtBb0gvODJEQTtBQUNBO0FBQ0E7QXBIaTkyREE7O0FvSDU4MkRBO0FBQ0E7QXBIKzgyREE7QW9INzgyREE7QUFDQTtBQUNBO0FwSCs4MkRBO0FvSDc4MkRBO0FBQ0E7QUFDQTtBQUNBO0FwSCs4MkRBO0FvSDU4MkRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBIODgyREE7QW9IejgyREE7QUFDQTtBQUNBO0FwSDI4MkRBOztBcUhqbzNEQTtBQUNBO0FBQ0E7QXJIb28zREE7QXFIbG8zREE7QUFJQTtBckhpbzNEQTtBcUgvbjNEQTtBQUNBO0FySGlvM0RBO0FxSDVuM0RBO0FBSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckgybjNEQTtBcUh2bjNEQTtBQUNBO0FBQ0E7QXJIeW4zREE7QWlCL2szREE7QW9HeEVBO0FBb0NBO0FySHVuM0RBO0FxSHJuM0RBO0FBQ0E7QXJIdW4zREE7QUFDQTs7QXFIbG4zREE7Ozs7Ozs7Ozs7Ozs7O0FBWUE7QXJIdW4zREE7O0FxSHBuM0RBOzs7Ozs7O0FBS0E7QXJIeW4zREE7O0FxSHRuM0RBOzs7Ozs7O0FBS0E7QXJIMm4zREE7O0FxSHZuM0RBO0FBSUE7QUFDQTtBckh1bjNEQTs7QXFIbm4zREE7O0FBRUE7QXJIc24zREE7O0FxSG5uM0RBO0FBQ0E7QXJIc24zREE7O0FxSGxuM0RBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7QUN0RkE7QUFDQTtBdEg2dDNEQTs7QXFIbm4zREE7QUFDQTtBckhzbjNEQTtBcUhwbjNEQTtBQUlBO0FBQ0E7QXJIbW4zREE7QXFIaG4zREE7QUFDQTtBQUNBO0FySGtuM0RBOztBcUg5bTNEQTtBQUNBO0FySGluM0RBO0FxSC9tM0RBO0FBSUE7QUFDQTtBckg4bTNEQTs7QXFIem0zREE7Ozs7O0FBSUE7QUFDQTtBckg2bTNEQTs7QXFIeG0zREE7QUFJQTtBckh3bTNEQTs7QXFIcG0zREE7QUFDQTtBQUNBO0FBQ0E7QXJIdW0zREE7QXFIcm0zREE7QUFJQTtBQUNBO0FySG9tM0RBOztBcUhobTNEQTtBQUNBO0FBQ0E7QUFDQTtBckhtbTNEQTtBcUhqbTNEQTtBQUlBO0FBQ0E7QXJIZ20zREE7O0FxSDVsM0RBO0FBQ0E7QXJIK2wzREE7O0FxSHpsM0RBOztBQUVBO0FySDRsM0RBOztBcUh6bDNEQTtBQUNBO0FySDRsM0RBO0FxSDFsM0RBO0FBQ0E7QXJINGwzREE7O0FxSHhsM0RBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJIMmwzREE7QXFIemwzREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXJIMmwzREE7QXFIeGwzREE7QUFHQTtBQUNBO0FBQ0E7QXJId2wzREE7QXFIdGwzREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckh3bDNEQTs7QXFIbGwzREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckhxbDNEQTtBcUhubDNEQTtBQUVBO0FBQUE7QXJIb2wzREE7QXFIamwzREE7QUFHQTtBQUNBO0FBQ0E7QXJIaWwzREE7QXFINWszREE7QUVuUUE7QXZIazEzREE7QXVIenozREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGcTEzREE7QXVIeHozREE7QUFDQTtBdkgwejNEQTtBcUgzbDNEQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySDZsM0RBO0FxSDFsM0RBO0FFL1FBO0F2SDQyM0RBO0F1SG4xM0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDdENBO0FBY0E7QUFDQTtBQUFBO0FyRisyM0RBO0F1SGwxM0RBO0FBQ0E7QXZIbzEzREE7QXFIdm0zREE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckh5bTNEQTtBcUhsbTNEQTtBRWpTQTtBdkhzNDNEQTtBdUhuNDNEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZ5NDNEQTtBdUg5MzNEQTtBQUNBO0F2SGc0M0RBO0FxSGpuM0RBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIbW4zREE7QXFIaG4zREE7QUU3U0E7QXZIZzYzREE7QXVINzUzREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGbTYzREE7QXVIeDUzREE7QUFDQTtBdkgwNTNEQTtBcUg3bjNEQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySCtuM0RBOztBcUh6bjNEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUVuVUE7QXZIZzgzREE7QXVIdjYzREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGbTgzREE7QXVIdDYzREE7QUFDQTtBdkh3NjNEQTs7QXFIdm8zREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckgwbzNEQTtBcUh4bzNEQTtBQUVBO0FBQUE7QXJIeW8zREE7QXFIdG8zREE7QUFHQTtBQUNBO0FBQ0E7QXJIc28zREE7QXFIam8zREE7QUU3VkE7QXZIaSszREE7QXVIeDgzREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGbyszREE7QXVIdjgzREE7QUFDQTtBdkh5ODNEQTtBcUhocDNEQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySGtwM0RBO0FxSC9vM0RBO0FFeldBO0F2SDIvM0RBO0F1SGwrM0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDdENBO0FBY0E7QUFDQTtBQUFBO0FyRjgvM0RBO0F1SGorM0RBO0FBQ0E7QXZIbSszREE7QXFINXAzREE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckg4cDNEQTtBcUh2cDNEQTtBRTNYQTtBdkhxaDREQTtBdUhsaDREQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZ3aDREQTtBdUg3ZzREQTtBQUNBO0F2SCtnNERBO0FxSHRxM0RBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJId3EzREE7QXFIcnEzREE7QUV2WUE7QXZIK2k0REE7QXVINWk0REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGa2o0REE7QXVIdmk0REE7QUFDQTtBdkh5aTREQTtBcUhscjNEQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySG9yM0RBOztBcUg3cTNEQTtBQUNBO0FBQ0E7QXJIZ3IzREE7QXFIOXEzREE7QUFDQTtBckhncjNEQTs7QXFINXEzREE7QUFDQTtBQUNBO0FBQ0E7QXJIK3EzREE7QXFIN3EzREE7QUFDQTtBckgrcTNEQTs7QXFIM3EzREE7QUFDQTtBQUNBO0FBQ0E7QXJIOHEzREE7QXFINXEzREE7QUFDQTtBckg4cTNEQTs7QXFIMXEzREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckg2cTNEQTtBcUgzcTNEQTtBQUNBO0FySDZxM0RBOztBcUh6cTNEQTtBQUNBO0FBQ0E7QUFDQTtBckg0cTNEQTtBcUgxcTNEQTtBQUNBO0FySDRxM0RBOztBcUh4cTNEQTs7QUFFQTtBckgycTNEQTs7QXFIdnEzREE7QUFDQTtBckgwcTNEQTs7QXFIdHEzREE7QUFDQTtBckh5cTNEQTs7QXFIcnEzREE7QUFDQTtBckh3cTNEQTs7QXdIM280REE7Ozs7QUFHQTtBQUNBO0F4SCtvNERBOztBeUhwcDREQTtBQUNBO0F6SHVwNERBO0F5SHJwNERBO0FBQ0E7QUFDQTtBekh1cDREQTtBeUhwcDREQTtBQUNBO0F6SHNwNERBO0F5SG5wNERBO0FBQ0E7QXpIcXA0REE7QXlIbHA0REE7QUFDQTtBQUNBO0FBQ0E7QXpIb3A0REE7QXlIbHA0REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekhvcDREQTtBeUhscDREQTtBQUNBO0FBQ0E7QXpIb3A0REE7QXlIanA0REE7QUFDQTtBekhtcDREQTtBeUhqcDREQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6SG1wNERBO0F5SGpwNERBO0FBQ0E7QXpIbXA0REE7QXlIaHA0REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0F6SGtwNERBO0F5SDlvNERBO0FBQ0E7QUFBQTtBekhncDREQTtBeUh6bzREQTtBQUNBO0FBQ0E7QXpIMm80REE7O0F5SHRvNERBO0FBQ0E7QXpIeW80REE7QVF2czREQTtBaUhnRUE7QXpIMG80REE7O0EwSHR0NERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExSHl0NERBO0EwSHZ0NERBO0FBQ0E7QUFDQTtBQUNBO0FIREE7QXZIMnQ0REE7QXVIeHQ0REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGOHQ0REE7QXVIdnQ0REE7QUFDQTtBdkh5dDREQTtBMEhydTREQTtBQUNBO0FBQ0E7QUFDQTtBSFJBO0F2SGd2NERBO0F1SDd1NERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRm12NERBO0F1SDV1NERBO0FBQ0E7QXZIOHU0REE7QTBIbnY0REE7QUFDQTtBQUNBO0FBQ0E7QUhmQTtBdkhxdzREQTtBdUhsdzREQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZ3dzREQTtBdUhqdzREQTtBQUNBO0F2SG13NERBO0EwSGp3NERBO0FBQ0E7QUFDQTtBQUNBO0FIdEJBO0F2SDB4NERBO0F1SHZ4NERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRjZ4NERBO0F1SHR4NERBO0FBQ0E7QXZId3g0REE7QTBIOXc0REE7QUFJQTtBQUNBO0ExSDZ3NERBOztBMEh6dzREQTtBQUNBO0ExSDR3NERBO0EwSDF3NERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExSDR3NERBOztBMkhuMDREQTtBQUNBO0EzSHMwNERBOztBMkhuMDREQTtBQUNBO0EzSHMwNERBO0EySHAwNERBO0FBQ0E7QTNIczA0REE7QTJIbjA0REE7QUFDQTtBM0hxMDREQTs7QTRIMzA0REE7QXRDTUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIbTE0REE7QXNGdjA0REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGeTA0REE7QXNGdDA0REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGdzA0REE7QTRINTI0REE7QUFFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0E1SDYyNERBOztBNEh6MjREQTtBQU9BO0FBQ0E7QTVIczI0REE7QWlCdDA0REE7QTJHeENBO0FBRUE7QUFDQTtBNUhnMzREQTtBQUNBOztBNEh4MjREQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBNUgyMjREQTs7QTRIdjI0REE7QUFDQTtBNUgwMjREQTtBNEh2MjREQTtBQUNBO0FBQ0E7QUFDQTtBNUh5MjREQTs7QTRIcjI0REE7Ozs7Ozs7QXRDdkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SGc2NERBO0FzRnA1NERBOzs7Ozs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjQ1NERBO0FzRno1NERBOzs7Ozs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rmk2NERBOztBNEhqNTREQTtBQUNBO0FBQ0E7QTVIbzU0REE7O0E0SGo1NERBOzs7QXRDdERBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SHU5NERBO0FzRjM4NERBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGKzg0REE7QXNGNTg0REE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZnOTREQTs7QTRIcjc0REE7O0F0QzVEQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhnZzVEQTtBc0ZwLzREQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGdS80REE7QXNGcC80REE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnUvNERBOztBNEh2OTREQTs7O0F0Q2pFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEh3aTVEQTtBc0Y1aDVEQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RmdpNURBO0FzRjdoNURBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGaWk1REE7O0E0SDMvNERBOzs7QXRDdkVBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SGtsNURBO0FzRnRrNURBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGMGs1REE7QXNGdms1REE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEYyazVEQTs7QTRIL2g1REE7QXRDN0VBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SDBuNURBO0FzRjltNURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RmduNURBO0FzRjdtNURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RittNURBOztBNEgvajVEQTs7O0F0Q2pGQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhncTVEQTtBc0ZwcDVEQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RndwNURBO0FzRnJwNURBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGeXA1REE7O0E0SG5tNURBO0F0Q3ZGQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEh3czVEQTtBc0Y1cjVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY4cjVEQTtBc0YzcjVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY2cjVEQTs7QTRIbm81REE7OztBdEMzRkE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIOHU1REE7QXNGbHU1REE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZzdTVEQTtBc0ZudTVEQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnV1NURBOztBNEh2cTVEQTs7QXRDakdBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SHV4NURBO0FzRjN3NURBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY4dzVEQTtBc0YzdzVEQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGOHc1REE7O0E0SHpzNURBO0F0Q3RHQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEg2ejVEQTtBc0ZqejVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZtejVEQTtBc0ZoejVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZrejVEQTs7QTRIenU1REE7QXRDMUdBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SGkyNURBO0FzRnIxNURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnUxNURBO0FzRnAxNURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnMxNURBOztBNEh4dzVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVIMnc1REE7O0E0SHh3NURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUgydzVEQTs7QTRIeHc1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1SDJ3NURBOztBNkh4NTVEQTs7OztBQUVBO0FBQUE7QUFBQTtBN0g2NTVEQTtBNkh6NTVEQTs7QUFDQTtBN0g0NTVEQTtBNkh6NTVEQTs7QUFDQTtBN0g0NTVEQTtBNkh4NTVEQTs7Ozs7O0FBR0E7QUFDQTtBN0g2NTVEQTtBNkgzNTVEQTs7Ozs7O0FBQ0E7QTdIazY1REE7QTZILzU1REE7Ozs7OztBQUNBO0E3SHM2NURBO0E2SG42NURBOzs7Ozs7QUFDQTtBN0gwNjVEQTtBNkh2NjVEQTs7Ozs7Ozs7Ozs7QUFFQTtBQUNBO0E3SGs3NURBO0E2SDc2NURBOztBQUNBO0E3SGc3NURBO0E2SDU2NURBOztBQUNBO0E3SCs2NURBO0E2SDU2NURBOztBQUNBO0FBQ0E7QUFDQTtBN0grNjVEQTtBNkg1NjVEQTs7QUFDQTtBQUNBO0FBQ0E7QTdIKzY1REE7O0E2SDE2NURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g2NjVEQTs7QTZIMTY1REE7QUFDQTtBQUNBO0E3SDY2NURBO0E2SDM2NURBO0FBQ0E7QUFDQTtBNUN0RUE7QTJCOEpBO0FBNUZBO0FBekNBO0E1Rzg5NURBO0FpQnQ4NURBO0E0R21CQTtBakJGQTtBQXpDQTtBNUdtKzVEQTtBQUNBO0E2SG43NURBO0FBQ0E7QTdIcTc1REE7QTZIbDc1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SG83NURBO0FpQjU4NURBO0E0R2dCQTtBQVdBO0E3SHE3NURBO0FBQ0E7QTZIajc1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0htNzVEQTtBNkhoNzVEQTtBQUNBO0FBQ0E7QTdIazc1REE7QTZILzY1REE7QUFDQTtBN0hpNzVEQTtBaUI5OTVEQTtBNEd1Q0E7QUFXQTtBN0hnNzVEQTtBQUNBO0E2SDc2NURBO0FBQ0E7QTdIKzY1REE7QTZINzY1REE7QUFDQTtBN0grNjVEQTtBaUJ0LzVEQTtBNEdzRUE7QUFJQTtBQUNBO0E3SGc3NURBO0FBQ0E7QTZINTY1REE7QUFDQTtBQUNBO0E3SDg2NURBO0FpQmhnNkRBO0E0R3dGQTtBQUNBO0E3SDI2NURBO0FBQ0E7QTZIeDY1REE7QUFDQTtBQUNBO0E3SDA2NURBO0E2SHY2NURBO0FBQ0E7QTdIeTY1REE7QTZIdDY1REE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SHc2NURBO0FpQmpoNkRBO0E0RzRHQTtBQUNBO0FBQ0E7QTdIdzY1REE7QUFDQTtBNkhyNjVEQTtBQUNBO0FBQ0E7QTdIdTY1REE7QWlCM2g2REE7QTRHa0hBO0FBS0E7QUFBQTtBQUFBO0E3SHc2NURBO0FBQ0E7QWlCaGk2REE7QTRHMkhBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBN0h1NjVEQTtBQUNBO0E2SHA2NURBO0FBQ0E7QTdIczY1REE7QWlCMWk2REE7QTRHbUlBO0FBSUE7QTdIdTY1REE7QUFDQTtBNkhwNjVEQTtBQUNBO0FBQUE7QUFDQTtBN0hzNjVEQTtBNkhwNjVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHM2NURBO0E2SGw2NURBO0FBQ0E7QUFDQTtBN0hvNjVEQTtBNkhqNjVEQTtBNUM3TUE7QTJCOEpBO0FBaEdBO0E1R3FqNkRBO0E2SGo2NURBO0FBQ0E7QTdIbTY1REE7QTZIajY1REE7QUFDQTtBN0htNjVEQTtBNkhoNjVEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E3SGs2NURBO0E2SC81NURBO0FBQ0E7QUFDQTtBQUNBO0E3SGk2NURBO0FpQmxsNkRBO0E0RzhLQTtBQU1BO0E3SGs2NURBO0FBQ0E7QTZILzU1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hpNjVEQTtBNkgxNTVEQTtBQUNBO0E3SDQ1NURBO0FpQmhtNkRBO0E0RzJNQTtBQUNBO0E3SHc1NURBO0FBQ0E7QTZIbDU1REE7QUFDQTtBN0hvNTVEQTtBNkgvNDVEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0hpNTVEQTtBaUI3bTZEQTtBNEd5TkE7QUFNQTtBQUFBO0FBQUE7QTdIazU1REE7QUFDQTtBNkhoNTVEQTtBQUNBO0FBQ0E7QUFDQTtBN0hrNTVEQTtBaUJ2bjZEQTtBNEdrT0E7QUFNQTtBQUNBO0FBQ0E7QTdIbTU1REE7QUFDQTtBNkhoNTVEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTdIazU1REE7QWlCbm82REE7QTRHOE9BO0FBTUE7QUFBQTtBQUFBO0FBQUE7QTdIbTU1REE7QUFDQTtBNkhqNTVEQTtBQUNBO0E3SG01NURBO0E2SHo0NURBOzs7O0FBQ0E7QUFDQTtBN0g4NDVEQTtBNkg1NDVEQTs7OztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E3SGk1NURBO0E2SC80NURBOzs7O0FBQ0E7QTdIbzU1REE7QTZIajU1REE7Ozs7QUFDQTtBN0hzNTVEQTtBNkhuNTVEQTs7OztBQUNBO0E3SHc1NURBO0E2SHI1NURBOzs7O0FBQ0E7QTdIMDU1REE7QTZIdjU1REE7Ozs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBN0g0NTVEQTtBaUJ4cjZEQTtBNEcyUkE7Ozs7QUFJQTtBQUFBO0FBQUE7QUFBQTtBN0hnNjVEQTtBQUNBO0E2SDc1NURBOzs7O0FBQ0E7QUFBQTtBQUFBO0E3SGs2NURBO0E2SGg2NURBOzs7O0FBQ0E7QTdIcTY1REE7QTZIbjY1REE7Ozs7QUFDQTtBN0h3NjVEQTtBNkhwNjVEQTs7OztBQUNBO0FBQ0E7QTdIeTY1REE7QWlCenQ2REE7QTRHOFNBOzs7O0FBS0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdINjY1REE7QUFDQTtBNkgzNjVEQTs7OztBQUNBO0E3SGc3NURBO0FpQnp1NkRBO0E0RzhUQTs7OztBQUVBO0E3SGc3NURBO0FBQ0E7QWlCanY2REE7QTRHOFRBOzs7O0FBTUE7QTdIbzc1REE7QUFDQTtBNkhsNzVEQTs7OztBQUNBO0FBQ0E7QTdIdTc1REE7QTZIbjc1REE7Ozs7QUFDQTtBN0h3NzVEQTtBaUJ0dzZEQTtBNEc2VUE7Ozs7QUFJQTtBN0g0NzVEQTtBQUNBO0E2SHo3NURBOzs7O0FBQ0E7QUFDQTtBQUNBO0E3SDg3NURBO0E2SHg3NURBOzs7O0FBQ0E7QTdINjc1REE7QWlCNXg2REE7QTRHOFZBOzs7O0FBSUE7QUFDQTtBN0hpODVEQTtBQUNBO0E2SDE3NURBO0FBQ0E7QUFBQTtBQUFBO0E3SDQ3NURBO0E2SDE3NURBO0FBQ0E7QTdINDc1REE7QTZIMTc1REE7QUFDQTtBN0g0NzVEQTtBNkh4NzVEQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0E3SDA3NURBO0FpQmp6NkRBO0E0R3NYQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QTdIMjc1REE7QUFDQTtBNkhsNzVEQTs7QUFDQTtBN0hxNzVEQTtBNkhuNzVEQTs7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QTdIczc1REE7QTZIcDc1REE7O0FBQ0E7QTdIdTc1REE7QTZIcDc1REE7O0FBQ0E7QTdIdTc1REE7QTZIMzY1REE7Ozs7Ozs7Ozs7Ozs7QUFHQTtBN0h1NzVEQTtBNkhuNzVEQTtBQUNBO0FBQUE7QUFBQTtBN0hxNzVEQTtBNkhoNzVEQTtBQUNBO0FBQUE7QUFBQTtBN0hrNzVEQTtBNkgvNjVEQTtBQUNBO0E3SGk3NURBO0E2SDU2NURBO0FBQ0E7QUFBQTtBQUFBO0E3SDg2NURBO0E2SDM2NURBO0FBQ0E7QTdINjY1REE7QTZIejY1REE7QUFDQTtBN0gyNjVEQTtBNkh4NjVEQTtBQUNBO0E3SDA2NURBO0E2SHI2NURBO0FBQ0E7QTdIdTY1REE7QTZIbDY1REE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hvNjVEQTtBaUJ4MzZEQTtBNEcrY0E7QUFRQTtBN0hxNjVEQTtBQUNBO0E2SG42NURBO0FBQ0E7QTdIcTY1REE7QTZIbDY1REE7QUFDQTtBQUNBO0FBQ0E7QTdIbzY1REE7QTZIajY1REE7QUFDQTtBN0htNjVEQTtBNkg5NTVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SGc2NURBO0FpQnA1NkRBO0E0RzBlQTtBQWFBO0FBQ0E7QUFDQTtBN0hpNjVEQTtBQUNBO0E2SDM1NURBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdINjU1REE7QWlCbDY2REE7QTRHZ2dCQTtBQVFBO0E3SDg1NURBO0FBQ0E7QTZINTU1REE7QUFDQTtBN0g4NTVEQTtBNkgzNTVEQTtBQUNBO0FBQ0E7QUFDQTtBN0g2NTVEQTtBNkgxNTVEQTtBQUNBO0E3SDQ1NURBO0E2SHY1NURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIeTU1REE7QWlCOTc2REE7QTRHMmhCQTtBQWFBO0FBQ0E7QUFDQTtBQUNBO0E3SDA1NURBO0FBQ0E7QTZIbDU1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SG81NURBO0E2SGw1NURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIbzU1REE7QWlCbjk2REE7QTRHMmpCQTtBQU9BO0E3SHE1NURBO0FBQ0E7QTZINzQ1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SCs0NURBO0E2SDc0NURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIKzQ1REE7QWlCcis2REE7QTRHa2xCQTtBQU9BO0E3SGc1NURBO0FBQ0E7QTZIeDQ1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDA0NURBO0E2SHg0NURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIMDQ1REE7QWlCdi82REE7QTRHeW1CQTtBQU9BO0E3SDI0NURBO0FBQ0E7QTZIcDQ1REE7QUFDQTtBQUFBO0E3SHM0NURBO0FpQi8vNkRBO0E0R3duQkE7QUFJQTtBQUFBO0E3SHU0NURBO0FBQ0E7QTZIcjQ1REE7QUFDQTtBQUNBO0FBQ0E7QTdIdTQ1REE7QTZIcDQ1REE7Ozs7Ozs7QUFFQTtBQUNBO0E3SDI0NURBO0FpQm5oN0RBO0E0R3FvQkE7Ozs7Ozs7QUFNQTtBQUNBO0E3SGs1NURBO0FBQ0E7QTZILzQ1REE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QTdIaTU1REE7QWlCdGk3REE7QTRHZ3BCQTtBQVFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QTdIazU1REE7QUFDQTtBNkgxNDVEQTtBQUNBO0E3SDQ0NURBO0E2SHY0NURBOztBQUVBO0FBQUE7QUFBQTtBN0h5NDVEQTtBNkh2NDVEQTs7QUFDQTtBN0gwNDVEQTtBNkh2NDVEQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDA0NURBO0FpQmprN0RBO0E0R2tyQkE7O0FBUUE7QTdINDQ1REE7QUFDQTtBNkh4NDVEQTtBQUNBO0E3SDA0NURBO0E2SHY0NURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIeTQ1REE7QTZIdDQ1REE7QUFDQTtBN0h3NDVEQTtBNkh0NDVEQTtBQUNBO0E3SHc0NURBO0E2SG40NURBO0FBQ0E7QTdIcTQ1REE7QTZIajQ1REE7QUFDQTtBN0htNDVEQTtBNkhqNDVEQTtBQUNBO0E3SG00NURBO0E2SDczNURBO0FBQ0E7QUFDQTtBN0grMzVEQTtBNkg1MzVEQTtBQUNBO0FBQ0E7QTdIODM1REE7QTZINTM1REE7QUFDQTtBQUNBO0E3SDgzNURBO0E2SDUzNURBO0FBQ0E7QTdIODM1REE7QWlCam03REE7QTRHa3VCQTtBQUlBO0E3SCszNURBO0FBQ0E7QTZIeDM1REE7O0FBRUE7QUFDQTtBQUNBO0E3SDAzNURBO0E2SHYzNURBO0FBQ0E7QTdIeTM1REE7QTZIdDM1REE7QUFDQTtBN0h3MzVEQTtBNkhyMzVEQTtBQUNBO0E3SHUzNURBO0E2SHAzNURBO0FBQ0E7QUFNQTtBN0hpMzVEQTtBaUJ0bzdEQTtBNEc4d0JBO0FBSUE7QTdIdzM1REE7QUFDQTtBNkhsMzVEQTtBQUNBO0FBQ0E7QTdIbzM1REE7QTZILzI1REE7QUFDQTtBN0hpMzVEQTtBaUJscDdEQTtBNEdveUJBO0FBQ0E7QTdIaTM1REE7QUFDQTtBaUJ2cDdEQTtBNEcweUJBO0FBQ0E7QTdIZzM1REE7QUFDQTtBNkg3MjVEQTtBQUNBO0E3SCsyNURBO0E2SDcyNURBO0FBQ0E7QTdIKzI1REE7QWlCbHE3REE7QTRHd3pCQTtBQUNBO0FBQ0E7QTdINjI1REE7QUFDQTtBaUIzcDdEQTtBNEdrekJBO0FBQ0E7QTdINDI1REE7QUFDQTtBNkh4MjVEQTs7QUFFQTtBN0gwMjVEQTtBNkh0MjVEQTtBQUNBO0E3SHcyNURBO0E2SHQyNURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIdzI1REE7QWlCN3E3REE7QTRHaTBCQTtBQU9BO0FBQ0E7QTdIeTI1REE7QUFDQTtBNkh0MjVEQTtBQUNBO0E3SHcyNURBO0E2SHQyNURBO0FBQ0E7QUFDQTtBN0h3MjVEQTtBNkhuMjVEQTtBQUNBO0E3SHEyNURBO0E2SGgyNURBO0FBQ0E7QTdIazI1REE7QTZINzE1REE7QUFDQTtBQUNBO0E3SCsxNURBO0E2SDUxNURBO0FBQ0E7QTdIODE1REE7QTZINTE1REE7QUFDQTtBN0g4MTVEQTtBNkgxMTVEQTtBQUNBO0E3SDQxNURBO0E2SHoxNURBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBN0gyMTVEQTtBNkh6MTVEQTtBQUNBO0E3SDIxNURBO0E2SHgxNURBO0E1QzM3QkE7QTJCOEpBO0FBNUZBO0FBekNBO0FpQnE2QkE7QUFDQTtBN0g0MTVEQTtBaUIxdTdEQTtBNEcwNEJBO0FqQnozQkE7QUF6Q0E7QTVHdXc3REE7QUFDQTtBNkgvMTVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SGkyNURBO0E2SDcxNURBO0FBQ0E7QUFDQTtBQUNBO0E3SCsxNURBO0E2SDUxNURBO0FBQ0E7QTdIODE1REE7QTZIMTE1REE7QUFDQTtBQUNBO0E3SDQxNURBO0E2SHgxNURBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0E3SDAxNURBO0E2SHgxNURBO0E1Q2wrQkE7QTJCOEpBO0FBNUZBO0FBekNBO0FpQjQ4QkE7QUFBQTtBQUFBO0FBQ0E7QTdINDE1REE7QWlCang3REE7QTRHaTdCQTtBakJoNkJBO0FBekNBO0E1Rzh5N0RBO0FBQ0E7QWlCdng3REE7QTRHaTdCQTtBQU9BO0FBQUE7QUFBQTtBQUNBO0E3SG0yNURBO0FBQ0E7QTZILzE1REE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QTdIaTI1REE7QTZILzE1REE7QUFDQTtBN0hpMjVEQTtBNkg5MTVEQTtBQUNBO0E3SGcyNURBO0E2SDkxNURBO0FBQ0E7QTdIZzI1REE7QTZIMzE1REE7QUFDQTtBN0g2MTVEQTtBNkgxMTVEQTtBQUNBO0FBQUE7QUFBQTtBN0g0MTVEQTtBNkgxMTVEQTtBQUNBO0E3SDQxNURBO0E2SHoxNURBO0FBQ0E7QTdIMjE1REE7QTZIeDE1REE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQU1BO0FBQ0E7QTdIcTE1REE7QTZIMTE1REE7QUFWQTtBQVdBO0FBQUE7QUFBQTtBN0g2MTVEQTtBQUNBO0E2SHgxNURBO0FBQ0E7QTdIMDE1REE7QTZIdjE1REE7QUFDQTtBN0h5MTVEQTtBNkh0MTVEQTtBQUNBO0FBQ0E7QTdIdzE1REE7QTZIdDE1REE7QUFDQTtBN0h3MTVEQTtBNkhwMTVEQTtBQUNBO0FBQ0E7QTdIczE1REE7QTZIcDE1REE7QUFDQTtBN0hzMTVEQTtBNkhsMTVEQTtBQUNBO0E3SG8xNURBO0E2SGwxNURBO0FBSEE7QUFJQTtBN0hxMTVEQTtBQUNBO0E2SGgxNURBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0hrMTVEQTtBNkhoMTVEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0hrMTVEQTtBNkhoMTVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SGsxNURBO0FpQnYzN0RBO0E0R2lpQ0E7QUFPQTtBN0htMTVEQTtBQUNBO0E2SGgxNURBO0FBQ0E7QUFDQTtBQUNBO0E3SGsxNURBO0E2SC8wNURBO0FBQ0E7QUFDQTtBN0hpMTVEQTtBNkg5MDVEQTtBQUNBO0E3SGcxNURBO0E2SDcwNURBO0FBQ0E7QTdIKzA1REE7QTZIMTA1REE7QTVDbG5DQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QWlCNGxDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBN0g4MDVEQTtBaUJwNTdEQTtBNEdpa0NBO0FqQmhqQ0E7QUF6Q0E7QTVHaTc3REE7QUFDQTtBNkhqMTVEQTtBQUNBO0E3SG0xNURBO0E2SGoxNURBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIbTE1REE7QTZIajE1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0htMTVEQTtBNkhoMTVEQTtBQUNBO0FBQ0E7QUFDQTtBN0hrMTVEQTtBNkg1MDVEQTtBQUNBO0E3SDgwNURBO0FpQnA2N0RBO0E0R3FsQ0E7QUFJQTtBQUNBO0E3SCswNURBO0FBQ0E7QTZINzA1REE7QUFDQTtBQUNBO0FBQ0E7QTdIKzA1REE7QTZIMzA1REE7QUFDQTtBN0g2MDVEQTtBNkh4MDVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIMDA1REE7QTZIdDA1REE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIdzA1REE7QTZIdDA1REE7QUFFQTtBN0h1MDVEQTtBaUJoODdEQTtBNEdtbkNBO0FBV0E7QUFBQTtBN0hzMDVEQTtBNkhwMDVEQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBN0hzMDVEQTtBNkhuMDVEQTtBQUNBO0E3SHEwNURBO0FBQ0E7QTZIbDA1REE7QUFDQTtBN0hvMDVEQTtBNkhqMDVEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0htMDVEQTtBNkhqMDVEQTtBQUNBO0FBQ0E7QTdIbTA1REE7QTZIL3o1REE7QUFFQTtBN0hnMDVEQTtBNkgxejVEQTtBQUNBO0FBQ0E7QUFDQTtBN0g0ejVEQTtBNkh6ejVEQTtBQU1BO0E3SHN6NURBO0E2SDN6NURBO0FBRUE7QTdINHo1REE7QTZIdHo1REE7QUFDQTtBN0h3ejVEQTtBNkhyejVEQTtBQUNBO0FBQ0E7QUFDQTtBN0h1ejVEQTtBNkhuejVEQTs7QUFDQTtBQUNBO0FBQ0E7QTdIc3o1REE7QTZIano1REE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBN0htejVEQTtBNkhoejVEQTtBQUNBO0E3SGt6NURBO0E2SC95NURBO0FBQ0E7QTdIaXo1REE7QTZIN3k1REE7QUFDQTtBQUNBO0E3SCt5NURBO0E2SDd5NURBO0FBQ0E7QTdIK3k1REE7QTZINXk1REE7QUFDQTtBQUNBO0FBQ0E7QTdIOHk1REE7QTZIMXk1REE7QUFDQTtBQUNBO0E3SDR5NURBO0E2SHp5NURBO0FBQ0E7QTdIMnk1REE7QTZIdnk1REE7QUFDQTtBN0h5eTVEQTtBNkh2eTVEQTtBQUNBO0FBQ0E7QTdIeXk1REE7QTZIdnk1REE7QUFDQTtBN0h5eTVEQTtBNkh0eTVEQTtBQUNBO0E3SHd5NURBO0E2SGx5NURBO0FBQ0E7QTdIb3k1REE7QWlCbmk4REE7QTRHOHZDQTtBQUlBO0FBQ0E7QTdIcXk1REE7QUFDQTtBNkhueTVEQTtBQUNBO0E3SHF5NURBO0E2SG55NURBO0FBQ0E7QUFDQTtBN0hxeTVEQTtBaUI3ajhEQTtBNEdzeENBO0FBS0E7QTdIc3k1REE7QUFDQTtBNkhqeTVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SG15NURBO0E2SGp5NURBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTdIbXk1REE7QTZIank1REE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0E3SG15NURBO0E2SGh5NURBO0FBQ0E7QUFDQTtBQUNBO0E3SGt5NURBO0E2SDd4NURBO0FBQ0E7QUFDQTtBN0greDVEQTtBNkg3eDVEQTtBQUNBO0FBQ0E7QTdIK3g1REE7QTZIM3g1REE7QUFDQTtBN0g2eDVEQTtBNkgzeDVEQTtBQUNBO0E3SDZ4NURBO0E2SHh4NURBO0FBQ0E7QTdIMHg1REE7QTZIeHg1REE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0gweDVEQTtBNkh4eDVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDB4NURBO0E2SHZ4NURBO0FBQ0E7QUFDQTtBQUNBO0E3SHl4NURBO0FpQjVtOERBO0E0RzAxQ0E7QUFFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0hveDVEQTtBNkhseDVEQTtBQUNBO0E3SG94NURBO0E2SGp4NURBO0FBQ0E7QUFDQTtBN0hteDVEQTtBNkhoeDVEQTtBQUNBO0E3SGt4NURBO0FBQ0E7QWlCN244REE7QTRHaTNDQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0E3SDh3NURBO0FBQ0E7O0FpQmhwOERBO0E0R3U0Q0E7QUFFQTtBN0g0dzVEQTtBQUNBO0E2SDF3NURBO0FBQ0E7QTdINHc1REE7QWlCenA4REE7QTRHNDRDQTtBQUlBO0E3SDZ3NURBO0FBQ0E7QTZIMXc1REE7QUFDQTtBN0g0dzVEQTtBNkgxdzVEQTtBQUNBO0FBQ0E7QUFDQTtBN0g0dzVEQTtBaUJ6cDhEQTtBNEcwNENBO0FBTUE7QTdINnc1REE7QUFDQTtBNkh6dzVEQTtBQUNBO0E3SDJ3NURBO0FpQjlxOERBO0E0R3E2Q0E7QUFFQTtBQUNBO0E3SDJ3NURBO0FBQ0E7QWlCdnE4REE7QTRHdzVDQTtBQU9BO0FBQ0E7QTdINHc1REE7QUFDQTs7QTZIdHc1REE7QUFDQTtBN0h5dzVEQTtBNkh0dzVEQTtBQUFBO0E3SHl3NURBOztBNkhydzVEQTtBQUNBO0E3SHd3NURBO0E2SHJ3NURBO0FBQUE7QTdId3c1REE7O0FpQjNyOERBO0E0R3U3Q0E7QUFDQTtBN0h3dzVEQTtBQUNBO0E4SHR3OERBOztBQUVBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QTlId3c4REE7QW1IL3c4REE7QVdDQTs7QVhBQTtBQUNBO0FuSG14OERBO0FBQ0E7QW1Iang4REE7QUFFQTs7QUFDQTtBQUNBO0FuSG14OERBO0FtSC93OERBOztBQUNBO0FuSGt4OERBO0FtSDl3OERBOztBQUNBO0FBQ0E7QW5IaXg4REE7QW1IN3c4REE7O0FBQ0E7QW5IZ3g4REE7QUFDQTtBOEgveDhEQTs7QUFDQTtBOUhreThEQTtBOEhoeThEQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0E3Q2xCQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHZ3k4REE7QWlCeHc4REE7QTZHM0NBOztBbEJ3REE7QUFyQ0E7QTVHc3k4REE7QUFDQTtBOEgxeThEQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTlINnk4REE7QThIMXk4REE7O0FBQ0E7QUFDQTtBOUg2eThEQTtBOEgxeThEQTs7O0FBRUE7QUFDQTtBQUNBO0E5SDZ5OERBO0E4SDN5OERBOzs7QUFDQTtBQUFBO0E5SCt5OERBO0E4SDN5OERBOzs7OztBQUlBO0FBQ0E7QUFDQTtBOUg4eThEQTtBOEgxeThEQTs7QUFDQTtBQUNBO0E5SDZ5OERBO0E4SHp5OERBOztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBOUg0eThEQTtBOEgxeThEQTs7QUFDQTtBOUg2eThEQTs7QWlCajA4REE7QTZHNkJBO0FBQ0E7QTlId3k4REE7QUFDQTtBOEhyeThEQTtBQUNBO0E5SHV5OERBO0E4SHB5OERBO0FBQ0E7QUFDQTtBOUhzeThEQTtBOEhweThEQTtBQUVBO0E5SHF5OERBO0E4SGp5OERBO0FBQ0E7QTlIbXk4REE7O0E4SDd4OERBOztBQUVBO0FBQ0E7QTlIZ3k4REE7O0E4SDF4OERBO0FBQ0E7QTlINng4REE7QThIMXg4REE7QUFDQTtBOUg0eDhEQTtBOEgxeDhEQTtBQUVBO0FBQ0E7QTlIMng4REE7QThIeng4REE7QUFDQTtBQUFBO0E5SDJ4OERBO0E4SHh4OERBO0FBQ0E7QTlIMHg4REE7O0FvSnA2OERBO0FBQ0E7QXBKdTY4REE7QW9KcjY4REE7QUFDQTtBcEp1NjhEQTs7QW9KbjY4REE7QUFDQTtBcEpzNjhEQTs7QW9KbDY4REE7QUFDQTtBcEpxNjhEQTtBaUIxMzhEQTtBbUk1Q0E7QUFJQTtBcEpzNjhEQTtBQUNBOztBb0psNjhEQTtBQ3hCQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJKODc4REE7O0FvSnQ2OERBO0FBQ0E7QXBKeTY4REE7O0FvSnQ2OERBO0FDeEJBO0FBQUE7QUFDQTtBQUFBO0FySms4OERBO0FxSmg4OERBO0FBQ0E7QUFBQTtBckptODhEQTtBcUpsODhEQTtBQUFBO0FySnE4OERBO0FxSnA4OERBO0FBQUE7QXJKdTg4REE7QXFKdDg4REE7QUFBQTtBckp5ODhEQTtBQUNBO0FxSjk4OERBO0FBQ0E7QUFBQTtBckptODhEQTtBcUpsODhEQTtBQUFBO0FySnE4OERBO0FxSnA4OERBO0FBQUE7QXJKdTg4REE7QXFKdDg4REE7QUFBQTtBckp5ODhEQTtBQUNBO0FxSnY4OERBO0FBQ0E7QXJKeTg4REE7O0FvSng3OERBO0FBQ0E7QXBKMjc4REE7O0FrSmw1OERBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEppKzhEQTtBa0pyOThEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEp1OThEQTtBa0poOThEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSms5OERBO0FrSjcvOERBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKKy84REE7O0FrSjU3OERBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSmk4OERBO0FrSi83OERBO0FBQ0E7QWxKaTg4REE7O0FrSjc4OERBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEo0aDlEQTtBa0poaDlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEpraDlEQTtBa0ozZzlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSjZnOURBO0FrSnhqOURBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKMGo5REE7O0FrSnYvOERBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSjQvOERBO0FrSjEvOERBO0FBQ0E7QWxKNC84REE7O0FrSnhnOURBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEp1bDlEQTtBa0ozazlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEo2azlEQTtBa0p0azlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSndrOURBO0FrSm5uOURBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKcW45REE7O0FrSmxqOURBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSnVqOURBO0FrSnJqOURBO0FBQ0E7QWxKdWo5REE7O0FrSm5rOURBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEprcDlEQTtBa0p0bzlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEp3bzlEQTtBa0pqbzlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSm1vOURBO0FrSjlxOURBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKZ3I5REE7O0FrSjdtOURBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSmtuOURBO0FrSmhuOURBO0FBQ0E7QWxKa245REE7O0FrSjluOURBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEo2czlEQTtBa0pqczlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEptczlEQTtBa0o1cjlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSjhyOURBO0FrSnp1OURBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKMnU5REE7O0FrSnhxOURBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSjZxOURBO0FrSjNxOURBO0FBQ0E7QWxKNnE5REE7O0FrSnpyOURBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEp3dzlEQTtBa0o1djlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEo4djlEQTtBa0p2djlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSnl2OURBO0FrSnB5OURBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKc3k5REE7O0FrSm51OURBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSnd1OURBO0FrSnR1OURBO0FBQ0E7QWxKd3U5REE7O0FrSnB2OURBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEptMDlEQTtBa0p2ejlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEp5ejlEQTtBa0psejlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSm96OURBO0FrSi8xOURBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKaTI5REE7O0FrSjl4OURBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSm15OURBO0FrSmp5OURBO0FBQ0E7QWxKbXk5REE7O0FrSi95OURBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEo4MzlEQTtBa0psMzlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEpvMzlEQTtBa0o3MjlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSisyOURBO0FrSjE1OURBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKNDU5REE7O0FrSnoxOURBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSjgxOURBO0FrSjUxOURBO0FBQ0E7QWxKODE5REE7O0FrSjEyOURBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEp5NzlEQTtBa0o3NjlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEorNjlEQTtBa0p4NjlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSjA2OURBO0FrSnI5OURBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKdTk5REE7O0FrSnA1OURBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSnk1OURBO0FrSnY1OURBO0FBQ0E7QWxKeTU5REE7O0FrSnI2OURBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEpvLzlEQTtBa0p4KzlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEowKzlEQTtBa0puKzlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSnErOURBO0FrSmhoK0RBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKa2grREE7O0FrSi84OURBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSm85OURBO0FrSmw5OURBO0FBQ0E7QWxKbzk5REE7O0FrSmgrOURBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEoraStEQTtBa0puaStEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEpxaStEQTtBa0o5aCtEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSmdpK0RBO0FrSjNrK0RBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKNmsrREE7O0FrSjFnK0RBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSitnK0RBO0FrSjdnK0RBO0FBQ0E7QWxKK2crREE7O0FrSjNoK0RBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEowbStEQTtBa0o5bCtEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEpnbStEQTtBa0p6bCtEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSjJsK0RBO0FrSnRvK0RBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKd28rREE7O0FrSnJrK0RBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSjBrK0RBO0FrSnhrK0RBO0FBQ0E7QWxKMGsrREE7O0FrSnRsK0RBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEpxcStEQTtBa0p6cCtEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEoycCtEQTtBa0pwcCtEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSnNwK0RBO0FrSmpzK0RBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKbXMrREE7O0FrSmhvK0RBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSnFvK0RBO0FrSm5vK0RBO0FBQ0E7QWxKcW8rREE7O0FrSi9uK0RBO0FBQ0E7QUFBQTtBQW9CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBbEorbStEQTtBa0o3bStEQTtBQUNBO0FsSittK0RBO0FrSjVtK0RBO0FBQ0E7QUFBQTtBbEo4bStEQTs7QWtKMW0rREE7QUFDQTtBQUFBO0FBb0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKMGwrREE7QWtKeGwrREE7QUFDQTtBbEowbCtEQTtBa0p2bCtEQTtBQUNBO0FBQUE7QWxKeWwrREE7O0FDcncrREE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQXFCQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURzdytEQTtBQ253K0RBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEb3crREE7QUNqdytEQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRGt3K0RBO0FDL3YrREE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURndytEQTtBQzd2K0RBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEOHYrREE7QUMzditEQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRDR2K0RBO0FDenYrREE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQwditEQTtBQ3Z2K0RBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEd3YrREE7QUNyditEQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRHN2K0RBO0FDbnYrREE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURvditEQTtBQ2p2K0RBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEa3YrREE7QUMvdStEQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRGd2K0RBO0FDN3UrREE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQ4dStEQTtBQzN1K0RBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FENHUrREE7QUN6dStEQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRDB1K0RBO0FDdnUrREE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQzFLQTs7Ozs7QUFBQTtBQ0FBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUNBO0FIOGcvREE7O0FJN2cvREE7OztBQUdBO0FBQUE7QUpnaC9EQTs7QUk3Zy9EQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FKZ2gvREE7O0FJMWcvREE7QUFDQTtBSjZnL0RBOztBSW5nL0RBO0FBQ0E7QUFDQTtBRXFJQTtBRm5JQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FKc2cvREE7O0FJMS8rREE7QUFDQTtBSjYvK0RBOztBSXAvK0RBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUp1LytEQTs7QUkxKytEQTtBQUNBO0FBQ0E7QUo2KytEQTs7QUl0KytEQTtBQUNBO0FBQ0E7QUp5KytEQTs7QUk5OStEQTs7QUFFQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBSmkrK0RBOztBSTk5K0RBO0FBQ0E7QUFDQTtBQUNBO0FKaSsrREE7O0FJOTkrREE7OztBQUdBO0FBQ0E7QUppKytEQTs7QUk5OStEQTs7OztBQUlBO0FKaSsrREE7O0FJOTkrREE7QUFDQTtBSmkrK0RBOztBSTk5K0RBO0FBQ0E7QUFDQTtBSmkrK0RBOztBSTk5K0RBO0FBQ0E7QUppKytEQTs7QUk5OStEQTs7QUFFQTtBSmkrK0RBOztBSTk5K0RBO0FFSUE7QU44OStEQTs7QUl6OStEQTs7QUFFQTtBRVBBO0FGU0E7QUFDQTtBSjQ5K0RBOztBSXo5K0RBO0FBQUE7QUo2OStEQTs7QUk1OStEQTtBQUFBO0FKZysrREE7O0FJejkrREE7QUFDQTtBQUNBO0FBQ0E7QUo0OStEQTtBUTVvL0RBO0FKbUxBO0FBQ0E7QUo0OStEQTs7QUluOStEQTtBQUNBO0FBQ0E7QUpzOStEQTtBUXJwL0RBO0FKa01BO0FBQ0E7QUpzOStEQTs7QUk3OCtEQTs7OztBQUlBO0FFeERBO0FOeWcvREE7O0FJNzgrREE7QUFFQTtBQUVBO0FBRUE7QUFHQTtBSjI4K0RBOztBSW44K0RBO0FBRUE7QUpxOCtEQTs7QUk3NytEQTtBQUNBO0FBQ0E7QUpnOCtEQTs7QUk3NytEQTtBQUdBO0FBQ0E7QUo4NytEQTs7QUl0NytEQTtBQUNBO0FKeTcrREE7O0FJdDcrREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FKeTcrREE7O0FJbDcrREE7QUFFQTtBQUNBO0FKbzcrREE7O0FJNTYrREE7QUFFQTtBQUNBO0FKODYrREE7O0FJeDYrREE7QUFFQTtBSjA2K0RBOztBSWw2K0RBO0FBQ0E7QUpxNitEQTs7QUlsNitEQTs7Ozs7QUFLQTtBQUNBO0FFaEtBO0FGa0tBO0FKcTYrREE7O0FJbDYrREE7O0FBRUE7QUpxNitEQTs7QUlsNitEQTs7QUFFQTtBSnE2K0RBOztBSS81K0RBO0FBQ0E7QUprNitEQTs7QUk1NStEQTtBQUNBO0FKKzUrREE7O0FJeDUrREE7Ozs7QUFJQTtBSjI1K0RBOztBSWw1K0RBOzs7O0FBQ0E7QUp3NStEQTs7QUlsNStEQTs7OztBQUlBO0FBQ0E7QUpxNStEQTs7QUlsNStEQTs7QUFFQTtBQUFBO0FBQ0E7QUpxNStEQTs7QUlqNStEQTtBQUNBO0FBRUE7QUptNStEQTs7QUloNStEQTtBQU1BO0FBRUE7QUFDQTtBQUNBO0FKNjQrREE7O0FJeDQrREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FFOU9BO0FGZ1BBO0FBQ0E7QUFDQTtBSjI0K0RBOztBSXg0K0RBO0FBQ0E7QUoyNCtEQTs7QUl2NCtEQTs7QUFFQTtBSjA0K0RBOztBSXY0K0RBO0FBS0E7QUFDQTtBSnM0K0RBOztBSS8zK0RBO0FBQ0E7QUprNCtEQTs7QUkxMytEQTtBQUNBO0FBQ0E7QUo2MytEQTs7QUl0MytEQTtBQUNBO0FKeTMrREE7O0FJdDMrREE7QUFDQTtBQUNBO0FKeTMrREE7O0FJdDMrREE7QUFDQTtBSnkzK0RBOztBSXAzK0RBO0FBQ0E7QUp1MytEQTs7QVNuMS9EQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBVHMxL0RBOztBU2wxL0RBO0FIcUtBO0FOaXIvREE7O0FTcjEvREE7QUhvS0E7QU5xci9EQTs7QVN4MS9EQTtBSG1LQTtBTnlyL0RBOztBUzMxL0RBO0FIa0tBO0FONnIvREE7O0FTOTEvREE7QUhpS0E7QU5pcy9EQTs7QVNqMi9EQTtBSGdLQTtBTnFzL0RBOztBU24yL0RBO0FIOEpBO0FHNUpBO0FUczIvREE7O0FTbDIvREE7QUh3SkE7QUd0SkE7QUFDQTtBVHEyL0RBOztBU24yL0RBO0FIbUpBO0FHakpBO0FBQ0E7QVRzMi9EQTs7QVNwMi9EQTtBSDhJQTtBRzVJQTtBQUNBO0FUdTIvREE7O0FTcjIvREE7QUh5SUE7QUd2SUE7QUFDQTtBVHcyL0RBOztBU2gyL0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVRtMi9EQTs7QVMzMS9EQTs7QUhrSEE7QUcvR0E7QVQ4MS9EQTs7QVMzMS9EQTs7QUFFQTtBQUNBO0FUODEvREE7O0FTdDEvREE7QUMvRUE7QUFDQTtBVnk2L0RBOztBU3QxL0RBO0FDcEZBO0FBQ0E7QVY4Ni9EQTs7QVN4MS9EQTtBQUNBO0FUMjEvREE7QVN6MS9EQTtBQUNBO0FUMjEvREE7O0FTajEvREE7QUgyREE7QUd6REE7QVRvMS9EQTs7QVNoMS9EQTtBQUNBO0FIb0VBO0FOZ3gvREE7O0FTaDEvREE7QUFDQTtBSCtEQTtBRzdEQTtBVG0xL0RBO0FTajEvREE7QUFDQTtBVG0xL0RBOztBV3Q4L0RBO0FDSUE7QUFHQTtBWm84L0RBOztBV3I4L0RBO0FBQ0E7QUFDQTtBQUNBO0FFRUE7QURQQTtBQUdBO0FaNjgvREE7O0FXLzcvREE7QUFFQTtBWGk4L0RBOztBVzk3L0RBO0FBQ0E7QUFDQTtBWGk4L0RBOztBVzk3L0RBO0FMOEhBO0FLNUhBO0FYaTgvREE7O0FjeCsvREE7QVJtS0E7QVFqS0E7QUFDQTtBZDIrL0RBO0FjeCsvREE7QUFDQTtBZDArL0RBOztBY3IrL0RBO0FBQ0E7QVJzSkE7QVFwSkE7QUFDQTtBRENBO0FidysvREE7QWNyKy9EQTtBQUNBO0FSOElBO0FRNUlBO0FkdSsvREE7O0FjaisvREE7QUFDQTtBUnFJQTtBUW5JQTtBZG8rL0RBO0FjaisvREE7QVJnSUE7QVE5SEE7QUFDQTtBZG0rL0RBOztBYzk5L0RBO0FBQ0E7QUFDQTtBZGkrL0RBOztBZXpnZ0VBOzs7Ozs7QUNEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoQm1oZ0VBOztBaUJoKy9EQTtBRnpDQTtBQUNBO0FmNmdnRUE7QUFDQTtBaUJ0Ky9EQTtBRnpDQTtBQUNBO0Fma2hnRUE7QUFDQTtBaUIzKy9EQTtBRnpDQTtBQUNBO0FmdWhnRUE7QUFDQTtBaUJoLy9EQTtBRnpDQTtBQUNBO0FmNGhnRUE7QUFDQTtBZWpnZ0VBO0FDbkNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FoQnVpZ0VBOztBZWpnZ0VBO0FBQ0E7QUFDQTtBZm9nZ0VBO0FlbGdnRUE7O0FBRUE7QUFDQTtBZm9nZ0VBOztBa0IxamdFQTs7Ozs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxCa2tnRUE7O0FrQjVpZ0VBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQitpZ0VBOztBZ0JuaGdFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnNoZ0VBOztBZ0J4aGdFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjJoZ0VBOztBZ0I3aGdFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmdpZ0VBOztBZ0JsaWdFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnFpZ0VBOztBZ0J2aWdFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjBpZ0VBOztBZ0I1aWdFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQitpZ0VBOztBa0Jsa2dFQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCcWtnRUE7O0FrQmxrZ0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZ2xnRUE7O0FrQnZrZ0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcWxnRUE7O0FrQjVrZ0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMGxnRUE7O0FrQmpsZ0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCK2xnRUE7O0FrQnRsZ0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCb21nRUE7O0FrQjNsZ0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeW1nRUE7O0FrQmhtZ0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCOG1nRUE7O0FrQnJtZ0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbW5nRUE7O0FrQjFtZ0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCd25nRUE7O0FrQi9tZ0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNm5nRUE7O0FrQnBuZ0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCa29nRUE7O0FrQnpuZ0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdW9nRUE7O0FrQnhuZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQjRuZ0VBOztBa0IxbmdFQTtBQUFBO0FBQUE7QUFBQTtBbEI4bmdFQTs7QWtCM25nRUE7QUFBQTtBQUFBO0FBQUE7QWxCK25nRUE7O0FrQi9uZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQm1vZ0VBOztBa0Jub2dFQTtBQUFBO0FBQUE7QUFBQTtBbEJ1b2dFQTs7QWtCdm9nRUE7QUFBQTtBQUFBO0FBQUE7QWxCMm9nRUE7O0FrQjNvZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQitvZ0VBOztBa0Ivb2dFQTtBQUFBO0FBQUE7QUFBQTtBbEJtcGdFQTs7QWtCbnBnRUE7QUFBQTtBQUFBO0FBQUE7QWxCdXBnRUE7O0FrQnZwZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQjJwZ0VBOztBa0IzcGdFQTtBQUFBO0FBQUE7QUFBQTtBbEIrcGdFQTs7QWtCL3BnRUE7QUFBQTtBQUFBO0FBQUE7QWxCbXFnRUE7O0FrQm5xZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQnVxZ0VBOztBa0J2cWdFQTtBQUFBO0FBQUE7QUFBQTtBbEIycWdFQTs7QWtCM3FnRUE7QUFBQTtBQUFBO0FBQUE7QWxCK3FnRUE7O0FrQnhxZ0VBO0FGaEJBO0FoQjRyZ0VBOztBa0I1cWdFQTtBRmhCQTtBaEJnc2dFQTs7QWtCaHJnRUE7QUZoQkE7QWhCb3NnRUE7O0FrQnByZ0VBO0FGaEJBO0FoQndzZ0VBOztBa0J4cmdFQTtBRmhCQTtBaEI0c2dFQTs7QWtCNXJnRUE7QUZoQkE7QWhCZ3RnRUE7O0FrQmhzZ0VBO0FGaEJBO0FoQm90Z0VBOztBa0Jwc2dFQTtBRmhCQTtBaEJ3dGdFQTs7QWtCeHNnRUE7QUZoQkE7QWhCNHRnRUE7O0FrQjVzZ0VBO0FGaEJBO0FoQmd1Z0VBOztBa0JodGdFQTtBRmhCQTtBaEJvdWdFQTs7QWlCL3RnRUE7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCOHZnRUE7QWdCbHVnRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJvdWdFQTtBZ0J0dWdFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnd1Z0VBO0FnQjF1Z0VBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCNHVnRUE7QWdCOXVnRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJndmdFQTtBZ0JsdmdFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQm92Z0VBO0FnQnR2Z0VBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCd3ZnRUE7QWtCM3dnRUE7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQjZ3Z0VBO0FrQjF3Z0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdXhnRUE7QWtCOXdnRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIyeGdFQTtBa0JseGdFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQit4Z0VBO0FrQnR4Z0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbXlnRUE7QWtCMXhnRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ1eWdFQTtBa0I5eGdFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjJ5Z0VBO0FrQmx5Z0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCK3lnRUE7QWtCdHlnRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJtemdFQTtBa0IxeWdFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnV6Z0VBO0FrQjl5Z0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMnpnRUE7QWtCbHpnRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIremdFQTtBa0J0emdFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm0wZ0VBO0FrQnB6Z0VBO0FBQUE7QUFBQTtBQUFBO0FsQnV6Z0VBO0FrQnJ6Z0VBO0FBQUE7QUFBQTtBQUFBO0FsQnd6Z0VBO0FrQnJ6Z0VBO0FBQUE7QUFBQTtBQUFBO0FsQnd6Z0VBO0FrQnh6Z0VBO0FBQUE7QUFBQTtBQUFBO0FsQjJ6Z0VBO0FrQjN6Z0VBO0FBQUE7QUFBQTtBQUFBO0FsQjh6Z0VBO0FrQjl6Z0VBO0FBQUE7QUFBQTtBQUFBO0FsQmkwZ0VBO0FrQmowZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQm8wZ0VBO0FrQnAwZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQnUwZ0VBO0FrQnYwZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQjAwZ0VBO0FrQjEwZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQjYwZ0VBO0FrQjcwZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQmcxZ0VBO0FrQmgxZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQm0xZ0VBO0FrQm4xZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQnMxZ0VBO0FrQnQxZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQnkxZ0VBO0FrQnoxZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQjQxZ0VBO0FrQnIxZ0VBO0FGaEJBO0FoQncyZ0VBO0FrQngxZ0VBO0FGaEJBO0FoQjIyZ0VBO0FrQjMxZ0VBO0FGaEJBO0FoQjgyZ0VBO0FrQjkxZ0VBO0FGaEJBO0FoQmkzZ0VBO0FrQmoyZ0VBO0FGaEJBO0FoQm8zZ0VBO0FrQnAyZ0VBO0FGaEJBO0FoQnUzZ0VBO0FrQnYyZ0VBO0FGaEJBO0FoQjAzZ0VBO0FrQjEyZ0VBO0FGaEJBO0FoQjYzZ0VBO0FrQjcyZ0VBO0FGaEJBO0FoQmc0Z0VBO0FrQmgzZ0VBO0FGaEJBO0FoQm00Z0VBO0FrQm4zZ0VBO0FGaEJBO0FoQnM0Z0VBO0FrQnQzZ0VBO0FGaEJBO0FoQnk0Z0VBO0FBQ0E7QWlCcjRnRUE7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCbTZnRUE7QWdCdjRnRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ5NGdFQTtBZ0IzNGdFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjY0Z0VBO0FnQi80Z0VBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCaTVnRUE7QWdCbjVnRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJxNWdFQTtBZ0J2NWdFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnk1Z0VBO0FnQjM1Z0VBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCNjVnRUE7QWtCaDdnRUE7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQms3Z0VBO0FrQi82Z0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNDdnRUE7QWtCbjdnRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJnOGdFQTtBa0J2N2dFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm84Z0VBO0FrQjM3Z0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdzhnRUE7QWtCLzdnRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI0OGdFQTtBa0JuOGdFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmc5Z0VBO0FrQnY4Z0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbzlnRUE7QWtCMzhnRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ3OWdFQTtBa0IvOGdFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjQ5Z0VBO0FrQm45Z0VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZytnRUE7QWtCdjlnRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJvK2dFQTtBa0IzOWdFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQncrZ0VBO0FrQno5Z0VBO0FBQUE7QUFBQTtBQUFBO0FsQjQ5Z0VBO0FrQjE5Z0VBO0FBQUE7QUFBQTtBQUFBO0FsQjY5Z0VBO0FrQjE5Z0VBO0FBQUE7QUFBQTtBQUFBO0FsQjY5Z0VBO0FrQjc5Z0VBO0FBQUE7QUFBQTtBQUFBO0FsQmcrZ0VBO0FrQmgrZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQm0rZ0VBO0FrQm4rZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQnMrZ0VBO0FrQnQrZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQnkrZ0VBO0FrQnorZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQjQrZ0VBO0FrQjUrZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQisrZ0VBO0FrQi8rZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQmsvZ0VBO0FrQmwvZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQnEvZ0VBO0FrQnIvZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQncvZ0VBO0FrQngvZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQjIvZ0VBO0FrQjMvZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQjgvZ0VBO0FrQjkvZ0VBO0FBQUE7QUFBQTtBQUFBO0FsQmlnaEVBO0FrQjEvZ0VBO0FGaEJBO0FoQjZnaEVBO0FrQjcvZ0VBO0FGaEJBO0FoQmdoaEVBO0FrQmhnaEVBO0FGaEJBO0FoQm1oaEVBO0FrQm5naEVBO0FGaEJBO0FoQnNoaEVBO0FrQnRnaEVBO0FGaEJBO0FoQnloaEVBO0FrQnpnaEVBO0FGaEJBO0FoQjRoaEVBO0FrQjVnaEVBO0FGaEJBO0FoQitoaEVBO0FrQi9naEVBO0FGaEJBO0FoQmtpaEVBO0FrQmxoaEVBO0FGaEJBO0FoQnFpaEVBO0FrQnJoaEVBO0FGaEJBO0FoQndpaEVBO0FrQnhoaEVBO0FGaEJBO0FoQjJpaEVBO0FrQjNoaEVBO0FGaEJBO0FoQjhpaEVBO0FBQ0E7QWlCMWloRUE7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCd2toRUE7QWdCNWloRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI4aWhFQTtBZ0JoamhFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmtqaEVBO0FnQnBqaEVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCc2poRUE7QWdCeGpoRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIwamhFQTtBZ0I1amhFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjhqaEVBO0FnQmhraEVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCa2toRUE7QWtCcmxoRUE7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQnVsaEVBO0FrQnBsaEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaW1oRUE7QWtCeGxoRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJxbWhFQTtBa0I1bGhFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnltaEVBO0FrQmhtaEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNm1oRUE7QWtCcG1oRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJpbmhFQTtBa0J4bWhFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnFuaEVBO0FrQjVtaEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeW5oRUE7QWtCaG5oRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI2bmhFQTtBa0JwbmhFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmlvaEVBO0FrQnhuaEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcW9oRUE7QWtCNW5oRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ5b2hFQTtBa0Job2hFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjZvaEVBO0FrQjluaEVBO0FBQUE7QUFBQTtBQUFBO0FsQmlvaEVBO0FrQi9uaEVBO0FBQUE7QUFBQTtBQUFBO0FsQmtvaEVBO0FrQi9uaEVBO0FBQUE7QUFBQTtBQUFBO0FsQmtvaEVBO0FrQmxvaEVBO0FBQUE7QUFBQTtBQUFBO0FsQnFvaEVBO0FrQnJvaEVBO0FBQUE7QUFBQTtBQUFBO0FsQndvaEVBO0FrQnhvaEVBO0FBQUE7QUFBQTtBQUFBO0FsQjJvaEVBO0FrQjNvaEVBO0FBQUE7QUFBQTtBQUFBO0FsQjhvaEVBO0FrQjlvaEVBO0FBQUE7QUFBQTtBQUFBO0FsQmlwaEVBO0FrQmpwaEVBO0FBQUE7QUFBQTtBQUFBO0FsQm9waEVBO0FrQnBwaEVBO0FBQUE7QUFBQTtBQUFBO0FsQnVwaEVBO0FrQnZwaEVBO0FBQUE7QUFBQTtBQUFBO0FsQjBwaEVBO0FrQjFwaEVBO0FBQUE7QUFBQTtBQUFBO0FsQjZwaEVBO0FrQjdwaEVBO0FBQUE7QUFBQTtBQUFBO0FsQmdxaEVBO0FrQmhxaEVBO0FBQUE7QUFBQTtBQUFBO0FsQm1xaEVBO0FrQm5xaEVBO0FBQUE7QUFBQTtBQUFBO0FsQnNxaEVBO0FrQi9waEVBO0FGaEJBO0FoQmtyaEVBO0FrQmxxaEVBO0FGaEJBO0FoQnFyaEVBO0FrQnJxaEVBO0FGaEJBO0FoQndyaEVBO0FrQnhxaEVBO0FGaEJBO0FoQjJyaEVBO0FrQjNxaEVBO0FGaEJBO0FoQjhyaEVBO0FrQjlxaEVBO0FGaEJBO0FoQmlzaEVBO0FrQmpyaEVBO0FGaEJBO0FoQm9zaEVBO0FrQnByaEVBO0FGaEJBO0FoQnVzaEVBO0FrQnZyaEVBO0FGaEJBO0FoQjBzaEVBO0FrQjFyaEVBO0FGaEJBO0FoQjZzaEVBO0FrQjdyaEVBO0FGaEJBO0FoQmd0aEVBO0FrQmhzaEVBO0FGaEJBO0FoQm10aEVBO0FBQ0E7QWlCL3NoRUE7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCNnVoRUE7QWdCanRoRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJtdGhFQTtBZ0JydGhFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnV0aEVBO0FnQnp0aEVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCMnRoRUE7QWdCN3RoRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIrdGhFQTtBZ0JqdWhFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQm11aEVBO0FnQnJ1aEVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCdXVoRUE7QWtCMXZoRUE7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQjR2aEVBO0FrQnp2aEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCc3doRUE7QWtCN3ZoRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwd2hFQTtBa0Jqd2hFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjh3aEVBO0FrQnJ3aEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCa3hoRUE7QWtCendoRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzeGhFQTtBa0I3d2hFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjB4aEVBO0FrQmp4aEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCOHhoRUE7QWtCcnhoRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJreWhFQTtBa0J6eGhFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnN5aEVBO0FrQjd4aEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMHloRUE7QWtCanloRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4eWhFQTtBa0JyeWhFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmt6aEVBO0FrQm55aEVBO0FBQUE7QUFBQTtBQUFBO0FsQnN5aEVBO0FrQnB5aEVBO0FBQUE7QUFBQTtBQUFBO0FsQnV5aEVBO0FrQnB5aEVBO0FBQUE7QUFBQTtBQUFBO0FsQnV5aEVBO0FrQnZ5aEVBO0FBQUE7QUFBQTtBQUFBO0FsQjB5aEVBO0FrQjF5aEVBO0FBQUE7QUFBQTtBQUFBO0FsQjZ5aEVBO0FrQjd5aEVBO0FBQUE7QUFBQTtBQUFBO0FsQmd6aEVBO0FrQmh6aEVBO0FBQUE7QUFBQTtBQUFBO0FsQm16aEVBO0FrQm56aEVBO0FBQUE7QUFBQTtBQUFBO0FsQnN6aEVBO0FrQnR6aEVBO0FBQUE7QUFBQTtBQUFBO0FsQnl6aEVBO0FrQnp6aEVBO0FBQUE7QUFBQTtBQUFBO0FsQjR6aEVBO0FrQjV6aEVBO0FBQUE7QUFBQTtBQUFBO0FsQit6aEVBO0FrQi96aEVBO0FBQUE7QUFBQTtBQUFBO0FsQmswaEVBO0FrQmwwaEVBO0FBQUE7QUFBQTtBQUFBO0FsQnEwaEVBO0FrQnIwaEVBO0FBQUE7QUFBQTtBQUFBO0FsQncwaEVBO0FrQngwaEVBO0FBQUE7QUFBQTtBQUFBO0FsQjIwaEVBO0FrQnAwaEVBO0FGaEJBO0FoQnUxaEVBO0FrQnYwaEVBO0FGaEJBO0FoQjAxaEVBO0FrQjEwaEVBO0FGaEJBO0FoQjYxaEVBO0FrQjcwaEVBO0FGaEJBO0FoQmcyaEVBO0FrQmgxaEVBO0FGaEJBO0FoQm0yaEVBO0FrQm4xaEVBO0FGaEJBO0FoQnMyaEVBO0FrQnQxaEVBO0FGaEJBO0FoQnkyaEVBO0FrQnoxaEVBO0FGaEJBO0FoQjQyaEVBO0FrQjUxaEVBO0FGaEJBO0FoQisyaEVBO0FrQi8xaEVBO0FGaEJBO0FoQmszaEVBO0FrQmwyaEVBO0FGaEJBO0FoQnEzaEVBO0FrQnIyaEVBO0FGaEJBO0FoQnczaEVBO0FBQ0E7QW1CNTZoRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkI4NmhFQTtBbUI1NmhFQTs7QUFFQTtBQUNBO0FBQ0E7QW5CODZoRUE7QW1CMzZoRUE7QUFDQTtBQUNBO0FuQjY2aEVBO0FtQjE2aEVBO0FBQ0E7QW5CNDZoRUE7O0FtQmw2aEVBOztBQUVBO0FuQnE2aEVBOztBbUI1NWhFQTtBQUNBO0FuQis1aEVBO0FtQjc1aEVBOztBQUVBO0FuQis1aEVBO0FtQjM1aEVBOztBQUVBO0FuQjY1aEVBOztBbUJ2NWhFQTs7OztBQUlBO0FuQjA1aEVBOztBbUJqNWhFQTtBQUNBO0FuQm81aEVBOztBUW45aEVBO0FXMkVBO0FBQ0E7QW5CNDRoRUE7O0FvQjk5aEVBOzs7QUFHQTtBcEJpK2hFQTtBb0I3OWhFQTs7OztBQUlBO0FwQis5aEVBOztBUXAraEVBO0FZaUJBO0FwQnU5aEVBO0FvQnI5aEVBOztBQUVBO0FwQnU5aEVBOztBb0JsL2hFQTs7O0FBR0E7QXBCcS9oRUE7QW9Cai9oRUE7Ozs7QUFJQTtBcEJtL2hFQTs7QVF4L2hFQTtBWWlCQTtBcEIyK2hFQTtBb0J6K2hFQTs7QUFFQTtBcEIyK2hFQTs7QW9CdGdpRUE7OztBQUdBO0FwQnlnaUVBO0FvQnJnaUVBOzs7O0FBSUE7QXBCdWdpRUE7O0FRNWdpRUE7QVlpQkE7QXBCKy9oRUE7QW9CNy9oRUE7O0FBRUE7QXBCKy9oRUE7O0FvQjFoaUVBOzs7QUFHQTtBcEI2aGlFQTtBb0J6aGlFQTs7OztBQUlBO0FwQjJoaUVBOztBUWhpaUVBO0FZaUJBO0FwQm1oaUVBO0FvQmpoaUVBOztBQUVBO0FwQm1oaUVBOztBb0I5aWlFQTs7O0FBR0E7QXBCaWppRUE7QW9CN2lpRUE7Ozs7QUFJQTtBcEIraWlFQTs7QVFwamlFQTtBWWlCQTtBcEJ1aWlFQTtBb0JyaWlFQTs7QUFFQTtBcEJ1aWlFQTs7QW9CbGtpRUE7OztBQUdBO0FwQnFraUVBO0FvQmpraUVBOzs7O0FBSUE7QXBCbWtpRUE7O0FReGtpRUE7QVlpQkE7QXBCMmppRUE7QW9CemppRUE7O0FBRUE7QXBCMmppRUE7O0FvQnRsaUVBOzs7QUFHQTtBcEJ5bGlFQTtBb0JybGlFQTs7OztBQUlBO0FwQnVsaUVBOztBUTVsaUVBO0FZaUJBO0FwQitraUVBO0FvQjdraUVBOztBQUVBO0FwQitraUVBOztBb0IxbWlFQTs7O0FBR0E7QXBCNm1pRUE7QW9Cem1pRUE7Ozs7QUFJQTtBcEIybWlFQTs7QVFobmlFQTtBWWlCQTtBcEJtbWlFQTtBb0JqbWlFQTs7QUFFQTtBcEJtbWlFQTs7QW9COW5pRUE7OztBQUdBO0FwQmlvaUVBO0FvQjduaUVBOzs7O0FBSUE7QXBCK25pRUE7O0FRcG9pRUE7QVlpQkE7QXBCdW5pRUE7QW9Ccm5pRUE7O0FBRUE7QXBCdW5pRUE7O0FvQmxwaUVBOzs7QUFHQTtBcEJxcGlFQTtBb0JqcGlFQTs7OztBQUlBO0FwQm1waUVBOztBUXhwaUVBO0FZaUJBO0FwQjJvaUVBO0FvQnpvaUVBOztBQUVBO0FwQjJvaUVBOztBb0J0cWlFQTs7O0FBR0E7QXBCeXFpRUE7QW9CcnFpRUE7Ozs7QUFJQTtBcEJ1cWlFQTs7QVE1cWlFQTtBWWlCQTtBcEIrcGlFQTtBb0I3cGlFQTs7QUFFQTtBcEIrcGlFQTs7QW9CMXJpRUE7OztBQUdBO0FwQjZyaUVBO0FvQnpyaUVBOzs7O0FBSUE7QXBCMnJpRUE7O0FRaHNpRUE7QVlpQkE7QXBCbXJpRUE7QW9CanJpRUE7O0FBRUE7QXBCbXJpRUE7O0FvQjlzaUVBOzs7QUFHQTtBcEJpdGlFQTs7QVE5c2lFQTtBWWlCQTtBcEJpc2lFQTtBb0IvcmlFQTs7QUFFQTtBcEJpc2lFQTs7QW1Cam5pRUE7QUFDQTtBQUNBO0FBQ0E7QW5Cb25pRUE7QW1CL21pRUE7QUFDQTtBQUNBO0FBQ0E7QW5CaW5pRUE7O0FtQjVtaUVBO0FBQ0E7QUFDQTtBbkIrbWlFQTtBbUI3bWlFQTs7O0FBR0E7QW5CK21pRUE7QW1CNW1pRUE7QUFDQTtBbkI4bWlFQTtBbUIxbWlFQTtBQUNBO0FuQjRtaUVBO0FRanZpRUE7QVc0SUE7QUFDQTtBbkJ3bWlFQTs7QWlCeHJpRUE7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkIwbGlFQTtBbUJ2bGlFQTtBQUNBO0FuQnlsaUVBO0FBQ0E7QWlCcHNpRUE7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJxbWlFQTtBbUJsbWlFQTtBQUNBO0FuQm9taUVBO0FBQ0E7QWlCL3NpRUE7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJnbmlFQTtBbUI3bWlFQTtBQUNBO0FuQittaUVBO0FBQ0E7QWlCMXRpRUE7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkIybmlFQTtBbUJ4bmlFQTtBQUNBO0FuQjBuaUVBO0FBQ0E7QW1CcG9pRUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJxb2lFQTtBbUJsb2lFQTtBQUNBO0FuQm9vaUVBOztBcUJqemlFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWZ5S0E7QWV2S0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FSQUE7QVNGQTtBQUFBO0FBQUE7QUFBQTtBdEJ3emlFQTtBc0JwemlFQTtBRGRBO0FDZUE7QUFBQTtBdEJ1emlFQTtBQUNBO0FxQmx6aUVBO0FBQ0E7QUFDQTtBckJvemlFQTtBdUJwMGlFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBS0E7QUFBQTtBdkJrMGlFQTtBcUJwemlFQTtBQUNBO0FBRUE7QXJCcXppRUE7QXFCeHppRUE7QUFDQTtBQUVBO0FyQnF6aUVBO0FxQnh6aUVBO0FBQ0E7QUFFQTtBckJxemlFQTtBcUJ4emlFQTtBQUNBO0FBRUE7QXJCcXppRUE7QXFCeHppRUE7QUFDQTtBQUVBO0FyQnF6aUVBO0FxQjd5aUVBO0FBRUE7QUFFQTtBckI2eWlFQTs7QXFCcnlpRUE7Ozs7QUFDQTtBQUFBO0FBQUE7QXJCMnlpRUE7O0FxQnJ5aUVBO0FBQ0E7QUFDQTtBckJ3eWlFQTtBcUJyeWlFQTtBQU1BO0FBQ0E7QXJCa3lpRUE7O0FxQjd4aUVBOztBQUVBO0FBQ0E7QXJCZ3lpRUE7O0FxQnR4aUVBO0FBQ0E7QUFDQTtBQUNBO0FmaUVBO0FlL0RBO0FyQnl4aUVBOztBcUJ0eGlFQTtBQUNBO0FBQ0E7QWYwRUE7QWV4RUE7QXJCeXhpRUE7O0FxQnR4aUVBO0FBQ0E7QUFDQTtBZm1FQTtBZWpFQTtBckJ5eGlFQTs7QXFCaHhpRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBZm9EQTtBZWxEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQm14aUVBO0FxQmp4aUVBO0FBRUE7QUFDQTtBckJreGlFQTs7QXFCdHdpRUE7QUFDQTtBQUNBO0FmMkJBO0FlekJBO0FSeklBO0FibTVpRUE7O0FxQnR3aUVBO0FBQ0E7QUFDQTtBZm1CQTtBZWpCQTtBUmpKQTtBYjI1aUVBOztBcUJwd2lFQTtBQUVBO0FyQnN3aUVBOztBcUJsd2lFQTtBQUNBO0FyQnF3aUVBOztBcUI3dmlFQTtBQUNBO0FyQmd3aUVBOztBcUI3dmlFQTtBQUNBO0FBQ0E7QXJCZ3dpRUE7O0FxQnh2aUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QXJCMnZpRUE7QXFCenZpRUE7O0FBRUE7QUFDQTtBckIydmlFQTs7QXFCbHZpRUE7QUFDQTtBQUNBO0FBQ0E7QXJCcXZpRUE7O0FxQmx2aUVBO0FBQ0E7QUFDQTtBQUNBO0FyQnF2aUVBO0FxQmx2aUVBO0FBRUE7QXJCbXZpRUE7O0FxQi91aUVBO0FBQ0E7QXJCa3ZpRUE7O0FxQi91aUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBckJrdmlFQTtBcUIvdWlFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQml2aUVBOztBdUI5N2lFQTtBQUNBO0FBQ0E7QUFDQTtBakJxSUE7QWlCbklBO0F2Qmk4aUVBOztBdUI5N2lFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpCd0hBO0FpQnRIQTtBQUNBO0FBQ0E7QVY5Q0E7QWJnL2lFQTtBdUI3N2lFQTtBQUVBO0F2Qjg3aUVBOztBdUJ6N2lFQTs7OztBQUVBO0F2Qjg3aUVBOztBdUI1K2lFQTtBQW9EQTtBdkI0N2lFQTtBdUJsN2lFQTtBQUNBO0FBQ0E7QUFBQTtBdkJvN2lFQTs7QXVCcC9pRUE7QUEyRkE7QXZCNjVpRUE7QXVCdDVpRUE7QUFDQTtBQUNBO0FBQUE7QXZCdzVpRUE7O0F1Qmo1aUVBO0FBQ0E7QXZCbzVpRUE7QXVCajVpRUE7OztBQUVBO0F2Qm81aUVBOztBdUI3NGlFQTtBQUNBO0F2Qmc1aUVBO0F1Qjk0aUVBO0FBQ0E7QXZCZzVpRUE7QXVCMzRpRUE7QUFDQTtBQzVKQTtBeEIwaWpFQTtBdUJ4NGlFQTtBQUNBO0FBQUE7QXZCMDRpRUE7QXVCdjRpRUE7QUFDQTtBdkJ5NGlFQTs7QXVCaDRpRUE7QUFDQTtBdkJtNGlFQTtBdUIvM2lFQTtBQUNBO0FBQ0E7QUFBQTtBdkJpNGlFQTs7QXVCbGhqRUE7QUFDQTtBQUNBO0FBQ0E7QWpCcUlBO0FpQm5JQTtBdkJxaGpFQTs7QXVCbGhqRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQndIQTtBaUJ0SEE7QUFDQTtBQUNBO0FWOUNBO0Fib2tqRUE7QXVCamhqRUE7QUFFQTtBdkJraGpFQTs7QXVCN2dqRUE7Ozs7QUFFQTtBdkJraGpFQTs7QXVCaGtqRUE7QUFvREE7QXZCZ2hqRUE7QXVCdGdqRUE7QUFDQTtBQUNBO0FBQUE7QXZCd2dqRUE7O0F1QnhrakVBO0FBMkZBO0F2QmkvaUVBO0F1QjEraUVBO0FBQ0E7QUFDQTtBQUFBO0F2QjQraUVBOztBdUJyK2lFQTtBQUNBO0F2QncraUVBO0F1QnIraUVBOzs7QUFFQTtBdkJ3K2lFQTs7QXVCaitpRUE7QUFDQTtBdkJvK2lFQTtBdUJsK2lFQTtBQUNBO0F2Qm8raUVBO0F1Qi85aUVBO0FBQ0E7QUM1SkE7QXhCOG5qRUE7QXVCNTlpRUE7QUFDQTtBQUFBO0F2Qjg5aUVBO0F1QjM5aUVBO0FBQ0E7QXZCNjlpRUE7O0F1QnA5aUVBO0FBQ0E7QXZCdTlpRUE7QXVCbjlpRUE7QUFDQTtBQUNBO0FBQUE7QXZCcTlpRUE7O0FxQmg0aUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QXJCbTRpRUE7QXFCOTNpRUE7QUFDQTtBckJnNGlFQTtBaUIvbGpFQTtBSW9PQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FyQjgzaUVBO0FxQjEzaUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBckI0M2lFQTtBcUJ4M2lFQTtBQUNBO0FBQ0E7QUFDQTtBckIwM2lFQTtBcUJ0M2lFQTtBQUNBO0FyQnczaUVBO0FxQnIzaUVBOztBQUVBO0FyQnUzaUVBO0FxQmwzaUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBckJvM2lFQTtBcUJsM2lFQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckJvM2lFQTtBcUJqM2lFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBckJtM2lFQTtBcUJqM2lFQTtBQUNBO0FyQm0zaUVBO0FBQ0E7O0F5QnJzakVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUN1RkE7QXBCNEVBO0FvQjFFQTtBYnhGQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0F0QjZzakVBO0FzQnpzakVBO0FHZEE7QUhlQTtBQUFBO0F0QjRzakVBO0FBQ0E7QVF0dGpFQTtBaUJVQTtBQUNBO0F6QitzakVBO0F5QjVzakVBO0FBRUE7QUFDQTtBQUFBO0F6QjZzakVBO0F5QnpzakVBO0FBRUE7QXpCMHNqRUE7QXlCdHNqRUE7QUFDQTtBekJ3c2pFQTtBeUIxcmpFQTs7QUFFQTtBekI0cmpFQTs7QXlCbnJqRUE7QUMzREE7QUZBQTtBRUVBO0ExQmt2akVBO0FROXVqRUE7QWtCQUE7QUZOQTtBRVFBO0ExQml2akVBO0EwQjl1akVBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUIydWpFQTtBMEJ0dWpFQTtBQUVBO0FBQ0E7QUFDQTtBMUJ1dWpFQTtBMEJodWpFQTtBQUdBO0FBQ0E7QUFJQTtBMUI2dGpFQTtBMEIzdGpFQTtBQUtBO0FBQUE7QTFCeXRqRUE7O0F5Qmp0akVBO0FDM0RBO0FGQUE7QUVFQTtBMUJneGpFQTtBUTV3akVBO0FrQkFBO0FGTkE7QUVRQTtBMUIrd2pFQTtBMEI1d2pFQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCeXdqRUE7QTBCcHdqRUE7QUFFQTtBQUNBO0FBQ0E7QTFCcXdqRUE7QTBCOXZqRUE7QUFHQTtBQUNBO0FBSUE7QTFCMnZqRUE7QTBCenZqRUE7QUFLQTtBQUFBO0ExQnV2akVBOztBeUIvdWpFQTtBQzNEQTtBRkFBO0FFRUE7QTFCOHlqRUE7QVExeWpFQTtBa0JBQTtBRk5BO0FFUUE7QTFCNnlqRUE7QTBCMXlqRUE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQnV5akVBO0EwQmx5akVBO0FBRUE7QUFDQTtBQUNBO0ExQm15akVBO0EwQjV4akVBO0FBR0E7QUFDQTtBQUlBO0ExQnl4akVBO0EwQnZ4akVBO0FBS0E7QUFBQTtBMUJxeGpFQTs7QXlCN3dqRUE7QUMzREE7QUZBQTtBRUVBO0ExQjQwakVBO0FReDBqRUE7QWtCQUE7QUZOQTtBRVFBO0ExQjIwakVBO0EwQngwakVBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJxMGpFQTtBMEJoMGpFQTtBQUVBO0FBQ0E7QUFDQTtBMUJpMGpFQTtBMEIxempFQTtBQUdBO0FBQ0E7QUFJQTtBMUJ1empFQTtBMEJyempFQTtBQUtBO0FBQUE7QTFCbXpqRUE7O0F5QjN5akVBO0FDM0RBO0FGQUE7QUVFQTtBMUIwMmpFQTtBUXQyakVBO0FrQkFBO0FGTkE7QUVRQTtBMUJ5MmpFQTtBMEJ0MmpFQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCbTJqRUE7QTBCOTFqRUE7QUFFQTtBQUNBO0FBQ0E7QTFCKzFqRUE7QTBCeDFqRUE7QUFHQTtBQUNBO0FBSUE7QTFCcTFqRUE7QTBCbjFqRUE7QUFLQTtBQUFBO0ExQmkxakVBOztBeUJ6MGpFQTtBQzNEQTtBRkFBO0FFRUE7QTFCdzRqRUE7QVFwNGpFQTtBa0JBQTtBRk5BO0FFUUE7QTFCdTRqRUE7QTBCcDRqRUE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQmk0akVBO0EwQjUzakVBO0FBRUE7QUFDQTtBQUNBO0ExQjYzakVBO0EwQnQzakVBO0FBR0E7QUFDQTtBQUlBO0ExQm0zakVBO0EwQmozakVBO0FBS0E7QUFBQTtBMUIrMmpFQTs7QXlCdjJqRUE7QUMzREE7QUZBQTtBRUVBO0ExQnM2akVBO0FRbDZqRUE7QWtCQUE7QUZOQTtBRVFBO0ExQnE2akVBO0EwQmw2akVBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUIrNWpFQTtBMEIxNWpFQTtBQUVBO0FBQ0E7QUFDQTtBMUIyNWpFQTtBMEJwNWpFQTtBQUdBO0FBQ0E7QUFJQTtBMUJpNWpFQTtBMEIvNGpFQTtBQUtBO0FBQUE7QTFCNjRqRUE7O0F5QnI0akVBO0FDM0RBO0FGQUE7QUVFQTtBMUJvOGpFQTtBUWg4akVBO0FrQkFBO0FGTkE7QUVRQTtBMUJtOGpFQTtBMEJoOGpFQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCNjdqRUE7QTBCeDdqRUE7QUFFQTtBQUNBO0FBQ0E7QTFCeTdqRUE7QTBCbDdqRUE7QUFHQTtBQUNBO0FBSUE7QTFCKzZqRUE7QTBCNzZqRUE7QUFLQTtBQUFBO0ExQjI2akVBOztBeUJuNmpFQTtBQzNEQTtBRkFBO0FFRUE7QTFCaytqRUE7QVE5OWpFQTtBa0JBQTtBRk5BO0FFUUE7QTFCaStqRUE7QTBCOTlqRUE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQjI5akVBO0EwQnQ5akVBO0FBRUE7QUFDQTtBQUNBO0ExQnU5akVBO0EwQmg5akVBO0FBR0E7QUFDQTtBQUlBO0ExQjY4akVBO0EwQjM4akVBO0FBS0E7QUFBQTtBMUJ5OGpFQTs7QXlCajhqRUE7QUMzREE7QUZBQTtBRUVBO0ExQmdna0VBO0FRNS9qRUE7QWtCQUE7QUZOQTtBRVFBO0ExQisvakVBO0EwQjUvakVBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJ5L2pFQTtBMEJwL2pFQTtBQUVBO0FBQ0E7QUFDQTtBMUJxL2pFQTtBMEI5K2pFQTtBQUdBO0FBQ0E7QUFJQTtBMUIyK2pFQTtBMEJ6K2pFQTtBQUtBO0FBQUE7QTFCdStqRUE7O0F5Qi85akVBO0FDM0RBO0FGQUE7QUVFQTtBMUI4aGtFQTtBUTFoa0VBO0FrQkFBO0FGTkE7QUVRQTtBMUI2aGtFQTtBMEIxaGtFQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCdWhrRUE7QTBCbGhrRUE7QUFFQTtBQUNBO0FBQ0E7QTFCbWhrRUE7QTBCNWdrRUE7QUFHQTtBQUNBO0FBSUE7QTFCeWdrRUE7QTBCdmdrRUE7QUFLQTtBQUFBO0ExQnFna0VBOztBeUI3L2pFQTtBQzNEQTtBRkFBO0FFRUE7QTFCNGprRUE7QVF4amtFQTtBa0JBQTtBRk5BO0FFUUE7QTFCMmprRUE7QTBCeGprRUE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQnFqa0VBO0EwQmhqa0VBO0FBRUE7QUFDQTtBQUNBO0ExQmlqa0VBO0EwQjFpa0VBO0FBR0E7QUFDQTtBQUlBO0ExQnVpa0VBO0EwQnJpa0VBO0FBS0E7QUFBQTtBMUJtaWtFQTs7QXlCcmhrRUE7QUNQQTtBQUNBO0ExQmdpa0VBO0FRcmxrRUE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJnaWtFQTtBMEI3aGtFQTtBQUVBO0FBQUE7QTFCOGhrRUE7QTBCM2hrRUE7QUFFQTtBQUNBO0ExQjRoa0VBO0EwQnpoa0VBO0FBR0E7QUFDQTtBQUNBO0ExQnloa0VBO0EwQnZoa0VBO0FBS0E7QUFBQTtBMUJxaGtFQTs7QXlCOWlrRUE7O0FDUEE7QUFDQTtBMUIwamtFQTtBUS9ta0VBOztBa0J3REE7QUFDQTtBQUNBO0ExQjJqa0VBO0EwQnhqa0VBOzs7QUFFQTtBQUFBO0ExQjJqa0VBO0EwQnhqa0VBOzs7QUFFQTtBQUNBO0ExQjJqa0VBO0EwQnhqa0VBOzs7O0FBR0E7QUFDQTtBQUNBO0ExQjJqa0VBO0EwQnpqa0VBOzs7O0FBS0E7QUFBQTtBMUIwamtFQTs7QXlCbmxrRUE7QUNQQTtBQUNBO0ExQjhsa0VBO0FRbnBrRUE7QWtCd0RBO0FBQ0E7QUFDQTtBMUI4bGtFQTtBMEIzbGtFQTtBQUVBO0FBQUE7QTFCNGxrRUE7QTBCemxrRUE7QUFFQTtBQUNBO0ExQjBsa0VBO0EwQnZsa0VBO0FBR0E7QUFDQTtBQUNBO0ExQnVsa0VBO0EwQnJsa0VBO0FBS0E7QUFBQTtBMUJtbGtFQTs7QXlCNW1rRUE7QUNQQTtBQUNBO0ExQnVua0VBO0FRNXFrRUE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ1bmtFQTtBMEJwbmtFQTtBQUVBO0FBQUE7QTFCcW5rRUE7QTBCbG5rRUE7QUFFQTtBQUNBO0ExQm1ua0VBO0EwQmhua0VBO0FBR0E7QUFDQTtBQUNBO0ExQmdua0VBO0EwQjlta0VBO0FBS0E7QUFBQTtBMUI0bWtFQTs7QXlCcm9rRUE7QUNQQTtBQUNBO0ExQmdwa0VBO0FRcnNrRUE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJncGtFQTtBMEI3b2tFQTtBQUVBO0FBQUE7QTFCOG9rRUE7QTBCM29rRUE7QUFFQTtBQUNBO0ExQjRva0VBO0EwQnpva0VBO0FBR0E7QUFDQTtBQUNBO0ExQnlva0VBO0EwQnZva0VBO0FBS0E7QUFBQTtBMUJxb2tFQTs7QXlCOXBrRUE7QUNQQTtBQUNBO0ExQnlxa0VBO0FROXRrRUE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ5cWtFQTtBMEJ0cWtFQTtBQUVBO0FBQUE7QTFCdXFrRUE7QTBCcHFrRUE7QUFFQTtBQUNBO0ExQnFxa0VBO0EwQmxxa0VBO0FBR0E7QUFDQTtBQUNBO0ExQmtxa0VBO0EwQmhxa0VBO0FBS0E7QUFBQTtBMUI4cGtFQTs7QXlCdnJrRUE7QUNQQTtBQUNBO0ExQmtza0VBO0FRdnZrRUE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJrc2tFQTtBMEIvcmtFQTtBQUVBO0FBQUE7QTFCZ3NrRUE7QTBCN3JrRUE7QUFFQTtBQUNBO0ExQjhya0VBO0EwQjNya0VBO0FBR0E7QUFDQTtBQUNBO0ExQjJya0VBO0EwQnpya0VBO0FBS0E7QUFBQTtBMUJ1cmtFQTs7QXlCaHRrRUE7QUNQQTtBQUNBO0ExQjJ0a0VBO0FRaHhrRUE7QWtCd0RBO0FBQ0E7QUFDQTtBMUIydGtFQTtBMEJ4dGtFQTtBQUVBO0FBQUE7QTFCeXRrRUE7QTBCdHRrRUE7QUFFQTtBQUNBO0ExQnV0a0VBO0EwQnB0a0VBO0FBR0E7QUFDQTtBQUNBO0ExQm90a0VBO0EwQmx0a0VBO0FBS0E7QUFBQTtBMUJndGtFQTs7QXlCenVrRUE7QUNQQTtBQUNBO0ExQm92a0VBO0FRenlrRUE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJvdmtFQTtBMEJqdmtFQTtBQUVBO0FBQUE7QTFCa3ZrRUE7QTBCL3VrRUE7QUFFQTtBQUNBO0ExQmd2a0VBO0EwQjd1a0VBO0FBR0E7QUFDQTtBQUNBO0ExQjZ1a0VBO0EwQjN1a0VBO0FBS0E7QUFBQTtBMUJ5dWtFQTs7QXlCbHdrRUE7QUNQQTtBQUNBO0ExQjZ3a0VBO0FRbDBrRUE7QWtCd0RBO0FBQ0E7QUFDQTtBMUI2d2tFQTtBMEIxd2tFQTtBQUVBO0FBQUE7QTFCMndrRUE7QTBCeHdrRUE7QUFFQTtBQUNBO0ExQnl3a0VBO0EwQnR3a0VBO0FBR0E7QUFDQTtBQUNBO0ExQnN3a0VBO0EwQnB3a0VBO0FBS0E7QUFBQTtBMUJrd2tFQTs7QXlCM3hrRUE7QUNQQTtBQUNBO0ExQnN5a0VBO0FRMzFrRUE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJzeWtFQTtBMEJueWtFQTtBQUVBO0FBQUE7QTFCb3lrRUE7QTBCanlrRUE7QUFFQTtBQUNBO0ExQmt5a0VBO0EwQi94a0VBO0FBR0E7QUFDQTtBQUNBO0ExQit4a0VBO0EwQjd4a0VBO0FBS0E7QUFBQTtBMUIyeGtFQTs7QXlCcHprRUE7QUNQQTtBQUNBO0ExQit6a0VBO0FRcDNrRUE7QWtCd0RBO0FBQ0E7QUFDQTtBMUIremtFQTtBMEI1emtFQTtBQUVBO0FBQUE7QTFCNnprRUE7QTBCMXprRUE7QUFFQTtBQUNBO0ExQjJ6a0VBO0EwQnh6a0VBO0FBR0E7QUFDQTtBQUNBO0ExQnd6a0VBO0EwQnR6a0VBO0FBS0E7QUFBQTtBMUJvemtFQTs7QXlCbDBrRUE7QUFDQTtBQUNBO0FBQ0E7QXpCcTBrRUE7QVE5NGtFQTtBaUI0RUE7QUFDQTtBekJxMGtFQTtBeUJsMGtFQTtBQUVBO0F6Qm0wa0VBO0F5Qmgwa0VBO0FBRUE7QUFDQTtBekJpMGtFQTs7QXlCdHprRUE7QUNQQTtBcEI0RUE7QW9CMUVBO0FieEZBO0FiMDVrRUE7O0F5Qnp6a0VBO0FDWEE7QXBCNEVBO0FvQjFFQTtBYnhGQTtBYmk2a0VBOztBeUJ2emtFQTtBQUNBO0FBQ0E7QXpCMHprRUE7QXlCdnprRUE7QUFDQTtBekJ5emtFQTs7QXlCanprRUE7OztBQUNBO0F6QnN6a0VBOztBMkJqOGtFQTtBTGdCQTtBQUFBO0F0QnE3a0VBO0FzQmo3a0VBO0FLcEJBO0FMcUJBO0FBQUE7QXRCbzdrRUE7QUFDQTtBMkJ2OGtFQTtBQUNBO0EzQnk4a0VBOztBMkJwOGtFQTtBQUNBO0EzQnU4a0VBOztBMkJuOGtFQTtBQUNBO0FBQ0E7QUFDQTtBTERBO0FBQUE7QXRCdzhrRUE7QXNCcDhrRUE7QUtOQTtBTE9BO0FBQUE7QXRCdThrRUE7QUFDQTtBMkJ6OGtFQTtBQUNBO0FBQ0E7QUxOQTtBQUFBO0F0Qms5a0VBO0FzQjk4a0VBO0FLQUE7QUxDQTtBQUFBO0F0Qmk5a0VBO0FBQ0E7O0E0QnQra0VBOzs7O0FBSUE7QTVCeStrRUE7O0E0QnQra0VBO0FBQ0E7QTVCeStrRUE7QTZCcjlrRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQWhDQTtBQUNBO0FBQ0E7QUFDQTtBN0J3L2tFQTtBNkJuOGtFQTtBQUNBO0E3QnE4a0VBOztBNEIvK2tFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEIySkE7QXNCekpBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBZmRBO0FiaWdsRUE7O0E0QjEra0VBO0FBQ0E7QUFDQTtBNUI2K2tFQTs7QTRCMStrRUE7QUFDQTtBQUNBO0E1QjYra0VBOztBaUJqK2tFQTtBV25CQTtBQUNBO0FBQ0E7QTVCdy9rRUE7QTRCci9rRUE7QUFDQTtBQUNBO0E1QnUva0VBO0FBQ0E7QWlCNStrRUE7QVduQkE7QUFDQTtBQUNBO0E1QmtnbEVBO0E0Qi8va0VBO0FBQ0E7QUFDQTtBNUJpZ2xFQTtBQUNBO0FpQnQva0VBO0FXbkJBO0FBQ0E7QUFDQTtBNUI0Z2xFQTtBNEJ6Z2xFQTtBQUNBO0FBQ0E7QTVCMmdsRUE7QUFDQTtBaUJoZ2xFQTtBV25CQTtBQUNBO0FBQ0E7QTVCc2hsRUE7QTRCbmhsRUE7QUFDQTtBQUNBO0E1QnFobEVBO0FBQ0E7QTRCOWdsRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUJnaGxFQTtBNkIvaWxFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBekJBO0FBQ0E7QUFDQTtBQUNBO0E3QjJrbEVBO0E2QjdobEVBO0FBQ0E7QTdCK2hsRUE7O0E0QnBobEVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUJ1aGxFQTtBNkJwa2xFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBbEJBO0FBQ0E7QUFDQTtBQUNBO0E3QnlsbEVBO0E2QmxqbEVBO0FBQ0E7QTdCb2psRUE7QTRCL2hsRUE7QUFDQTtBNUJpaWxFQTs7QTRCM2hsRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1QjhobEVBO0E2QjVsbEVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCOGxsRUE7QTZCbmxsRUE7QUFDQTtBN0JxbGxFQTtBNkJsbGxFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBOUJBO0FBQ0E7QUFDQTtBN0JtbmxFQTtBNkJsbGxFQTtBQUNBO0E3Qm9sbEVBO0E0QjlpbEVBO0FBQ0E7QTVCZ2psRUE7O0E0QnhpbEVBO0FBSUE7QUFDQTtBNUJ3aWxFQTs7QTRCbmlsRUE7QUU5R0E7QUFDQTtBQUNBO0FBQ0E7QTlCcXBsRUE7O0E0Qm5pbEVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUJzaWxFQTtBUTNwbEVBO0FvQm9JQTtBQUNBO0FKL0lBO0F4QjBxbEVBO0E0QnZobEVBO0FBRUE7QUFDQTtBSnRKQTtBeEIrcWxFQTtBNEJyaGxFQTtBQUVBO0FBQ0E7QUFDQTtBNUJzaGxFQTs7QTRCOWdsRUE7QUFDQTtBNUJpaGxFQTs7QTRCN2dsRUE7QUFDQTtBQUNBO0FBQ0E7QXRCQUE7QXNCRUE7QUFDQTtBNUJnaGxFQTs7QTRCNWdsRUE7QUFDQTtBQUNBO0FBQ0E7QTVCK2dsRUE7O0ErQjFzbEVBOztBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QS9CNnNsRUE7QStCM3NsRUE7O0FBQ0E7QUFDQTtBQUFBO0FBQUE7QS9COHNsRUE7QVE3c2xFQTs7QXVCSUE7QS9CNnNsRUE7QStCM3NsRUE7Ozs7QUFHQTtBL0I4c2xFQTs7QStCeHNsRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0EvQjJzbEVBO0ErQnpzbEVBO0FBQ0E7QS9CMnNsRUE7O0ErQnJzbEVBOztBQUVBO0EvQndzbEVBO0ErQnBzbEVBOztBbEJYQTtBQUNBO0FibXRsRUE7QStCcHNsRUE7O0FsQkZBO0FBQ0E7QWIwc2xFQTs7QStCdnJsRUE7QUFDQTtBQUNBO0EvQjBybEVBO0ErQnhybEVBO0FBR0E7QS9Cd3JsRUE7QStCcnJsRUE7QUFDQTtBL0J1cmxFQTs7QStCbnJsRUE7QUFDQTtBQUNBO0EvQnNybEVBOztBK0JucmxFQTtBQUNBO0FBQ0E7QS9Cc3JsRUE7O0ErQmxxbEVBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QS9CcXFsRUE7QStCbnFsRUE7O0FBRUE7QS9CcXFsRUE7QStCbHFsRUE7O0FBRUE7QS9Cb3FsRUE7QStCaHFsRUE7O0FsQnJGQTtBQUNBO0FieXZsRUE7QStCaHFsRUE7O0FsQnhHQTtBQUNBO0FiNHdsRUE7O0ErQmpwbEVBOztBQUVBO0EvQm9wbEVBO0ErQmxwbEVBOzs7O0FBRUE7QUFDQTtBQUNBO0EvQnNwbEVBOztBZ0MveWxFQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQ2t6bEVBO0FnQ2h6bEVBOzs7O0FBSUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWhDa3psRUE7QWdDaHpsRUE7Ozs7Ozs7Ozs7OztBQUdBO0FoQzJ6bEVBO0FnQ3R6bEVBOzs7QUFHQTtBaEN3emxFQTtBZ0NwemxFQTtBQUNBO0FoQ3N6bEVBO0FnQ2p6bEVBOztBbkJJQTtBQUNBO0FiaXpsRUE7QWdDanpsRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QWhDbXpsRUE7QWdDanpsRUE7QW5CbkJBO0FBQ0E7QWJ1MGxFQTtBZ0NuemxFQTtBbkJQQTtBQUNBO0FiNnpsRUE7QWdDbnpsRUE7Ozs7QW5CekJBO0FBQ0E7QWJrMWxFQTtBZ0NqemxFQTs7OztBbkJsQ0E7QUFDQTtBYnkxbEVBOztBZ0N4eWxFQTs7QUFFQTtBQUFBO0FBQUE7QWhDMnlsRUE7QWdDdHlsRUE7O0FBQ0E7QUFDQTtBaEN5eWxFQTtBZ0N2eWxFQTs7QUFDQTtBaEMweWxFQTtBZ0N0eWxFQTs7Ozs7Ozs7QUFJQTtBaEM0eWxFQTs7QWdDeHlsRUE7QUFBQTtBaEM0eWxFQTs7QWdDM3lsRUE7QUFBQTtBaEMreWxFQTs7QWdDdnlsRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0ExQjJEQTtBMEJ6REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5CL0dBO0FiMDVsRUE7QWdDdnlsRUE7O0FBRUE7QWhDeXlsRUE7O0FnQy94bEVBOztBQUVBO0FoQ2t5bEVBOztBZ0MveGxFQTs7Ozs7O0FBTUE7QTFCd0JBO0EwQnRCQTtBbkI1SUE7QWIrNmxFQTs7QWdDL3hsRUE7O0FBRUE7QWhDa3lsRUE7O0FnQy94bEVBOzs7Ozs7QUFNQTtBMUJPQTtBMEJMQTtBbkI3SkE7QWJnOGxFQTs7QWdDL3hsRUE7O0FBRUE7QWhDa3lsRUE7O0FnQ3Z4bEVBOzs7Ozs7OztBbkI5SkE7QUFDQTtBYmc4bEVBOztBZ0N4eGxFQTs7Ozs7O0FuQjNKQTtBQUNBO0FiNDdsRUE7O0FpQ3ArbEVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWpDdStsRUE7O0FpQ3ArbEVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWpDdStsRUE7O0FpQ3ArbEVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ3UrbEVBO0FpQ3IrbEVBO0FBQ0E7QUFDQTtBVDNCQTtBeEJtZ21FQTtBaUNuK2xFQTtBQUtBO0FBQUE7QWpDaStsRUE7QWlDNzlsRUE7QUFDQTtBakMrOWxFQTtBaUM1OWxFQTtBQUNBO0FBQ0E7QUFDQTtBakM4OWxFQTtBaUN2OWxFQTtBQUNBO0FqQ3k5bEVBO0FpQ3Y5bEVBO0FBQ0E7QWpDeTlsRUE7O0FpQy84bEVBO0FBQ0E7QUFDQTtBQUVBO0FqQ2k5bEVBO0FpQzc4bEVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDKzhsRUE7QWlDMThsRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQzQ4bEVBOztBaUNsOGxFQTtBcEJsR0E7QWJ3aW1FQTtBaUNqOGxFQTtBQUNBO0FqQ204bEVBO0FpQzk3bEVBO0FBQ0E7QVQxSEE7QXhCMmptRUE7QWlDNzdsRUE7QUFDQTtBakMrN2xFQTtBaUMxN2xFQTtBVHBJQTtBeEJpa21FQTtBaUMxN2xFQTtBVHZJQTtBeEJva21FQTs7QWlDbDdsRUE7QUFFQTtBakNvN2xFQTtBaUNoN2xFQTtBQUNBO0FqQ2s3bEVBO0FpQzc2bEVBO0FUOUpBO0F4QjhrbUVBOztBaUNyNmxFQTtBQUNBO0FqQ3c2bEVBO0FpQ3I2bEVBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QWpDczZsRUE7QWlDbjZsRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QVhsTEE7QUFBQTtBQUFBO0FBQUE7QXRCdWxtRUE7QXNCbmxtRUE7QVd1S0E7QVh0S0E7QUFBQTtBdEJzbG1FQTtBQUNBO0FpQ3A2bEVBO0FBQ0E7QUFDQTtBQUFBO0FqQ3M2bEVBO0FpQ2o2bEVBO0FUek1BO0F4QjZtbUVBOztBaUN2NWxFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNCN0NBO0EyQitDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCdE5BO0FvQnlOQTtBQUFBO0FBQUE7QWpDeTVsRUE7QWlDdjVsRUE7QUFDQTtBQUNBO0FBS0E7QUFBQTtBakNxNWxFQTtBaUNsNWxFQTtBQU1BO0FBQ0E7QWpDKzRsRUE7QWlDMzRsRUE7QUFFQTtBQUNBO0FBQ0E7QWpDNDRsRUE7QWlDejRsRUE7QUFDQTtBQUNBO0FqQzI0bEVBO0FpQ3Y0bEVBO0FBQ0E7QWpDeTRsRUE7QWlDcjRsRUE7QUFDQTtBQUNBO0FqQ3U0bEVBOztBaUNuNGxFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQjFHQTtBTmkvbEVBOztBaUNuNGxFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQmxJQTtBTnlnbUVBOztBaUM5M2xFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDaTRsRUE7O0FpQzkzbEVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDaTRsRUE7QWlDLzNsRUE7QUFDQTtBQUNBO0FBQUE7QWpDaTRsRUE7QWlDNzNsRUE7QUFFQTtBakM4M2xFQTtBaUMxM2xFQTtBQUNBO0FqQzQzbEVBO0FpQ3gzbEVBO0FBQ0E7QWpDMDNsRUE7O0FpQ3QzbEVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEJsVkE7QWI0c21FQTtBaUN0M2xFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVQ3V0E7QVMrV0E7QXBCbldBO0FiNHRtRUE7O0FpQzkybEVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QWpDaTNsRUE7QWlDLzJsRUE7QUFDQTtBakNpM2xFQTtBaUM3MmxFQTtBQUFBO0FBQUE7QWpDZzNsRUE7QWlDLzJsRUE7QUFBQTtBakNrM2xFQTtBaUNqM2xFQTtBQUFBO0FqQ28zbEVBO0FpQ2ozbEVBO0FBQ0E7QWpDbTNsRUE7QWlDaDNsRUE7QUFDQTtBQUNBO0FBQ0E7QVRsWkE7QVNvWkE7QXBCeFlBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QVc4WUE7QUFBQTtBakNpM2xFQTtBc0Izdm1FQTtBV2lZQTtBWGhZQTtBQUFBO0F0Qjh2bUVBO0FBQ0E7QWlDcDNsRUE7QVQxWkE7QXhCaXhtRUE7QWlDbDNsRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCelpBO0FiOHdtRUE7QWlDaDNsRUE7QUFDQTtBQUNBO0FUNWFBO0FTOGFBO0FwQmxhQTtBU0ZBO0FBQUE7QVd3YUE7QUFBQTtBakNpM2xFQTtBc0JyeG1FQTtBVzRaQTtBWDNaQTtBQUFBO0F0Qnd4bUVBO0FBQ0E7QWlDcDNsRUE7QVRwYkE7QXhCMnltRUE7QWlDbDNsRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCbmJBO0Fid3ltRUE7QWlDaDNsRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FUemNBO0FTMmNBO0FwQi9iQTtBU0ZBO0FBQUE7QVdxY0E7QWpDaTNsRUE7QXNCbHptRUE7QVdzYkE7QVhyYkE7QUFBQTtBdEJxem1FQTtBQUNBO0FpQ3AzbEVBO0FUamRBO0F4QncwbUVBO0FpQ2wzbEVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDbzNsRUE7QWlDaDNsRUE7QUFDQTtBcEJ0ZEE7QWJ5MG1FQTtBaUMvMmxFQTtBQUNBO0FBQ0E7QXBCNWRBO0FiODBtRUE7QWlDNzJsRUE7QUFDQTtBakMrMmxFQTtBaUM1MmxFQTtBQUNBO0FqQzgybEVBO0FpQzMybEVBO0FBQ0E7QWpDNjJsRUE7QWlDMTJsRUE7QUFDQTtBakM0MmxFQTtBaUN6MmxFQTtBQUNBO0FqQzIybEVBOztBaUN0MmxFQTs7O0FYemZBO0FBQUE7QUFBQTtBQUFBO0F0QnEybUVBO0FzQmoybUVBO0FXcWZBOzs7QVhwZkE7QUFBQTtBdEJzMm1FQTtBQUNBOztBa0N2M21FQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWxDMDNtRUE7O0FrQ3YzbUVBO0FBQ0E7QUFDQTtBQUNBO0FsQzAzbUVBO0FRMTNtRUE7QTBCR0E7QWxDMDNtRUE7QWtDdDNtRUE7QUFDQTtBQUNBO0FBQ0E7QWxDdzNtRUE7O0FrQ2gzbUVBO0FBQ0E7QWxDbTNtRUE7QWtDajNtRUE7QUFDQTtBQUNBO0FBQ0E7QXJCYkE7QUFDQTtBYmk0bUVBO0FRNzRtRUE7QTBCNkJBO0FBQ0E7QWxDbTNtRUE7QWtDaDNtRUE7QUFDQTtBQUNBO0FBQ0E7QWxDazNtRUE7QWtDOTJtRUE7O0FBRUE7QUFDQTtBQUNBO0FsQ2czbUVBO0FrQzcybUVBO0FBRUE7QXJCdENBO0FBQ0E7QWJxNW1FQTs7QWtDcDJtRUE7QUFDQTtBQUNBO0FyQjdEQTtBYnE2bUVBO0FrQ3AybUVBOztBQUVBO0FBQ0E7QWxDczJtRUE7O0FrQzUxbUVBOztBQUVBO0FBQUE7QUFBQTtBQUNBO0FsQysxbUVBOztBa0MxMW1FQTs7QUFFQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxDNjFtRUE7O0FrQ24xbUVBO0FBQ0E7QWxDczFtRUE7QWtDcDFtRUE7QUFDQTtBbENzMW1FQTs7QW1DLzdtRUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkNrOG1FQTtBbUM5N21FQTs7Ozs7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkNxOG1FQTtBbUNqN21FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3QjZIQTtBNkIzSEE7QUFDQTtBbkNtN21FQTtBUTc5bUVBO0EyQjZDQTtBbkNtN21FQTs7QW1DMTZtRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBbkM2Nm1FQTtBbUMzNm1FQTtBQUNBO0FBQ0E7QW5DNjZtRUE7QW1DMTZtRUE7QUFDQTtBQUNBO0FuQzQ2bUVBOztBbUNuNm1FQTtBQUNBO0FBQ0E7QUFDQTtBbkNzNm1FQTs7QW1DMTVtRUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FuQzI1bUVBOztBbUN2NW1FQTtBQUNBO0E3QjhEQTtBNkI1REE7QUFDQTtBQUNBO0F0QnhHQTtBYm1nbkVBO0FRcmduRUE7QTJCOEdBO0FuQzA1bUVBOztBbUNwNW1FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkN1NW1FQTs7QW1DcDVtRUE7QUFDQTtBQUNBO0FuQ3U1bUVBOztBaUI3OW1FQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5DbzVtRUE7QUFDQTtBaUJ0L21FQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DeTRtRUE7QW1DdjRtRUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkN5NG1FQTtBbUN2NG1FQTtBQUNBO0FuQ3k0bUVBO0FtQ3Q0bUVBO0FBQ0E7QUFDQTtBbkN3NG1FQTtBbUNuNG1FQTs7Ozs7O0FBQ0E7QUFBQTtBbkMwNG1FQTtBbUM1M21FQTtBQUNBO0FuQzgzbUVBO0FtQzMzbUVBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkMyM21FQTtBbUN4M21FQTtBQUNBO0FuQzAzbUVBO0FBQ0E7QWlCM2duRUE7QWtCa0ZBOzs7Ozs7QUFDQTtBQUNBO0FuQ2k4bUVBO0FBQ0E7QWlCbmluRUE7QWtCNkZBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQ3M3bUVBO0FtQ3A3bUVBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DczdtRUE7QW1DcDdtRUE7QUFDQTtBbkNzN21FQTtBbUNuN21FQTtBQUNBO0FBQ0E7QW5DcTdtRUE7QW1DaDdtRUE7Ozs7OztBQUNBO0FBQUE7QW5DdTdtRUE7QW1DejZtRUE7QUFDQTtBbkMyNm1FQTtBbUN4Nm1FQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5DdzZtRUE7QW1DcjZtRUE7QUFDQTtBbkN1Nm1FQTtBQUNBO0FpQnhqbkVBO0FrQmtGQTs7Ozs7O0FBQ0E7QUFDQTtBbkM4K21FQTtBQUNBO0FpQmhsbkVBO0FrQjZGQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkNtK21FQTtBbUNqK21FQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FuQ20rbUVBO0FtQ2orbUVBO0FBQ0E7QW5DbSttRUE7QW1DaCttRUE7QUFDQTtBQUNBO0FuQ2srbUVBO0FtQzc5bUVBOzs7Ozs7QUFDQTtBQUFBO0FuQ28rbUVBO0FtQ3Q5bUVBO0FBQ0E7QW5DdzltRUE7QW1DcjltRUE7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FuQ3E5bUVBO0FtQ2w5bUVBO0FBQ0E7QW5DbzltRUE7QUFDQTtBaUJybW5FQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5DMmhuRUE7QUFDQTtBaUI3bm5FQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DZ2huRUE7QW1DOWduRUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkNnaG5FQTtBbUM5Z25FQTtBQUNBO0FuQ2dobkVBO0FtQzdnbkVBO0FBQ0E7QUFDQTtBbkMrZ25FQTtBbUMxZ25FQTs7Ozs7O0FBQ0E7QUFBQTtBbkNpaG5FQTtBbUNuZ25FQTtBQUNBO0FuQ3FnbkVBO0FtQ2xnbkVBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkNrZ25FQTtBbUMvL21FQTtBQUNBO0FuQ2lnbkVBO0FBQ0E7QW1DbGtuRUE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DaWpuRUE7QW1DcGtuRUE7Ozs7OztBQUNBO0FBQ0E7QW5DMmtuRUE7QW1DeGpuRUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkMwam5FQTtBbUN4am5FQTtBQUNBO0FuQzBqbkVBO0FtQ3ZqbkVBO0FBQ0E7QUFDQTtBbkN5am5FQTtBbUNwam5FQTs7Ozs7O0FBQ0E7QUFBQTtBbkMyam5FQTtBbUM3aW5FQTtBQUNBO0FuQytpbkVBO0FtQzVpbkVBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkM0aW5FQTtBbUN6aW5FQTtBQUNBO0FuQzJpbkVBOztBbUM3aG5FQTtBQUNBO0FuQ2dpbkVBO0FReHZuRUE7QTJCMk5BO0FuQ2dpbkVBO0FtQzNobkVBO0FBQ0E7QW5DNmhuRUE7QVE5dm5FQTtBMkJvT0E7QW5DNmhuRUE7QW1DMWhuRUE7QUFDQTtBbkM0aG5FQTtBbUN4aG5FQTs7OztBQUlBO0FuQzBobkVBO0FtQ3RobkVBO0FBQ0E7QUFDQTtBbkN3aG5FQTtBbUNyaG5FQTtBQUNBO0FuQ3VobkVBO0FtQ3BobkVBO0FBQ0E7QW5Dc2huRUE7QW1DcmhuRUE7QUFDQTtBbkN1aG5FQTtBUXZ4bkVBO0EyQm1RQTtBbkN1aG5FQTs7QW1DL2duRUE7QUFDQTtBbkNraG5FQTtBUTl4bkVBO0EyQitRQTtBbkNraG5FQTtBbUM3Z25FQTtBQUNBO0FuQytnbkVBO0FRcHluRUE7QTJCd1JBO0FuQytnbkVBO0FtQzVnbkVBO0FBQ0E7QW5DOGduRUE7QW1DMWduRUE7Ozs7QUFJQTtBbkM0Z25FQTtBbUN4Z25FQTtBQUNBO0FBQ0E7QW5DMGduRUE7QW1DdmduRUE7QUFDQTtBbkN5Z25FQTtBbUN0Z25FQTtBQUNBO0FuQ3dnbkVBO0FtQ3ZnbkVBO0FBQ0E7QW5DeWduRUE7QVE3em5FQTtBMkJ1VEE7QW5DeWduRUE7O0FvQzUwbkVBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QXZCS0E7QWIwMG5FQTtBb0M1MG5FQTtBQUNBO0FBQ0E7QXBDODBuRUE7QW9DMzBuRUE7QUFDQTtBQUNBO0FwQzYwbkVBO0FvQzMwbkVBO0FBQ0E7QXZCQ0E7QUFDQTtBYjYwbkVBO0FvQzMwbkVBO0FBQ0E7QXZCVUE7QUFDQTtBYm8wbkVBO0FvQ3gwbkVBOztBQUVBO0FwQzAwbkVBOztBb0N0MG5FQTtBQUdBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QXBDcTBuRUE7O0FvQ2owbkVBO0FBQ0E7QXBDbzBuRUE7O0FvQ2owbkVBO0FBQ0E7QUFDQTtBcENvMG5FQTs7QW9DajBuRUE7QUFDQTtBcENvMG5FQTs7QVF6M25FQTtBNEIwREE7QXBDbTBuRUE7QW9DaDBuRUE7QUFDQTtBcENrMG5FQTs7QW9DMXpuRUE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBcEM0em5FQTtBb0Mxem5FQTtBdkJ2RUE7QWJvNG5FQTs7QW9DeHpuRUE7QUFDQTtBQUVBO0FBQ0E7QXBDMHpuRUE7QW9DeHpuRUE7QXZCbEZBO0FiNjRuRUE7O0FvQ2p6bkVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBDb3puRUE7O0FvQ2p6bkVBO0FBQ0E7QUFDQTtBcENvem5FQTs7QW9DaHpuRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZCL0dBO0FibTZuRUE7O0FvQ2h6bkVBOzs7QUFHQTtBQUFBO0FBQ0E7QXBDbXpuRUE7O0FvQ2h6bkVBOztBdkJqSEE7QUFDQTtBYnM2bkVBOztBb0Nqem5FQTs7QXZCeEdBO0FBQ0E7QWI4NW5FQTs7QW9DOXluRUE7QUFDQTtBcENpem5FQTtBaUJoNW5FQTtBbUI2RkE7QUFNQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXBDaXpuRUE7QW9DL3luRUE7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXBDZ3puRUE7QUFDQTs7QW9DcHluRUE7QUFDQTtBcEN1eW5FQTtBaUJsNm5FQTtBbUJ1SEE7QUFRQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBcEN1eW5FQTtBb0NweW5FQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FwQ3F5bkVBO0FvQ255bkVBO0FBQ0E7QUFDQTtBcENxeW5FQTtBb0NoeW5FQTtBdkJ6S0E7QUFDQTtBYjQ4bkVBO0FvQ2p5bkVBOztBQUdBO0FwQ2t5bkVBO0FvQ2h5bkVBOztBQUdBO0FwQ2l5bkVBO0FvQzd4bkVBO0F2QjFLQTtBQUNBO0FiMDhuRUE7QW9DOXhuRUE7O0FBR0E7QXBDK3huRUE7QW9DN3huRUE7O0FBR0E7QXBDOHhuRUE7QUFDQTs7QW9DanhuRUE7QUFDQTtBcENveG5FQTtBaUI1OG5FQTtBbUJzTEE7QUFNQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FwQ294bkVBO0FvQ2x4bkVBO0FBQ0E7QUFDQTtBcENveG5FQTtBQUNBOztBb0Mzd25FQTtBQUNBO0FwQzh3bkVBO0FvQzV3bkVBO0FBQ0E7QXBDOHduRUE7QW9DNXduRUE7QUFDQTtBdkJ2T0E7QUFDQTtBYnMvbkVBO0FvQzV3bkVBO0F2QnpQQTtBQUNBO0Fid2dvRUE7QW9DNXduRUE7QXZCdFFBO0F1QndRQTtBcEM4d25FQTs7QXFDeGlvRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QXhCV0E7QWJnaW9FQTs7QXFDcmlvRUE7QUFDQTtBckN3aW9FQTtBcUN0aW9FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQ3dpb0VBO0FxQzlob0VBO0FBQ0E7QXJDZ2lvRUE7QXFDN2hvRUE7QUFDQTtBckMraG9FQTtBcUM1aG9FQTtBQUNBO0FyQzhob0VBOztBc0Nya29FQTtBQUNBO0FBQUE7QUFBQTtBNUJHQTtBQUNBO0FHYUE7QWIwam9FQTs7QXNDdGtvRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRDeWtvRUE7QXNDdmtvRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Q3lrb0VBO0FzQ3Rrb0VBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXRDd2tvRUE7O0FzQ2xrb0VBO0FBQ0E7QXpCYUE7QUFDQTtBYnlqb0VBO0FzQ2xrb0VBO0F6Qk5BO0FBQ0E7QWIya29FQTtBc0Nqa29FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Q21rb0VBO0FzQ2hrb0VBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBdENpa29FQTs7QXVDeG5vRUE7QUFDQTtBakNnTEE7QWlDOUtBO0F2QzJub0VBO0F1Q3Rub0VBO0ExQnFDQTtBQUNBO0Fib2xvRUE7QXVDcm5vRUE7QTFCa0JBO0FBQ0E7QWJzbW9FQTs7QXVDdG9vRUE7QUFDQTtBakNnTEE7QWlDOUtBO0F2Q3lvb0VBO0F1Q3Bvb0VBO0ExQnFDQTtBQUNBO0Fia21vRUE7QXVDbm9vRUE7QTFCa0JBO0FBQ0E7QWJvbm9FQTs7QXdDbHBvRUE7QUFDQTtBQUNBO0FsQzZLQTtBa0MzS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0JLQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0F0Qm9wb0VBO0FzQmhwb0VBO0FrQmZBO0FsQmdCQTtBQUFBO0F0Qm1wb0VBO0FBQ0E7QVF6cG9FQTtBZ0NHQTtBeEN5cG9FQTs7QXdDcHBvRUE7QUFDQTtBeEN1cG9FQTs7QXdDbHBvRUE7QUFDQTtBQUNBO0F4Q3Fwb0VBOztBd0M5b29FQTtBQUNBO0FBQ0E7QTNCdkJBO0FieXFvRUE7O0F3Q3pvb0VBO0FDakRBO0FBQ0E7QXpDOHJvRUE7QVFocm9FQTtBaUNWQTtBQUNBO0F6QzZyb0VBO0F5QzFyb0VBO0FBRUE7QUFDQTtBQUFBO0F6QzJyb0VBOztBd0N0cG9FQTtBQ2pEQTtBQUNBO0F6QzJzb0VBO0FRN3JvRUE7QWlDVkE7QUFDQTtBekMwc29FQTtBeUN2c29FQTtBQUVBO0FBQ0E7QUFBQTtBekN3c29FQTs7QXdDbnFvRUE7QUNqREE7QUFDQTtBekN3dG9FQTtBUTFzb0VBO0FpQ1ZBO0FBQ0E7QXpDdXRvRUE7QXlDcHRvRUE7QUFFQTtBQUNBO0FBQUE7QXpDcXRvRUE7O0F3Q2hyb0VBO0FDakRBO0FBQ0E7QXpDcXVvRUE7QVF2dG9FQTtBaUNWQTtBQUNBO0F6Q291b0VBO0F5Q2p1b0VBO0FBRUE7QUFDQTtBQUFBO0F6Q2t1b0VBOztBd0M3cm9FQTtBQ2pEQTtBQUNBO0F6Q2t2b0VBO0FRcHVvRUE7QWlDVkE7QUFDQTtBekNpdm9FQTtBeUM5dW9FQTtBQUVBO0FBQ0E7QUFBQTtBekMrdW9FQTs7QXdDMXNvRUE7QUNqREE7QUFDQTtBekMrdm9FQTtBUWp2b0VBO0FpQ1ZBO0FBQ0E7QXpDOHZvRUE7QXlDM3ZvRUE7QUFFQTtBQUNBO0FBQUE7QXpDNHZvRUE7O0F3Q3Z0b0VBO0FDakRBO0FBQ0E7QXpDNHdvRUE7QVE5dm9FQTtBaUNWQTtBQUNBO0F6QzJ3b0VBO0F5Q3h3b0VBO0FBRUE7QUFDQTtBQUFBO0F6Q3l3b0VBOztBd0NwdW9FQTtBQ2pEQTtBQUNBO0F6Q3l4b0VBO0FRM3dvRUE7QWlDVkE7QUFDQTtBekN3eG9FQTtBeUNyeG9FQTtBQUVBO0FBQ0E7QUFBQTtBekNzeG9FQTs7QXdDanZvRUE7QUNqREE7QUFDQTtBekNzeW9FQTtBUXh4b0VBO0FpQ1ZBO0FBQ0E7QXpDcXlvRUE7QXlDbHlvRUE7QUFFQTtBQUNBO0FBQUE7QXpDbXlvRUE7O0F3Qzl2b0VBO0FDakRBO0FBQ0E7QXpDbXpvRUE7QVFyeW9FQTtBaUNWQTtBQUNBO0F6Q2t6b0VBO0F5Qy95b0VBO0FBRUE7QUFDQTtBQUFBO0F6Q2d6b0VBOztBd0Mzd29FQTtBQ2pEQTtBQUNBO0F6Q2cwb0VBO0FRbHpvRUE7QWlDVkE7QUFDQTtBekMrem9FQTtBeUM1em9FQTtBQUVBO0FBQ0E7QUFBQTtBekM2em9FQTs7QXdDeHhvRUE7QUNqREE7QUFDQTtBekM2MG9FQTtBUS96b0VBO0FpQ1ZBO0FBQ0E7QXpDNDBvRUE7QXlDejBvRUE7QUFFQTtBQUNBO0FBQUE7QXpDMDBvRUE7O0EwQ3Yxb0VBO0FBQ0E7QUFDQTtBQUVBO0E3QmNBO0FiNDBvRUE7QWlCbHlvRUE7QXlCNURBO0FBUUE7QTFDMDFvRUE7QUFDQTs7QTBDdjFvRUE7QUFDQTtBQUNBO0E3QklBO0FidTFvRUE7O0EyQ3Iyb0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlCVUE7QWIrMW9FQTs7QTJDcDJvRUE7QUFFQTtBM0NzMm9FQTs7QTJDbDJvRUE7QUFDQTtBM0NxMm9FQTs7QTJDNzFvRUE7QUFDQTtBM0NnMm9FQTtBMkM3MW9FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0MrMW9FQTs7QTJDcjFvRUE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDdzRvRUE7QTRDdDRvRUE7QUFDQTtBNUN3NG9FQTtBNENyNG9FQTtBQUNBO0E1Q3U0b0VBOztBMkNqMm9FQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNvNW9FQTtBNENsNW9FQTtBQUNBO0E1Q281b0VBO0E0Q2o1b0VBO0FBQ0E7QTVDbTVvRUE7O0EyQzcyb0VBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q2c2b0VBO0E0Qzk1b0VBO0FBQ0E7QTVDZzZvRUE7QTRDNzVvRUE7QUFDQTtBNUMrNW9FQTs7QTJDejNvRUE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDNDZvRUE7QTRDMTZvRUE7QUFDQTtBNUM0Nm9FQTtBNEN6Nm9FQTtBQUNBO0E1QzI2b0VBOztBMkNyNG9FQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUN3N29FQTtBNEN0N29FQTtBQUNBO0E1Q3c3b0VBO0E0Q3I3b0VBO0FBQ0E7QTVDdTdvRUE7O0EyQ2o1b0VBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q284b0VBO0E0Q2w4b0VBO0FBQ0E7QTVDbzhvRUE7QTRDajhvRUE7QUFDQTtBNUNtOG9FQTs7QTJDNzVvRUE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDZzlvRUE7QTRDOThvRUE7QUFDQTtBNUNnOW9FQTtBNEM3OG9FQTtBQUNBO0E1Qys4b0VBOztBMkN6Nm9FQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUM0OW9FQTtBNEMxOW9FQTtBQUNBO0E1QzQ5b0VBO0E0Q3o5b0VBO0FBQ0E7QTVDMjlvRUE7O0EyQ3I3b0VBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q3crb0VBO0E0Q3Qrb0VBO0FBQ0E7QTVDdytvRUE7QTRDcitvRUE7QUFDQTtBNUN1K29FQTs7QTJDajhvRUE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDby9vRUE7QTRDbC9vRUE7QUFDQTtBNUNvL29FQTtBNENqL29FQTtBQUNBO0E1Q20vb0VBOztBMkM3OG9FQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNnZ3BFQTtBNEM5L29FQTtBQUNBO0E1Q2dncEVBO0E0Qzcvb0VBO0FBQ0E7QTVDKy9vRUE7O0EyQ3o5b0VBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzRncEVBO0E0QzFncEVBO0FBQ0E7QTVDNGdwRUE7QTRDemdwRUE7QUFDQTtBNUMyZ3BFQTs7QTZDbmhwRUE7QUFDQTtBQUFBO0E3Q3VocEVBO0E2Q3RocEVBO0FBQUE7QTdDeWhwRUE7QUFDQTtBNkN0aHBFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBdkN3S0E7QXVDdEtBO0FoQ0lBO0FicWhwRUE7O0E2Q3BocEVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2QlhBO0FBQUE7QXRCbWlwRUE7QXNCL2hwRUE7QXVCREE7QXZCRUE7QUFBQTtBdEJraXBFQTtBQUNBOztBNkN6aHBFQTtBckJZQTtBcUJWQTtBN0M0aHBFQTs7QTZDeGhwRUE7QUFDQTtBQUFBO0E3QzJocEVBO0E2Q3hocEVBO0FBSkE7QUFLQTtBQUFBO0E3QzJocEVBO0FBQ0E7O0E4Q3RrcEVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E5Q3lrcEVBOztBOEN0a3BFQTtBQUNBO0FBQUE7QUFBQTtBOUN5a3BFQTs7QStDM2twRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QWxDUUE7QWJxa3BFQTs7QStDbmtwRUE7QUFDQTtBQUNBO0FBQ0E7QS9Dc2twRUE7QVE3a3BFQTtBdUNXQTtBQUNBO0FBQ0E7QUFDQTtBL0Nxa3BFQTtBK0Nsa3BFQTtBQUNBO0FBQ0E7QS9Db2twRUE7O0ErQzNqcEVBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0EvQzZqcEVBO0ErQzNqcEVBO0FsQzFCQTtBQUNBO0Fid2xwRUE7QStDM2pwRUE7QWxDaEJBO0FBQ0E7QWI4a3BFQTtBK0MzanBFQTtBQUVBO0FBQ0E7QUFDQTtBL0M0anBFQTtBK0N4anBFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQzBqcEVBO0ErQ3ZqcEVBO0FBQ0E7QS9DeWpwRUE7QStDdmpwRUE7QUFDQTtBQUNBO0EvQ3lqcEVBOztBK0MzaXBFQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQzhpcEVBO0ErQzNpcEVBO0FsQzFCQTtBQVpBO0FicWxwRUE7QStDMWlwRUE7QWxDM0NBO0FBWUE7QWI2a3BFQTtBK0N6aXBFQTtBQUNBO0EvQzJpcEVBO0ErQ3hpcEVBO0FBQ0E7QUFDQTtBL0MwaXBFQTtBK0N4aXBFQTtBQUNBO0FBQ0E7QS9DMGlwRUE7O0FpQnJtcEVBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQ3NrcEVBO0ErQ25rcEVBO0FsQzFCQTtBQVpBO0FiNm1wRUE7QStDbGtwRUE7QWxDM0NBO0FBWUE7QWJxbXBFQTtBK0Nqa3BFQTtBQUNBO0EvQ21rcEVBO0ErQ2hrcEVBO0FBQ0E7QUFDQTtBL0Nra3BFQTtBK0Noa3BFQTtBQUNBO0FBQ0E7QS9Da2twRUE7QUFDQTtBaUI5bnBFQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0M4bHBFQTtBK0MzbHBFQTtBbEMxQkE7QUFaQTtBYnFvcEVBO0ErQzFscEVBO0FsQzNDQTtBQVlBO0FiNm5wRUE7QStDemxwRUE7QUFDQTtBL0MybHBFQTtBK0N4bHBFQTtBQUNBO0FBQ0E7QS9DMGxwRUE7QStDeGxwRUE7QUFDQTtBQUNBO0EvQzBscEVBO0FBQ0E7QWlCdHBwRUE7QThCbUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9Dc25wRUE7QStDbm5wRUE7QWxDMUJBO0FBWkE7QWI2cHBFQTtBK0NsbnBFQTtBbEMzQ0E7QUFZQTtBYnFwcEVBO0ErQ2pucEVBO0FBQ0E7QS9DbW5wRUE7QStDaG5wRUE7QUFDQTtBQUNBO0EvQ2tucEVBO0ErQ2hucEVBO0FBQ0E7QUFDQTtBL0NrbnBFQTtBQUNBO0FpQjlxcEVBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQzhvcEVBO0ErQzNvcEVBO0FsQzFCQTtBQVpBO0FicXJwRUE7QStDMW9wRUE7QWxDM0NBO0FBWUE7QWI2cXBFQTtBK0N6b3BFQTtBQUNBO0EvQzJvcEVBO0ErQ3hvcEVBO0FBQ0E7QUFDQTtBL0Mwb3BFQTtBK0N4b3BFQTtBQUNBO0FBQ0E7QS9DMG9wRUE7QUFDQTtBK0M3bnBFQTtBbENuSEE7QWJtdnBFQTtBK0M3bnBFQTtBQUNBO0EvQytucEVBO0ErQzducEVBO0FBQ0E7QS9DK25wRUE7O0FnRHh3cEVBO0FBQ0E7QUFDQTtBaEQyd3BFQTtBUWh3cEVBO0F3Q1BBO0FBQ0E7QWhEMHdwRUE7QWdEdndwRUE7QUFDQTtBQUNBO0FBQ0E7QWhEeXdwRUE7O0FnRHR4cEVBO0FBQ0E7QUFDQTtBaER5eHBFQTtBUTl3cEVBO0F3Q1BBO0FBQ0E7QWhEd3hwRUE7QWdEcnhwRUE7QUFDQTtBQUNBO0FBQ0E7QWhEdXhwRUE7O0FnRHB5cEVBO0FBQ0E7QUFDQTtBaER1eXBFQTtBUTV4cEVBO0F3Q1BBO0FBQ0E7QWhEc3lwRUE7QWdEbnlwRUE7QUFDQTtBQUNBO0FBQ0E7QWhEcXlwRUE7O0FnRGx6cEVBO0FBQ0E7QUFDQTtBaERxenBFQTtBUTF5cEVBO0F3Q1BBO0FBQ0E7QWhEb3pwRUE7QWdEanpwRUE7QUFDQTtBQUNBO0FBQ0E7QWhEbXpwRUE7O0FnRGgwcEVBO0FBQ0E7QUFDQTtBaERtMHBFQTtBUXh6cEVBO0F3Q1BBO0FBQ0E7QWhEazBwRUE7QWdEL3pwRUE7QUFDQTtBQUNBO0FBQ0E7QWhEaTBwRUE7O0FnRDkwcEVBO0FBQ0E7QUFDQTtBaERpMXBFQTtBUXQwcEVBO0F3Q1BBO0FBQ0E7QWhEZzFwRUE7QWdENzBwRUE7QUFDQTtBQUNBO0FBQ0E7QWhEKzBwRUE7O0FnRDUxcEVBO0FBQ0E7QUFDQTtBaEQrMXBFQTtBUXAxcEVBO0F3Q1BBO0FBQ0E7QWhEODFwRUE7QWdEMzFwRUE7QUFDQTtBQUNBO0FBQ0E7QWhENjFwRUE7O0FnRDEycEVBO0FBQ0E7QUFDQTtBaEQ2MnBFQTtBUWwycEVBO0F3Q1BBO0FBQ0E7QWhENDJwRUE7QWdEejJwRUE7QUFDQTtBQUNBO0FBQ0E7QWhEMjJwRUE7O0FnRHgzcEVBO0FBQ0E7QUFDQTtBaEQyM3BFQTtBUWgzcEVBO0F3Q1BBO0FBQ0E7QWhEMDNwRUE7QWdEdjNwRUE7QUFDQTtBQUNBO0FBQ0E7QWhEeTNwRUE7O0FnRHQ0cEVBO0FBQ0E7QUFDQTtBaER5NHBFQTtBUTkzcEVBO0F3Q1BBO0FBQ0E7QWhEdzRwRUE7QWdEcjRwRUE7QUFDQTtBQUNBO0FBQ0E7QWhEdTRwRUE7O0FnRHA1cEVBO0FBQ0E7QUFDQTtBaER1NXBFQTtBUTU0cEVBO0F3Q1BBO0FBQ0E7QWhEczVwRUE7QWdEbjVwRUE7QUFDQTtBQUNBO0FBQ0E7QWhEcTVwRUE7O0FnRGw2cEVBO0FBQ0E7QUFDQTtBaERxNnBFQTtBUTE1cEVBO0F3Q1BBO0FBQ0E7QWhEbzZwRUE7QWdEajZwRUE7QUFDQTtBQUNBO0FBQ0E7QWhEbTZwRUE7O0FpRG43cEVBO0FBQ0E7QTNDbUxBO0EyQ2pMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqRHM3cEVBO0FRajdwRUE7QXlDREE7QUFDQTtBakRxN3BFQTtBUWo3cEVBO0F5Q0NBO0FqRG03cEVBOztBaUR4NnBFQTtBQUNBO0FBQ0E7QUFDQTtBakQyNnBFQTs7QWlEcjZwRUE7QUFDQTtBakR3NnBFQTs7QWtEOThwRUE7QUFHQTtBQUFBO0FBQ0E7QTVDZ0xBO0E0QzdLQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXJDT0E7QWJ3OHBFQTtBa0Q1OHBFQTtBQUNBO0FsRDg4cEVBO0FrRDM4cEVBO0FBQ0E7QWxENjhwRUE7QWtEMThwRUE7QUFDQTtBQUNBO0FsRDQ4cEVBO0FrRHo4cEVBO0FBQ0E7QWxEMjhwRUE7O0FrRHY4cEVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckNaQTtBQUNBO0FidTlwRUE7O0FrRHg4cEVBO0FBQ0E7QWxEMjhwRUE7O0FtRGovcEVBO0FBRUE7QW5EbS9wRUE7QW1Eai9wRUE7QUFDQTtBQUNBO0FuRG0vcEVBOztBbUQ5K3BFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFHQTtBbkQrK3BFQTs7QW1EeCtwRUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBbkQwK3BFQTtBbUR2K3BFQTtBN0IzQkE7QUFBQTtBQUFBO0FBQUE7QTZCNkJBO0FBQUE7QW5EeStwRUE7QXNCbGdxRUE7QTZCdUJBO0E3QnRCQTtBQUFBO0F0QnFncUVBO0FBQ0E7QW1ENStwRUE7QUFDQTtBQUFBO0FuRDgrcEVBO0FtRDErcEVBO0FBQ0E7QUFBQTtBbkQ0K3BFQTs7QW1EeCtwRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkQyK3BFQTtBbUR6K3BFQTtBQUNBO0FBQ0E7QW5EMitwRUE7QW1EeCtwRUE7O0FBRUE7QUFBQTtBbkQwK3BFQTtBbUR2K3BFQTtBQUNBO0FuRHkrcEVBOztBbURyK3BFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuRHcrcEVBO0FtRHIrcEVBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuRHUrcEVBO0FtRG4rcEVBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkRxK3BFQTtBbURuK3BFQTtBQUNBO0FuRHErcEVBO0FtRGwrcEVBO0FBQ0E7QW5EbytwRUE7O0FtRDk5cEVBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QXRDbEdBO0FzQ3NHQTtBbkQ2OXBFQTs7QW1EejlwRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkQ0OXBFQTtBbUR6OXBFQTtBQUFBO0FuRDQ5cEVBO0FtRDM5cEVBO0FBQUE7QW5EODlwRUE7O0FtRHo5cEVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBdEN0SEE7QUFDQTtBYm1scUVBO0FtRDM5cEVBO0FBQ0E7QUFFQTtBbkQ0OXBFQTs7QW1EdjlwRUE7QUFDQTtBQUNBO0FuRDA5cEVBOztBbURyOXBFQTtBQUNBO0FBR0E7QUFBQTtBQUFBO0FBQ0E7QW5EczlwRUE7O0FtRGw5cEVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXRDeklBO0FBQ0E7QWIrbHFFQTtBbURqOXBFQTtBQUNBO0FuRG05cEVBOztBbUQ5OHBFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5EaTlwRUE7O0FpQnhscUVBO0FrQzZJQTtBQUNBO0FBQ0E7QW5EKzhwRUE7QW1ENThwRUE7QUFDQTtBbkQ4OHBFQTtBbUQ1OHBFQTtBQUNBO0FuRDg4cEVBO0FtRDE4cEVBO0FBQ0E7QW5ENDhwRUE7QW1EMThwRUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBbkQ0OHBFQTtBbURwOHBFQTtBQUFBO0FuRHU4cEVBO0FBQ0E7QWlCL21xRUE7QWtDMktBOztBQUVBO0FuRHU4cEVBO0FBQ0E7QWlCcm5xRUE7QWtDa0xBO0FBQUE7QW5EdThwRUE7QUFDQTtBb0RycnFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDSkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0NxS0E7QThDektBO0FBQ0E7QXBEaXNxRUE7QW9EL3JxRUE7QUFBQTtBcERrc3FFQTtBb0Roc3FFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRGtzcUVBO0FvRGhzcUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBEa3NxRUE7O0FvRDdycUVBO0FBQ0E7QXBEZ3NxRUE7QW9EOXJxRUE7QUFDQTtBcERnc3FFQTtBb0Q5cnFFQTtBQUNBO0FBQ0E7QUFDQTtBcERnc3FFQTs7QW9EM3JxRUE7QUFDQTtBcEQ4cnFFQTtBb0Q1cnFFQTtBQUNBO0FBQ0E7QUFDQTtBcEQ4cnFFQTtBb0Q1cnFFQTtBQUNBO0FBQ0E7QUFDQTtBcEQ4cnFFQTs7QW9EenJxRUE7QUFDQTtBcEQ0cnFFQTtBb0QxcnFFQTtBQUNBO0FwRDRycUVBO0FvRDFycUVBO0FBQ0E7QUFDQTtBQUNBO0FwRDRycUVBOztBb0R2cnFFQTtBQUNBO0FwRDBycUVBO0FvRHhycUVBO0FBQ0E7QUFDQTtBQUNBO0FwRDBycUVBO0FvRHhycUVBO0FBQ0E7QUFDQTtBQUNBO0FwRDBycUVBOztBb0RycXFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZDOUZBO0FidXdxRUE7O0FzRHp4cUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FETEE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0NxS0E7QWdEeEtBO0FBQ0E7QUFDQTtBQUNBO0F6Q0dBO0Fib3lxRUE7QXNEbnlxRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RHF5cUVBO0FzRG55cUVBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdERveXFFQTs7QXNEL3hxRUE7QUFDQTtBdERreXFFQTtBc0RoeXFFQTtBQUNBO0F0RGt5cUVBO0FzRGh5cUVBO0FBQ0E7QUFDQTtBQUNBO0F0RGt5cUVBO0FzRC94cUVBO0FBQ0E7QUFDQTtBQUNBO0F0RGl5cUVBOztBc0Q1eHFFQTtBQUNBO0F0RCt4cUVBO0FzRDd4cUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREK3hxRUE7QXNEN3hxRUE7QUFDQTtBQUNBO0FBQ0E7QXREK3hxRUE7QXNENXhxRUE7QUFDQTtBQUNBO0FBQ0E7QXREOHhxRUE7O0FzRHp4cUVBO0FBQ0E7QXRENHhxRUE7QXNEMXhxRUE7QUFDQTtBdEQ0eHFFQTtBc0QxeHFFQTtBQUNBO0FBQ0E7QUFDQTtBdEQ0eHFFQTtBc0R6eHFFQTtBQUNBO0FBQ0E7QUFDQTtBdEQyeHFFQTtBc0R0eHFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREd3hxRUE7O0FzRHB4cUVBO0FBQ0E7QXREdXhxRUE7QXNEcnhxRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdER1eHFFQTtBc0RyeHFFQTtBQUNBO0FBQ0E7QUFDQTtBdER1eHFFQTtBc0RweHFFQTtBQUNBO0FBQ0E7QUFDQTtBdERzeHFFQTs7QXNEaHdxRUE7QUFDQTtBQUNBO0FoRDBCQTtBZ0R2QkE7QUFDQTtBekNuSUE7QUFDQTtBYnM0cUVBO0FzRGp3cUVBO0FBQ0E7QXREbXdxRUE7O0FzRC92cUVBO0FBQ0E7QUFDQTtBdERrd3FFQTs7QXVENzVxRUE7QUFDQTtBdkRnNnFFQTs7QXVENzVxRUE7QUFDQTtBQUFBO0F2RGc2cUVBOztBdUQ3NXFFQTtBQUNBO0FBQ0E7QUFDQTtBdkRnNnFFQTtBd0R2N3FFQTtBQUNBO0FBQ0E7QUFDQTtBeER5N3FFQTs7QXVEajZxRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBakNsQkE7QUFBQTtBQUFBO0FBQUE7QXRCdTdxRUE7QXNCbjdxRUE7QWlDUUE7QWpDUEE7QUFBQTtBdEJzN3FFQTtBQUNBOztBdUR0NnFFQTs7O0FBR0E7QXZEeTZxRUE7O0F1RHQ2cUVBOztBQUVBO0FBQUE7QXZEeTZxRUE7O0F1RHQ2cUVBOztBQUVBO0FBQUE7QXZEeTZxRUE7O0F1RGg2cUVBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBdkRtNnFFQTtBdURoNnFFQTs7O0FBR0E7QUFDQTtBdkRrNnFFQTtBdUQvNXFFQTs7QUFFQTtBQUNBO0FqQzVEQTtBQUFBO0F0Qjg5cUVBO0FzQjE5cUVBO0FpQ3FEQTs7QWpDcERBO0FBQUE7QXRCODlxRUE7QUFDQTs7QXVEOTVxRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakN0RkE7QUFBQTtBdEJ1L3FFQTtBc0JuL3FFQTtBaUNrRUE7O0FqQ2pFQTtBQUFBO0F0QnUvcUVBO0FBQ0E7QVE3L3FFQTs7O0ErQzJGQTtBQUNBO0FBQ0E7QUFDQTtBdkR1NnFFQTs7QXVEcDZxRUE7QUFDQTtBdkR1NnFFQTs7QXVEbDZxRUE7QUFDQTtBdkRxNnFFQTs7QXVEOTVxRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QXZEaTZxRUE7O0F1RC81cUVBO0FBQ0E7QXZEazZxRUE7O0F1RGg2cUVBO0FBQ0E7QXZEbTZxRUE7O0F1RDE1cUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0F2RDQ1cUVBO0F1RDE1cUVBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QWpDL0pBO0FBQUE7QXRCMmpyRUE7QXNCdmpyRUE7QWlDNklBO0FqQzVJQTtBQUFBO0F0QjBqckVBO0FBQ0E7QXVENzVxRUE7QUFDQTtBdkQrNXFFQTs7QXVEdDVxRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZEeTVxRUE7O0F5RDNsckVBO0FBQ0E7QUFBQTtBQUFBO0F6RCtsckVBO0FBQ0E7QXlEN2xyRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QXpEOGxyRUE7O0F5RDNsckVBO0FBQ0E7QUFDQTtBQUNBO0F6RDhsckVBOztBeUR2bHJFQTtBQUNBO0FBQ0E7QUFBQTtBekQwbHJFQTtBeUR4bHJFQTtBQUNBO0FBQ0E7QUFBQTtBekQwbHJFQTtBQUNBO0F5RHZsckVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUFBO0F6RHdsckVBOztBeURybHJFQTtBQUNBO0FBQ0E7QXpEd2xyRUE7O0F5RHBsckVBO0FBQ0E7O0FBRUE7QUFBQTtBekR1bHJFQTtBQUNBO0EwRG5wckVBO0FBQUE7QTFEc3ByRUE7O0EwRHJwckVBO0FBQUE7QTFEeXByRUE7O0EwRHhwckVBO0FBQUE7QTFENHByRUE7O0EwRDNwckVBO0FBQUE7QTFEK3ByRUE7O0EwRDlwckVBO0FBQUE7QTFEa3FyRUE7O0EwRGpxckVBO0FBQUE7QTFEcXFyRUE7O0EyRHZxckVBO0FBQ0E7QTNEMHFyRUE7O0FRaHFyRUE7OztBbURMQTtBM0QycXJFQTs7QTJEanJyRUE7QUFDQTtBM0RvcnJFQTs7QVExcXJFQTs7O0FtRExBO0EzRHFyckVBOztBMkQzcnJFQTtBQUNBO0EzRDhyckVBOztBUXByckVBOzs7QW1ETEE7QTNEK3JyRUE7O0EyRHJzckVBO0FBQ0E7QTNEd3NyRUE7O0FROXJyRUE7OztBbURMQTtBM0R5c3JFQTs7QTJEL3NyRUE7QUFDQTtBM0RrdHJFQTs7QVF4c3JFQTs7O0FtRExBO0EzRG10ckVBOztBMkR6dHJFQTtBQUNBO0EzRDR0ckVBOztBUWx0ckVBOzs7QW1ETEE7QTNENnRyRUE7O0EyRG51ckVBO0FBQ0E7QTNEc3VyRUE7O0FRNXRyRUE7OztBbURMQTtBM0R1dXJFQTs7QTJEN3VyRUE7QUFDQTtBM0RndnJFQTs7QVF0dXJFQTs7O0FtRExBO0EzRGl2ckVBOztBMkR2dnJFQTtBQUNBO0EzRDB2ckVBOztBUWh2ckVBOzs7QW1ETEE7QTNEMnZyRUE7O0EyRGp3ckVBO0FBQ0E7QTNEb3dyRUE7O0FRMXZyRUE7OztBbURMQTtBM0Rxd3JFQTs7QTJEM3dyRUE7QUFDQTtBM0Q4d3JFQTs7QVFwd3JFQTs7O0FtRExBO0EzRCt3ckVBOztBMkRyeHJFQTtBQUNBO0EzRHd4ckVBOztBUTl3ckVBOzs7QW1ETEE7QTNEeXhyRUE7O0E0RHh4ckVBO0FBQ0E7QTVEMnhyRUE7O0E0RHh4ckVBO0FBQ0E7QTVEMnhyRUE7O0E2RHR5ckVBO0FBQUE7QTdEMHlyRUE7O0E2RHp5ckVBO0FBQUE7QTdENnlyRUE7O0E2RDV5ckVBO0FBQUE7QTdEZ3pyRUE7O0E2RC95ckVBO0FBQUE7QTdEbXpyRUE7O0E2RGx6ckVBO0FBQUE7QTdEc3pyRUE7O0E2RHB6ckVBO0FBQUE7QTdEd3pyRUE7O0E2RHZ6ckVBO0FBQUE7QTdEMnpyRUE7O0E2RDF6ckVBO0FBQUE7QTdEOHpyRUE7O0E2RDd6ckVBO0FBQUE7QTdEaTByRUE7O0E2RGgwckVBO0FBQUE7QTdEbzByRUE7O0E2RGowckVBO0FBQ0E7QTdEbzByRUE7O0E2RHIwckVBO0FBQ0E7QTdEdzByRUE7O0E2RHowckVBO0FBQ0E7QTdENDByRUE7O0E2RDcwckVBO0FBQ0E7QTdEZzFyRUE7O0E2RGoxckVBO0FBQ0E7QTdEbzFyRUE7O0E2RHIxckVBO0FBQ0E7QTdEdzFyRUE7O0E2RHoxckVBO0FBQ0E7QTdENDFyRUE7O0E2RDcxckVBO0FBQ0E7QTdEZzJyRUE7O0E2RGoyckVBO0FBQ0E7QTdEbzJyRUE7O0E2RHIyckVBO0FBQ0E7QTdEdzJyRUE7O0E2RHoyckVBO0FBQ0E7QTdENDJyRUE7O0E2RDcyckVBO0FBQ0E7QTdEZzNyRUE7O0E2RDUyckVBO0FBQ0E7QTdEKzJyRUE7O0E2RHgyckVBO0FBQ0E7QTdEMjJyRUE7O0E2RHgyckVBO0FBQ0E7QTdEMjJyRUE7O0E2RHgyckVBO0FBQ0E7QUFDQTtBN0QyMnJFQTs7QTZEeDJyRUE7QUFDQTtBQUNBO0E3RDIyckVBOztBNkR4MnJFQTtBQUNBO0FBQ0E7QTdEMjJyRUE7O0E2RHgyckVBO0FBQ0E7QUFDQTtBN0QyMnJFQTs7QTZEeDJyRUE7QUFDQTtBN0QyMnJFQTs7QTZEeDJyRUE7QUFDQTtBN0QyMnJFQTs7QTZEeDJyRUE7QUFDQTtBN0QyMnJFQTs7QTZEeDJyRUE7QUFDQTtBN0QyMnJFQTs7QXdEbjdyRUE7QUFDQTtBQUNBO0FBQ0E7QXhEczdyRUE7O0E4RC82ckVBO0FBQUE7QTlEbTdyRUE7O0E4RG43ckVBO0FBQUE7QTlEdTdyRUE7O0E4RHY3ckVBO0FBQUE7QTlEMjdyRUE7O0E4RDM3ckVBO0FBQUE7QTlEKzdyRUE7O0E4RC83ckVBO0FBQUE7QTlEbThyRUE7O0E4RG44ckVBO0FBQUE7QTlEdThyRUE7O0E4RHY4ckVBO0FBQUE7QTlEMjhyRUE7O0E4RDM4ckVBO0FBQUE7QUFBQTtBQUFBO0E5RCs4ckVBOztBOEQvOHJFQTtBQUFBO0FBQUE7QUFBQTtBOURtOXJFQTs7QWlCbDZyRUE7QTZDakRBO0FBQUE7QTlEdzlyRUE7QThEeDlyRUE7QUFBQTtBOUQyOXJFQTtBOEQzOXJFQTtBQUFBO0E5RDg5ckVBO0E4RDk5ckVBO0FBQUE7QTlEaStyRUE7QThEaityRUE7QUFBQTtBOURvK3JFQTtBOERwK3JFQTtBQUFBO0E5RHUrckVBO0E4RHYrckVBO0FBQUE7QTlEMCtyRUE7QThEMStyRUE7QUFBQTtBQUFBO0FBQUE7QTlENityRUE7QThENytyRUE7QUFBQTtBQUFBO0FBQUE7QTlEZy9yRUE7QUFDQTtBaUJoOHJFQTtBNkNqREE7QUFBQTtBOURxL3JFQTtBOERyL3JFQTtBQUFBO0E5RHcvckVBO0E4RHgvckVBO0FBQUE7QTlEMi9yRUE7QThEMy9yRUE7QUFBQTtBOUQ4L3JFQTtBOEQ5L3JFQTtBQUFBO0E5RGlnc0VBO0E4RGpnc0VBO0FBQUE7QTlEb2dzRUE7QThEcGdzRUE7QUFBQTtBOUR1Z3NFQTtBOER2Z3NFQTtBQUFBO0FBQUE7QUFBQTtBOUQwZ3NFQTtBOEQxZ3NFQTtBQUFBO0FBQUE7QUFBQTtBOUQ2Z3NFQTtBQUNBO0FpQjc5ckVBO0E2Q2pEQTtBQUFBO0E5RGtoc0VBO0E4RGxoc0VBO0FBQUE7QTlEcWhzRUE7QThEcmhzRUE7QUFBQTtBOUR3aHNFQTtBOER4aHNFQTtBQUFBO0E5RDJoc0VBO0E4RDNoc0VBO0FBQUE7QTlEOGhzRUE7QThEOWhzRUE7QUFBQTtBOURpaXNFQTtBOERqaXNFQTtBQUFBO0E5RG9pc0VBO0E4RHBpc0VBO0FBQUE7QUFBQTtBQUFBO0E5RHVpc0VBO0E4RHZpc0VBO0FBQUE7QUFBQTtBQUFBO0E5RDBpc0VBO0FBQ0E7QWlCMS9yRUE7QTZDakRBO0FBQUE7QTlEK2lzRUE7QThEL2lzRUE7QUFBQTtBOURranNFQTtBOERsanNFQTtBQUFBO0E5RHFqc0VBO0E4RHJqc0VBO0FBQUE7QTlEd2pzRUE7QThEeGpzRUE7QUFBQTtBOUQyanNFQTtBOEQzanNFQTtBQUFBO0E5RDhqc0VBO0E4RDlqc0VBO0FBQUE7QTlEaWtzRUE7QThEamtzRUE7QUFBQTtBQUFBO0FBQUE7QTlEb2tzRUE7QThEcGtzRUE7QUFBQTtBQUFBO0FBQUE7QTlEdWtzRUE7QUFDQTtBOEQ5anNFQTtBQUVBO0FBQUE7QTlEZ2tzRUE7QThEaGtzRUE7QUFBQTtBOURta3NFQTtBOERua3NFQTtBQUFBO0E5RHNrc0VBO0E4RHRrc0VBO0FBQUE7QTlEeWtzRUE7QThEemtzRUE7QUFBQTtBOUQ0a3NFQTtBOEQ1a3NFQTtBQUFBO0E5RCtrc0VBO0E4RC9rc0VBO0FBQUE7QTlEa2xzRUE7QThEbGxzRUE7QUFBQTtBQUFBO0FBQUE7QTlEcWxzRUE7QThEcmxzRUE7QUFBQTtBQUFBO0FBQUE7QTlEd2xzRUE7QUFDQTtBK0Q5bXNFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9EZ25zRUE7QStEOW1zRUE7QUFDQTtBQUNBO0EvRGduc0VBO0ErRDdtc0VBOzs7OztBQUtBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvRCttc0VBOztBK0R0bXNFQTtBQUNBO0EvRHltc0VBOztBK0QxbXNFQTtBQUNBO0EvRDZtc0VBOztBK0Q5bXNFQTtBQUNBO0EvRGluc0VBOztBK0RsbnNFQTtBQUNBO0EvRHFuc0VBOztBK0R0bnNFQTtBQUNBO0EvRHluc0VBOztBK0QxbnNFQTtBQUNBO0EvRDZuc0VBOztBK0Q5bnNFQTtBQUNBO0EvRGlvc0VBOztBK0Rsb3NFQTtBQUNBO0EvRHFvc0VBOztBK0R0b3NFQTtBQUNBO0EvRHlvc0VBOztBK0Qxb3NFQTtBQUNBO0EvRDZvc0VBOztBK0Q5b3NFQTtBQUNBO0EvRGlwc0VBOztBK0RscHNFQTtBQUNBO0EvRHFwc0VBOztBK0R0cHNFQTtBQUNBO0EvRHlwc0VBOztBK0QxcHNFQTtBQUNBO0EvRDZwc0VBOztBK0Q5cHNFQTtBQUNBO0EvRGlxc0VBOztBK0RscXNFQTtBQUNBO0EvRHFxc0VBOztBK0R0cXNFQTtBQUNBO0EvRHlxc0VBOztBK0QxcXNFQTtBQUNBO0EvRDZxc0VBOztBK0Q5cXNFQTtBQUNBO0EvRGlyc0VBOztBK0RscnNFQTtBQUNBO0EvRHFyc0VBOztBK0R0cnNFQTtBQUNBO0EvRHlyc0VBOztBK0QxcnNFQTtBQUNBO0EvRDZyc0VBOztBK0Q5cnNFQTtBQUNBO0EvRGlzc0VBOztBK0Rsc3NFQTtBQUNBO0EvRHFzc0VBOztBK0R0c3NFQTtBQUNBO0EvRHlzc0VBOztBK0Qxc3NFQTtBQUNBO0EvRDZzc0VBOztBK0Q5c3NFQTtBQUNBO0EvRGl0c0VBOztBK0RsdHNFQTtBQUNBO0EvRHF0c0VBOztBK0R0dHNFQTtBQUNBO0EvRHl0c0VBOztBK0QxdHNFQTtBQUNBO0EvRDZ0c0VBOztBK0Q5dHNFQTtBQUNBO0EvRGl1c0VBOztBK0RsdXNFQTtBQUNBO0EvRHF1c0VBOztBK0R0dXNFQTtBQUNBO0EvRHl1c0VBOztBK0QxdXNFQTtBQUNBO0EvRDZ1c0VBOztBK0Q5dXNFQTtBQUNBO0EvRGl2c0VBOztBK0RsdnNFQTtBQUNBO0EvRHF2c0VBOztBK0R0dnNFQTtBQUNBO0EvRHl2c0VBOztBK0QxdnNFQTtBQUNBO0EvRDZ2c0VBOztBK0Q5dnNFQTtBQUNBO0EvRGl3c0VBOztBK0Rsd3NFQTtBQUNBO0EvRHF3c0VBOztBK0R0d3NFQTtBQUNBO0EvRHl3c0VBOztBK0Qxd3NFQTtBQUNBO0EvRDZ3c0VBOztBK0Q5d3NFQTtBQUNBO0EvRGl4c0VBOztBK0RseHNFQTtBQUNBO0EvRHF4c0VBOztBK0R0eHNFQTtBQUNBO0EvRHl4c0VBOztBK0QxeHNFQTtBQUNBO0EvRDZ4c0VBOztBK0Q5eHNFQTtBQUNBO0EvRGl5c0VBOztBK0RseXNFQTtBQUNBO0EvRHF5c0VBOztBK0R0eXNFQTtBQUNBO0EvRHl5c0VBOztBK0QxeXNFQTtBQUNBO0EvRDZ5c0VBOztBK0Q5eXNFQTtBQUNBO0EvRGl6c0VBOztBK0RsenNFQTtBQUNBO0EvRHF6c0VBOztBK0R0enNFQTtBQUNBO0EvRHl6c0VBOztBK0QxenNFQTtBQUNBO0EvRDZ6c0VBOztBK0Q5enNFQTtBQUNBO0EvRGkwc0VBOztBK0RsMHNFQTtBQUNBO0EvRHEwc0VBOztBK0R0MHNFQTtBQUNBO0EvRHkwc0VBOztBK0QxMHNFQTtBQUNBO0EvRDYwc0VBOztBK0Q5MHNFQTtBQUNBO0EvRGkxc0VBOztBK0RsMXNFQTtBQUNBO0EvRHExc0VBOztBZ0U5MnNFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRWszc0VBOztBZ0VqM3NFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXEzc0VBOztBZ0VwM3NFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXczc0VBOztBZ0V2M3NFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRTIzc0VBOztBZ0V6M3NFQTtBQUFBO0FBQUE7QWhFNjNzRUE7O0FnRTUzc0VBO0FBQUE7QUFBQTtBaEVnNHNFQTs7QWdFLzNzRUE7QUFBQTtBQUFBO0FoRW00c0VBOztBZ0VsNHNFQTtBQUFBO0FBQUE7QUFBQTtBaEVzNHNFQTs7QWdFcjRzRUE7QUFBQTtBQUFBO0FBQUE7QWhFeTRzRUE7O0FnRXg0c0VBO0FBQUE7QUFBQTtBQUFBO0FoRTQ0c0VBOztBZ0UzNHNFQTtBQUFBO0FBQUE7QWhFKzRzRUE7O0FnRTk0c0VBO0FBQUE7QUFBQTtBaEVrNXNFQTs7QWdFaDVzRUE7QUFBQTtBQUFBO0FBQUE7QWhFbzVzRUE7O0FnRW41c0VBO0FBQUE7QUFBQTtBQUFBO0FoRXU1c0VBOztBZ0V0NXNFQTtBQUFBO0FBQUE7QUFBQTtBaEUwNXNFQTs7QWdFejVzRUE7QUFBQTtBQUFBO0FBQUE7QWhFNjVzRUE7O0FnRTU1c0VBO0FBQUE7QUFBQTtBaEVnNnNFQTs7QWdFOTVzRUE7QUFBQTtBQUFBO0FBQUE7QWhFazZzRUE7O0FnRWo2c0VBO0FBQUE7QUFBQTtBQUFBO0FoRXE2c0VBOztBZ0VwNnNFQTtBQUFBO0FBQUE7QUFBQTtBaEV3NnNFQTs7QWdFdjZzRUE7QUFBQTtBQUFBO0FBQUE7QWhFMjZzRUE7O0FnRTE2c0VBO0FBQUE7QUFBQTtBQUFBO0FoRTg2c0VBOztBZ0U1NnNFQTtBQUFBO0FBQUE7QWhFZzdzRUE7O0FnRS82c0VBO0FBQUE7QUFBQTtBaEVtN3NFQTs7QWdFbDdzRUE7QUFBQTtBQUFBO0FoRXM3c0VBOztBZ0VyN3NFQTtBQUFBO0FBQUE7QWhFeTdzRUE7O0FnRXg3c0VBO0FBQUE7QUFBQTtBaEU0N3NFQTs7QWdFMzdzRUE7QUFBQTtBQUFBO0FoRSs3c0VBOztBZ0U3N3NFQTtBQUFBO0FBQUE7QWhFaThzRUE7O0FnRWg4c0VBO0FBQUE7QUFBQTtBaEVvOHNFQTs7QWdFbjhzRUE7QUFBQTtBQUFBO0FoRXU4c0VBOztBZ0V0OHNFQTtBQUFBO0FBQUE7QWhFMDhzRUE7O0FnRXo4c0VBO0FBQUE7QUFBQTtBaEU2OHNFQTs7QWdFNThzRUE7QUFBQTtBQUFBO0FoRWc5c0VBOztBaUJwOHNFQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUyL3NFQTtBZ0UxL3NFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRTYvc0VBO0FnRTUvc0VBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFKy9zRUE7QWdFOS9zRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVpZ3RFQTtBZ0UvL3NFQTtBQUFBO0FBQUE7QWhFa2d0RUE7QWdFamd0RUE7QUFBQTtBQUFBO0FoRW9ndEVBO0FnRW5ndEVBO0FBQUE7QUFBQTtBaEVzZ3RFQTtBZ0VyZ3RFQTtBQUFBO0FBQUE7QUFBQTtBaEV3Z3RFQTtBZ0V2Z3RFQTtBQUFBO0FBQUE7QUFBQTtBaEUwZ3RFQTtBZ0V6Z3RFQTtBQUFBO0FBQUE7QUFBQTtBaEU0Z3RFQTtBZ0UzZ3RFQTtBQUFBO0FBQUE7QWhFOGd0RUE7QWdFN2d0RUE7QUFBQTtBQUFBO0FoRWdodEVBO0FnRTlndEVBO0FBQUE7QUFBQTtBQUFBO0FoRWlodEVBO0FnRWhodEVBO0FBQUE7QUFBQTtBQUFBO0FoRW1odEVBO0FnRWxodEVBO0FBQUE7QUFBQTtBQUFBO0FoRXFodEVBO0FnRXBodEVBO0FBQUE7QUFBQTtBQUFBO0FoRXVodEVBO0FnRXRodEVBO0FBQUE7QUFBQTtBaEV5aHRFQTtBZ0V2aHRFQTtBQUFBO0FBQUE7QUFBQTtBaEUwaHRFQTtBZ0V6aHRFQTtBQUFBO0FBQUE7QUFBQTtBaEU0aHRFQTtBZ0UzaHRFQTtBQUFBO0FBQUE7QUFBQTtBaEU4aHRFQTtBZ0U3aHRFQTtBQUFBO0FBQUE7QUFBQTtBaEVnaXRFQTtBZ0UvaHRFQTtBQUFBO0FBQUE7QUFBQTtBaEVraXRFQTtBZ0VoaXRFQTtBQUFBO0FBQUE7QWhFbWl0RUE7QWdFbGl0RUE7QUFBQTtBQUFBO0FoRXFpdEVBO0FnRXBpdEVBO0FBQUE7QUFBQTtBaEV1aXRFQTtBZ0V0aXRFQTtBQUFBO0FBQUE7QWhFeWl0RUE7QWdFeGl0RUE7QUFBQTtBQUFBO0FoRTJpdEVBO0FnRTFpdEVBO0FBQUE7QUFBQTtBaEU2aXRFQTtBZ0UzaXRFQTtBQUFBO0FBQUE7QWhFOGl0RUE7QWdFN2l0RUE7QUFBQTtBQUFBO0FoRWdqdEVBO0FnRS9pdEVBO0FBQUE7QUFBQTtBaEVranRFQTtBZ0VqanRFQTtBQUFBO0FBQUE7QWhFb2p0RUE7QWdFbmp0RUE7QUFBQTtBQUFBO0FoRXNqdEVBO0FnRXJqdEVBO0FBQUE7QUFBQTtBaEV3anRFQTtBQUNBO0FpQjdpdEVBO0ErQ2xEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRW1tdEVBO0FnRWxtdEVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFcW10RUE7QWdFcG10RUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV1bXRFQTtBZ0V0bXRFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXltdEVBO0FnRXZtdEVBO0FBQUE7QUFBQTtBaEUwbXRFQTtBZ0V6bXRFQTtBQUFBO0FBQUE7QWhFNG10RUE7QWdFM210RUE7QUFBQTtBQUFBO0FoRThtdEVBO0FnRTdtdEVBO0FBQUE7QUFBQTtBQUFBO0FoRWdudEVBO0FnRS9tdEVBO0FBQUE7QUFBQTtBQUFBO0FoRWtudEVBO0FnRWpudEVBO0FBQUE7QUFBQTtBQUFBO0FoRW9udEVBO0FnRW5udEVBO0FBQUE7QUFBQTtBaEVzbnRFQTtBZ0VybnRFQTtBQUFBO0FBQUE7QWhFd250RUE7QWdFdG50RUE7QUFBQTtBQUFBO0FBQUE7QWhFeW50RUE7QWdFeG50RUE7QUFBQTtBQUFBO0FBQUE7QWhFMm50RUE7QWdFMW50RUE7QUFBQTtBQUFBO0FBQUE7QWhFNm50RUE7QWdFNW50RUE7QUFBQTtBQUFBO0FBQUE7QWhFK250RUE7QWdFOW50RUE7QUFBQTtBQUFBO0FoRWlvdEVBO0FnRS9udEVBO0FBQUE7QUFBQTtBQUFBO0FoRWtvdEVBO0FnRWpvdEVBO0FBQUE7QUFBQTtBQUFBO0FoRW9vdEVBO0FnRW5vdEVBO0FBQUE7QUFBQTtBQUFBO0FoRXNvdEVBO0FnRXJvdEVBO0FBQUE7QUFBQTtBQUFBO0FoRXdvdEVBO0FnRXZvdEVBO0FBQUE7QUFBQTtBQUFBO0FoRTBvdEVBO0FnRXhvdEVBO0FBQUE7QUFBQTtBaEUyb3RFQTtBZ0Uxb3RFQTtBQUFBO0FBQUE7QWhFNm90RUE7QWdFNW90RUE7QUFBQTtBQUFBO0FoRStvdEVBO0FnRTlvdEVBO0FBQUE7QUFBQTtBaEVpcHRFQTtBZ0VocHRFQTtBQUFBO0FBQUE7QWhFbXB0RUE7QWdFbHB0RUE7QUFBQTtBQUFBO0FoRXFwdEVBO0FnRW5wdEVBO0FBQUE7QUFBQTtBaEVzcHRFQTtBZ0VycHRFQTtBQUFBO0FBQUE7QWhFd3B0RUE7QWdFdnB0RUE7QUFBQTtBQUFBO0FoRTBwdEVBO0FnRXpwdEVBO0FBQUE7QUFBQTtBaEU0cHRFQTtBZ0UzcHRFQTtBQUFBO0FBQUE7QWhFOHB0RUE7QWdFN3B0RUE7QUFBQTtBQUFBO0FoRWdxdEVBO0FBQ0E7QWlCcnB0RUE7QStDbERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFMnN0RUE7QWdFMXN0RUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU2c3RFQTtBZ0U1c3RFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRStzdEVBO0FnRTlzdEVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFaXR0RUE7QWdFL3N0RUE7QUFBQTtBQUFBO0FoRWt0dEVBO0FnRWp0dEVBO0FBQUE7QUFBQTtBaEVvdHRFQTtBZ0VudHRFQTtBQUFBO0FBQUE7QWhFc3R0RUE7QWdFcnR0RUE7QUFBQTtBQUFBO0FBQUE7QWhFd3R0RUE7QWdFdnR0RUE7QUFBQTtBQUFBO0FBQUE7QWhFMHR0RUE7QWdFenR0RUE7QUFBQTtBQUFBO0FBQUE7QWhFNHR0RUE7QWdFM3R0RUE7QUFBQTtBQUFBO0FoRTh0dEVBO0FnRTd0dEVBO0FBQUE7QUFBQTtBaEVndXRFQTtBZ0U5dHRFQTtBQUFBO0FBQUE7QUFBQTtBaEVpdXRFQTtBZ0VodXRFQTtBQUFBO0FBQUE7QUFBQTtBaEVtdXRFQTtBZ0VsdXRFQTtBQUFBO0FBQUE7QUFBQTtBaEVxdXRFQTtBZ0VwdXRFQTtBQUFBO0FBQUE7QUFBQTtBaEV1dXRFQTtBZ0V0dXRFQTtBQUFBO0FBQUE7QWhFeXV0RUE7QWdFdnV0RUE7QUFBQTtBQUFBO0FBQUE7QWhFMHV0RUE7QWdFenV0RUE7QUFBQTtBQUFBO0FBQUE7QWhFNHV0RUE7QWdFM3V0RUE7QUFBQTtBQUFBO0FBQUE7QWhFOHV0RUE7QWdFN3V0RUE7QUFBQTtBQUFBO0FBQUE7QWhFZ3Z0RUE7QWdFL3V0RUE7QUFBQTtBQUFBO0FBQUE7QWhFa3Z0RUE7QWdFaHZ0RUE7QUFBQTtBQUFBO0FoRW12dEVBO0FnRWx2dEVBO0FBQUE7QUFBQTtBaEVxdnRFQTtBZ0VwdnRFQTtBQUFBO0FBQUE7QWhFdXZ0RUE7QWdFdHZ0RUE7QUFBQTtBQUFBO0FoRXl2dEVBO0FnRXh2dEVBO0FBQUE7QUFBQTtBaEUydnRFQTtBZ0UxdnRFQTtBQUFBO0FBQUE7QWhFNnZ0RUE7QWdFM3Z0RUE7QUFBQTtBQUFBO0FoRTh2dEVBO0FnRTd2dEVBO0FBQUE7QUFBQTtBaEVnd3RFQTtBZ0UvdnRFQTtBQUFBO0FBQUE7QWhFa3d0RUE7QWdFand0RUE7QUFBQTtBQUFBO0FoRW93dEVBO0FnRW53dEVBO0FBQUE7QUFBQTtBaEVzd3RFQTtBZ0Vyd3RFQTtBQUFBO0FBQUE7QWhFd3d0RUE7QUFDQTtBaUI3dnRFQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVtenRFQTtBZ0VsenRFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXF6dEVBO0FnRXB6dEVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFdXp0RUE7QWdFdHp0RUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV5enRFQTtBZ0V2enRFQTtBQUFBO0FBQUE7QWhFMHp0RUE7QWdFenp0RUE7QUFBQTtBQUFBO0FoRTR6dEVBO0FnRTN6dEVBO0FBQUE7QUFBQTtBaEU4enRFQTtBZ0U3enRFQTtBQUFBO0FBQUE7QUFBQTtBaEVnMHRFQTtBZ0UvenRFQTtBQUFBO0FBQUE7QUFBQTtBaEVrMHRFQTtBZ0VqMHRFQTtBQUFBO0FBQUE7QUFBQTtBaEVvMHRFQTtBZ0VuMHRFQTtBQUFBO0FBQUE7QWhFczB0RUE7QWdFcjB0RUE7QUFBQTtBQUFBO0FoRXcwdEVBO0FnRXQwdEVBO0FBQUE7QUFBQTtBQUFBO0FoRXkwdEVBO0FnRXgwdEVBO0FBQUE7QUFBQTtBQUFBO0FoRTIwdEVBO0FnRTEwdEVBO0FBQUE7QUFBQTtBQUFBO0FoRTYwdEVBO0FnRTUwdEVBO0FBQUE7QUFBQTtBQUFBO0FoRSswdEVBO0FnRTkwdEVBO0FBQUE7QUFBQTtBaEVpMXRFQTtBZ0UvMHRFQTtBQUFBO0FBQUE7QUFBQTtBaEVrMXRFQTtBZ0VqMXRFQTtBQUFBO0FBQUE7QUFBQTtBaEVvMXRFQTtBZ0VuMXRFQTtBQUFBO0FBQUE7QUFBQTtBaEVzMXRFQTtBZ0VyMXRFQTtBQUFBO0FBQUE7QUFBQTtBaEV3MXRFQTtBZ0V2MXRFQTtBQUFBO0FBQUE7QUFBQTtBaEUwMXRFQTtBZ0V4MXRFQTtBQUFBO0FBQUE7QWhFMjF0RUE7QWdFMTF0RUE7QUFBQTtBQUFBO0FoRTYxdEVBO0FnRTUxdEVBO0FBQUE7QUFBQTtBaEUrMXRFQTtBZ0U5MXRFQTtBQUFBO0FBQUE7QWhFaTJ0RUE7QWdFaDJ0RUE7QUFBQTtBQUFBO0FoRW0ydEVBO0FnRWwydEVBO0FBQUE7QUFBQTtBaEVxMnRFQTtBZ0VuMnRFQTtBQUFBO0FBQUE7QWhFczJ0RUE7QWdFcjJ0RUE7QUFBQTtBQUFBO0FoRXcydEVBO0FnRXYydEVBO0FBQUE7QUFBQTtBaEUwMnRFQTtBZ0V6MnRFQTtBQUFBO0FBQUE7QWhFNDJ0RUE7QWdFMzJ0RUE7QUFBQTtBQUFBO0FoRTgydEVBO0FnRTcydEVBO0FBQUE7QUFBQTtBaEVnM3RFQTtBQUNBO0FpRTM1dEVBO0FBQUE7QWpFODV0RUE7O0FpRTc1dEVBO0FBQUE7QWpFaTZ0RUE7O0FpRWg2dEVBO0FBQUE7QWpFbzZ0RUE7O0FpQmgzdEVBO0FnRHREQTtBQUFBO0FqRTI2dEVBO0FpRTE2dEVBO0FBQUE7QWpFNjZ0RUE7QWlFNTZ0RUE7QUFBQTtBakUrNnRFQTtBQUNBO0FpQjUzdEVBO0FnRHREQTtBQUFBO0FqRXM3dEVBO0FpRXI3dEVBO0FBQUE7QWpFdzd0RUE7QWlFdjd0RUE7QUFBQTtBakUwN3RFQTtBQUNBO0FpQnY0dEVBO0FnRHREQTtBQUFBO0FqRWk4dEVBO0FpRWg4dEVBO0FBQUE7QWpFbTh0RUE7QWlFbDh0RUE7QUFBQTtBakVxOHRFQTtBQUNBO0FpQmw1dEVBO0FnRHREQTtBQUFBO0FqRTQ4dEVBO0FpRTM4dEVBO0FBQUE7QWpFODh0RUE7QWlFNzh0RUE7QUFBQTtBakVnOXRFQTtBQUNBO0FrRXQ5dEVBO0FBQUE7QUFBQTtBQUFBO0FsRXk5dEVBOztBa0V6OXRFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FsRTY5dEVBOztBa0U3OXRFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FsRWkrdEVBOztBbUVqK3RFQTtBQUFBO0FuRXErdEVBOztBbUVyK3RFQTtBQUFBO0FuRXkrdEVBOztBb0V4K3RFQTtBQUFBO0FwRTQrdEVBOztBb0U1K3RFQTtBQUFBO0FwRWcvdEVBOztBb0VoL3RFQTtBQUFBO0FwRW8vdEVBOztBb0VwL3RFQTtBQUFBO0FwRXcvdEVBOztBb0V4L3RFQTtBQUFBO0FwRTQvdEVBOztBb0V2L3RFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBFMC90RUE7O0FvRXYvdEVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEUwL3RFQTs7QW9FdC90RUE7QUFEQTtBQUVBO0FBQ0E7QUFDQTtBcEUwL3RFQTtBQUNBOztBcUVwaHVFQTtBQ0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEVzaHVFQTs7QXNFNWd1RUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRFOGd1RUE7O0F1RTNpdUVBO0FBQUE7QUFBQTtBdkUraXVFQTs7QXVFOWl1RUE7QUFBQTtBQUFBO0F2RWtqdUVBOztBdUVqanVFQTtBQUFBO0FBQUE7QXZFcWp1RUE7O0F1RXBqdUVBO0FBQUE7QUFBQTtBdkV3anVFQTs7QXdFdmp1RUE7QUFBQTtBeEUyanVFQTs7QXdFM2p1RUE7QUFBQTtBeEUranVFQTs7QXdFL2p1RUE7QUFBQTtBeEVta3VFQTs7QXdFbmt1RUE7QUFBQTtBeEV1a3VFQTs7QXdFdmt1RUE7QUFBQTtBeEUya3VFQTs7QXdFM2t1RUE7QUFBQTtBeEUra3VFQTs7QXdFL2t1RUE7QUFBQTtBeEVtbHVFQTs7QXdFbmx1RUE7QUFBQTtBeEV1bHVFQTs7QXdFdmx1RUE7QUFBQTtBeEUybHVFQTs7QXdFM2x1RUE7QUFBQTtBeEUrbHVFQTs7QXdFL2x1RUE7QUFBQTtBeEVtbXVFQTs7QXdFbm11RUE7QUFBQTtBeEV1bXVFQTs7QXdFdm11RUE7QUFBQTtBeEUybXVFQTs7QXdFM211RUE7QUFBQTtBeEUrbXVFQTs7QXdFM211RUE7QUFBQTtBeEUrbXVFQTs7QXdFOW11RUE7QUFBQTtBeEVrbnVFQTs7QXdFOW11RUE7QUFBQTtBeEVrbnVFQTs7QXdFam51RUE7QUFBQTtBeEVxbnVFQTs7QXdFbm51RUE7QUFBQTtBeEV1bnVFQTs7QXdFdG51RUE7QUFBQTtBeEUwbnVFQTs7QXlFbm91RUE7QUFBQTtBekV1b3VFQTs7QXlFdG91RUE7O0FBRUE7QXpFeW91RUE7O0F5RXZvdUVBOztBQUVBO0F6RTBvdUVBOztBeUV4b3VFQTs7QUFFQTtBekUyb3VFQTs7QXlFem91RUE7O0FBRUE7QXpFNG91RUE7O0F5RTNwdUVBO0FBQUE7QXpFK3B1RUE7O0F5RTlwdUVBOztBQUVBO0F6RWlxdUVBOztBeUUvcHVFQTs7QUFFQTtBekVrcXVFQTs7QXlFaHF1RUE7O0FBRUE7QXpFbXF1RUE7O0F5RWpxdUVBOztBQUVBO0F6RW9xdUVBOztBeUVucnVFQTtBQUFBO0F6RXVydUVBOztBeUV0cnVFQTs7QUFFQTtBekV5cnVFQTs7QXlFdnJ1RUE7O0FBRUE7QXpFMHJ1RUE7O0F5RXhydUVBOztBQUVBO0F6RTJydUVBOztBeUV6cnVFQTs7QUFFQTtBekU0cnVFQTs7QXlFM3N1RUE7QUFBQTtBekUrc3VFQTs7QXlFOXN1RUE7O0FBRUE7QXpFaXR1RUE7O0F5RS9zdUVBOztBQUVBO0F6RWt0dUVBOztBeUVodHVFQTs7QUFFQTtBekVtdHVFQTs7QXlFanR1RUE7O0FBRUE7QXpFb3R1RUE7O0F5RW51dUVBO0FBQUE7QXpFdXV1RUE7O0F5RXR1dUVBOztBQUVBO0F6RXl1dUVBOztBeUV2dXVFQTs7QUFFQTtBekUwdXVFQTs7QXlFeHV1RUE7O0FBRUE7QXpFMnV1RUE7O0F5RXp1dUVBOztBQUVBO0F6RTR1dUVBOztBeUUzdnVFQTtBQUFBO0F6RSt2dUVBOztBeUU5dnVFQTs7QUFFQTtBekVpd3VFQTs7QXlFL3Z1RUE7O0FBRUE7QXpFa3d1RUE7O0F5RWh3dUVBOztBQUVBO0F6RW13dUVBOztBeUVqd3VFQTs7QUFFQTtBekVvd3VFQTs7QXlFbnh1RUE7QUFBQTtBekV1eHVFQTs7QXlFdHh1RUE7O0FBRUE7QXpFeXh1RUE7O0F5RXZ4dUVBOztBQUVBO0F6RTB4dUVBOztBeUV4eHVFQTs7QUFFQTtBekUyeHVFQTs7QXlFenh1RUE7O0FBRUE7QXpFNHh1RUE7O0F5RTN5dUVBO0FBQUE7QXpFK3l1RUE7O0F5RTl5dUVBOztBQUVBO0F6RWl6dUVBOztBeUUveXVFQTs7QUFFQTtBekVrenVFQTs7QXlFaHp1RUE7O0FBRUE7QXpFbXp1RUE7O0F5RWp6dUVBOztBQUVBO0F6RW96dUVBOztBeUVuMHVFQTtBQUFBO0F6RXUwdUVBOztBeUV0MHVFQTs7QUFFQTtBekV5MHVFQTs7QXlFdjB1RUE7O0FBRUE7QXpFMDB1RUE7O0F5RXgwdUVBOztBQUVBO0F6RTIwdUVBOztBeUV6MHVFQTs7QUFFQTtBekU0MHVFQTs7QXlFMzF1RUE7QUFBQTtBekUrMXVFQTs7QXlFOTF1RUE7O0FBRUE7QXpFaTJ1RUE7O0F5RS8xdUVBOztBQUVBO0F6RWsydUVBOztBeUVoMnVFQTs7QUFFQTtBekVtMnVFQTs7QXlFajJ1RUE7O0FBRUE7QXpFbzJ1RUE7O0F5RW4zdUVBO0FBQUE7QXpFdTN1RUE7O0F5RXQzdUVBOztBQUVBO0F6RXkzdUVBOztBeUV2M3VFQTs7QUFFQTtBekUwM3VFQTs7QXlFeDN1RUE7O0FBRUE7QXpFMjN1RUE7O0F5RXozdUVBOztBQUVBO0F6RTQzdUVBOztBeUUzNHVFQTtBQUFBO0F6RSs0dUVBOztBeUU5NHVFQTs7QUFFQTtBekVpNXVFQTs7QXlFLzR1RUE7O0FBRUE7QXpFazV1RUE7O0F5RWg1dUVBOztBQUVBO0F6RW01dUVBOztBeUVqNXVFQTs7QUFFQTtBekVvNXVFQTs7QXlFbjZ1RUE7QUFBQTtBekV1NnVFQTs7QXlFdDZ1RUE7O0FBRUE7QXpFeTZ1RUE7O0F5RXY2dUVBOztBQUVBO0F6RTA2dUVBOztBeUV4NnVFQTs7QUFFQTtBekUyNnVFQTs7QXlFejZ1RUE7O0FBRUE7QXpFNDZ1RUE7O0F5RTM3dUVBO0FBQUE7QXpFKzd1RUE7O0F5RTk3dUVBOztBQUVBO0F6RWk4dUVBOztBeUUvN3VFQTs7QUFFQTtBekVrOHVFQTs7QXlFaDh1RUE7O0FBRUE7QXpFbTh1RUE7O0F5RWo4dUVBOztBQUVBO0F6RW84dUVBOztBeUVuOXVFQTtBQUFBO0F6RXU5dUVBOztBeUV0OXVFQTs7QUFFQTtBekV5OXVFQTs7QXlFdjl1RUE7O0FBRUE7QXpFMDl1RUE7O0F5RXg5dUVBOztBQUVBO0F6RTI5dUVBOztBeUV6OXVFQTs7QUFFQTtBekU0OXVFQTs7QXlFMyt1RUE7QUFBQTtBekUrK3VFQTs7QXlFOSt1RUE7O0FBRUE7QXpFaS91RUE7O0F5RS8rdUVBOztBQUVBO0F6RWsvdUVBOztBeUVoL3VFQTs7QUFFQTtBekVtL3VFQTs7QXlFai91RUE7O0FBRUE7QXpFby91RUE7O0F5RW5ndkVBO0FBQUE7QXpFdWd2RUE7O0F5RXRndkVBOztBQUVBO0F6RXlndkVBOztBeUV2Z3ZFQTs7QUFFQTtBekUwZ3ZFQTs7QXlFeGd2RUE7O0FBRUE7QXpFMmd2RUE7O0F5RXpndkVBOztBQUVBO0F6RTRndkVBOztBeUUzaHZFQTtBQUFBO0F6RStodkVBOztBeUU5aHZFQTs7QUFFQTtBekVpaXZFQTs7QXlFL2h2RUE7O0FBRUE7QXpFa2l2RUE7O0F5RWhpdkVBOztBQUVBO0F6RW1pdkVBOztBeUVqaXZFQTs7QUFFQTtBekVvaXZFQTs7QXlFbmp2RUE7QUFBQTtBekV1anZFQTs7QXlFdGp2RUE7O0FBRUE7QXpFeWp2RUE7O0F5RXZqdkVBOztBQUVBO0F6RTBqdkVBOztBeUV4anZFQTs7QUFFQTtBekUyanZFQTs7QXlFemp2RUE7O0FBRUE7QXpFNGp2RUE7O0F5RTNrdkVBO0FBQUE7QXpFK2t2RUE7O0F5RTlrdkVBOztBQUVBO0F6RWlsdkVBOztBeUUva3ZFQTs7QUFFQTtBekVrbHZFQTs7QXlFaGx2RUE7O0FBRUE7QXpFbWx2RUE7O0F5RWpsdkVBOztBQUVBO0F6RW9sdkVBOztBeUVubXZFQTtBQUFBO0F6RXVtdkVBOztBeUV0bXZFQTs7QUFFQTtBekV5bXZFQTs7QXlFdm12RUE7O0FBRUE7QXpFMG12RUE7O0F5RXhtdkVBOztBQUVBO0F6RTJtdkVBOztBeUV6bXZFQTs7QUFFQTtBekU0bXZFQTs7QXlFM252RUE7QUFBQTtBekUrbnZFQTs7QXlFOW52RUE7O0FBRUE7QXpFaW92RUE7O0F5RS9udkVBOztBQUVBO0F6RWtvdkVBOztBeUVob3ZFQTs7QUFFQTtBekVtb3ZFQTs7QXlFam92RUE7O0FBRUE7QXpFb292RUE7O0F5RW5wdkVBO0FBQUE7QXpFdXB2RUE7O0F5RXRwdkVBOztBQUVBO0F6RXlwdkVBOztBeUV2cHZFQTs7QUFFQTtBekUwcHZFQTs7QXlFeHB2RUE7O0FBRUE7QXpFMnB2RUE7O0F5RXpwdkVBOztBQUVBO0F6RTRwdkVBOztBeUUzcXZFQTtBQUFBO0F6RStxdkVBOztBeUU5cXZFQTs7QUFFQTtBekVpcnZFQTs7QXlFL3F2RUE7O0FBRUE7QXpFa3J2RUE7O0F5RWhydkVBOztBQUVBO0F6RW1ydkVBOztBeUVqcnZFQTs7QUFFQTtBekVvcnZFQTs7QXlFbnN2RUE7QUFBQTtBekV1c3ZFQTs7QXlFdHN2RUE7O0FBRUE7QXpFeXN2RUE7O0F5RXZzdkVBOztBQUVBO0F6RTBzdkVBOztBeUV4c3ZFQTs7QUFFQTtBekUyc3ZFQTs7QXlFenN2RUE7O0FBRUE7QXpFNHN2RUE7O0F5RTN0dkVBO0FBQUE7QXpFK3R2RUE7O0F5RTl0dkVBOztBQUVBO0F6RWl1dkVBOztBeUUvdHZFQTs7QUFFQTtBekVrdXZFQTs7QXlFaHV2RUE7O0FBRUE7QXpFbXV2RUE7O0F5RWp1dkVBOztBQUVBO0F6RW91dkVBOztBeUVudnZFQTtBQUFBO0F6RXV2dkVBOztBeUV0dnZFQTs7QUFFQTtBekV5dnZFQTs7QXlFdnZ2RUE7O0FBRUE7QXpFMHZ2RUE7O0F5RXh2dkVBOztBQUVBO0F6RTJ2dkVBOztBeUV6dnZFQTs7QUFFQTtBekU0dnZFQTs7QXlFM3d2RUE7QUFBQTtBekUrd3ZFQTs7QXlFOXd2RUE7O0FBRUE7QXpFaXh2RUE7O0F5RS93dkVBOztBQUVBO0F6RWt4dkVBOztBeUVoeHZFQTs7QUFFQTtBekVteHZFQTs7QXlFanh2RUE7O0FBRUE7QXpFb3h2RUE7O0F5RW55dkVBO0FBQUE7QXpFdXl2RUE7O0F5RXR5dkVBOztBQUVBO0F6RXl5dkVBOztBeUV2eXZFQTs7QUFFQTtBekUweXZFQTs7QXlFeHl2RUE7O0FBRUE7QXpFMnl2RUE7O0F5RXp5dkVBOztBQUVBO0F6RTR5dkVBOztBeUUzenZFQTtBQUFBO0F6RSt6dkVBOztBeUU5enZFQTs7QUFFQTtBekVpMHZFQTs7QXlFL3p2RUE7O0FBRUE7QXpFazB2RUE7O0F5RWgwdkVBOztBQUVBO0F6RW0wdkVBOztBeUVqMHZFQTs7QUFFQTtBekVvMHZFQTs7QXlFbjF2RUE7QUFBQTtBekV1MXZFQTs7QXlFdDF2RUE7O0FBRUE7QXpFeTF2RUE7O0F5RXYxdkVBOztBQUVBO0F6RTAxdkVBOztBeUV4MXZFQTs7QUFFQTtBekUyMXZFQTs7QXlFejF2RUE7O0FBRUE7QXpFNDF2RUE7O0F5RTMydkVBO0FBQUE7QXpFKzJ2RUE7O0F5RTkydkVBOztBQUVBO0F6RWkzdkVBOztBeUUvMnZFQTs7QUFFQTtBekVrM3ZFQTs7QXlFaDN2RUE7O0FBRUE7QXpFbTN2RUE7O0F5RWozdkVBOztBQUVBO0F6RW8zdkVBOztBeUVuNHZFQTtBQUFBO0F6RXU0dkVBOztBeUV0NHZFQTs7QUFFQTtBekV5NHZFQTs7QXlFdjR2RUE7O0FBRUE7QXpFMDR2RUE7O0F5RXg0dkVBOztBQUVBO0F6RTI0dkVBOztBeUV6NHZFQTs7QUFFQTtBekU0NHZFQTs7QXlFMzV2RUE7QUFBQTtBekUrNXZFQTs7QXlFOTV2RUE7O0FBRUE7QXpFaTZ2RUE7O0F5RS81dkVBOztBQUVBO0F6RWs2dkVBOztBeUVoNnZFQTs7QUFFQTtBekVtNnZFQTs7QXlFajZ2RUE7O0FBRUE7QXpFbzZ2RUE7O0F5RW43dkVBO0FBQUE7QXpFdTd2RUE7O0F5RXQ3dkVBOztBQUVBO0F6RXk3dkVBOztBeUV2N3ZFQTs7QUFFQTtBekUwN3ZFQTs7QXlFeDd2RUE7O0FBRUE7QXpFMjd2RUE7O0F5RXo3dkVBOztBQUVBO0F6RTQ3dkVBOztBeUUzOHZFQTtBQUFBO0F6RSs4dkVBOztBeUU5OHZFQTs7QUFFQTtBekVpOXZFQTs7QXlFLzh2RUE7O0FBRUE7QXpFazl2RUE7O0F5RWg5dkVBOztBQUVBO0F6RW05dkVBOztBeUVqOXZFQTs7QUFFQTtBekVvOXZFQTs7QXlFbit2RUE7QUFBQTtBekV1K3ZFQTs7QXlFdCt2RUE7O0FBRUE7QXpFeSt2RUE7O0F5RXYrdkVBOztBQUVBO0F6RTArdkVBOztBeUV4K3ZFQTs7QUFFQTtBekUyK3ZFQTs7QXlFeit2RUE7O0FBRUE7QXpFNCt2RUE7O0F5RTMvdkVBO0FBQUE7QXpFKy92RUE7O0F5RTkvdkVBOztBQUVBO0F6RWlnd0VBOztBeUUvL3ZFQTs7QUFFQTtBekVrZ3dFQTs7QXlFaGd3RUE7O0FBRUE7QXpFbWd3RUE7O0F5RWpnd0VBOztBQUVBO0F6RW9nd0VBOztBeUVuaHdFQTtBQUFBO0F6RXVod0VBOztBeUV0aHdFQTs7QUFFQTtBekV5aHdFQTs7QXlFdmh3RUE7O0FBRUE7QXpFMGh3RUE7O0F5RXhod0VBOztBQUVBO0F6RTJod0VBOztBeUV6aHdFQTs7QUFFQTtBekU0aHdFQTs7QXlFM2l3RUE7QUFBQTtBekUraXdFQTs7QXlFOWl3RUE7O0FBRUE7QXpFaWp3RUE7O0F5RS9pd0VBOztBQUVBO0F6RWtqd0VBOztBeUVoandFQTs7QUFFQTtBekVtandFQTs7QXlFamp3RUE7O0FBRUE7QXpFb2p3RUE7O0F5RW5rd0VBO0FBQUE7QXpFdWt3RUE7O0F5RXRrd0VBOztBQUVBO0F6RXlrd0VBOztBeUV2a3dFQTs7QUFFQTtBekUwa3dFQTs7QXlFeGt3RUE7O0FBRUE7QXpFMmt3RUE7O0F5RXprd0VBOztBQUVBO0F6RTRrd0VBOztBeUUzbHdFQTtBQUFBO0F6RStsd0VBOztBeUU5bHdFQTs7QUFFQTtBekVpbXdFQTs7QXlFL2x3RUE7O0FBRUE7QXpFa213RUE7O0F5RWhtd0VBOztBQUVBO0F6RW1td0VBOztBeUVqbXdFQTs7QUFFQTtBekVvbXdFQTs7QXlFNWx3RUE7QUFBQTtBekVnbXdFQTs7QXlFL2x3RUE7O0FBRUE7QXpFa213RUE7O0F5RWhtd0VBOztBQUVBO0F6RW1td0VBOztBeUVqbXdFQTs7QUFFQTtBekVvbXdFQTs7QXlFbG13RUE7O0FBRUE7QXpFcW13RUE7O0F5RXBud0VBO0FBQUE7QXpFd253RUE7O0F5RXZud0VBOztBQUVBO0F6RTBud0VBOztBeUV4bndFQTs7QUFFQTtBekUybndFQTs7QXlFem53RUE7O0FBRUE7QXpFNG53RUE7O0F5RTFud0VBOztBQUVBO0F6RTZud0VBOztBeUU1b3dFQTtBQUFBO0F6RWdwd0VBOztBeUUvb3dFQTs7QUFFQTtBekVrcHdFQTs7QXlFaHB3RUE7O0FBRUE7QXpFbXB3RUE7O0F5RWpwd0VBOztBQUVBO0F6RW9wd0VBOztBeUVscHdFQTs7QUFFQTtBekVxcHdFQTs7QXlFcHF3RUE7QUFBQTtBekV3cXdFQTs7QXlFdnF3RUE7O0FBRUE7QXpFMHF3RUE7O0F5RXhxd0VBOztBQUVBO0F6RTJxd0VBOztBeUV6cXdFQTs7QUFFQTtBekU0cXdFQTs7QXlFMXF3RUE7O0FBRUE7QXpFNnF3RUE7O0F5RTVyd0VBO0FBQUE7QXpFZ3N3RUE7O0F5RS9yd0VBOztBQUVBO0F6RWtzd0VBOztBeUVoc3dFQTs7QUFFQTtBekVtc3dFQTs7QXlFanN3RUE7O0FBRUE7QXpFb3N3RUE7O0F5RWxzd0VBOztBQUVBO0F6RXFzd0VBOztBeUVwdHdFQTtBQUFBO0F6RXd0d0VBOztBeUV2dHdFQTs7QUFFQTtBekUwdHdFQTs7QXlFeHR3RUE7O0FBRUE7QXpFMnR3RUE7O0F5RXp0d0VBOztBQUVBO0F6RTR0d0VBOztBeUUxdHdFQTs7QUFFQTtBekU2dHdFQTs7QXlFNXV3RUE7QUFBQTtBekVndndFQTs7QXlFL3V3RUE7O0FBRUE7QXpFa3Z3RUE7O0F5RWh2d0VBOztBQUVBO0F6RW12d0VBOztBeUVqdndFQTs7QUFFQTtBekVvdndFQTs7QXlFbHZ3RUE7O0FBRUE7QXpFcXZ3RUE7O0F5RXB3d0VBO0FBQUE7QXpFd3d3RUE7O0F5RXZ3d0VBOztBQUVBO0F6RTB3d0VBOztBeUV4d3dFQTs7QUFFQTtBekUyd3dFQTs7QXlFend3RUE7O0FBRUE7QXpFNHd3RUE7O0F5RTF3d0VBOztBQUVBO0F6RTZ3d0VBOztBeUU1eHdFQTtBQUFBO0F6RWd5d0VBOztBeUUveHdFQTs7QUFFQTtBekVreXdFQTs7QXlFaHl3RUE7O0FBRUE7QXpFbXl3RUE7O0F5RWp5d0VBOztBQUVBO0F6RW95d0VBOztBeUVseXdFQTs7QUFFQTtBekVxeXdFQTs7QXlFcHp3RUE7QUFBQTtBekV3endFQTs7QXlFdnp3RUE7O0FBRUE7QXpFMHp3RUE7O0F5RXh6d0VBOztBQUVBO0F6RTJ6d0VBOztBeUV6endFQTs7QUFFQTtBekU0endFQTs7QXlFMXp3RUE7O0FBRUE7QXpFNnp3RUE7O0F5RTUwd0VBO0FBQUE7QXpFZzF3RUE7O0F5RS8wd0VBOztBQUVBO0F6RWsxd0VBOztBeUVoMXdFQTs7QUFFQTtBekVtMXdFQTs7QXlFajF3RUE7O0FBRUE7QXpFbzF3RUE7O0F5RWwxd0VBOztBQUVBO0F6RXExd0VBOztBeUVwMndFQTtBQUFBO0F6RXcyd0VBOztBeUV2MndFQTs7QUFFQTtBekUwMndFQTs7QXlFeDJ3RUE7O0FBRUE7QXpFMjJ3RUE7O0F5RXoyd0VBOztBQUVBO0F6RTQyd0VBOztBeUUxMndFQTs7QUFFQTtBekU2MndFQTs7QXlFNTN3RUE7QUFBQTtBekVnNHdFQTs7QXlFLzN3RUE7O0FBRUE7QXpFazR3RUE7O0F5RWg0d0VBOztBQUVBO0F6RW00d0VBOztBeUVqNHdFQTs7QUFFQTtBekVvNHdFQTs7QXlFbDR3RUE7O0FBRUE7QXpFcTR3RUE7O0F5RXA1d0VBO0FBQUE7QXpFdzV3RUE7O0F5RXY1d0VBOztBQUVBO0F6RTA1d0VBOztBeUV4NXdFQTs7QUFFQTtBekUyNXdFQTs7QXlFejV3RUE7O0FBRUE7QXpFNDV3RUE7O0F5RTE1d0VBOztBQUVBO0F6RTY1d0VBOztBeUU1NndFQTtBQUFBO0F6RWc3d0VBOztBeUUvNndFQTs7QUFFQTtBekVrN3dFQTs7QXlFaDd3RUE7O0FBRUE7QXpFbTd3RUE7O0F5RWo3d0VBOztBQUVBO0F6RW83d0VBOztBeUVsN3dFQTs7QUFFQTtBekVxN3dFQTs7QXlFcDh3RUE7QUFBQTtBekV3OHdFQTs7QXlFdjh3RUE7O0FBRUE7QXpFMDh3RUE7O0F5RXg4d0VBOztBQUVBO0F6RTI4d0VBOztBeUV6OHdFQTs7QUFFQTtBekU0OHdFQTs7QXlFMTh3RUE7O0FBRUE7QXpFNjh3RUE7O0F5RTU5d0VBO0FBQUE7QXpFZyt3RUE7O0F5RS85d0VBOztBQUVBO0F6RWsrd0VBOztBeUVoK3dFQTs7QUFFQTtBekVtK3dFQTs7QXlFait3RUE7O0FBRUE7QXpFbyt3RUE7O0F5RWwrd0VBOztBQUVBO0F6RXErd0VBOztBeUVwL3dFQTtBQUFBO0F6RXcvd0VBOztBeUV2L3dFQTs7QUFFQTtBekUwL3dFQTs7QXlFeC93RUE7O0FBRUE7QXpFMi93RUE7O0F5RXovd0VBOztBQUVBO0F6RTQvd0VBOztBeUUxL3dFQTs7QUFFQTtBekU2L3dFQTs7QXlFNWd4RUE7QUFBQTtBekVnaHhFQTs7QXlFL2d4RUE7O0FBRUE7QXpFa2h4RUE7O0F5RWhoeEVBOztBQUVBO0F6RW1oeEVBOztBeUVqaHhFQTs7QUFFQTtBekVvaHhFQTs7QXlFbGh4RUE7O0FBRUE7QXpFcWh4RUE7O0F5RXBpeEVBO0FBQUE7QXpFd2l4RUE7O0F5RXZpeEVBOztBQUVBO0F6RTBpeEVBOztBeUV4aXhFQTs7QUFFQTtBekUyaXhFQTs7QXlFeml4RUE7O0FBRUE7QXpFNGl4RUE7O0F5RTFpeEVBOztBQUVBO0F6RTZpeEVBOztBeUV2aXhFQTtBQUFBO0F6RTJpeEVBOztBeUUxaXhFQTs7QUFFQTtBekU2aXhFQTs7QXlFM2l4RUE7O0FBRUE7QXpFOGl4RUE7O0F5RTVpeEVBOztBQUVBO0F6RStpeEVBOztBeUU3aXhFQTs7QUFFQTtBekVnanhFQTs7QWlCemp4RUE7QXdEbERBO0FBQUE7QXpFZ254RUE7QXlFL214RUE7O0FBRUE7QXpFaW54RUE7QXlFL214RUE7O0FBRUE7QXpFaW54RUE7QXlFL214RUE7O0FBRUE7QXpFaW54RUE7QXlFL214RUE7O0FBRUE7QXpFaW54RUE7QXlFaG94RUE7QUFBQTtBekVtb3hFQTtBeUVsb3hFQTs7QUFFQTtBekVvb3hFQTtBeUVsb3hFQTs7QUFFQTtBekVvb3hFQTtBeUVsb3hFQTs7QUFFQTtBekVvb3hFQTtBeUVsb3hFQTs7QUFFQTtBekVvb3hFQTtBeUVucHhFQTtBQUFBO0F6RXNweEVBO0F5RXJweEVBOztBQUVBO0F6RXVweEVBO0F5RXJweEVBOztBQUVBO0F6RXVweEVBO0F5RXJweEVBOztBQUVBO0F6RXVweEVBO0F5RXJweEVBOztBQUVBO0F6RXVweEVBO0F5RXRxeEVBO0FBQUE7QXpFeXF4RUE7QXlFeHF4RUE7O0FBRUE7QXpFMHF4RUE7QXlFeHF4RUE7O0FBRUE7QXpFMHF4RUE7QXlFeHF4RUE7O0FBRUE7QXpFMHF4RUE7QXlFeHF4RUE7O0FBRUE7QXpFMHF4RUE7QXlFenJ4RUE7QUFBQTtBekU0cnhFQTtBeUUzcnhFQTs7QUFFQTtBekU2cnhFQTtBeUUzcnhFQTs7QUFFQTtBekU2cnhFQTtBeUUzcnhFQTs7QUFFQTtBekU2cnhFQTtBeUUzcnhFQTs7QUFFQTtBekU2cnhFQTtBeUU1c3hFQTtBQUFBO0F6RStzeEVBO0F5RTlzeEVBOztBQUVBO0F6RWd0eEVBO0F5RTlzeEVBOztBQUVBO0F6RWd0eEVBO0F5RTlzeEVBOztBQUVBO0F6RWd0eEVBO0F5RTlzeEVBOztBQUVBO0F6RWd0eEVBO0F5RS90eEVBO0FBQUE7QXpFa3V4RUE7QXlFanV4RUE7O0FBRUE7QXpFbXV4RUE7QXlFanV4RUE7O0FBRUE7QXpFbXV4RUE7QXlFanV4RUE7O0FBRUE7QXpFbXV4RUE7QXlFanV4RUE7O0FBRUE7QXpFbXV4RUE7QXlFbHZ4RUE7QUFBQTtBekVxdnhFQTtBeUVwdnhFQTs7QUFFQTtBekVzdnhFQTtBeUVwdnhFQTs7QUFFQTtBekVzdnhFQTtBeUVwdnhFQTs7QUFFQTtBekVzdnhFQTtBeUVwdnhFQTs7QUFFQTtBekVzdnhFQTtBeUVyd3hFQTtBQUFBO0F6RXd3eEVBO0F5RXZ3eEVBOztBQUVBO0F6RXl3eEVBO0F5RXZ3eEVBOztBQUVBO0F6RXl3eEVBO0F5RXZ3eEVBOztBQUVBO0F6RXl3eEVBO0F5RXZ3eEVBOztBQUVBO0F6RXl3eEVBO0F5RXh4eEVBO0FBQUE7QXpFMnh4RUE7QXlFMXh4RUE7O0FBRUE7QXpFNHh4RUE7QXlFMXh4RUE7O0FBRUE7QXpFNHh4RUE7QXlFMXh4RUE7O0FBRUE7QXpFNHh4RUE7QXlFMXh4RUE7O0FBRUE7QXpFNHh4RUE7QXlFM3l4RUE7QUFBQTtBekU4eXhFQTtBeUU3eXhFQTs7QUFFQTtBekUreXhFQTtBeUU3eXhFQTs7QUFFQTtBekUreXhFQTtBeUU3eXhFQTs7QUFFQTtBekUreXhFQTtBeUU3eXhFQTs7QUFFQTtBekUreXhFQTtBeUU5enhFQTtBQUFBO0F6RWkweEVBO0F5RWgweEVBOztBQUVBO0F6RWsweEVBO0F5RWgweEVBOztBQUVBO0F6RWsweEVBO0F5RWgweEVBOztBQUVBO0F6RWsweEVBO0F5RWgweEVBOztBQUVBO0F6RWsweEVBO0F5RWoxeEVBO0FBQUE7QXpFbzF4RUE7QXlFbjF4RUE7O0FBRUE7QXpFcTF4RUE7QXlFbjF4RUE7O0FBRUE7QXpFcTF4RUE7QXlFbjF4RUE7O0FBRUE7QXpFcTF4RUE7QXlFbjF4RUE7O0FBRUE7QXpFcTF4RUE7QXlFcDJ4RUE7QUFBQTtBekV1MnhFQTtBeUV0MnhFQTs7QUFFQTtBekV3MnhFQTtBeUV0MnhFQTs7QUFFQTtBekV3MnhFQTtBeUV0MnhFQTs7QUFFQTtBekV3MnhFQTtBeUV0MnhFQTs7QUFFQTtBekV3MnhFQTtBeUV2M3hFQTtBQUFBO0F6RTAzeEVBO0F5RXozeEVBOztBQUVBO0F6RTIzeEVBO0F5RXozeEVBOztBQUVBO0F6RTIzeEVBO0F5RXozeEVBOztBQUVBO0F6RTIzeEVBO0F5RXozeEVBOztBQUVBO0F6RTIzeEVBO0F5RTE0eEVBO0FBQUE7QXpFNjR4RUE7QXlFNTR4RUE7O0FBRUE7QXpFODR4RUE7QXlFNTR4RUE7O0FBRUE7QXpFODR4RUE7QXlFNTR4RUE7O0FBRUE7QXpFODR4RUE7QXlFNTR4RUE7O0FBRUE7QXpFODR4RUE7QXlFNzV4RUE7QUFBQTtBekVnNnhFQTtBeUUvNXhFQTs7QUFFQTtBekVpNnhFQTtBeUUvNXhFQTs7QUFFQTtBekVpNnhFQTtBeUUvNXhFQTs7QUFFQTtBekVpNnhFQTtBeUUvNXhFQTs7QUFFQTtBekVpNnhFQTtBeUVoN3hFQTtBQUFBO0F6RW03eEVBO0F5RWw3eEVBOztBQUVBO0F6RW83eEVBO0F5RWw3eEVBOztBQUVBO0F6RW83eEVBO0F5RWw3eEVBOztBQUVBO0F6RW83eEVBO0F5RWw3eEVBOztBQUVBO0F6RW83eEVBO0F5RW44eEVBO0FBQUE7QXpFczh4RUE7QXlFcjh4RUE7O0FBRUE7QXpFdTh4RUE7QXlFcjh4RUE7O0FBRUE7QXpFdTh4RUE7QXlFcjh4RUE7O0FBRUE7QXpFdTh4RUE7QXlFcjh4RUE7O0FBRUE7QXpFdTh4RUE7QXlFdDl4RUE7QUFBQTtBekV5OXhFQTtBeUV4OXhFQTs7QUFFQTtBekUwOXhFQTtBeUV4OXhFQTs7QUFFQTtBekUwOXhFQTtBeUV4OXhFQTs7QUFFQTtBekUwOXhFQTtBeUV4OXhFQTs7QUFFQTtBekUwOXhFQTtBeUV6K3hFQTtBQUFBO0F6RTQreEVBO0F5RTMreEVBOztBQUVBO0F6RTYreEVBO0F5RTMreEVBOztBQUVBO0F6RTYreEVBO0F5RTMreEVBOztBQUVBO0F6RTYreEVBO0F5RTMreEVBOztBQUVBO0F6RTYreEVBO0F5RTUveEVBO0FBQUE7QXpFKy94RUE7QXlFOS94RUE7O0FBRUE7QXpFZ2d5RUE7QXlFOS94RUE7O0FBRUE7QXpFZ2d5RUE7QXlFOS94RUE7O0FBRUE7QXpFZ2d5RUE7QXlFOS94RUE7O0FBRUE7QXpFZ2d5RUE7QXlFL2d5RUE7QUFBQTtBekVraHlFQTtBeUVqaHlFQTs7QUFFQTtBekVtaHlFQTtBeUVqaHlFQTs7QUFFQTtBekVtaHlFQTtBeUVqaHlFQTs7QUFFQTtBekVtaHlFQTtBeUVqaHlFQTs7QUFFQTtBekVtaHlFQTtBeUVsaXlFQTtBQUFBO0F6RXFpeUVBO0F5RXBpeUVBOztBQUVBO0F6RXNpeUVBO0F5RXBpeUVBOztBQUVBO0F6RXNpeUVBO0F5RXBpeUVBOztBQUVBO0F6RXNpeUVBO0F5RXBpeUVBOztBQUVBO0F6RXNpeUVBO0F5RXJqeUVBO0FBQUE7QXpFd2p5RUE7QXlFdmp5RUE7O0FBRUE7QXpFeWp5RUE7QXlFdmp5RUE7O0FBRUE7QXpFeWp5RUE7QXlFdmp5RUE7O0FBRUE7QXpFeWp5RUE7QXlFdmp5RUE7O0FBRUE7QXpFeWp5RUE7QXlFeGt5RUE7QUFBQTtBekUya3lFQTtBeUUxa3lFQTs7QUFFQTtBekU0a3lFQTtBeUUxa3lFQTs7QUFFQTtBekU0a3lFQTtBeUUxa3lFQTs7QUFFQTtBekU0a3lFQTtBeUUxa3lFQTs7QUFFQTtBekU0a3lFQTtBeUUzbHlFQTtBQUFBO0F6RThseUVBO0F5RTdseUVBOztBQUVBO0F6RStseUVBO0F5RTdseUVBOztBQUVBO0F6RStseUVBO0F5RTdseUVBOztBQUVBO0F6RStseUVBO0F5RTdseUVBOztBQUVBO0F6RStseUVBO0F5RTlteUVBO0FBQUE7QXpFaW55RUE7QXlFaG55RUE7O0FBRUE7QXpFa255RUE7QXlFaG55RUE7O0FBRUE7QXpFa255RUE7QXlFaG55RUE7O0FBRUE7QXpFa255RUE7QXlFaG55RUE7O0FBRUE7QXpFa255RUE7QXlFam95RUE7QUFBQTtBekVvb3lFQTtBeUVub3lFQTs7QUFFQTtBekVxb3lFQTtBeUVub3lFQTs7QUFFQTtBekVxb3lFQTtBeUVub3lFQTs7QUFFQTtBekVxb3lFQTtBeUVub3lFQTs7QUFFQTtBekVxb3lFQTtBeUVwcHlFQTtBQUFBO0F6RXVweUVBO0F5RXRweUVBOztBQUVBO0F6RXdweUVBO0F5RXRweUVBOztBQUVBO0F6RXdweUVBO0F5RXRweUVBOztBQUVBO0F6RXdweUVBO0F5RXRweUVBOztBQUVBO0F6RXdweUVBO0F5RXZxeUVBO0FBQUE7QXpFMHF5RUE7QXlFenF5RUE7O0FBRUE7QXpFMnF5RUE7QXlFenF5RUE7O0FBRUE7QXpFMnF5RUE7QXlFenF5RUE7O0FBRUE7QXpFMnF5RUE7QXlFenF5RUE7O0FBRUE7QXpFMnF5RUE7QXlFMXJ5RUE7QUFBQTtBekU2cnlFQTtBeUU1cnlFQTs7QUFFQTtBekU4cnlFQTtBeUU1cnlFQTs7QUFFQTtBekU4cnlFQTtBeUU1cnlFQTs7QUFFQTtBekU4cnlFQTtBeUU1cnlFQTs7QUFFQTtBekU4cnlFQTtBeUU3c3lFQTtBQUFBO0F6RWd0eUVBO0F5RS9zeUVBOztBQUVBO0F6RWl0eUVBO0F5RS9zeUVBOztBQUVBO0F6RWl0eUVBO0F5RS9zeUVBOztBQUVBO0F6RWl0eUVBO0F5RS9zeUVBOztBQUVBO0F6RWl0eUVBO0F5RWh1eUVBO0FBQUE7QXpFbXV5RUE7QXlFbHV5RUE7O0FBRUE7QXpFb3V5RUE7QXlFbHV5RUE7O0FBRUE7QXpFb3V5RUE7QXlFbHV5RUE7O0FBRUE7QXpFb3V5RUE7QXlFbHV5RUE7O0FBRUE7QXpFb3V5RUE7QXlFbnZ5RUE7QUFBQTtBekVzdnlFQTtBeUVydnlFQTs7QUFFQTtBekV1dnlFQTtBeUVydnlFQTs7QUFFQTtBekV1dnlFQTtBeUVydnlFQTs7QUFFQTtBekV1dnlFQTtBeUVydnlFQTs7QUFFQTtBekV1dnlFQTtBeUV0d3lFQTtBQUFBO0F6RXl3eUVBO0F5RXh3eUVBOztBQUVBO0F6RTB3eUVBO0F5RXh3eUVBOztBQUVBO0F6RTB3eUVBO0F5RXh3eUVBOztBQUVBO0F6RTB3eUVBO0F5RXh3eUVBOztBQUVBO0F6RTB3eUVBO0F5RXp4eUVBO0FBQUE7QXpFNHh5RUE7QXlFM3h5RUE7O0FBRUE7QXpFNnh5RUE7QXlFM3h5RUE7O0FBRUE7QXpFNnh5RUE7QXlFM3h5RUE7O0FBRUE7QXpFNnh5RUE7QXlFM3h5RUE7O0FBRUE7QXpFNnh5RUE7QXlFNXl5RUE7QUFBQTtBekUreXlFQTtBeUU5eXlFQTs7QUFFQTtBekVnenlFQTtBeUU5eXlFQTs7QUFFQTtBekVnenlFQTtBeUU5eXlFQTs7QUFFQTtBekVnenlFQTtBeUU5eXlFQTs7QUFFQTtBekVnenlFQTtBeUUvenlFQTtBQUFBO0F6RWsweUVBO0F5RWoweUVBOztBQUVBO0F6RW0weUVBO0F5RWoweUVBOztBQUVBO0F6RW0weUVBO0F5RWoweUVBOztBQUVBO0F6RW0weUVBO0F5RWoweUVBOztBQUVBO0F6RW0weUVBO0F5RWwxeUVBO0FBQUE7QXpFcTF5RUE7QXlFcDF5RUE7O0FBRUE7QXpFczF5RUE7QXlFcDF5RUE7O0FBRUE7QXpFczF5RUE7QXlFcDF5RUE7O0FBRUE7QXpFczF5RUE7QXlFcDF5RUE7O0FBRUE7QXpFczF5RUE7QXlFcjJ5RUE7QUFBQTtBekV3MnlFQTtBeUV2MnlFQTs7QUFFQTtBekV5MnlFQTtBeUV2MnlFQTs7QUFFQTtBekV5MnlFQTtBeUV2MnlFQTs7QUFFQTtBekV5MnlFQTtBeUV2MnlFQTs7QUFFQTtBekV5MnlFQTtBeUV4M3lFQTtBQUFBO0F6RTIzeUVBO0F5RTEzeUVBOztBQUVBO0F6RTQzeUVBO0F5RTEzeUVBOztBQUVBO0F6RTQzeUVBO0F5RTEzeUVBOztBQUVBO0F6RTQzeUVBO0F5RTEzeUVBOztBQUVBO0F6RTQzeUVBO0F5RXAzeUVBO0FBQUE7QXpFdTN5RUE7QXlFdDN5RUE7O0FBRUE7QXpFdzN5RUE7QXlFdDN5RUE7O0FBRUE7QXpFdzN5RUE7QXlFdDN5RUE7O0FBRUE7QXpFdzN5RUE7QXlFdDN5RUE7O0FBRUE7QXpFdzN5RUE7QXlFdjR5RUE7QUFBQTtBekUwNHlFQTtBeUV6NHlFQTs7QUFFQTtBekUyNHlFQTtBeUV6NHlFQTs7QUFFQTtBekUyNHlFQTtBeUV6NHlFQTs7QUFFQTtBekUyNHlFQTtBeUV6NHlFQTs7QUFFQTtBekUyNHlFQTtBeUUxNXlFQTtBQUFBO0F6RTY1eUVBO0F5RTU1eUVBOztBQUVBO0F6RTg1eUVBO0F5RTU1eUVBOztBQUVBO0F6RTg1eUVBO0F5RTU1eUVBOztBQUVBO0F6RTg1eUVBO0F5RTU1eUVBOztBQUVBO0F6RTg1eUVBO0F5RTc2eUVBO0FBQUE7QXpFZzd5RUE7QXlFLzZ5RUE7O0FBRUE7QXpFaTd5RUE7QXlFLzZ5RUE7O0FBRUE7QXpFaTd5RUE7QXlFLzZ5RUE7O0FBRUE7QXpFaTd5RUE7QXlFLzZ5RUE7O0FBRUE7QXpFaTd5RUE7QXlFaDh5RUE7QUFBQTtBekVtOHlFQTtBeUVsOHlFQTs7QUFFQTtBekVvOHlFQTtBeUVsOHlFQTs7QUFFQTtBekVvOHlFQTtBeUVsOHlFQTs7QUFFQTtBekVvOHlFQTtBeUVsOHlFQTs7QUFFQTtBekVvOHlFQTtBeUVuOXlFQTtBQUFBO0F6RXM5eUVBO0F5RXI5eUVBOztBQUVBO0F6RXU5eUVBO0F5RXI5eUVBOztBQUVBO0F6RXU5eUVBO0F5RXI5eUVBOztBQUVBO0F6RXU5eUVBO0F5RXI5eUVBOztBQUVBO0F6RXU5eUVBO0F5RXQreUVBO0FBQUE7QXpFeSt5RUE7QXlFeCt5RUE7O0FBRUE7QXpFMCt5RUE7QXlFeCt5RUE7O0FBRUE7QXpFMCt5RUE7QXlFeCt5RUE7O0FBRUE7QXpFMCt5RUE7QXlFeCt5RUE7O0FBRUE7QXpFMCt5RUE7QXlFei95RUE7QUFBQTtBekU0L3lFQTtBeUUzL3lFQTs7QUFFQTtBekU2L3lFQTtBeUUzL3lFQTs7QUFFQTtBekU2L3lFQTtBeUUzL3lFQTs7QUFFQTtBekU2L3lFQTtBeUUzL3lFQTs7QUFFQTtBekU2L3lFQTtBeUU1Z3pFQTtBQUFBO0F6RStnekVBO0F5RTlnekVBOztBQUVBO0F6RWdoekVBO0F5RTlnekVBOztBQUVBO0F6RWdoekVBO0F5RTlnekVBOztBQUVBO0F6RWdoekVBO0F5RTlnekVBOztBQUVBO0F6RWdoekVBO0F5RS9oekVBO0FBQUE7QXpFa2l6RUE7QXlFaml6RUE7O0FBRUE7QXpFbWl6RUE7QXlFaml6RUE7O0FBRUE7QXpFbWl6RUE7QXlFaml6RUE7O0FBRUE7QXpFbWl6RUE7QXlFaml6RUE7O0FBRUE7QXpFbWl6RUE7QXlFbGp6RUE7QUFBQTtBekVxanpFQTtBeUVwanpFQTs7QUFFQTtBekVzanpFQTtBeUVwanpFQTs7QUFFQTtBekVzanpFQTtBeUVwanpFQTs7QUFFQTtBekVzanpFQTtBeUVwanpFQTs7QUFFQTtBekVzanpFQTtBeUVya3pFQTtBQUFBO0F6RXdrekVBO0F5RXZrekVBOztBQUVBO0F6RXlrekVBO0F5RXZrekVBOztBQUVBO0F6RXlrekVBO0F5RXZrekVBOztBQUVBO0F6RXlrekVBO0F5RXZrekVBOztBQUVBO0F6RXlrekVBO0F5RXhsekVBO0FBQUE7QXpFMmx6RUE7QXlFMWx6RUE7O0FBRUE7QXpFNGx6RUE7QXlFMWx6RUE7O0FBRUE7QXpFNGx6RUE7QXlFMWx6RUE7O0FBRUE7QXpFNGx6RUE7QXlFMWx6RUE7O0FBRUE7QXpFNGx6RUE7QXlFM216RUE7QUFBQTtBekU4bXpFQTtBeUU3bXpFQTs7QUFFQTtBekUrbXpFQTtBeUU3bXpFQTs7QUFFQTtBekUrbXpFQTtBeUU3bXpFQTs7QUFFQTtBekUrbXpFQTtBeUU3bXpFQTs7QUFFQTtBekUrbXpFQTtBeUU5bnpFQTtBQUFBO0F6RWlvekVBO0F5RWhvekVBOztBQUVBO0F6RWtvekVBO0F5RWhvekVBOztBQUVBO0F6RWtvekVBO0F5RWhvekVBOztBQUVBO0F6RWtvekVBO0F5RWhvekVBOztBQUVBO0F6RWtvekVBO0F5RWpwekVBO0FBQUE7QXpFb3B6RUE7QXlFbnB6RUE7O0FBRUE7QXpFcXB6RUE7QXlFbnB6RUE7O0FBRUE7QXpFcXB6RUE7QXlFbnB6RUE7O0FBRUE7QXpFcXB6RUE7QXlFbnB6RUE7O0FBRUE7QXpFcXB6RUE7QXlFcHF6RUE7QUFBQTtBekV1cXpFQTtBeUV0cXpFQTs7QUFFQTtBekV3cXpFQTtBeUV0cXpFQTs7QUFFQTtBekV3cXpFQTtBeUV0cXpFQTs7QUFFQTtBekV3cXpFQTtBeUV0cXpFQTs7QUFFQTtBekV3cXpFQTtBeUV2cnpFQTtBQUFBO0F6RTByekVBO0F5RXpyekVBOztBQUVBO0F6RTJyekVBO0F5RXpyekVBOztBQUVBO0F6RTJyekVBO0F5RXpyekVBOztBQUVBO0F6RTJyekVBO0F5RXpyekVBOztBQUVBO0F6RTJyekVBO0F5RTFzekVBO0FBQUE7QXpFNnN6RUE7QXlFNXN6RUE7O0FBRUE7QXpFOHN6RUE7QXlFNXN6RUE7O0FBRUE7QXpFOHN6RUE7QXlFNXN6RUE7O0FBRUE7QXpFOHN6RUE7QXlFNXN6RUE7O0FBRUE7QXpFOHN6RUE7QXlFN3R6RUE7QUFBQTtBekVndXpFQTtBeUUvdHpFQTs7QUFFQTtBekVpdXpFQTtBeUUvdHpFQTs7QUFFQTtBekVpdXpFQTtBeUUvdHpFQTs7QUFFQTtBekVpdXpFQTtBeUUvdHpFQTs7QUFFQTtBekVpdXpFQTtBeUUzdHpFQTtBQUFBO0F6RTh0ekVBO0F5RTd0ekVBOztBQUVBO0F6RSt0ekVBO0F5RTd0ekVBOztBQUVBO0F6RSt0ekVBO0F5RTd0ekVBOztBQUVBO0F6RSt0ekVBO0F5RTd0ekVBOztBQUVBO0F6RSt0ekVBO0FBQ0E7QWlCenV6RUE7QXdEbERBO0FBQUE7QXpFK3h6RUE7QXlFOXh6RUE7O0FBRUE7QXpFZ3l6RUE7QXlFOXh6RUE7O0FBRUE7QXpFZ3l6RUE7QXlFOXh6RUE7O0FBRUE7QXpFZ3l6RUE7QXlFOXh6RUE7O0FBRUE7QXpFZ3l6RUE7QXlFL3l6RUE7QUFBQTtBekVrenpFQTtBeUVqenpFQTs7QUFFQTtBekVtenpFQTtBeUVqenpFQTs7QUFFQTtBekVtenpFQTtBeUVqenpFQTs7QUFFQTtBekVtenpFQTtBeUVqenpFQTs7QUFFQTtBekVtenpFQTtBeUVsMHpFQTtBQUFBO0F6RXEwekVBO0F5RXAwekVBOztBQUVBO0F6RXMwekVBO0F5RXAwekVBOztBQUVBO0F6RXMwekVBO0F5RXAwekVBOztBQUVBO0F6RXMwekVBO0F5RXAwekVBOztBQUVBO0F6RXMwekVBO0F5RXIxekVBO0FBQUE7QXpFdzF6RUE7QXlFdjF6RUE7O0FBRUE7QXpFeTF6RUE7QXlFdjF6RUE7O0FBRUE7QXpFeTF6RUE7QXlFdjF6RUE7O0FBRUE7QXpFeTF6RUE7QXlFdjF6RUE7O0FBRUE7QXpFeTF6RUE7QXlFeDJ6RUE7QUFBQTtBekUyMnpFQTtBeUUxMnpFQTs7QUFFQTtBekU0MnpFQTtBeUUxMnpFQTs7QUFFQTtBekU0MnpFQTtBeUUxMnpFQTs7QUFFQTtBekU0MnpFQTtBeUUxMnpFQTs7QUFFQTtBekU0MnpFQTtBeUUzM3pFQTtBQUFBO0F6RTgzekVBO0F5RTczekVBOztBQUVBO0F6RSszekVBO0F5RTczekVBOztBQUVBO0F6RSszekVBO0F5RTczekVBOztBQUVBO0F6RSszekVBO0F5RTczekVBOztBQUVBO0F6RSszekVBO0F5RTk0ekVBO0FBQUE7QXpFaTV6RUE7QXlFaDV6RUE7O0FBRUE7QXpFazV6RUE7QXlFaDV6RUE7O0FBRUE7QXpFazV6RUE7QXlFaDV6RUE7O0FBRUE7QXpFazV6RUE7QXlFaDV6RUE7O0FBRUE7QXpFazV6RUE7QXlFajZ6RUE7QUFBQTtBekVvNnpFQTtBeUVuNnpFQTs7QUFFQTtBekVxNnpFQTtBeUVuNnpFQTs7QUFFQTtBekVxNnpFQTtBeUVuNnpFQTs7QUFFQTtBekVxNnpFQTtBeUVuNnpFQTs7QUFFQTtBekVxNnpFQTtBeUVwN3pFQTtBQUFBO0F6RXU3ekVBO0F5RXQ3ekVBOztBQUVBO0F6RXc3ekVBO0F5RXQ3ekVBOztBQUVBO0F6RXc3ekVBO0F5RXQ3ekVBOztBQUVBO0F6RXc3ekVBO0F5RXQ3ekVBOztBQUVBO0F6RXc3ekVBO0F5RXY4ekVBO0FBQUE7QXpFMDh6RUE7QXlFejh6RUE7O0FBRUE7QXpFMjh6RUE7QXlFejh6RUE7O0FBRUE7QXpFMjh6RUE7QXlFejh6RUE7O0FBRUE7QXpFMjh6RUE7QXlFejh6RUE7O0FBRUE7QXpFMjh6RUE7QXlFMTl6RUE7QUFBQTtBekU2OXpFQTtBeUU1OXpFQTs7QUFFQTtBekU4OXpFQTtBeUU1OXpFQTs7QUFFQTtBekU4OXpFQTtBeUU1OXpFQTs7QUFFQTtBekU4OXpFQTtBeUU1OXpFQTs7QUFFQTtBekU4OXpFQTtBeUU3K3pFQTtBQUFBO0F6RWcvekVBO0F5RS8rekVBOztBQUVBO0F6RWkvekVBO0F5RS8rekVBOztBQUVBO0F6RWkvekVBO0F5RS8rekVBOztBQUVBO0F6RWkvekVBO0F5RS8rekVBOztBQUVBO0F6RWkvekVBO0F5RWhnMEVBO0FBQUE7QXpFbWcwRUE7QXlFbGcwRUE7O0FBRUE7QXpFb2cwRUE7QXlFbGcwRUE7O0FBRUE7QXpFb2cwRUE7QXlFbGcwRUE7O0FBRUE7QXpFb2cwRUE7QXlFbGcwRUE7O0FBRUE7QXpFb2cwRUE7QXlFbmgwRUE7QUFBQTtBekVzaDBFQTtBeUVyaDBFQTs7QUFFQTtBekV1aDBFQTtBeUVyaDBFQTs7QUFFQTtBekV1aDBFQTtBeUVyaDBFQTs7QUFFQTtBekV1aDBFQTtBeUVyaDBFQTs7QUFFQTtBekV1aDBFQTtBeUV0aTBFQTtBQUFBO0F6RXlpMEVBO0F5RXhpMEVBOztBQUVBO0F6RTBpMEVBO0F5RXhpMEVBOztBQUVBO0F6RTBpMEVBO0F5RXhpMEVBOztBQUVBO0F6RTBpMEVBO0F5RXhpMEVBOztBQUVBO0F6RTBpMEVBO0F5RXpqMEVBO0FBQUE7QXpFNGowRUE7QXlFM2owRUE7O0FBRUE7QXpFNmowRUE7QXlFM2owRUE7O0FBRUE7QXpFNmowRUE7QXlFM2owRUE7O0FBRUE7QXpFNmowRUE7QXlFM2owRUE7O0FBRUE7QXpFNmowRUE7QXlFNWswRUE7QUFBQTtBekUrazBFQTtBeUU5azBFQTs7QUFFQTtBekVnbDBFQTtBeUU5azBFQTs7QUFFQTtBekVnbDBFQTtBeUU5azBFQTs7QUFFQTtBekVnbDBFQTtBeUU5azBFQTs7QUFFQTtBekVnbDBFQTtBeUUvbDBFQTtBQUFBO0F6RWttMEVBO0F5RWptMEVBOztBQUVBO0F6RW1tMEVBO0F5RWptMEVBOztBQUVBO0F6RW1tMEVBO0F5RWptMEVBOztBQUVBO0F6RW1tMEVBO0F5RWptMEVBOztBQUVBO0F6RW1tMEVBO0F5RWxuMEVBO0FBQUE7QXpFcW4wRUE7QXlFcG4wRUE7O0FBRUE7QXpFc24wRUE7QXlFcG4wRUE7O0FBRUE7QXpFc24wRUE7QXlFcG4wRUE7O0FBRUE7QXpFc24wRUE7QXlFcG4wRUE7O0FBRUE7QXpFc24wRUE7QXlFcm8wRUE7QUFBQTtBekV3bzBFQTtBeUV2bzBFQTs7QUFFQTtBekV5bzBFQTtBeUV2bzBFQTs7QUFFQTtBekV5bzBFQTtBeUV2bzBFQTs7QUFFQTtBekV5bzBFQTtBeUV2bzBFQTs7QUFFQTtBekV5bzBFQTtBeUV4cDBFQTtBQUFBO0F6RTJwMEVBO0F5RTFwMEVBOztBQUVBO0F6RTRwMEVBO0F5RTFwMEVBOztBQUVBO0F6RTRwMEVBO0F5RTFwMEVBOztBQUVBO0F6RTRwMEVBO0F5RTFwMEVBOztBQUVBO0F6RTRwMEVBO0F5RTNxMEVBO0FBQUE7QXpFOHEwRUE7QXlFN3EwRUE7O0FBRUE7QXpFK3EwRUE7QXlFN3EwRUE7O0FBRUE7QXpFK3EwRUE7QXlFN3EwRUE7O0FBRUE7QXpFK3EwRUE7QXlFN3EwRUE7O0FBRUE7QXpFK3EwRUE7QXlFOXIwRUE7QUFBQTtBekVpczBFQTtBeUVoczBFQTs7QUFFQTtBekVrczBFQTtBeUVoczBFQTs7QUFFQTtBekVrczBFQTtBeUVoczBFQTs7QUFFQTtBekVrczBFQTtBeUVoczBFQTs7QUFFQTtBekVrczBFQTtBeUVqdDBFQTtBQUFBO0F6RW90MEVBO0F5RW50MEVBOztBQUVBO0F6RXF0MEVBO0F5RW50MEVBOztBQUVBO0F6RXF0MEVBO0F5RW50MEVBOztBQUVBO0F6RXF0MEVBO0F5RW50MEVBOztBQUVBO0F6RXF0MEVBO0F5RXB1MEVBO0FBQUE7QXpFdXUwRUE7QXlFdHUwRUE7O0FBRUE7QXpFd3UwRUE7QXlFdHUwRUE7O0FBRUE7QXpFd3UwRUE7QXlFdHUwRUE7O0FBRUE7QXpFd3UwRUE7QXlFdHUwRUE7O0FBRUE7QXpFd3UwRUE7QXlFdnYwRUE7QUFBQTtBekUwdjBFQTtBeUV6djBFQTs7QUFFQTtBekUydjBFQTtBeUV6djBFQTs7QUFFQTtBekUydjBFQTtBeUV6djBFQTs7QUFFQTtBekUydjBFQTtBeUV6djBFQTs7QUFFQTtBekUydjBFQTtBeUUxdzBFQTtBQUFBO0F6RTZ3MEVBO0F5RTV3MEVBOztBQUVBO0F6RTh3MEVBO0F5RTV3MEVBOztBQUVBO0F6RTh3MEVBO0F5RTV3MEVBOztBQUVBO0F6RTh3MEVBO0F5RTV3MEVBOztBQUVBO0F6RTh3MEVBO0F5RTd4MEVBO0FBQUE7QXpFZ3kwRUE7QXlFL3gwRUE7O0FBRUE7QXpFaXkwRUE7QXlFL3gwRUE7O0FBRUE7QXpFaXkwRUE7QXlFL3gwRUE7O0FBRUE7QXpFaXkwRUE7QXlFL3gwRUE7O0FBRUE7QXpFaXkwRUE7QXlFaHowRUE7QUFBQTtBekVtejBFQTtBeUVsejBFQTs7QUFFQTtBekVvejBFQTtBeUVsejBFQTs7QUFFQTtBekVvejBFQTtBeUVsejBFQTs7QUFFQTtBekVvejBFQTtBeUVsejBFQTs7QUFFQTtBekVvejBFQTtBeUVuMDBFQTtBQUFBO0F6RXMwMEVBO0F5RXIwMEVBOztBQUVBO0F6RXUwMEVBO0F5RXIwMEVBOztBQUVBO0F6RXUwMEVBO0F5RXIwMEVBOztBQUVBO0F6RXUwMEVBO0F5RXIwMEVBOztBQUVBO0F6RXUwMEVBO0F5RXQxMEVBO0FBQUE7QXpFeTEwRUE7QXlFeDEwRUE7O0FBRUE7QXpFMDEwRUE7QXlFeDEwRUE7O0FBRUE7QXpFMDEwRUE7QXlFeDEwRUE7O0FBRUE7QXpFMDEwRUE7QXlFeDEwRUE7O0FBRUE7QXpFMDEwRUE7QXlFejIwRUE7QUFBQTtBekU0MjBFQTtBeUUzMjBFQTs7QUFFQTtBekU2MjBFQTtBeUUzMjBFQTs7QUFFQTtBekU2MjBFQTtBeUUzMjBFQTs7QUFFQTtBekU2MjBFQTtBeUUzMjBFQTs7QUFFQTtBekU2MjBFQTtBeUU1MzBFQTtBQUFBO0F6RSszMEVBO0F5RTkzMEVBOztBQUVBO0F6RWc0MEVBO0F5RTkzMEVBOztBQUVBO0F6RWc0MEVBO0F5RTkzMEVBOztBQUVBO0F6RWc0MEVBO0F5RTkzMEVBOztBQUVBO0F6RWc0MEVBO0F5RS80MEVBO0FBQUE7QXpFazUwRUE7QXlFajUwRUE7O0FBRUE7QXpFbTUwRUE7QXlFajUwRUE7O0FBRUE7QXpFbTUwRUE7QXlFajUwRUE7O0FBRUE7QXpFbTUwRUE7QXlFajUwRUE7O0FBRUE7QXpFbTUwRUE7QXlFbDYwRUE7QUFBQTtBekVxNjBFQTtBeUVwNjBFQTs7QUFFQTtBekVzNjBFQTtBeUVwNjBFQTs7QUFFQTtBekVzNjBFQTtBeUVwNjBFQTs7QUFFQTtBekVzNjBFQTtBeUVwNjBFQTs7QUFFQTtBekVzNjBFQTtBeUVyNzBFQTtBQUFBO0F6RXc3MEVBO0F5RXY3MEVBOztBQUVBO0F6RXk3MEVBO0F5RXY3MEVBOztBQUVBO0F6RXk3MEVBO0F5RXY3MEVBOztBQUVBO0F6RXk3MEVBO0F5RXY3MEVBOztBQUVBO0F6RXk3MEVBO0F5RXg4MEVBO0FBQUE7QXpFMjgwRUE7QXlFMTgwRUE7O0FBRUE7QXpFNDgwRUE7QXlFMTgwRUE7O0FBRUE7QXpFNDgwRUE7QXlFMTgwRUE7O0FBRUE7QXpFNDgwRUE7QXlFMTgwRUE7O0FBRUE7QXpFNDgwRUE7QXlFMzkwRUE7QUFBQTtBekU4OTBFQTtBeUU3OTBFQTs7QUFFQTtBekUrOTBFQTtBeUU3OTBFQTs7QUFFQTtBekUrOTBFQTtBeUU3OTBFQTs7QUFFQTtBekUrOTBFQTtBeUU3OTBFQTs7QUFFQTtBekUrOTBFQTtBeUU5KzBFQTtBQUFBO0F6RWkvMEVBO0F5RWgvMEVBOztBQUVBO0F6RWsvMEVBO0F5RWgvMEVBOztBQUVBO0F6RWsvMEVBO0F5RWgvMEVBOztBQUVBO0F6RWsvMEVBO0F5RWgvMEVBOztBQUVBO0F6RWsvMEVBO0F5RWpnMUVBO0FBQUE7QXpFb2cxRUE7QXlFbmcxRUE7O0FBRUE7QXpFcWcxRUE7QXlFbmcxRUE7O0FBRUE7QXpFcWcxRUE7QXlFbmcxRUE7O0FBRUE7QXpFcWcxRUE7QXlFbmcxRUE7O0FBRUE7QXpFcWcxRUE7QXlFcGgxRUE7QUFBQTtBekV1aDFFQTtBeUV0aDFFQTs7QUFFQTtBekV3aDFFQTtBeUV0aDFFQTs7QUFFQTtBekV3aDFFQTtBeUV0aDFFQTs7QUFFQTtBekV3aDFFQTtBeUV0aDFFQTs7QUFFQTtBekV3aDFFQTtBeUV2aTFFQTtBQUFBO0F6RTBpMUVBO0F5RXppMUVBOztBQUVBO0F6RTJpMUVBO0F5RXppMUVBOztBQUVBO0F6RTJpMUVBO0F5RXppMUVBOztBQUVBO0F6RTJpMUVBO0F5RXppMUVBOztBQUVBO0F6RTJpMUVBO0F5RW5pMUVBO0FBQUE7QXpFc2kxRUE7QXlFcmkxRUE7O0FBRUE7QXpFdWkxRUE7QXlFcmkxRUE7O0FBRUE7QXpFdWkxRUE7QXlFcmkxRUE7O0FBRUE7QXpFdWkxRUE7QXlFcmkxRUE7O0FBRUE7QXpFdWkxRUE7QXlFdGoxRUE7QUFBQTtBekV5ajFFQTtBeUV4ajFFQTs7QUFFQTtBekUwajFFQTtBeUV4ajFFQTs7QUFFQTtBekUwajFFQTtBeUV4ajFFQTs7QUFFQTtBekUwajFFQTtBeUV4ajFFQTs7QUFFQTtBekUwajFFQTtBeUV6azFFQTtBQUFBO0F6RTRrMUVBO0F5RTNrMUVBOztBQUVBO0F6RTZrMUVBO0F5RTNrMUVBOztBQUVBO0F6RTZrMUVBO0F5RTNrMUVBOztBQUVBO0F6RTZrMUVBO0F5RTNrMUVBOztBQUVBO0F6RTZrMUVBO0F5RTVsMUVBO0FBQUE7QXpFK2wxRUE7QXlFOWwxRUE7O0FBRUE7QXpFZ20xRUE7QXlFOWwxRUE7O0FBRUE7QXpFZ20xRUE7QXlFOWwxRUE7O0FBRUE7QXpFZ20xRUE7QXlFOWwxRUE7O0FBRUE7QXpFZ20xRUE7QXlFL20xRUE7QUFBQTtBekVrbjFFQTtBeUVqbjFFQTs7QUFFQTtBekVtbjFFQTtBeUVqbjFFQTs7QUFFQTtBekVtbjFFQTtBeUVqbjFFQTs7QUFFQTtBekVtbjFFQTtBeUVqbjFFQTs7QUFFQTtBekVtbjFFQTtBeUVsbzFFQTtBQUFBO0F6RXFvMUVBO0F5RXBvMUVBOztBQUVBO0F6RXNvMUVBO0F5RXBvMUVBOztBQUVBO0F6RXNvMUVBO0F5RXBvMUVBOztBQUVBO0F6RXNvMUVBO0F5RXBvMUVBOztBQUVBO0F6RXNvMUVBO0F5RXJwMUVBO0FBQUE7QXpFd3AxRUE7QXlFdnAxRUE7O0FBRUE7QXpFeXAxRUE7QXlFdnAxRUE7O0FBRUE7QXpFeXAxRUE7QXlFdnAxRUE7O0FBRUE7QXpFeXAxRUE7QXlFdnAxRUE7O0FBRUE7QXpFeXAxRUE7QXlFeHExRUE7QUFBQTtBekUycTFFQTtBeUUxcTFFQTs7QUFFQTtBekU0cTFFQTtBeUUxcTFFQTs7QUFFQTtBekU0cTFFQTtBeUUxcTFFQTs7QUFFQTtBekU0cTFFQTtBeUUxcTFFQTs7QUFFQTtBekU0cTFFQTtBeUUzcjFFQTtBQUFBO0F6RThyMUVBO0F5RTdyMUVBOztBQUVBO0F6RStyMUVBO0F5RTdyMUVBOztBQUVBO0F6RStyMUVBO0F5RTdyMUVBOztBQUVBO0F6RStyMUVBO0F5RTdyMUVBOztBQUVBO0F6RStyMUVBO0F5RTlzMUVBO0FBQUE7QXpFaXQxRUE7QXlFaHQxRUE7O0FBRUE7QXpFa3QxRUE7QXlFaHQxRUE7O0FBRUE7QXpFa3QxRUE7QXlFaHQxRUE7O0FBRUE7QXpFa3QxRUE7QXlFaHQxRUE7O0FBRUE7QXpFa3QxRUE7QXlFanUxRUE7QUFBQTtBekVvdTFFQTtBeUVudTFFQTs7QUFFQTtBekVxdTFFQTtBeUVudTFFQTs7QUFFQTtBekVxdTFFQTtBeUVudTFFQTs7QUFFQTtBekVxdTFFQTtBeUVudTFFQTs7QUFFQTtBekVxdTFFQTtBeUVwdjFFQTtBQUFBO0F6RXV2MUVBO0F5RXR2MUVBOztBQUVBO0F6RXd2MUVBO0F5RXR2MUVBOztBQUVBO0F6RXd2MUVBO0F5RXR2MUVBOztBQUVBO0F6RXd2MUVBO0F5RXR2MUVBOztBQUVBO0F6RXd2MUVBO0F5RXZ3MUVBO0FBQUE7QXpFMHcxRUE7QXlFencxRUE7O0FBRUE7QXpFMncxRUE7QXlFencxRUE7O0FBRUE7QXpFMncxRUE7QXlFencxRUE7O0FBRUE7QXpFMncxRUE7QXlFencxRUE7O0FBRUE7QXpFMncxRUE7QXlFMXgxRUE7QUFBQTtBekU2eDFFQTtBeUU1eDFFQTs7QUFFQTtBekU4eDFFQTtBeUU1eDFFQTs7QUFFQTtBekU4eDFFQTtBeUU1eDFFQTs7QUFFQTtBekU4eDFFQTtBeUU1eDFFQTs7QUFFQTtBekU4eDFFQTtBeUU3eTFFQTtBQUFBO0F6RWd6MUVBO0F5RS95MUVBOztBQUVBO0F6RWl6MUVBO0F5RS95MUVBOztBQUVBO0F6RWl6MUVBO0F5RS95MUVBOztBQUVBO0F6RWl6MUVBO0F5RS95MUVBOztBQUVBO0F6RWl6MUVBO0F5RWgwMUVBO0FBQUE7QXpFbTAxRUE7QXlFbDAxRUE7O0FBRUE7QXpFbzAxRUE7QXlFbDAxRUE7O0FBRUE7QXpFbzAxRUE7QXlFbDAxRUE7O0FBRUE7QXpFbzAxRUE7QXlFbDAxRUE7O0FBRUE7QXpFbzAxRUE7QXlFbjExRUE7QUFBQTtBekVzMTFFQTtBeUVyMTFFQTs7QUFFQTtBekV1MTFFQTtBeUVyMTFFQTs7QUFFQTtBekV1MTFFQTtBeUVyMTFFQTs7QUFFQTtBekV1MTFFQTtBeUVyMTFFQTs7QUFFQTtBekV1MTFFQTtBeUV0MjFFQTtBQUFBO0F6RXkyMUVBO0F5RXgyMUVBOztBQUVBO0F6RTAyMUVBO0F5RXgyMUVBOztBQUVBO0F6RTAyMUVBO0F5RXgyMUVBOztBQUVBO0F6RTAyMUVBO0F5RXgyMUVBOztBQUVBO0F6RTAyMUVBO0F5RXozMUVBO0FBQUE7QXpFNDMxRUE7QXlFMzMxRUE7O0FBRUE7QXpFNjMxRUE7QXlFMzMxRUE7O0FBRUE7QXpFNjMxRUE7QXlFMzMxRUE7O0FBRUE7QXpFNjMxRUE7QXlFMzMxRUE7O0FBRUE7QXpFNjMxRUE7QXlFNTQxRUE7QUFBQTtBekUrNDFFQTtBeUU5NDFFQTs7QUFFQTtBekVnNTFFQTtBeUU5NDFFQTs7QUFFQTtBekVnNTFFQTtBeUU5NDFFQTs7QUFFQTtBekVnNTFFQTtBeUU5NDFFQTs7QUFFQTtBekVnNTFFQTtBeUUxNDFFQTtBQUFBO0F6RTY0MUVBO0F5RTU0MUVBOztBQUVBO0F6RTg0MUVBO0F5RTU0MUVBOztBQUVBO0F6RTg0MUVBO0F5RTU0MUVBOztBQUVBO0F6RTg0MUVBO0F5RTU0MUVBOztBQUVBO0F6RTg0MUVBO0FBQ0E7QWlCeDUxRUE7QXdEbERBO0FBQUE7QXpFODgxRUE7QXlFNzgxRUE7O0FBRUE7QXpFKzgxRUE7QXlFNzgxRUE7O0FBRUE7QXpFKzgxRUE7QXlFNzgxRUE7O0FBRUE7QXpFKzgxRUE7QXlFNzgxRUE7O0FBRUE7QXpFKzgxRUE7QXlFOTkxRUE7QUFBQTtBekVpKzFFQTtBeUVoKzFFQTs7QUFFQTtBekVrKzFFQTtBeUVoKzFFQTs7QUFFQTtBekVrKzFFQTtBeUVoKzFFQTs7QUFFQTtBekVrKzFFQTtBeUVoKzFFQTs7QUFFQTtBekVrKzFFQTtBeUVqLzFFQTtBQUFBO0F6RW8vMUVBO0F5RW4vMUVBOztBQUVBO0F6RXEvMUVBO0F5RW4vMUVBOztBQUVBO0F6RXEvMUVBO0F5RW4vMUVBOztBQUVBO0F6RXEvMUVBO0F5RW4vMUVBOztBQUVBO0F6RXEvMUVBO0F5RXBnMkVBO0FBQUE7QXpFdWcyRUE7QXlFdGcyRUE7O0FBRUE7QXpFd2cyRUE7QXlFdGcyRUE7O0FBRUE7QXpFd2cyRUE7QXlFdGcyRUE7O0FBRUE7QXpFd2cyRUE7QXlFdGcyRUE7O0FBRUE7QXpFd2cyRUE7QXlFdmgyRUE7QUFBQTtBekUwaDJFQTtBeUV6aDJFQTs7QUFFQTtBekUyaDJFQTtBeUV6aDJFQTs7QUFFQTtBekUyaDJFQTtBeUV6aDJFQTs7QUFFQTtBekUyaDJFQTtBeUV6aDJFQTs7QUFFQTtBekUyaDJFQTtBeUUxaTJFQTtBQUFBO0F6RTZpMkVBO0F5RTVpMkVBOztBQUVBO0F6RThpMkVBO0F5RTVpMkVBOztBQUVBO0F6RThpMkVBO0F5RTVpMkVBOztBQUVBO0F6RThpMkVBO0F5RTVpMkVBOztBQUVBO0F6RThpMkVBO0F5RTdqMkVBO0FBQUE7QXpFZ2syRUE7QXlFL2oyRUE7O0FBRUE7QXpFaWsyRUE7QXlFL2oyRUE7O0FBRUE7QXpFaWsyRUE7QXlFL2oyRUE7O0FBRUE7QXpFaWsyRUE7QXlFL2oyRUE7O0FBRUE7QXpFaWsyRUE7QXlFaGwyRUE7QUFBQTtBekVtbDJFQTtBeUVsbDJFQTs7QUFFQTtBekVvbDJFQTtBeUVsbDJFQTs7QUFFQTtBekVvbDJFQTtBeUVsbDJFQTs7QUFFQTtBekVvbDJFQTtBeUVsbDJFQTs7QUFFQTtBekVvbDJFQTtBeUVubTJFQTtBQUFBO0F6RXNtMkVBO0F5RXJtMkVBOztBQUVBO0F6RXVtMkVBO0F5RXJtMkVBOztBQUVBO0F6RXVtMkVBO0F5RXJtMkVBOztBQUVBO0F6RXVtMkVBO0F5RXJtMkVBOztBQUVBO0F6RXVtMkVBO0F5RXRuMkVBO0FBQUE7QXpFeW4yRUE7QXlFeG4yRUE7O0FBRUE7QXpFMG4yRUE7QXlFeG4yRUE7O0FBRUE7QXpFMG4yRUE7QXlFeG4yRUE7O0FBRUE7QXpFMG4yRUE7QXlFeG4yRUE7O0FBRUE7QXpFMG4yRUE7QXlFem8yRUE7QUFBQTtBekU0bzJFQTtBeUUzbzJFQTs7QUFFQTtBekU2bzJFQTtBeUUzbzJFQTs7QUFFQTtBekU2bzJFQTtBeUUzbzJFQTs7QUFFQTtBekU2bzJFQTtBeUUzbzJFQTs7QUFFQTtBekU2bzJFQTtBeUU1cDJFQTtBQUFBO0F6RStwMkVBO0F5RTlwMkVBOztBQUVBO0F6RWdxMkVBO0F5RTlwMkVBOztBQUVBO0F6RWdxMkVBO0F5RTlwMkVBOztBQUVBO0F6RWdxMkVBO0F5RTlwMkVBOztBQUVBO0F6RWdxMkVBO0F5RS9xMkVBO0FBQUE7QXpFa3IyRUE7QXlFanIyRUE7O0FBRUE7QXpFbXIyRUE7QXlFanIyRUE7O0FBRUE7QXpFbXIyRUE7QXlFanIyRUE7O0FBRUE7QXpFbXIyRUE7QXlFanIyRUE7O0FBRUE7QXpFbXIyRUE7QXlFbHMyRUE7QUFBQTtBekVxczJFQTtBeUVwczJFQTs7QUFFQTtBekVzczJFQTtBeUVwczJFQTs7QUFFQTtBekVzczJFQTtBeUVwczJFQTs7QUFFQTtBekVzczJFQTtBeUVwczJFQTs7QUFFQTtBekVzczJFQTtBeUVydDJFQTtBQUFBO0F6RXd0MkVBO0F5RXZ0MkVBOztBQUVBO0F6RXl0MkVBO0F5RXZ0MkVBOztBQUVBO0F6RXl0MkVBO0F5RXZ0MkVBOztBQUVBO0F6RXl0MkVBO0F5RXZ0MkVBOztBQUVBO0F6RXl0MkVBO0F5RXh1MkVBO0FBQUE7QXpFMnUyRUE7QXlFMXUyRUE7O0FBRUE7QXpFNHUyRUE7QXlFMXUyRUE7O0FBRUE7QXpFNHUyRUE7QXlFMXUyRUE7O0FBRUE7QXpFNHUyRUE7QXlFMXUyRUE7O0FBRUE7QXpFNHUyRUE7QXlFM3YyRUE7QUFBQTtBekU4djJFQTtBeUU3djJFQTs7QUFFQTtBekUrdjJFQTtBeUU3djJFQTs7QUFFQTtBekUrdjJFQTtBeUU3djJFQTs7QUFFQTtBekUrdjJFQTtBeUU3djJFQTs7QUFFQTtBekUrdjJFQTtBeUU5dzJFQTtBQUFBO0F6RWl4MkVBO0F5RWh4MkVBOztBQUVBO0F6RWt4MkVBO0F5RWh4MkVBOztBQUVBO0F6RWt4MkVBO0F5RWh4MkVBOztBQUVBO0F6RWt4MkVBO0F5RWh4MkVBOztBQUVBO0F6RWt4MkVBO0F5RWp5MkVBO0FBQUE7QXpFb3kyRUE7QXlFbnkyRUE7O0FBRUE7QXpFcXkyRUE7QXlFbnkyRUE7O0FBRUE7QXpFcXkyRUE7QXlFbnkyRUE7O0FBRUE7QXpFcXkyRUE7QXlFbnkyRUE7O0FBRUE7QXpFcXkyRUE7QXlFcHoyRUE7QUFBQTtBekV1ejJFQTtBeUV0ejJFQTs7QUFFQTtBekV3ejJFQTtBeUV0ejJFQTs7QUFFQTtBekV3ejJFQTtBeUV0ejJFQTs7QUFFQTtBekV3ejJFQTtBeUV0ejJFQTs7QUFFQTtBekV3ejJFQTtBeUV2MDJFQTtBQUFBO0F6RTAwMkVBO0F5RXowMkVBOztBQUVBO0F6RTIwMkVBO0F5RXowMkVBOztBQUVBO0F6RTIwMkVBO0F5RXowMkVBOztBQUVBO0F6RTIwMkVBO0F5RXowMkVBOztBQUVBO0F6RTIwMkVBO0F5RTExMkVBO0FBQUE7QXpFNjEyRUE7QXlFNTEyRUE7O0FBRUE7QXpFODEyRUE7QXlFNTEyRUE7O0FBRUE7QXpFODEyRUE7QXlFNTEyRUE7O0FBRUE7QXpFODEyRUE7QXlFNTEyRUE7O0FBRUE7QXpFODEyRUE7QXlFNzIyRUE7QUFBQTtBekVnMzJFQTtBeUUvMjJFQTs7QUFFQTtBekVpMzJFQTtBeUUvMjJFQTs7QUFFQTtBekVpMzJFQTtBeUUvMjJFQTs7QUFFQTtBekVpMzJFQTtBeUUvMjJFQTs7QUFFQTtBekVpMzJFQTtBeUVoNDJFQTtBQUFBO0F6RW00MkVBO0F5RWw0MkVBOztBQUVBO0F6RW80MkVBO0F5RWw0MkVBOztBQUVBO0F6RW80MkVBO0F5RWw0MkVBOztBQUVBO0F6RW80MkVBO0F5RWw0MkVBOztBQUVBO0F6RW80MkVBO0F5RW41MkVBO0FBQUE7QXpFczUyRUE7QXlFcjUyRUE7O0FBRUE7QXpFdTUyRUE7QXlFcjUyRUE7O0FBRUE7QXpFdTUyRUE7QXlFcjUyRUE7O0FBRUE7QXpFdTUyRUE7QXlFcjUyRUE7O0FBRUE7QXpFdTUyRUE7QXlFdDYyRUE7QUFBQTtBekV5NjJFQTtBeUV4NjJFQTs7QUFFQTtBekUwNjJFQTtBeUV4NjJFQTs7QUFFQTtBekUwNjJFQTtBeUV4NjJFQTs7QUFFQTtBekUwNjJFQTtBeUV4NjJFQTs7QUFFQTtBekUwNjJFQTtBeUV6NzJFQTtBQUFBO0F6RTQ3MkVBO0F5RTM3MkVBOztBQUVBO0F6RTY3MkVBO0F5RTM3MkVBOztBQUVBO0F6RTY3MkVBO0F5RTM3MkVBOztBQUVBO0F6RTY3MkVBO0F5RTM3MkVBOztBQUVBO0F6RTY3MkVBO0F5RTU4MkVBO0FBQUE7QXpFKzgyRUE7QXlFOTgyRUE7O0FBRUE7QXpFZzkyRUE7QXlFOTgyRUE7O0FBRUE7QXpFZzkyRUE7QXlFOTgyRUE7O0FBRUE7QXpFZzkyRUE7QXlFOTgyRUE7O0FBRUE7QXpFZzkyRUE7QXlFLzkyRUE7QUFBQTtBekVrKzJFQTtBeUVqKzJFQTs7QUFFQTtBekVtKzJFQTtBeUVqKzJFQTs7QUFFQTtBekVtKzJFQTtBeUVqKzJFQTs7QUFFQTtBekVtKzJFQTtBeUVqKzJFQTs7QUFFQTtBekVtKzJFQTtBeUVsLzJFQTtBQUFBO0F6RXEvMkVBO0F5RXAvMkVBOztBQUVBO0F6RXMvMkVBO0F5RXAvMkVBOztBQUVBO0F6RXMvMkVBO0F5RXAvMkVBOztBQUVBO0F6RXMvMkVBO0F5RXAvMkVBOztBQUVBO0F6RXMvMkVBO0F5RXJnM0VBO0FBQUE7QXpFd2czRUE7QXlFdmczRUE7O0FBRUE7QXpFeWczRUE7QXlFdmczRUE7O0FBRUE7QXpFeWczRUE7QXlFdmczRUE7O0FBRUE7QXpFeWczRUE7QXlFdmczRUE7O0FBRUE7QXpFeWczRUE7QXlFeGgzRUE7QUFBQTtBekUyaDNFQTtBeUUxaDNFQTs7QUFFQTtBekU0aDNFQTtBeUUxaDNFQTs7QUFFQTtBekU0aDNFQTtBeUUxaDNFQTs7QUFFQTtBekU0aDNFQTtBeUUxaDNFQTs7QUFFQTtBekU0aDNFQTtBeUUzaTNFQTtBQUFBO0F6RThpM0VBO0F5RTdpM0VBOztBQUVBO0F6RStpM0VBO0F5RTdpM0VBOztBQUVBO0F6RStpM0VBO0F5RTdpM0VBOztBQUVBO0F6RStpM0VBO0F5RTdpM0VBOztBQUVBO0F6RStpM0VBO0F5RTlqM0VBO0FBQUE7QXpFaWszRUE7QXlFaGszRUE7O0FBRUE7QXpFa2szRUE7QXlFaGszRUE7O0FBRUE7QXpFa2szRUE7QXlFaGszRUE7O0FBRUE7QXpFa2szRUE7QXlFaGszRUE7O0FBRUE7QXpFa2szRUE7QXlFamwzRUE7QUFBQTtBekVvbDNFQTtBeUVubDNFQTs7QUFFQTtBekVxbDNFQTtBeUVubDNFQTs7QUFFQTtBekVxbDNFQTtBeUVubDNFQTs7QUFFQTtBekVxbDNFQTtBeUVubDNFQTs7QUFFQTtBekVxbDNFQTtBeUVwbTNFQTtBQUFBO0F6RXVtM0VBO0F5RXRtM0VBOztBQUVBO0F6RXdtM0VBO0F5RXRtM0VBOztBQUVBO0F6RXdtM0VBO0F5RXRtM0VBOztBQUVBO0F6RXdtM0VBO0F5RXRtM0VBOztBQUVBO0F6RXdtM0VBO0F5RXZuM0VBO0FBQUE7QXpFMG4zRUE7QXlFem4zRUE7O0FBRUE7QXpFMm4zRUE7QXlFem4zRUE7O0FBRUE7QXpFMm4zRUE7QXlFem4zRUE7O0FBRUE7QXpFMm4zRUE7QXlFem4zRUE7O0FBRUE7QXpFMm4zRUE7QXlFMW8zRUE7QUFBQTtBekU2bzNFQTtBeUU1bzNFQTs7QUFFQTtBekU4bzNFQTtBeUU1bzNFQTs7QUFFQTtBekU4bzNFQTtBeUU1bzNFQTs7QUFFQTtBekU4bzNFQTtBeUU1bzNFQTs7QUFFQTtBekU4bzNFQTtBeUU3cDNFQTtBQUFBO0F6RWdxM0VBO0F5RS9wM0VBOztBQUVBO0F6RWlxM0VBO0F5RS9wM0VBOztBQUVBO0F6RWlxM0VBO0F5RS9wM0VBOztBQUVBO0F6RWlxM0VBO0F5RS9wM0VBOztBQUVBO0F6RWlxM0VBO0F5RWhyM0VBO0FBQUE7QXpFbXIzRUE7QXlFbHIzRUE7O0FBRUE7QXpFb3IzRUE7QXlFbHIzRUE7O0FBRUE7QXpFb3IzRUE7QXlFbHIzRUE7O0FBRUE7QXpFb3IzRUE7QXlFbHIzRUE7O0FBRUE7QXpFb3IzRUE7QXlFbnMzRUE7QUFBQTtBekVzczNFQTtBeUVyczNFQTs7QUFFQTtBekV1czNFQTtBeUVyczNFQTs7QUFFQTtBekV1czNFQTtBeUVyczNFQTs7QUFFQTtBekV1czNFQTtBeUVyczNFQTs7QUFFQTtBekV1czNFQTtBeUV0dDNFQTtBQUFBO0F6RXl0M0VBO0F5RXh0M0VBOztBQUVBO0F6RTB0M0VBO0F5RXh0M0VBOztBQUVBO0F6RTB0M0VBO0F5RXh0M0VBOztBQUVBO0F6RTB0M0VBO0F5RXh0M0VBOztBQUVBO0F6RTB0M0VBO0F5RWx0M0VBO0FBQUE7QXpFcXQzRUE7QXlFcHQzRUE7O0FBRUE7QXpFc3QzRUE7QXlFcHQzRUE7O0FBRUE7QXpFc3QzRUE7QXlFcHQzRUE7O0FBRUE7QXpFc3QzRUE7QXlFcHQzRUE7O0FBRUE7QXpFc3QzRUE7QXlFcnUzRUE7QUFBQTtBekV3dTNFQTtBeUV2dTNFQTs7QUFFQTtBekV5dTNFQTtBeUV2dTNFQTs7QUFFQTtBekV5dTNFQTtBeUV2dTNFQTs7QUFFQTtBekV5dTNFQTtBeUV2dTNFQTs7QUFFQTtBekV5dTNFQTtBeUV4djNFQTtBQUFBO0F6RTJ2M0VBO0F5RTF2M0VBOztBQUVBO0F6RTR2M0VBO0F5RTF2M0VBOztBQUVBO0F6RTR2M0VBO0F5RTF2M0VBOztBQUVBO0F6RTR2M0VBO0F5RTF2M0VBOztBQUVBO0F6RTR2M0VBO0F5RTN3M0VBO0FBQUE7QXpFOHczRUE7QXlFN3czRUE7O0FBRUE7QXpFK3czRUE7QXlFN3czRUE7O0FBRUE7QXpFK3czRUE7QXlFN3czRUE7O0FBRUE7QXpFK3czRUE7QXlFN3czRUE7O0FBRUE7QXpFK3czRUE7QXlFOXgzRUE7QUFBQTtBekVpeTNFQTtBeUVoeTNFQTs7QUFFQTtBekVreTNFQTtBeUVoeTNFQTs7QUFFQTtBekVreTNFQTtBeUVoeTNFQTs7QUFFQTtBekVreTNFQTtBeUVoeTNFQTs7QUFFQTtBekVreTNFQTtBeUVqejNFQTtBQUFBO0F6RW96M0VBO0F5RW56M0VBOztBQUVBO0F6RXF6M0VBO0F5RW56M0VBOztBQUVBO0F6RXF6M0VBO0F5RW56M0VBOztBQUVBO0F6RXF6M0VBO0F5RW56M0VBOztBQUVBO0F6RXF6M0VBO0F5RXAwM0VBO0FBQUE7QXpFdTAzRUE7QXlFdDAzRUE7O0FBRUE7QXpFdzAzRUE7QXlFdDAzRUE7O0FBRUE7QXpFdzAzRUE7QXlFdDAzRUE7O0FBRUE7QXpFdzAzRUE7QXlFdDAzRUE7O0FBRUE7QXpFdzAzRUE7QXlFdjEzRUE7QUFBQTtBekUwMTNFQTtBeUV6MTNFQTs7QUFFQTtBekUyMTNFQTtBeUV6MTNFQTs7QUFFQTtBekUyMTNFQTtBeUV6MTNFQTs7QUFFQTtBekUyMTNFQTtBeUV6MTNFQTs7QUFFQTtBekUyMTNFQTtBeUUxMjNFQTtBQUFBO0F6RTYyM0VBO0F5RTUyM0VBOztBQUVBO0F6RTgyM0VBO0F5RTUyM0VBOztBQUVBO0F6RTgyM0VBO0F5RTUyM0VBOztBQUVBO0F6RTgyM0VBO0F5RTUyM0VBOztBQUVBO0F6RTgyM0VBO0F5RTczM0VBO0FBQUE7QXpFZzQzRUE7QXlFLzMzRUE7O0FBRUE7QXpFaTQzRUE7QXlFLzMzRUE7O0FBRUE7QXpFaTQzRUE7QXlFLzMzRUE7O0FBRUE7QXpFaTQzRUE7QXlFLzMzRUE7O0FBRUE7QXpFaTQzRUE7QXlFaDUzRUE7QUFBQTtBekVtNTNFQTtBeUVsNTNFQTs7QUFFQTtBekVvNTNFQTtBeUVsNTNFQTs7QUFFQTtBekVvNTNFQTtBeUVsNTNFQTs7QUFFQTtBekVvNTNFQTtBeUVsNTNFQTs7QUFFQTtBekVvNTNFQTtBeUVuNjNFQTtBQUFBO0F6RXM2M0VBO0F5RXI2M0VBOztBQUVBO0F6RXU2M0VBO0F5RXI2M0VBOztBQUVBO0F6RXU2M0VBO0F5RXI2M0VBOztBQUVBO0F6RXU2M0VBO0F5RXI2M0VBOztBQUVBO0F6RXU2M0VBO0F5RXQ3M0VBO0FBQUE7QXpFeTczRUE7QXlFeDczRUE7O0FBRUE7QXpFMDczRUE7QXlFeDczRUE7O0FBRUE7QXpFMDczRUE7QXlFeDczRUE7O0FBRUE7QXpFMDczRUE7QXlFeDczRUE7O0FBRUE7QXpFMDczRUE7QXlFejgzRUE7QUFBQTtBekU0ODNFQTtBeUUzODNFQTs7QUFFQTtBekU2ODNFQTtBeUUzODNFQTs7QUFFQTtBekU2ODNFQTtBeUUzODNFQTs7QUFFQTtBekU2ODNFQTtBeUUzODNFQTs7QUFFQTtBekU2ODNFQTtBeUU1OTNFQTtBQUFBO0F6RSs5M0VBO0F5RTk5M0VBOztBQUVBO0F6RWcrM0VBO0F5RTk5M0VBOztBQUVBO0F6RWcrM0VBO0F5RTk5M0VBOztBQUVBO0F6RWcrM0VBO0F5RTk5M0VBOztBQUVBO0F6RWcrM0VBO0F5RS8rM0VBO0FBQUE7QXpFay8zRUE7QXlFai8zRUE7O0FBRUE7QXpFbS8zRUE7QXlFai8zRUE7O0FBRUE7QXpFbS8zRUE7QXlFai8zRUE7O0FBRUE7QXpFbS8zRUE7QXlFai8zRUE7O0FBRUE7QXpFbS8zRUE7QXlFbGc0RUE7QUFBQTtBekVxZzRFQTtBeUVwZzRFQTs7QUFFQTtBekVzZzRFQTtBeUVwZzRFQTs7QUFFQTtBekVzZzRFQTtBeUVwZzRFQTs7QUFFQTtBekVzZzRFQTtBeUVwZzRFQTs7QUFFQTtBekVzZzRFQTtBeUVyaDRFQTtBQUFBO0F6RXdoNEVBO0F5RXZoNEVBOztBQUVBO0F6RXloNEVBO0F5RXZoNEVBOztBQUVBO0F6RXloNEVBO0F5RXZoNEVBOztBQUVBO0F6RXloNEVBO0F5RXZoNEVBOztBQUVBO0F6RXloNEVBO0F5RXhpNEVBO0FBQUE7QXpFMmk0RUE7QXlFMWk0RUE7O0FBRUE7QXpFNGk0RUE7QXlFMWk0RUE7O0FBRUE7QXpFNGk0RUE7QXlFMWk0RUE7O0FBRUE7QXpFNGk0RUE7QXlFMWk0RUE7O0FBRUE7QXpFNGk0RUE7QXlFM2o0RUE7QUFBQTtBekU4ajRFQTtBeUU3ajRFQTs7QUFFQTtBekUrajRFQTtBeUU3ajRFQTs7QUFFQTtBekUrajRFQTtBeUU3ajRFQTs7QUFFQTtBekUrajRFQTtBeUU3ajRFQTs7QUFFQTtBekUrajRFQTtBeUV6ajRFQTtBQUFBO0F6RTRqNEVBO0F5RTNqNEVBOztBQUVBO0F6RTZqNEVBO0F5RTNqNEVBOztBQUVBO0F6RTZqNEVBO0F5RTNqNEVBOztBQUVBO0F6RTZqNEVBO0F5RTNqNEVBOztBQUVBO0F6RTZqNEVBO0FBQ0E7QWlCdms0RUE7QXdEbERBO0FBQUE7QXpFNm40RUE7QXlFNW40RUE7O0FBRUE7QXpFOG40RUE7QXlFNW40RUE7O0FBRUE7QXpFOG40RUE7QXlFNW40RUE7O0FBRUE7QXpFOG40RUE7QXlFNW40RUE7O0FBRUE7QXpFOG40RUE7QXlFN280RUE7QUFBQTtBekVncDRFQTtBeUUvbzRFQTs7QUFFQTtBekVpcDRFQTtBeUUvbzRFQTs7QUFFQTtBekVpcDRFQTtBeUUvbzRFQTs7QUFFQTtBekVpcDRFQTtBeUUvbzRFQTs7QUFFQTtBekVpcDRFQTtBeUVocTRFQTtBQUFBO0F6RW1xNEVBO0F5RWxxNEVBOztBQUVBO0F6RW9xNEVBO0F5RWxxNEVBOztBQUVBO0F6RW9xNEVBO0F5RWxxNEVBOztBQUVBO0F6RW9xNEVBO0F5RWxxNEVBOztBQUVBO0F6RW9xNEVBO0F5RW5yNEVBO0FBQUE7QXpFc3I0RUE7QXlFcnI0RUE7O0FBRUE7QXpFdXI0RUE7QXlFcnI0RUE7O0FBRUE7QXpFdXI0RUE7QXlFcnI0RUE7O0FBRUE7QXpFdXI0RUE7QXlFcnI0RUE7O0FBRUE7QXpFdXI0RUE7QXlFdHM0RUE7QUFBQTtBekV5czRFQTtBeUV4czRFQTs7QUFFQTtBekUwczRFQTtBeUV4czRFQTs7QUFFQTtBekUwczRFQTtBeUV4czRFQTs7QUFFQTtBekUwczRFQTtBeUV4czRFQTs7QUFFQTtBekUwczRFQTtBeUV6dDRFQTtBQUFBO0F6RTR0NEVBO0F5RTN0NEVBOztBQUVBO0F6RTZ0NEVBO0F5RTN0NEVBOztBQUVBO0F6RTZ0NEVBO0F5RTN0NEVBOztBQUVBO0F6RTZ0NEVBO0F5RTN0NEVBOztBQUVBO0F6RTZ0NEVBO0F5RTV1NEVBO0FBQUE7QXpFK3U0RUE7QXlFOXU0RUE7O0FBRUE7QXpFZ3Y0RUE7QXlFOXU0RUE7O0FBRUE7QXpFZ3Y0RUE7QXlFOXU0RUE7O0FBRUE7QXpFZ3Y0RUE7QXlFOXU0RUE7O0FBRUE7QXpFZ3Y0RUE7QXlFL3Y0RUE7QUFBQTtBekVrdzRFQTtBeUVqdzRFQTs7QUFFQTtBekVtdzRFQTtBeUVqdzRFQTs7QUFFQTtBekVtdzRFQTtBeUVqdzRFQTs7QUFFQTtBekVtdzRFQTtBeUVqdzRFQTs7QUFFQTtBekVtdzRFQTtBeUVseDRFQTtBQUFBO0F6RXF4NEVBO0F5RXB4NEVBOztBQUVBO0F6RXN4NEVBO0F5RXB4NEVBOztBQUVBO0F6RXN4NEVBO0F5RXB4NEVBOztBQUVBO0F6RXN4NEVBO0F5RXB4NEVBOztBQUVBO0F6RXN4NEVBO0F5RXJ5NEVBO0FBQUE7QXpFd3k0RUE7QXlFdnk0RUE7O0FBRUE7QXpFeXk0RUE7QXlFdnk0RUE7O0FBRUE7QXpFeXk0RUE7QXlFdnk0RUE7O0FBRUE7QXpFeXk0RUE7QXlFdnk0RUE7O0FBRUE7QXpFeXk0RUE7QXlFeHo0RUE7QUFBQTtBekUyejRFQTtBeUUxejRFQTs7QUFFQTtBekU0ejRFQTtBeUUxejRFQTs7QUFFQTtBekU0ejRFQTtBeUUxejRFQTs7QUFFQTtBekU0ejRFQTtBeUUxejRFQTs7QUFFQTtBekU0ejRFQTtBeUUzMDRFQTtBQUFBO0F6RTgwNEVBO0F5RTcwNEVBOztBQUVBO0F6RSswNEVBO0F5RTcwNEVBOztBQUVBO0F6RSswNEVBO0F5RTcwNEVBOztBQUVBO0F6RSswNEVBO0F5RTcwNEVBOztBQUVBO0F6RSswNEVBO0F5RTkxNEVBO0FBQUE7QXpFaTI0RUE7QXlFaDI0RUE7O0FBRUE7QXpFazI0RUE7QXlFaDI0RUE7O0FBRUE7QXpFazI0RUE7QXlFaDI0RUE7O0FBRUE7QXpFazI0RUE7QXlFaDI0RUE7O0FBRUE7QXpFazI0RUE7QXlFajM0RUE7QUFBQTtBekVvMzRFQTtBeUVuMzRFQTs7QUFFQTtBekVxMzRFQTtBeUVuMzRFQTs7QUFFQTtBekVxMzRFQTtBeUVuMzRFQTs7QUFFQTtBekVxMzRFQTtBeUVuMzRFQTs7QUFFQTtBekVxMzRFQTtBeUVwNDRFQTtBQUFBO0F6RXU0NEVBO0F5RXQ0NEVBOztBQUVBO0F6RXc0NEVBO0F5RXQ0NEVBOztBQUVBO0F6RXc0NEVBO0F5RXQ0NEVBOztBQUVBO0F6RXc0NEVBO0F5RXQ0NEVBOztBQUVBO0F6RXc0NEVBO0F5RXY1NEVBO0FBQUE7QXpFMDU0RUE7QXlFejU0RUE7O0FBRUE7QXpFMjU0RUE7QXlFejU0RUE7O0FBRUE7QXpFMjU0RUE7QXlFejU0RUE7O0FBRUE7QXpFMjU0RUE7QXlFejU0RUE7O0FBRUE7QXpFMjU0RUE7QXlFMTY0RUE7QUFBQTtBekU2NjRFQTtBeUU1NjRFQTs7QUFFQTtBekU4NjRFQTtBeUU1NjRFQTs7QUFFQTtBekU4NjRFQTtBeUU1NjRFQTs7QUFFQTtBekU4NjRFQTtBeUU1NjRFQTs7QUFFQTtBekU4NjRFQTtBeUU3NzRFQTtBQUFBO0F6RWc4NEVBO0F5RS83NEVBOztBQUVBO0F6RWk4NEVBO0F5RS83NEVBOztBQUVBO0F6RWk4NEVBO0F5RS83NEVBOztBQUVBO0F6RWk4NEVBO0F5RS83NEVBOztBQUVBO0F6RWk4NEVBO0F5RWg5NEVBO0FBQUE7QXpFbTk0RUE7QXlFbDk0RUE7O0FBRUE7QXpFbzk0RUE7QXlFbDk0RUE7O0FBRUE7QXpFbzk0RUE7QXlFbDk0RUE7O0FBRUE7QXpFbzk0RUE7QXlFbDk0RUE7O0FBRUE7QXpFbzk0RUE7QXlFbis0RUE7QUFBQTtBekVzKzRFQTtBeUVyKzRFQTs7QUFFQTtBekV1KzRFQTtBeUVyKzRFQTs7QUFFQTtBekV1KzRFQTtBeUVyKzRFQTs7QUFFQTtBekV1KzRFQTtBeUVyKzRFQTs7QUFFQTtBekV1KzRFQTtBeUV0LzRFQTtBQUFBO0F6RXkvNEVBO0F5RXgvNEVBOztBQUVBO0F6RTAvNEVBO0F5RXgvNEVBOztBQUVBO0F6RTAvNEVBO0F5RXgvNEVBOztBQUVBO0F6RTAvNEVBO0F5RXgvNEVBOztBQUVBO0F6RTAvNEVBO0F5RXpnNUVBO0FBQUE7QXpFNGc1RUE7QXlFM2c1RUE7O0FBRUE7QXpFNmc1RUE7QXlFM2c1RUE7O0FBRUE7QXpFNmc1RUE7QXlFM2c1RUE7O0FBRUE7QXpFNmc1RUE7QXlFM2c1RUE7O0FBRUE7QXpFNmc1RUE7QXlFNWg1RUE7QUFBQTtBekUraDVFQTtBeUU5aDVFQTs7QUFFQTtBekVnaTVFQTtBeUU5aDVFQTs7QUFFQTtBekVnaTVFQTtBeUU5aDVFQTs7QUFFQTtBekVnaTVFQTtBeUU5aDVFQTs7QUFFQTtBekVnaTVFQTtBeUUvaTVFQTtBQUFBO0F6RWtqNUVBO0F5RWpqNUVBOztBQUVBO0F6RW1qNUVBO0F5RWpqNUVBOztBQUVBO0F6RW1qNUVBO0F5RWpqNUVBOztBQUVBO0F6RW1qNUVBO0F5RWpqNUVBOztBQUVBO0F6RW1qNUVBO0F5RWxrNUVBO0FBQUE7QXpFcWs1RUE7QXlFcGs1RUE7O0FBRUE7QXpFc2s1RUE7QXlFcGs1RUE7O0FBRUE7QXpFc2s1RUE7QXlFcGs1RUE7O0FBRUE7QXpFc2s1RUE7QXlFcGs1RUE7O0FBRUE7QXpFc2s1RUE7QXlFcmw1RUE7QUFBQTtBekV3bDVFQTtBeUV2bDVFQTs7QUFFQTtBekV5bDVFQTtBeUV2bDVFQTs7QUFFQTtBekV5bDVFQTtBeUV2bDVFQTs7QUFFQTtBekV5bDVFQTtBeUV2bDVFQTs7QUFFQTtBekV5bDVFQTtBeUV4bTVFQTtBQUFBO0F6RTJtNUVBO0F5RTFtNUVBOztBQUVBO0F6RTRtNUVBO0F5RTFtNUVBOztBQUVBO0F6RTRtNUVBO0F5RTFtNUVBOztBQUVBO0F6RTRtNUVBO0F5RTFtNUVBOztBQUVBO0F6RTRtNUVBO0F5RTNuNUVBO0FBQUE7QXpFOG41RUE7QXlFN241RUE7O0FBRUE7QXpFK241RUE7QXlFN241RUE7O0FBRUE7QXpFK241RUE7QXlFN241RUE7O0FBRUE7QXpFK241RUE7QXlFN241RUE7O0FBRUE7QXpFK241RUE7QXlFOW81RUE7QUFBQTtBekVpcDVFQTtBeUVocDVFQTs7QUFFQTtBekVrcDVFQTtBeUVocDVFQTs7QUFFQTtBekVrcDVFQTtBeUVocDVFQTs7QUFFQTtBekVrcDVFQTtBeUVocDVFQTs7QUFFQTtBekVrcDVFQTtBeUVqcTVFQTtBQUFBO0F6RW9xNUVBO0F5RW5xNUVBOztBQUVBO0F6RXFxNUVBO0F5RW5xNUVBOztBQUVBO0F6RXFxNUVBO0F5RW5xNUVBOztBQUVBO0F6RXFxNUVBO0F5RW5xNUVBOztBQUVBO0F6RXFxNUVBO0F5RXByNUVBO0FBQUE7QXpFdXI1RUE7QXlFdHI1RUE7O0FBRUE7QXpFd3I1RUE7QXlFdHI1RUE7O0FBRUE7QXpFd3I1RUE7QXlFdHI1RUE7O0FBRUE7QXpFd3I1RUE7QXlFdHI1RUE7O0FBRUE7QXpFd3I1RUE7QXlFdnM1RUE7QUFBQTtBekUwczVFQTtBeUV6czVFQTs7QUFFQTtBekUyczVFQTtBeUV6czVFQTs7QUFFQTtBekUyczVFQTtBeUV6czVFQTs7QUFFQTtBekUyczVFQTtBeUV6czVFQTs7QUFFQTtBekUyczVFQTtBeUUxdDVFQTtBQUFBO0F6RTZ0NUVBO0F5RTV0NUVBOztBQUVBO0F6RTh0NUVBO0F5RTV0NUVBOztBQUVBO0F6RTh0NUVBO0F5RTV0NUVBOztBQUVBO0F6RTh0NUVBO0F5RTV0NUVBOztBQUVBO0F6RTh0NUVBO0F5RTd1NUVBO0FBQUE7QXpFZ3Y1RUE7QXlFL3U1RUE7O0FBRUE7QXpFaXY1RUE7QXlFL3U1RUE7O0FBRUE7QXpFaXY1RUE7QXlFL3U1RUE7O0FBRUE7QXpFaXY1RUE7QXlFL3U1RUE7O0FBRUE7QXpFaXY1RUE7QXlFaHc1RUE7QUFBQTtBekVtdzVFQTtBeUVsdzVFQTs7QUFFQTtBekVvdzVFQTtBeUVsdzVFQTs7QUFFQTtBekVvdzVFQTtBeUVsdzVFQTs7QUFFQTtBekVvdzVFQTtBeUVsdzVFQTs7QUFFQTtBekVvdzVFQTtBeUVueDVFQTtBQUFBO0F6RXN4NUVBO0F5RXJ4NUVBOztBQUVBO0F6RXV4NUVBO0F5RXJ4NUVBOztBQUVBO0F6RXV4NUVBO0F5RXJ4NUVBOztBQUVBO0F6RXV4NUVBO0F5RXJ4NUVBOztBQUVBO0F6RXV4NUVBO0F5RXR5NUVBO0FBQUE7QXpFeXk1RUE7QXlFeHk1RUE7O0FBRUE7QXpFMHk1RUE7QXlFeHk1RUE7O0FBRUE7QXpFMHk1RUE7QXlFeHk1RUE7O0FBRUE7QXpFMHk1RUE7QXlFeHk1RUE7O0FBRUE7QXpFMHk1RUE7QXlFeno1RUE7QUFBQTtBekU0ejVFQTtBeUUzejVFQTs7QUFFQTtBekU2ejVFQTtBeUUzejVFQTs7QUFFQTtBekU2ejVFQTtBeUUzejVFQTs7QUFFQTtBekU2ejVFQTtBeUUzejVFQTs7QUFFQTtBekU2ejVFQTtBeUU1MDVFQTtBQUFBO0F6RSswNUVBO0F5RTkwNUVBOztBQUVBO0F6RWcxNUVBO0F5RTkwNUVBOztBQUVBO0F6RWcxNUVBO0F5RTkwNUVBOztBQUVBO0F6RWcxNUVBO0F5RTkwNUVBOztBQUVBO0F6RWcxNUVBO0F5RS8xNUVBO0FBQUE7QXpFazI1RUE7QXlFajI1RUE7O0FBRUE7QXpFbTI1RUE7QXlFajI1RUE7O0FBRUE7QXpFbTI1RUE7QXlFajI1RUE7O0FBRUE7QXpFbTI1RUE7QXlFajI1RUE7O0FBRUE7QXpFbTI1RUE7QXlFbDM1RUE7QUFBQTtBekVxMzVFQTtBeUVwMzVFQTs7QUFFQTtBekVzMzVFQTtBeUVwMzVFQTs7QUFFQTtBekVzMzVFQTtBeUVwMzVFQTs7QUFFQTtBekVzMzVFQTtBeUVwMzVFQTs7QUFFQTtBekVzMzVFQTtBeUVyNDVFQTtBQUFBO0F6RXc0NUVBO0F5RXY0NUVBOztBQUVBO0F6RXk0NUVBO0F5RXY0NUVBOztBQUVBO0F6RXk0NUVBO0F5RXY0NUVBOztBQUVBO0F6RXk0NUVBO0F5RXY0NUVBOztBQUVBO0F6RXk0NUVBO0F5RWo0NUVBO0FBQUE7QXpFbzQ1RUE7QXlFbjQ1RUE7O0FBRUE7QXpFcTQ1RUE7QXlFbjQ1RUE7O0FBRUE7QXpFcTQ1RUE7QXlFbjQ1RUE7O0FBRUE7QXpFcTQ1RUE7QXlFbjQ1RUE7O0FBRUE7QXpFcTQ1RUE7QXlFcDU1RUE7QUFBQTtBekV1NTVFQTtBeUV0NTVFQTs7QUFFQTtBekV3NTVFQTtBeUV0NTVFQTs7QUFFQTtBekV3NTVFQTtBeUV0NTVFQTs7QUFFQTtBekV3NTVFQTtBeUV0NTVFQTs7QUFFQTtBekV3NTVFQTtBeUV2NjVFQTtBQUFBO0F6RTA2NUVBO0F5RXo2NUVBOztBQUVBO0F6RTI2NUVBO0F5RXo2NUVBOztBQUVBO0F6RTI2NUVBO0F5RXo2NUVBOztBQUVBO0F6RTI2NUVBO0F5RXo2NUVBOztBQUVBO0F6RTI2NUVBO0F5RTE3NUVBO0FBQUE7QXpFNjc1RUE7QXlFNTc1RUE7O0FBRUE7QXpFODc1RUE7QXlFNTc1RUE7O0FBRUE7QXpFODc1RUE7QXlFNTc1RUE7O0FBRUE7QXpFODc1RUE7QXlFNTc1RUE7O0FBRUE7QXpFODc1RUE7QXlFNzg1RUE7QUFBQTtBekVnOTVFQTtBeUUvODVFQTs7QUFFQTtBekVpOTVFQTtBeUUvODVFQTs7QUFFQTtBekVpOTVFQTtBeUUvODVFQTs7QUFFQTtBekVpOTVFQTtBeUUvODVFQTs7QUFFQTtBekVpOTVFQTtBeUVoKzVFQTtBQUFBO0F6RW0rNUVBO0F5RWwrNUVBOztBQUVBO0F6RW8rNUVBO0F5RWwrNUVBOztBQUVBO0F6RW8rNUVBO0F5RWwrNUVBOztBQUVBO0F6RW8rNUVBO0F5RWwrNUVBOztBQUVBO0F6RW8rNUVBO0F5RW4vNUVBO0FBQUE7QXpFcy81RUE7QXlFci81RUE7O0FBRUE7QXpFdS81RUE7QXlFci81RUE7O0FBRUE7QXpFdS81RUE7QXlFci81RUE7O0FBRUE7QXpFdS81RUE7QXlFci81RUE7O0FBRUE7QXpFdS81RUE7QXlFdGc2RUE7QUFBQTtBekV5ZzZFQTtBeUV4ZzZFQTs7QUFFQTtBekUwZzZFQTtBeUV4ZzZFQTs7QUFFQTtBekUwZzZFQTtBeUV4ZzZFQTs7QUFFQTtBekUwZzZFQTtBeUV4ZzZFQTs7QUFFQTtBekUwZzZFQTtBeUV6aDZFQTtBQUFBO0F6RTRoNkVBO0F5RTNoNkVBOztBQUVBO0F6RTZoNkVBO0F5RTNoNkVBOztBQUVBO0F6RTZoNkVBO0F5RTNoNkVBOztBQUVBO0F6RTZoNkVBO0F5RTNoNkVBOztBQUVBO0F6RTZoNkVBO0F5RTVpNkVBO0FBQUE7QXpFK2k2RUE7QXlFOWk2RUE7O0FBRUE7QXpFZ2o2RUE7QXlFOWk2RUE7O0FBRUE7QXpFZ2o2RUE7QXlFOWk2RUE7O0FBRUE7QXpFZ2o2RUE7QXlFOWk2RUE7O0FBRUE7QXpFZ2o2RUE7QXlFL2o2RUE7QUFBQTtBekVrazZFQTtBeUVqazZFQTs7QUFFQTtBekVtazZFQTtBeUVqazZFQTs7QUFFQTtBekVtazZFQTtBeUVqazZFQTs7QUFFQTtBekVtazZFQTtBeUVqazZFQTs7QUFFQTtBekVtazZFQTtBeUVsbDZFQTtBQUFBO0F6RXFsNkVBO0F5RXBsNkVBOztBQUVBO0F6RXNsNkVBO0F5RXBsNkVBOztBQUVBO0F6RXNsNkVBO0F5RXBsNkVBOztBQUVBO0F6RXNsNkVBO0F5RXBsNkVBOztBQUVBO0F6RXNsNkVBO0F5RXJtNkVBO0FBQUE7QXpFd202RUE7QXlFdm02RUE7O0FBRUE7QXpFeW02RUE7QXlFdm02RUE7O0FBRUE7QXpFeW02RUE7QXlFdm02RUE7O0FBRUE7QXpFeW02RUE7QXlFdm02RUE7O0FBRUE7QXpFeW02RUE7QXlFeG42RUE7QUFBQTtBekUybjZFQTtBeUUxbjZFQTs7QUFFQTtBekU0bjZFQTtBeUUxbjZFQTs7QUFFQTtBekU0bjZFQTtBeUUxbjZFQTs7QUFFQTtBekU0bjZFQTtBeUUxbjZFQTs7QUFFQTtBekU0bjZFQTtBeUUzbzZFQTtBQUFBO0F6RThvNkVBO0F5RTdvNkVBOztBQUVBO0F6RStvNkVBO0F5RTdvNkVBOztBQUVBO0F6RStvNkVBO0F5RTdvNkVBOztBQUVBO0F6RStvNkVBO0F5RTdvNkVBOztBQUVBO0F6RStvNkVBO0F5RTlwNkVBO0FBQUE7QXpFaXE2RUE7QXlFaHE2RUE7O0FBRUE7QXpFa3E2RUE7QXlFaHE2RUE7O0FBRUE7QXpFa3E2RUE7QXlFaHE2RUE7O0FBRUE7QXpFa3E2RUE7QXlFaHE2RUE7O0FBRUE7QXpFa3E2RUE7QXlFanI2RUE7QUFBQTtBekVvcjZFQTtBeUVucjZFQTs7QUFFQTtBekVxcjZFQTtBeUVucjZFQTs7QUFFQTtBekVxcjZFQTtBeUVucjZFQTs7QUFFQTtBekVxcjZFQTtBeUVucjZFQTs7QUFFQTtBekVxcjZFQTtBeUVwczZFQTtBQUFBO0F6RXVzNkVBO0F5RXRzNkVBOztBQUVBO0F6RXdzNkVBO0F5RXRzNkVBOztBQUVBO0F6RXdzNkVBO0F5RXRzNkVBOztBQUVBO0F6RXdzNkVBO0F5RXRzNkVBOztBQUVBO0F6RXdzNkVBO0F5RXZ0NkVBO0FBQUE7QXpFMHQ2RUE7QXlFenQ2RUE7O0FBRUE7QXpFMnQ2RUE7QXlFenQ2RUE7O0FBRUE7QXpFMnQ2RUE7QXlFenQ2RUE7O0FBRUE7QXpFMnQ2RUE7QXlFenQ2RUE7O0FBRUE7QXpFMnQ2RUE7QXlFMXU2RUE7QUFBQTtBekU2dTZFQTtBeUU1dTZFQTs7QUFFQTtBekU4dTZFQTtBeUU1dTZFQTs7QUFFQTtBekU4dTZFQTtBeUU1dTZFQTs7QUFFQTtBekU4dTZFQTtBeUU1dTZFQTs7QUFFQTtBekU4dTZFQTtBeUV4dTZFQTtBQUFBO0F6RTJ1NkVBO0F5RTF1NkVBOztBQUVBO0F6RTR1NkVBO0F5RTF1NkVBOztBQUVBO0F6RTR1NkVBO0F5RTF1NkVBOztBQUVBO0F6RTR1NkVBO0F5RTF1NkVBOztBQUVBO0F6RTR1NkVBO0FBQ0E7QTBFN3k2RUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBRUE7QTFFNnk2RUE7O0EyRXZ6NkVBO0FBQUE7QTNFMno2RUE7O0EyRXZ6NkVBO0FBQUE7QTNFMno2RUE7O0EyRTF6NkVBO0FBQUE7QTNFOHo2RUE7O0EyRTd6NkVBO0FBQUE7QTNFaTA2RUE7O0EyRWgwNkVBO0FDVEE7QUFDQTtBQUNBO0E1RTYwNkVBOztBMkU5ejZFQTtBQUFBO0EzRWswNkVBOztBMkVqMDZFQTtBQUFBO0EzRXEwNkVBOztBMkVwMDZFQTtBQUFBO0EzRXcwNkVBOztBaUJueTZFQTtBMER2Q0E7QUFBQTtBM0UrMDZFQTtBMkU5MDZFQTtBQUFBO0EzRWkxNkVBO0EyRWgxNkVBO0FBQUE7QTNFbTE2RUE7QUFDQTtBaUIveTZFQTtBMER2Q0E7QUFBQTtBM0UwMTZFQTtBMkV6MTZFQTtBQUFBO0EzRTQxNkVBO0EyRTMxNkVBO0FBQUE7QTNFODE2RUE7QUFDQTtBaUIxejZFQTtBMER2Q0E7QUFBQTtBM0VxMjZFQTtBMkVwMjZFQTtBQUFBO0EzRXUyNkVBO0EyRXQyNkVBO0FBQUE7QTNFeTI2RUE7QUFDQTtBaUJyMDZFQTtBMER2Q0E7QUFBQTtBM0VnMzZFQTtBMkUvMjZFQTtBQUFBO0EzRWszNkVBO0EyRWozNkVBO0FBQUE7QTNFbzM2RUE7QUFDQTtBMkUvMjZFQTtBQUFBO0EzRWszNkVBOztBMkVqMzZFQTtBQUFBO0EzRXEzNkVBOztBMkVwMzZFQTtBQUFBO0EzRXczNkVBOztBMkVwMzZFQTtBQUFBO0EzRXczNkVBOztBMkV2MzZFQTtBQUFBO0EzRTIzNkVBOztBMkUxMzZFQTtBQUFBO0EzRTgzNkVBOztBMkU3MzZFQTtBQUFBO0EzRWk0NkVBOztBMkVoNDZFQTtBQUFBO0EzRW80NkVBOztBMkVuNDZFQTtBQUFBO0EzRXU0NkVBOztBMkVuNDZFQTtBQUFBO0EzRXU0NkVBOztBNkU5NjZFQTtBQUNBO0E3RWk3NkVBOztBUXY2NkVBO0FxRUxBO0E3RWc3NkVBOztBNkV0NzZFQTtBQUNBO0E3RXk3NkVBOztBUS82NkVBO0FxRUxBO0E3RXc3NkVBOztBNkU5NzZFQTtBQUNBO0E3RWk4NkVBOztBUXY3NkVBO0FxRUxBO0E3RWc4NkVBOztBNkV0ODZFQTtBQUNBO0E3RXk4NkVBOztBUS83NkVBO0FxRUxBO0E3RXc4NkVBOztBNkU5ODZFQTtBQUNBO0E3RWk5NkVBOztBUXY4NkVBO0FxRUxBO0E3RWc5NkVBOztBNkV0OTZFQTtBQUNBO0E3RXk5NkVBOztBUS84NkVBO0FxRUxBO0E3RXc5NkVBOztBNkU5OTZFQTtBQUNBO0E3RWkrNkVBOztBUXY5NkVBO0FxRUxBO0E3RWcrNkVBOztBNkV0KzZFQTtBQUNBO0E3RXkrNkVBOztBUS85NkVBO0FxRUxBO0E3RXcrNkVBOztBNkU5KzZFQTtBQUNBO0E3RWkvNkVBOztBUXYrNkVBO0FxRUxBO0E3RWcvNkVBOztBNkV0LzZFQTtBQUNBO0E3RXkvNkVBOztBUS8rNkVBO0FxRUxBO0E3RXcvNkVBOztBNkU5LzZFQTtBQUNBO0E3RWlnN0VBOztBUXYvNkVBO0FxRUxBO0E3RWdnN0VBOztBNkV0ZzdFQTtBQUNBO0E3RXlnN0VBOztBUS8vNkVBO0FxRUxBO0E3RXdnN0VBOztBMkVqKzZFQTtBQUFBO0EzRXErNkVBOztBMkVwKzZFQTtBQUFBO0EzRXcrNkVBOztBMkV0KzZFQTtBQUFBO0EzRTArNkVBOztBMkV6KzZFQTtBQUFBO0EzRTYrNkVBOztBMkV6KzZFQTtBR3ZEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5RW9pN0VBOztBMkU3KzZFQTtBQUFBO0EzRWkvNkVBOztBMkUvKzZFQTtBQUNBO0FBQ0E7QTNFay82RUE7O0EyRTcrNkVBO0FBQUE7QTNFaS82RUE7O0ErRWxqN0VBO0FBQ0E7QS9FcWo3RUE7O0ErRWxqN0VBO0FBQ0E7QS9FcWo3RUE7O0FnRnJqN0VBO0FBQ0E7OztBQUtBO0FBRUE7QUFBQTtBaEZxajdFQTtBZ0ZqajdFQTtBQUNBO0FoRm1qN0VBO0FnRjFpN0VBO0FBQ0E7QWhGNGk3RUE7QWdGOWg3RUE7QUFDQTtBaEZnaTdFQTtBZ0Y5aDdFQTs7QUFFQTtBQUNBO0FoRmdpN0VBO0FnRjdoN0VBOztBQUVBO0FoRitoN0VBO0FnRjVoN0VBOzs7QUFHQTtBQUNBO0FoRjhoN0VBO0FnRjNoN0VBOztBQUVBO0FoRjZoN0VBO0FnRnJoN0VBO0FBQ0E7QWhGdWg3RUE7QWdGcmg3RUE7QUFDQTtBaEZ1aDdFQTtBZ0ZyaDdFQTtBQUNBO0FoRnVoN0VBO0FnRm5oN0VBO0FBQ0E7QWhGcWg3RUE7QWdGbmg3RUE7QUFDQTtBaEZxaDdFQTtBZ0ZsaDdFQTtBQUNBO0FoRm9oN0VBO0FnRmxoN0VBOztBQUVBO0FoRm9oN0VBO0FnRi9nN0VBOztBQUVBO0FoRmloN0VBO0FnRjdnN0VBO0FBQ0E7QWhGK2c3RUE7QWdGN2c3RUE7Ozs7QUFJQTtBaEYrZzdFQTtBZ0YzZzdFQTtBQUNBO0FBQ0E7QWhGNmc3RUE7QUFDQTtBaUY1bzdFQTtBQzRCQTtBQUNBO0FBQ0E7QUFDQTtBQTFCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsRjhvN0VBO0FrRjVvN0VBO0FBQ0E7QUFDQTtBbEY4bzdFQTtBa0YzbzdFQTtBQUdBO0FBQ0E7QWxGMm83RUE7QWtGeG83RUE7QUFDQTtBbEYwbzdFQTtBa0ZobzdFQTtBQUlBO0FsRituN0VBOztBa0YxazdFQTtBQ25GQTtBQUFBO0FBQUE7QW5GaXE3RUE7QW1GL3A3RUE7QUFDQTtBQUFBO0FBQUE7QW5GaXE3RUE7QW1GL3A3RUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuRmlxN0VBOztBaUIxbTdFQTtBaUVzQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxGdWw3RUE7QUFDQTtBaUJybjdFQTtBaUVzQkE7QUFXQTtBQUNBO0FBQ0E7QUFDQTtBbEZ3bDdFQTtBQUNBOztBa0ZqbDdFQTtBQURBO0FBRUE7QWxGcWw3RUE7QUFDQTtBa0ZsbDdFQTtBQURBO0FBRUE7QUFDQTtBbEZxbDdFQTtBQUNBO0FrRmpsN0VBO0FBREE7QUFFQTtBbEZvbDdFQTtBQUNBOztBa0YvazdFQTs7QUFFQTtBbEZrbDdFQTs7QWtGN2s3RUE7QUFDQTtBbEZnbDdFQTtBa0Y5azdFQTtBQUNBO0FsRmdsN0VBOztBa0Y1azdFQTtBQUNBO0FsRitrN0VBO0FrRjdrN0VBO0FBQ0E7QUFBQTtBbEYrazdFQTs7QW9GcHQ3RUE7QUFDQTtBcEZ1dDdFQTs7QW9GeHQ3RUE7QUFDQTtBcEYydDdFQTs7QWlCcG83RUE7QW1FeEZBO0FBQ0E7QXBGZ3U3RUE7QW9GanU3RUE7QUFDQTtBcEZtdTdFQTtBQUNBO0FpQjdvN0VBO0FtRXhGQTtBQUNBO0FwRnd1N0VBO0FvRnp1N0VBO0FBQ0E7QXBGMnU3RUE7QUFDQTtBaUJycDdFQTtBbUV4RkE7QUFDQTtBcEZndjdFQTtBb0ZqdjdFQTtBQUNBO0FwRm12N0VBO0FBQ0E7QWlCL3M3RUE7QW1FdENBO0FBQ0E7QXBGd3Y3RUE7QW9GenY3RUE7QUFDQTtBcEYydjdFQTtBQUNBO0FpQjFzN0VBO0FtRTNDQTtBQUdBO0FwRnN2N0VBO0FBQ0E7O0FpQi9zN0VBO0FtRTNDQTtBQUdBO0FwRjR2N0VBO0FBQ0E7O0FpQnJ0N0VBO0FtRTNDQTtBQUdBO0FwRmt3N0VBO0FBQ0E7O0FpQjN0N0VBO0FtRTNDQTtBQUdBO0FwRnd3N0VBO0FBQ0E7O0FvRjV3N0VBO0FBR0E7QXBGNnc3RUE7O0FvRnh3N0VBO0FBQ0E7QUFBQTtBQUFBO0FwRjJ3N0VBOztBcUY3dzdFQTtBQVZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBckYyeDdFQTs7QXFGNXc3RUE7QUF0QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FyRnN5N0VBOztBaUI1dzdFQTtBb0VGQTtBQUNBO0FyRmt4N0VBO0FxRi93N0VBO0FBQ0E7QXJGaXg3RUE7QUFDQTtBaUJyeDdFQTtBb0VRQTtBQUNBO0FyRmd4N0VBO0FxRjd3N0VBO0FBQ0E7QXJGK3c3RUE7QUFDQTtBaUI3eDdFQTtBb0VrQkE7QUFDQTtBckY4dzdFQTtBcUYzdzdFQTtBQUNBO0FyRjZ3N0VBO0FBQ0E7QWlCcnk3RUE7QW9FRkE7QUFDQTtBckYweTdFQTtBcUZ2eTdFQTtBQUNBO0FyRnl5N0VBO0FBQ0E7QWlCN3k3RUE7QW9FUUE7QUFDQTtBckZ3eTdFQTtBcUZyeTdFQTtBQUNBO0FyRnV5N0VBO0FBQ0E7QWlCcno3RUE7QW9Fa0JBO0FBQ0E7QXJGc3k3RUE7QXFGbnk3RUE7QUFDQTtBckZxeTdFQTtBQUNBO0FpQjd6N0VBO0FvRUZBO0FBQ0E7QXJGazA3RUE7QXFGL3o3RUE7QUFDQTtBckZpMDdFQTtBQUNBO0FpQnIwN0VBO0FvRVFBO0FBQ0E7QXJGZzA3RUE7QXFGN3o3RUE7QUFDQTtBckYrejdFQTtBQUNBO0FpQjcwN0VBO0FvRWtCQTtBQUNBO0FyRjh6N0VBO0FxRjN6N0VBO0FBQ0E7QXJGNno3RUE7QUFDQTtBaUJyMTdFQTtBb0VGQTtBQUNBO0FyRjAxN0VBO0FxRnYxN0VBO0FBQ0E7QXJGeTE3RUE7QUFDQTtBaUI3MTdFQTtBb0VRQTtBQUNBO0FyRncxN0VBO0FxRnIxN0VBO0FBQ0E7QXJGdTE3RUE7QUFDQTtBaUJyMjdFQTtBb0VrQkE7QUFDQTtBckZzMTdFQTtBcUZuMTdFQTtBQUNBO0FyRnExN0VBO0FBQ0E7QWlCNzI3RUE7QW9FRkE7QUFDQTtBckZrMzdFQTtBcUYvMjdFQTtBQUNBO0FyRmkzN0VBO0FBQ0E7QWlCcjM3RUE7QW9FUUE7QUFDQTtBckZnMzdFQTtBcUY3MjdFQTtBQUNBO0FyRisyN0VBO0FBQ0E7QWlCNzM3RUE7QW9Fa0JBO0FBQ0E7QXJGODI3RUE7QXFGMzI3RUE7QUFDQTtBckY2MjdFQTtBQUNBO0FpQnI0N0VBO0FvRUZBO0FBQ0E7QXJGMDQ3RUE7QXFGdjQ3RUE7QUFDQTtBckZ5NDdFQTtBQUNBO0FpQjc0N0VBO0FvRVFBO0FBQ0E7QXJGdzQ3RUE7QXFGcjQ3RUE7QUFDQTtBckZ1NDdFQTtBQUNBO0FpQnI1N0VBO0FvRWtCQTtBQUNBO0FyRnM0N0VBO0FxRm40N0VBO0FBQ0E7QXJGcTQ3RUE7QUFDQTtBaUI3NTdFQTtBb0VGQTtBQUNBO0FyRms2N0VBO0FxRi81N0VBO0FBQ0E7QXJGaTY3RUE7QUFDQTtBaUJyNjdFQTtBb0VRQTtBQUNBO0FyRmc2N0VBO0FxRjc1N0VBO0FBQ0E7QXJGKzU3RUE7QUFDQTtBaUI3NjdFQTtBb0VrQkE7QUFDQTtBckY4NTdFQTtBcUYzNTdFQTtBQUNBO0FyRjY1N0VBO0FBQ0E7QXNGai83RUE7Ozs7Ozs7OztBQUFBO0FDT0E7QUFDQTtBdkZzLzdFQTs7QXVGbi83RUE7QUFDQTtBdkZzLzdFQTs7QXVGbi83RUE7QUFDQTtBdkZzLzdFQTs7QXVGbi83RUE7QUFDQTtBdkZzLzdFQTs7QXVGbi83RUE7QUFDQTtBdkZzLzdFQTs7QXVGbi83RUE7QUFDQTtBdkZzLzdFQTs7QXVGbi83RUE7QUFDQTtBdkZzLzdFQTs7QXVGbi83RUE7QUFDQTtBdkZzLzdFQTs7QXVGbi83RUE7QUFDQTtBdkZzLzdFQTs7QXVGbi83RUE7QUFDQTtBdkZzLzdFQTs7QXVGbi83RUE7QUFDQTtBQUNBO0F2RnMvN0VBOztBdUZuLzdFQTtBQUNBO0FBQ0E7QXZGcy83RUE7O0FpQmgvN0VBO0FzRXJEQTtBQUNBO0F2RnlpOEVBO0F1RnRpOEVBO0FBQ0E7QXZGd2k4RUE7QXVGcmk4RUE7QUFDQTtBdkZ1aThFQTtBdUZwaThFQTtBQUNBO0F2RnNpOEVBO0F1Rm5pOEVBO0FBQ0E7QXZGcWk4RUE7QXVGbGk4RUE7QUFDQTtBdkZvaThFQTtBdUZqaThFQTtBQUNBO0F2Rm1pOEVBO0F1RmhpOEVBO0FBQ0E7QXZGa2k4RUE7QXVGL2g4RUE7QUFDQTtBdkZpaThFQTtBdUY5aDhFQTtBQUNBO0F2RmdpOEVBO0F1RjdoOEVBO0FBQ0E7QUFDQTtBdkYraDhFQTtBdUY1aDhFQTtBQUNBO0FBQ0E7QXZGOGg4RUE7QUFDQTtBaUJ6aDhFQTtBc0VyREE7QUFDQTtBdkZpbDhFQTtBdUY5azhFQTtBQUNBO0F2RmdsOEVBO0F1RjdrOEVBO0FBQ0E7QXZGK2s4RUE7QXVGNWs4RUE7QUFDQTtBdkY4azhFQTtBdUYzazhFQTtBQUNBO0F2RjZrOEVBO0F1RjFrOEVBO0FBQ0E7QXZGNGs4RUE7QXVGems4RUE7QUFDQTtBdkYyazhFQTtBdUZ4azhFQTtBQUNBO0F2RjBrOEVBO0F1RnZrOEVBO0FBQ0E7QXZGeWs4RUE7QXVGdGs4RUE7QUFDQTtBdkZ3azhFQTtBdUZyazhFQTtBQUNBO0FBQ0E7QXZGdWs4RUE7QXVGcGs4RUE7QUFDQTtBQUNBO0F2RnNrOEVBO0FBQ0E7QWlCams4RUE7QXNFckRBO0FBQ0E7QXZGeW44RUE7QXVGdG44RUE7QUFDQTtBdkZ3bjhFQTtBdUZybjhFQTtBQUNBO0F2RnVuOEVBO0F1RnBuOEVBO0FBQ0E7QXZGc244RUE7QXVGbm44RUE7QUFDQTtBdkZxbjhFQTtBdUZsbjhFQTtBQUNBO0F2Rm9uOEVBO0F1RmpuOEVBO0FBQ0E7QXZGbW44RUE7QXVGaG44RUE7QUFDQTtBdkZrbjhFQTtBdUYvbThFQTtBQUNBO0F2RmluOEVBO0F1RjltOEVBO0FBQ0E7QXZGZ244RUE7QXVGN204RUE7QUFDQTtBQUNBO0F2RittOEVBO0F1RjVtOEVBO0FBQ0E7QUFDQTtBdkY4bThFQTtBQUNBO0FpQnptOEVBO0FzRXJEQTtBQUNBO0F2RmlxOEVBO0F1RjlwOEVBO0FBQ0E7QXZGZ3E4RUE7QXVGN3A4RUE7QUFDQTtBdkYrcDhFQTtBdUY1cDhFQTtBQUNBO0F2RjhwOEVBO0F1RjNwOEVBO0FBQ0E7QXZGNnA4RUE7QXVGMXA4RUE7QUFDQTtBdkY0cDhFQTtBdUZ6cDhFQTtBQUNBO0F2RjJwOEVBO0F1RnhwOEVBO0FBQ0E7QXZGMHA4RUE7QXVGdnA4RUE7QUFDQTtBdkZ5cDhFQTtBdUZ0cDhFQTtBQUNBO0F2RndwOEVBO0F1RnJwOEVBO0FBQ0E7QUFDQTtBdkZ1cDhFQTtBdUZwcDhFQTtBQUNBO0FBQ0E7QXZGc3A4RUE7QUFDQTtBdUZqcDhFQTtBQUNBO0F2Rm1wOEVBOztBdUZwcDhFQTtBQUNBO0F2RnVwOEVBOztBdUZ4cDhFQTtBQUNBO0F2RjJwOEVBOztBdUY1cDhFQTtBQUNBO0F2RitwOEVBOztBdUZocThFQTtBQUNBO0F2Rm1xOEVBOztBdUZwcThFQTtBQUNBO0F2RnVxOEVBOztBdUZ4cThFQTtBQUNBO0F2RjJxOEVBOztBdUY1cThFQTtBQUNBO0F2RitxOEVBOztBdUZocjhFQTtBQUNBO0F2Rm1yOEVBOztBdUZwcjhFQTtBQUNBO0F2RnVyOEVBOztBdUZ4cjhFQTtBQUNBO0F2RjJyOEVBOztBdUY1cjhFQTtBQUNBO0F2RityOEVBOztBdUYzcjhFQTtBQUNBO0F2RjhyOEVBOztBdUZ6cjhFQTtBQUNBO0F2RjRyOEVBOztBdUZ6cjhFQTtBQUNBO0FBQ0E7QXZGNHI4RUE7O0F1RnpyOEVBO0FBQ0E7QUFDQTtBdkY0cjhFQTs7QXVGenI4RUE7QUFDQTtBQUNBO0F2RjRyOEVBOztBdUZ6cjhFQTtBQUNBO0FBQ0E7QXZGNHI4RUE7O0F1RnpyOEVBO0FBQ0E7QXZGNHI4RUE7O0F1RnpyOEVBO0FBQ0E7QXZGNHI4RUE7O0F3Rjd4OEVBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QXhGZ3k4RUE7O0F3RjV4OEVBO0FBQ0E7QUFBQTtBeEYreDhFQTs7QXdGdHg4RUE7QUFDQTtBQUFBO0F4Rnl4OEVBOztBd0Z0eDhFQTtBQUNBO0F4Rnl4OEVBOztBd0ZyeDhFQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0F4Rnd4OEVBOztBd0ZweDhFQTtBQUNBO0FBQUE7QXhGdXg4RUE7O0F3Rm54OEVBO0FBQ0E7QUFBQTtBeEZzeDhFQTs7QXdGbHg4RUE7QUFDQTtBQUFBO0F4RnF4OEVBOztBd0ZseDhFQTtBQUNBO0FBQUE7QXhGcXg4RUE7O0EwR3gwOEVBO0FBQ0E7QTFHMjA4RUE7O0EwR3gwOEVBO0FBQ0E7QTFHMjA4RUE7QWlCcHg4RUE7QXlGeERBO0FBSUE7QTFHNDA4RUE7QUFDQTs7QTBHejA4RUE7QUFDQTtBMUc0MDhFQTtBaUI3eDhFQTtBeUZoREE7QUFJQTtBMUc2MDhFQTtBQUNBOztBMEcxMDhFQTtBQUNBO0ExRzYwOEVBOztBMkdsMjhFQTs7QUFBQTtBQVFBO0FBQ0E7QTNHZzI4RUE7O0EyRzcxOEVBO0FBQ0E7QTNHZzI4RUE7O0EyRzcxOEVBO0FBQ0E7QTNHZzI4RUE7O0EyRzcxOEVBO0FBQ0E7QTNHZzI4RUE7O0EyR3oxOEVBO0FBQ0E7QTNHNDE4RUE7O0EyR3oxOEVBOztBQUNBO0EzRzYxOEVBOztBMkcxMThFQTtBQUNBO0EzRzYxOEVBOztBMkcxMThFQTtBQUNBO0EzRzYxOEVBOztBMkcxMThFQTs7Ozs7OztBQUNBO0EzR20yOEVBOztBMkdoMjhFQTtBQUNBO0EzR20yOEVBOztBMkdoMjhFQTtBQUNBO0EzR20yOEVBOztBMkdoMjhFQTtBQUNBO0EzR20yOEVBOztBMkd6ejhFQTs7QTFCeEZBO0EyQjhKQTtBQTVGQTtBQXpDQTtBRG1FQTtBM0c4ejhFQTtBaUJ6MjhFQTtBMEZ1Q0E7O0FDdEJBO0FBekNBO0E1R3U0OEVBO0FBQ0E7QWlCaDM4RUE7QTBGdUNBOztBQU9BO0EzR3UwOEVBO0FBQ0E7O0EyR3AwOEVBOztBMUJuR0E7QTJCOEpBO0FBNUZBO0FEcUNBO0EzR3cwOEVBO0FpQjkzOEVBO0EwRmtEQTs7QUNqQ0E7QTVHazM4RUE7QUFDQTtBaUJwNDhFQTtBMEZrREE7O0FBT0E7QTNHZzE4RUE7QUFDQTs7QTJHNzA4RUE7O0ExQjlHQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QUR5RkE7QTNHazE4RUE7QWlCbjU4RUE7QTBGNkRBOztBQzVDQTtBQXpDQTtBNUdpNzhFQTtBQUNBO0FpQjE1OEVBO0EwRjZEQTs7QUFPQTtBM0cyMThFQTtBQUNBOztBMkd4MThFQTs7QTFCekhBO0EyQjhKQTtBQTVGQTtBQXpDQTtBRG9HQTtBM0c2MThFQTtBaUJ6NjhFQTtBMEZ3RUE7O0FDdkRBO0FBekNBO0E1R3U4OEVBO0FBQ0E7QWlCaDc4RUE7QTBGd0VBOztBQU9BO0EzR3MyOEVBO0FBQ0E7O0EyR24yOEVBOztBMUJwSUE7QTJCOEpBO0FBNUZBO0FBekNBO0FEK0dBO0EzR3cyOEVBO0FpQi83OEVBO0EwRm1GQTs7QUNsRUE7QUF6Q0E7QTVHNjk4RUE7QUFDQTtBaUJ0ODhFQTtBMEZtRkE7O0FBT0E7QTNHaTM4RUE7QUFDQTs7QTJHOTI4RUE7O0FBRUE7QUFDQTtBQU9BO0EzRzIyOEVBO0FpQm45OEVBO0EwRjhGQTs7QUFNQTtBQUNBO0EzR28zOEVBO0FBQ0E7QWlCMTk4RUE7QTBGOEZBOztBQWFBO0EzR28zOEVBO0FBQ0E7O0EyRzcyOEVBO0ExQnBLQTtBMkI4SkE7QUE1RkE7QTVHcTk4RUE7QWlCdCs4RUE7QTBGbUhBO0FDbEdBO0E1R3k5OEVBO0FBQ0E7O0EyR3AzOEVBO0ExQnhLQTtBMkI4SkE7QUE1RkE7QTVHZys4RUE7QWlCai84RUE7QTBGdUhBO0FDdEdBO0E1R28rOEVBO0FBQ0E7O0EyRzMzOEVBO0ExQjVLQTtBMkI4SkE7QUE1RkE7QTVHMis4RUE7QWlCNS84RUE7QTBGMkhBO0FDMUdBO0E1RysrOEVBO0FBQ0E7O0EyR2w0OEVBO0ExQmhMQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QTVHZ2k5RUE7QWlCeGc5RUE7QTBGK0hBO0FDOUdBO0FBekNBO0E1R3FpOUVBO0FBQ0E7O0EyR3Y0OEVBO0ExQnhMQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHNmk5RUE7QWlCcmg5RUE7QTBGdUlBO0FDMUhBO0FBckNBO0E1R2tqOUVBO0FBQ0E7O0EyR2g1OEVBO0ExQjVMQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHMGo5RUE7QWlCbGk5RUE7QTBGMklBO0FDOUhBO0FBckNBO0E1RytqOUVBO0FBQ0E7O0EyR3o1OEVBO0ExQmhNQTtBMkI4SkE7QUFoR0E7QTVHaWk5RUE7O0EyRzM1OEVBO0ExQnBNQTtBMkI4SkE7QUFoR0E7QTVHdWk5RUE7O0EyRzc1OEVBO0ExQnhNQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHbWw5RUE7O0EyR2g2OEVBO0ExQjVNQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHMGw5RUE7O0EyR242OEVBO0ExQmhOQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHaW05RUE7QWlCems5RUE7QTBGK0pBO0FDbEpBO0FBckNBO0E1R3NtOUVBO0FBQ0E7O0EyR3g2OEVBO0FBQ0E7QTNHMjY4RUE7QWlCbmw5RUE7QTBGdUtBO0FBSUE7QTNHNDY4RUE7QUFDQTs7QTJHejY4RUE7OztBekJ0T0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEZxcDlFQTtBa0ZucDlFQTs7O0FBQ0E7QUFDQTtBbEZ1cDlFQTtBa0ZwcDlFQTs7Ozs7OztBQUdBO0FBQ0E7QWxGMHA5RUE7QWtGdnA5RUE7OztBQUNBO0FsRjJwOUVBOztBMkdsODhFQTtBekI1T0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQW9DQTtBbEYrbzlFQTtBa0ZqcjlFQTtBQUNBO0FBQ0E7QWxGbXI5RUE7QWtGaHI5RUE7QUFHQTtBQUNBO0FsRmdyOUVBO0FrRjdxOUVBO0FBQ0E7QWxGK3E5RUE7QWtGeHA5RUE7QUFJQTtBbEZ1cDlFQTtBa0ZwcDlFQTtBQUNBO0FsRnNwOUVBOztBMkd4OThFQTtBekJoUEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQW9DQTtBQWlCQTtBbEZ5cDlFQTtBa0Y1czlFQTtBQUNBO0FBQ0E7QWxGOHM5RUE7QWtGM3M5RUE7QUFHQTtBQUNBO0FsRjJzOUVBO0FrRnhzOUVBO0FBQ0E7QWxGMHM5RUE7QWtGbnI5RUE7QUFJQTtBbEZrcjlFQTtBa0YvcTlFQTtBQUNBO0FsRmlyOUVBO0FrRnhxOUVBO0FBSUE7QWxGdXE5RUE7QWtGcHE5RUE7QUFDQTtBbEZzcTlFQTs7QTJHci84RUE7QUt0UEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoSCt1OUVBO0FnSDd1OUVBO0FBSUE7QUFDQTtBaEg0dTlFQTs7QTJHdC84RUE7QUFDQTtBM0d5LzhFQTs7QTJHdC84RUE7QU10UUE7QUFDQTtBakhndzlFQTtBaUJ4czlFQTtBMEY2TUE7QU1sUUE7QWpIaXc5RUE7QUFDQTs7QTJHNS84RUE7QTFCbFFBO0EyQjhKQTtBQWhHQTtBNUdzczlFQTs7QWtIdnc5RUE7QUFDQTtBQUNBO0FBQ0E7QWxIMHc5RUE7QWtIeHY5RUE7QUFDQTtBbEgwdjlFQTtBa0h2djlFQTtBQUNBO0FsSHl2OUVBO0FrSGh2OUVBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSG12OUVBO0FpQnR1OUVBO0FpR2pCQTs7QUFPQTtBbEhxdjlFQTtBQUNBO0FrSHh1OUVBOztBQUNBO0FsSDJ1OUVBO0FrSG51OUVBO0FBQ0E7QUFBQTtBQUNBO0FsSHF1OUVBO0FrSGh1OUVBOztBQUVBO0FsSGt1OUVBO0FrSHp0OUVBOztBQUVBO0FsSDJ0OUVBO0FrSG50OUVBO0FBQ0E7QUFBQTtBbEhxdDlFQTtBa0hodDlFQTtBQUNBO0FsSGt0OUVBO0FrSDdzOUVBOzs7O0FBRUE7QWxIaXQ5RUE7QWlCeHc5RUE7QWlHcURBOzs7O0FBS0E7QUFFQTtBbEhvdDlFQTtBQUNBO0FpQmp4OUVBO0FpR3FEQTs7OztBQVdBO0FBRUE7QWxIdXQ5RUE7QUFDQTtBaUIxeDlFQTtBaUdxREE7Ozs7QUFpQkE7QUFFQTtBbEgwdDlFQTtBQUNBO0FpQm55OUVBO0FpR3FEQTs7OztBQXlCQTtBQUVBO0FsSDJ0OUVBO0FBQ0E7QWtIenQ5RUE7Ozs7QUFDQTtBbEg4dDlFQTtBa0gxdDlFQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEg2dDlFQTtBaUJ6ejlFQTtBaUd3RkE7O0FBT0E7QWxIK3Q5RUE7QUFDQTtBa0hydDlFQTs7QUFDQTtBbEh3dDlFQTtBa0g5czlFQTtBQUNBO0FBQ0E7QUFDQTtBbEhndDlFQTtBa0g5czlFQTtBQUNBO0FBQ0E7QWxIZ3Q5RUE7QWtIdHM5RUE7O0FBRUE7QWxId3M5RUE7QWtIbnM5RUE7O0FBRUE7QWxIcXM5RUE7QWtIL3I5RUE7QUFDQTtBQUNBO0FBQ0E7QWxIaXM5RUE7QWtIMXI5RUE7QUFDQTtBbEg0cjlFQTtBa0h2cjlFQTs7OztBQUVBO0FsSDJyOUVBO0FrSHpyOUVBOzs7O0FBQ0E7QWxIOHI5RUE7QWtIMXI5RUE7O0FBQ0E7QWxINnI5RUE7QWtIcnI5RUE7QUFDQTtBbEh1cjlFQTtBa0g5cTlFQTs7QUFFQTtBbEhncjlFQTtBa0gzcTlFQTs7QUFFQTtBbEg2cTlFQTtBa0h2cTlFQTtBQUNBO0FsSHlxOUVBO0FrSGxxOUVBO0FBQ0E7QWxIb3E5RUE7QWtIaHE5RUE7QUFDQTtBbEhrcTlFQTtBa0gxcDlFQTs7QUFFQTtBbEg0cDlFQTtBa0hocDlFQTs7QUFFQTtBbEhrcDlFQTtBaUJ4NDlFQTtBaUcvQkE7QUFDQTtBbEgwNjlFQTtBa0h2NjlFQTtBQUNBO0FsSHk2OUVBO0FrSGg2OUVBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSG02OUVBO0FBQ0E7QWlCdjU5RUE7QWlHakJBOztBQU9BO0FsSHM2OUVBO0FBQ0E7QWlCNzU5RUE7QWlHSUE7O0FBQ0E7QWxINjU5RUE7QWtIcjU5RUE7QUFDQTtBQUFBO0FBQ0E7QWxIdTU5RUE7QWtIbDU5RUE7O0FBRUE7QWxIbzU5RUE7QWtIMzQ5RUE7O0FBRUE7QWxINjQ5RUE7QWtIcjQ5RUE7QUFDQTtBQUFBO0FsSHU0OUVBO0FrSGw0OUVBO0FBQ0E7QWxIbzQ5RUE7QWtILzM5RUE7Ozs7QUFFQTtBbEhtNDlFQTtBQUNBO0FpQjM3OUVBO0FpR3FEQTs7OztBQUtBO0FBRUE7QWxIdTQ5RUE7QUFDQTtBaUJwODlFQTtBaUdxREE7Ozs7QUFXQTtBQUVBO0FsSDA0OUVBO0FBQ0E7QWlCNzg5RUE7QWlHcURBOzs7O0FBaUJBO0FBRUE7QWxINjQ5RUE7QUFDQTtBaUJ0OTlFQTtBaUdxREE7Ozs7QUF5QkE7QUFFQTtBbEg4NDlFQTtBQUNBO0FpQi85OUVBO0FpR21GQTs7OztBQUNBO0FsSGs1OUVBO0FrSDk0OUVBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSGk1OUVBO0FBQ0E7QWlCOSs5RUE7QWlHd0ZBOztBQU9BO0FsSG81OUVBO0FBQ0E7QWlCcC85RUE7QWlHMEdBOztBQUNBO0FsSDg0OUVBO0FrSHA0OUVBO0FBQ0E7QUFDQTtBQUNBO0FsSHM0OUVBO0FrSHA0OUVBO0FBQ0E7QUFDQTtBbEhzNDlFQTtBa0g1MzlFQTs7QUFFQTtBbEg4MzlFQTtBa0h6MzlFQTs7QUFFQTtBbEgyMzlFQTtBa0hyMzlFQTtBQUNBO0FBQ0E7QUFDQTtBbEh1MzlFQTtBa0hoMzlFQTtBQUNBO0FsSGszOUVBO0FrSDcyOUVBOzs7O0FBRUE7QWxIaTM5RUE7QWtILzI5RUE7Ozs7QUFDQTtBbEhvMzlFQTtBa0hoMzlFQTs7QUFDQTtBbEhtMzlFQTtBa0gzMjlFQTtBQUNBO0FsSDYyOUVBO0FrSHAyOUVBOztBQUVBO0FsSHMyOUVBO0FrSGoyOUVBOztBQUVBO0FsSG0yOUVBO0FrSDcxOUVBO0FBQ0E7QWxIKzE5RUE7QWtIeDE5RUE7QUFDQTtBbEgwMTlFQTtBa0h0MTlFQTtBQUNBO0FsSHcxOUVBO0FrSGgxOUVBOztBQUVBO0FsSGsxOUVBO0FrSHQwOUVBOztBQUVBO0FsSHcwOUVBO0FBQ0E7QWlCL2orRUE7QWlHL0JBO0FBQ0E7QWxIaW0rRUE7QWtIOWwrRUE7QUFDQTtBbEhnbStFQTtBa0h2bCtFQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEgwbCtFQTtBQUNBO0FpQjlrK0VBO0FpR2pCQTs7QUFPQTtBbEg2bCtFQTtBQUNBO0FpQnBsK0VBO0FpR0lBOztBQUNBO0FsSG9sK0VBO0FrSDVrK0VBO0FBQ0E7QUFBQTtBQUNBO0FsSDhrK0VBO0FrSHprK0VBOztBQUVBO0FsSDJrK0VBO0FrSGxrK0VBOztBQUVBO0FsSG9rK0VBO0FrSDVqK0VBO0FBQ0E7QUFBQTtBbEg4aitFQTtBa0h6aitFQTtBQUNBO0FsSDJqK0VBO0FrSHRqK0VBOzs7O0FBRUE7QWxIMGorRUE7QUFDQTtBaUJsbitFQTtBaUdxREE7Ozs7QUFLQTtBQUVBO0FsSDhqK0VBO0FBQ0E7QWlCM24rRUE7QWlHcURBOzs7O0FBV0E7QUFFQTtBbEhpaytFQTtBQUNBO0FpQnBvK0VBO0FpR3FEQTs7OztBQWlCQTtBQUVBO0FsSG9rK0VBO0FBQ0E7QWlCN28rRUE7QWlHcURBOzs7O0FBeUJBO0FBRUE7QWxIcWsrRUE7QUFDQTtBaUJ0cCtFQTtBaUdtRkE7Ozs7QUFDQTtBbEh5aytFQTtBa0hyaytFQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEh3aytFQTtBQUNBO0FpQnJxK0VBO0FpR3dGQTs7QUFPQTtBbEgyaytFQTtBQUNBO0FpQjNxK0VBO0FpRzBHQTs7QUFDQTtBbEhxaytFQTtBa0gzaitFQTtBQUNBO0FBQ0E7QUFDQTtBbEg2aitFQTtBa0gzaitFQTtBQUNBO0FBQ0E7QWxINmorRUE7QWtIbmorRUE7O0FBRUE7QWxIcWorRUE7QWtIaGorRUE7O0FBRUE7QWxIa2orRUE7QWtINWkrRUE7QUFDQTtBQUNBO0FBQ0E7QWxIOGkrRUE7QWtIdmkrRUE7QUFDQTtBbEh5aStFQTtBa0hwaStFQTs7OztBQUVBO0FsSHdpK0VBO0FrSHRpK0VBOzs7O0FBQ0E7QWxIMmkrRUE7QWtIdmkrRUE7O0FBQ0E7QWxIMGkrRUE7QWtIbGkrRUE7QUFDQTtBbEhvaStFQTtBa0gzaCtFQTs7QUFFQTtBbEg2aCtFQTtBa0h4aCtFQTs7QUFFQTtBbEgwaCtFQTtBa0hwaCtFQTtBQUNBO0FsSHNoK0VBO0FrSC9nK0VBO0FBQ0E7QWxIaWgrRUE7QWtIN2crRUE7QUFDQTtBbEgrZytFQTtBa0h2ZytFQTs7QUFFQTtBbEh5ZytFQTtBa0g3LzlFQTs7QUFFQTtBbEgrLzlFQTtBQUNBO0FpQnR2K0VBO0FpRy9CQTtBQUNBO0FsSHd4K0VBO0FrSHJ4K0VBO0FBQ0E7QWxIdXgrRUE7QWtIOXcrRUE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIaXgrRUE7QUFDQTtBaUJydytFQTtBaUdqQkE7O0FBT0E7QWxIb3grRUE7QUFDQTtBaUIzdytFQTtBaUdJQTs7QUFDQTtBbEgydytFQTtBa0hudytFQTtBQUNBO0FBQUE7QUFDQTtBbEhxdytFQTtBa0hodytFQTs7QUFFQTtBbEhrdytFQTtBa0h6ditFQTs7QUFFQTtBbEgyditFQTtBa0huditFQTtBQUNBO0FBQUE7QWxIcXYrRUE7QWtIaHYrRUE7QUFDQTtBbEhrditFQTtBa0g3dStFQTs7OztBQUVBO0FsSGl2K0VBO0FBQ0E7QWlCenkrRUE7QWlHcURBOzs7O0FBS0E7QUFFQTtBbEhxditFQTtBQUNBO0FpQmx6K0VBO0FpR3FEQTs7OztBQVdBO0FBRUE7QWxId3YrRUE7QUFDQTtBaUIzeitFQTtBaUdxREE7Ozs7QUFpQkE7QUFFQTtBbEgyditFQTtBQUNBO0FpQnAwK0VBO0FpR3FEQTs7OztBQXlCQTtBQUVBO0FsSDR2K0VBO0FBQ0E7QWlCNzArRUE7QWlHbUZBOzs7O0FBQ0E7QWxIZ3crRUE7QWtINXYrRUE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIK3YrRUE7QUFDQTtBaUI1MStFQTtBaUd3RkE7O0FBT0E7QWxIa3crRUE7QUFDQTtBaUJsMitFQTtBaUcwR0E7O0FBQ0E7QWxINHYrRUE7QWtIbHYrRUE7QUFDQTtBQUNBO0FBQ0E7QWxIb3YrRUE7QWtIbHYrRUE7QUFDQTtBQUNBO0FsSG92K0VBO0FrSDF1K0VBOztBQUVBO0FsSDR1K0VBO0FrSHZ1K0VBOztBQUVBO0FsSHl1K0VBO0FrSG51K0VBO0FBQ0E7QUFDQTtBQUNBO0FsSHF1K0VBO0FrSDl0K0VBO0FBQ0E7QWxIZ3UrRUE7QWtIM3QrRUE7Ozs7QUFFQTtBbEgrdCtFQTtBa0g3dCtFQTs7OztBQUNBO0FsSGt1K0VBO0FrSDl0K0VBOztBQUNBO0FsSGl1K0VBO0FrSHp0K0VBO0FBQ0E7QWxIMnQrRUE7QWtIbHQrRUE7O0FBRUE7QWxIb3QrRUE7QWtIL3MrRUE7O0FBRUE7QWxIaXQrRUE7QWtIM3MrRUE7QUFDQTtBbEg2cytFQTtBa0h0cytFQTtBQUNBO0FsSHdzK0VBO0FrSHBzK0VBO0FBQ0E7QWxIc3MrRUE7QWtIOXIrRUE7O0FBRUE7QWxIZ3MrRUE7QWtIcHIrRUE7O0FBRUE7QWxIc3IrRUE7QUFDQTtBaUI3NitFQTtBaUcvQkE7QUFDQTtBbEgrOCtFQTtBa0g1OCtFQTtBQUNBO0FsSDg4K0VBO0FrSHI4K0VBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSHc4K0VBO0FBQ0E7QWlCNTcrRUE7QWlHakJBOztBQU9BO0FsSDI4K0VBO0FBQ0E7QWlCbDgrRUE7QWlHSUE7O0FBQ0E7QWxIazgrRUE7QWtIMTcrRUE7QUFDQTtBQUFBO0FBQ0E7QWxINDcrRUE7QWtIdjcrRUE7O0FBRUE7QWxIeTcrRUE7QWtIaDcrRUE7O0FBRUE7QWxIazcrRUE7QWtIMTYrRUE7QUFDQTtBQUFBO0FsSDQ2K0VBO0FrSHY2K0VBO0FBQ0E7QWxIeTYrRUE7QWtIcDYrRUE7Ozs7QUFFQTtBbEh3NitFQTtBQUNBO0FpQmgrK0VBO0FpR3FEQTs7OztBQUtBO0FBRUE7QWxINDYrRUE7QUFDQTtBaUJ6KytFQTtBaUdxREE7Ozs7QUFXQTtBQUVBO0FsSCs2K0VBO0FBQ0E7QWlCbC8rRUE7QWlHcURBOzs7O0FBaUJBO0FBRUE7QWxIazcrRUE7QUFDQTtBaUIzLytFQTtBaUdxREE7Ozs7QUF5QkE7QUFFQTtBbEhtNytFQTtBQUNBO0FpQnBnL0VBO0FpR21GQTs7OztBQUNBO0FsSHU3K0VBO0FrSG43K0VBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSHM3K0VBO0FBQ0E7QWlCbmgvRUE7QWlHd0ZBOztBQU9BO0FsSHk3K0VBO0FBQ0E7QWlCemgvRUE7QWlHMEdBOztBQUNBO0FsSG03K0VBO0FrSHo2K0VBO0FBQ0E7QUFDQTtBQUNBO0FsSDI2K0VBO0FrSHo2K0VBO0FBQ0E7QUFDQTtBbEgyNitFQTtBa0hqNitFQTs7QUFFQTtBbEhtNitFQTtBa0g5NStFQTs7QUFFQTtBbEhnNitFQTtBa0gxNStFQTtBQUNBO0FBQ0E7QUFDQTtBbEg0NStFQTtBa0hyNStFQTtBQUNBO0FsSHU1K0VBO0FrSGw1K0VBOzs7O0FBRUE7QWxIczUrRUE7QWtIcDUrRUE7Ozs7QUFDQTtBbEh5NStFQTtBa0hyNStFQTs7QUFDQTtBbEh3NStFQTtBa0hoNStFQTtBQUNBO0FsSGs1K0VBO0FrSHo0K0VBOztBQUVBO0FsSDI0K0VBO0FrSHQ0K0VBOztBQUVBO0FsSHc0K0VBO0FrSGw0K0VBO0FBQ0E7QWxIbzQrRUE7QWtINzMrRUE7QUFDQTtBbEgrMytFQTtBa0gzMytFQTtBQUNBO0FsSDYzK0VBO0FrSHIzK0VBOztBQUVBO0FsSHUzK0VBO0FrSDMyK0VBOztBQUVBO0FsSDYyK0VBO0FBQ0E7QWtIajIrRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIbTIrRUE7QW1IcnEvRUE7QUQ0VEE7QUMzVEE7QUFDQTtBbkh3cS9FQTtBQUNBO0FtSHRxL0VBO0FBRUE7QUFDQTtBQUNBO0FuSHVxL0VBO0FtSG5xL0VBO0FBQ0E7QW5IcXEvRUE7QW1IanEvRUE7QUFDQTtBQUNBO0FuSG1xL0VBO0FtSC9wL0VBO0FBQ0E7QW5IaXEvRUE7QUFDQTtBa0huMytFQTtBQUNBO0FsSHEzK0VBO0FrSG4zK0VBOztBQUVBO0FsSHEzK0VBO0FrSG4zK0VBOztBQUNBO0FsSHMzK0VBO0FrSG4zK0VBOztBQUNBO0FsSHMzK0VBO0FrSC8yK0VBOztBQUVBO0FsSGkzK0VBO0FrSHgyK0VBOztBQUVBO0FsSDAyK0VBO0FrSDkxK0VBOzs7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhrMitFQTtBa0hoMitFQTs7OztBQUNBO0FsSHEyK0VBO0FrSGwyK0VBOzs7Ozs7O0FBRUE7QUFDQTtBbEh5MitFQTtBa0h2MitFQTs7Ozs7OztBQUNBO0FsSCsyK0VBO0FrSDUyK0VBOzs7Ozs7O0FBQ0E7QWxIbzMrRUE7QWtIaDMrRUE7Ozs7QUFDQTtBbEhxMytFQTtBa0hoMytFQTs7OztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FsSG8zK0VBO0FrSHgyK0VBO0FBQ0E7QWxIMDIrRUE7QWtIdjIrRUE7QUFDQTtBbEh5MitFQTtBa0gvMStFQTs7QUFFQTtBbEhpMitFQTtBa0gxMStFQTs7QUFFQTtBQUNBO0FBQ0E7QWxINDErRUE7QWtIMTErRUE7O0FBQ0E7QWxINjErRUE7QWtIdDErRUE7O0FBQ0E7QWxIeTErRUE7QWtIdDErRUE7O0FBQ0E7QWxIeTErRUE7QWtILzArRUE7O0FBRUE7QUFDQTtBQUNBO0FsSGkxK0VBO0FrSC8wK0VBOztBQUNBO0FsSGsxK0VBO0FrSDcwK0VBOztBQUVBO0FsSCswK0VBO0FrSDcwK0VBOztBQUNBO0FsSGcxK0VBO0FrSDcwK0VBOztBQUNBO0FsSGcxK0VBOztBb0hsMC9FQTs7O0FBR0E7QXBIcTAvRUE7QWlCNXcvRUE7QW1HNURBOzs7QUFNQTtBcEh3MC9FQTtBQUNBOztBb0hyMC9FQTtBbkNDQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHa3ovRUE7QWlCMXgvRUE7QW1HbERBO0FSK0RBO0FBckNBO0E1R3V6L0VBO0FBQ0E7O0FvSDkwL0VBOztBQUVBO0FwSGkxL0VBOztBb0g5MC9FQTtBQUNBO0FwSGkxL0VBO0FvSC8wL0VBO0FBQ0E7QXBIaTEvRUE7O0FvSDUwL0VBO0FBQ0E7QUFDQTtBcEgrMC9FQTtBb0g1MC9FQTtBQUNBO0FwSDgwL0VBO0FvSDEwL0VBO0FBQ0E7QXBINDAvRUE7QW9IejAvRUE7QUFDQTtBQUNBO0FwSDIwL0VBOztBb0h0MC9FQTs7QUFFQTtBcEh5MC9FQTtBb0h2MC9FQTs7QUFDQTtBcEgwMC9FQTs7QW9IcDAvRUE7O0FBQ0E7QUFDQTtBQUNBO0FwSHcwL0VBO0FvSHQwL0VBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSHkwL0VBOztBb0hqMC9FQTs7QUFFQTtBcEhvMC9FQTs7QW9IajAvRUE7QUFDQTtBcEhvMC9FQTs7QW9IaDAvRUE7QUFDQTtBQUNBO0FwSG0wL0VBO0FvSGgwL0VBO0FBQ0E7QXBIazAvRUE7O0FvSDd6L0VBO0FBQ0E7QUFDQTtBcEhnMC9FQTtBb0g3ei9FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSCt6L0VBO0FvSDd6L0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSCt6L0VBO0FvSDV6L0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBIOHovRUE7QW9IM3ovRUE7QUFDQTtBcEg2ei9FQTtBb0h4ei9FQTtBQUNBO0FwSDB6L0VBO0FvSHZ6L0VBO0FBQ0E7QXBIeXovRUE7QW9IcHovRUE7QUFDQTtBQUNBO0FwSHN6L0VBO0FvSG56L0VBO0FBQ0E7QUFDQTtBcEhxei9FQTs7QW9IaHovRUE7QUFDQTtBcEhtei9FQTtBb0hqei9FQTtBQUNBO0FBQ0E7QXBIbXovRUE7QW9IanovRUE7QUFDQTtBQUNBO0FBQ0E7QXBIbXovRUE7QW9IaHovRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEhrei9FQTtBb0g3eS9FQTtBQUNBO0FBQ0E7QXBIK3kvRUE7O0FxSHIrL0VBO0FBQ0E7QUFDQTtBckh3Ky9FQTtBcUh0Ky9FQTtBQUlBO0FySHErL0VBO0FxSG4rL0VBO0FBQ0E7QXJIcSsvRUE7QXFIaCsvRUE7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySCs5L0VBO0FxSDM5L0VBO0FBQ0E7QUFDQTtBckg2OS9FQTtBaUJuNy9FQTtBb0d4RUE7QUFvQ0E7QXJIMjkvRUE7QXFIejkvRUE7QUFDQTtBckgyOS9FQTtBQUNBOztBcUh0OS9FQTs7Ozs7Ozs7Ozs7Ozs7QUFZQTtBckgyOS9FQTs7QXFIeDkvRUE7Ozs7Ozs7QUFLQTtBckg2OS9FQTs7QXFIMTkvRUE7Ozs7Ozs7QUFLQTtBckgrOS9FQTs7QXFIMzkvRUE7QUFJQTtBQUNBO0FySDI5L0VBOztBcUh2OS9FQTs7QUFFQTtBckgwOS9FQTs7QXFIdjkvRUE7QUFDQTtBckgwOS9FQTs7QXFIdDkvRUE7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQ3RGQTtBQUNBO0F0SGlrZ0ZBOztBcUh2OS9FQTtBQUNBO0FySDA5L0VBO0FxSHg5L0VBO0FBSUE7QUFDQTtBckh1OS9FQTtBcUhwOS9FQTtBQUNBO0FBQ0E7QXJIczkvRUE7O0FxSGw5L0VBO0FBQ0E7QXJIcTkvRUE7QXFIbjkvRUE7QUFJQTtBQUNBO0FySGs5L0VBOztBcUg3OC9FQTs7Ozs7QUFJQTtBQUNBO0FySGk5L0VBOztBcUg1OC9FQTtBQUlBO0FySDQ4L0VBOztBcUh4OC9FQTtBQUNBO0FBQ0E7QUFDQTtBckgyOC9FQTtBcUh6OC9FQTtBQUlBO0FBQ0E7QXJIdzgvRUE7O0FxSHA4L0VBO0FBQ0E7QUFDQTtBQUNBO0FySHU4L0VBO0FxSHI4L0VBO0FBSUE7QUFDQTtBckhvOC9FQTs7QXFIaDgvRUE7QUFDQTtBckhtOC9FQTs7QXFINzcvRUE7O0FBRUE7QXJIZzgvRUE7O0FxSDc3L0VBO0FBQ0E7QXJIZzgvRUE7QXFIOTcvRUE7QUFDQTtBckhnOC9FQTs7QXFINTcvRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckgrNy9FQTtBcUg3Ny9FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBckgrNy9FQTtBcUg1Ny9FQTtBQUdBO0FBQ0E7QUFDQTtBckg0Ny9FQTtBcUgxNy9FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySDQ3L0VBOztBcUh0Ny9FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySHk3L0VBO0FxSHY3L0VBO0FBRUE7QUFBQTtBckh3Ny9FQTtBcUhyNy9FQTtBQUdBO0FBQ0E7QUFDQTtBckhxNy9FQTtBcUhoNy9FQTtBRW5RQTtBdkhzcmdGQTtBdUg3cGdGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckZ5cmdGQTtBdUg1cGdGQTtBQUNBO0F2SDhwZ0ZBO0FxSC83L0VBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIaTgvRUE7QXFIOTcvRUE7QUUvUUE7QXZIZ3RnRkE7QXVIdnJnRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGbXRnRkE7QXVIdHJnRkE7QUFDQTtBdkh3cmdGQTtBcUgzOC9FQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySDY4L0VBO0FxSHQ4L0VBO0FFalNBO0F2SDB1Z0ZBO0F1SHZ1Z0ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRjZ1Z0ZBO0F1SGx1Z0ZBO0FBQ0E7QXZIb3VnRkE7QXFIcjkvRUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckh1OS9FQTtBcUhwOS9FQTtBRTdTQTtBdkhvd2dGQTtBdUhqd2dGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZ1d2dGQTtBdUg1dmdGQTtBQUNBO0F2SDh2Z0ZBO0FxSGorL0VBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIbSsvRUE7O0FxSDc5L0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRW5VQTtBdkhveWdGQTtBdUgzd2dGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckZ1eWdGQTtBdUgxd2dGQTtBQUNBO0F2SDR3Z0ZBOztBcUgzKy9FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySDgrL0VBO0FxSDUrL0VBO0FBRUE7QUFBQTtBckg2Ky9FQTtBcUgxKy9FQTtBQUdBO0FBQ0E7QUFDQTtBckgwKy9FQTtBcUhyKy9FQTtBRTdWQTtBdkhxMGdGQTtBdUg1eWdGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckZ3MGdGQTtBdUgzeWdGQTtBQUNBO0F2SDZ5Z0ZBO0FxSHAvL0VBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIcy8vRUE7QXFIbi8vRUE7QUV6V0E7QXZIKzFnRkE7QXVIdDBnRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGazJnRkE7QXVIcjBnRkE7QUFDQTtBdkh1MGdGQTtBcUhoZ2dGQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySGtnZ0ZBO0FxSDMvL0VBO0FFM1hBO0F2SHkzZ0ZBO0F1SHQzZ0ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRjQzZ0ZBO0F1SGozZ0ZBO0FBQ0E7QXZIbTNnRkE7QXFIMWdnRkE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckg0Z2dGQTtBcUh6Z2dGQTtBRXZZQTtBdkhtNWdGQTtBdUhoNWdGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZzNWdGQTtBdUgzNGdGQTtBQUNBO0F2SDY0Z0ZBO0FxSHRoZ0ZBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJId2hnRkE7O0FxSGpoZ0ZBO0FBQ0E7QUFDQTtBckhvaGdGQTtBcUhsaGdGQTtBQUNBO0FySG9oZ0ZBOztBcUhoaGdGQTtBQUNBO0FBQ0E7QUFDQTtBckhtaGdGQTtBcUhqaGdGQTtBQUNBO0FySG1oZ0ZBOztBcUgvZ2dGQTtBQUNBO0FBQ0E7QUFDQTtBckhraGdGQTtBcUhoaGdGQTtBQUNBO0FySGtoZ0ZBOztBcUg5Z2dGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySGloZ0ZBO0FxSC9nZ0ZBO0FBQ0E7QXJIaWhnRkE7O0FxSDdnZ0ZBO0FBQ0E7QUFDQTtBQUNBO0FySGdoZ0ZBO0FxSDlnZ0ZBO0FBQ0E7QXJIZ2hnRkE7O0FxSDVnZ0ZBOztBQUVBO0FySCtnZ0ZBOztBcUgzZ2dGQTtBQUNBO0FySDhnZ0ZBOztBcUgxZ2dGQTtBQUNBO0FySDZnZ0ZBOztBcUh6Z2dGQTtBQUNBO0FySDRnZ0ZBOztBd0gvK2dGQTs7OztBQUdBO0FBQ0E7QXhIbS9nRkE7O0F5SHgvZ0ZBO0FBQ0E7QXpIMi9nRkE7QXlIei9nRkE7QUFDQTtBQUNBO0F6SDIvZ0ZBO0F5SHgvZ0ZBO0FBQ0E7QXpIMC9nRkE7QXlIdi9nRkE7QUFDQTtBekh5L2dGQTtBeUh0L2dGQTtBQUNBO0FBQ0E7QUFDQTtBekh3L2dGQTtBeUh0L2dGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6SHcvZ0ZBO0F5SHQvZ0ZBO0FBQ0E7QUFDQTtBekh3L2dGQTtBeUhyL2dGQTtBQUNBO0F6SHUvZ0ZBO0F5SHIvZ0ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpIdS9nRkE7QXlIci9nRkE7QUFDQTtBekh1L2dGQTtBeUhwL2dGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXpIcy9nRkE7QXlIbC9nRkE7QUFDQTtBQUFBO0F6SG8vZ0ZBO0F5SDcrZ0ZBO0FBQ0E7QUFDQTtBekgrK2dGQTs7QXlIMStnRkE7QUFDQTtBekg2K2dGQTtBUTNpaEZBO0FpSGdFQTtBekg4K2dGQTs7QTBIMWpoRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFINmpoRkE7QTBIM2poRkE7QUFDQTtBQUNBO0FBQ0E7QUhEQTtBdkgramhGQTtBdUg1amhGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZra2hGQTtBdUgzamhGQTtBQUNBO0F2SDZqaEZBO0EwSHpraEZBO0FBQ0E7QUFDQTtBQUNBO0FIUkE7QXZIb2xoRkE7QXVIamxoRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGdWxoRkE7QXVIaGxoRkE7QUFDQTtBdkhrbGhGQTtBMEh2bGhGQTtBQUNBO0FBQ0E7QUFDQTtBSGZBO0F2SHltaEZBO0F1SHRtaEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRjRtaEZBO0F1SHJtaEZBO0FBQ0E7QXZIdW1oRkE7QTBIcm1oRkE7QUFDQTtBQUNBO0FBQ0E7QUh0QkE7QXZIOG5oRkE7QXVIM25oRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGaW9oRkE7QXVIMW5oRkE7QUFDQTtBdkg0bmhGQTtBMEhsbmhGQTtBQUlBO0FBQ0E7QTFIaW5oRkE7O0EwSDdtaEZBO0FBQ0E7QTFIZ25oRkE7QTBIOW1oRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFIZ25oRkE7O0EySHZxaEZBO0FBQ0E7QTNIMHFoRkE7O0EySHZxaEZBO0FBQ0E7QTNIMHFoRkE7QTJIeHFoRkE7QUFDQTtBM0gwcWhGQTtBMkh2cWhGQTtBQUNBO0EzSHlxaEZBOztBNEgvcWhGQTtBdENNQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEh1cmhGQTtBc0YzcWhGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY2cWhGQTtBc0YxcWhGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY0cWhGQTtBNEhodGhGQTtBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QTVIaXRoRkE7O0E0SDdzaEZBO0FBT0E7QUFDQTtBNUgwc2hGQTtBaUIxcWhGQTtBMkd4Q0E7QUFFQTtBQUNBO0E1SG90aEZBO0FBQ0E7O0E0SDVzaEZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0E1SCtzaEZBOztBNEgzc2hGQTtBQUNBO0E1SDhzaEZBO0E0SDNzaEZBO0FBQ0E7QUFDQTtBQUNBO0E1SDZzaEZBOztBNEh6c2hGQTs7Ozs7OztBdEN2Q0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIb3doRkE7QXNGeHZoRkE7Ozs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGZ3doRkE7QXNGN3ZoRkE7Ozs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGcXdoRkE7O0E0SHJ2aEZBO0FBQ0E7QUFDQTtBNUh3dmhGQTs7QTRIcnZoRkE7OztBdEN0REE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIMnpoRkE7QXNGL3loRkE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZtemhGQTtBc0ZoemhGQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rm96aEZBOztBNEh6eGhGQTs7QXRDNURBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SG8yaEZBO0FzRngxaEZBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEYyMWhGQTtBc0Z4MWhGQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGMjFoRkE7O0E0SDN6aEZBOzs7QXRDakVBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SDQ0aEZBO0FzRmg0aEZBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGbzRoRkE7QXNGajRoRkE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZxNGhGQTs7QTRILzFoRkE7OztBdEN2RUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIczdoRkE7QXNGMTZoRkE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY4NmhGQTtBc0YzNmhGQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Ris2aEZBOztBNEhuNGhGQTtBdEM3RUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIODloRkE7QXNGbDloRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGbzloRkE7QXNGajloRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGbTloRkE7O0E0SG42aEZBOzs7QXRDakZBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SG9naUZBO0FzRngvaEZBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGNC9oRkE7QXNGei9oRkE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY2L2hGQTs7QTRIdjhoRkE7QXRDdkZBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SDRpaUZBO0FzRmhpaUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RmtpaUZBO0FzRi9oaUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RmlpaUZBOztBNEh2K2hGQTs7O0F0QzNGQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhrbGlGQTtBc0Z0a2lGQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjBraUZBO0FzRnZraUZBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGMmtpRkE7O0E0SDNnaUZBOztBdENqR0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIMm5pRkE7QXNGL21pRkE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RmtuaUZBO0FzRi9taUZBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZrbmlGQTs7QTRIN2lpRkE7QXRDdEdBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SGlxaUZBO0FzRnJwaUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnVwaUZBO0FzRnBwaUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnNwaUZBOztBNEg3a2lGQTtBdEMxR0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIcXNpRkE7QXNGenJpRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGMnJpRkE7QXNGeHJpRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGMHJpRkE7O0E0SDVtaUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUgrbWlGQTs7QTRINW1pRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1SCttaUZBOztBNEg1bWlGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVIK21pRkE7O0E2SDV2aUZBOzs7O0FBRUE7QUFBQTtBQUFBO0E3SGl3aUZBO0E2SDd2aUZBOztBQUNBO0E3SGd3aUZBO0E2SDd2aUZBOztBQUNBO0E3SGd3aUZBO0E2SDV2aUZBOzs7Ozs7QUFHQTtBQUNBO0E3SGl3aUZBO0E2SC92aUZBOzs7Ozs7QUFDQTtBN0hzd2lGQTtBNkhud2lGQTs7Ozs7O0FBQ0E7QTdIMHdpRkE7QTZIdndpRkE7Ozs7OztBQUNBO0E3SDh3aUZBO0E2SDN3aUZBOzs7Ozs7Ozs7OztBQUVBO0FBQ0E7QTdIc3hpRkE7QTZIanhpRkE7O0FBQ0E7QTdIb3hpRkE7QTZIaHhpRkE7O0FBQ0E7QTdIbXhpRkE7QTZIaHhpRkE7O0FBQ0E7QUFDQTtBQUNBO0E3SG14aUZBO0E2SGh4aUZBOztBQUNBO0FBQ0E7QUFDQTtBN0hteGlGQTs7QTZIOXdpRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SGl4aUZBOztBNkg5d2lGQTtBQUNBO0FBQ0E7QTdIaXhpRkE7QTZIL3dpRkE7QUFDQTtBQUNBO0E1Q3RFQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QTVHazBpRkE7QWlCMXlpRkE7QTRHbUJBO0FqQkZBO0FBekNBO0E1R3UwaUZBO0FBQ0E7QTZIdnhpRkE7QUFDQTtBN0h5eGlGQTtBNkh0eGlGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdId3hpRkE7QWlCaHppRkE7QTRHZ0JBO0FBV0E7QTdIeXhpRkE7QUFDQTtBNkhyeGlGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHV4aUZBO0E2SHB4aUZBO0FBQ0E7QUFDQTtBN0hzeGlGQTtBNkhueGlGQTtBQUNBO0E3SHF4aUZBO0FpQmwwaUZBO0E0R3VDQTtBQVdBO0E3SG94aUZBO0FBQ0E7QTZIanhpRkE7QUFDQTtBN0hteGlGQTtBNkhqeGlGQTtBQUNBO0E3SG14aUZBO0FpQjExaUZBO0E0R3NFQTtBQUlBO0FBQ0E7QTdIb3hpRkE7QUFDQTtBNkhoeGlGQTtBQUNBO0FBQ0E7QTdIa3hpRkE7QWlCcDJpRkE7QTRHd0ZBO0FBQ0E7QTdIK3dpRkE7QUFDQTtBNkg1d2lGQTtBQUNBO0FBQ0E7QTdIOHdpRkE7QTZIM3dpRkE7QUFDQTtBN0g2d2lGQTtBNkgxd2lGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTdINHdpRkE7QWlCcjNpRkE7QTRHNEdBO0FBQ0E7QUFDQTtBN0g0d2lGQTtBQUNBO0E2SHp3aUZBO0FBQ0E7QUFDQTtBN0gyd2lGQTtBaUIvM2lGQTtBNEdrSEE7QUFLQTtBQUFBO0FBQUE7QTdINHdpRkE7QUFDQTtBaUJwNGlGQTtBNEcySEE7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SDJ3aUZBO0FBQ0E7QTZIeHdpRkE7QUFDQTtBN0gwd2lGQTtBaUI5NGlGQTtBNEdtSUE7QUFJQTtBN0gyd2lGQTtBQUNBO0E2SHh3aUZBO0FBQ0E7QUFBQTtBQUNBO0E3SDB3aUZBO0E2SHh3aUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIMHdpRkE7QTZIdHdpRkE7QUFDQTtBQUNBO0E3SHd3aUZBO0E2SHJ3aUZBO0E1QzdNQTtBMkI4SkE7QUFoR0E7QTVHeTVpRkE7QTZIcndpRkE7QUFDQTtBN0h1d2lGQTtBNkhyd2lGQTtBQUNBO0E3SHV3aUZBO0E2SHB3aUZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTdIc3dpRkE7QTZIbndpRkE7QUFDQTtBQUNBO0FBQ0E7QTdIcXdpRkE7QWlCdDdpRkE7QTRHOEtBO0FBTUE7QTdIc3dpRkE7QUFDQTtBNkhud2lGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHF3aUZBO0E2SDl2aUZBO0FBQ0E7QTdIZ3dpRkE7QWlCcDhpRkE7QTRHMk1BO0FBQ0E7QTdINHZpRkE7QUFDQTtBNkh0dmlGQTtBQUNBO0E3SHd2aUZBO0E2SG52aUZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SHF2aUZBO0FpQmo5aUZBO0E0R3lOQTtBQU1BO0FBQUE7QUFBQTtBN0hzdmlGQTtBQUNBO0E2SHB2aUZBO0FBQ0E7QUFDQTtBQUNBO0E3SHN2aUZBO0FpQjM5aUZBO0E0R2tPQTtBQU1BO0FBQ0E7QUFDQTtBN0h1dmlGQTtBQUNBO0E2SHB2aUZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBN0hzdmlGQTtBaUJ2K2lGQTtBNEc4T0E7QUFNQTtBQUFBO0FBQUE7QUFBQTtBN0h1dmlGQTtBQUNBO0E2SHJ2aUZBO0FBQ0E7QTdIdXZpRkE7QTZIN3VpRkE7Ozs7QUFDQTtBQUNBO0E3SGt2aUZBO0E2SGh2aUZBOzs7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTdIcXZpRkE7QTZIbnZpRkE7Ozs7QUFDQTtBN0h3dmlGQTtBNkhydmlGQTs7OztBQUNBO0E3SDB2aUZBO0E2SHZ2aUZBOzs7O0FBQ0E7QTdINHZpRkE7QTZIenZpRkE7Ozs7QUFDQTtBN0g4dmlGQTtBNkgzdmlGQTs7OztBQUNBO0FBQUE7QUFBQTtBQUFBO0E3SGd3aUZBO0FpQjVoakZBO0E0RzJSQTs7OztBQUlBO0FBQUE7QUFBQTtBQUFBO0E3SG93aUZBO0FBQ0E7QTZIandpRkE7Ozs7QUFDQTtBQUFBO0FBQUE7QTdIc3dpRkE7QTZIcHdpRkE7Ozs7QUFDQTtBN0h5d2lGQTtBNkh2d2lGQTs7OztBQUNBO0E3SDR3aUZBO0E2SHh3aUZBOzs7O0FBQ0E7QUFDQTtBN0g2d2lGQTtBaUI3ampGQTtBNEc4U0E7Ozs7QUFLQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0hpeGlGQTtBQUNBO0E2SC93aUZBOzs7O0FBQ0E7QTdIb3hpRkE7QWlCN2tqRkE7QTRHOFRBOzs7O0FBRUE7QTdIb3hpRkE7QUFDQTtBaUJybGpGQTtBNEc4VEE7Ozs7QUFNQTtBN0h3eGlGQTtBQUNBO0E2SHR4aUZBOzs7O0FBQ0E7QUFDQTtBN0gyeGlGQTtBNkh2eGlGQTs7OztBQUNBO0E3SDR4aUZBO0FpQjFtakZBO0E0RzZVQTs7OztBQUlBO0E3SGd5aUZBO0FBQ0E7QTZIN3hpRkE7Ozs7QUFDQTtBQUNBO0FBQ0E7QTdIa3lpRkE7QTZINXhpRkE7Ozs7QUFDQTtBN0hpeWlGQTtBaUJob2pGQTtBNEc4VkE7Ozs7QUFJQTtBQUNBO0E3SHF5aUZBO0FBQ0E7QTZIOXhpRkE7QUFDQTtBQUFBO0FBQUE7QTdIZ3lpRkE7QTZIOXhpRkE7QUFDQTtBN0hneWlGQTtBNkg5eGlGQTtBQUNBO0E3SGd5aUZBO0E2SDV4aUZBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTdIOHhpRkE7QWlCcnBqRkE7QTRHc1hBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBN0greGlGQTtBQUNBO0E2SHR4aUZBOztBQUNBO0E3SHl4aUZBO0E2SHZ4aUZBOztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBN0gweGlGQTtBNkh4eGlGQTs7QUFDQTtBN0gyeGlGQTtBNkh4eGlGQTs7QUFDQTtBN0gyeGlGQTtBNkgvd2lGQTs7Ozs7Ozs7Ozs7OztBQUdBO0E3SDJ4aUZBO0E2SHZ4aUZBO0FBQ0E7QUFBQTtBQUFBO0E3SHl4aUZBO0E2SHB4aUZBO0FBQ0E7QUFBQTtBQUFBO0E3SHN4aUZBO0E2SG54aUZBO0FBQ0E7QTdIcXhpRkE7QTZIaHhpRkE7QUFDQTtBQUFBO0FBQUE7QTdIa3hpRkE7QTZIL3dpRkE7QUFDQTtBN0hpeGlGQTtBNkg3d2lGQTtBQUNBO0E3SCt3aUZBO0E2SDV3aUZBO0FBQ0E7QTdIOHdpRkE7QTZIendpRkE7QUFDQTtBN0gyd2lGQTtBNkh0d2lGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHd3aUZBO0FpQjV0akZBO0E0RytjQTtBQVFBO0E3SHl3aUZBO0FBQ0E7QTZIdndpRkE7QUFDQTtBN0h5d2lGQTtBNkh0d2lGQTtBQUNBO0FBQ0E7QUFDQTtBN0h3d2lGQTtBNkhyd2lGQTtBQUNBO0E3SHV3aUZBO0E2SGx3aUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIb3dpRkE7QWlCeHZqRkE7QTRHMGVBO0FBYUE7QUFDQTtBQUNBO0E3SHF3aUZBO0FBQ0E7QTZIL3ZpRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hpd2lGQTtBaUJ0d2pGQTtBNEdnZ0JBO0FBUUE7QTdIa3dpRkE7QUFDQTtBNkhod2lGQTtBQUNBO0E3SGt3aUZBO0E2SC92aUZBO0FBQ0E7QUFDQTtBQUNBO0E3SGl3aUZBO0E2SDl2aUZBO0FBQ0E7QTdIZ3dpRkE7QTZIM3ZpRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g2dmlGQTtBaUJseWpGQTtBNEcyaEJBO0FBYUE7QUFDQTtBQUNBO0FBQ0E7QTdIOHZpRkE7QUFDQTtBNkh0dmlGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdId3ZpRkE7QTZIdHZpRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0h3dmlGQTtBaUJ2empGQTtBNEcyakJBO0FBT0E7QTdIeXZpRkE7QUFDQTtBNkhqdmlGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIbXZpRkE7QTZIanZpRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0htdmlGQTtBaUJ6MGpGQTtBNEdrbEJBO0FBT0E7QTdIb3ZpRkE7QUFDQTtBNkg1dWlGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIOHVpRkE7QTZINXVpRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g4dWlGQTtBaUIzMWpGQTtBNEd5bUJBO0FBT0E7QTdIK3VpRkE7QUFDQTtBNkh4dWlGQTtBQUNBO0FBQUE7QTdIMHVpRkE7QWlCbjJqRkE7QTRHd25CQTtBQUlBO0FBQUE7QTdIMnVpRkE7QUFDQTtBNkh6dWlGQTtBQUNBO0FBQ0E7QUFDQTtBN0gydWlGQTtBNkh4dWlGQTs7Ozs7OztBQUVBO0FBQ0E7QTdIK3VpRkE7QWlCdjNqRkE7QTRHcW9CQTs7Ozs7OztBQU1BO0FBQ0E7QTdIc3ZpRkE7QUFDQTtBNkhudmlGQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBN0hxdmlGQTtBaUIxNGpGQTtBNEdncEJBO0FBUUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBN0hzdmlGQTtBQUNBO0E2SDl1aUZBO0FBQ0E7QTdIZ3ZpRkE7QTZIM3VpRkE7O0FBRUE7QUFBQTtBQUFBO0E3SDZ1aUZBO0E2SDN1aUZBOztBQUNBO0E3SDh1aUZBO0E2SDN1aUZBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIOHVpRkE7QWlCcjZqRkE7QTRHa3JCQTs7QUFRQTtBN0hndmlGQTtBQUNBO0E2SDV1aUZBO0FBQ0E7QTdIOHVpRkE7QTZIM3VpRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g2dWlGQTtBNkgxdWlGQTtBQUNBO0E3SDR1aUZBO0E2SDF1aUZBO0FBQ0E7QTdINHVpRkE7QTZIdnVpRkE7QUFDQTtBN0h5dWlGQTtBNkhydWlGQTtBQUNBO0E3SHV1aUZBO0E2SHJ1aUZBO0FBQ0E7QTdIdXVpRkE7QTZIanVpRkE7QUFDQTtBQUNBO0E3SG11aUZBO0E2SGh1aUZBO0FBQ0E7QUFDQTtBN0hrdWlGQTtBNkhodWlGQTtBQUNBO0FBQ0E7QTdIa3VpRkE7QTZIaHVpRkE7QUFDQTtBN0hrdWlGQTtBaUJyOGpGQTtBNEdrdUJBO0FBSUE7QTdIbXVpRkE7QUFDQTtBNkg1dGlGQTs7QUFFQTtBQUNBO0FBQ0E7QTdIOHRpRkE7QTZIM3RpRkE7QUFDQTtBN0g2dGlGQTtBNkgxdGlGQTtBQUNBO0E3SDR0aUZBO0E2SHp0aUZBO0FBQ0E7QTdIMnRpRkE7QTZIeHRpRkE7QUFDQTtBQU1BO0E3SHF0aUZBO0FpQjErakZBO0E0Rzh3QkE7QUFJQTtBN0g0dGlGQTtBQUNBO0E2SHR0aUZBO0FBQ0E7QUFDQTtBN0h3dGlGQTtBNkhudGlGQTtBQUNBO0E3SHF0aUZBO0FpQnQvakZBO0E0R295QkE7QUFDQTtBN0hxdGlGQTtBQUNBO0FpQjMvakZBO0E0RzB5QkE7QUFDQTtBN0hvdGlGQTtBQUNBO0E2SGp0aUZBO0FBQ0E7QTdIbXRpRkE7QTZIanRpRkE7QUFDQTtBN0htdGlGQTtBaUJ0Z2tGQTtBNEd3ekJBO0FBQ0E7QUFDQTtBN0hpdGlGQTtBQUNBO0FpQi8vakZBO0E0R2t6QkE7QUFDQTtBN0hndGlGQTtBQUNBO0E2SDVzaUZBOztBQUVBO0E3SDhzaUZBO0E2SDFzaUZBO0FBQ0E7QTdINHNpRkE7QTZIMXNpRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g0c2lGQTtBaUJqaGtGQTtBNEdpMEJBO0FBT0E7QUFDQTtBN0g2c2lGQTtBQUNBO0E2SDFzaUZBO0FBQ0E7QTdINHNpRkE7QTZIMXNpRkE7QUFDQTtBQUNBO0E3SDRzaUZBO0E2SHZzaUZBO0FBQ0E7QTdIeXNpRkE7QTZIcHNpRkE7QUFDQTtBN0hzc2lGQTtBNkhqc2lGQTtBQUNBO0FBQ0E7QTdIbXNpRkE7QTZIaHNpRkE7QUFDQTtBN0hrc2lGQTtBNkhoc2lGQTtBQUNBO0E3SGtzaUZBO0E2SDlyaUZBO0FBQ0E7QTdIZ3NpRkE7QTZIN3JpRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SCtyaUZBO0E2SDdyaUZBO0FBQ0E7QTdIK3JpRkE7QTZINXJpRkE7QTVDMzdCQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QWlCcTZCQTtBQUNBO0E3SGdzaUZBO0FpQjlra0ZBO0E0RzA0QkE7QWpCejNCQTtBQXpDQTtBNUcybWtGQTtBQUNBO0E2SG5zaUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIcXNpRkE7QTZIanNpRkE7QUFDQTtBQUNBO0FBQ0E7QTdIbXNpRkE7QTZIaHNpRkE7QUFDQTtBN0hrc2lGQTtBNkg5cmlGQTtBQUNBO0FBQ0E7QTdIZ3NpRkE7QTZINXJpRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QTdIOHJpRkE7QTZINXJpRkE7QTVDbCtCQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QWlCNDhCQTtBQUFBO0FBQUE7QUFDQTtBN0hnc2lGQTtBaUJybmtGQTtBNEdpN0JBO0FqQmg2QkE7QUF6Q0E7QTVHa3BrRkE7QUFDQTtBaUIzbmtGQTtBNEdpN0JBO0FBT0E7QUFBQTtBQUFBO0FBQ0E7QTdIdXNpRkE7QUFDQTtBNkhuc2lGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBN0hxc2lGQTtBNkhuc2lGQTtBQUNBO0E3SHFzaUZBO0E2SGxzaUZBO0FBQ0E7QTdIb3NpRkE7QTZIbHNpRkE7QUFDQTtBN0hvc2lGQTtBNkgvcmlGQTtBQUNBO0E3SGlzaUZBO0E2SDlyaUZBO0FBQ0E7QUFBQTtBQUFBO0E3SGdzaUZBO0E2SDlyaUZBO0FBQ0E7QTdIZ3NpRkE7QTZIN3JpRkE7QUFDQTtBN0grcmlGQTtBNkg1cmlGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBTUE7QUFDQTtBN0h5cmlGQTtBNkg5cmlGQTtBQVZBO0FBV0E7QUFBQTtBQUFBO0E3SGlzaUZBO0FBQ0E7QTZINXJpRkE7QUFDQTtBN0g4cmlGQTtBNkgzcmlGQTtBQUNBO0E3SDZyaUZBO0E2SDFyaUZBO0FBQ0E7QUFDQTtBN0g0cmlGQTtBNkgxcmlGQTtBQUNBO0E3SDRyaUZBO0E2SHhyaUZBO0FBQ0E7QUFDQTtBN0gwcmlGQTtBNkh4cmlGQTtBQUNBO0E3SDByaUZBO0E2SHRyaUZBO0FBQ0E7QTdId3JpRkE7QTZIdHJpRkE7QUFIQTtBQUlBO0E3SHlyaUZBO0FBQ0E7QTZIcHJpRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SHNyaUZBO0E2SHByaUZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SHNyaUZBO0E2SHByaUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIc3JpRkE7QWlCM3RrRkE7QTRHaWlDQTtBQU9BO0E3SHVyaUZBO0FBQ0E7QTZIcHJpRkE7QUFDQTtBQUNBO0FBQ0E7QTdIc3JpRkE7QTZIbnJpRkE7QUFDQTtBQUNBO0E3SHFyaUZBO0E2SGxyaUZBO0FBQ0E7QTdIb3JpRkE7QTZIanJpRkE7QUFDQTtBN0htcmlGQTtBNkg5cWlGQTtBNUNsbkNBO0EyQjhKQTtBQTVGQTtBQXpDQTtBaUI0bENBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E3SGtyaUZBO0FpQnh2a0ZBO0E0R2lrQ0E7QWpCaGpDQTtBQXpDQTtBNUdxeGtGQTtBQUNBO0E2SHJyaUZBO0FBQ0E7QTdIdXJpRkE7QTZIcnJpRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0h1cmlGQTtBNkhycmlGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHVyaUZBO0E2SHByaUZBO0FBQ0E7QUFDQTtBQUNBO0E3SHNyaUZBO0E2SGhyaUZBO0FBQ0E7QTdIa3JpRkE7QWlCeHdrRkE7QTRHcWxDQTtBQUlBO0FBQ0E7QTdIbXJpRkE7QUFDQTtBNkhqcmlGQTtBQUNBO0FBQ0E7QUFDQTtBN0htcmlGQTtBNkgvcWlGQTtBQUNBO0E3SGlyaUZBO0E2SDVxaUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g4cWlGQTtBNkgxcWlGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0g0cWlGQTtBNkgxcWlGQTtBQUVBO0E3SDJxaUZBO0FpQnB5a0ZBO0E0R21uQ0E7QUFXQTtBQUFBO0E3SDBxaUZBO0E2SHhxaUZBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SDBxaUZBO0E2SHZxaUZBO0FBQ0E7QTdIeXFpRkE7QUFDQTtBNkh0cWlGQTtBQUNBO0E3SHdxaUZBO0E2SHJxaUZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SHVxaUZBO0E2SHJxaUZBO0FBQ0E7QUFDQTtBN0h1cWlGQTtBNkhucWlGQTtBQUVBO0E3SG9xaUZBO0E2SDlwaUZBO0FBQ0E7QUFDQTtBQUNBO0E3SGdxaUZBO0E2SDdwaUZBO0FBTUE7QTdIMHBpRkE7QTZIL3BpRkE7QUFFQTtBN0hncWlGQTtBNkgxcGlGQTtBQUNBO0E3SDRwaUZBO0E2SHpwaUZBO0FBQ0E7QUFDQTtBQUNBO0E3SDJwaUZBO0E2SHZwaUZBOztBQUNBO0FBQ0E7QUFDQTtBN0gwcGlGQTtBNkhycGlGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0E3SHVwaUZBO0E2SHBwaUZBO0FBQ0E7QTdIc3BpRkE7QTZIbnBpRkE7QUFDQTtBN0hxcGlGQTtBNkhqcGlGQTtBQUNBO0FBQ0E7QTdIbXBpRkE7QTZIanBpRkE7QUFDQTtBN0htcGlGQTtBNkhocGlGQTtBQUNBO0FBQ0E7QUFDQTtBN0hrcGlGQTtBNkg5b2lGQTtBQUNBO0FBQ0E7QTdIZ3BpRkE7QTZIN29pRkE7QUFDQTtBN0grb2lGQTtBNkgzb2lGQTtBQUNBO0E3SDZvaUZBO0E2SDNvaUZBO0FBQ0E7QUFDQTtBN0g2b2lGQTtBNkgzb2lGQTtBQUNBO0E3SDZvaUZBO0E2SDFvaUZBO0FBQ0E7QTdING9pRkE7QTZIdG9pRkE7QUFDQTtBN0h3b2lGQTtBaUJ2NGtGQTtBNEc4dkNBO0FBSUE7QUFDQTtBN0h5b2lGQTtBQUNBO0E2SHZvaUZBO0FBQ0E7QTdIeW9pRkE7QTZIdm9pRkE7QUFDQTtBQUNBO0E3SHlvaUZBO0FpQmo2a0ZBO0E0R3N4Q0E7QUFLQTtBN0gwb2lGQTtBQUNBO0E2SHJvaUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIdW9pRkE7QTZIcm9pRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBN0h1b2lGQTtBNkhyb2lGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QTdIdW9pRkE7QTZIcG9pRkE7QUFDQTtBQUNBO0FBQ0E7QTdIc29pRkE7QTZIam9pRkE7QUFDQTtBQUNBO0E3SG1vaUZBO0E2SGpvaUZBO0FBQ0E7QUFDQTtBN0htb2lGQTtBNkgvbmlGQTtBQUNBO0E3SGlvaUZBO0E2SC9uaUZBO0FBQ0E7QTdIaW9pRkE7QTZINW5pRkE7QUFDQTtBN0g4bmlGQTtBNkg1bmlGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SDhuaUZBO0E2SDVuaUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIOG5pRkE7QTZIM25pRkE7QUFDQTtBQUNBO0FBQ0E7QTdINm5pRkE7QWlCaDlrRkE7QTRHMDFDQTtBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SHduaUZBO0E2SHRuaUZBO0FBQ0E7QTdId25pRkE7QTZIcm5pRkE7QUFDQTtBQUNBO0E3SHVuaUZBO0E2SHBuaUZBO0FBQ0E7QTdIc25pRkE7QUFDQTtBaUJqK2tGQTtBNEdpM0NBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTdIa25pRkE7QUFDQTs7QWlCcC9rRkE7QTRHdTRDQTtBQUVBO0E3SGduaUZBO0FBQ0E7QTZIOW1pRkE7QUFDQTtBN0hnbmlGQTtBaUI3L2tGQTtBNEc0NENBO0FBSUE7QTdIaW5pRkE7QUFDQTtBNkg5bWlGQTtBQUNBO0E3SGduaUZBO0E2SDltaUZBO0FBQ0E7QUFDQTtBQUNBO0E3SGduaUZBO0FpQjcva0ZBO0E0RzA0Q0E7QUFNQTtBN0hpbmlGQTtBQUNBO0E2SDdtaUZBO0FBQ0E7QTdIK21pRkE7QWlCbGhsRkE7QTRHcTZDQTtBQUVBO0FBQ0E7QTdIK21pRkE7QUFDQTtBaUIzZ2xGQTtBNEd3NUNBO0FBT0E7QUFDQTtBN0hnbmlGQTtBQUNBOztBNkgxbWlGQTtBQUNBO0E3SDZtaUZBO0E2SDFtaUZBO0FBQUE7QTdINm1pRkE7O0E2SHptaUZBO0FBQ0E7QTdING1pRkE7QTZIem1pRkE7QUFBQTtBN0g0bWlGQTs7QWlCL2hsRkE7QTRHdTdDQTtBQUNBO0E3SDRtaUZBO0FBQ0E7QThIMW1sRkE7O0FBRUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBOUg0bWxGQTtBbUhubmxGQTtBV0NBOztBWEFBO0FBQ0E7QW5IdW5sRkE7QUFDQTtBbUhybmxGQTtBQUVBOztBQUNBO0FBQ0E7QW5IdW5sRkE7QW1Ibm5sRkE7O0FBQ0E7QW5Ic25sRkE7QW1IbG5sRkE7O0FBQ0E7QUFDQTtBbkhxbmxGQTtBbUhqbmxGQTs7QUFDQTtBbkhvbmxGQTtBQUNBO0E4SG5vbEZBOztBQUNBO0E5SHNvbEZBO0E4SHBvbEZBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QTdDbEJBO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUdvb2xGQTtBaUI1bWxGQTtBNkczQ0E7O0FsQndEQTtBQXJDQTtBNUcwb2xGQTtBQUNBO0E4SDlvbEZBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBOUhpcGxGQTtBOEg5b2xGQTs7QUFDQTtBQUNBO0E5SGlwbEZBO0E4SDlvbEZBOzs7QUFFQTtBQUNBO0FBQ0E7QTlIaXBsRkE7QThIL29sRkE7OztBQUNBO0FBQUE7QTlIbXBsRkE7QThIL29sRkE7Ozs7O0FBSUE7QUFDQTtBQUNBO0E5SGtwbEZBO0E4SDlvbEZBOztBQUNBO0FBQ0E7QTlIaXBsRkE7QThIN29sRkE7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0E5SGdwbEZBO0E4SDlvbEZBOztBQUNBO0E5SGlwbEZBOztBaUJycWxGQTtBNkc2QkE7QUFDQTtBOUg0b2xGQTtBQUNBO0E4SHpvbEZBO0FBQ0E7QTlIMm9sRkE7QThIeG9sRkE7QUFDQTtBQUNBO0E5SDBvbEZBO0E4SHhvbEZBO0FBRUE7QTlIeW9sRkE7QThIcm9sRkE7QUFDQTtBOUh1b2xGQTs7QThIam9sRkE7O0FBRUE7QUFDQTtBOUhvb2xGQTs7QThIOW5sRkE7QUFDQTtBOUhpb2xGQTtBOEg5bmxGQTtBQUNBO0E5SGdvbEZBO0E4SDlubEZBO0FBRUE7QUFDQTtBOUgrbmxGQTtBOEg3bmxGQTtBQUNBO0FBQUE7QTlIK25sRkE7QThINW5sRkE7QUFDQTtBOUg4bmxGQTs7QW9KeHdsRkE7QUFDQTtBcEoyd2xGQTtBb0p6d2xGQTtBQUNBO0FwSjJ3bEZBOztBb0p2d2xGQTtBQUNBO0FwSjB3bEZBOztBb0p0d2xGQTtBQUNBO0FwSnl3bEZBO0FpQjl0bEZBO0FtSTVDQTtBQUlBO0FwSjB3bEZBO0FBQ0E7O0FvSnR3bEZBO0FDeEJBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckpreWxGQTs7QW9KMXdsRkE7QUFDQTtBcEo2d2xGQTs7QW9KMXdsRkE7QUN4QkE7QUFBQTtBQUNBO0FBQUE7QXJKc3lsRkE7QXFKcHlsRkE7QUFDQTtBQUFBO0FySnV5bEZBO0FxSnR5bEZBO0FBQUE7QXJKeXlsRkE7QXFKeHlsRkE7QUFBQTtBckoyeWxGQTtBcUoxeWxGQTtBQUFBO0FySjZ5bEZBO0FBQ0E7QXFKM3lsRkE7QUFDQTtBcko2eWxGQTs7QW9KNXhsRkE7QUFDQTtBcEoreGxGQTs7QXNKbDBsRkE7O0FBRUE7QXRKcTBsRkE7QXNKbjBsRkE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRKczBsRkE7QXNKbjBsRkE7O0FBQ0E7QXRKczBsRkE7QXNKbjBsRkE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRKczBsRkE7QXNKcDBsRkE7O0FBQ0E7QXRKdTBsRkE7QXNKcDBsRkE7O0FBQ0E7QUFDQTtBdEp1MGxGQTtBc0puMGxGQTs7QUFDQTtBdEpzMGxGQTtBc0puMGxGQTs7QUFDQTtBdEpzMGxGQTtBc0puMGxGQTs7QUh4Q0E7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSjYybEZBO0FrSmoybEZBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEpvMmxGQTtBa0o3MWxGQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKaTJsRkE7QWtKNTRsRkE7O0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKKzRsRkE7QXNKajNsRkE7O0FBQ0E7QXRKbzNsRkE7QXNKbDNsRkE7O0FBQ0E7QXRKcTNsRkE7QXNKajNsRkE7O0FBQ0E7QXRKbzNsRkE7QXNKajNsRkE7Ozs7QUFFQTtBdEpxM2xGQTtBc0psM2xGQTs7QUFDQTtBdEpxM2xGQTtBc0psM2xGQTs7QUFDQTtBQUNBO0F0SnEzbEZBO0FzSmwzbEZBOztBQUNBO0F0SnEzbEZBO0FzSmwzbEZBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0SnEzbEZBO0FzSm4zbEZBOztBQUNBO0F0SnMzbEZBO0FzSmwzbEZBOztBQUNBO0F0SnEzbEZBO0FzSmwzbEZBOztBQUNBO0FBQ0E7QXRKcTNsRkE7QWlCMTRsRkE7QXFJd0JBOztBQUVBO0F0SnEzbEZBO0FBQ0E7QWlCaDVsRkE7QXFJNkJBOztBQUVBO0F0SnMzbEZBO0FBQ0E7QXNKbDNsRkE7O0FBQ0E7QXRKcTNsRkE7QXNKbDNsRkE7O0FBQ0E7QUFDQTtBQUNBO0F0SnEzbEZBO0FzSmwzbEZBOztBQUNBO0FBQ0E7QXRKcTNsRkE7O0FDOStsRkE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQXFCQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQrK2xGQTtBQzUrbEZBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FENitsRkE7QUMxK2xGQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRDIrbEZBO0FDeCtsRkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUR5K2xGQTtBQ3QrbEZBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEdStsRkE7QUNwK2xGQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRHErbEZBO0FDbCtsRkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURtK2xGQTtBQ2grbEZBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEaStsRkE7QUM5OWxGQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRCs5bEZBO0FDNTlsRkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQ2OWxGQTtBQzE5bEZBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEMjlsRkE7QUN4OWxGQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRHk5bEZBO0FDdDlsRkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUR1OWxGQTtBQ3A5bEZBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEcTlsRkE7QUNsOWxGQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRG05bEZBO0FDaDlsRkE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQzFLQTs7Ozs7QUFBQTtBQ0FBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUNBO0FIdXZtRkE7O0FJdHZtRkE7OztBQUdBO0FBQUE7QUp5dm1GQTs7QUl0dm1GQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FKeXZtRkE7O0FJbnZtRkE7QUFDQTtBSnN2bUZBOztBSTV1bUZBO0FBQ0E7QUFDQTtBRXFJQTtBRm5JQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FKK3VtRkE7O0FJbnVtRkE7QUFDQTtBSnN1bUZBOztBSTd0bUZBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUpndW1GQTs7QUludG1GQTtBQUNBO0FBQ0E7QUpzdG1GQTs7QUkvc21GQTtBQUNBO0FBQ0E7QUprdG1GQTs7QUl2c21GQTs7QUFFQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBSjBzbUZBOztBSXZzbUZBO0FBQ0E7QUFDQTtBQUNBO0FKMHNtRkE7O0FJdnNtRkE7OztBQUdBO0FBQ0E7QUowc21GQTs7QUl2c21GQTs7OztBQUlBO0FKMHNtRkE7O0FJdnNtRkE7QUFDQTtBSjBzbUZBOztBSXZzbUZBO0FBQ0E7QUFDQTtBSjBzbUZBOztBSXZzbUZBO0FBQ0E7QUowc21GQTs7QUl2c21GQTs7QUFFQTtBSjBzbUZBOztBSXZzbUZBO0FFSUE7QU51c21GQTs7QUlsc21GQTs7QUFFQTtBRVBBO0FGU0E7QUFDQTtBSnFzbUZBOztBSWxzbUZBO0FBQUE7QUpzc21GQTs7QUlyc21GQTtBQUFBO0FKeXNtRkE7O0FJbHNtRkE7QUFDQTtBQUNBO0FBQ0E7QUpxc21GQTtBUXIzbUZBO0FKbUxBO0FBQ0E7QUpxc21GQTs7QUk1cm1GQTtBQUNBO0FBQ0E7QUorcm1GQTtBUTkzbUZBO0FKa01BO0FBQ0E7QUorcm1GQTs7QUl0cm1GQTs7OztBQUlBO0FFeERBO0FOa3ZtRkE7O0FJdHJtRkE7QUFFQTtBQUVBO0FBRUE7QUFHQTtBSm9ybUZBOztBSTVxbUZBO0FBRUE7QUo4cW1GQTs7QUl0cW1GQTtBQUNBO0FBQ0E7QUp5cW1GQTs7QUl0cW1GQTtBQUdBO0FBQ0E7QUp1cW1GQTs7QUkvcG1GQTtBQUNBO0FKa3FtRkE7O0FJL3BtRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FKa3FtRkE7O0FJM3BtRkE7QUFFQTtBQUNBO0FKNnBtRkE7O0FJcnBtRkE7QUFFQTtBQUNBO0FKdXBtRkE7O0FJanBtRkE7QUFFQTtBSm1wbUZBOztBSTNvbUZBO0FBQ0E7QUo4b21GQTs7QUkzb21GQTs7Ozs7QUFLQTtBQUNBO0FFaEtBO0FGa0tBO0FKOG9tRkE7O0FJM29tRkE7O0FBRUE7QUo4b21GQTs7QUkzb21GQTs7QUFFQTtBSjhvbUZBOztBSXhvbUZBO0FBQ0E7QUoyb21GQTs7QUlyb21GQTtBQUNBO0FKd29tRkE7O0FJam9tRkE7Ozs7QUFJQTtBSm9vbUZBOztBSTNubUZBOzs7O0FBQ0E7QUppb21GQTs7QUkzbm1GQTs7OztBQUlBO0FBQ0E7QUo4bm1GQTs7QUkzbm1GQTs7QUFFQTtBQUFBO0FBQ0E7QUo4bm1GQTs7QUkxbm1GQTtBQUNBO0FBRUE7QUo0bm1GQTs7QUl6bm1GQTtBQU1BO0FBRUE7QUFDQTtBQUNBO0FKc25tRkE7O0FJam5tRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FFOU9BO0FGZ1BBO0FBQ0E7QUFDQTtBSm9ubUZBOztBSWpubUZBO0FBQ0E7QUpvbm1GQTs7QUlobm1GQTs7QUFFQTtBSm1ubUZBOztBSWhubUZBO0FBS0E7QUFDQTtBSittbUZBOztBSXhtbUZBO0FBQ0E7QUoybW1GQTs7QUlubW1GQTtBQUNBO0FBQ0E7QUpzbW1GQTs7QUkvbG1GQTtBQUNBO0FKa21tRkE7O0FJL2xtRkE7QUFDQTtBQUNBO0FKa21tRkE7O0FJL2xtRkE7QUFDQTtBSmttbUZBOztBSTdsbUZBO0FBQ0E7QUpnbW1GQTs7QVM1am5GQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBVCtqbkZBOztBUzNqbkZBO0FIcUtBO0FOMDVtRkE7O0FTOWpuRkE7QUhvS0E7QU44NW1GQTs7QVNqa25GQTtBSG1LQTtBTms2bUZBOztBU3BrbkZBO0FIa0tBO0FOczZtRkE7O0FTdmtuRkE7QUhpS0E7QU4wNm1GQTs7QVMxa25GQTtBSGdLQTtBTjg2bUZBOztBUzVrbkZBO0FIOEpBO0FHNUpBO0FUK2tuRkE7O0FTM2tuRkE7QUh3SkE7QUd0SkE7QUFDQTtBVDhrbkZBOztBUzVrbkZBO0FIbUpBO0FHakpBO0FBQ0E7QVQra25GQTs7QVM3a25GQTtBSDhJQTtBRzVJQTtBQUNBO0FUZ2xuRkE7O0FTOWtuRkE7QUh5SUE7QUd2SUE7QUFDQTtBVGlsbkZBOztBU3prbkZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVQ0a25GQTs7QVNwa25GQTs7QUhrSEE7QUcvR0E7QVR1a25GQTs7QVNwa25GQTs7QUFFQTtBQUNBO0FUdWtuRkE7O0FTL2puRkE7QUMvRUE7QUFDQTtBVmtwbkZBOztBUy9qbkZBO0FDcEZBO0FBQ0E7QVZ1cG5GQTs7QVNqa25GQTtBQUNBO0FUb2tuRkE7QVNsa25GQTtBQUNBO0FUb2tuRkE7O0FTMWpuRkE7QUgyREE7QUd6REE7QVQ2am5GQTs7QVN6am5GQTtBQUNBO0FIb0VBO0FOeS9tRkE7O0FTempuRkE7QUFDQTtBSCtEQTtBRzdEQTtBVDRqbkZBO0FTMWpuRkE7QUFDQTtBVDRqbkZBOztBVy9xbkZBO0FDSUE7QUFHQTtBWjZxbkZBOztBVzlxbkZBO0FBQ0E7QUFDQTtBQUNBO0FFRUE7QURQQTtBQUdBO0Fac3JuRkE7O0FXeHFuRkE7QUFFQTtBWDBxbkZBOztBV3ZxbkZBO0FBQ0E7QUFDQTtBWDBxbkZBOztBV3ZxbkZBO0FMOEhBO0FLNUhBO0FYMHFuRkE7O0FjanRuRkE7QVJtS0E7QVFqS0E7QUFDQTtBZG90bkZBO0FjanRuRkE7QUFDQTtBZG10bkZBOztBYzlzbkZBO0FBQ0E7QVJzSkE7QVFwSkE7QUFDQTtBRENBO0FiaXRuRkE7QWM5c25GQTtBQUNBO0FSOElBO0FRNUlBO0FkZ3RuRkE7O0FjMXNuRkE7QUFDQTtBUnFJQTtBUW5JQTtBZDZzbkZBO0FjMXNuRkE7QVJnSUE7QVE5SEE7QUFDQTtBZDRzbkZBOztBY3ZzbkZBO0FBQ0E7QUFDQTtBZDBzbkZBOztBZWx2bkZBOzs7Ozs7QUNEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoQjR2bkZBOztBaUJ6c25GQTtBRnpDQTtBQUNBO0Fmc3ZuRkE7QUFDQTtBaUIvc25GQTtBRnpDQTtBQUNBO0FmMnZuRkE7QUFDQTtBaUJwdG5GQTtBRnpDQTtBQUNBO0FmZ3duRkE7QUFDQTtBaUJ6dG5GQTtBRnpDQTtBQUNBO0FmcXduRkE7QUFDQTtBZTF1bkZBO0FDbkNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FoQmd4bkZBOztBZTF1bkZBO0FBQ0E7QUFDQTtBZjZ1bkZBO0FlM3VuRkE7O0FBRUE7QUFDQTtBZjZ1bkZBOztBa0JueW5GQTs7Ozs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxCMnluRkE7O0FrQnJ4bkZBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQnd4bkZBOztBZ0I1dm5GQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQit2bkZBOztBZ0Jqd25GQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQm93bkZBOztBZ0J0d25GQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnl3bkZBOztBZ0Izd25GQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjh3bkZBOztBZ0JoeG5GQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQm14bkZBOztBZ0JyeG5GQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnd4bkZBOztBa0IzeW5GQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCOHluRkE7O0FrQjN5bkZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeXpuRkE7O0FrQmh6bkZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCOHpuRkE7O0FrQnJ6bkZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbTBuRkE7O0FrQjF6bkZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdzBuRkE7O0FrQi96bkZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNjBuRkE7O0FrQnAwbkZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCazFuRkE7O0FrQnowbkZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdTFuRkE7O0FrQjkwbkZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNDFuRkE7O0FrQm4xbkZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaTJuRkE7O0FrQngxbkZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCczJuRkE7O0FrQjcxbkZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMjJuRkE7O0FrQmwybkZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZzNuRkE7O0FrQmoybkZBO0FBQUE7QUFBQTtBQUFBO0FsQnEybkZBOztBa0JuMm5GQTtBQUFBO0FBQUE7QUFBQTtBbEJ1Mm5GQTs7QWtCcDJuRkE7QUFBQTtBQUFBO0FBQUE7QWxCdzJuRkE7O0FrQngybkZBO0FBQUE7QUFBQTtBQUFBO0FsQjQybkZBOztBa0I1Mm5GQTtBQUFBO0FBQUE7QUFBQTtBbEJnM25GQTs7QWtCaDNuRkE7QUFBQTtBQUFBO0FBQUE7QWxCbzNuRkE7O0FrQnAzbkZBO0FBQUE7QUFBQTtBQUFBO0FsQnczbkZBOztBa0J4M25GQTtBQUFBO0FBQUE7QUFBQTtBbEI0M25GQTs7QWtCNTNuRkE7QUFBQTtBQUFBO0FBQUE7QWxCZzRuRkE7O0FrQmg0bkZBO0FBQUE7QUFBQTtBQUFBO0FsQm80bkZBOztBa0JwNG5GQTtBQUFBO0FBQUE7QUFBQTtBbEJ3NG5GQTs7QWtCeDRuRkE7QUFBQTtBQUFBO0FBQUE7QWxCNDRuRkE7O0FrQjU0bkZBO0FBQUE7QUFBQTtBQUFBO0FsQmc1bkZBOztBa0JoNW5GQTtBQUFBO0FBQUE7QUFBQTtBbEJvNW5GQTs7QWtCcDVuRkE7QUFBQTtBQUFBO0FBQUE7QWxCdzVuRkE7O0FrQmo1bkZBO0FGaEJBO0FoQnE2bkZBOztBa0JyNW5GQTtBRmhCQTtBaEJ5Nm5GQTs7QWtCejVuRkE7QUZoQkE7QWhCNjZuRkE7O0FrQjc1bkZBO0FGaEJBO0FoQmk3bkZBOztBa0JqNm5GQTtBRmhCQTtBaEJxN25GQTs7QWtCcjZuRkE7QUZoQkE7QWhCeTduRkE7O0FrQno2bkZBO0FGaEJBO0FoQjY3bkZBOztBa0I3Nm5GQTtBRmhCQTtBaEJpOG5GQTs7QWtCajduRkE7QUZoQkE7QWhCcThuRkE7O0FrQnI3bkZBO0FGaEJBO0FoQnk4bkZBOztBa0J6N25GQTtBRmhCQTtBaEI2OG5GQTs7QWlCeDhuRkE7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCdStuRkE7QWdCMzhuRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI2OG5GQTtBZ0IvOG5GQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmk5bkZBO0FnQm45bkZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCcTluRkE7QWdCdjluRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ5OW5GQTtBZ0IzOW5GQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjY5bkZBO0FnQi85bkZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCaStuRkE7QWtCcC9uRkE7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQnMvbkZBO0FrQm4vbkZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZ2dvRkE7QWtCdi9uRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJvZ29GQTtBa0IzL25GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQndnb0ZBO0FrQi8vbkZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNGdvRkE7QWtCbmdvRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJnaG9GQTtBa0J2Z29GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm9ob0ZBO0FrQjNnb0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCd2hvRkE7QWtCL2dvRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI0aG9GQTtBa0JuaG9GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmdpb0ZBO0FrQnZob0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCb2lvRkE7QWtCM2hvRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ3aW9GQTtBa0IvaG9GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjRpb0ZBO0FrQjdob0ZBO0FBQUE7QUFBQTtBQUFBO0FsQmdpb0ZBO0FrQjlob0ZBO0FBQUE7QUFBQTtBQUFBO0FsQmlpb0ZBO0FrQjlob0ZBO0FBQUE7QUFBQTtBQUFBO0FsQmlpb0ZBO0FrQmppb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQm9pb0ZBO0FrQnBpb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQnVpb0ZBO0FrQnZpb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQjBpb0ZBO0FrQjFpb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQjZpb0ZBO0FrQjdpb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQmdqb0ZBO0FrQmhqb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQm1qb0ZBO0FrQm5qb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQnNqb0ZBO0FrQnRqb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQnlqb0ZBO0FrQnpqb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQjRqb0ZBO0FrQjVqb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQitqb0ZBO0FrQi9qb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQmtrb0ZBO0FrQmxrb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQnFrb0ZBO0FrQjlqb0ZBO0FGaEJBO0FoQmlsb0ZBO0FrQmprb0ZBO0FGaEJBO0FoQm9sb0ZBO0FrQnBrb0ZBO0FGaEJBO0FoQnVsb0ZBO0FrQnZrb0ZBO0FGaEJBO0FoQjBsb0ZBO0FrQjFrb0ZBO0FGaEJBO0FoQjZsb0ZBO0FrQjdrb0ZBO0FGaEJBO0FoQmdtb0ZBO0FrQmhsb0ZBO0FGaEJBO0FoQm1tb0ZBO0FrQm5sb0ZBO0FGaEJBO0FoQnNtb0ZBO0FrQnRsb0ZBO0FGaEJBO0FoQnltb0ZBO0FrQnpsb0ZBO0FGaEJBO0FoQjRtb0ZBO0FrQjVsb0ZBO0FGaEJBO0FoQittb0ZBO0FrQi9sb0ZBO0FGaEJBO0FoQmtub0ZBO0FBQ0E7QWlCOW1vRkE7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCNG9vRkE7QWdCaG5vRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJrbm9GQTtBZ0Jwbm9GQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnNub0ZBO0FnQnhub0ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCMG5vRkE7QWdCNW5vRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI4bm9GQTtBZ0Job29GQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmtvb0ZBO0FnQnBvb0ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCc29vRkE7QWtCenBvRkE7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQjJwb0ZBO0FrQnhwb0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcXFvRkE7QWtCNXBvRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ5cW9GQTtBa0JocW9GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjZxb0ZBO0FrQnBxb0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaXJvRkE7QWtCeHFvRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJxcm9GQTtBa0I1cW9GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnlyb0ZBO0FrQmhyb0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNnJvRkE7QWtCcHJvRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJpc29GQTtBa0J4cm9GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnFzb0ZBO0FrQjVyb0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeXNvRkE7QWtCaHNvRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI2c29GQTtBa0Jwc29GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQml0b0ZBO0FrQmxzb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQnFzb0ZBO0FrQm5zb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQnNzb0ZBO0FrQm5zb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQnNzb0ZBO0FrQnRzb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQnlzb0ZBO0FrQnpzb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQjRzb0ZBO0FrQjVzb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQitzb0ZBO0FrQi9zb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQmt0b0ZBO0FrQmx0b0ZBO0FBQUE7QUFBQTtBQUFBO0FsQnF0b0ZBO0FrQnJ0b0ZBO0FBQUE7QUFBQTtBQUFBO0FsQnd0b0ZBO0FrQnh0b0ZBO0FBQUE7QUFBQTtBQUFBO0FsQjJ0b0ZBO0FrQjN0b0ZBO0FBQUE7QUFBQTtBQUFBO0FsQjh0b0ZBO0FrQjl0b0ZBO0FBQUE7QUFBQTtBQUFBO0FsQml1b0ZBO0FrQmp1b0ZBO0FBQUE7QUFBQTtBQUFBO0FsQm91b0ZBO0FrQnB1b0ZBO0FBQUE7QUFBQTtBQUFBO0FsQnV1b0ZBO0FrQnZ1b0ZBO0FBQUE7QUFBQTtBQUFBO0FsQjB1b0ZBO0FrQm51b0ZBO0FGaEJBO0FoQnN2b0ZBO0FrQnR1b0ZBO0FGaEJBO0FoQnl2b0ZBO0FrQnp1b0ZBO0FGaEJBO0FoQjR2b0ZBO0FrQjV1b0ZBO0FGaEJBO0FoQit2b0ZBO0FrQi91b0ZBO0FGaEJBO0FoQmt3b0ZBO0FrQmx2b0ZBO0FGaEJBO0FoQnF3b0ZBO0FrQnJ2b0ZBO0FGaEJBO0FoQnd3b0ZBO0FrQnh2b0ZBO0FGaEJBO0FoQjJ3b0ZBO0FrQjN2b0ZBO0FGaEJBO0FoQjh3b0ZBO0FrQjl2b0ZBO0FGaEJBO0FoQml4b0ZBO0FrQmp3b0ZBO0FGaEJBO0FoQm94b0ZBO0FrQnB3b0ZBO0FGaEJBO0FoQnV4b0ZBO0FBQ0E7QWlCbnhvRkE7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCaXpvRkE7QWdCcnhvRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ1eG9GQTtBZ0J6eG9GQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjJ4b0ZBO0FnQjd4b0ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCK3hvRkE7QWdCanlvRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJteW9GQTtBZ0JyeW9GQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnV5b0ZBO0FnQnp5b0ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCMnlvRkE7QWtCOXpvRkE7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQmcwb0ZBO0FrQjd6b0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMDBvRkE7QWtCajBvRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4MG9GQTtBa0JyMG9GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmsxb0ZBO0FrQnowb0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCczFvRkE7QWtCNzBvRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwMW9GQTtBa0JqMW9GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjgxb0ZBO0FrQnIxb0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCazJvRkE7QWtCejFvRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzMm9GQTtBa0I3MW9GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjAyb0ZBO0FrQmoyb0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCODJvRkE7QWtCcjJvRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrM29GQTtBa0J6Mm9GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnMzb0ZBO0FrQnYyb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQjAyb0ZBO0FrQngyb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQjIyb0ZBO0FrQngyb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQjIyb0ZBO0FrQjMyb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQjgyb0ZBO0FrQjkyb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQmkzb0ZBO0FrQmozb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQm8zb0ZBO0FrQnAzb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQnUzb0ZBO0FrQnYzb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQjAzb0ZBO0FrQjEzb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQjYzb0ZBO0FrQjczb0ZBO0FBQUE7QUFBQTtBQUFBO0FsQmc0b0ZBO0FrQmg0b0ZBO0FBQUE7QUFBQTtBQUFBO0FsQm00b0ZBO0FrQm40b0ZBO0FBQUE7QUFBQTtBQUFBO0FsQnM0b0ZBO0FrQnQ0b0ZBO0FBQUE7QUFBQTtBQUFBO0FsQnk0b0ZBO0FrQno0b0ZBO0FBQUE7QUFBQTtBQUFBO0FsQjQ0b0ZBO0FrQjU0b0ZBO0FBQUE7QUFBQTtBQUFBO0FsQis0b0ZBO0FrQng0b0ZBO0FGaEJBO0FoQjI1b0ZBO0FrQjM0b0ZBO0FGaEJBO0FoQjg1b0ZBO0FrQjk0b0ZBO0FGaEJBO0FoQmk2b0ZBO0FrQmo1b0ZBO0FGaEJBO0FoQm82b0ZBO0FrQnA1b0ZBO0FGaEJBO0FoQnU2b0ZBO0FrQnY1b0ZBO0FGaEJBO0FoQjA2b0ZBO0FrQjE1b0ZBO0FGaEJBO0FoQjY2b0ZBO0FrQjc1b0ZBO0FGaEJBO0FoQmc3b0ZBO0FrQmg2b0ZBO0FGaEJBO0FoQm03b0ZBO0FrQm42b0ZBO0FGaEJBO0FoQnM3b0ZBO0FrQnQ2b0ZBO0FGaEJBO0FoQnk3b0ZBO0FrQno2b0ZBO0FGaEJBO0FoQjQ3b0ZBO0FBQ0E7QWlCeDdvRkE7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCczlvRkE7QWdCMTdvRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI0N29GQTtBZ0I5N29GQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmc4b0ZBO0FnQmw4b0ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCbzhvRkE7QWdCdDhvRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ3OG9GQTtBZ0IxOG9GQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjQ4b0ZBO0FnQjk4b0ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCZzlvRkE7QWtCbitvRkE7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQnErb0ZBO0FrQmwrb0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCKytvRkE7QWtCdCtvRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJtL29GQTtBa0IxK29GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnUvb0ZBO0FrQjkrb0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMi9vRkE7QWtCbC9vRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIrL29GQTtBa0J0L29GQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm1ncEZBO0FrQjEvb0ZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdWdwRkE7QWtCOS9vRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIyZ3BGQTtBa0JsZ3BGQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQitncEZBO0FrQnRncEZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbWhwRkE7QWtCMWdwRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ1aHBGQTtBa0I5Z3BGQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjJocEZBO0FrQjVncEZBO0FBQUE7QUFBQTtBQUFBO0FsQitncEZBO0FrQjdncEZBO0FBQUE7QUFBQTtBQUFBO0FsQmdocEZBO0FrQjdncEZBO0FBQUE7QUFBQTtBQUFBO0FsQmdocEZBO0FrQmhocEZBO0FBQUE7QUFBQTtBQUFBO0FsQm1ocEZBO0FrQm5ocEZBO0FBQUE7QUFBQTtBQUFBO0FsQnNocEZBO0FrQnRocEZBO0FBQUE7QUFBQTtBQUFBO0FsQnlocEZBO0FrQnpocEZBO0FBQUE7QUFBQTtBQUFBO0FsQjRocEZBO0FrQjVocEZBO0FBQUE7QUFBQTtBQUFBO0FsQitocEZBO0FrQi9ocEZBO0FBQUE7QUFBQTtBQUFBO0FsQmtpcEZBO0FrQmxpcEZBO0FBQUE7QUFBQTtBQUFBO0FsQnFpcEZBO0FrQnJpcEZBO0FBQUE7QUFBQTtBQUFBO0FsQndpcEZBO0FrQnhpcEZBO0FBQUE7QUFBQTtBQUFBO0FsQjJpcEZBO0FrQjNpcEZBO0FBQUE7QUFBQTtBQUFBO0FsQjhpcEZBO0FrQjlpcEZBO0FBQUE7QUFBQTtBQUFBO0FsQmlqcEZBO0FrQmpqcEZBO0FBQUE7QUFBQTtBQUFBO0FsQm9qcEZBO0FrQjdpcEZBO0FGaEJBO0FoQmdrcEZBO0FrQmhqcEZBO0FGaEJBO0FoQm1rcEZBO0FrQm5qcEZBO0FGaEJBO0FoQnNrcEZBO0FrQnRqcEZBO0FGaEJBO0FoQnlrcEZBO0FrQnpqcEZBO0FGaEJBO0FoQjRrcEZBO0FrQjVqcEZBO0FGaEJBO0FoQitrcEZBO0FrQi9qcEZBO0FGaEJBO0FoQmtscEZBO0FrQmxrcEZBO0FGaEJBO0FoQnFscEZBO0FrQnJrcEZBO0FGaEJBO0FoQndscEZBO0FrQnhrcEZBO0FGaEJBO0FoQjJscEZBO0FrQjNrcEZBO0FGaEJBO0FoQjhscEZBO0FrQjlrcEZBO0FGaEJBO0FoQmltcEZBO0FBQ0E7QW1CcnBwRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkJ1cHBGQTtBbUJycHBGQTs7QUFFQTtBQUNBO0FBQ0E7QW5CdXBwRkE7QW1CcHBwRkE7QUFDQTtBQUNBO0FuQnNwcEZBO0FtQm5wcEZBO0FBQ0E7QW5CcXBwRkE7O0FtQjNvcEZBOztBQUVBO0FuQjhvcEZBOztBbUJyb3BGQTtBQUNBO0FuQndvcEZBO0FtQnRvcEZBOztBQUVBO0FuQndvcEZBO0FtQnBvcEZBOztBQUVBO0FuQnNvcEZBOztBbUJob3BGQTs7OztBQUlBO0FuQm1vcEZBOztBbUIxbnBGQTtBQUNBO0FuQjZucEZBOztBUTVycEZBO0FXMkVBO0FBQ0E7QW5CcW5wRkE7O0FvQnZzcEZBOzs7QUFHQTtBcEIwc3BGQTtBb0J0c3BGQTs7OztBQUlBO0FwQndzcEZBOztBUTdzcEZBO0FZaUJBO0FwQmdzcEZBO0FvQjlycEZBOztBQUVBO0FwQmdzcEZBOztBb0IzdHBGQTs7O0FBR0E7QXBCOHRwRkE7QW9CMXRwRkE7Ozs7QUFJQTtBcEI0dHBGQTs7QVFqdXBGQTtBWWlCQTtBcEJvdHBGQTtBb0JsdHBGQTs7QUFFQTtBcEJvdHBGQTs7QW9CL3VwRkE7OztBQUdBO0FwQmt2cEZBO0FvQjl1cEZBOzs7O0FBSUE7QXBCZ3ZwRkE7O0FRcnZwRkE7QVlpQkE7QXBCd3VwRkE7QW9CdHVwRkE7O0FBRUE7QXBCd3VwRkE7O0FvQm53cEZBOzs7QUFHQTtBcEJzd3BGQTtBb0Jsd3BGQTs7OztBQUlBO0FwQm93cEZBOztBUXp3cEZBO0FZaUJBO0FwQjR2cEZBO0FvQjF2cEZBOztBQUVBO0FwQjR2cEZBOztBb0J2eHBGQTs7O0FBR0E7QXBCMHhwRkE7QW9CdHhwRkE7Ozs7QUFJQTtBcEJ3eHBGQTs7QVE3eHBGQTtBWWlCQTtBcEJneHBGQTtBb0I5d3BGQTs7QUFFQTtBcEJneHBGQTs7QW9CM3lwRkE7OztBQUdBO0FwQjh5cEZBO0FvQjF5cEZBOzs7O0FBSUE7QXBCNHlwRkE7O0FRanpwRkE7QVlpQkE7QXBCb3lwRkE7QW9CbHlwRkE7O0FBRUE7QXBCb3lwRkE7O0FvQi96cEZBOzs7QUFHQTtBcEJrMHBGQTtBb0I5enBGQTs7OztBQUlBO0FwQmcwcEZBOztBUXIwcEZBO0FZaUJBO0FwQnd6cEZBO0FvQnR6cEZBOztBQUVBO0FwQnd6cEZBOztBb0JuMXBGQTs7O0FBR0E7QXBCczFwRkE7QW9CbDFwRkE7Ozs7QUFJQTtBcEJvMXBGQTs7QVF6MXBGQTtBWWlCQTtBcEI0MHBGQTtBb0IxMHBGQTs7QUFFQTtBcEI0MHBGQTs7QW9CdjJwRkE7OztBQUdBO0FwQjAycEZBO0FvQnQycEZBOzs7O0FBSUE7QXBCdzJwRkE7O0FRNzJwRkE7QVlpQkE7QXBCZzJwRkE7QW9COTFwRkE7O0FBRUE7QXBCZzJwRkE7O0FvQjMzcEZBOzs7QUFHQTtBcEI4M3BGQTtBb0IxM3BGQTs7OztBQUlBO0FwQjQzcEZBOztBUWo0cEZBO0FZaUJBO0FwQm8zcEZBO0FvQmwzcEZBOztBQUVBO0FwQm8zcEZBOztBb0IvNHBGQTs7O0FBR0E7QXBCazVwRkE7QW9COTRwRkE7Ozs7QUFJQTtBcEJnNXBGQTs7QVFyNXBGQTtBWWlCQTtBcEJ3NHBGQTtBb0J0NHBGQTs7QUFFQTtBcEJ3NHBGQTs7QW9CbjZwRkE7OztBQUdBO0FwQnM2cEZBO0FvQmw2cEZBOzs7O0FBSUE7QXBCbzZwRkE7O0FRejZwRkE7QVlpQkE7QXBCNDVwRkE7QW9CMTVwRkE7O0FBRUE7QXBCNDVwRkE7O0FvQnY3cEZBOzs7QUFHQTtBcEIwN3BGQTs7QVF2N3BGQTtBWWlCQTtBcEIwNnBGQTtBb0J4NnBGQTs7QUFFQTtBcEIwNnBGQTs7QW1CMTFwRkE7QUFDQTtBQUNBO0FBQ0E7QW5CNjFwRkE7QW1CeDFwRkE7QUFDQTtBQUNBO0FBQ0E7QW5CMDFwRkE7O0FtQnIxcEZBO0FBQ0E7QUFDQTtBbkJ3MXBGQTtBbUJ0MXBGQTs7O0FBR0E7QW5CdzFwRkE7QW1CcjFwRkE7QUFDQTtBbkJ1MXBGQTtBbUJuMXBGQTtBQUNBO0FuQnExcEZBO0FRMTlwRkE7QVc0SUE7QUFDQTtBbkJpMXBGQTs7QWlCajZwRkE7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJtMHBGQTtBbUJoMHBGQTtBQUNBO0FuQmswcEZBO0FBQ0E7QWlCNzZwRkE7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkI4MHBGQTtBbUIzMHBGQTtBQUNBO0FuQjYwcEZBO0FBQ0E7QWlCeDdwRkE7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJ5MXBGQTtBbUJ0MXBGQTtBQUNBO0FuQncxcEZBO0FBQ0E7QWlCbjhwRkE7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJvMnBGQTtBbUJqMnBGQTtBQUNBO0FuQm0ycEZBO0FBQ0E7QW1CNzJwRkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkI4MnBGQTtBbUIzMnBGQTtBQUNBO0FuQjYycEZBOztBcUIxaHFGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWZ5S0E7QWV2S0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FSQUE7QVNGQTtBQUFBO0FBQUE7QUFBQTtBdEJpaXFGQTtBc0I3aHFGQTtBRGRBO0FDZUE7QUFBQTtBdEJnaXFGQTtBQUNBO0FxQjNocUZBO0FBQ0E7QUFDQTtBckI2aHFGQTtBdUI3aXFGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBS0E7QUFBQTtBdkIyaXFGQTtBcUI3aHFGQTtBQUNBO0FBRUE7QXJCOGhxRkE7QXFCamlxRkE7QUFDQTtBQUVBO0FyQjhocUZBO0FxQmppcUZBO0FBQ0E7QUFFQTtBckI4aHFGQTtBcUJqaXFGQTtBQUNBO0FBRUE7QXJCOGhxRkE7QXFCamlxRkE7QUFDQTtBQUVBO0FyQjhocUZBO0FxQnRocUZBO0FBRUE7QUFFQTtBckJzaHFGQTs7QXFCOWdxRkE7Ozs7QUFDQTtBQUFBO0FBQUE7QXJCb2hxRkE7O0FxQjlncUZBO0FBQ0E7QUFDQTtBckJpaHFGQTtBcUI5Z3FGQTtBQU1BO0FBQ0E7QXJCMmdxRkE7O0FxQnRncUZBOztBQUVBO0FBQ0E7QXJCeWdxRkE7O0FxQi8vcEZBO0FBQ0E7QUFDQTtBQUNBO0FmaUVBO0FlL0RBO0FyQmtncUZBOztBcUIvL3BGQTtBQUNBO0FBQ0E7QWYwRUE7QWV4RUE7QXJCa2dxRkE7O0FxQi8vcEZBO0FBQ0E7QUFDQTtBZm1FQTtBZWpFQTtBckJrZ3FGQTs7QXFCei9wRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBZm9EQTtBZWxEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQjQvcEZBO0FxQjEvcEZBO0FBRUE7QUFDQTtBckIyL3BGQTs7QXFCLytwRkE7QUFDQTtBQUNBO0FmMkJBO0FlekJBO0FSeklBO0FiNG5xRkE7O0FxQi8rcEZBO0FBQ0E7QUFDQTtBZm1CQTtBZWpCQTtBUmpKQTtBYm9vcUZBOztBcUI3K3BGQTtBQUVBO0FyQisrcEZBOztBcUIzK3BGQTtBQUNBO0FyQjgrcEZBOztBcUJ0K3BGQTtBQUNBO0FyQnkrcEZBOztBcUJ0K3BGQTtBQUNBO0FBQ0E7QXJCeStwRkE7O0FxQmorcEZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QXJCbytwRkE7QXFCbCtwRkE7O0FBRUE7QUFDQTtBckJvK3BGQTs7QXFCMzlwRkE7QUFDQTtBQUNBO0FBQ0E7QXJCODlwRkE7O0FxQjM5cEZBO0FBQ0E7QUFDQTtBQUNBO0FyQjg5cEZBO0FxQjM5cEZBO0FBRUE7QXJCNDlwRkE7O0FxQng5cEZBO0FBQ0E7QXJCMjlwRkE7O0FxQng5cEZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBckIyOXBGQTtBcUJ4OXBGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQjA5cEZBOztBdUJ2cXFGQTtBQUNBO0FBQ0E7QUFDQTtBakJxSUE7QWlCbklBO0F2QjBxcUZBOztBdUJ2cXFGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpCd0hBO0FpQnRIQTtBQUNBO0FBQ0E7QVY5Q0E7QWJ5dHFGQTtBdUJ0cXFGQTtBQUVBO0F2QnVxcUZBOztBdUJscXFGQTs7OztBQUVBO0F2QnVxcUZBOztBdUJydHFGQTtBQW9EQTtBdkJxcXFGQTtBdUIzcHFGQTtBQUNBO0FBQ0E7QUFBQTtBdkI2cHFGQTs7QXVCN3RxRkE7QUEyRkE7QXZCc29xRkE7QXVCL25xRkE7QUFDQTtBQUNBO0FBQUE7QXZCaW9xRkE7O0F1QjFucUZBO0FBQ0E7QXZCNm5xRkE7QXVCMW5xRkE7OztBQUVBO0F2QjZucUZBOztBdUJ0bnFGQTtBQUNBO0F2QnlucUZBO0F1QnZucUZBO0FBQ0E7QXZCeW5xRkE7QXVCcG5xRkE7QUFDQTtBQzVKQTtBeEJteHFGQTtBdUJqbnFGQTtBQUNBO0FBQUE7QXZCbW5xRkE7QXVCaG5xRkE7QUFDQTtBdkJrbnFGQTs7QXVCem1xRkE7QUFDQTtBdkI0bXFGQTtBdUJ4bXFGQTtBQUNBO0FBQ0E7QUFBQTtBdkIwbXFGQTs7QXVCM3ZxRkE7QUFDQTtBQUNBO0FBQ0E7QWpCcUlBO0FpQm5JQTtBdkI4dnFGQTs7QXVCM3ZxRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQndIQTtBaUJ0SEE7QUFDQTtBQUNBO0FWOUNBO0FiNnlxRkE7QXVCMXZxRkE7QUFFQTtBdkIydnFGQTs7QXVCdHZxRkE7Ozs7QUFFQTtBdkIydnFGQTs7QXVCenlxRkE7QUFvREE7QXZCeXZxRkE7QXVCL3VxRkE7QUFDQTtBQUNBO0FBQUE7QXZCaXZxRkE7O0F1Qmp6cUZBO0FBMkZBO0F2QjB0cUZBO0F1Qm50cUZBO0FBQ0E7QUFDQTtBQUFBO0F2QnF0cUZBOztBdUI5c3FGQTtBQUNBO0F2Qml0cUZBO0F1QjlzcUZBOzs7QUFFQTtBdkJpdHFGQTs7QXVCMXNxRkE7QUFDQTtBdkI2c3FGQTtBdUIzc3FGQTtBQUNBO0F2QjZzcUZBO0F1QnhzcUZBO0FBQ0E7QUM1SkE7QXhCdTJxRkE7QXVCcnNxRkE7QUFDQTtBQUFBO0F2QnVzcUZBO0F1QnBzcUZBO0FBQ0E7QXZCc3NxRkE7O0F1QjdycUZBO0FBQ0E7QXZCZ3NxRkE7QXVCNXJxRkE7QUFDQTtBQUNBO0FBQUE7QXZCOHJxRkE7O0FxQnptcUZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QXJCNG1xRkE7QXFCdm1xRkE7QUFDQTtBckJ5bXFGQTtBaUJ4MHFGQTtBSW9PQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FyQnVtcUZBO0FxQm5tcUZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBckJxbXFGQTtBcUJqbXFGQTtBQUNBO0FBQ0E7QUFDQTtBckJtbXFGQTtBcUIvbHFGQTtBQUNBO0FyQmltcUZBO0FxQjlscUZBOztBQUVBO0FyQmdtcUZBO0FxQjNscUZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBckI2bHFGQTtBcUIzbHFGQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckI2bHFGQTtBcUIxbHFGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBckI0bHFGQTtBcUIxbHFGQTtBQUNBO0FyQjRscUZBO0FBQ0E7O0F5Qjk2cUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUN1RkE7QXBCNEVBO0FvQjFFQTtBYnhGQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0F0QnM3cUZBO0FzQmw3cUZBO0FHZEE7QUhlQTtBQUFBO0F0QnE3cUZBO0FBQ0E7QVEvN3FGQTtBaUJVQTtBQUNBO0F6Qnc3cUZBO0F5QnI3cUZBO0FBRUE7QUFDQTtBQUFBO0F6QnM3cUZBO0F5Qmw3cUZBO0FBRUE7QXpCbTdxRkE7QXlCLzZxRkE7QUFDQTtBekJpN3FGQTtBeUJuNnFGQTs7QUFFQTtBekJxNnFGQTs7QXlCNTVxRkE7QUMzREE7QUZBQTtBRUVBO0ExQjI5cUZBO0FRdjlxRkE7QWtCQUE7QUZOQTtBRVFBO0ExQjA5cUZBO0EwQnY5cUZBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJvOXFGQTtBMEIvOHFGQTtBQUVBO0FBQ0E7QUFDQTtBMUJnOXFGQTtBMEJ6OHFGQTtBQUdBO0FBQ0E7QUFJQTtBMUJzOHFGQTtBMEJwOHFGQTtBQUtBO0FBQUE7QTFCazhxRkE7O0F5QjE3cUZBO0FDM0RBO0FGQUE7QUVFQTtBMUJ5L3FGQTtBUXIvcUZBO0FrQkFBO0FGTkE7QUVRQTtBMUJ3L3FGQTtBMEJyL3FGQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCay9xRkE7QTBCNytxRkE7QUFFQTtBQUNBO0FBQ0E7QTFCOCtxRkE7QTBCditxRkE7QUFHQTtBQUNBO0FBSUE7QTFCbytxRkE7QTBCbCtxRkE7QUFLQTtBQUFBO0ExQmcrcUZBOztBeUJ4OXFGQTtBQzNEQTtBRkFBO0FFRUE7QTFCdWhyRkE7QVFuaHJGQTtBa0JBQTtBRk5BO0FFUUE7QTFCc2hyRkE7QTBCbmhyRkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQmdockZBO0EwQjNnckZBO0FBRUE7QUFDQTtBQUNBO0ExQjRnckZBO0EwQnJnckZBO0FBR0E7QUFDQTtBQUlBO0ExQmtnckZBO0EwQmhnckZBO0FBS0E7QUFBQTtBMUI4L3FGQTs7QXlCdC9xRkE7QUMzREE7QUZBQTtBRUVBO0ExQnFqckZBO0FRampyRkE7QWtCQUE7QUZOQTtBRVFBO0ExQm9qckZBO0EwQmpqckZBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUI4aXJGQTtBMEJ6aXJGQTtBQUVBO0FBQ0E7QUFDQTtBMUIwaXJGQTtBMEJuaXJGQTtBQUdBO0FBQ0E7QUFJQTtBMUJnaXJGQTtBMEI5aHJGQTtBQUtBO0FBQUE7QTFCNGhyRkE7O0F5QnBockZBO0FDM0RBO0FGQUE7QUVFQTtBMUJtbHJGQTtBUS9rckZBO0FrQkFBO0FGTkE7QUVRQTtBMUJrbHJGQTtBMEIva3JGQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCNGtyRkE7QTBCdmtyRkE7QUFFQTtBQUNBO0FBQ0E7QTFCd2tyRkE7QTBCamtyRkE7QUFHQTtBQUNBO0FBSUE7QTFCOGpyRkE7QTBCNWpyRkE7QUFLQTtBQUFBO0ExQjBqckZBOztBeUJsanJGQTtBQzNEQTtBRkFBO0FFRUE7QTFCaW5yRkE7QVE3bXJGQTtBa0JBQTtBRk5BO0FFUUE7QTFCZ25yRkE7QTBCN21yRkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQjBtckZBO0EwQnJtckZBO0FBRUE7QUFDQTtBQUNBO0ExQnNtckZBO0EwQi9sckZBO0FBR0E7QUFDQTtBQUlBO0ExQjRsckZBO0EwQjFsckZBO0FBS0E7QUFBQTtBMUJ3bHJGQTs7QXlCaGxyRkE7QUMzREE7QUZBQTtBRUVBO0ExQitvckZBO0FRM29yRkE7QWtCQUE7QUZOQTtBRVFBO0ExQjhvckZBO0EwQjNvckZBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJ3b3JGQTtBMEJub3JGQTtBQUVBO0FBQ0E7QUFDQTtBMUJvb3JGQTtBMEI3bnJGQTtBQUdBO0FBQ0E7QUFJQTtBMUIwbnJGQTtBMEJ4bnJGQTtBQUtBO0FBQUE7QTFCc25yRkE7O0F5QjltckZBO0FDM0RBO0FGQUE7QUVFQTtBMUI2cXJGQTtBUXpxckZBO0FrQkFBO0FGTkE7QUVRQTtBMUI0cXJGQTtBMEJ6cXJGQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCc3FyRkE7QTBCanFyRkE7QUFFQTtBQUNBO0FBQ0E7QTFCa3FyRkE7QTBCM3ByRkE7QUFHQTtBQUNBO0FBSUE7QTFCd3ByRkE7QTBCdHByRkE7QUFLQTtBQUFBO0ExQm9wckZBOztBeUI1b3JGQTtBQzNEQTtBRkFBO0FFRUE7QTFCMnNyRkE7QVF2c3JGQTtBa0JBQTtBRk5BO0FFUUE7QTFCMHNyRkE7QTBCdnNyRkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQm9zckZBO0EwQi9yckZBO0FBRUE7QUFDQTtBQUNBO0ExQmdzckZBO0EwQnpyckZBO0FBR0E7QUFDQTtBQUlBO0ExQnNyckZBO0EwQnByckZBO0FBS0E7QUFBQTtBMUJrcnJGQTs7QXlCMXFyRkE7QUMzREE7QUZBQTtBRUVBO0ExQnl1ckZBO0FRcnVyRkE7QWtCQUE7QUZOQTtBRVFBO0ExQnd1ckZBO0EwQnJ1ckZBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJrdXJGQTtBMEI3dHJGQTtBQUVBO0FBQ0E7QUFDQTtBMUI4dHJGQTtBMEJ2dHJGQTtBQUdBO0FBQ0E7QUFJQTtBMUJvdHJGQTtBMEJsdHJGQTtBQUtBO0FBQUE7QTFCZ3RyRkE7O0F5QnhzckZBO0FDM0RBO0FGQUE7QUVFQTtBMUJ1d3JGQTtBUW53ckZBO0FrQkFBO0FGTkE7QUVRQTtBMUJzd3JGQTtBMEJud3JGQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCZ3dyRkE7QTBCM3ZyRkE7QUFFQTtBQUNBO0FBQ0E7QTFCNHZyRkE7QTBCcnZyRkE7QUFHQTtBQUNBO0FBSUE7QTFCa3ZyRkE7QTBCaHZyRkE7QUFLQTtBQUFBO0ExQjh1ckZBOztBeUJ0dXJGQTtBQzNEQTtBRkFBO0FFRUE7QTFCcXlyRkE7QVFqeXJGQTtBa0JBQTtBRk5BO0FFUUE7QTFCb3lyRkE7QTBCanlyRkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQjh4ckZBO0EwQnp4ckZBO0FBRUE7QUFDQTtBQUNBO0ExQjB4ckZBO0EwQm54ckZBO0FBR0E7QUFDQTtBQUlBO0ExQmd4ckZBO0EwQjl3ckZBO0FBS0E7QUFBQTtBMUI0d3JGQTs7QXlCOXZyRkE7QUNQQTtBQUNBO0ExQnl3ckZBO0FROXpyRkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ5d3JGQTtBMEJ0d3JGQTtBQUVBO0FBQUE7QTFCdXdyRkE7QTBCcHdyRkE7QUFFQTtBQUNBO0ExQnF3ckZBO0EwQmx3ckZBO0FBR0E7QUFDQTtBQUNBO0ExQmt3ckZBO0EwQmh3ckZBO0FBS0E7QUFBQTtBMUI4dnJGQTs7QXlCdnhyRkE7O0FDUEE7QUFDQTtBMUJteXJGQTtBUXgxckZBOztBa0J3REE7QUFDQTtBQUNBO0ExQm95ckZBO0EwQmp5ckZBOzs7QUFFQTtBQUFBO0ExQm95ckZBO0EwQmp5ckZBOzs7QUFFQTtBQUNBO0ExQm95ckZBO0EwQmp5ckZBOzs7O0FBR0E7QUFDQTtBQUNBO0ExQm95ckZBO0EwQmx5ckZBOzs7O0FBS0E7QUFBQTtBMUJteXJGQTs7QXlCNXpyRkE7QUNQQTtBQUNBO0ExQnUwckZBO0FRNTNyRkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ1MHJGQTtBMEJwMHJGQTtBQUVBO0FBQUE7QTFCcTByRkE7QTBCbDByRkE7QUFFQTtBQUNBO0ExQm0wckZBO0EwQmgwckZBO0FBR0E7QUFDQTtBQUNBO0ExQmcwckZBO0EwQjl6ckZBO0FBS0E7QUFBQTtBMUI0enJGQTs7QXlCcjFyRkE7QUNQQTtBQUNBO0ExQmcyckZBO0FRcjVyRkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJnMnJGQTtBMEI3MXJGQTtBQUVBO0FBQUE7QTFCODFyRkE7QTBCMzFyRkE7QUFFQTtBQUNBO0ExQjQxckZBO0EwQnoxckZBO0FBR0E7QUFDQTtBQUNBO0ExQnkxckZBO0EwQnYxckZBO0FBS0E7QUFBQTtBMUJxMXJGQTs7QXlCOTJyRkE7QUNQQTtBQUNBO0ExQnkzckZBO0FROTZyRkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ5M3JGQTtBMEJ0M3JGQTtBQUVBO0FBQUE7QTFCdTNyRkE7QTBCcDNyRkE7QUFFQTtBQUNBO0ExQnEzckZBO0EwQmwzckZBO0FBR0E7QUFDQTtBQUNBO0ExQmszckZBO0EwQmgzckZBO0FBS0E7QUFBQTtBMUI4MnJGQTs7QXlCdjRyRkE7QUNQQTtBQUNBO0ExQms1ckZBO0FRdjhyRkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJrNXJGQTtBMEIvNHJGQTtBQUVBO0FBQUE7QTFCZzVyRkE7QTBCNzRyRkE7QUFFQTtBQUNBO0ExQjg0ckZBO0EwQjM0ckZBO0FBR0E7QUFDQTtBQUNBO0ExQjI0ckZBO0EwQno0ckZBO0FBS0E7QUFBQTtBMUJ1NHJGQTs7QXlCaDZyRkE7QUNQQTtBQUNBO0ExQjI2ckZBO0FRaCtyRkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUIyNnJGQTtBMEJ4NnJGQTtBQUVBO0FBQUE7QTFCeTZyRkE7QTBCdDZyRkE7QUFFQTtBQUNBO0ExQnU2ckZBO0EwQnA2ckZBO0FBR0E7QUFDQTtBQUNBO0ExQm82ckZBO0EwQmw2ckZBO0FBS0E7QUFBQTtBMUJnNnJGQTs7QXlCejdyRkE7QUNQQTtBQUNBO0ExQm84ckZBO0FRei9yRkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJvOHJGQTtBMEJqOHJGQTtBQUVBO0FBQUE7QTFCazhyRkE7QTBCLzdyRkE7QUFFQTtBQUNBO0ExQmc4ckZBO0EwQjc3ckZBO0FBR0E7QUFDQTtBQUNBO0ExQjY3ckZBO0EwQjM3ckZBO0FBS0E7QUFBQTtBMUJ5N3JGQTs7QXlCbDlyRkE7QUNQQTtBQUNBO0ExQjY5ckZBO0FRbGhzRkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUI2OXJGQTtBMEIxOXJGQTtBQUVBO0FBQUE7QTFCMjlyRkE7QTBCeDlyRkE7QUFFQTtBQUNBO0ExQnk5ckZBO0EwQnQ5ckZBO0FBR0E7QUFDQTtBQUNBO0ExQnM5ckZBO0EwQnA5ckZBO0FBS0E7QUFBQTtBMUJrOXJGQTs7QXlCMytyRkE7QUNQQTtBQUNBO0ExQnMvckZBO0FRM2lzRkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJzL3JGQTtBMEJuL3JGQTtBQUVBO0FBQUE7QTFCby9yRkE7QTBCai9yRkE7QUFFQTtBQUNBO0ExQmsvckZBO0EwQi8rckZBO0FBR0E7QUFDQTtBQUNBO0ExQisrckZBO0EwQjcrckZBO0FBS0E7QUFBQTtBMUIyK3JGQTs7QXlCcGdzRkE7QUNQQTtBQUNBO0ExQitnc0ZBO0FRcGtzRkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUIrZ3NGQTtBMEI1Z3NGQTtBQUVBO0FBQUE7QTFCNmdzRkE7QTBCMWdzRkE7QUFFQTtBQUNBO0ExQjJnc0ZBO0EwQnhnc0ZBO0FBR0E7QUFDQTtBQUNBO0ExQndnc0ZBO0EwQnRnc0ZBO0FBS0E7QUFBQTtBMUJvZ3NGQTs7QXlCN2hzRkE7QUNQQTtBQUNBO0ExQndpc0ZBO0FRN2xzRkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ3aXNGQTtBMEJyaXNGQTtBQUVBO0FBQUE7QTFCc2lzRkE7QTBCbmlzRkE7QUFFQTtBQUNBO0ExQm9pc0ZBO0EwQmppc0ZBO0FBR0E7QUFDQTtBQUNBO0ExQmlpc0ZBO0EwQi9oc0ZBO0FBS0E7QUFBQTtBMUI2aHNGQTs7QXlCM2lzRkE7QUFDQTtBQUNBO0FBQ0E7QXpCOGlzRkE7QVF2bnNGQTtBaUI0RUE7QUFDQTtBekI4aXNGQTtBeUIzaXNGQTtBQUVBO0F6QjRpc0ZBO0F5Qnppc0ZBO0FBRUE7QUFDQTtBekIwaXNGQTs7QXlCL2hzRkE7QUNQQTtBcEI0RUE7QW9CMUVBO0FieEZBO0FibW9zRkE7O0F5Qmxpc0ZBO0FDWEE7QXBCNEVBO0FvQjFFQTtBYnhGQTtBYjBvc0ZBOztBeUJoaXNGQTtBQUNBO0FBQ0E7QXpCbWlzRkE7QXlCaGlzRkE7QUFDQTtBekJraXNGQTs7QXlCMWhzRkE7OztBQUNBO0F6Qitoc0ZBOztBMkIxcXNGQTtBTGdCQTtBQUFBO0F0Qjhwc0ZBO0FzQjFwc0ZBO0FLcEJBO0FMcUJBO0FBQUE7QXRCNnBzRkE7QUFDQTtBMkJocnNGQTtBQUNBO0EzQmtyc0ZBOztBMkI3cXNGQTtBQUNBO0EzQmdyc0ZBOztBMkI1cXNGQTtBQUNBO0FBQ0E7QUFDQTtBTERBO0FBQUE7QXRCaXJzRkE7QXNCN3FzRkE7QUtOQTtBTE9BO0FBQUE7QXRCZ3JzRkE7QUFDQTtBMkJscnNGQTtBQUNBO0FBQ0E7QUxOQTtBQUFBO0F0QjJyc0ZBO0FzQnZyc0ZBO0FLQUE7QUxDQTtBQUFBO0F0QjByc0ZBO0FBQ0E7O0E0Qi9zc0ZBOzs7O0FBSUE7QTVCa3RzRkE7O0E0Qi9zc0ZBO0FBQ0E7QTVCa3RzRkE7QTZCOXJzRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQWhDQTtBQUNBO0FBQ0E7QUFDQTtBN0JpdXNGQTtBNkI1cXNGQTtBQUNBO0E3Qjhxc0ZBOztBNEJ4dHNGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEIySkE7QXNCekpBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBZmRBO0FiMHVzRkE7O0E0Qm50c0ZBO0FBQ0E7QUFDQTtBNUJzdHNGQTs7QTRCbnRzRkE7QUFDQTtBQUNBO0E1QnN0c0ZBOztBaUIxc3NGQTtBV25CQTtBQUNBO0FBQ0E7QTVCaXVzRkE7QTRCOXRzRkE7QUFDQTtBQUNBO0E1Qmd1c0ZBO0FBQ0E7QWlCcnRzRkE7QVduQkE7QUFDQTtBQUNBO0E1QjJ1c0ZBO0E0Qnh1c0ZBO0FBQ0E7QUFDQTtBNUIwdXNGQTtBQUNBO0FpQi90c0ZBO0FXbkJBO0FBQ0E7QUFDQTtBNUJxdnNGQTtBNEJsdnNGQTtBQUNBO0FBQ0E7QTVCb3ZzRkE7QUFDQTtBaUJ6dXNGQTtBV25CQTtBQUNBO0FBQ0E7QTVCK3ZzRkE7QTRCNXZzRkE7QUFDQTtBQUNBO0E1Qjh2c0ZBO0FBQ0E7QTRCdnZzRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUJ5dnNGQTtBNkJ4eHNGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBekJBO0FBQ0E7QUFDQTtBQUNBO0E3Qm96c0ZBO0E2QnR3c0ZBO0FBQ0E7QTdCd3dzRkE7O0E0Qjd2c0ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUJnd3NGQTtBNkI3eXNGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBbEJBO0FBQ0E7QUFDQTtBQUNBO0E3Qmswc0ZBO0E2QjN4c0ZBO0FBQ0E7QTdCNnhzRkE7QTRCeHdzRkE7QUFDQTtBNUIwd3NGQTs7QTRCcHdzRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1QnV3c0ZBO0E2QnIwc0ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCdTBzRkE7QTZCNXpzRkE7QUFDQTtBN0I4enNGQTtBNkIzenNGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBOUJBO0FBQ0E7QUFDQTtBN0I0MXNGQTtBNkIzenNGQTtBQUNBO0E3QjZ6c0ZBO0E0QnZ4c0ZBO0FBQ0E7QTVCeXhzRkE7O0E0Qmp4c0ZBO0FBSUE7QUFDQTtBNUJpeHNGQTs7QTRCNXdzRkE7QUU5R0E7QUFDQTtBQUNBO0FBQ0E7QTlCODNzRkE7O0E0QjV3c0ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUIrd3NGQTtBUXA0c0ZBO0FvQm9JQTtBQUNBO0FKL0lBO0F4Qm01c0ZBO0E0Qmh3c0ZBO0FBRUE7QUFDQTtBSnRKQTtBeEJ3NXNGQTtBNEI5dnNGQTtBQUVBO0FBQ0E7QUFDQTtBNUIrdnNGQTs7QTRCdnZzRkE7QUFDQTtBNUIwdnNGQTs7QTRCdHZzRkE7QUFDQTtBQUNBO0FBQ0E7QXRCQUE7QXNCRUE7QUFDQTtBNUJ5dnNGQTs7QTRCcnZzRkE7QUFDQTtBQUNBO0FBQ0E7QTVCd3ZzRkE7O0ErQm43c0ZBOztBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QS9CczdzRkE7QStCcDdzRkE7O0FBQ0E7QUFDQTtBQUFBO0FBQUE7QS9CdTdzRkE7QVF0N3NGQTs7QXVCSUE7QS9CczdzRkE7QStCcDdzRkE7Ozs7QUFHQTtBL0J1N3NGQTs7QStCajdzRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0EvQm83c0ZBO0ErQmw3c0ZBO0FBQ0E7QS9CbzdzRkE7O0ErQjk2c0ZBOztBQUVBO0EvQmk3c0ZBO0ErQjc2c0ZBOztBbEJYQTtBQUNBO0FiNDdzRkE7QStCNzZzRkE7O0FsQkZBO0FBQ0E7QWJtN3NGQTs7QStCaDZzRkE7QUFDQTtBQUNBO0EvQm02c0ZBO0ErQmo2c0ZBO0FBR0E7QS9CaTZzRkE7QStCOTVzRkE7QUFDQTtBL0JnNnNGQTs7QStCNTVzRkE7QUFDQTtBQUNBO0EvQis1c0ZBOztBK0I1NXNGQTtBQUNBO0FBQ0E7QS9CKzVzRkE7O0ErQjM0c0ZBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QS9CODRzRkE7QStCNTRzRkE7O0FBRUE7QS9CODRzRkE7QStCMzRzRkE7O0FBRUE7QS9CNjRzRkE7QStCejRzRkE7O0FsQnJGQTtBQUNBO0FiaytzRkE7QStCejRzRkE7O0FsQnhHQTtBQUNBO0FicS9zRkE7O0ErQjEzc0ZBOztBQUVBO0EvQjYzc0ZBO0ErQjMzc0ZBOzs7O0FBRUE7QUFDQTtBQUNBO0EvQiszc0ZBOztBZ0N4aHRGQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQzJodEZBO0FnQ3podEZBOzs7O0FBSUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWhDMmh0RkE7QWdDemh0RkE7Ozs7Ozs7Ozs7OztBQUdBO0FoQ29pdEZBO0FnQy9odEZBOzs7QUFHQTtBaENpaXRGQTtBZ0M3aHRGQTtBQUNBO0FoQytodEZBO0FnQzFodEZBOztBbkJJQTtBQUNBO0FiMGh0RkE7QWdDMWh0RkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QWhDNGh0RkE7QWdDMWh0RkE7QW5CbkJBO0FBQ0E7QWJnanRGQTtBZ0M1aHRGQTtBbkJQQTtBQUNBO0Fic2l0RkE7QWdDNWh0RkE7Ozs7QW5CekJBO0FBQ0E7QWIyanRGQTtBZ0MxaHRGQTs7OztBbkJsQ0E7QUFDQTtBYmtrdEZBOztBZ0NqaHRGQTs7QUFFQTtBQUFBO0FBQUE7QWhDb2h0RkE7QWdDL2d0RkE7O0FBQ0E7QUFDQTtBaENraHRGQTtBZ0NoaHRGQTs7QUFDQTtBaENtaHRGQTtBZ0MvZ3RGQTs7Ozs7Ozs7QUFJQTtBaENxaHRGQTs7QWdDamh0RkE7QUFBQTtBaENxaHRGQTs7QWdDcGh0RkE7QUFBQTtBaEN3aHRGQTs7QWdDaGh0RkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0ExQjJEQTtBMEJ6REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5CL0dBO0FibW90RkE7QWdDaGh0RkE7O0FBRUE7QWhDa2h0RkE7O0FnQ3hndEZBOztBQUVBO0FoQzJndEZBOztBZ0N4Z3RGQTs7Ozs7O0FBTUE7QTFCd0JBO0EwQnRCQTtBbkI1SUE7QWJ3cHRGQTs7QWdDeGd0RkE7O0FBRUE7QWhDMmd0RkE7O0FnQ3hndEZBOzs7Ozs7QUFNQTtBMUJPQTtBMEJMQTtBbkI3SkE7QWJ5cXRGQTs7QWdDeGd0RkE7O0FBRUE7QWhDMmd0RkE7O0FnQ2hndEZBOzs7Ozs7OztBbkI5SkE7QUFDQTtBYnlxdEZBOztBZ0NqZ3RGQTs7Ozs7O0FuQjNKQTtBQUNBO0FicXF0RkE7O0FpQzdzdEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWpDZ3R0RkE7O0FpQzdzdEZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWpDZ3R0RkE7O0FpQzdzdEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ2d0dEZBO0FpQzlzdEZBO0FBQ0E7QUFDQTtBVDNCQTtBeEI0dXRGQTtBaUM1c3RGQTtBQUtBO0FBQUE7QWpDMHN0RkE7QWlDdHN0RkE7QUFDQTtBakN3c3RGQTtBaUNyc3RGQTtBQUNBO0FBQ0E7QUFDQTtBakN1c3RGQTtBaUNoc3RGQTtBQUNBO0FqQ2tzdEZBO0FpQ2hzdEZBO0FBQ0E7QWpDa3N0RkE7O0FpQ3hydEZBO0FBQ0E7QUFDQTtBQUVBO0FqQzBydEZBO0FpQ3RydEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDd3J0RkE7QWlDbnJ0RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ3FydEZBOztBaUMzcXRGQTtBcEJsR0E7QWJpeHRGQTtBaUMxcXRGQTtBQUNBO0FqQzRxdEZBO0FpQ3ZxdEZBO0FBQ0E7QVQxSEE7QXhCb3l0RkE7QWlDdHF0RkE7QUFDQTtBakN3cXRGQTtBaUNucXRGQTtBVHBJQTtBeEIweXRGQTtBaUNucXRGQTtBVHZJQTtBeEI2eXRGQTs7QWlDM3B0RkE7QUFFQTtBakM2cHRGQTtBaUN6cHRGQTtBQUNBO0FqQzJwdEZBO0FpQ3RwdEZBO0FUOUpBO0F4QnV6dEZBOztBaUM5b3RGQTtBQUNBO0FqQ2lwdEZBO0FpQzlvdEZBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QWpDK290RkE7QWlDNW90RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QVhsTEE7QUFBQTtBQUFBO0FBQUE7QXRCZzB0RkE7QXNCNXp0RkE7QVd1S0E7QVh0S0E7QUFBQTtBdEIrenRGQTtBQUNBO0FpQzdvdEZBO0FBQ0E7QUFDQTtBQUFBO0FqQytvdEZBO0FpQzFvdEZBO0FUek1BO0F4QnMxdEZBOztBaUNob3RGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNCN0NBO0EyQitDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCdE5BO0FvQnlOQTtBQUFBO0FBQUE7QWpDa290RkE7QWlDaG90RkE7QUFDQTtBQUNBO0FBS0E7QUFBQTtBakM4bnRGQTtBaUMzbnRGQTtBQU1BO0FBQ0E7QWpDd250RkE7QWlDcG50RkE7QUFFQTtBQUNBO0FBQ0E7QWpDcW50RkE7QWlDbG50RkE7QUFDQTtBQUNBO0FqQ29udEZBO0FpQ2hudEZBO0FBQ0E7QWpDa250RkE7QWlDOW10RkE7QUFDQTtBQUNBO0FqQ2dudEZBOztBaUM1bXRGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQjFHQTtBTjB0dEZBOztBaUM1bXRGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQmxJQTtBTmt2dEZBOztBaUN2bXRGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDMG10RkE7O0FpQ3ZtdEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDMG10RkE7QWlDeG10RkE7QUFDQTtBQUNBO0FBQUE7QWpDMG10RkE7QWlDdG10RkE7QUFFQTtBakN1bXRGQTtBaUNubXRGQTtBQUNBO0FqQ3FtdEZBO0FpQ2ptdEZBO0FBQ0E7QWpDbW10RkE7O0FpQy9sdEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEJsVkE7QWJxN3RGQTtBaUMvbHRGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVQ3V0E7QVMrV0E7QXBCbldBO0FicTh0RkE7O0FpQ3ZsdEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QWpDMGx0RkE7QWlDeGx0RkE7QUFDQTtBakMwbHRGQTtBaUN0bHRGQTtBQUFBO0FBQUE7QWpDeWx0RkE7QWlDeGx0RkE7QUFBQTtBakMybHRGQTtBaUMxbHRGQTtBQUFBO0FqQzZsdEZBO0FpQzFsdEZBO0FBQ0E7QWpDNGx0RkE7QWlDemx0RkE7QUFDQTtBQUNBO0FBQ0E7QVRsWkE7QVNvWkE7QXBCeFlBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QVc4WUE7QUFBQTtBakMwbHRGQTtBc0JwK3RGQTtBV2lZQTtBWGhZQTtBQUFBO0F0QnUrdEZBO0FBQ0E7QWlDN2x0RkE7QVQxWkE7QXhCMC90RkE7QWlDM2x0RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCelpBO0FidS90RkE7QWlDemx0RkE7QUFDQTtBQUNBO0FUNWFBO0FTOGFBO0FwQmxhQTtBU0ZBO0FBQUE7QVd3YUE7QUFBQTtBakMwbHRGQTtBc0I5L3RGQTtBVzRaQTtBWDNaQTtBQUFBO0F0QmlndUZBO0FBQ0E7QWlDN2x0RkE7QVRwYkE7QXhCb2h1RkE7QWlDM2x0RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCbmJBO0FiaWh1RkE7QWlDemx0RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FUemNBO0FTMmNBO0FwQi9iQTtBU0ZBO0FBQUE7QVdxY0E7QWpDMGx0RkE7QXNCM2h1RkE7QVdzYkE7QVhyYkE7QUFBQTtBdEI4aHVGQTtBQUNBO0FpQzdsdEZBO0FUamRBO0F4QmlqdUZBO0FpQzNsdEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDNmx0RkE7QWlDemx0RkE7QUFDQTtBcEJ0ZEE7QWJranVGQTtBaUN4bHRGQTtBQUNBO0FBQ0E7QXBCNWRBO0FidWp1RkE7QWlDdGx0RkE7QUFDQTtBakN3bHRGQTtBaUNybHRGQTtBQUNBO0FqQ3VsdEZBO0FpQ3BsdEZBO0FBQ0E7QWpDc2x0RkE7QWlDbmx0RkE7QUFDQTtBakNxbHRGQTtBaUNsbHRGQTtBQUNBO0FqQ29sdEZBOztBaUMva3RGQTs7O0FYemZBO0FBQUE7QUFBQTtBQUFBO0F0QjhrdUZBO0FzQjFrdUZBO0FXcWZBOzs7QVhwZkE7QUFBQTtBdEIra3VGQTtBQUNBOztBa0NobXVGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWxDbW11RkE7O0FrQ2htdUZBO0FBQ0E7QUFDQTtBQUNBO0FsQ21tdUZBO0FRbm11RkE7QTBCR0E7QWxDbW11RkE7QWtDL2x1RkE7QUFDQTtBQUNBO0FBQ0E7QWxDaW11RkE7O0FrQ3psdUZBO0FBQ0E7QWxDNGx1RkE7QWtDMWx1RkE7QUFDQTtBQUNBO0FBQ0E7QXJCYkE7QUFDQTtBYjBtdUZBO0FRdG51RkE7QTBCNkJBO0FBQ0E7QWxDNGx1RkE7QWtDemx1RkE7QUFDQTtBQUNBO0FBQ0E7QWxDMmx1RkE7QWtDdmx1RkE7O0FBRUE7QUFDQTtBQUNBO0FsQ3lsdUZBO0FrQ3RsdUZBO0FBRUE7QXJCdENBO0FBQ0E7QWI4bnVGQTs7QWtDN2t1RkE7QUFDQTtBQUNBO0FyQjdEQTtBYjhvdUZBO0FrQzdrdUZBOztBQUVBO0FBQ0E7QWxDK2t1RkE7O0FrQ3JrdUZBOztBQUVBO0FBQUE7QUFBQTtBQUNBO0FsQ3drdUZBOztBa0Nua3VGQTs7QUFFQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxDc2t1RkE7O0FrQzVqdUZBO0FBQ0E7QWxDK2p1RkE7QWtDN2p1RkE7QUFDQTtBbEMranVGQTs7QW1DeHF1RkE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkMycXVGQTtBbUN2cXVGQTs7Ozs7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkM4cXVGQTtBbUMxcHVGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3QjZIQTtBNkIzSEE7QUFDQTtBbkM0cHVGQTtBUXRzdUZBO0EyQjZDQTtBbkM0cHVGQTs7QW1DbnB1RkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBbkNzcHVGQTtBbUNwcHVGQTtBQUNBO0FBQ0E7QW5Dc3B1RkE7QW1DbnB1RkE7QUFDQTtBQUNBO0FuQ3FwdUZBOztBbUM1b3VGQTtBQUNBO0FBQ0E7QUFDQTtBbkMrb3VGQTs7QW1Dbm91RkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FuQ29vdUZBOztBbUNob3VGQTtBQUNBO0E3QjhEQTtBNkI1REE7QUFDQTtBQUNBO0F0QnhHQTtBYjR1dUZBO0FROXV1RkE7QTJCOEdBO0FuQ21vdUZBOztBbUM3bnVGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkNnb3VGQTs7QW1DN251RkE7QUFDQTtBQUNBO0FuQ2dvdUZBOztBaUJ0c3VGQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5DNm51RkE7QUFDQTtBaUIvdHVGQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5Da251RkE7QW1DaG51RkE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkNrbnVGQTtBbUNobnVGQTtBQUNBO0FuQ2tudUZBO0FtQy9tdUZBO0FBQ0E7QUFDQTtBbkNpbnVGQTtBbUM1bXVGQTs7Ozs7O0FBQ0E7QUFBQTtBbkNtbnVGQTtBbUNybXVGQTtBQUNBO0FuQ3VtdUZBO0FtQ3BtdUZBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkNvbXVGQTtBbUNqbXVGQTtBQUNBO0FuQ21tdUZBO0FBQ0E7QWlCcHZ1RkE7QWtCa0ZBOzs7Ozs7QUFDQTtBQUNBO0FuQzBxdUZBO0FBQ0E7QWlCNXd1RkE7QWtCNkZBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQytwdUZBO0FtQzdwdUZBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DK3B1RkE7QW1DN3B1RkE7QUFDQTtBbkMrcHVGQTtBbUM1cHVGQTtBQUNBO0FBQ0E7QW5DOHB1RkE7QW1DenB1RkE7Ozs7OztBQUNBO0FBQUE7QW5DZ3F1RkE7QW1DbHB1RkE7QUFDQTtBbkNvcHVGQTtBbUNqcHVGQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5DaXB1RkE7QW1DOW91RkE7QUFDQTtBbkNncHVGQTtBQUNBO0FpQmp5dUZBO0FrQmtGQTs7Ozs7O0FBQ0E7QUFDQTtBbkN1dHVGQTtBQUNBO0FpQnp6dUZBO0FrQjZGQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkM0c3VGQTtBbUMxc3VGQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FuQzRzdUZBO0FtQzFzdUZBO0FBQ0E7QW5DNHN1RkE7QW1DenN1RkE7QUFDQTtBQUNBO0FuQzJzdUZBO0FtQ3RzdUZBOzs7Ozs7QUFDQTtBQUFBO0FuQzZzdUZBO0FtQy9ydUZBO0FBQ0E7QW5DaXN1RkE7QW1DOXJ1RkE7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FuQzhydUZBO0FtQzNydUZBO0FBQ0E7QW5DNnJ1RkE7QUFDQTtBaUI5MHVGQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5Db3d1RkE7QUFDQTtBaUJ0MnVGQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DeXZ1RkE7QW1DdnZ1RkE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkN5dnVGQTtBbUN2dnVGQTtBQUNBO0FuQ3l2dUZBO0FtQ3R2dUZBO0FBQ0E7QUFDQTtBbkN3dnVGQTtBbUNudnVGQTs7Ozs7O0FBQ0E7QUFBQTtBbkMwdnVGQTtBbUM1dXVGQTtBQUNBO0FuQzh1dUZBO0FtQzN1dUZBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkMydXVGQTtBbUN4dXVGQTtBQUNBO0FuQzB1dUZBO0FBQ0E7QW1DM3l1RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DMHh1RkE7QW1DN3l1RkE7Ozs7OztBQUNBO0FBQ0E7QW5Db3p1RkE7QW1Danl1RkE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkNteXVGQTtBbUNqeXVGQTtBQUNBO0FuQ215dUZBO0FtQ2h5dUZBO0FBQ0E7QUFDQTtBbkNreXVGQTtBbUM3eHVGQTs7Ozs7O0FBQ0E7QUFBQTtBbkNveXVGQTtBbUN0eHVGQTtBQUNBO0FuQ3d4dUZBO0FtQ3J4dUZBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkNxeHVGQTtBbUNseHVGQTtBQUNBO0FuQ294dUZBOztBbUN0d3VGQTtBQUNBO0FuQ3l3dUZBO0FRait1RkE7QTJCMk5BO0FuQ3l3dUZBO0FtQ3B3dUZBO0FBQ0E7QW5Dc3d1RkE7QVF2K3VGQTtBMkJvT0E7QW5Dc3d1RkE7QW1Dbnd1RkE7QUFDQTtBbkNxd3VGQTtBbUNqd3VGQTs7OztBQUlBO0FuQ213dUZBO0FtQy92dUZBO0FBQ0E7QUFDQTtBbkNpd3VGQTtBbUM5dnVGQTtBQUNBO0FuQ2d3dUZBO0FtQzd2dUZBO0FBQ0E7QW5DK3Z1RkE7QW1DOXZ1RkE7QUFDQTtBbkNnd3VGQTtBUWhndkZBO0EyQm1RQTtBbkNnd3VGQTs7QW1DeHZ1RkE7QUFDQTtBbkMydnVGQTtBUXZndkZBO0EyQitRQTtBbkMydnVGQTtBbUN0dnVGQTtBQUNBO0FuQ3d2dUZBO0FRN2d2RkE7QTJCd1JBO0FuQ3d2dUZBO0FtQ3J2dUZBO0FBQ0E7QW5DdXZ1RkE7QW1DbnZ1RkE7Ozs7QUFJQTtBbkNxdnVGQTtBbUNqdnVGQTtBQUNBO0FBQ0E7QW5DbXZ1RkE7QW1DaHZ1RkE7QUFDQTtBbkNrdnVGQTtBbUMvdXVGQTtBQUNBO0FuQ2l2dUZBO0FtQ2h2dUZBO0FBQ0E7QW5Da3Z1RkE7QVF0aXZGQTtBMkJ1VEE7QW5Da3Z1RkE7O0FvQ3JqdkZBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QXZCS0E7QWJtanZGQTtBb0NyanZGQTtBQUNBO0FBQ0E7QXBDdWp2RkE7QW9DcGp2RkE7QUFDQTtBQUNBO0FwQ3NqdkZBO0FvQ3BqdkZBO0FBQ0E7QXZCQ0E7QUFDQTtBYnNqdkZBO0FvQ3BqdkZBO0FBQ0E7QXZCVUE7QUFDQTtBYjZpdkZBO0FvQ2pqdkZBOztBQUVBO0FwQ21qdkZBOztBb0MvaXZGQTtBQUdBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QXBDOGl2RkE7O0FvQzFpdkZBO0FBQ0E7QXBDNml2RkE7O0FvQzFpdkZBO0FBQ0E7QUFDQTtBcEM2aXZGQTs7QW9DMWl2RkE7QUFDQTtBcEM2aXZGQTs7QVFsbXZGQTtBNEIwREE7QXBDNGl2RkE7QW9Deml2RkE7QUFDQTtBcEMyaXZGQTs7QW9Dbml2RkE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBcENxaXZGQTtBb0NuaXZGQTtBdkJ2RUE7QWI2bXZGQTs7QW9Daml2RkE7QUFDQTtBQUVBO0FBQ0E7QXBDbWl2RkE7QW9Daml2RkE7QXZCbEZBO0Fic252RkE7O0FvQzFodkZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBDNmh2RkE7O0FvQzFodkZBO0FBQ0E7QUFDQTtBcEM2aHZGQTs7QW9Demh2RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZCL0dBO0FiNG92RkE7O0FvQ3podkZBOzs7QUFHQTtBQUFBO0FBQ0E7QXBDNGh2RkE7O0FvQ3podkZBOztBdkJqSEE7QUFDQTtBYitvdkZBOztBb0MxaHZGQTs7QXZCeEdBO0FBQ0E7QWJ1b3ZGQTs7QW9Ddmh2RkE7QUFDQTtBcEMwaHZGQTtBaUJ6bnZGQTtBbUI2RkE7QUFNQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXBDMGh2RkE7QW9DeGh2RkE7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXBDeWh2RkE7QUFDQTs7QW9DN2d2RkE7QUFDQTtBcENnaHZGQTtBaUIzb3ZGQTtBbUJ1SEE7QUFRQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBcENnaHZGQTtBb0M3Z3ZGQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FwQzhndkZBO0FvQzVndkZBO0FBQ0E7QUFDQTtBcEM4Z3ZGQTtBb0N6Z3ZGQTtBdkJ6S0E7QUFDQTtBYnFydkZBO0FvQzFndkZBOztBQUdBO0FwQzJndkZBO0FvQ3pndkZBOztBQUdBO0FwQzBndkZBO0FvQ3RndkZBO0F2QjFLQTtBQUNBO0FibXJ2RkE7QW9Ddmd2RkE7O0FBR0E7QXBDd2d2RkE7QW9DdGd2RkE7O0FBR0E7QXBDdWd2RkE7QUFDQTs7QW9DMS91RkE7QUFDQTtBcEM2L3VGQTtBaUJycnZGQTtBbUJzTEE7QUFNQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FwQzYvdUZBO0FvQzMvdUZBO0FBQ0E7QUFDQTtBcEM2L3VGQTtBQUNBOztBb0NwL3VGQTtBQUNBO0FwQ3UvdUZBO0FvQ3IvdUZBO0FBQ0E7QXBDdS91RkE7QW9Dci91RkE7QUFDQTtBdkJ2T0E7QUFDQTtBYit0dkZBO0FvQ3IvdUZBO0F2QnpQQTtBQUNBO0FiaXZ2RkE7QW9Dci91RkE7QXZCdFFBO0F1QndRQTtBcEN1L3VGQTs7QXFDanh2RkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QXhCV0E7QWJ5d3ZGQTs7QXFDOXd2RkE7QUFDQTtBckNpeHZGQTtBcUMvd3ZGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQ2l4dkZBO0FxQ3Z3dkZBO0FBQ0E7QXJDeXd2RkE7QXFDdHd2RkE7QUFDQTtBckN3d3ZGQTtBcUNyd3ZGQTtBQUNBO0FyQ3V3dkZBOztBc0M5eXZGQTtBQUNBO0FBQUE7QUFBQTtBNUJHQTtBQUNBO0FHYUE7QWJteXZGQTs7QXNDL3l2RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRDa3p2RkE7QXNDaHp2RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Q2t6dkZBO0FzQy95dkZBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXRDaXp2RkE7O0FzQzN5dkZBO0FBQ0E7QXpCYUE7QUFDQTtBYmt5dkZBO0FzQzN5dkZBO0F6Qk5BO0FBQ0E7QWJvenZGQTtBc0MxeXZGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0QzR5dkZBO0FzQ3p5dkZBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBdEMweXZGQTs7QXVDajJ2RkE7QUFDQTtBakNnTEE7QWlDOUtBO0F2Q28ydkZBO0F1Qy8xdkZBO0ExQnFDQTtBQUNBO0FiNnp2RkE7QXVDOTF2RkE7QTFCa0JBO0FBQ0E7QWIrMHZGQTs7QXVDLzJ2RkE7QUFDQTtBakNnTEE7QWlDOUtBO0F2Q2szdkZBO0F1QzcydkZBO0ExQnFDQTtBQUNBO0FiMjB2RkE7QXVDNTJ2RkE7QTFCa0JBO0FBQ0E7QWI2MXZGQTs7QXdDMzN2RkE7QUFDQTtBQUNBO0FsQzZLQTtBa0MzS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0JLQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0F0QjYzdkZBO0FzQnozdkZBO0FrQmZBO0FsQmdCQTtBQUFBO0F0QjQzdkZBO0FBQ0E7QVFsNHZGQTtBZ0NHQTtBeENrNHZGQTs7QXdDNzN2RkE7QUFDQTtBeENnNHZGQTs7QXdDMzN2RkE7QUFDQTtBQUNBO0F4QzgzdkZBOztBd0N2M3ZGQTtBQUNBO0FBQ0E7QTNCdkJBO0FiazV2RkE7O0F3Q2wzdkZBO0FDakRBO0FBQ0E7QXpDdTZ2RkE7QVF6NXZGQTtBaUNWQTtBQUNBO0F6Q3M2dkZBO0F5Q242dkZBO0FBRUE7QUFDQTtBQUFBO0F6Q282dkZBOztBd0MvM3ZGQTtBQ2pEQTtBQUNBO0F6Q283dkZBO0FRdDZ2RkE7QWlDVkE7QUFDQTtBekNtN3ZGQTtBeUNoN3ZGQTtBQUVBO0FBQ0E7QUFBQTtBekNpN3ZGQTs7QXdDNTR2RkE7QUNqREE7QUFDQTtBekNpOHZGQTtBUW43dkZBO0FpQ1ZBO0FBQ0E7QXpDZzh2RkE7QXlDNzd2RkE7QUFFQTtBQUNBO0FBQUE7QXpDODd2RkE7O0F3Q3o1dkZBO0FDakRBO0FBQ0E7QXpDODh2RkE7QVFoOHZGQTtBaUNWQTtBQUNBO0F6QzY4dkZBO0F5QzE4dkZBO0FBRUE7QUFDQTtBQUFBO0F6QzI4dkZBOztBd0N0NnZGQTtBQ2pEQTtBQUNBO0F6QzI5dkZBO0FRNzh2RkE7QWlDVkE7QUFDQTtBekMwOXZGQTtBeUN2OXZGQTtBQUVBO0FBQ0E7QUFBQTtBekN3OXZGQTs7QXdDbjd2RkE7QUNqREE7QUFDQTtBekN3K3ZGQTtBUTE5dkZBO0FpQ1ZBO0FBQ0E7QXpDdSt2RkE7QXlDcCt2RkE7QUFFQTtBQUNBO0FBQUE7QXpDcSt2RkE7O0F3Q2g4dkZBO0FDakRBO0FBQ0E7QXpDcS92RkE7QVF2K3ZGQTtBaUNWQTtBQUNBO0F6Q28vdkZBO0F5Q2ovdkZBO0FBRUE7QUFDQTtBQUFBO0F6Q2svdkZBOztBd0M3OHZGQTtBQ2pEQTtBQUNBO0F6Q2tnd0ZBO0FRcC92RkE7QWlDVkE7QUFDQTtBekNpZ3dGQTtBeUM5L3ZGQTtBQUVBO0FBQ0E7QUFBQTtBekMrL3ZGQTs7QXdDMTl2RkE7QUNqREE7QUFDQTtBekMrZ3dGQTtBUWpnd0ZBO0FpQ1ZBO0FBQ0E7QXpDOGd3RkE7QXlDM2d3RkE7QUFFQTtBQUNBO0FBQUE7QXpDNGd3RkE7O0F3Q3YrdkZBO0FDakRBO0FBQ0E7QXpDNGh3RkE7QVE5Z3dGQTtBaUNWQTtBQUNBO0F6QzJod0ZBO0F5Q3hod0ZBO0FBRUE7QUFDQTtBQUFBO0F6Q3lod0ZBOztBd0NwL3ZGQTtBQ2pEQTtBQUNBO0F6Q3lpd0ZBO0FRM2h3RkE7QWlDVkE7QUFDQTtBekN3aXdGQTtBeUNyaXdGQTtBQUVBO0FBQ0E7QUFBQTtBekNzaXdGQTs7QXdDamd3RkE7QUNqREE7QUFDQTtBekNzandGQTtBUXhpd0ZBO0FpQ1ZBO0FBQ0E7QXpDcWp3RkE7QXlDbGp3RkE7QUFFQTtBQUNBO0FBQUE7QXpDbWp3RkE7O0EwQ2hrd0ZBO0FBQ0E7QUFDQTtBQUVBO0E3QmNBO0FicWp3RkE7QWlCM2d3RkE7QXlCNURBO0FBUUE7QTFDbWt3RkE7QUFDQTs7QTBDaGt3RkE7QUFDQTtBQUNBO0E3QklBO0FiZ2t3RkE7O0EyQzlrd0ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlCVUE7QWJ3a3dGQTs7QTJDN2t3RkE7QUFFQTtBM0Mra3dGQTs7QTJDM2t3RkE7QUFDQTtBM0M4a3dGQTs7QTJDdGt3RkE7QUFDQTtBM0N5a3dGQTtBMkN0a3dGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0N3a3dGQTs7QTJDOWp3RkE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDaW53RkE7QTRDL213RkE7QUFDQTtBNUNpbndGQTtBNEM5bXdGQTtBQUNBO0E1Q2dud0ZBOztBMkMxa3dGQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUM2bndGQTtBNEMzbndGQTtBQUNBO0E1QzZud0ZBO0E0QzFud0ZBO0FBQ0E7QTVDNG53RkE7O0EyQ3Rsd0ZBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q3lvd0ZBO0E0Q3Zvd0ZBO0FBQ0E7QTVDeW93RkE7QTRDdG93RkE7QUFDQTtBNUN3b3dGQTs7QTJDbG13RkE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDcXB3RkE7QTRDbnB3RkE7QUFDQTtBNUNxcHdGQTtBNENscHdGQTtBQUNBO0E1Q29wd0ZBOztBMkM5bXdGQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNpcXdGQTtBNEMvcHdGQTtBQUNBO0E1Q2lxd0ZBO0E0Qzlwd0ZBO0FBQ0E7QTVDZ3F3RkE7O0EyQzFud0ZBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzZxd0ZBO0E0QzNxd0ZBO0FBQ0E7QTVDNnF3RkE7QTRDMXF3RkE7QUFDQTtBNUM0cXdGQTs7QTJDdG93RkE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDeXJ3RkE7QTRDdnJ3RkE7QUFDQTtBNUN5cndGQTtBNEN0cndGQTtBQUNBO0E1Q3dyd0ZBOztBMkNscHdGQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNxc3dGQTtBNENuc3dGQTtBQUNBO0E1Q3Fzd0ZBO0E0Q2xzd0ZBO0FBQ0E7QTVDb3N3RkE7O0EyQzlwd0ZBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q2l0d0ZBO0E0Qy9zd0ZBO0FBQ0E7QTVDaXR3RkE7QTRDOXN3RkE7QUFDQTtBNUNndHdGQTs7QTJDMXF3RkE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDNnR3RkE7QTRDM3R3RkE7QUFDQTtBNUM2dHdGQTtBNEMxdHdGQTtBQUNBO0E1QzR0d0ZBOztBMkN0cndGQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUN5dXdGQTtBNEN2dXdGQTtBQUNBO0E1Q3l1d0ZBO0E0Q3R1d0ZBO0FBQ0E7QTVDd3V3RkE7O0EyQ2xzd0ZBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q3F2d0ZBO0E0Q252d0ZBO0FBQ0E7QTVDcXZ3RkE7QTRDbHZ3RkE7QUFDQTtBNUNvdndGQTs7QTZDNXZ3RkE7QUFDQTtBQUFBO0E3Q2d3d0ZBO0E2Qy92d0ZBO0FBQUE7QTdDa3d3RkE7QUFDQTtBNkMvdndGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBdkN3S0E7QXVDdEtBO0FoQ0lBO0FiOHZ3RkE7O0E2Qzd2d0ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2QlhBO0FBQUE7QXRCNHd3RkE7QXNCeHd3RkE7QXVCREE7QXZCRUE7QUFBQTtBdEIyd3dGQTtBQUNBOztBNkNsd3dGQTtBckJZQTtBcUJWQTtBN0Nxd3dGQTs7QTZDand3RkE7QUFDQTtBQUFBO0E3Q293d0ZBO0E2Q2p3d0ZBO0FBSkE7QUFLQTtBQUFBO0E3Q293d0ZBO0FBQ0E7O0E4Qy95d0ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E5Q2t6d0ZBOztBOEMveXdGQTtBQUNBO0FBQUE7QUFBQTtBOUNrendGQTs7QStDcHp3RkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QWxDUUE7QWI4eXdGQTs7QStDNXl3RkE7QUFDQTtBQUNBO0FBQ0E7QS9DK3l3RkE7QVF0endGQTtBdUNXQTtBQUNBO0FBQ0E7QUFDQTtBL0M4eXdGQTtBK0MzeXdGQTtBQUNBO0FBQ0E7QS9DNnl3RkE7O0ErQ3B5d0ZBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0EvQ3N5d0ZBO0ErQ3B5d0ZBO0FsQzFCQTtBQUNBO0FiaTB3RkE7QStDcHl3RkE7QWxDaEJBO0FBQ0E7QWJ1endGQTtBK0NweXdGQTtBQUVBO0FBQ0E7QUFDQTtBL0NxeXdGQTtBK0NqeXdGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQ215d0ZBO0ErQ2h5d0ZBO0FBQ0E7QS9Da3l3RkE7QStDaHl3RkE7QUFDQTtBQUNBO0EvQ2t5d0ZBOztBK0NweHdGQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQ3V4d0ZBO0ErQ3B4d0ZBO0FsQzFCQTtBQVpBO0FiOHp3RkE7QStDbnh3RkE7QWxDM0NBO0FBWUE7QWJzendGQTtBK0NseHdGQTtBQUNBO0EvQ294d0ZBO0ErQ2p4d0ZBO0FBQ0E7QUFDQTtBL0NteHdGQTtBK0NqeHdGQTtBQUNBO0FBQ0E7QS9DbXh3RkE7O0FpQjkwd0ZBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQyt5d0ZBO0ErQzV5d0ZBO0FsQzFCQTtBQVpBO0FiczF3RkE7QStDM3l3RkE7QWxDM0NBO0FBWUE7QWI4MHdGQTtBK0MxeXdGQTtBQUNBO0EvQzR5d0ZBO0ErQ3p5d0ZBO0FBQ0E7QUFDQTtBL0MyeXdGQTtBK0N6eXdGQTtBQUNBO0FBQ0E7QS9DMnl3RkE7QUFDQTtBaUJ2MndGQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0N1MHdGQTtBK0NwMHdGQTtBbEMxQkE7QUFaQTtBYjgyd0ZBO0ErQ24wd0ZBO0FsQzNDQTtBQVlBO0FiczJ3RkE7QStDbDB3RkE7QUFDQTtBL0NvMHdGQTtBK0NqMHdGQTtBQUNBO0FBQ0E7QS9DbTB3RkE7QStDajB3RkE7QUFDQTtBQUNBO0EvQ20wd0ZBO0FBQ0E7QWlCLzN3RkE7QThCbUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9DKzF3RkE7QStDNTF3RkE7QWxDMUJBO0FBWkE7QWJzNHdGQTtBK0MzMXdGQTtBbEMzQ0E7QUFZQTtBYjgzd0ZBO0ErQzExd0ZBO0FBQ0E7QS9DNDF3RkE7QStDejF3RkE7QUFDQTtBQUNBO0EvQzIxd0ZBO0ErQ3oxd0ZBO0FBQ0E7QUFDQTtBL0MyMXdGQTtBQUNBO0FpQnY1d0ZBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQ3Uzd0ZBO0ErQ3Azd0ZBO0FsQzFCQTtBQVpBO0FiODV3RkE7QStDbjN3RkE7QWxDM0NBO0FBWUE7QWJzNXdGQTtBK0NsM3dGQTtBQUNBO0EvQ28zd0ZBO0ErQ2ozd0ZBO0FBQ0E7QUFDQTtBL0NtM3dGQTtBK0NqM3dGQTtBQUNBO0FBQ0E7QS9DbTN3RkE7QUFDQTtBK0N0MndGQTtBbENuSEE7QWI0OXdGQTtBK0N0MndGQTtBQUNBO0EvQ3cyd0ZBO0ErQ3Qyd0ZBO0FBQ0E7QS9DdzJ3RkE7O0FnRGovd0ZBO0FBQ0E7QUFDQTtBaERvL3dGQTtBUXord0ZBO0F3Q1BBO0FBQ0E7QWhEbS93RkE7QWdEaC93RkE7QUFDQTtBQUNBO0FBQ0E7QWhEay93RkE7O0FnRC8vd0ZBO0FBQ0E7QUFDQTtBaERrZ3hGQTtBUXYvd0ZBO0F3Q1BBO0FBQ0E7QWhEaWd4RkE7QWdEOS93RkE7QUFDQTtBQUNBO0FBQ0E7QWhEZ2d4RkE7O0FnRDdneEZBO0FBQ0E7QUFDQTtBaERnaHhGQTtBUXJneEZBO0F3Q1BBO0FBQ0E7QWhEK2d4RkE7QWdENWd4RkE7QUFDQTtBQUNBO0FBQ0E7QWhEOGd4RkE7O0FnRDNoeEZBO0FBQ0E7QUFDQTtBaEQ4aHhGQTtBUW5oeEZBO0F3Q1BBO0FBQ0E7QWhENmh4RkE7QWdEMWh4RkE7QUFDQTtBQUNBO0FBQ0E7QWhENGh4RkE7O0FnRHppeEZBO0FBQ0E7QUFDQTtBaEQ0aXhGQTtBUWppeEZBO0F3Q1BBO0FBQ0E7QWhEMml4RkE7QWdEeGl4RkE7QUFDQTtBQUNBO0FBQ0E7QWhEMGl4RkE7O0FnRHZqeEZBO0FBQ0E7QUFDQTtBaEQwanhGQTtBUS9peEZBO0F3Q1BBO0FBQ0E7QWhEeWp4RkE7QWdEdGp4RkE7QUFDQTtBQUNBO0FBQ0E7QWhEd2p4RkE7O0FnRHJreEZBO0FBQ0E7QUFDQTtBaER3a3hGQTtBUTdqeEZBO0F3Q1BBO0FBQ0E7QWhEdWt4RkE7QWdEcGt4RkE7QUFDQTtBQUNBO0FBQ0E7QWhEc2t4RkE7O0FnRG5seEZBO0FBQ0E7QUFDQTtBaERzbHhGQTtBUTNreEZBO0F3Q1BBO0FBQ0E7QWhEcWx4RkE7QWdEbGx4RkE7QUFDQTtBQUNBO0FBQ0E7QWhEb2x4RkE7O0FnRGpteEZBO0FBQ0E7QUFDQTtBaERvbXhGQTtBUXpseEZBO0F3Q1BBO0FBQ0E7QWhEbW14RkE7QWdEaG14RkE7QUFDQTtBQUNBO0FBQ0E7QWhEa214RkE7O0FnRC9teEZBO0FBQ0E7QUFDQTtBaERrbnhGQTtBUXZteEZBO0F3Q1BBO0FBQ0E7QWhEaW54RkE7QWdEOW14RkE7QUFDQTtBQUNBO0FBQ0E7QWhEZ254RkE7O0FnRDdueEZBO0FBQ0E7QUFDQTtBaERnb3hGQTtBUXJueEZBO0F3Q1BBO0FBQ0E7QWhEK254RkE7QWdENW54RkE7QUFDQTtBQUNBO0FBQ0E7QWhEOG54RkE7O0FnRDNveEZBO0FBQ0E7QUFDQTtBaEQ4b3hGQTtBUW5veEZBO0F3Q1BBO0FBQ0E7QWhENm94RkE7QWdEMW94RkE7QUFDQTtBQUNBO0FBQ0E7QWhENG94RkE7O0FpRDVweEZBO0FBQ0E7QTNDbUxBO0EyQ2pMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqRCtweEZBO0FRMXB4RkE7QXlDREE7QUFDQTtBakQ4cHhGQTtBUTFweEZBO0F5Q0NBO0FqRDRweEZBOztBaURqcHhGQTtBQUNBO0FBQ0E7QUFDQTtBakRvcHhGQTs7QWlEOW94RkE7QUFDQTtBakRpcHhGQTs7QWtEdnJ4RkE7QUFHQTtBQUFBO0FBQ0E7QTVDZ0xBO0E0QzdLQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXJDT0E7QWJpcnhGQTtBa0RycnhGQTtBQUNBO0FsRHVyeEZBO0FrRHByeEZBO0FBQ0E7QWxEc3J4RkE7QWtEbnJ4RkE7QUFDQTtBQUNBO0FsRHFyeEZBO0FrRGxyeEZBO0FBQ0E7QWxEb3J4RkE7O0FrRGhyeEZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckNaQTtBQUNBO0FiZ3N4RkE7O0FrRGpyeEZBO0FBQ0E7QWxEb3J4RkE7O0FtRDF0eEZBO0FBRUE7QW5ENHR4RkE7QW1EMXR4RkE7QUFDQTtBQUNBO0FuRDR0eEZBOztBbUR2dHhGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFHQTtBbkR3dHhGQTs7QW1EanR4RkE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBbkRtdHhGQTtBbURodHhGQTtBN0IzQkE7QUFBQTtBQUFBO0FBQUE7QTZCNkJBO0FBQUE7QW5Ea3R4RkE7QXNCM3V4RkE7QTZCdUJBO0E3QnRCQTtBQUFBO0F0Qjh1eEZBO0FBQ0E7QW1EcnR4RkE7QUFDQTtBQUFBO0FuRHV0eEZBO0FtRG50eEZBO0FBQ0E7QUFBQTtBbkRxdHhGQTs7QW1EanR4RkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkRvdHhGQTtBbURsdHhGQTtBQUNBO0FBQ0E7QW5Eb3R4RkE7QW1EanR4RkE7O0FBRUE7QUFBQTtBbkRtdHhGQTtBbURodHhGQTtBQUNBO0FuRGt0eEZBOztBbUQ5c3hGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuRGl0eEZBO0FtRDlzeEZBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuRGd0eEZBO0FtRDVzeEZBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkQ4c3hGQTtBbUQ1c3hGQTtBQUNBO0FuRDhzeEZBO0FtRDNzeEZBO0FBQ0E7QW5ENnN4RkE7O0FtRHZzeEZBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QXRDbEdBO0FzQ3NHQTtBbkRzc3hGQTs7QW1EbHN4RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkRxc3hGQTtBbURsc3hGQTtBQUFBO0FuRHFzeEZBO0FtRHBzeEZBO0FBQUE7QW5EdXN4RkE7O0FtRGxzeEZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBdEN0SEE7QUFDQTtBYjR6eEZBO0FtRHBzeEZBO0FBQ0E7QUFFQTtBbkRxc3hGQTs7QW1EaHN4RkE7QUFDQTtBQUNBO0FuRG1zeEZBOztBbUQ5cnhGQTtBQUNBO0FBR0E7QUFBQTtBQUFBO0FBQ0E7QW5EK3J4RkE7O0FtRDNyeEZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXRDeklBO0FBQ0E7QWJ3MHhGQTtBbUQxcnhGQTtBQUNBO0FuRDRyeEZBOztBbUR2cnhGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5EMHJ4RkE7O0FpQmoweEZBO0FrQzZJQTtBQUNBO0FBQ0E7QW5Ed3J4RkE7QW1EcnJ4RkE7QUFDQTtBbkR1cnhGQTtBbURycnhGQTtBQUNBO0FuRHVyeEZBO0FtRG5yeEZBO0FBQ0E7QW5EcXJ4RkE7QW1EbnJ4RkE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBbkRxcnhGQTtBbUQ3cXhGQTtBQUFBO0FuRGdyeEZBO0FBQ0E7QWlCeDF4RkE7QWtDMktBOztBQUVBO0FuRGdyeEZBO0FBQ0E7QWlCOTF4RkE7QWtDa0xBO0FBQUE7QW5EZ3J4RkE7QUFDQTtBb0Q5NXhGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDSkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0NxS0E7QThDektBO0FBQ0E7QXBEMDZ4RkE7QW9EeDZ4RkE7QUFBQTtBcEQyNnhGQTtBb0R6NnhGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRDI2eEZBO0FvRHo2eEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBEMjZ4RkE7O0FvRHQ2eEZBO0FBQ0E7QXBEeTZ4RkE7QW9EdjZ4RkE7QUFDQTtBcER5NnhGQTtBb0R2NnhGQTtBQUNBO0FBQ0E7QUFDQTtBcER5NnhGQTs7QW9EcDZ4RkE7QUFDQTtBcER1NnhGQTtBb0RyNnhGQTtBQUNBO0FBQ0E7QUFDQTtBcER1NnhGQTtBb0RyNnhGQTtBQUNBO0FBQ0E7QUFDQTtBcER1NnhGQTs7QW9EbDZ4RkE7QUFDQTtBcERxNnhGQTtBb0RuNnhGQTtBQUNBO0FwRHE2eEZBO0FvRG42eEZBO0FBQ0E7QUFDQTtBQUNBO0FwRHE2eEZBOztBb0RoNnhGQTtBQUNBO0FwRG02eEZBO0FvRGo2eEZBO0FBQ0E7QUFDQTtBQUNBO0FwRG02eEZBO0FvRGo2eEZBO0FBQ0E7QUFDQTtBQUNBO0FwRG02eEZBOztBb0Q5NHhGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZDOUZBO0FiZy94RkE7O0FzRGxneUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FETEE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0NxS0E7QWdEeEtBO0FBQ0E7QUFDQTtBQUNBO0F6Q0dBO0FiNmd5RkE7QXNENWd5RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RDhneUZBO0FzRDVneUZBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEQ2Z3lGQTs7QXNEeGd5RkE7QUFDQTtBdEQyZ3lGQTtBc0R6Z3lGQTtBQUNBO0F0RDJneUZBO0FzRHpneUZBO0FBQ0E7QUFDQTtBQUNBO0F0RDJneUZBO0FzRHhneUZBO0FBQ0E7QUFDQTtBQUNBO0F0RDBneUZBOztBc0RyZ3lGQTtBQUNBO0F0RHdneUZBO0FzRHRneUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREd2d5RkE7QXNEdGd5RkE7QUFDQTtBQUNBO0FBQ0E7QXREd2d5RkE7QXNEcmd5RkE7QUFDQTtBQUNBO0FBQ0E7QXREdWd5RkE7O0FzRGxneUZBO0FBQ0E7QXREcWd5RkE7QXNEbmd5RkE7QUFDQTtBdERxZ3lGQTtBc0RuZ3lGQTtBQUNBO0FBQ0E7QUFDQTtBdERxZ3lGQTtBc0RsZ3lGQTtBQUNBO0FBQ0E7QUFDQTtBdERvZ3lGQTtBc0QvL3hGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREaWd5RkE7O0FzRDcveEZBO0FBQ0E7QXREZ2d5RkE7QXNEOS94RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdERnZ3lGQTtBc0Q5L3hGQTtBQUNBO0FBQ0E7QUFDQTtBdERnZ3lGQTtBc0Q3L3hGQTtBQUNBO0FBQ0E7QUFDQTtBdEQrL3hGQTs7QXNEeit4RkE7QUFDQTtBQUNBO0FoRDBCQTtBZ0R2QkE7QUFDQTtBekNuSUE7QUFDQTtBYitteUZBO0FzRDEreEZBO0FBQ0E7QXRENCt4RkE7O0FzRHgreEZBO0FBQ0E7QUFDQTtBdEQyK3hGQTs7QXVEdG95RkE7QUFDQTtBdkR5b3lGQTs7QXVEdG95RkE7QUFDQTtBQUFBO0F2RHlveUZBOztBdUR0b3lGQTtBQUNBO0FBQ0E7QUFDQTtBdkR5b3lGQTtBd0RocXlGQTtBQUNBO0FBQ0E7QUFDQTtBeERrcXlGQTs7QXVEMW95RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBakNsQkE7QUFBQTtBQUFBO0FBQUE7QXRCZ3F5RkE7QXNCNXB5RkE7QWlDUUE7QWpDUEE7QUFBQTtBdEIrcHlGQTtBQUNBOztBdUQvb3lGQTs7O0FBR0E7QXZEa3B5RkE7O0F1RC9veUZBOztBQUVBO0FBQUE7QXZEa3B5RkE7O0F1RC9veUZBOztBQUVBO0FBQUE7QXZEa3B5RkE7O0F1RHpveUZBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBdkQ0b3lGQTtBdUR6b3lGQTs7O0FBR0E7QUFDQTtBdkQyb3lGQTtBdUR4b3lGQTs7QUFFQTtBQUNBO0FqQzVEQTtBQUFBO0F0QnVzeUZBO0FzQm5zeUZBO0FpQ3FEQTs7QWpDcERBO0FBQUE7QXRCdXN5RkE7QUFDQTs7QXVEdm95RkE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakN0RkE7QUFBQTtBdEJndXlGQTtBc0I1dHlGQTtBaUNrRUE7O0FqQ2pFQTtBQUFBO0F0Qmd1eUZBO0FBQ0E7QVF0dXlGQTs7O0ErQzJGQTtBQUNBO0FBQ0E7QUFDQTtBdkRncHlGQTs7QXVEN295RkE7QUFDQTtBdkRncHlGQTs7QXVEM295RkE7QUFDQTtBdkQ4b3lGQTs7QXVEdm95RkE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QXZEMG95RkE7O0F1RHhveUZBO0FBQ0E7QXZEMm95RkE7O0F1RHpveUZBO0FBQ0E7QXZENG95RkE7O0F1RG5veUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0F2RHFveUZBO0F1RG5veUZBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QWpDL0pBO0FBQUE7QXRCb3l5RkE7QXNCaHl5RkE7QWlDNklBO0FqQzVJQTtBQUFBO0F0Qm15eUZBO0FBQ0E7QXVEdG95RkE7QUFDQTtBdkR3b3lGQTs7QXVEL255RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZEa295RkE7O0F5RHAweUZBO0FBQ0E7QUFBQTtBQUFBO0F6RHcweUZBO0FBQ0E7QXlEdDB5RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QXpEdTB5RkE7O0F5RHAweUZBO0FBQ0E7QUFDQTtBQUNBO0F6RHUweUZBOztBeURoMHlGQTtBQUNBO0FBQ0E7QUFBQTtBekRtMHlGQTtBeURqMHlGQTtBQUNBO0FBQ0E7QUFBQTtBekRtMHlGQTtBQUNBO0F5RGgweUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUFBO0F6RGkweUZBOztBeUQ5enlGQTtBQUNBO0FBQ0E7QXpEaTB5RkE7O0F5RDd6eUZBO0FBQ0E7O0FBRUE7QUFBQTtBekRnMHlGQTtBQUNBO0EwRDUzeUZBO0FBQUE7QTFEKzN5RkE7O0EwRDkzeUZBO0FBQUE7QTFEazR5RkE7O0EwRGo0eUZBO0FBQUE7QTFEcTR5RkE7O0EwRHA0eUZBO0FBQUE7QTFEdzR5RkE7O0EwRHY0eUZBO0FBQUE7QTFEMjR5RkE7O0EwRDE0eUZBO0FBQUE7QTFEODR5RkE7O0EyRGg1eUZBO0FBQ0E7QTNEbTV5RkE7O0FRejR5RkE7OztBbURMQTtBM0RvNXlGQTs7QTJEMTV5RkE7QUFDQTtBM0Q2NXlGQTs7QVFuNXlGQTs7O0FtRExBO0EzRDg1eUZBOztBMkRwNnlGQTtBQUNBO0EzRHU2eUZBOztBUTc1eUZBOzs7QW1ETEE7QTNEdzZ5RkE7O0EyRDk2eUZBO0FBQ0E7QTNEaTd5RkE7O0FRdjZ5RkE7OztBbURMQTtBM0RrN3lGQTs7QTJEeDd5RkE7QUFDQTtBM0QyN3lGQTs7QVFqN3lGQTs7O0FtRExBO0EzRDQ3eUZBOztBMkRsOHlGQTtBQUNBO0EzRHE4eUZBOztBUTM3eUZBOzs7QW1ETEE7QTNEczh5RkE7O0EyRDU4eUZBO0FBQ0E7QTNEKzh5RkE7O0FRcjh5RkE7OztBbURMQTtBM0RnOXlGQTs7QTJEdDl5RkE7QUFDQTtBM0R5OXlGQTs7QVEvOHlGQTs7O0FtRExBO0EzRDA5eUZBOztBMkRoK3lGQTtBQUNBO0EzRG0reUZBOztBUXo5eUZBOzs7QW1ETEE7QTNEbyt5RkE7O0EyRDEreUZBO0FBQ0E7QTNENit5RkE7O0FRbit5RkE7OztBbURMQTtBM0Q4K3lGQTs7QTJEcC95RkE7QUFDQTtBM0R1L3lGQTs7QVE3K3lGQTs7O0FtRExBO0EzRHcveUZBOztBMkQ5L3lGQTtBQUNBO0EzRGlnekZBOztBUXYveUZBOzs7QW1ETEE7QTNEa2d6RkE7O0E0RGpnekZBO0FBQ0E7QTVEb2d6RkE7O0E0RGpnekZBO0FBQ0E7QTVEb2d6RkE7O0E2RC9nekZBO0FBQUE7QTdEbWh6RkE7O0E2RGxoekZBO0FBQUE7QTdEc2h6RkE7O0E2RHJoekZBO0FBQUE7QTdEeWh6RkE7O0E2RHhoekZBO0FBQUE7QTdENGh6RkE7O0E2RDNoekZBO0FBQUE7QTdEK2h6RkE7O0E2RDdoekZBO0FBQUE7QTdEaWl6RkE7O0E2RGhpekZBO0FBQUE7QTdEb2l6RkE7O0E2RG5pekZBO0FBQUE7QTdEdWl6RkE7O0E2RHRpekZBO0FBQUE7QTdEMGl6RkE7O0E2RHppekZBO0FBQUE7QTdENml6RkE7O0E2RDFpekZBO0FBQ0E7QTdENml6RkE7O0E2RDlpekZBO0FBQ0E7QTdEaWp6RkE7O0E2RGxqekZBO0FBQ0E7QTdEcWp6RkE7O0E2RHRqekZBO0FBQ0E7QTdEeWp6RkE7O0E2RDFqekZBO0FBQ0E7QTdENmp6RkE7O0E2RDlqekZBO0FBQ0E7QTdEaWt6RkE7O0E2RGxrekZBO0FBQ0E7QTdEcWt6RkE7O0E2RHRrekZBO0FBQ0E7QTdEeWt6RkE7O0E2RDFrekZBO0FBQ0E7QTdENmt6RkE7O0E2RDlrekZBO0FBQ0E7QTdEaWx6RkE7O0E2RGxsekZBO0FBQ0E7QTdEcWx6RkE7O0E2RHRsekZBO0FBQ0E7QTdEeWx6RkE7O0E2RHJsekZBO0FBQ0E7QTdEd2x6RkE7O0E2RGpsekZBO0FBQ0E7QTdEb2x6RkE7O0E2RGpsekZBO0FBQ0E7QTdEb2x6RkE7O0E2RGpsekZBO0FBQ0E7QUFDQTtBN0RvbHpGQTs7QTZEamx6RkE7QUFDQTtBQUNBO0E3RG9sekZBOztBNkRqbHpGQTtBQUNBO0FBQ0E7QTdEb2x6RkE7O0E2RGpsekZBO0FBQ0E7QUFDQTtBN0RvbHpGQTs7QTZEamx6RkE7QUFDQTtBN0RvbHpGQTs7QTZEamx6RkE7QUFDQTtBN0RvbHpGQTs7QTZEamx6RkE7QUFDQTtBN0RvbHpGQTs7QTZEamx6RkE7QUFDQTtBN0RvbHpGQTs7QXdENXB6RkE7QUFDQTtBQUNBO0FBQ0E7QXhEK3B6RkE7O0E4RHhwekZBO0FBQUE7QTlENHB6RkE7O0E4RDVwekZBO0FBQUE7QTlEZ3F6RkE7O0E4RGhxekZBO0FBQUE7QTlEb3F6RkE7O0E4RHBxekZBO0FBQUE7QTlEd3F6RkE7O0E4RHhxekZBO0FBQUE7QTlENHF6RkE7O0E4RDVxekZBO0FBQUE7QTlEZ3J6RkE7O0E4RGhyekZBO0FBQUE7QTlEb3J6RkE7O0E4RHByekZBO0FBQUE7QUFBQTtBQUFBO0E5RHdyekZBOztBOER4cnpGQTtBQUFBO0FBQUE7QUFBQTtBOUQ0cnpGQTs7QWlCM296RkE7QTZDakRBO0FBQUE7QTlEaXN6RkE7QThEanN6RkE7QUFBQTtBOURvc3pGQTtBOERwc3pGQTtBQUFBO0E5RHVzekZBO0E4RHZzekZBO0FBQUE7QTlEMHN6RkE7QThEMXN6RkE7QUFBQTtBOUQ2c3pGQTtBOEQ3c3pGQTtBQUFBO0E5RGd0ekZBO0E4RGh0ekZBO0FBQUE7QTlEbXR6RkE7QThEbnR6RkE7QUFBQTtBQUFBO0FBQUE7QTlEc3R6RkE7QThEdHR6RkE7QUFBQTtBQUFBO0FBQUE7QTlEeXR6RkE7QUFDQTtBaUJ6cXpGQTtBNkNqREE7QUFBQTtBOUQ4dHpGQTtBOEQ5dHpGQTtBQUFBO0E5RGl1ekZBO0E4RGp1ekZBO0FBQUE7QTlEb3V6RkE7QThEcHV6RkE7QUFBQTtBOUR1dXpGQTtBOER2dXpGQTtBQUFBO0E5RDB1ekZBO0E4RDF1ekZBO0FBQUE7QTlENnV6RkE7QThEN3V6RkE7QUFBQTtBOURndnpGQTtBOERodnpGQTtBQUFBO0FBQUE7QUFBQTtBOURtdnpGQTtBOERudnpGQTtBQUFBO0FBQUE7QUFBQTtBOURzdnpGQTtBQUNBO0FpQnRzekZBO0E2Q2pEQTtBQUFBO0E5RDJ2ekZBO0E4RDN2ekZBO0FBQUE7QTlEOHZ6RkE7QThEOXZ6RkE7QUFBQTtBOURpd3pGQTtBOERqd3pGQTtBQUFBO0E5RG93ekZBO0E4RHB3ekZBO0FBQUE7QTlEdXd6RkE7QThEdnd6RkE7QUFBQTtBOUQwd3pGQTtBOEQxd3pGQTtBQUFBO0E5RDZ3ekZBO0E4RDd3ekZBO0FBQUE7QUFBQTtBQUFBO0E5RGd4ekZBO0E4RGh4ekZBO0FBQUE7QUFBQTtBQUFBO0E5RG14ekZBO0FBQ0E7QWlCbnV6RkE7QTZDakRBO0FBQUE7QTlEd3h6RkE7QThEeHh6RkE7QUFBQTtBOUQyeHpGQTtBOEQzeHpGQTtBQUFBO0E5RDh4ekZBO0E4RDl4ekZBO0FBQUE7QTlEaXl6RkE7QThEanl6RkE7QUFBQTtBOURveXpGQTtBOERweXpGQTtBQUFBO0E5RHV5ekZBO0E4RHZ5ekZBO0FBQUE7QTlEMHl6RkE7QThEMXl6RkE7QUFBQTtBQUFBO0FBQUE7QTlENnl6RkE7QThEN3l6RkE7QUFBQTtBQUFBO0FBQUE7QTlEZ3p6RkE7QUFDQTtBOER2eXpGQTtBQUVBO0FBQUE7QTlEeXl6RkE7QThEenl6RkE7QUFBQTtBOUQ0eXpGQTtBOEQ1eXpGQTtBQUFBO0E5RCt5ekZBO0E4RC95ekZBO0FBQUE7QTlEa3p6RkE7QThEbHp6RkE7QUFBQTtBOURxenpGQTtBOERyenpGQTtBQUFBO0E5RHd6ekZBO0E4RHh6ekZBO0FBQUE7QTlEMnp6RkE7QThEM3p6RkE7QUFBQTtBQUFBO0FBQUE7QTlEOHp6RkE7QThEOXp6RkE7QUFBQTtBQUFBO0FBQUE7QTlEaTB6RkE7QUFDQTtBK0R2MXpGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9EeTF6RkE7QStEdjF6RkE7QUFDQTtBQUNBO0EvRHkxekZBO0ErRHQxekZBOzs7OztBQUtBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvRHcxekZBOztBK0QvMHpGQTtBQUNBO0EvRGsxekZBOztBK0RuMXpGQTtBQUNBO0EvRHMxekZBOztBK0R2MXpGQTtBQUNBO0EvRDAxekZBOztBK0QzMXpGQTtBQUNBO0EvRDgxekZBOztBK0QvMXpGQTtBQUNBO0EvRGsyekZBOztBK0RuMnpGQTtBQUNBO0EvRHMyekZBOztBK0R2MnpGQTtBQUNBO0EvRDAyekZBOztBK0QzMnpGQTtBQUNBO0EvRDgyekZBOztBK0QvMnpGQTtBQUNBO0EvRGszekZBOztBK0RuM3pGQTtBQUNBO0EvRHMzekZBOztBK0R2M3pGQTtBQUNBO0EvRDAzekZBOztBK0QzM3pGQTtBQUNBO0EvRDgzekZBOztBK0QvM3pGQTtBQUNBO0EvRGs0ekZBOztBK0RuNHpGQTtBQUNBO0EvRHM0ekZBOztBK0R2NHpGQTtBQUNBO0EvRDA0ekZBOztBK0QzNHpGQTtBQUNBO0EvRDg0ekZBOztBK0QvNHpGQTtBQUNBO0EvRGs1ekZBOztBK0RuNXpGQTtBQUNBO0EvRHM1ekZBOztBK0R2NXpGQTtBQUNBO0EvRDA1ekZBOztBK0QzNXpGQTtBQUNBO0EvRDg1ekZBOztBK0QvNXpGQTtBQUNBO0EvRGs2ekZBOztBK0RuNnpGQTtBQUNBO0EvRHM2ekZBOztBK0R2NnpGQTtBQUNBO0EvRDA2ekZBOztBK0QzNnpGQTtBQUNBO0EvRDg2ekZBOztBK0QvNnpGQTtBQUNBO0EvRGs3ekZBOztBK0RuN3pGQTtBQUNBO0EvRHM3ekZBOztBK0R2N3pGQTtBQUNBO0EvRDA3ekZBOztBK0QzN3pGQTtBQUNBO0EvRDg3ekZBOztBK0QvN3pGQTtBQUNBO0EvRGs4ekZBOztBK0RuOHpGQTtBQUNBO0EvRHM4ekZBOztBK0R2OHpGQTtBQUNBO0EvRDA4ekZBOztBK0QzOHpGQTtBQUNBO0EvRDg4ekZBOztBK0QvOHpGQTtBQUNBO0EvRGs5ekZBOztBK0RuOXpGQTtBQUNBO0EvRHM5ekZBOztBK0R2OXpGQTtBQUNBO0EvRDA5ekZBOztBK0QzOXpGQTtBQUNBO0EvRDg5ekZBOztBK0QvOXpGQTtBQUNBO0EvRGsrekZBOztBK0RuK3pGQTtBQUNBO0EvRHMrekZBOztBK0R2K3pGQTtBQUNBO0EvRDArekZBOztBK0QzK3pGQTtBQUNBO0EvRDgrekZBOztBK0QvK3pGQTtBQUNBO0EvRGsvekZBOztBK0RuL3pGQTtBQUNBO0EvRHMvekZBOztBK0R2L3pGQTtBQUNBO0EvRDAvekZBOztBK0QzL3pGQTtBQUNBO0EvRDgvekZBOztBK0QvL3pGQTtBQUNBO0EvRGtnMEZBOztBK0RuZzBGQTtBQUNBO0EvRHNnMEZBOztBK0R2ZzBGQTtBQUNBO0EvRDBnMEZBOztBK0QzZzBGQTtBQUNBO0EvRDhnMEZBOztBK0QvZzBGQTtBQUNBO0EvRGtoMEZBOztBK0RuaDBGQTtBQUNBO0EvRHNoMEZBOztBK0R2aDBGQTtBQUNBO0EvRDBoMEZBOztBK0QzaDBGQTtBQUNBO0EvRDhoMEZBOztBK0QvaDBGQTtBQUNBO0EvRGtpMEZBOztBK0RuaTBGQTtBQUNBO0EvRHNpMEZBOztBK0R2aTBGQTtBQUNBO0EvRDBpMEZBOztBK0QzaTBGQTtBQUNBO0EvRDhpMEZBOztBK0QvaTBGQTtBQUNBO0EvRGtqMEZBOztBK0RuajBGQTtBQUNBO0EvRHNqMEZBOztBK0R2ajBGQTtBQUNBO0EvRDBqMEZBOztBK0QzajBGQTtBQUNBO0EvRDhqMEZBOztBK0QvajBGQTtBQUNBO0EvRGtrMEZBOztBK0RuazBGQTtBQUNBO0EvRHNrMEZBOztBK0R2azBGQTtBQUNBO0EvRDBrMEZBOztBK0QzazBGQTtBQUNBO0EvRDhrMEZBOztBK0QvazBGQTtBQUNBO0EvRGtsMEZBOztBK0RubDBGQTtBQUNBO0EvRHNsMEZBOztBK0R2bDBGQTtBQUNBO0EvRDBsMEZBOztBK0QzbDBGQTtBQUNBO0EvRDhsMEZBOztBK0QvbDBGQTtBQUNBO0EvRGttMEZBOztBK0RubTBGQTtBQUNBO0EvRHNtMEZBOztBK0R2bTBGQTtBQUNBO0EvRDBtMEZBOztBK0QzbTBGQTtBQUNBO0EvRDhtMEZBOztBZ0V2bzBGQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRTJvMEZBOztBZ0UxbzBGQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRThvMEZBOztBZ0U3bzBGQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRWlwMEZBOztBZ0VocDBGQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRW9wMEZBOztBZ0VscDBGQTtBQUFBO0FBQUE7QWhFc3AwRkE7O0FnRXJwMEZBO0FBQUE7QUFBQTtBaEV5cDBGQTs7QWdFeHAwRkE7QUFBQTtBQUFBO0FoRTRwMEZBOztBZ0UzcDBGQTtBQUFBO0FBQUE7QUFBQTtBaEUrcDBGQTs7QWdFOXAwRkE7QUFBQTtBQUFBO0FBQUE7QWhFa3EwRkE7O0FnRWpxMEZBO0FBQUE7QUFBQTtBQUFBO0FoRXFxMEZBOztBZ0VwcTBGQTtBQUFBO0FBQUE7QWhFd3EwRkE7O0FnRXZxMEZBO0FBQUE7QUFBQTtBaEUycTBGQTs7QWdFenEwRkE7QUFBQTtBQUFBO0FBQUE7QWhFNnEwRkE7O0FnRTVxMEZBO0FBQUE7QUFBQTtBQUFBO0FoRWdyMEZBOztBZ0UvcTBGQTtBQUFBO0FBQUE7QUFBQTtBaEVtcjBGQTs7QWdFbHIwRkE7QUFBQTtBQUFBO0FBQUE7QWhFc3IwRkE7O0FnRXJyMEZBO0FBQUE7QUFBQTtBaEV5cjBGQTs7QWdFdnIwRkE7QUFBQTtBQUFBO0FBQUE7QWhFMnIwRkE7O0FnRTFyMEZBO0FBQUE7QUFBQTtBQUFBO0FoRThyMEZBOztBZ0U3cjBGQTtBQUFBO0FBQUE7QUFBQTtBaEVpczBGQTs7QWdFaHMwRkE7QUFBQTtBQUFBO0FBQUE7QWhFb3MwRkE7O0FnRW5zMEZBO0FBQUE7QUFBQTtBQUFBO0FoRXVzMEZBOztBZ0VyczBGQTtBQUFBO0FBQUE7QWhFeXMwRkE7O0FnRXhzMEZBO0FBQUE7QUFBQTtBaEU0czBGQTs7QWdFM3MwRkE7QUFBQTtBQUFBO0FoRStzMEZBOztBZ0U5czBGQTtBQUFBO0FBQUE7QWhFa3QwRkE7O0FnRWp0MEZBO0FBQUE7QUFBQTtBaEVxdDBGQTs7QWdFcHQwRkE7QUFBQTtBQUFBO0FoRXd0MEZBOztBZ0V0dDBGQTtBQUFBO0FBQUE7QWhFMHQwRkE7O0FnRXp0MEZBO0FBQUE7QUFBQTtBaEU2dDBGQTs7QWdFNXQwRkE7QUFBQTtBQUFBO0FoRWd1MEZBOztBZ0UvdDBGQTtBQUFBO0FBQUE7QWhFbXUwRkE7O0FnRWx1MEZBO0FBQUE7QUFBQTtBaEVzdTBGQTs7QWdFcnUwRkE7QUFBQTtBQUFBO0FoRXl1MEZBOztBaUI3dDBGQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVveDBGQTtBZ0VueDBGQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXN4MEZBO0FnRXJ4MEZBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFd3gwRkE7QWdFdngwRkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUweDBGQTtBZ0V4eDBGQTtBQUFBO0FBQUE7QWhFMngwRkE7QWdFMXgwRkE7QUFBQTtBQUFBO0FoRTZ4MEZBO0FnRTV4MEZBO0FBQUE7QUFBQTtBaEUreDBGQTtBZ0U5eDBGQTtBQUFBO0FBQUE7QUFBQTtBaEVpeTBGQTtBZ0VoeTBGQTtBQUFBO0FBQUE7QUFBQTtBaEVteTBGQTtBZ0VseTBGQTtBQUFBO0FBQUE7QUFBQTtBaEVxeTBGQTtBZ0VweTBGQTtBQUFBO0FBQUE7QWhFdXkwRkE7QWdFdHkwRkE7QUFBQTtBQUFBO0FoRXl5MEZBO0FnRXZ5MEZBO0FBQUE7QUFBQTtBQUFBO0FoRTB5MEZBO0FnRXp5MEZBO0FBQUE7QUFBQTtBQUFBO0FoRTR5MEZBO0FnRTN5MEZBO0FBQUE7QUFBQTtBQUFBO0FoRTh5MEZBO0FnRTd5MEZBO0FBQUE7QUFBQTtBQUFBO0FoRWd6MEZBO0FnRS95MEZBO0FBQUE7QUFBQTtBaEVrejBGQTtBZ0VoejBGQTtBQUFBO0FBQUE7QUFBQTtBaEVtejBGQTtBZ0VsejBGQTtBQUFBO0FBQUE7QUFBQTtBaEVxejBGQTtBZ0VwejBGQTtBQUFBO0FBQUE7QUFBQTtBaEV1ejBGQTtBZ0V0ejBGQTtBQUFBO0FBQUE7QUFBQTtBaEV5ejBGQTtBZ0V4ejBGQTtBQUFBO0FBQUE7QUFBQTtBaEUyejBGQTtBZ0V6ejBGQTtBQUFBO0FBQUE7QWhFNHowRkE7QWdFM3owRkE7QUFBQTtBQUFBO0FoRTh6MEZBO0FnRTd6MEZBO0FBQUE7QUFBQTtBaEVnMDBGQTtBZ0UvejBGQTtBQUFBO0FBQUE7QWhFazAwRkE7QWdFajAwRkE7QUFBQTtBQUFBO0FoRW8wMEZBO0FnRW4wMEZBO0FBQUE7QUFBQTtBaEVzMDBGQTtBZ0VwMDBGQTtBQUFBO0FBQUE7QWhFdTAwRkE7QWdFdDAwRkE7QUFBQTtBQUFBO0FoRXkwMEZBO0FnRXgwMEZBO0FBQUE7QUFBQTtBaEUyMDBGQTtBZ0UxMDBGQTtBQUFBO0FBQUE7QWhFNjAwRkE7QWdFNTAwRkE7QUFBQTtBQUFBO0FoRSswMEZBO0FnRTkwMEZBO0FBQUE7QUFBQTtBaEVpMTBGQTtBQUNBO0FpQnQwMEZBO0ErQ2xEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRTQzMEZBO0FnRTMzMEZBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFODMwRkE7QWdFNzMwRkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVnNDBGQTtBZ0UvMzBGQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRWs0MEZBO0FnRWg0MEZBO0FBQUE7QUFBQTtBaEVtNDBGQTtBZ0VsNDBGQTtBQUFBO0FBQUE7QWhFcTQwRkE7QWdFcDQwRkE7QUFBQTtBQUFBO0FoRXU0MEZBO0FnRXQ0MEZBO0FBQUE7QUFBQTtBQUFBO0FoRXk0MEZBO0FnRXg0MEZBO0FBQUE7QUFBQTtBQUFBO0FoRTI0MEZBO0FnRTE0MEZBO0FBQUE7QUFBQTtBQUFBO0FoRTY0MEZBO0FnRTU0MEZBO0FBQUE7QUFBQTtBaEUrNDBGQTtBZ0U5NDBGQTtBQUFBO0FBQUE7QWhFaTUwRkE7QWdFLzQwRkE7QUFBQTtBQUFBO0FBQUE7QWhFazUwRkE7QWdFajUwRkE7QUFBQTtBQUFBO0FBQUE7QWhFbzUwRkE7QWdFbjUwRkE7QUFBQTtBQUFBO0FBQUE7QWhFczUwRkE7QWdFcjUwRkE7QUFBQTtBQUFBO0FBQUE7QWhFdzUwRkE7QWdFdjUwRkE7QUFBQTtBQUFBO0FoRTA1MEZBO0FnRXg1MEZBO0FBQUE7QUFBQTtBQUFBO0FoRTI1MEZBO0FnRTE1MEZBO0FBQUE7QUFBQTtBQUFBO0FoRTY1MEZBO0FnRTU1MEZBO0FBQUE7QUFBQTtBQUFBO0FoRSs1MEZBO0FnRTk1MEZBO0FBQUE7QUFBQTtBQUFBO0FoRWk2MEZBO0FnRWg2MEZBO0FBQUE7QUFBQTtBQUFBO0FoRW02MEZBO0FnRWo2MEZBO0FBQUE7QUFBQTtBaEVvNjBGQTtBZ0VuNjBGQTtBQUFBO0FBQUE7QWhFczYwRkE7QWdFcjYwRkE7QUFBQTtBQUFBO0FoRXc2MEZBO0FnRXY2MEZBO0FBQUE7QUFBQTtBaEUwNjBGQTtBZ0V6NjBGQTtBQUFBO0FBQUE7QWhFNDYwRkE7QWdFMzYwRkE7QUFBQTtBQUFBO0FoRTg2MEZBO0FnRTU2MEZBO0FBQUE7QUFBQTtBaEUrNjBGQTtBZ0U5NjBGQTtBQUFBO0FBQUE7QWhFaTcwRkE7QWdFaDcwRkE7QUFBQTtBQUFBO0FoRW03MEZBO0FnRWw3MEZBO0FBQUE7QUFBQTtBaEVxNzBGQTtBZ0VwNzBGQTtBQUFBO0FBQUE7QWhFdTcwRkE7QWdFdDcwRkE7QUFBQTtBQUFBO0FoRXk3MEZBO0FBQ0E7QWlCOTYwRkE7QStDbERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFbyswRkE7QWdFbiswRkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVzKzBGQTtBZ0VyKzBGQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXcrMEZBO0FnRXYrMEZBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFMCswRkE7QWdFeCswRkE7QUFBQTtBQUFBO0FoRTIrMEZBO0FnRTErMEZBO0FBQUE7QUFBQTtBaEU2KzBGQTtBZ0U1KzBGQTtBQUFBO0FBQUE7QWhFKyswRkE7QWdFOSswRkE7QUFBQTtBQUFBO0FBQUE7QWhFaS8wRkE7QWdFaC8wRkE7QUFBQTtBQUFBO0FBQUE7QWhFbS8wRkE7QWdFbC8wRkE7QUFBQTtBQUFBO0FBQUE7QWhFcS8wRkE7QWdFcC8wRkE7QUFBQTtBQUFBO0FoRXUvMEZBO0FnRXQvMEZBO0FBQUE7QUFBQTtBaEV5LzBGQTtBZ0V2LzBGQTtBQUFBO0FBQUE7QUFBQTtBaEUwLzBGQTtBZ0V6LzBGQTtBQUFBO0FBQUE7QUFBQTtBaEU0LzBGQTtBZ0UzLzBGQTtBQUFBO0FBQUE7QUFBQTtBaEU4LzBGQTtBZ0U3LzBGQTtBQUFBO0FBQUE7QUFBQTtBaEVnZzFGQTtBZ0UvLzBGQTtBQUFBO0FBQUE7QWhFa2cxRkE7QWdFaGcxRkE7QUFBQTtBQUFBO0FBQUE7QWhFbWcxRkE7QWdFbGcxRkE7QUFBQTtBQUFBO0FBQUE7QWhFcWcxRkE7QWdFcGcxRkE7QUFBQTtBQUFBO0FBQUE7QWhFdWcxRkE7QWdFdGcxRkE7QUFBQTtBQUFBO0FBQUE7QWhFeWcxRkE7QWdFeGcxRkE7QUFBQTtBQUFBO0FBQUE7QWhFMmcxRkE7QWdFemcxRkE7QUFBQTtBQUFBO0FoRTRnMUZBO0FnRTNnMUZBO0FBQUE7QUFBQTtBaEU4ZzFGQTtBZ0U3ZzFGQTtBQUFBO0FBQUE7QWhFZ2gxRkE7QWdFL2cxRkE7QUFBQTtBQUFBO0FoRWtoMUZBO0FnRWpoMUZBO0FBQUE7QUFBQTtBaEVvaDFGQTtBZ0VuaDFGQTtBQUFBO0FBQUE7QWhFc2gxRkE7QWdFcGgxRkE7QUFBQTtBQUFBO0FoRXVoMUZBO0FnRXRoMUZBO0FBQUE7QUFBQTtBaEV5aDFGQTtBZ0V4aDFGQTtBQUFBO0FBQUE7QWhFMmgxRkE7QWdFMWgxRkE7QUFBQTtBQUFBO0FoRTZoMUZBO0FnRTVoMUZBO0FBQUE7QUFBQTtBaEUraDFGQTtBZ0U5aDFGQTtBQUFBO0FBQUE7QWhFaWkxRkE7QUFDQTtBaUJ0aDFGQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU0azFGQTtBZ0UzazFGQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRThrMUZBO0FnRTdrMUZBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFZ2wxRkE7QWdFL2sxRkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVrbDFGQTtBZ0VobDFGQTtBQUFBO0FBQUE7QWhFbWwxRkE7QWdFbGwxRkE7QUFBQTtBQUFBO0FoRXFsMUZBO0FnRXBsMUZBO0FBQUE7QUFBQTtBaEV1bDFGQTtBZ0V0bDFGQTtBQUFBO0FBQUE7QUFBQTtBaEV5bDFGQTtBZ0V4bDFGQTtBQUFBO0FBQUE7QUFBQTtBaEUybDFGQTtBZ0UxbDFGQTtBQUFBO0FBQUE7QUFBQTtBaEU2bDFGQTtBZ0U1bDFGQTtBQUFBO0FBQUE7QWhFK2wxRkE7QWdFOWwxRkE7QUFBQTtBQUFBO0FoRWltMUZBO0FnRS9sMUZBO0FBQUE7QUFBQTtBQUFBO0FoRWttMUZBO0FnRWptMUZBO0FBQUE7QUFBQTtBQUFBO0FoRW9tMUZBO0FnRW5tMUZBO0FBQUE7QUFBQTtBQUFBO0FoRXNtMUZBO0FnRXJtMUZBO0FBQUE7QUFBQTtBQUFBO0FoRXdtMUZBO0FnRXZtMUZBO0FBQUE7QUFBQTtBaEUwbTFGQTtBZ0V4bTFGQTtBQUFBO0FBQUE7QUFBQTtBaEUybTFGQTtBZ0UxbTFGQTtBQUFBO0FBQUE7QUFBQTtBaEU2bTFGQTtBZ0U1bTFGQTtBQUFBO0FBQUE7QUFBQTtBaEUrbTFGQTtBZ0U5bTFGQTtBQUFBO0FBQUE7QUFBQTtBaEVpbjFGQTtBZ0VobjFGQTtBQUFBO0FBQUE7QUFBQTtBaEVtbjFGQTtBZ0VqbjFGQTtBQUFBO0FBQUE7QWhFb24xRkE7QWdFbm4xRkE7QUFBQTtBQUFBO0FoRXNuMUZBO0FnRXJuMUZBO0FBQUE7QUFBQTtBaEV3bjFGQTtBZ0V2bjFGQTtBQUFBO0FBQUE7QWhFMG4xRkE7QWdFem4xRkE7QUFBQTtBQUFBO0FoRTRuMUZBO0FnRTNuMUZBO0FBQUE7QUFBQTtBaEU4bjFGQTtBZ0U1bjFGQTtBQUFBO0FBQUE7QWhFK24xRkE7QWdFOW4xRkE7QUFBQTtBQUFBO0FoRWlvMUZBO0FnRWhvMUZBO0FBQUE7QUFBQTtBaEVtbzFGQTtBZ0VsbzFGQTtBQUFBO0FBQUE7QWhFcW8xRkE7QWdFcG8xRkE7QUFBQTtBQUFBO0FoRXVvMUZBO0FnRXRvMUZBO0FBQUE7QUFBQTtBaEV5bzFGQTtBQUNBO0FpRXByMUZBO0FBQUE7QWpFdXIxRkE7O0FpRXRyMUZBO0FBQUE7QWpFMHIxRkE7O0FpRXpyMUZBO0FBQUE7QWpFNnIxRkE7O0FpQnpvMUZBO0FnRHREQTtBQUFBO0FqRW9zMUZBO0FpRW5zMUZBO0FBQUE7QWpFc3MxRkE7QWlFcnMxRkE7QUFBQTtBakV3czFGQTtBQUNBO0FpQnJwMUZBO0FnRHREQTtBQUFBO0FqRStzMUZBO0FpRTlzMUZBO0FBQUE7QWpFaXQxRkE7QWlFaHQxRkE7QUFBQTtBakVtdDFGQTtBQUNBO0FpQmhxMUZBO0FnRHREQTtBQUFBO0FqRTB0MUZBO0FpRXp0MUZBO0FBQUE7QWpFNHQxRkE7QWlFM3QxRkE7QUFBQTtBakU4dDFGQTtBQUNBO0FpQjNxMUZBO0FnRHREQTtBQUFBO0FqRXF1MUZBO0FpRXB1MUZBO0FBQUE7QWpFdXUxRkE7QWlFdHUxRkE7QUFBQTtBakV5dTFGQTtBQUNBO0FrRS91MUZBO0FBQUE7QUFBQTtBQUFBO0FsRWt2MUZBOztBa0VsdjFGQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FsRXN2MUZBOztBa0V0djFGQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FsRTB2MUZBOztBbUUxdjFGQTtBQUFBO0FuRTh2MUZBOztBbUU5djFGQTtBQUFBO0FuRWt3MUZBOztBb0VqdzFGQTtBQUFBO0FwRXF3MUZBOztBb0VydzFGQTtBQUFBO0FwRXl3MUZBOztBb0V6dzFGQTtBQUFBO0FwRTZ3MUZBOztBb0U3dzFGQTtBQUFBO0FwRWl4MUZBOztBb0VqeDFGQTtBQUFBO0FwRXF4MUZBOztBb0VoeDFGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBFbXgxRkE7O0FvRWh4MUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEVteDFGQTs7QW9FL3cxRkE7QUFEQTtBQUVBO0FBQ0E7QUFDQTtBcEVteDFGQTtBQUNBOztBcUU3eTFGQTtBQ0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEUreTFGQTs7QXNFcnkxRkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRFdXkxRkE7O0F1RXAwMUZBO0FBQUE7QUFBQTtBdkV3MDFGQTs7QXVFdjAxRkE7QUFBQTtBQUFBO0F2RTIwMUZBOztBdUUxMDFGQTtBQUFBO0FBQUE7QXZFODAxRkE7O0F1RTcwMUZBO0FBQUE7QUFBQTtBdkVpMTFGQTs7QXdFaDExRkE7QUFBQTtBeEVvMTFGQTs7QXdFcDExRkE7QUFBQTtBeEV3MTFGQTs7QXdFeDExRkE7QUFBQTtBeEU0MTFGQTs7QXdFNTExRkE7QUFBQTtBeEVnMjFGQTs7QXdFaDIxRkE7QUFBQTtBeEVvMjFGQTs7QXdFcDIxRkE7QUFBQTtBeEV3MjFGQTs7QXdFeDIxRkE7QUFBQTtBeEU0MjFGQTs7QXdFNTIxRkE7QUFBQTtBeEVnMzFGQTs7QXdFaDMxRkE7QUFBQTtBeEVvMzFGQTs7QXdFcDMxRkE7QUFBQTtBeEV3MzFGQTs7QXdFeDMxRkE7QUFBQTtBeEU0MzFGQTs7QXdFNTMxRkE7QUFBQTtBeEVnNDFGQTs7QXdFaDQxRkE7QUFBQTtBeEVvNDFGQTs7QXdFcDQxRkE7QUFBQTtBeEV3NDFGQTs7QXdFcDQxRkE7QUFBQTtBeEV3NDFGQTs7QXdFdjQxRkE7QUFBQTtBeEUyNDFGQTs7QXdFdjQxRkE7QUFBQTtBeEUyNDFGQTs7QXdFMTQxRkE7QUFBQTtBeEU4NDFGQTs7QXdFNTQxRkE7QUFBQTtBeEVnNTFGQTs7QXdFLzQxRkE7QUFBQTtBeEVtNTFGQTs7QXlFNTUxRkE7QUFBQTtBekVnNjFGQTs7QXlFLzUxRkE7O0FBRUE7QXpFazYxRkE7O0F5RWg2MUZBOztBQUVBO0F6RW02MUZBOztBeUVqNjFGQTs7QUFFQTtBekVvNjFGQTs7QXlFbDYxRkE7O0FBRUE7QXpFcTYxRkE7O0F5RXA3MUZBO0FBQUE7QXpFdzcxRkE7O0F5RXY3MUZBOztBQUVBO0F6RTA3MUZBOztBeUV4NzFGQTs7QUFFQTtBekUyNzFGQTs7QXlFejcxRkE7O0FBRUE7QXpFNDcxRkE7O0F5RTE3MUZBOztBQUVBO0F6RTY3MUZBOztBeUU1ODFGQTtBQUFBO0F6RWc5MUZBOztBeUUvODFGQTs7QUFFQTtBekVrOTFGQTs7QXlFaDkxRkE7O0FBRUE7QXpFbTkxRkE7O0F5RWo5MUZBOztBQUVBO0F6RW85MUZBOztBeUVsOTFGQTs7QUFFQTtBekVxOTFGQTs7QXlFcCsxRkE7QUFBQTtBekV3KzFGQTs7QXlFdisxRkE7O0FBRUE7QXpFMCsxRkE7O0F5RXgrMUZBOztBQUVBO0F6RTIrMUZBOztBeUV6KzFGQTs7QUFFQTtBekU0KzFGQTs7QXlFMSsxRkE7O0FBRUE7QXpFNisxRkE7O0F5RTUvMUZBO0FBQUE7QXpFZ2cyRkE7O0F5RS8vMUZBOztBQUVBO0F6RWtnMkZBOztBeUVoZzJGQTs7QUFFQTtBekVtZzJGQTs7QXlFamcyRkE7O0FBRUE7QXpFb2cyRkE7O0F5RWxnMkZBOztBQUVBO0F6RXFnMkZBOztBeUVwaDJGQTtBQUFBO0F6RXdoMkZBOztBeUV2aDJGQTs7QUFFQTtBekUwaDJGQTs7QXlFeGgyRkE7O0FBRUE7QXpFMmgyRkE7O0F5RXpoMkZBOztBQUVBO0F6RTRoMkZBOztBeUUxaDJGQTs7QUFFQTtBekU2aDJGQTs7QXlFNWkyRkE7QUFBQTtBekVnajJGQTs7QXlFL2kyRkE7O0FBRUE7QXpFa2oyRkE7O0F5RWhqMkZBOztBQUVBO0F6RW1qMkZBOztBeUVqajJGQTs7QUFFQTtBekVvajJGQTs7QXlFbGoyRkE7O0FBRUE7QXpFcWoyRkE7O0F5RXBrMkZBO0FBQUE7QXpFd2syRkE7O0F5RXZrMkZBOztBQUVBO0F6RTBrMkZBOztBeUV4azJGQTs7QUFFQTtBekUyazJGQTs7QXlFemsyRkE7O0FBRUE7QXpFNGsyRkE7O0F5RTFrMkZBOztBQUVBO0F6RTZrMkZBOztBeUU1bDJGQTtBQUFBO0F6RWdtMkZBOztBeUUvbDJGQTs7QUFFQTtBekVrbTJGQTs7QXlFaG0yRkE7O0FBRUE7QXpFbW0yRkE7O0F5RWptMkZBOztBQUVBO0F6RW9tMkZBOztBeUVsbTJGQTs7QUFFQTtBekVxbTJGQTs7QXlFcG4yRkE7QUFBQTtBekV3bjJGQTs7QXlFdm4yRkE7O0FBRUE7QXpFMG4yRkE7O0F5RXhuMkZBOztBQUVBO0F6RTJuMkZBOztBeUV6bjJGQTs7QUFFQTtBekU0bjJGQTs7QXlFMW4yRkE7O0FBRUE7QXpFNm4yRkE7O0F5RTVvMkZBO0FBQUE7QXpFZ3AyRkE7O0F5RS9vMkZBOztBQUVBO0F6RWtwMkZBOztBeUVocDJGQTs7QUFFQTtBekVtcDJGQTs7QXlFanAyRkE7O0FBRUE7QXpFb3AyRkE7O0F5RWxwMkZBOztBQUVBO0F6RXFwMkZBOztBeUVwcTJGQTtBQUFBO0F6RXdxMkZBOztBeUV2cTJGQTs7QUFFQTtBekUwcTJGQTs7QXlFeHEyRkE7O0FBRUE7QXpFMnEyRkE7O0F5RXpxMkZBOztBQUVBO0F6RTRxMkZBOztBeUUxcTJGQTs7QUFFQTtBekU2cTJGQTs7QXlFNXIyRkE7QUFBQTtBekVnczJGQTs7QXlFL3IyRkE7O0FBRUE7QXpFa3MyRkE7O0F5RWhzMkZBOztBQUVBO0F6RW1zMkZBOztBeUVqczJGQTs7QUFFQTtBekVvczJGQTs7QXlFbHMyRkE7O0FBRUE7QXpFcXMyRkE7O0F5RXB0MkZBO0FBQUE7QXpFd3QyRkE7O0F5RXZ0MkZBOztBQUVBO0F6RTB0MkZBOztBeUV4dDJGQTs7QUFFQTtBekUydDJGQTs7QXlFenQyRkE7O0FBRUE7QXpFNHQyRkE7O0F5RTF0MkZBOztBQUVBO0F6RTZ0MkZBOztBeUU1dTJGQTtBQUFBO0F6RWd2MkZBOztBeUUvdTJGQTs7QUFFQTtBekVrdjJGQTs7QXlFaHYyRkE7O0FBRUE7QXpFbXYyRkE7O0F5RWp2MkZBOztBQUVBO0F6RW92MkZBOztBeUVsdjJGQTs7QUFFQTtBekVxdjJGQTs7QXlFcHcyRkE7QUFBQTtBekV3dzJGQTs7QXlFdncyRkE7O0FBRUE7QXpFMHcyRkE7O0F5RXh3MkZBOztBQUVBO0F6RTJ3MkZBOztBeUV6dzJGQTs7QUFFQTtBekU0dzJGQTs7QXlFMXcyRkE7O0FBRUE7QXpFNncyRkE7O0F5RTV4MkZBO0FBQUE7QXpFZ3kyRkE7O0F5RS94MkZBOztBQUVBO0F6RWt5MkZBOztBeUVoeTJGQTs7QUFFQTtBekVteTJGQTs7QXlFankyRkE7O0FBRUE7QXpFb3kyRkE7O0F5RWx5MkZBOztBQUVBO0F6RXF5MkZBOztBeUVwejJGQTtBQUFBO0F6RXd6MkZBOztBeUV2ejJGQTs7QUFFQTtBekUwejJGQTs7QXlFeHoyRkE7O0FBRUE7QXpFMnoyRkE7O0F5RXp6MkZBOztBQUVBO0F6RTR6MkZBOztBeUUxejJGQTs7QUFFQTtBekU2ejJGQTs7QXlFNTAyRkE7QUFBQTtBekVnMTJGQTs7QXlFLzAyRkE7O0FBRUE7QXpFazEyRkE7O0F5RWgxMkZBOztBQUVBO0F6RW0xMkZBOztBeUVqMTJGQTs7QUFFQTtBekVvMTJGQTs7QXlFbDEyRkE7O0FBRUE7QXpFcTEyRkE7O0F5RXAyMkZBO0FBQUE7QXpFdzIyRkE7O0F5RXYyMkZBOztBQUVBO0F6RTAyMkZBOztBeUV4MjJGQTs7QUFFQTtBekUyMjJGQTs7QXlFejIyRkE7O0FBRUE7QXpFNDIyRkE7O0F5RTEyMkZBOztBQUVBO0F6RTYyMkZBOztBeUU1MzJGQTtBQUFBO0F6RWc0MkZBOztBeUUvMzJGQTs7QUFFQTtBekVrNDJGQTs7QXlFaDQyRkE7O0FBRUE7QXpFbTQyRkE7O0F5RWo0MkZBOztBQUVBO0F6RW80MkZBOztBeUVsNDJGQTs7QUFFQTtBekVxNDJGQTs7QXlFcDUyRkE7QUFBQTtBekV3NTJGQTs7QXlFdjUyRkE7O0FBRUE7QXpFMDUyRkE7O0F5RXg1MkZBOztBQUVBO0F6RTI1MkZBOztBeUV6NTJGQTs7QUFFQTtBekU0NTJGQTs7QXlFMTUyRkE7O0FBRUE7QXpFNjUyRkE7O0F5RTU2MkZBO0FBQUE7QXpFZzcyRkE7O0F5RS82MkZBOztBQUVBO0F6RWs3MkZBOztBeUVoNzJGQTs7QUFFQTtBekVtNzJGQTs7QXlFajcyRkE7O0FBRUE7QXpFbzcyRkE7O0F5RWw3MkZBOztBQUVBO0F6RXE3MkZBOztBeUVwODJGQTtBQUFBO0F6RXc4MkZBOztBeUV2ODJGQTs7QUFFQTtBekUwODJGQTs7QXlFeDgyRkE7O0FBRUE7QXpFMjgyRkE7O0F5RXo4MkZBOztBQUVBO0F6RTQ4MkZBOztBeUUxODJGQTs7QUFFQTtBekU2ODJGQTs7QXlFNTkyRkE7QUFBQTtBekVnKzJGQTs7QXlFLzkyRkE7O0FBRUE7QXpFaysyRkE7O0F5RWgrMkZBOztBQUVBO0F6RW0rMkZBOztBeUVqKzJGQTs7QUFFQTtBekVvKzJGQTs7QXlFbCsyRkE7O0FBRUE7QXpFcSsyRkE7O0F5RXAvMkZBO0FBQUE7QXpFdy8yRkE7O0F5RXYvMkZBOztBQUVBO0F6RTAvMkZBOztBeUV4LzJGQTs7QUFFQTtBekUyLzJGQTs7QXlFei8yRkE7O0FBRUE7QXpFNC8yRkE7O0F5RTEvMkZBOztBQUVBO0F6RTYvMkZBOztBeUU1ZzNGQTtBQUFBO0F6RWdoM0ZBOztBeUUvZzNGQTs7QUFFQTtBekVraDNGQTs7QXlFaGgzRkE7O0FBRUE7QXpFbWgzRkE7O0F5RWpoM0ZBOztBQUVBO0F6RW9oM0ZBOztBeUVsaDNGQTs7QUFFQTtBekVxaDNGQTs7QXlFcGkzRkE7QUFBQTtBekV3aTNGQTs7QXlFdmkzRkE7O0FBRUE7QXpFMGkzRkE7O0F5RXhpM0ZBOztBQUVBO0F6RTJpM0ZBOztBeUV6aTNGQTs7QUFFQTtBekU0aTNGQTs7QXlFMWkzRkE7O0FBRUE7QXpFNmkzRkE7O0F5RTVqM0ZBO0FBQUE7QXpFZ2szRkE7O0F5RS9qM0ZBOztBQUVBO0F6RWtrM0ZBOztBeUVoazNGQTs7QUFFQTtBekVtazNGQTs7QXlFamszRkE7O0FBRUE7QXpFb2szRkE7O0F5RWxrM0ZBOztBQUVBO0F6RXFrM0ZBOztBeUVwbDNGQTtBQUFBO0F6RXdsM0ZBOztBeUV2bDNGQTs7QUFFQTtBekUwbDNGQTs7QXlFeGwzRkE7O0FBRUE7QXpFMmwzRkE7O0F5RXpsM0ZBOztBQUVBO0F6RTRsM0ZBOztBeUUxbDNGQTs7QUFFQTtBekU2bDNGQTs7QXlFNW0zRkE7QUFBQTtBekVnbjNGQTs7QXlFL20zRkE7O0FBRUE7QXpFa24zRkE7O0F5RWhuM0ZBOztBQUVBO0F6RW1uM0ZBOztBeUVqbjNGQTs7QUFFQTtBekVvbjNGQTs7QXlFbG4zRkE7O0FBRUE7QXpFcW4zRkE7O0F5RXBvM0ZBO0FBQUE7QXpFd28zRkE7O0F5RXZvM0ZBOztBQUVBO0F6RTBvM0ZBOztBeUV4bzNGQTs7QUFFQTtBekUybzNGQTs7QXlFem8zRkE7O0FBRUE7QXpFNG8zRkE7O0F5RTFvM0ZBOztBQUVBO0F6RTZvM0ZBOztBeUU1cDNGQTtBQUFBO0F6RWdxM0ZBOztBeUUvcDNGQTs7QUFFQTtBekVrcTNGQTs7QXlFaHEzRkE7O0FBRUE7QXpFbXEzRkE7O0F5RWpxM0ZBOztBQUVBO0F6RW9xM0ZBOztBeUVscTNGQTs7QUFFQTtBekVxcTNGQTs7QXlFcHIzRkE7QUFBQTtBekV3cjNGQTs7QXlFdnIzRkE7O0FBRUE7QXpFMHIzRkE7O0F5RXhyM0ZBOztBQUVBO0F6RTJyM0ZBOztBeUV6cjNGQTs7QUFFQTtBekU0cjNGQTs7QXlFMXIzRkE7O0FBRUE7QXpFNnIzRkE7O0F5RTVzM0ZBO0FBQUE7QXpFZ3QzRkE7O0F5RS9zM0ZBOztBQUVBO0F6RWt0M0ZBOztBeUVodDNGQTs7QUFFQTtBekVtdDNGQTs7QXlFanQzRkE7O0FBRUE7QXpFb3QzRkE7O0F5RWx0M0ZBOztBQUVBO0F6RXF0M0ZBOztBeUVwdTNGQTtBQUFBO0F6RXd1M0ZBOztBeUV2dTNGQTs7QUFFQTtBekUwdTNGQTs7QXlFeHUzRkE7O0FBRUE7QXpFMnUzRkE7O0F5RXp1M0ZBOztBQUVBO0F6RTR1M0ZBOztBeUUxdTNGQTs7QUFFQTtBekU2dTNGQTs7QXlFNXYzRkE7QUFBQTtBekVndzNGQTs7QXlFL3YzRkE7O0FBRUE7QXpFa3czRkE7O0F5RWh3M0ZBOztBQUVBO0F6RW13M0ZBOztBeUVqdzNGQTs7QUFFQTtBekVvdzNGQTs7QXlFbHczRkE7O0FBRUE7QXpFcXczRkE7O0F5RXB4M0ZBO0FBQUE7QXpFd3gzRkE7O0F5RXZ4M0ZBOztBQUVBO0F6RTB4M0ZBOztBeUV4eDNGQTs7QUFFQTtBekUyeDNGQTs7QXlFengzRkE7O0FBRUE7QXpFNHgzRkE7O0F5RTF4M0ZBOztBQUVBO0F6RTZ4M0ZBOztBeUU1eTNGQTtBQUFBO0F6RWd6M0ZBOztBeUUveTNGQTs7QUFFQTtBekVrejNGQTs7QXlFaHozRkE7O0FBRUE7QXpFbXozRkE7O0F5RWp6M0ZBOztBQUVBO0F6RW96M0ZBOztBeUVsejNGQTs7QUFFQTtBekVxejNGQTs7QXlFcDAzRkE7QUFBQTtBekV3MDNGQTs7QXlFdjAzRkE7O0FBRUE7QXpFMDAzRkE7O0F5RXgwM0ZBOztBQUVBO0F6RTIwM0ZBOztBeUV6MDNGQTs7QUFFQTtBekU0MDNGQTs7QXlFMTAzRkE7O0FBRUE7QXpFNjAzRkE7O0F5RTUxM0ZBO0FBQUE7QXpFZzIzRkE7O0F5RS8xM0ZBOztBQUVBO0F6RWsyM0ZBOztBeUVoMjNGQTs7QUFFQTtBekVtMjNGQTs7QXlFajIzRkE7O0FBRUE7QXpFbzIzRkE7O0F5RWwyM0ZBOztBQUVBO0F6RXEyM0ZBOztBeUVwMzNGQTtBQUFBO0F6RXczM0ZBOztBeUV2MzNGQTs7QUFFQTtBekUwMzNGQTs7QXlFeDMzRkE7O0FBRUE7QXpFMjMzRkE7O0F5RXozM0ZBOztBQUVBO0F6RTQzM0ZBOztBeUUxMzNGQTs7QUFFQTtBekU2MzNGQTs7QXlFcjMzRkE7QUFBQTtBekV5MzNGQTs7QXlFeDMzRkE7O0FBRUE7QXpFMjMzRkE7O0F5RXozM0ZBOztBQUVBO0F6RTQzM0ZBOztBeUUxMzNGQTs7QUFFQTtBekU2MzNGQTs7QXlFMzMzRkE7O0FBRUE7QXpFODMzRkE7O0F5RTc0M0ZBO0FBQUE7QXpFaTUzRkE7O0F5RWg1M0ZBOztBQUVBO0F6RW01M0ZBOztBeUVqNTNGQTs7QUFFQTtBekVvNTNGQTs7QXlFbDUzRkE7O0FBRUE7QXpFcTUzRkE7O0F5RW41M0ZBOztBQUVBO0F6RXM1M0ZBOztBeUVyNjNGQTtBQUFBO0F6RXk2M0ZBOztBeUV4NjNGQTs7QUFFQTtBekUyNjNGQTs7QXlFejYzRkE7O0FBRUE7QXpFNDYzRkE7O0F5RTE2M0ZBOztBQUVBO0F6RTY2M0ZBOztBeUUzNjNGQTs7QUFFQTtBekU4NjNGQTs7QXlFNzczRkE7QUFBQTtBekVpODNGQTs7QXlFaDgzRkE7O0FBRUE7QXpFbTgzRkE7O0F5RWo4M0ZBOztBQUVBO0F6RW84M0ZBOztBeUVsODNGQTs7QUFFQTtBekVxODNGQTs7QXlFbjgzRkE7O0FBRUE7QXpFczgzRkE7O0F5RXI5M0ZBO0FBQUE7QXpFeTkzRkE7O0F5RXg5M0ZBOztBQUVBO0F6RTI5M0ZBOztBeUV6OTNGQTs7QUFFQTtBekU0OTNGQTs7QXlFMTkzRkE7O0FBRUE7QXpFNjkzRkE7O0F5RTM5M0ZBOztBQUVBO0F6RTg5M0ZBOztBeUU3KzNGQTtBQUFBO0F6RWkvM0ZBOztBeUVoLzNGQTs7QUFFQTtBekVtLzNGQTs7QXlFai8zRkE7O0FBRUE7QXpFby8zRkE7O0F5RWwvM0ZBOztBQUVBO0F6RXEvM0ZBOztBeUVuLzNGQTs7QUFFQTtBekVzLzNGQTs7QXlFcmc0RkE7QUFBQTtBekV5ZzRGQTs7QXlFeGc0RkE7O0FBRUE7QXpFMmc0RkE7O0F5RXpnNEZBOztBQUVBO0F6RTRnNEZBOztBeUUxZzRGQTs7QUFFQTtBekU2ZzRGQTs7QXlFM2c0RkE7O0FBRUE7QXpFOGc0RkE7O0F5RTdoNEZBO0FBQUE7QXpFaWk0RkE7O0F5RWhpNEZBOztBQUVBO0F6RW1pNEZBOztBeUVqaTRGQTs7QUFFQTtBekVvaTRGQTs7QXlFbGk0RkE7O0FBRUE7QXpFcWk0RkE7O0F5RW5pNEZBOztBQUVBO0F6RXNpNEZBOztBeUVyajRGQTtBQUFBO0F6RXlqNEZBOztBeUV4ajRGQTs7QUFFQTtBekUyajRGQTs7QXlFemo0RkE7O0FBRUE7QXpFNGo0RkE7O0F5RTFqNEZBOztBQUVBO0F6RTZqNEZBOztBeUUzajRGQTs7QUFFQTtBekU4ajRGQTs7QXlFN2s0RkE7QUFBQTtBekVpbDRGQTs7QXlFaGw0RkE7O0FBRUE7QXpFbWw0RkE7O0F5RWpsNEZBOztBQUVBO0F6RW9sNEZBOztBeUVsbDRGQTs7QUFFQTtBekVxbDRGQTs7QXlFbmw0RkE7O0FBRUE7QXpFc2w0RkE7O0F5RXJtNEZBO0FBQUE7QXpFeW00RkE7O0F5RXhtNEZBOztBQUVBO0F6RTJtNEZBOztBeUV6bTRGQTs7QUFFQTtBekU0bTRGQTs7QXlFMW00RkE7O0FBRUE7QXpFNm00RkE7O0F5RTNtNEZBOztBQUVBO0F6RThtNEZBOztBeUU3bjRGQTtBQUFBO0F6RWlvNEZBOztBeUVobzRGQTs7QUFFQTtBekVtbzRGQTs7QXlFam80RkE7O0FBRUE7QXpFb280RkE7O0F5RWxvNEZBOztBQUVBO0F6RXFvNEZBOztBeUVubzRGQTs7QUFFQTtBekVzbzRGQTs7QXlFcnA0RkE7QUFBQTtBekV5cDRGQTs7QXlFeHA0RkE7O0FBRUE7QXpFMnA0RkE7O0F5RXpwNEZBOztBQUVBO0F6RTRwNEZBOztBeUUxcDRGQTs7QUFFQTtBekU2cDRGQTs7QXlFM3A0RkE7O0FBRUE7QXpFOHA0RkE7O0F5RTdxNEZBO0FBQUE7QXpFaXI0RkE7O0F5RWhyNEZBOztBQUVBO0F6RW1yNEZBOztBeUVqcjRGQTs7QUFFQTtBekVvcjRGQTs7QXlFbHI0RkE7O0FBRUE7QXpFcXI0RkE7O0F5RW5yNEZBOztBQUVBO0F6RXNyNEZBOztBeUVyczRGQTtBQUFBO0F6RXlzNEZBOztBeUV4czRGQTs7QUFFQTtBekUyczRGQTs7QXlFenM0RkE7O0FBRUE7QXpFNHM0RkE7O0F5RTFzNEZBOztBQUVBO0F6RTZzNEZBOztBeUUzczRGQTs7QUFFQTtBekU4czRGQTs7QXlFN3Q0RkE7QUFBQTtBekVpdTRGQTs7QXlFaHU0RkE7O0FBRUE7QXpFbXU0RkE7O0F5RWp1NEZBOztBQUVBO0F6RW91NEZBOztBeUVsdTRGQTs7QUFFQTtBekVxdTRGQTs7QXlFbnU0RkE7O0FBRUE7QXpFc3U0RkE7O0F5RXJ2NEZBO0FBQUE7QXpFeXY0RkE7O0F5RXh2NEZBOztBQUVBO0F6RTJ2NEZBOztBeUV6djRGQTs7QUFFQTtBekU0djRGQTs7QXlFMXY0RkE7O0FBRUE7QXpFNnY0RkE7O0F5RTN2NEZBOztBQUVBO0F6RTh2NEZBOztBeUU3dzRGQTtBQUFBO0F6RWl4NEZBOztBeUVoeDRGQTs7QUFFQTtBekVteDRGQTs7QXlFang0RkE7O0FBRUE7QXpFb3g0RkE7O0F5RWx4NEZBOztBQUVBO0F6RXF4NEZBOztBeUVueDRGQTs7QUFFQTtBekVzeDRGQTs7QXlFcnk0RkE7QUFBQTtBekV5eTRGQTs7QXlFeHk0RkE7O0FBRUE7QXpFMnk0RkE7O0F5RXp5NEZBOztBQUVBO0F6RTR5NEZBOztBeUUxeTRGQTs7QUFFQTtBekU2eTRGQTs7QXlFM3k0RkE7O0FBRUE7QXpFOHk0RkE7O0F5RTd6NEZBO0FBQUE7QXpFaTA0RkE7O0F5RWgwNEZBOztBQUVBO0F6RW0wNEZBOztBeUVqMDRGQTs7QUFFQTtBekVvMDRGQTs7QXlFbDA0RkE7O0FBRUE7QXpFcTA0RkE7O0F5RW4wNEZBOztBQUVBO0F6RXMwNEZBOztBeUVoMDRGQTtBQUFBO0F6RW8wNEZBOztBeUVuMDRGQTs7QUFFQTtBekVzMDRGQTs7QXlFcDA0RkE7O0FBRUE7QXpFdTA0RkE7O0F5RXIwNEZBOztBQUVBO0F6RXcwNEZBOztBeUV0MDRGQTs7QUFFQTtBekV5MDRGQTs7QWlCbDE0RkE7QXdEbERBO0FBQUE7QXpFeTQ0RkE7QXlFeDQ0RkE7O0FBRUE7QXpFMDQ0RkE7QXlFeDQ0RkE7O0FBRUE7QXpFMDQ0RkE7QXlFeDQ0RkE7O0FBRUE7QXpFMDQ0RkE7QXlFeDQ0RkE7O0FBRUE7QXpFMDQ0RkE7QXlFejU0RkE7QUFBQTtBekU0NTRGQTtBeUUzNTRGQTs7QUFFQTtBekU2NTRGQTtBeUUzNTRGQTs7QUFFQTtBekU2NTRGQTtBeUUzNTRGQTs7QUFFQTtBekU2NTRGQTtBeUUzNTRGQTs7QUFFQTtBekU2NTRGQTtBeUU1NjRGQTtBQUFBO0F6RSs2NEZBO0F5RTk2NEZBOztBQUVBO0F6RWc3NEZBO0F5RTk2NEZBOztBQUVBO0F6RWc3NEZBO0F5RTk2NEZBOztBQUVBO0F6RWc3NEZBO0F5RTk2NEZBOztBQUVBO0F6RWc3NEZBO0F5RS83NEZBO0FBQUE7QXpFazg0RkE7QXlFajg0RkE7O0FBRUE7QXpFbTg0RkE7QXlFajg0RkE7O0FBRUE7QXpFbTg0RkE7QXlFajg0RkE7O0FBRUE7QXpFbTg0RkE7QXlFajg0RkE7O0FBRUE7QXpFbTg0RkE7QXlFbDk0RkE7QUFBQTtBekVxOTRGQTtBeUVwOTRGQTs7QUFFQTtBekVzOTRGQTtBeUVwOTRGQTs7QUFFQTtBekVzOTRGQTtBeUVwOTRGQTs7QUFFQTtBekVzOTRGQTtBeUVwOTRGQTs7QUFFQTtBekVzOTRGQTtBeUVyKzRGQTtBQUFBO0F6RXcrNEZBO0F5RXYrNEZBOztBQUVBO0F6RXkrNEZBO0F5RXYrNEZBOztBQUVBO0F6RXkrNEZBO0F5RXYrNEZBOztBQUVBO0F6RXkrNEZBO0F5RXYrNEZBOztBQUVBO0F6RXkrNEZBO0F5RXgvNEZBO0FBQUE7QXpFMi80RkE7QXlFMS80RkE7O0FBRUE7QXpFNC80RkE7QXlFMS80RkE7O0FBRUE7QXpFNC80RkE7QXlFMS80RkE7O0FBRUE7QXpFNC80RkE7QXlFMS80RkE7O0FBRUE7QXpFNC80RkE7QXlFM2c1RkE7QUFBQTtBekU4ZzVGQTtBeUU3ZzVGQTs7QUFFQTtBekUrZzVGQTtBeUU3ZzVGQTs7QUFFQTtBekUrZzVGQTtBeUU3ZzVGQTs7QUFFQTtBekUrZzVGQTtBeUU3ZzVGQTs7QUFFQTtBekUrZzVGQTtBeUU5aDVGQTtBQUFBO0F6RWlpNUZBO0F5RWhpNUZBOztBQUVBO0F6RWtpNUZBO0F5RWhpNUZBOztBQUVBO0F6RWtpNUZBO0F5RWhpNUZBOztBQUVBO0F6RWtpNUZBO0F5RWhpNUZBOztBQUVBO0F6RWtpNUZBO0F5RWpqNUZBO0FBQUE7QXpFb2o1RkE7QXlFbmo1RkE7O0FBRUE7QXpFcWo1RkE7QXlFbmo1RkE7O0FBRUE7QXpFcWo1RkE7QXlFbmo1RkE7O0FBRUE7QXpFcWo1RkE7QXlFbmo1RkE7O0FBRUE7QXpFcWo1RkE7QXlFcGs1RkE7QUFBQTtBekV1azVGQTtBeUV0azVGQTs7QUFFQTtBekV3azVGQTtBeUV0azVGQTs7QUFFQTtBekV3azVGQTtBeUV0azVGQTs7QUFFQTtBekV3azVGQTtBeUV0azVGQTs7QUFFQTtBekV3azVGQTtBeUV2bDVGQTtBQUFBO0F6RTBsNUZBO0F5RXpsNUZBOztBQUVBO0F6RTJsNUZBO0F5RXpsNUZBOztBQUVBO0F6RTJsNUZBO0F5RXpsNUZBOztBQUVBO0F6RTJsNUZBO0F5RXpsNUZBOztBQUVBO0F6RTJsNUZBO0F5RTFtNUZBO0FBQUE7QXpFNm01RkE7QXlFNW01RkE7O0FBRUE7QXpFOG01RkE7QXlFNW01RkE7O0FBRUE7QXpFOG01RkE7QXlFNW01RkE7O0FBRUE7QXpFOG01RkE7QXlFNW01RkE7O0FBRUE7QXpFOG01RkE7QXlFN241RkE7QUFBQTtBekVnbzVGQTtBeUUvbjVGQTs7QUFFQTtBekVpbzVGQTtBeUUvbjVGQTs7QUFFQTtBekVpbzVGQTtBeUUvbjVGQTs7QUFFQTtBekVpbzVGQTtBeUUvbjVGQTs7QUFFQTtBekVpbzVGQTtBeUVocDVGQTtBQUFBO0F6RW1wNUZBO0F5RWxwNUZBOztBQUVBO0F6RW9wNUZBO0F5RWxwNUZBOztBQUVBO0F6RW9wNUZBO0F5RWxwNUZBOztBQUVBO0F6RW9wNUZBO0F5RWxwNUZBOztBQUVBO0F6RW9wNUZBO0F5RW5xNUZBO0FBQUE7QXpFc3E1RkE7QXlFcnE1RkE7O0FBRUE7QXpFdXE1RkE7QXlFcnE1RkE7O0FBRUE7QXpFdXE1RkE7QXlFcnE1RkE7O0FBRUE7QXpFdXE1RkE7QXlFcnE1RkE7O0FBRUE7QXpFdXE1RkE7QXlFdHI1RkE7QUFBQTtBekV5cjVGQTtBeUV4cjVGQTs7QUFFQTtBekUwcjVGQTtBeUV4cjVGQTs7QUFFQTtBekUwcjVGQTtBeUV4cjVGQTs7QUFFQTtBekUwcjVGQTtBeUV4cjVGQTs7QUFFQTtBekUwcjVGQTtBeUV6czVGQTtBQUFBO0F6RTRzNUZBO0F5RTNzNUZBOztBQUVBO0F6RTZzNUZBO0F5RTNzNUZBOztBQUVBO0F6RTZzNUZBO0F5RTNzNUZBOztBQUVBO0F6RTZzNUZBO0F5RTNzNUZBOztBQUVBO0F6RTZzNUZBO0F5RTV0NUZBO0FBQUE7QXpFK3Q1RkE7QXlFOXQ1RkE7O0FBRUE7QXpFZ3U1RkE7QXlFOXQ1RkE7O0FBRUE7QXpFZ3U1RkE7QXlFOXQ1RkE7O0FBRUE7QXpFZ3U1RkE7QXlFOXQ1RkE7O0FBRUE7QXpFZ3U1RkE7QXlFL3U1RkE7QUFBQTtBekVrdjVGQTtBeUVqdjVGQTs7QUFFQTtBekVtdjVGQTtBeUVqdjVGQTs7QUFFQTtBekVtdjVGQTtBeUVqdjVGQTs7QUFFQTtBekVtdjVGQTtBeUVqdjVGQTs7QUFFQTtBekVtdjVGQTtBeUVsdzVGQTtBQUFBO0F6RXF3NUZBO0F5RXB3NUZBOztBQUVBO0F6RXN3NUZBO0F5RXB3NUZBOztBQUVBO0F6RXN3NUZBO0F5RXB3NUZBOztBQUVBO0F6RXN3NUZBO0F5RXB3NUZBOztBQUVBO0F6RXN3NUZBO0F5RXJ4NUZBO0FBQUE7QXpFd3g1RkE7QXlFdng1RkE7O0FBRUE7QXpFeXg1RkE7QXlFdng1RkE7O0FBRUE7QXpFeXg1RkE7QXlFdng1RkE7O0FBRUE7QXpFeXg1RkE7QXlFdng1RkE7O0FBRUE7QXpFeXg1RkE7QXlFeHk1RkE7QUFBQTtBekUyeTVGQTtBeUUxeTVGQTs7QUFFQTtBekU0eTVGQTtBeUUxeTVGQTs7QUFFQTtBekU0eTVGQTtBeUUxeTVGQTs7QUFFQTtBekU0eTVGQTtBeUUxeTVGQTs7QUFFQTtBekU0eTVGQTtBeUUzejVGQTtBQUFBO0F6RTh6NUZBO0F5RTd6NUZBOztBQUVBO0F6RSt6NUZBO0F5RTd6NUZBOztBQUVBO0F6RSt6NUZBO0F5RTd6NUZBOztBQUVBO0F6RSt6NUZBO0F5RTd6NUZBOztBQUVBO0F6RSt6NUZBO0F5RTkwNUZBO0FBQUE7QXpFaTE1RkE7QXlFaDE1RkE7O0FBRUE7QXpFazE1RkE7QXlFaDE1RkE7O0FBRUE7QXpFazE1RkE7QXlFaDE1RkE7O0FBRUE7QXpFazE1RkE7QXlFaDE1RkE7O0FBRUE7QXpFazE1RkE7QXlFajI1RkE7QUFBQTtBekVvMjVGQTtBeUVuMjVGQTs7QUFFQTtBekVxMjVGQTtBeUVuMjVGQTs7QUFFQTtBekVxMjVGQTtBeUVuMjVGQTs7QUFFQTtBekVxMjVGQTtBeUVuMjVGQTs7QUFFQTtBekVxMjVGQTtBeUVwMzVGQTtBQUFBO0F6RXUzNUZBO0F5RXQzNUZBOztBQUVBO0F6RXczNUZBO0F5RXQzNUZBOztBQUVBO0F6RXczNUZBO0F5RXQzNUZBOztBQUVBO0F6RXczNUZBO0F5RXQzNUZBOztBQUVBO0F6RXczNUZBO0F5RXY0NUZBO0FBQUE7QXpFMDQ1RkE7QXlFejQ1RkE7O0FBRUE7QXpFMjQ1RkE7QXlFejQ1RkE7O0FBRUE7QXpFMjQ1RkE7QXlFejQ1RkE7O0FBRUE7QXpFMjQ1RkE7QXlFejQ1RkE7O0FBRUE7QXpFMjQ1RkE7QXlFMTU1RkE7QUFBQTtBekU2NTVGQTtBeUU1NTVGQTs7QUFFQTtBekU4NTVGQTtBeUU1NTVGQTs7QUFFQTtBekU4NTVGQTtBeUU1NTVGQTs7QUFFQTtBekU4NTVGQTtBeUU1NTVGQTs7QUFFQTtBekU4NTVGQTtBeUU3NjVGQTtBQUFBO0F6RWc3NUZBO0F5RS82NUZBOztBQUVBO0F6RWk3NUZBO0F5RS82NUZBOztBQUVBO0F6RWk3NUZBO0F5RS82NUZBOztBQUVBO0F6RWk3NUZBO0F5RS82NUZBOztBQUVBO0F6RWk3NUZBO0F5RWg4NUZBO0FBQUE7QXpFbTg1RkE7QXlFbDg1RkE7O0FBRUE7QXpFbzg1RkE7QXlFbDg1RkE7O0FBRUE7QXpFbzg1RkE7QXlFbDg1RkE7O0FBRUE7QXpFbzg1RkE7QXlFbDg1RkE7O0FBRUE7QXpFbzg1RkE7QXlFbjk1RkE7QUFBQTtBekVzOTVGQTtBeUVyOTVGQTs7QUFFQTtBekV1OTVGQTtBeUVyOTVGQTs7QUFFQTtBekV1OTVGQTtBeUVyOTVGQTs7QUFFQTtBekV1OTVGQTtBeUVyOTVGQTs7QUFFQTtBekV1OTVGQTtBeUV0KzVGQTtBQUFBO0F6RXkrNUZBO0F5RXgrNUZBOztBQUVBO0F6RTArNUZBO0F5RXgrNUZBOztBQUVBO0F6RTArNUZBO0F5RXgrNUZBOztBQUVBO0F6RTArNUZBO0F5RXgrNUZBOztBQUVBO0F6RTArNUZBO0F5RXovNUZBO0FBQUE7QXpFNC81RkE7QXlFMy81RkE7O0FBRUE7QXpFNi81RkE7QXlFMy81RkE7O0FBRUE7QXpFNi81RkE7QXlFMy81RkE7O0FBRUE7QXpFNi81RkE7QXlFMy81RkE7O0FBRUE7QXpFNi81RkE7QXlFNWc2RkE7QUFBQTtBekUrZzZGQTtBeUU5ZzZGQTs7QUFFQTtBekVnaDZGQTtBeUU5ZzZGQTs7QUFFQTtBekVnaDZGQTtBeUU5ZzZGQTs7QUFFQTtBekVnaDZGQTtBeUU5ZzZGQTs7QUFFQTtBekVnaDZGQTtBeUUvaDZGQTtBQUFBO0F6RWtpNkZBO0F5RWppNkZBOztBQUVBO0F6RW1pNkZBO0F5RWppNkZBOztBQUVBO0F6RW1pNkZBO0F5RWppNkZBOztBQUVBO0F6RW1pNkZBO0F5RWppNkZBOztBQUVBO0F6RW1pNkZBO0F5RWxqNkZBO0FBQUE7QXpFcWo2RkE7QXlFcGo2RkE7O0FBRUE7QXpFc2o2RkE7QXlFcGo2RkE7O0FBRUE7QXpFc2o2RkE7QXlFcGo2RkE7O0FBRUE7QXpFc2o2RkE7QXlFcGo2RkE7O0FBRUE7QXpFc2o2RkE7QXlFcms2RkE7QUFBQTtBekV3azZGQTtBeUV2azZGQTs7QUFFQTtBekV5azZGQTtBeUV2azZGQTs7QUFFQTtBekV5azZGQTtBeUV2azZGQTs7QUFFQTtBekV5azZGQTtBeUV2azZGQTs7QUFFQTtBekV5azZGQTtBeUV4bDZGQTtBQUFBO0F6RTJsNkZBO0F5RTFsNkZBOztBQUVBO0F6RTRsNkZBO0F5RTFsNkZBOztBQUVBO0F6RTRsNkZBO0F5RTFsNkZBOztBQUVBO0F6RTRsNkZBO0F5RTFsNkZBOztBQUVBO0F6RTRsNkZBO0F5RTNtNkZBO0FBQUE7QXpFOG02RkE7QXlFN202RkE7O0FBRUE7QXpFK202RkE7QXlFN202RkE7O0FBRUE7QXpFK202RkE7QXlFN202RkE7O0FBRUE7QXpFK202RkE7QXlFN202RkE7O0FBRUE7QXpFK202RkE7QXlFOW42RkE7QUFBQTtBekVpbzZGQTtBeUVobzZGQTs7QUFFQTtBekVrbzZGQTtBeUVobzZGQTs7QUFFQTtBekVrbzZGQTtBeUVobzZGQTs7QUFFQTtBekVrbzZGQTtBeUVobzZGQTs7QUFFQTtBekVrbzZGQTtBeUVqcDZGQTtBQUFBO0F6RW9wNkZBO0F5RW5wNkZBOztBQUVBO0F6RXFwNkZBO0F5RW5wNkZBOztBQUVBO0F6RXFwNkZBO0F5RW5wNkZBOztBQUVBO0F6RXFwNkZBO0F5RW5wNkZBOztBQUVBO0F6RXFwNkZBO0F5RTdvNkZBO0FBQUE7QXpFZ3A2RkE7QXlFL282RkE7O0FBRUE7QXpFaXA2RkE7QXlFL282RkE7O0FBRUE7QXpFaXA2RkE7QXlFL282RkE7O0FBRUE7QXpFaXA2RkE7QXlFL282RkE7O0FBRUE7QXpFaXA2RkE7QXlFaHE2RkE7QUFBQTtBekVtcTZGQTtBeUVscTZGQTs7QUFFQTtBekVvcTZGQTtBeUVscTZGQTs7QUFFQTtBekVvcTZGQTtBeUVscTZGQTs7QUFFQTtBekVvcTZGQTtBeUVscTZGQTs7QUFFQTtBekVvcTZGQTtBeUVucjZGQTtBQUFBO0F6RXNyNkZBO0F5RXJyNkZBOztBQUVBO0F6RXVyNkZBO0F5RXJyNkZBOztBQUVBO0F6RXVyNkZBO0F5RXJyNkZBOztBQUVBO0F6RXVyNkZBO0F5RXJyNkZBOztBQUVBO0F6RXVyNkZBO0F5RXRzNkZBO0FBQUE7QXpFeXM2RkE7QXlFeHM2RkE7O0FBRUE7QXpFMHM2RkE7QXlFeHM2RkE7O0FBRUE7QXpFMHM2RkE7QXlFeHM2RkE7O0FBRUE7QXpFMHM2RkE7QXlFeHM2RkE7O0FBRUE7QXpFMHM2RkE7QXlFenQ2RkE7QUFBQTtBekU0dDZGQTtBeUUzdDZGQTs7QUFFQTtBekU2dDZGQTtBeUUzdDZGQTs7QUFFQTtBekU2dDZGQTtBeUUzdDZGQTs7QUFFQTtBekU2dDZGQTtBeUUzdDZGQTs7QUFFQTtBekU2dDZGQTtBeUU1dTZGQTtBQUFBO0F6RSt1NkZBO0F5RTl1NkZBOztBQUVBO0F6RWd2NkZBO0F5RTl1NkZBOztBQUVBO0F6RWd2NkZBO0F5RTl1NkZBOztBQUVBO0F6RWd2NkZBO0F5RTl1NkZBOztBQUVBO0F6RWd2NkZBO0F5RS92NkZBO0FBQUE7QXpFa3c2RkE7QXlFanc2RkE7O0FBRUE7QXpFbXc2RkE7QXlFanc2RkE7O0FBRUE7QXpFbXc2RkE7QXlFanc2RkE7O0FBRUE7QXpFbXc2RkE7QXlFanc2RkE7O0FBRUE7QXpFbXc2RkE7QXlFbHg2RkE7QUFBQTtBekVxeDZGQTtBeUVweDZGQTs7QUFFQTtBekVzeDZGQTtBeUVweDZGQTs7QUFFQTtBekVzeDZGQTtBeUVweDZGQTs7QUFFQTtBekVzeDZGQTtBeUVweDZGQTs7QUFFQTtBekVzeDZGQTtBeUVyeTZGQTtBQUFBO0F6RXd5NkZBO0F5RXZ5NkZBOztBQUVBO0F6RXl5NkZBO0F5RXZ5NkZBOztBQUVBO0F6RXl5NkZBO0F5RXZ5NkZBOztBQUVBO0F6RXl5NkZBO0F5RXZ5NkZBOztBQUVBO0F6RXl5NkZBO0F5RXh6NkZBO0FBQUE7QXpFMno2RkE7QXlFMXo2RkE7O0FBRUE7QXpFNHo2RkE7QXlFMXo2RkE7O0FBRUE7QXpFNHo2RkE7QXlFMXo2RkE7O0FBRUE7QXpFNHo2RkE7QXlFMXo2RkE7O0FBRUE7QXpFNHo2RkE7QXlFMzA2RkE7QUFBQTtBekU4MDZGQTtBeUU3MDZGQTs7QUFFQTtBekUrMDZGQTtBeUU3MDZGQTs7QUFFQTtBekUrMDZGQTtBeUU3MDZGQTs7QUFFQTtBekUrMDZGQTtBeUU3MDZGQTs7QUFFQTtBekUrMDZGQTtBeUU5MTZGQTtBQUFBO0F6RWkyNkZBO0F5RWgyNkZBOztBQUVBO0F6RWsyNkZBO0F5RWgyNkZBOztBQUVBO0F6RWsyNkZBO0F5RWgyNkZBOztBQUVBO0F6RWsyNkZBO0F5RWgyNkZBOztBQUVBO0F6RWsyNkZBO0F5RWozNkZBO0FBQUE7QXpFbzM2RkE7QXlFbjM2RkE7O0FBRUE7QXpFcTM2RkE7QXlFbjM2RkE7O0FBRUE7QXpFcTM2RkE7QXlFbjM2RkE7O0FBRUE7QXpFcTM2RkE7QXlFbjM2RkE7O0FBRUE7QXpFcTM2RkE7QXlFcDQ2RkE7QUFBQTtBekV1NDZGQTtBeUV0NDZGQTs7QUFFQTtBekV3NDZGQTtBeUV0NDZGQTs7QUFFQTtBekV3NDZGQTtBeUV0NDZGQTs7QUFFQTtBekV3NDZGQTtBeUV0NDZGQTs7QUFFQTtBekV3NDZGQTtBeUV2NTZGQTtBQUFBO0F6RTA1NkZBO0F5RXo1NkZBOztBQUVBO0F6RTI1NkZBO0F5RXo1NkZBOztBQUVBO0F6RTI1NkZBO0F5RXo1NkZBOztBQUVBO0F6RTI1NkZBO0F5RXo1NkZBOztBQUVBO0F6RTI1NkZBO0F5RTE2NkZBO0FBQUE7QXpFNjY2RkE7QXlFNTY2RkE7O0FBRUE7QXpFODY2RkE7QXlFNTY2RkE7O0FBRUE7QXpFODY2RkE7QXlFNTY2RkE7O0FBRUE7QXpFODY2RkE7QXlFNTY2RkE7O0FBRUE7QXpFODY2RkE7QXlFNzc2RkE7QUFBQTtBekVnODZGQTtBeUUvNzZGQTs7QUFFQTtBekVpODZGQTtBeUUvNzZGQTs7QUFFQTtBekVpODZGQTtBeUUvNzZGQTs7QUFFQTtBekVpODZGQTtBeUUvNzZGQTs7QUFFQTtBekVpODZGQTtBeUVoOTZGQTtBQUFBO0F6RW05NkZBO0F5RWw5NkZBOztBQUVBO0F6RW85NkZBO0F5RWw5NkZBOztBQUVBO0F6RW85NkZBO0F5RWw5NkZBOztBQUVBO0F6RW85NkZBO0F5RWw5NkZBOztBQUVBO0F6RW85NkZBO0F5RW4rNkZBO0FBQUE7QXpFcys2RkE7QXlFcis2RkE7O0FBRUE7QXpFdSs2RkE7QXlFcis2RkE7O0FBRUE7QXpFdSs2RkE7QXlFcis2RkE7O0FBRUE7QXpFdSs2RkE7QXlFcis2RkE7O0FBRUE7QXpFdSs2RkE7QXlFdC82RkE7QUFBQTtBekV5LzZGQTtBeUV4LzZGQTs7QUFFQTtBekUwLzZGQTtBeUV4LzZGQTs7QUFFQTtBekUwLzZGQTtBeUV4LzZGQTs7QUFFQTtBekUwLzZGQTtBeUV4LzZGQTs7QUFFQTtBekUwLzZGQTtBeUVwLzZGQTtBQUFBO0F6RXUvNkZBO0F5RXQvNkZBOztBQUVBO0F6RXcvNkZBO0F5RXQvNkZBOztBQUVBO0F6RXcvNkZBO0F5RXQvNkZBOztBQUVBO0F6RXcvNkZBO0F5RXQvNkZBOztBQUVBO0F6RXcvNkZBO0FBQ0E7QWlCbGc3RkE7QXdEbERBO0FBQUE7QXpFd2o3RkE7QXlFdmo3RkE7O0FBRUE7QXpFeWo3RkE7QXlFdmo3RkE7O0FBRUE7QXpFeWo3RkE7QXlFdmo3RkE7O0FBRUE7QXpFeWo3RkE7QXlFdmo3RkE7O0FBRUE7QXpFeWo3RkE7QXlFeGs3RkE7QUFBQTtBekUyazdGQTtBeUUxazdGQTs7QUFFQTtBekU0azdGQTtBeUUxazdGQTs7QUFFQTtBekU0azdGQTtBeUUxazdGQTs7QUFFQTtBekU0azdGQTtBeUUxazdGQTs7QUFFQTtBekU0azdGQTtBeUUzbDdGQTtBQUFBO0F6RThsN0ZBO0F5RTdsN0ZBOztBQUVBO0F6RStsN0ZBO0F5RTdsN0ZBOztBQUVBO0F6RStsN0ZBO0F5RTdsN0ZBOztBQUVBO0F6RStsN0ZBO0F5RTdsN0ZBOztBQUVBO0F6RStsN0ZBO0F5RTltN0ZBO0FBQUE7QXpFaW43RkE7QXlFaG43RkE7O0FBRUE7QXpFa243RkE7QXlFaG43RkE7O0FBRUE7QXpFa243RkE7QXlFaG43RkE7O0FBRUE7QXpFa243RkE7QXlFaG43RkE7O0FBRUE7QXpFa243RkE7QXlFam83RkE7QUFBQTtBekVvbzdGQTtBeUVubzdGQTs7QUFFQTtBekVxbzdGQTtBeUVubzdGQTs7QUFFQTtBekVxbzdGQTtBeUVubzdGQTs7QUFFQTtBekVxbzdGQTtBeUVubzdGQTs7QUFFQTtBekVxbzdGQTtBeUVwcDdGQTtBQUFBO0F6RXVwN0ZBO0F5RXRwN0ZBOztBQUVBO0F6RXdwN0ZBO0F5RXRwN0ZBOztBQUVBO0F6RXdwN0ZBO0F5RXRwN0ZBOztBQUVBO0F6RXdwN0ZBO0F5RXRwN0ZBOztBQUVBO0F6RXdwN0ZBO0F5RXZxN0ZBO0FBQUE7QXpFMHE3RkE7QXlFenE3RkE7O0FBRUE7QXpFMnE3RkE7QXlFenE3RkE7O0FBRUE7QXpFMnE3RkE7QXlFenE3RkE7O0FBRUE7QXpFMnE3RkE7QXlFenE3RkE7O0FBRUE7QXpFMnE3RkE7QXlFMXI3RkE7QUFBQTtBekU2cjdGQTtBeUU1cjdGQTs7QUFFQTtBekU4cjdGQTtBeUU1cjdGQTs7QUFFQTtBekU4cjdGQTtBeUU1cjdGQTs7QUFFQTtBekU4cjdGQTtBeUU1cjdGQTs7QUFFQTtBekU4cjdGQTtBeUU3czdGQTtBQUFBO0F6RWd0N0ZBO0F5RS9zN0ZBOztBQUVBO0F6RWl0N0ZBO0F5RS9zN0ZBOztBQUVBO0F6RWl0N0ZBO0F5RS9zN0ZBOztBQUVBO0F6RWl0N0ZBO0F5RS9zN0ZBOztBQUVBO0F6RWl0N0ZBO0F5RWh1N0ZBO0FBQUE7QXpFbXU3RkE7QXlFbHU3RkE7O0FBRUE7QXpFb3U3RkE7QXlFbHU3RkE7O0FBRUE7QXpFb3U3RkE7QXlFbHU3RkE7O0FBRUE7QXpFb3U3RkE7QXlFbHU3RkE7O0FBRUE7QXpFb3U3RkE7QXlFbnY3RkE7QUFBQTtBekVzdjdGQTtBeUVydjdGQTs7QUFFQTtBekV1djdGQTtBeUVydjdGQTs7QUFFQTtBekV1djdGQTtBeUVydjdGQTs7QUFFQTtBekV1djdGQTtBeUVydjdGQTs7QUFFQTtBekV1djdGQTtBeUV0dzdGQTtBQUFBO0F6RXl3N0ZBO0F5RXh3N0ZBOztBQUVBO0F6RTB3N0ZBO0F5RXh3N0ZBOztBQUVBO0F6RTB3N0ZBO0F5RXh3N0ZBOztBQUVBO0F6RTB3N0ZBO0F5RXh3N0ZBOztBQUVBO0F6RTB3N0ZBO0F5RXp4N0ZBO0FBQUE7QXpFNHg3RkE7QXlFM3g3RkE7O0FBRUE7QXpFNng3RkE7QXlFM3g3RkE7O0FBRUE7QXpFNng3RkE7QXlFM3g3RkE7O0FBRUE7QXpFNng3RkE7QXlFM3g3RkE7O0FBRUE7QXpFNng3RkE7QXlFNXk3RkE7QUFBQTtBekUreTdGQTtBeUU5eTdGQTs7QUFFQTtBekVnejdGQTtBeUU5eTdGQTs7QUFFQTtBekVnejdGQTtBeUU5eTdGQTs7QUFFQTtBekVnejdGQTtBeUU5eTdGQTs7QUFFQTtBekVnejdGQTtBeUUvejdGQTtBQUFBO0F6RWswN0ZBO0F5RWowN0ZBOztBQUVBO0F6RW0wN0ZBO0F5RWowN0ZBOztBQUVBO0F6RW0wN0ZBO0F5RWowN0ZBOztBQUVBO0F6RW0wN0ZBO0F5RWowN0ZBOztBQUVBO0F6RW0wN0ZBO0F5RWwxN0ZBO0FBQUE7QXpFcTE3RkE7QXlFcDE3RkE7O0FBRUE7QXpFczE3RkE7QXlFcDE3RkE7O0FBRUE7QXpFczE3RkE7QXlFcDE3RkE7O0FBRUE7QXpFczE3RkE7QXlFcDE3RkE7O0FBRUE7QXpFczE3RkE7QXlFcjI3RkE7QUFBQTtBekV3MjdGQTtBeUV2MjdGQTs7QUFFQTtBekV5MjdGQTtBeUV2MjdGQTs7QUFFQTtBekV5MjdGQTtBeUV2MjdGQTs7QUFFQTtBekV5MjdGQTtBeUV2MjdGQTs7QUFFQTtBekV5MjdGQTtBeUV4MzdGQTtBQUFBO0F6RTIzN0ZBO0F5RTEzN0ZBOztBQUVBO0F6RTQzN0ZBO0F5RTEzN0ZBOztBQUVBO0F6RTQzN0ZBO0F5RTEzN0ZBOztBQUVBO0F6RTQzN0ZBO0F5RTEzN0ZBOztBQUVBO0F6RTQzN0ZBO0F5RTM0N0ZBO0FBQUE7QXpFODQ3RkE7QXlFNzQ3RkE7O0FBRUE7QXpFKzQ3RkE7QXlFNzQ3RkE7O0FBRUE7QXpFKzQ3RkE7QXlFNzQ3RkE7O0FBRUE7QXpFKzQ3RkE7QXlFNzQ3RkE7O0FBRUE7QXpFKzQ3RkE7QXlFOTU3RkE7QUFBQTtBekVpNjdGQTtBeUVoNjdGQTs7QUFFQTtBekVrNjdGQTtBeUVoNjdGQTs7QUFFQTtBekVrNjdGQTtBeUVoNjdGQTs7QUFFQTtBekVrNjdGQTtBeUVoNjdGQTs7QUFFQTtBekVrNjdGQTtBeUVqNzdGQTtBQUFBO0F6RW83N0ZBO0F5RW43N0ZBOztBQUVBO0F6RXE3N0ZBO0F5RW43N0ZBOztBQUVBO0F6RXE3N0ZBO0F5RW43N0ZBOztBQUVBO0F6RXE3N0ZBO0F5RW43N0ZBOztBQUVBO0F6RXE3N0ZBO0F5RXA4N0ZBO0FBQUE7QXpFdTg3RkE7QXlFdDg3RkE7O0FBRUE7QXpFdzg3RkE7QXlFdDg3RkE7O0FBRUE7QXpFdzg3RkE7QXlFdDg3RkE7O0FBRUE7QXpFdzg3RkE7QXlFdDg3RkE7O0FBRUE7QXpFdzg3RkE7QXlFdjk3RkE7QUFBQTtBekUwOTdGQTtBeUV6OTdGQTs7QUFFQTtBekUyOTdGQTtBeUV6OTdGQTs7QUFFQTtBekUyOTdGQTtBeUV6OTdGQTs7QUFFQTtBekUyOTdGQTtBeUV6OTdGQTs7QUFFQTtBekUyOTdGQTtBeUUxKzdGQTtBQUFBO0F6RTYrN0ZBO0F5RTUrN0ZBOztBQUVBO0F6RTgrN0ZBO0F5RTUrN0ZBOztBQUVBO0F6RTgrN0ZBO0F5RTUrN0ZBOztBQUVBO0F6RTgrN0ZBO0F5RTUrN0ZBOztBQUVBO0F6RTgrN0ZBO0F5RTcvN0ZBO0FBQUE7QXpFZ2c4RkE7QXlFLy83RkE7O0FBRUE7QXpFaWc4RkE7QXlFLy83RkE7O0FBRUE7QXpFaWc4RkE7QXlFLy83RkE7O0FBRUE7QXpFaWc4RkE7QXlFLy83RkE7O0FBRUE7QXpFaWc4RkE7QXlFaGg4RkE7QUFBQTtBekVtaDhGQTtBeUVsaDhGQTs7QUFFQTtBekVvaDhGQTtBeUVsaDhGQTs7QUFFQTtBekVvaDhGQTtBeUVsaDhGQTs7QUFFQTtBekVvaDhGQTtBeUVsaDhGQTs7QUFFQTtBekVvaDhGQTtBeUVuaThGQTtBQUFBO0F6RXNpOEZBO0F5RXJpOEZBOztBQUVBO0F6RXVpOEZBO0F5RXJpOEZBOztBQUVBO0F6RXVpOEZBO0F5RXJpOEZBOztBQUVBO0F6RXVpOEZBO0F5RXJpOEZBOztBQUVBO0F6RXVpOEZBO0F5RXRqOEZBO0FBQUE7QXpFeWo4RkE7QXlFeGo4RkE7O0FBRUE7QXpFMGo4RkE7QXlFeGo4RkE7O0FBRUE7QXpFMGo4RkE7QXlFeGo4RkE7O0FBRUE7QXpFMGo4RkE7QXlFeGo4RkE7O0FBRUE7QXpFMGo4RkE7QXlFems4RkE7QUFBQTtBekU0azhGQTtBeUUzazhGQTs7QUFFQTtBekU2azhGQTtBeUUzazhGQTs7QUFFQTtBekU2azhGQTtBeUUzazhGQTs7QUFFQTtBekU2azhGQTtBeUUzazhGQTs7QUFFQTtBekU2azhGQTtBeUU1bDhGQTtBQUFBO0F6RStsOEZBO0F5RTlsOEZBOztBQUVBO0F6RWdtOEZBO0F5RTlsOEZBOztBQUVBO0F6RWdtOEZBO0F5RTlsOEZBOztBQUVBO0F6RWdtOEZBO0F5RTlsOEZBOztBQUVBO0F6RWdtOEZBO0F5RS9tOEZBO0FBQUE7QXpFa244RkE7QXlFam44RkE7O0FBRUE7QXpFbW44RkE7QXlFam44RkE7O0FBRUE7QXpFbW44RkE7QXlFam44RkE7O0FBRUE7QXpFbW44RkE7QXlFam44RkE7O0FBRUE7QXpFbW44RkE7QXlFbG84RkE7QUFBQTtBekVxbzhGQTtBeUVwbzhGQTs7QUFFQTtBekVzbzhGQTtBeUVwbzhGQTs7QUFFQTtBekVzbzhGQTtBeUVwbzhGQTs7QUFFQTtBekVzbzhGQTtBeUVwbzhGQTs7QUFFQTtBekVzbzhGQTtBeUVycDhGQTtBQUFBO0F6RXdwOEZBO0F5RXZwOEZBOztBQUVBO0F6RXlwOEZBO0F5RXZwOEZBOztBQUVBO0F6RXlwOEZBO0F5RXZwOEZBOztBQUVBO0F6RXlwOEZBO0F5RXZwOEZBOztBQUVBO0F6RXlwOEZBO0F5RXhxOEZBO0FBQUE7QXpFMnE4RkE7QXlFMXE4RkE7O0FBRUE7QXpFNHE4RkE7QXlFMXE4RkE7O0FBRUE7QXpFNHE4RkE7QXlFMXE4RkE7O0FBRUE7QXpFNHE4RkE7QXlFMXE4RkE7O0FBRUE7QXpFNHE4RkE7QXlFM3I4RkE7QUFBQTtBekU4cjhGQTtBeUU3cjhGQTs7QUFFQTtBekUrcjhGQTtBeUU3cjhGQTs7QUFFQTtBekUrcjhGQTtBeUU3cjhGQTs7QUFFQTtBekUrcjhGQTtBeUU3cjhGQTs7QUFFQTtBekUrcjhGQTtBeUU5czhGQTtBQUFBO0F6RWl0OEZBO0F5RWh0OEZBOztBQUVBO0F6RWt0OEZBO0F5RWh0OEZBOztBQUVBO0F6RWt0OEZBO0F5RWh0OEZBOztBQUVBO0F6RWt0OEZBO0F5RWh0OEZBOztBQUVBO0F6RWt0OEZBO0F5RWp1OEZBO0FBQUE7QXpFb3U4RkE7QXlFbnU4RkE7O0FBRUE7QXpFcXU4RkE7QXlFbnU4RkE7O0FBRUE7QXpFcXU4RkE7QXlFbnU4RkE7O0FBRUE7QXpFcXU4RkE7QXlFbnU4RkE7O0FBRUE7QXpFcXU4RkE7QXlFcHY4RkE7QUFBQTtBekV1djhGQTtBeUV0djhGQTs7QUFFQTtBekV3djhGQTtBeUV0djhGQTs7QUFFQTtBekV3djhGQTtBeUV0djhGQTs7QUFFQTtBekV3djhGQTtBeUV0djhGQTs7QUFFQTtBekV3djhGQTtBeUV2dzhGQTtBQUFBO0F6RTB3OEZBO0F5RXp3OEZBOztBQUVBO0F6RTJ3OEZBO0F5RXp3OEZBOztBQUVBO0F6RTJ3OEZBO0F5RXp3OEZBOztBQUVBO0F6RTJ3OEZBO0F5RXp3OEZBOztBQUVBO0F6RTJ3OEZBO0F5RTF4OEZBO0FBQUE7QXpFNng4RkE7QXlFNXg4RkE7O0FBRUE7QXpFOHg4RkE7QXlFNXg4RkE7O0FBRUE7QXpFOHg4RkE7QXlFNXg4RkE7O0FBRUE7QXpFOHg4RkE7QXlFNXg4RkE7O0FBRUE7QXpFOHg4RkE7QXlFN3k4RkE7QUFBQTtBekVnejhGQTtBeUUveThGQTs7QUFFQTtBekVpejhGQTtBeUUveThGQTs7QUFFQTtBekVpejhGQTtBeUUveThGQTs7QUFFQTtBekVpejhGQTtBeUUveThGQTs7QUFFQTtBekVpejhGQTtBeUVoMDhGQTtBQUFBO0F6RW0wOEZBO0F5RWwwOEZBOztBQUVBO0F6RW8wOEZBO0F5RWwwOEZBOztBQUVBO0F6RW8wOEZBO0F5RWwwOEZBOztBQUVBO0F6RW8wOEZBO0F5RWwwOEZBOztBQUVBO0F6RW8wOEZBO0F5RTV6OEZBO0FBQUE7QXpFK3o4RkE7QXlFOXo4RkE7O0FBRUE7QXpFZzA4RkE7QXlFOXo4RkE7O0FBRUE7QXpFZzA4RkE7QXlFOXo4RkE7O0FBRUE7QXpFZzA4RkE7QXlFOXo4RkE7O0FBRUE7QXpFZzA4RkE7QXlFLzA4RkE7QUFBQTtBekVrMThGQTtBeUVqMThGQTs7QUFFQTtBekVtMThGQTtBeUVqMThGQTs7QUFFQTtBekVtMThGQTtBeUVqMThGQTs7QUFFQTtBekVtMThGQTtBeUVqMThGQTs7QUFFQTtBekVtMThGQTtBeUVsMjhGQTtBQUFBO0F6RXEyOEZBO0F5RXAyOEZBOztBQUVBO0F6RXMyOEZBO0F5RXAyOEZBOztBQUVBO0F6RXMyOEZBO0F5RXAyOEZBOztBQUVBO0F6RXMyOEZBO0F5RXAyOEZBOztBQUVBO0F6RXMyOEZBO0F5RXIzOEZBO0FBQUE7QXpFdzM4RkE7QXlFdjM4RkE7O0FBRUE7QXpFeTM4RkE7QXlFdjM4RkE7O0FBRUE7QXpFeTM4RkE7QXlFdjM4RkE7O0FBRUE7QXpFeTM4RkE7QXlFdjM4RkE7O0FBRUE7QXpFeTM4RkE7QXlFeDQ4RkE7QUFBQTtBekUyNDhGQTtBeUUxNDhGQTs7QUFFQTtBekU0NDhGQTtBeUUxNDhGQTs7QUFFQTtBekU0NDhGQTtBeUUxNDhGQTs7QUFFQTtBekU0NDhGQTtBeUUxNDhGQTs7QUFFQTtBekU0NDhGQTtBeUUzNThGQTtBQUFBO0F6RTg1OEZBO0F5RTc1OEZBOztBQUVBO0F6RSs1OEZBO0F5RTc1OEZBOztBQUVBO0F6RSs1OEZBO0F5RTc1OEZBOztBQUVBO0F6RSs1OEZBO0F5RTc1OEZBOztBQUVBO0F6RSs1OEZBO0F5RTk2OEZBO0FBQUE7QXpFaTc4RkE7QXlFaDc4RkE7O0FBRUE7QXpFazc4RkE7QXlFaDc4RkE7O0FBRUE7QXpFazc4RkE7QXlFaDc4RkE7O0FBRUE7QXpFazc4RkE7QXlFaDc4RkE7O0FBRUE7QXpFazc4RkE7QXlFajg4RkE7QUFBQTtBekVvODhGQTtBeUVuODhGQTs7QUFFQTtBekVxODhGQTtBeUVuODhGQTs7QUFFQTtBekVxODhGQTtBeUVuODhGQTs7QUFFQTtBekVxODhGQTtBeUVuODhGQTs7QUFFQTtBekVxODhGQTtBeUVwOThGQTtBQUFBO0F6RXU5OEZBO0F5RXQ5OEZBOztBQUVBO0F6RXc5OEZBO0F5RXQ5OEZBOztBQUVBO0F6RXc5OEZBO0F5RXQ5OEZBOztBQUVBO0F6RXc5OEZBO0F5RXQ5OEZBOztBQUVBO0F6RXc5OEZBO0F5RXYrOEZBO0FBQUE7QXpFMCs4RkE7QXlFeis4RkE7O0FBRUE7QXpFMis4RkE7QXlFeis4RkE7O0FBRUE7QXpFMis4RkE7QXlFeis4RkE7O0FBRUE7QXpFMis4RkE7QXlFeis4RkE7O0FBRUE7QXpFMis4RkE7QXlFMS84RkE7QUFBQTtBekU2LzhGQTtBeUU1LzhGQTs7QUFFQTtBekU4LzhGQTtBeUU1LzhGQTs7QUFFQTtBekU4LzhGQTtBeUU1LzhGQTs7QUFFQTtBekU4LzhGQTtBeUU1LzhGQTs7QUFFQTtBekU4LzhGQTtBeUU3ZzlGQTtBQUFBO0F6RWdoOUZBO0F5RS9nOUZBOztBQUVBO0F6RWloOUZBO0F5RS9nOUZBOztBQUVBO0F6RWloOUZBO0F5RS9nOUZBOztBQUVBO0F6RWloOUZBO0F5RS9nOUZBOztBQUVBO0F6RWloOUZBO0F5RWhpOUZBO0FBQUE7QXpFbWk5RkE7QXlFbGk5RkE7O0FBRUE7QXpFb2k5RkE7QXlFbGk5RkE7O0FBRUE7QXpFb2k5RkE7QXlFbGk5RkE7O0FBRUE7QXpFb2k5RkE7QXlFbGk5RkE7O0FBRUE7QXpFb2k5RkE7QXlFbmo5RkE7QUFBQTtBekVzajlGQTtBeUVyajlGQTs7QUFFQTtBekV1ajlGQTtBeUVyajlGQTs7QUFFQTtBekV1ajlGQTtBeUVyajlGQTs7QUFFQTtBekV1ajlGQTtBeUVyajlGQTs7QUFFQTtBekV1ajlGQTtBeUV0azlGQTtBQUFBO0F6RXlrOUZBO0F5RXhrOUZBOztBQUVBO0F6RTBrOUZBO0F5RXhrOUZBOztBQUVBO0F6RTBrOUZBO0F5RXhrOUZBOztBQUVBO0F6RTBrOUZBO0F5RXhrOUZBOztBQUVBO0F6RTBrOUZBO0F5RXpsOUZBO0FBQUE7QXpFNGw5RkE7QXlFM2w5RkE7O0FBRUE7QXpFNmw5RkE7QXlFM2w5RkE7O0FBRUE7QXpFNmw5RkE7QXlFM2w5RkE7O0FBRUE7QXpFNmw5RkE7QXlFM2w5RkE7O0FBRUE7QXpFNmw5RkE7QXlFNW05RkE7QUFBQTtBekUrbTlGQTtBeUU5bTlGQTs7QUFFQTtBekVnbjlGQTtBeUU5bTlGQTs7QUFFQTtBekVnbjlGQTtBeUU5bTlGQTs7QUFFQTtBekVnbjlGQTtBeUU5bTlGQTs7QUFFQTtBekVnbjlGQTtBeUUvbjlGQTtBQUFBO0F6RWtvOUZBO0F5RWpvOUZBOztBQUVBO0F6RW1vOUZBO0F5RWpvOUZBOztBQUVBO0F6RW1vOUZBO0F5RWpvOUZBOztBQUVBO0F6RW1vOUZBO0F5RWpvOUZBOztBQUVBO0F6RW1vOUZBO0F5RWxwOUZBO0FBQUE7QXpFcXA5RkE7QXlFcHA5RkE7O0FBRUE7QXpFc3A5RkE7QXlFcHA5RkE7O0FBRUE7QXpFc3A5RkE7QXlFcHA5RkE7O0FBRUE7QXpFc3A5RkE7QXlFcHA5RkE7O0FBRUE7QXpFc3A5RkE7QXlFcnE5RkE7QUFBQTtBekV3cTlGQTtBeUV2cTlGQTs7QUFFQTtBekV5cTlGQTtBeUV2cTlGQTs7QUFFQTtBekV5cTlGQTtBeUV2cTlGQTs7QUFFQTtBekV5cTlGQTtBeUV2cTlGQTs7QUFFQTtBekV5cTlGQTtBeUVucTlGQTtBQUFBO0F6RXNxOUZBO0F5RXJxOUZBOztBQUVBO0F6RXVxOUZBO0F5RXJxOUZBOztBQUVBO0F6RXVxOUZBO0F5RXJxOUZBOztBQUVBO0F6RXVxOUZBO0F5RXJxOUZBOztBQUVBO0F6RXVxOUZBO0FBQ0E7QWlCanI5RkE7QXdEbERBO0FBQUE7QXpFdXU5RkE7QXlFdHU5RkE7O0FBRUE7QXpFd3U5RkE7QXlFdHU5RkE7O0FBRUE7QXpFd3U5RkE7QXlFdHU5RkE7O0FBRUE7QXpFd3U5RkE7QXlFdHU5RkE7O0FBRUE7QXpFd3U5RkE7QXlFdnY5RkE7QUFBQTtBekUwdjlGQTtBeUV6djlGQTs7QUFFQTtBekUydjlGQTtBeUV6djlGQTs7QUFFQTtBekUydjlGQTtBeUV6djlGQTs7QUFFQTtBekUydjlGQTtBeUV6djlGQTs7QUFFQTtBekUydjlGQTtBeUUxdzlGQTtBQUFBO0F6RTZ3OUZBO0F5RTV3OUZBOztBQUVBO0F6RTh3OUZBO0F5RTV3OUZBOztBQUVBO0F6RTh3OUZBO0F5RTV3OUZBOztBQUVBO0F6RTh3OUZBO0F5RTV3OUZBOztBQUVBO0F6RTh3OUZBO0F5RTd4OUZBO0FBQUE7QXpFZ3k5RkE7QXlFL3g5RkE7O0FBRUE7QXpFaXk5RkE7QXlFL3g5RkE7O0FBRUE7QXpFaXk5RkE7QXlFL3g5RkE7O0FBRUE7QXpFaXk5RkE7QXlFL3g5RkE7O0FBRUE7QXpFaXk5RkE7QXlFaHo5RkE7QUFBQTtBekVtejlGQTtBeUVsejlGQTs7QUFFQTtBekVvejlGQTtBeUVsejlGQTs7QUFFQTtBekVvejlGQTtBeUVsejlGQTs7QUFFQTtBekVvejlGQTtBeUVsejlGQTs7QUFFQTtBekVvejlGQTtBeUVuMDlGQTtBQUFBO0F6RXMwOUZBO0F5RXIwOUZBOztBQUVBO0F6RXUwOUZBO0F5RXIwOUZBOztBQUVBO0F6RXUwOUZBO0F5RXIwOUZBOztBQUVBO0F6RXUwOUZBO0F5RXIwOUZBOztBQUVBO0F6RXUwOUZBO0F5RXQxOUZBO0FBQUE7QXpFeTE5RkE7QXlFeDE5RkE7O0FBRUE7QXpFMDE5RkE7QXlFeDE5RkE7O0FBRUE7QXpFMDE5RkE7QXlFeDE5RkE7O0FBRUE7QXpFMDE5RkE7QXlFeDE5RkE7O0FBRUE7QXpFMDE5RkE7QXlFejI5RkE7QUFBQTtBekU0MjlGQTtBeUUzMjlGQTs7QUFFQTtBekU2MjlGQTtBeUUzMjlGQTs7QUFFQTtBekU2MjlGQTtBeUUzMjlGQTs7QUFFQTtBekU2MjlGQTtBeUUzMjlGQTs7QUFFQTtBekU2MjlGQTtBeUU1MzlGQTtBQUFBO0F6RSszOUZBO0F5RTkzOUZBOztBQUVBO0F6RWc0OUZBO0F5RTkzOUZBOztBQUVBO0F6RWc0OUZBO0F5RTkzOUZBOztBQUVBO0F6RWc0OUZBO0F5RTkzOUZBOztBQUVBO0F6RWc0OUZBO0F5RS80OUZBO0FBQUE7QXpFazU5RkE7QXlFajU5RkE7O0FBRUE7QXpFbTU5RkE7QXlFajU5RkE7O0FBRUE7QXpFbTU5RkE7QXlFajU5RkE7O0FBRUE7QXpFbTU5RkE7QXlFajU5RkE7O0FBRUE7QXpFbTU5RkE7QXlFbDY5RkE7QUFBQTtBekVxNjlGQTtBeUVwNjlGQTs7QUFFQTtBekVzNjlGQTtBeUVwNjlGQTs7QUFFQTtBekVzNjlGQTtBeUVwNjlGQTs7QUFFQTtBekVzNjlGQTtBeUVwNjlGQTs7QUFFQTtBekVzNjlGQTtBeUVyNzlGQTtBQUFBO0F6RXc3OUZBO0F5RXY3OUZBOztBQUVBO0F6RXk3OUZBO0F5RXY3OUZBOztBQUVBO0F6RXk3OUZBO0F5RXY3OUZBOztBQUVBO0F6RXk3OUZBO0F5RXY3OUZBOztBQUVBO0F6RXk3OUZBO0F5RXg4OUZBO0FBQUE7QXpFMjg5RkE7QXlFMTg5RkE7O0FBRUE7QXpFNDg5RkE7QXlFMTg5RkE7O0FBRUE7QXpFNDg5RkE7QXlFMTg5RkE7O0FBRUE7QXpFNDg5RkE7QXlFMTg5RkE7O0FBRUE7QXpFNDg5RkE7QXlFMzk5RkE7QUFBQTtBekU4OTlGQTtBeUU3OTlGQTs7QUFFQTtBekUrOTlGQTtBeUU3OTlGQTs7QUFFQTtBekUrOTlGQTtBeUU3OTlGQTs7QUFFQTtBekUrOTlGQTtBeUU3OTlGQTs7QUFFQTtBekUrOTlGQTtBeUU5KzlGQTtBQUFBO0F6RWkvOUZBO0F5RWgvOUZBOztBQUVBO0F6RWsvOUZBO0F5RWgvOUZBOztBQUVBO0F6RWsvOUZBO0F5RWgvOUZBOztBQUVBO0F6RWsvOUZBO0F5RWgvOUZBOztBQUVBO0F6RWsvOUZBO0F5RWpnK0ZBO0FBQUE7QXpFb2crRkE7QXlFbmcrRkE7O0FBRUE7QXpFcWcrRkE7QXlFbmcrRkE7O0FBRUE7QXpFcWcrRkE7QXlFbmcrRkE7O0FBRUE7QXpFcWcrRkE7QXlFbmcrRkE7O0FBRUE7QXpFcWcrRkE7QXlFcGgrRkE7QUFBQTtBekV1aCtGQTtBeUV0aCtGQTs7QUFFQTtBekV3aCtGQTtBeUV0aCtGQTs7QUFFQTtBekV3aCtGQTtBeUV0aCtGQTs7QUFFQTtBekV3aCtGQTtBeUV0aCtGQTs7QUFFQTtBekV3aCtGQTtBeUV2aStGQTtBQUFBO0F6RTBpK0ZBO0F5RXppK0ZBOztBQUVBO0F6RTJpK0ZBO0F5RXppK0ZBOztBQUVBO0F6RTJpK0ZBO0F5RXppK0ZBOztBQUVBO0F6RTJpK0ZBO0F5RXppK0ZBOztBQUVBO0F6RTJpK0ZBO0F5RTFqK0ZBO0FBQUE7QXpFNmorRkE7QXlFNWorRkE7O0FBRUE7QXpFOGorRkE7QXlFNWorRkE7O0FBRUE7QXpFOGorRkE7QXlFNWorRkE7O0FBRUE7QXpFOGorRkE7QXlFNWorRkE7O0FBRUE7QXpFOGorRkE7QXlFN2srRkE7QUFBQTtBekVnbCtGQTtBeUUvaytGQTs7QUFFQTtBekVpbCtGQTtBeUUvaytGQTs7QUFFQTtBekVpbCtGQTtBeUUvaytGQTs7QUFFQTtBekVpbCtGQTtBeUUvaytGQTs7QUFFQTtBekVpbCtGQTtBeUVobStGQTtBQUFBO0F6RW1tK0ZBO0F5RWxtK0ZBOztBQUVBO0F6RW9tK0ZBO0F5RWxtK0ZBOztBQUVBO0F6RW9tK0ZBO0F5RWxtK0ZBOztBQUVBO0F6RW9tK0ZBO0F5RWxtK0ZBOztBQUVBO0F6RW9tK0ZBO0F5RW5uK0ZBO0FBQUE7QXpFc24rRkE7QXlFcm4rRkE7O0FBRUE7QXpFdW4rRkE7QXlFcm4rRkE7O0FBRUE7QXpFdW4rRkE7QXlFcm4rRkE7O0FBRUE7QXpFdW4rRkE7QXlFcm4rRkE7O0FBRUE7QXpFdW4rRkE7QXlFdG8rRkE7QUFBQTtBekV5bytGQTtBeUV4bytGQTs7QUFFQTtBekUwbytGQTtBeUV4bytGQTs7QUFFQTtBekUwbytGQTtBeUV4bytGQTs7QUFFQTtBekUwbytGQTtBeUV4bytGQTs7QUFFQTtBekUwbytGQTtBeUV6cCtGQTtBQUFBO0F6RTRwK0ZBO0F5RTNwK0ZBOztBQUVBO0F6RTZwK0ZBO0F5RTNwK0ZBOztBQUVBO0F6RTZwK0ZBO0F5RTNwK0ZBOztBQUVBO0F6RTZwK0ZBO0F5RTNwK0ZBOztBQUVBO0F6RTZwK0ZBO0F5RTVxK0ZBO0FBQUE7QXpFK3ErRkE7QXlFOXErRkE7O0FBRUE7QXpFZ3IrRkE7QXlFOXErRkE7O0FBRUE7QXpFZ3IrRkE7QXlFOXErRkE7O0FBRUE7QXpFZ3IrRkE7QXlFOXErRkE7O0FBRUE7QXpFZ3IrRkE7QXlFL3IrRkE7QUFBQTtBekVrcytGQTtBeUVqcytGQTs7QUFFQTtBekVtcytGQTtBeUVqcytGQTs7QUFFQTtBekVtcytGQTtBeUVqcytGQTs7QUFFQTtBekVtcytGQTtBeUVqcytGQTs7QUFFQTtBekVtcytGQTtBeUVsdCtGQTtBQUFBO0F6RXF0K0ZBO0F5RXB0K0ZBOztBQUVBO0F6RXN0K0ZBO0F5RXB0K0ZBOztBQUVBO0F6RXN0K0ZBO0F5RXB0K0ZBOztBQUVBO0F6RXN0K0ZBO0F5RXB0K0ZBOztBQUVBO0F6RXN0K0ZBO0F5RXJ1K0ZBO0FBQUE7QXpFd3UrRkE7QXlFdnUrRkE7O0FBRUE7QXpFeXUrRkE7QXlFdnUrRkE7O0FBRUE7QXpFeXUrRkE7QXlFdnUrRkE7O0FBRUE7QXpFeXUrRkE7QXlFdnUrRkE7O0FBRUE7QXpFeXUrRkE7QXlFeHYrRkE7QUFBQTtBekUyditGQTtBeUUxditGQTs7QUFFQTtBekU0ditGQTtBeUUxditGQTs7QUFFQTtBekU0ditGQTtBeUUxditGQTs7QUFFQTtBekU0ditGQTtBeUUxditGQTs7QUFFQTtBekU0ditGQTtBeUUzdytGQTtBQUFBO0F6RTh3K0ZBO0F5RTd3K0ZBOztBQUVBO0F6RSt3K0ZBO0F5RTd3K0ZBOztBQUVBO0F6RSt3K0ZBO0F5RTd3K0ZBOztBQUVBO0F6RSt3K0ZBO0F5RTd3K0ZBOztBQUVBO0F6RSt3K0ZBO0F5RTl4K0ZBO0FBQUE7QXpFaXkrRkE7QXlFaHkrRkE7O0FBRUE7QXpFa3krRkE7QXlFaHkrRkE7O0FBRUE7QXpFa3krRkE7QXlFaHkrRkE7O0FBRUE7QXpFa3krRkE7QXlFaHkrRkE7O0FBRUE7QXpFa3krRkE7QXlFanorRkE7QUFBQTtBekVveitGQTtBeUVueitGQTs7QUFFQTtBekVxeitGQTtBeUVueitGQTs7QUFFQTtBekVxeitGQTtBeUVueitGQTs7QUFFQTtBekVxeitGQTtBeUVueitGQTs7QUFFQTtBekVxeitGQTtBeUVwMCtGQTtBQUFBO0F6RXUwK0ZBO0F5RXQwK0ZBOztBQUVBO0F6RXcwK0ZBO0F5RXQwK0ZBOztBQUVBO0F6RXcwK0ZBO0F5RXQwK0ZBOztBQUVBO0F6RXcwK0ZBO0F5RXQwK0ZBOztBQUVBO0F6RXcwK0ZBO0F5RXYxK0ZBO0FBQUE7QXpFMDErRkE7QXlFejErRkE7O0FBRUE7QXpFMjErRkE7QXlFejErRkE7O0FBRUE7QXpFMjErRkE7QXlFejErRkE7O0FBRUE7QXpFMjErRkE7QXlFejErRkE7O0FBRUE7QXpFMjErRkE7QXlFMTIrRkE7QUFBQTtBekU2MitGQTtBeUU1MitGQTs7QUFFQTtBekU4MitGQTtBeUU1MitGQTs7QUFFQTtBekU4MitGQTtBeUU1MitGQTs7QUFFQTtBekU4MitGQTtBeUU1MitGQTs7QUFFQTtBekU4MitGQTtBeUU3MytGQTtBQUFBO0F6RWc0K0ZBO0F5RS8zK0ZBOztBQUVBO0F6RWk0K0ZBO0F5RS8zK0ZBOztBQUVBO0F6RWk0K0ZBO0F5RS8zK0ZBOztBQUVBO0F6RWk0K0ZBO0F5RS8zK0ZBOztBQUVBO0F6RWk0K0ZBO0F5RWg1K0ZBO0FBQUE7QXpFbTUrRkE7QXlFbDUrRkE7O0FBRUE7QXpFbzUrRkE7QXlFbDUrRkE7O0FBRUE7QXpFbzUrRkE7QXlFbDUrRkE7O0FBRUE7QXpFbzUrRkE7QXlFbDUrRkE7O0FBRUE7QXpFbzUrRkE7QXlFbjYrRkE7QUFBQTtBekVzNitGQTtBeUVyNitGQTs7QUFFQTtBekV1NitGQTtBeUVyNitGQTs7QUFFQTtBekV1NitGQTtBeUVyNitGQTs7QUFFQTtBekV1NitGQTtBeUVyNitGQTs7QUFFQTtBekV1NitGQTtBeUV0NytGQTtBQUFBO0F6RXk3K0ZBO0F5RXg3K0ZBOztBQUVBO0F6RTA3K0ZBO0F5RXg3K0ZBOztBQUVBO0F6RTA3K0ZBO0F5RXg3K0ZBOztBQUVBO0F6RTA3K0ZBO0F5RXg3K0ZBOztBQUVBO0F6RTA3K0ZBO0F5RXo4K0ZBO0FBQUE7QXpFNDgrRkE7QXlFMzgrRkE7O0FBRUE7QXpFNjgrRkE7QXlFMzgrRkE7O0FBRUE7QXpFNjgrRkE7QXlFMzgrRkE7O0FBRUE7QXpFNjgrRkE7QXlFMzgrRkE7O0FBRUE7QXpFNjgrRkE7QXlFNTkrRkE7QUFBQTtBekUrOStGQTtBeUU5OStGQTs7QUFFQTtBekVnKytGQTtBeUU5OStGQTs7QUFFQTtBekVnKytGQTtBeUU5OStGQTs7QUFFQTtBekVnKytGQTtBeUU5OStGQTs7QUFFQTtBekVnKytGQTtBeUUvKytGQTtBQUFBO0F6RWsvK0ZBO0F5RWovK0ZBOztBQUVBO0F6RW0vK0ZBO0F5RWovK0ZBOztBQUVBO0F6RW0vK0ZBO0F5RWovK0ZBOztBQUVBO0F6RW0vK0ZBO0F5RWovK0ZBOztBQUVBO0F6RW0vK0ZBO0F5RTMrK0ZBO0FBQUE7QXpFOCsrRkE7QXlFNysrRkE7O0FBRUE7QXpFKysrRkE7QXlFNysrRkE7O0FBRUE7QXpFKysrRkE7QXlFNysrRkE7O0FBRUE7QXpFKysrRkE7QXlFNysrRkE7O0FBRUE7QXpFKysrRkE7QXlFOS8rRkE7QUFBQTtBekVpZy9GQTtBeUVoZy9GQTs7QUFFQTtBekVrZy9GQTtBeUVoZy9GQTs7QUFFQTtBekVrZy9GQTtBeUVoZy9GQTs7QUFFQTtBekVrZy9GQTtBeUVoZy9GQTs7QUFFQTtBekVrZy9GQTtBeUVqaC9GQTtBQUFBO0F6RW9oL0ZBO0F5RW5oL0ZBOztBQUVBO0F6RXFoL0ZBO0F5RW5oL0ZBOztBQUVBO0F6RXFoL0ZBO0F5RW5oL0ZBOztBQUVBO0F6RXFoL0ZBO0F5RW5oL0ZBOztBQUVBO0F6RXFoL0ZBO0F5RXBpL0ZBO0FBQUE7QXpFdWkvRkE7QXlFdGkvRkE7O0FBRUE7QXpFd2kvRkE7QXlFdGkvRkE7O0FBRUE7QXpFd2kvRkE7QXlFdGkvRkE7O0FBRUE7QXpFd2kvRkE7QXlFdGkvRkE7O0FBRUE7QXpFd2kvRkE7QXlFdmovRkE7QUFBQTtBekUwai9GQTtBeUV6ai9GQTs7QUFFQTtBekUyai9GQTtBeUV6ai9GQTs7QUFFQTtBekUyai9GQTtBeUV6ai9GQTs7QUFFQTtBekUyai9GQTtBeUV6ai9GQTs7QUFFQTtBekUyai9GQTtBeUUxay9GQTtBQUFBO0F6RTZrL0ZBO0F5RTVrL0ZBOztBQUVBO0F6RThrL0ZBO0F5RTVrL0ZBOztBQUVBO0F6RThrL0ZBO0F5RTVrL0ZBOztBQUVBO0F6RThrL0ZBO0F5RTVrL0ZBOztBQUVBO0F6RThrL0ZBO0F5RTdsL0ZBO0FBQUE7QXpFZ20vRkE7QXlFL2wvRkE7O0FBRUE7QXpFaW0vRkE7QXlFL2wvRkE7O0FBRUE7QXpFaW0vRkE7QXlFL2wvRkE7O0FBRUE7QXpFaW0vRkE7QXlFL2wvRkE7O0FBRUE7QXpFaW0vRkE7QXlFaG4vRkE7QUFBQTtBekVtbi9GQTtBeUVsbi9GQTs7QUFFQTtBekVvbi9GQTtBeUVsbi9GQTs7QUFFQTtBekVvbi9GQTtBeUVsbi9GQTs7QUFFQTtBekVvbi9GQTtBeUVsbi9GQTs7QUFFQTtBekVvbi9GQTtBeUVuby9GQTtBQUFBO0F6RXNvL0ZBO0F5RXJvL0ZBOztBQUVBO0F6RXVvL0ZBO0F5RXJvL0ZBOztBQUVBO0F6RXVvL0ZBO0F5RXJvL0ZBOztBQUVBO0F6RXVvL0ZBO0F5RXJvL0ZBOztBQUVBO0F6RXVvL0ZBO0F5RXRwL0ZBO0FBQUE7QXpFeXAvRkE7QXlFeHAvRkE7O0FBRUE7QXpFMHAvRkE7QXlFeHAvRkE7O0FBRUE7QXpFMHAvRkE7QXlFeHAvRkE7O0FBRUE7QXpFMHAvRkE7QXlFeHAvRkE7O0FBRUE7QXpFMHAvRkE7QXlFenEvRkE7QUFBQTtBekU0cS9GQTtBeUUzcS9GQTs7QUFFQTtBekU2cS9GQTtBeUUzcS9GQTs7QUFFQTtBekU2cS9GQTtBeUUzcS9GQTs7QUFFQTtBekU2cS9GQTtBeUUzcS9GQTs7QUFFQTtBekU2cS9GQTtBeUU1ci9GQTtBQUFBO0F6RStyL0ZBO0F5RTlyL0ZBOztBQUVBO0F6RWdzL0ZBO0F5RTlyL0ZBOztBQUVBO0F6RWdzL0ZBO0F5RTlyL0ZBOztBQUVBO0F6RWdzL0ZBO0F5RTlyL0ZBOztBQUVBO0F6RWdzL0ZBO0F5RS9zL0ZBO0FBQUE7QXpFa3QvRkE7QXlFanQvRkE7O0FBRUE7QXpFbXQvRkE7QXlFanQvRkE7O0FBRUE7QXpFbXQvRkE7QXlFanQvRkE7O0FBRUE7QXpFbXQvRkE7QXlFanQvRkE7O0FBRUE7QXpFbXQvRkE7QXlFbHUvRkE7QUFBQTtBekVxdS9GQTtBeUVwdS9GQTs7QUFFQTtBekVzdS9GQTtBeUVwdS9GQTs7QUFFQTtBekVzdS9GQTtBeUVwdS9GQTs7QUFFQTtBekVzdS9GQTtBeUVwdS9GQTs7QUFFQTtBekVzdS9GQTtBeUVydi9GQTtBQUFBO0F6RXd2L0ZBO0F5RXZ2L0ZBOztBQUVBO0F6RXl2L0ZBO0F5RXZ2L0ZBOztBQUVBO0F6RXl2L0ZBO0F5RXZ2L0ZBOztBQUVBO0F6RXl2L0ZBO0F5RXZ2L0ZBOztBQUVBO0F6RXl2L0ZBO0F5RXh3L0ZBO0FBQUE7QXpFMncvRkE7QXlFMXcvRkE7O0FBRUE7QXpFNHcvRkE7QXlFMXcvRkE7O0FBRUE7QXpFNHcvRkE7QXlFMXcvRkE7O0FBRUE7QXpFNHcvRkE7QXlFMXcvRkE7O0FBRUE7QXpFNHcvRkE7QXlFM3gvRkE7QUFBQTtBekU4eC9GQTtBeUU3eC9GQTs7QUFFQTtBekUreC9GQTtBeUU3eC9GQTs7QUFFQTtBekUreC9GQTtBeUU3eC9GQTs7QUFFQTtBekUreC9GQTtBeUU3eC9GQTs7QUFFQTtBekUreC9GQTtBeUU5eS9GQTtBQUFBO0F6RWl6L0ZBO0F5RWh6L0ZBOztBQUVBO0F6RWt6L0ZBO0F5RWh6L0ZBOztBQUVBO0F6RWt6L0ZBO0F5RWh6L0ZBOztBQUVBO0F6RWt6L0ZBO0F5RWh6L0ZBOztBQUVBO0F6RWt6L0ZBO0F5RWowL0ZBO0FBQUE7QXpFbzAvRkE7QXlFbjAvRkE7O0FBRUE7QXpFcTAvRkE7QXlFbjAvRkE7O0FBRUE7QXpFcTAvRkE7QXlFbjAvRkE7O0FBRUE7QXpFcTAvRkE7QXlFbjAvRkE7O0FBRUE7QXpFcTAvRkE7QXlFcDEvRkE7QUFBQTtBekV1MS9GQTtBeUV0MS9GQTs7QUFFQTtBekV3MS9GQTtBeUV0MS9GQTs7QUFFQTtBekV3MS9GQTtBeUV0MS9GQTs7QUFFQTtBekV3MS9GQTtBeUV0MS9GQTs7QUFFQTtBekV3MS9GQTtBeUVsMS9GQTtBQUFBO0F6RXExL0ZBO0F5RXAxL0ZBOztBQUVBO0F6RXMxL0ZBO0F5RXAxL0ZBOztBQUVBO0F6RXMxL0ZBO0F5RXAxL0ZBOztBQUVBO0F6RXMxL0ZBO0F5RXAxL0ZBOztBQUVBO0F6RXMxL0ZBO0FBQ0E7QWlCaDIvRkE7QXdEbERBO0FBQUE7QXpFczUvRkE7QXlFcjUvRkE7O0FBRUE7QXpFdTUvRkE7QXlFcjUvRkE7O0FBRUE7QXpFdTUvRkE7QXlFcjUvRkE7O0FBRUE7QXpFdTUvRkE7QXlFcjUvRkE7O0FBRUE7QXpFdTUvRkE7QXlFdDYvRkE7QUFBQTtBekV5Ni9GQTtBeUV4Ni9GQTs7QUFFQTtBekUwNi9GQTtBeUV4Ni9GQTs7QUFFQTtBekUwNi9GQTtBeUV4Ni9GQTs7QUFFQTtBekUwNi9GQTtBeUV4Ni9GQTs7QUFFQTtBekUwNi9GQTtBeUV6Ny9GQTtBQUFBO0F6RTQ3L0ZBO0F5RTM3L0ZBOztBQUVBO0F6RTY3L0ZBO0F5RTM3L0ZBOztBQUVBO0F6RTY3L0ZBO0F5RTM3L0ZBOztBQUVBO0F6RTY3L0ZBO0F5RTM3L0ZBOztBQUVBO0F6RTY3L0ZBO0F5RTU4L0ZBO0FBQUE7QXpFKzgvRkE7QXlFOTgvRkE7O0FBRUE7QXpFZzkvRkE7QXlFOTgvRkE7O0FBRUE7QXpFZzkvRkE7QXlFOTgvRkE7O0FBRUE7QXpFZzkvRkE7QXlFOTgvRkE7O0FBRUE7QXpFZzkvRkE7QXlFLzkvRkE7QUFBQTtBekVrKy9GQTtBeUVqKy9GQTs7QUFFQTtBekVtKy9GQTtBeUVqKy9GQTs7QUFFQTtBekVtKy9GQTtBeUVqKy9GQTs7QUFFQTtBekVtKy9GQTtBeUVqKy9GQTs7QUFFQTtBekVtKy9GQTtBeUVsLy9GQTtBQUFBO0F6RXEvL0ZBO0F5RXAvL0ZBOztBQUVBO0F6RXMvL0ZBO0F5RXAvL0ZBOztBQUVBO0F6RXMvL0ZBO0F5RXAvL0ZBOztBQUVBO0F6RXMvL0ZBO0F5RXAvL0ZBOztBQUVBO0F6RXMvL0ZBO0F5RXJnZ0dBO0FBQUE7QXpFd2dnR0E7QXlFdmdnR0E7O0FBRUE7QXpFeWdnR0E7QXlFdmdnR0E7O0FBRUE7QXpFeWdnR0E7QXlFdmdnR0E7O0FBRUE7QXpFeWdnR0E7QXlFdmdnR0E7O0FBRUE7QXpFeWdnR0E7QXlFeGhnR0E7QUFBQTtBekUyaGdHQTtBeUUxaGdHQTs7QUFFQTtBekU0aGdHQTtBeUUxaGdHQTs7QUFFQTtBekU0aGdHQTtBeUUxaGdHQTs7QUFFQTtBekU0aGdHQTtBeUUxaGdHQTs7QUFFQTtBekU0aGdHQTtBeUUzaWdHQTtBQUFBO0F6RThpZ0dBO0F5RTdpZ0dBOztBQUVBO0F6RStpZ0dBO0F5RTdpZ0dBOztBQUVBO0F6RStpZ0dBO0F5RTdpZ0dBOztBQUVBO0F6RStpZ0dBO0F5RTdpZ0dBOztBQUVBO0F6RStpZ0dBO0F5RTlqZ0dBO0FBQUE7QXpFaWtnR0E7QXlFaGtnR0E7O0FBRUE7QXpFa2tnR0E7QXlFaGtnR0E7O0FBRUE7QXpFa2tnR0E7QXlFaGtnR0E7O0FBRUE7QXpFa2tnR0E7QXlFaGtnR0E7O0FBRUE7QXpFa2tnR0E7QXlFamxnR0E7QUFBQTtBekVvbGdHQTtBeUVubGdHQTs7QUFFQTtBekVxbGdHQTtBeUVubGdHQTs7QUFFQTtBekVxbGdHQTtBeUVubGdHQTs7QUFFQTtBekVxbGdHQTtBeUVubGdHQTs7QUFFQTtBekVxbGdHQTtBeUVwbWdHQTtBQUFBO0F6RXVtZ0dBO0F5RXRtZ0dBOztBQUVBO0F6RXdtZ0dBO0F5RXRtZ0dBOztBQUVBO0F6RXdtZ0dBO0F5RXRtZ0dBOztBQUVBO0F6RXdtZ0dBO0F5RXRtZ0dBOztBQUVBO0F6RXdtZ0dBO0F5RXZuZ0dBO0FBQUE7QXpFMG5nR0E7QXlFem5nR0E7O0FBRUE7QXpFMm5nR0E7QXlFem5nR0E7O0FBRUE7QXpFMm5nR0E7QXlFem5nR0E7O0FBRUE7QXpFMm5nR0E7QXlFem5nR0E7O0FBRUE7QXpFMm5nR0E7QXlFMW9nR0E7QUFBQTtBekU2b2dHQTtBeUU1b2dHQTs7QUFFQTtBekU4b2dHQTtBeUU1b2dHQTs7QUFFQTtBekU4b2dHQTtBeUU1b2dHQTs7QUFFQTtBekU4b2dHQTtBeUU1b2dHQTs7QUFFQTtBekU4b2dHQTtBeUU3cGdHQTtBQUFBO0F6RWdxZ0dBO0F5RS9wZ0dBOztBQUVBO0F6RWlxZ0dBO0F5RS9wZ0dBOztBQUVBO0F6RWlxZ0dBO0F5RS9wZ0dBOztBQUVBO0F6RWlxZ0dBO0F5RS9wZ0dBOztBQUVBO0F6RWlxZ0dBO0F5RWhyZ0dBO0FBQUE7QXpFbXJnR0E7QXlFbHJnR0E7O0FBRUE7QXpFb3JnR0E7QXlFbHJnR0E7O0FBRUE7QXpFb3JnR0E7QXlFbHJnR0E7O0FBRUE7QXpFb3JnR0E7QXlFbHJnR0E7O0FBRUE7QXpFb3JnR0E7QXlFbnNnR0E7QUFBQTtBekVzc2dHQTtBeUVyc2dHQTs7QUFFQTtBekV1c2dHQTtBeUVyc2dHQTs7QUFFQTtBekV1c2dHQTtBeUVyc2dHQTs7QUFFQTtBekV1c2dHQTtBeUVyc2dHQTs7QUFFQTtBekV1c2dHQTtBeUV0dGdHQTtBQUFBO0F6RXl0Z0dBO0F5RXh0Z0dBOztBQUVBO0F6RTB0Z0dBO0F5RXh0Z0dBOztBQUVBO0F6RTB0Z0dBO0F5RXh0Z0dBOztBQUVBO0F6RTB0Z0dBO0F5RXh0Z0dBOztBQUVBO0F6RTB0Z0dBO0F5RXp1Z0dBO0FBQUE7QXpFNHVnR0E7QXlFM3VnR0E7O0FBRUE7QXpFNnVnR0E7QXlFM3VnR0E7O0FBRUE7QXpFNnVnR0E7QXlFM3VnR0E7O0FBRUE7QXpFNnVnR0E7QXlFM3VnR0E7O0FBRUE7QXpFNnVnR0E7QXlFNXZnR0E7QUFBQTtBekUrdmdHQTtBeUU5dmdHQTs7QUFFQTtBekVnd2dHQTtBeUU5dmdHQTs7QUFFQTtBekVnd2dHQTtBeUU5dmdHQTs7QUFFQTtBekVnd2dHQTtBeUU5dmdHQTs7QUFFQTtBekVnd2dHQTtBeUUvd2dHQTtBQUFBO0F6RWt4Z0dBO0F5RWp4Z0dBOztBQUVBO0F6RW14Z0dBO0F5RWp4Z0dBOztBQUVBO0F6RW14Z0dBO0F5RWp4Z0dBOztBQUVBO0F6RW14Z0dBO0F5RWp4Z0dBOztBQUVBO0F6RW14Z0dBO0F5RWx5Z0dBO0FBQUE7QXpFcXlnR0E7QXlFcHlnR0E7O0FBRUE7QXpFc3lnR0E7QXlFcHlnR0E7O0FBRUE7QXpFc3lnR0E7QXlFcHlnR0E7O0FBRUE7QXpFc3lnR0E7QXlFcHlnR0E7O0FBRUE7QXpFc3lnR0E7QXlFcnpnR0E7QUFBQTtBekV3emdHQTtBeUV2emdHQTs7QUFFQTtBekV5emdHQTtBeUV2emdHQTs7QUFFQTtBekV5emdHQTtBeUV2emdHQTs7QUFFQTtBekV5emdHQTtBeUV2emdHQTs7QUFFQTtBekV5emdHQTtBeUV4MGdHQTtBQUFBO0F6RTIwZ0dBO0F5RTEwZ0dBOztBQUVBO0F6RTQwZ0dBO0F5RTEwZ0dBOztBQUVBO0F6RTQwZ0dBO0F5RTEwZ0dBOztBQUVBO0F6RTQwZ0dBO0F5RTEwZ0dBOztBQUVBO0F6RTQwZ0dBO0F5RTMxZ0dBO0FBQUE7QXpFODFnR0E7QXlFNzFnR0E7O0FBRUE7QXpFKzFnR0E7QXlFNzFnR0E7O0FBRUE7QXpFKzFnR0E7QXlFNzFnR0E7O0FBRUE7QXpFKzFnR0E7QXlFNzFnR0E7O0FBRUE7QXpFKzFnR0E7QXlFOTJnR0E7QUFBQTtBekVpM2dHQTtBeUVoM2dHQTs7QUFFQTtBekVrM2dHQTtBeUVoM2dHQTs7QUFFQTtBekVrM2dHQTtBeUVoM2dHQTs7QUFFQTtBekVrM2dHQTtBeUVoM2dHQTs7QUFFQTtBekVrM2dHQTtBeUVqNGdHQTtBQUFBO0F6RW80Z0dBO0F5RW40Z0dBOztBQUVBO0F6RXE0Z0dBO0F5RW40Z0dBOztBQUVBO0F6RXE0Z0dBO0F5RW40Z0dBOztBQUVBO0F6RXE0Z0dBO0F5RW40Z0dBOztBQUVBO0F6RXE0Z0dBO0F5RXA1Z0dBO0FBQUE7QXpFdTVnR0E7QXlFdDVnR0E7O0FBRUE7QXpFdzVnR0E7QXlFdDVnR0E7O0FBRUE7QXpFdzVnR0E7QXlFdDVnR0E7O0FBRUE7QXpFdzVnR0E7QXlFdDVnR0E7O0FBRUE7QXpFdzVnR0E7QXlFdjZnR0E7QUFBQTtBekUwNmdHQTtBeUV6NmdHQTs7QUFFQTtBekUyNmdHQTtBeUV6NmdHQTs7QUFFQTtBekUyNmdHQTtBeUV6NmdHQTs7QUFFQTtBekUyNmdHQTtBeUV6NmdHQTs7QUFFQTtBekUyNmdHQTtBeUUxN2dHQTtBQUFBO0F6RTY3Z0dBO0F5RTU3Z0dBOztBQUVBO0F6RTg3Z0dBO0F5RTU3Z0dBOztBQUVBO0F6RTg3Z0dBO0F5RTU3Z0dBOztBQUVBO0F6RTg3Z0dBO0F5RTU3Z0dBOztBQUVBO0F6RTg3Z0dBO0F5RTc4Z0dBO0FBQUE7QXpFZzlnR0E7QXlFLzhnR0E7O0FBRUE7QXpFaTlnR0E7QXlFLzhnR0E7O0FBRUE7QXpFaTlnR0E7QXlFLzhnR0E7O0FBRUE7QXpFaTlnR0E7QXlFLzhnR0E7O0FBRUE7QXpFaTlnR0E7QXlFaCtnR0E7QUFBQTtBekVtK2dHQTtBeUVsK2dHQTs7QUFFQTtBekVvK2dHQTtBeUVsK2dHQTs7QUFFQTtBekVvK2dHQTtBeUVsK2dHQTs7QUFFQTtBekVvK2dHQTtBeUVsK2dHQTs7QUFFQTtBekVvK2dHQTtBeUVuL2dHQTtBQUFBO0F6RXMvZ0dBO0F5RXIvZ0dBOztBQUVBO0F6RXUvZ0dBO0F5RXIvZ0dBOztBQUVBO0F6RXUvZ0dBO0F5RXIvZ0dBOztBQUVBO0F6RXUvZ0dBO0F5RXIvZ0dBOztBQUVBO0F6RXUvZ0dBO0F5RXRnaEdBO0FBQUE7QXpFeWdoR0E7QXlFeGdoR0E7O0FBRUE7QXpFMGdoR0E7QXlFeGdoR0E7O0FBRUE7QXpFMGdoR0E7QXlFeGdoR0E7O0FBRUE7QXpFMGdoR0E7QXlFeGdoR0E7O0FBRUE7QXpFMGdoR0E7QXlFemhoR0E7QUFBQTtBekU0aGhHQTtBeUUzaGhHQTs7QUFFQTtBekU2aGhHQTtBeUUzaGhHQTs7QUFFQTtBekU2aGhHQTtBeUUzaGhHQTs7QUFFQTtBekU2aGhHQTtBeUUzaGhHQTs7QUFFQTtBekU2aGhHQTtBeUU1aWhHQTtBQUFBO0F6RStpaEdBO0F5RTlpaEdBOztBQUVBO0F6RWdqaEdBO0F5RTlpaEdBOztBQUVBO0F6RWdqaEdBO0F5RTlpaEdBOztBQUVBO0F6RWdqaEdBO0F5RTlpaEdBOztBQUVBO0F6RWdqaEdBO0F5RS9qaEdBO0FBQUE7QXpFa2toR0E7QXlFamtoR0E7O0FBRUE7QXpFbWtoR0E7QXlFamtoR0E7O0FBRUE7QXpFbWtoR0E7QXlFamtoR0E7O0FBRUE7QXpFbWtoR0E7QXlFamtoR0E7O0FBRUE7QXpFbWtoR0E7QXlFbGxoR0E7QUFBQTtBekVxbGhHQTtBeUVwbGhHQTs7QUFFQTtBekVzbGhHQTtBeUVwbGhHQTs7QUFFQTtBekVzbGhHQTtBeUVwbGhHQTs7QUFFQTtBekVzbGhHQTtBeUVwbGhHQTs7QUFFQTtBekVzbGhHQTtBeUVybWhHQTtBQUFBO0F6RXdtaEdBO0F5RXZtaEdBOztBQUVBO0F6RXltaEdBO0F5RXZtaEdBOztBQUVBO0F6RXltaEdBO0F5RXZtaEdBOztBQUVBO0F6RXltaEdBO0F5RXZtaEdBOztBQUVBO0F6RXltaEdBO0F5RXhuaEdBO0FBQUE7QXpFMm5oR0E7QXlFMW5oR0E7O0FBRUE7QXpFNG5oR0E7QXlFMW5oR0E7O0FBRUE7QXpFNG5oR0E7QXlFMW5oR0E7O0FBRUE7QXpFNG5oR0E7QXlFMW5oR0E7O0FBRUE7QXpFNG5oR0E7QXlFM29oR0E7QUFBQTtBekU4b2hHQTtBeUU3b2hHQTs7QUFFQTtBekUrb2hHQTtBeUU3b2hHQTs7QUFFQTtBekUrb2hHQTtBeUU3b2hHQTs7QUFFQTtBekUrb2hHQTtBeUU3b2hHQTs7QUFFQTtBekUrb2hHQTtBeUU5cGhHQTtBQUFBO0F6RWlxaEdBO0F5RWhxaEdBOztBQUVBO0F6RWtxaEdBO0F5RWhxaEdBOztBQUVBO0F6RWtxaEdBO0F5RWhxaEdBOztBQUVBO0F6RWtxaEdBO0F5RWhxaEdBOztBQUVBO0F6RWtxaEdBO0F5RTFwaEdBO0FBQUE7QXpFNnBoR0E7QXlFNXBoR0E7O0FBRUE7QXpFOHBoR0E7QXlFNXBoR0E7O0FBRUE7QXpFOHBoR0E7QXlFNXBoR0E7O0FBRUE7QXpFOHBoR0E7QXlFNXBoR0E7O0FBRUE7QXpFOHBoR0E7QXlFN3FoR0E7QUFBQTtBekVncmhHQTtBeUUvcWhHQTs7QUFFQTtBekVpcmhHQTtBeUUvcWhHQTs7QUFFQTtBekVpcmhHQTtBeUUvcWhHQTs7QUFFQTtBekVpcmhHQTtBeUUvcWhHQTs7QUFFQTtBekVpcmhHQTtBeUVoc2hHQTtBQUFBO0F6RW1zaEdBO0F5RWxzaEdBOztBQUVBO0F6RW9zaEdBO0F5RWxzaEdBOztBQUVBO0F6RW9zaEdBO0F5RWxzaEdBOztBQUVBO0F6RW9zaEdBO0F5RWxzaEdBOztBQUVBO0F6RW9zaEdBO0F5RW50aEdBO0FBQUE7QXpFc3RoR0E7QXlFcnRoR0E7O0FBRUE7QXpFdXRoR0E7QXlFcnRoR0E7O0FBRUE7QXpFdXRoR0E7QXlFcnRoR0E7O0FBRUE7QXpFdXRoR0E7QXlFcnRoR0E7O0FBRUE7QXpFdXRoR0E7QXlFdHVoR0E7QUFBQTtBekV5dWhHQTtBeUV4dWhHQTs7QUFFQTtBekUwdWhHQTtBeUV4dWhHQTs7QUFFQTtBekUwdWhHQTtBeUV4dWhHQTs7QUFFQTtBekUwdWhHQTtBeUV4dWhHQTs7QUFFQTtBekUwdWhHQTtBeUV6dmhHQTtBQUFBO0F6RTR2aEdBO0F5RTN2aEdBOztBQUVBO0F6RTZ2aEdBO0F5RTN2aEdBOztBQUVBO0F6RTZ2aEdBO0F5RTN2aEdBOztBQUVBO0F6RTZ2aEdBO0F5RTN2aEdBOztBQUVBO0F6RTZ2aEdBO0F5RTV3aEdBO0FBQUE7QXpFK3doR0E7QXlFOXdoR0E7O0FBRUE7QXpFZ3hoR0E7QXlFOXdoR0E7O0FBRUE7QXpFZ3hoR0E7QXlFOXdoR0E7O0FBRUE7QXpFZ3hoR0E7QXlFOXdoR0E7O0FBRUE7QXpFZ3hoR0E7QXlFL3hoR0E7QUFBQTtBekVreWhHQTtBeUVqeWhHQTs7QUFFQTtBekVteWhHQTtBeUVqeWhHQTs7QUFFQTtBekVteWhHQTtBeUVqeWhHQTs7QUFFQTtBekVteWhHQTtBeUVqeWhHQTs7QUFFQTtBekVteWhHQTtBeUVsemhHQTtBQUFBO0F6RXF6aEdBO0F5RXB6aEdBOztBQUVBO0F6RXN6aEdBO0F5RXB6aEdBOztBQUVBO0F6RXN6aEdBO0F5RXB6aEdBOztBQUVBO0F6RXN6aEdBO0F5RXB6aEdBOztBQUVBO0F6RXN6aEdBO0F5RXIwaEdBO0FBQUE7QXpFdzBoR0E7QXlFdjBoR0E7O0FBRUE7QXpFeTBoR0E7QXlFdjBoR0E7O0FBRUE7QXpFeTBoR0E7QXlFdjBoR0E7O0FBRUE7QXpFeTBoR0E7QXlFdjBoR0E7O0FBRUE7QXpFeTBoR0E7QXlFeDFoR0E7QUFBQTtBekUyMWhHQTtBeUUxMWhHQTs7QUFFQTtBekU0MWhHQTtBeUUxMWhHQTs7QUFFQTtBekU0MWhHQTtBeUUxMWhHQTs7QUFFQTtBekU0MWhHQTtBeUUxMWhHQTs7QUFFQTtBekU0MWhHQTtBeUUzMmhHQTtBQUFBO0F6RTgyaEdBO0F5RTcyaEdBOztBQUVBO0F6RSsyaEdBO0F5RTcyaEdBOztBQUVBO0F6RSsyaEdBO0F5RTcyaEdBOztBQUVBO0F6RSsyaEdBO0F5RTcyaEdBOztBQUVBO0F6RSsyaEdBO0F5RTkzaEdBO0FBQUE7QXpFaTRoR0E7QXlFaDRoR0E7O0FBRUE7QXpFazRoR0E7QXlFaDRoR0E7O0FBRUE7QXpFazRoR0E7QXlFaDRoR0E7O0FBRUE7QXpFazRoR0E7QXlFaDRoR0E7O0FBRUE7QXpFazRoR0E7QXlFajVoR0E7QUFBQTtBekVvNWhHQTtBeUVuNWhHQTs7QUFFQTtBekVxNWhHQTtBeUVuNWhHQTs7QUFFQTtBekVxNWhHQTtBeUVuNWhHQTs7QUFFQTtBekVxNWhHQTtBeUVuNWhHQTs7QUFFQTtBekVxNWhHQTtBeUVwNmhHQTtBQUFBO0F6RXU2aEdBO0F5RXQ2aEdBOztBQUVBO0F6RXc2aEdBO0F5RXQ2aEdBOztBQUVBO0F6RXc2aEdBO0F5RXQ2aEdBOztBQUVBO0F6RXc2aEdBO0F5RXQ2aEdBOztBQUVBO0F6RXc2aEdBO0F5RXY3aEdBO0FBQUE7QXpFMDdoR0E7QXlFejdoR0E7O0FBRUE7QXpFMjdoR0E7QXlFejdoR0E7O0FBRUE7QXpFMjdoR0E7QXlFejdoR0E7O0FBRUE7QXpFMjdoR0E7QXlFejdoR0E7O0FBRUE7QXpFMjdoR0E7QXlFMThoR0E7QUFBQTtBekU2OGhHQTtBeUU1OGhHQTs7QUFFQTtBekU4OGhHQTtBeUU1OGhHQTs7QUFFQTtBekU4OGhHQTtBeUU1OGhHQTs7QUFFQTtBekU4OGhHQTtBeUU1OGhHQTs7QUFFQTtBekU4OGhHQTtBeUU3OWhHQTtBQUFBO0F6RWcraEdBO0F5RS85aEdBOztBQUVBO0F6RWkraEdBO0F5RS85aEdBOztBQUVBO0F6RWkraEdBO0F5RS85aEdBOztBQUVBO0F6RWkraEdBO0F5RS85aEdBOztBQUVBO0F6RWkraEdBO0F5RWgvaEdBO0FBQUE7QXpFbS9oR0E7QXlFbC9oR0E7O0FBRUE7QXpFby9oR0E7QXlFbC9oR0E7O0FBRUE7QXpFby9oR0E7QXlFbC9oR0E7O0FBRUE7QXpFby9oR0E7QXlFbC9oR0E7O0FBRUE7QXpFby9oR0E7QXlFbmdpR0E7QUFBQTtBekVzZ2lHQTtBeUVyZ2lHQTs7QUFFQTtBekV1Z2lHQTtBeUVyZ2lHQTs7QUFFQTtBekV1Z2lHQTtBeUVyZ2lHQTs7QUFFQTtBekV1Z2lHQTtBeUVyZ2lHQTs7QUFFQTtBekV1Z2lHQTtBeUVqZ2lHQTtBQUFBO0F6RW9naUdBO0F5RW5naUdBOztBQUVBO0F6RXFnaUdBO0F5RW5naUdBOztBQUVBO0F6RXFnaUdBO0F5RW5naUdBOztBQUVBO0F6RXFnaUdBO0F5RW5naUdBOztBQUVBO0F6RXFnaUdBO0FBQ0E7QTBFdGtpR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBRUE7QTFFc2tpR0E7O0EyRWhsaUdBO0FBQUE7QTNFb2xpR0E7O0EyRWhsaUdBO0FBQUE7QTNFb2xpR0E7O0EyRW5saUdBO0FBQUE7QTNFdWxpR0E7O0EyRXRsaUdBO0FBQUE7QTNFMGxpR0E7O0EyRXpsaUdBO0FDVEE7QUFDQTtBQUNBO0E1RXNtaUdBOztBMkV2bGlHQTtBQUFBO0EzRTJsaUdBOztBMkUxbGlHQTtBQUFBO0EzRThsaUdBOztBMkU3bGlHQTtBQUFBO0EzRWltaUdBOztBaUI1amlHQTtBMER2Q0E7QUFBQTtBM0V3bWlHQTtBMkV2bWlHQTtBQUFBO0EzRTBtaUdBO0EyRXptaUdBO0FBQUE7QTNFNG1pR0E7QUFDQTtBaUJ4a2lHQTtBMER2Q0E7QUFBQTtBM0VtbmlHQTtBMkVsbmlHQTtBQUFBO0EzRXFuaUdBO0EyRXBuaUdBO0FBQUE7QTNFdW5pR0E7QUFDQTtBaUJubGlHQTtBMER2Q0E7QUFBQTtBM0U4bmlHQTtBMkU3bmlHQTtBQUFBO0EzRWdvaUdBO0EyRS9uaUdBO0FBQUE7QTNFa29pR0E7QUFDQTtBaUI5bGlHQTtBMER2Q0E7QUFBQTtBM0V5b2lHQTtBMkV4b2lHQTtBQUFBO0EzRTJvaUdBO0EyRTFvaUdBO0FBQUE7QTNFNm9pR0E7QUFDQTtBMkV4b2lHQTtBQUFBO0EzRTJvaUdBOztBMkUxb2lHQTtBQUFBO0EzRThvaUdBOztBMkU3b2lHQTtBQUFBO0EzRWlwaUdBOztBMkU3b2lHQTtBQUFBO0EzRWlwaUdBOztBMkVocGlHQTtBQUFBO0EzRW9waUdBOztBMkVucGlHQTtBQUFBO0EzRXVwaUdBOztBMkV0cGlHQTtBQUFBO0EzRTBwaUdBOztBMkV6cGlHQTtBQUFBO0EzRTZwaUdBOztBMkU1cGlHQTtBQUFBO0EzRWdxaUdBOztBMkU1cGlHQTtBQUFBO0EzRWdxaUdBOztBNkV2c2lHQTtBQUNBO0E3RTBzaUdBOztBUWhzaUdBO0FxRUxBO0E3RXlzaUdBOztBNkUvc2lHQTtBQUNBO0E3RWt0aUdBOztBUXhzaUdBO0FxRUxBO0E3RWl0aUdBOztBNkV2dGlHQTtBQUNBO0E3RTB0aUdBOztBUWh0aUdBO0FxRUxBO0E3RXl0aUdBOztBNkUvdGlHQTtBQUNBO0E3RWt1aUdBOztBUXh0aUdBO0FxRUxBO0E3RWl1aUdBOztBNkV2dWlHQTtBQUNBO0E3RTB1aUdBOztBUWh1aUdBO0FxRUxBO0E3RXl1aUdBOztBNkUvdWlHQTtBQUNBO0E3RWt2aUdBOztBUXh1aUdBO0FxRUxBO0E3RWl2aUdBOztBNkV2dmlHQTtBQUNBO0E3RTB2aUdBOztBUWh2aUdBO0FxRUxBO0E3RXl2aUdBOztBNkUvdmlHQTtBQUNBO0E3RWt3aUdBOztBUXh2aUdBO0FxRUxBO0E3RWl3aUdBOztBNkV2d2lHQTtBQUNBO0E3RTB3aUdBOztBUWh3aUdBO0FxRUxBO0E3RXl3aUdBOztBNkUvd2lHQTtBQUNBO0E3RWt4aUdBOztBUXh3aUdBO0FxRUxBO0E3RWl4aUdBOztBNkV2eGlHQTtBQUNBO0E3RTB4aUdBOztBUWh4aUdBO0FxRUxBO0E3RXl4aUdBOztBNkUveGlHQTtBQUNBO0E3RWt5aUdBOztBUXh4aUdBO0FxRUxBO0E3RWl5aUdBOztBMkUxdmlHQTtBQUFBO0EzRTh2aUdBOztBMkU3dmlHQTtBQUFBO0EzRWl3aUdBOztBMkUvdmlHQTtBQUFBO0EzRW13aUdBOztBMkVsd2lHQTtBQUFBO0EzRXN3aUdBOztBMkVsd2lHQTtBR3ZEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5RTZ6aUdBOztBMkV0d2lHQTtBQUFBO0EzRTB3aUdBOztBMkV4d2lHQTtBQUNBO0FBQ0E7QTNFMndpR0E7O0EyRXR3aUdBO0FBQUE7QTNFMHdpR0E7O0ErRTMwaUdBO0FBQ0E7QS9FODBpR0E7O0ErRTMwaUdBO0FBQ0E7QS9FODBpR0E7O0FnRjkwaUdBO0FBQ0E7OztBQUtBO0FBRUE7QUFBQTtBaEY4MGlHQTtBZ0YxMGlHQTtBQUNBO0FoRjQwaUdBO0FnRm4waUdBO0FBQ0E7QWhGcTBpR0E7QWdGdnppR0E7QUFDQTtBaEZ5emlHQTtBZ0Z2emlHQTs7QUFFQTtBQUNBO0FoRnl6aUdBO0FnRnR6aUdBOztBQUVBO0FoRnd6aUdBO0FnRnJ6aUdBOzs7QUFHQTtBQUNBO0FoRnV6aUdBO0FnRnB6aUdBOztBQUVBO0FoRnN6aUdBO0FnRjl5aUdBO0FBQ0E7QWhGZ3ppR0E7QWdGOXlpR0E7QUFDQTtBaEZnemlHQTtBZ0Y5eWlHQTtBQUNBO0FoRmd6aUdBO0FnRjV5aUdBO0FBQ0E7QWhGOHlpR0E7QWdGNXlpR0E7QUFDQTtBaEY4eWlHQTtBZ0YzeWlHQTtBQUNBO0FoRjZ5aUdBO0FnRjN5aUdBOztBQUVBO0FoRjZ5aUdBO0FnRnh5aUdBOztBQUVBO0FoRjB5aUdBO0FnRnR5aUdBO0FBQ0E7QWhGd3lpR0E7QWdGdHlpR0E7Ozs7QUFJQTtBaEZ3eWlHQTtBZ0ZweWlHQTtBQUNBO0FBQ0E7QWhGc3lpR0E7QUFDQTtBaUZyNmlHQTtBQzRCQTtBQUNBO0FBQ0E7QUFDQTtBQTFCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsRnU2aUdBO0FrRnI2aUdBO0FBQ0E7QUFDQTtBbEZ1NmlHQTtBa0ZwNmlHQTtBQUdBO0FBQ0E7QWxGbzZpR0E7QWtGajZpR0E7QUFDQTtBbEZtNmlHQTtBa0Z6NWlHQTtBQUlBO0FsRnc1aUdBOztBa0ZuMmlHQTtBQ25GQTtBQUFBO0FBQUE7QW5GMDdpR0E7QW1GeDdpR0E7QUFDQTtBQUFBO0FBQUE7QW5GMDdpR0E7QW1GeDdpR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuRjA3aUdBOztBaUJuNGlHQTtBaUVzQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxGZzNpR0E7QUFDQTtBaUI5NGlHQTtBaUVzQkE7QUFXQTtBQUNBO0FBQ0E7QUFDQTtBbEZpM2lHQTtBQUNBOztBa0YxMmlHQTtBQURBO0FBRUE7QWxGODJpR0E7QUFDQTtBa0YzMmlHQTtBQURBO0FBRUE7QUFDQTtBbEY4MmlHQTtBQUNBO0FrRjEyaUdBO0FBREE7QUFFQTtBbEY2MmlHQTtBQUNBOztBa0Z4MmlHQTs7QUFFQTtBbEYyMmlHQTs7QWtGdDJpR0E7QUFDQTtBbEZ5MmlHQTtBa0Z2MmlHQTtBQUNBO0FsRnkyaUdBOztBa0ZyMmlHQTtBQUNBO0FsRncyaUdBO0FrRnQyaUdBO0FBQ0E7QUFBQTtBbEZ3MmlHQTs7QW9GNytpR0E7QUFDQTtBcEZnL2lHQTs7QW9Gai9pR0E7QUFDQTtBcEZvL2lHQTs7QWlCNzVpR0E7QW1FeEZBO0FBQ0E7QXBGeS9pR0E7QW9GMS9pR0E7QUFDQTtBcEY0L2lHQTtBQUNBO0FpQnQ2aUdBO0FtRXhGQTtBQUNBO0FwRmlnakdBO0FvRmxnakdBO0FBQ0E7QXBGb2dqR0E7QUFDQTtBaUI5NmlHQTtBbUV4RkE7QUFDQTtBcEZ5Z2pHQTtBb0YxZ2pHQTtBQUNBO0FwRjRnakdBO0FBQ0E7QWlCeCtpR0E7QW1FdENBO0FBQ0E7QXBGaWhqR0E7QW9GbGhqR0E7QUFDQTtBcEZvaGpHQTtBQUNBO0FpQm4raUdBO0FtRTNDQTtBQUdBO0FwRitnakdBO0FBQ0E7O0FpQngraUdBO0FtRTNDQTtBQUdBO0FwRnFoakdBO0FBQ0E7O0FpQjkraUdBO0FtRTNDQTtBQUdBO0FwRjJoakdBO0FBQ0E7O0FpQnAvaUdBO0FtRTNDQTtBQUdBO0FwRmlpakdBO0FBQ0E7O0FvRnJpakdBO0FBR0E7QXBGc2lqR0E7O0FvRmppakdBO0FBQ0E7QUFBQTtBQUFBO0FwRm9pakdBOztBcUZ0aWpHQTtBQVZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBckZvampHQTs7QXFGcmlqR0E7QUF0QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FyRitqakdBOztBaUJyaWpHQTtBb0VGQTtBQUNBO0FyRjJpakdBO0FxRnhpakdBO0FBQ0E7QXJGMGlqR0E7QUFDQTtBaUI5aWpHQTtBb0VRQTtBQUNBO0FyRnlpakdBO0FxRnRpakdBO0FBQ0E7QXJGd2lqR0E7QUFDQTtBaUJ0ampHQTtBb0VrQkE7QUFDQTtBckZ1aWpHQTtBcUZwaWpHQTtBQUNBO0FyRnNpakdBO0FBQ0E7QWlCOWpqR0E7QW9FRkE7QUFDQTtBckZta2pHQTtBcUZoa2pHQTtBQUNBO0FyRmtrakdBO0FBQ0E7QWlCdGtqR0E7QW9FUUE7QUFDQTtBckZpa2pHQTtBcUY5ampHQTtBQUNBO0FyRmdrakdBO0FBQ0E7QWlCOWtqR0E7QW9Fa0JBO0FBQ0E7QXJGK2pqR0E7QXFGNWpqR0E7QUFDQTtBckY4ampHQTtBQUNBO0FpQnRsakdBO0FvRUZBO0FBQ0E7QXJGMmxqR0E7QXFGeGxqR0E7QUFDQTtBckYwbGpHQTtBQUNBO0FpQjlsakdBO0FvRVFBO0FBQ0E7QXJGeWxqR0E7QXFGdGxqR0E7QUFDQTtBckZ3bGpHQTtBQUNBO0FpQnRtakdBO0FvRWtCQTtBQUNBO0FyRnVsakdBO0FxRnBsakdBO0FBQ0E7QXJGc2xqR0E7QUFDQTtBaUI5bWpHQTtBb0VGQTtBQUNBO0FyRm1uakdBO0FxRmhuakdBO0FBQ0E7QXJGa25qR0E7QUFDQTtBaUJ0bmpHQTtBb0VRQTtBQUNBO0FyRmluakdBO0FxRjltakdBO0FBQ0E7QXJGZ25qR0E7QUFDQTtBaUI5bmpHQTtBb0VrQkE7QUFDQTtBckYrbWpHQTtBcUY1bWpHQTtBQUNBO0FyRjhtakdBO0FBQ0E7QWlCdG9qR0E7QW9FRkE7QUFDQTtBckYyb2pHQTtBcUZ4b2pHQTtBQUNBO0FyRjBvakdBO0FBQ0E7QWlCOW9qR0E7QW9FUUE7QUFDQTtBckZ5b2pHQTtBcUZ0b2pHQTtBQUNBO0FyRndvakdBO0FBQ0E7QWlCdHBqR0E7QW9Fa0JBO0FBQ0E7QXJGdW9qR0E7QXFGcG9qR0E7QUFDQTtBckZzb2pHQTtBQUNBO0FpQjlwakdBO0FvRUZBO0FBQ0E7QXJGbXFqR0E7QXFGaHFqR0E7QUFDQTtBckZrcWpHQTtBQUNBO0FpQnRxakdBO0FvRVFBO0FBQ0E7QXJGaXFqR0E7QXFGOXBqR0E7QUFDQTtBckZncWpHQTtBQUNBO0FpQjlxakdBO0FvRWtCQTtBQUNBO0FyRitwakdBO0FxRjVwakdBO0FBQ0E7QXJGOHBqR0E7QUFDQTtBaUJ0cmpHQTtBb0VGQTtBQUNBO0FyRjJyakdBO0FxRnhyakdBO0FBQ0E7QXJGMHJqR0E7QUFDQTtBaUI5cmpHQTtBb0VRQTtBQUNBO0FyRnlyakdBO0FxRnRyakdBO0FBQ0E7QXJGd3JqR0E7QUFDQTtBaUJ0c2pHQTtBb0VrQkE7QUFDQTtBckZ1cmpHQTtBcUZwcmpHQTtBQUNBO0FyRnNyakdBO0FBQ0E7QXNGMXdqR0E7Ozs7Ozs7OztBQUFBO0FDT0E7QUFDQTtBdkYrd2pHQTs7QXVGNXdqR0E7QUFDQTtBdkYrd2pHQTs7QXVGNXdqR0E7QUFDQTtBdkYrd2pHQTs7QXVGNXdqR0E7QUFDQTtBdkYrd2pHQTs7QXVGNXdqR0E7QUFDQTtBdkYrd2pHQTs7QXVGNXdqR0E7QUFDQTtBdkYrd2pHQTs7QXVGNXdqR0E7QUFDQTtBdkYrd2pHQTs7QXVGNXdqR0E7QUFDQTtBdkYrd2pHQTs7QXVGNXdqR0E7QUFDQTtBdkYrd2pHQTs7QXVGNXdqR0E7QUFDQTtBdkYrd2pHQTs7QXVGNXdqR0E7QUFDQTtBQUNBO0F2Rit3akdBOztBdUY1d2pHQTtBQUNBO0FBQ0E7QXZGK3dqR0E7O0FpQnp3akdBO0FzRXJEQTtBQUNBO0F2RmswakdBO0F1Ri96akdBO0FBQ0E7QXZGaTBqR0E7QXVGOXpqR0E7QUFDQTtBdkZnMGpHQTtBdUY3empHQTtBQUNBO0F2Rit6akdBO0F1RjV6akdBO0FBQ0E7QXZGOHpqR0E7QXVGM3pqR0E7QUFDQTtBdkY2empHQTtBdUYxempHQTtBQUNBO0F2RjR6akdBO0F1Rnp6akdBO0FBQ0E7QXZGMnpqR0E7QXVGeHpqR0E7QUFDQTtBdkYwempHQTtBdUZ2empHQTtBQUNBO0F2Rnl6akdBO0F1RnR6akdBO0FBQ0E7QUFDQTtBdkZ3empHQTtBdUZyempHQTtBQUNBO0FBQ0E7QXZGdXpqR0E7QUFDQTtBaUJsempHQTtBc0VyREE7QUFDQTtBdkYwMmpHQTtBdUZ2MmpHQTtBQUNBO0F2RnkyakdBO0F1RnQyakdBO0FBQ0E7QXZGdzJqR0E7QXVGcjJqR0E7QUFDQTtBdkZ1MmpHQTtBdUZwMmpHQTtBQUNBO0F2RnMyakdBO0F1Rm4yakdBO0FBQ0E7QXZGcTJqR0E7QXVGbDJqR0E7QUFDQTtBdkZvMmpHQTtBdUZqMmpHQTtBQUNBO0F2Rm0yakdBO0F1RmgyakdBO0FBQ0E7QXZGazJqR0E7QXVGLzFqR0E7QUFDQTtBdkZpMmpHQTtBdUY5MWpHQTtBQUNBO0FBQ0E7QXZGZzJqR0E7QXVGNzFqR0E7QUFDQTtBQUNBO0F2RisxakdBO0FBQ0E7QWlCMTFqR0E7QXNFckRBO0FBQ0E7QXZGazVqR0E7QXVGLzRqR0E7QUFDQTtBdkZpNWpHQTtBdUY5NGpHQTtBQUNBO0F2Rmc1akdBO0F1Rjc0akdBO0FBQ0E7QXZGKzRqR0E7QXVGNTRqR0E7QUFDQTtBdkY4NGpHQTtBdUYzNGpHQTtBQUNBO0F2RjY0akdBO0F1RjE0akdBO0FBQ0E7QXZGNDRqR0E7QXVGejRqR0E7QUFDQTtBdkYyNGpHQTtBdUZ4NGpHQTtBQUNBO0F2RjA0akdBO0F1RnY0akdBO0FBQ0E7QXZGeTRqR0E7QXVGdDRqR0E7QUFDQTtBQUNBO0F2Rnc0akdBO0F1RnI0akdBO0FBQ0E7QUFDQTtBdkZ1NGpHQTtBQUNBO0FpQmw0akdBO0FzRXJEQTtBQUNBO0F2RjA3akdBO0F1RnY3akdBO0FBQ0E7QXZGeTdqR0E7QXVGdDdqR0E7QUFDQTtBdkZ3N2pHQTtBdUZyN2pHQTtBQUNBO0F2RnU3akdBO0F1RnA3akdBO0FBQ0E7QXZGczdqR0E7QXVGbjdqR0E7QUFDQTtBdkZxN2pHQTtBdUZsN2pHQTtBQUNBO0F2Rm83akdBO0F1Rmo3akdBO0FBQ0E7QXZGbTdqR0E7QXVGaDdqR0E7QUFDQTtBdkZrN2pHQTtBdUYvNmpHQTtBQUNBO0F2Rmk3akdBO0F1Rjk2akdBO0FBQ0E7QUFDQTtBdkZnN2pHQTtBdUY3NmpHQTtBQUNBO0FBQ0E7QXZGKzZqR0E7QUFDQTtBdUYxNmpHQTtBQUNBO0F2RjQ2akdBOztBdUY3NmpHQTtBQUNBO0F2Rmc3akdBOztBdUZqN2pHQTtBQUNBO0F2Rm83akdBOztBdUZyN2pHQTtBQUNBO0F2Rnc3akdBOztBdUZ6N2pHQTtBQUNBO0F2RjQ3akdBOztBdUY3N2pHQTtBQUNBO0F2Rmc4akdBOztBdUZqOGpHQTtBQUNBO0F2Rm84akdBOztBdUZyOGpHQTtBQUNBO0F2Rnc4akdBOztBdUZ6OGpHQTtBQUNBO0F2RjQ4akdBOztBdUY3OGpHQTtBQUNBO0F2Rmc5akdBOztBdUZqOWpHQTtBQUNBO0F2Rm85akdBOztBdUZyOWpHQTtBQUNBO0F2Rnc5akdBOztBdUZwOWpHQTtBQUNBO0F2RnU5akdBOztBdUZsOWpHQTtBQUNBO0F2RnE5akdBOztBdUZsOWpHQTtBQUNBO0FBQ0E7QXZGcTlqR0E7O0F1Rmw5akdBO0FBQ0E7QUFDQTtBdkZxOWpHQTs7QXVGbDlqR0E7QUFDQTtBQUNBO0F2RnE5akdBOztBdUZsOWpHQTtBQUNBO0FBQ0E7QXZGcTlqR0E7O0F1Rmw5akdBO0FBQ0E7QXZGcTlqR0E7O0F1Rmw5akdBO0FBQ0E7QXZGcTlqR0E7O0F3RnRqa0dBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QXhGeWprR0E7O0F3RnJqa0dBO0FBQ0E7QUFBQTtBeEZ3amtHQTs7QXdGL2lrR0E7QUFDQTtBQUFBO0F4Rmtqa0dBOztBd0YvaWtHQTtBQUNBO0F4Rmtqa0dBOztBd0Y5aWtHQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0F4Rmlqa0dBOztBd0Y3aWtHQTtBQUNBO0FBQUE7QXhGZ2prR0E7O0F3RjVpa0dBO0FBQ0E7QUFBQTtBeEYraWtHQTs7QXdGM2lrR0E7QUFDQTtBQUFBO0F4Rjhpa0dBOztBd0YzaWtHQTtBQUNBO0FBQUE7QXhGOGlrR0E7O0EwR2pta0dBO0FBQ0E7QTFHb21rR0E7O0EwR2pta0dBO0FBQ0E7QTFHb21rR0E7QWlCN2lrR0E7QXlGeERBO0FBSUE7QTFHcW1rR0E7QUFDQTs7QTBHbG1rR0E7QUFDQTtBMUdxbWtHQTtBaUJ0amtHQTtBeUZoREE7QUFJQTtBMUdzbWtHQTtBQUNBOztBMEdubWtHQTtBQUNBO0ExR3Nta0dBOztBMkczbmtHQTs7QUFBQTtBQVFBO0FBQ0E7QTNHeW5rR0E7O0EyR3Rua0dBO0FBQ0E7QTNHeW5rR0E7O0EyR3Rua0dBO0FBQ0E7QTNHeW5rR0E7O0EyR3Rua0dBO0FBQ0E7QTNHeW5rR0E7O0EyR2xua0dBO0FBQ0E7QTNHcW5rR0E7O0EyR2xua0dBOztBQUNBO0EzR3Nua0dBOztBMkdubmtHQTtBQUNBO0EzR3Nua0dBOztBMkdubmtHQTtBQUNBO0EzR3Nua0dBOztBMkdubmtHQTs7Ozs7OztBQUNBO0EzRzRua0dBOztBMkd6bmtHQTtBQUNBO0EzRzRua0dBOztBMkd6bmtHQTtBQUNBO0EzRzRua0dBOztBMkd6bmtHQTtBQUNBO0EzRzRua0dBOztBMkdsbGtHQTs7QTFCeEZBO0EyQjhKQTtBQTVGQTtBQXpDQTtBRG1FQTtBM0d1bGtHQTtBaUJsb2tHQTtBMEZ1Q0E7O0FDdEJBO0FBekNBO0E1R2dxa0dBO0FBQ0E7QWlCem9rR0E7QTBGdUNBOztBQU9BO0EzR2dta0dBO0FBQ0E7O0EyRzdsa0dBOztBMUJuR0E7QTJCOEpBO0FBNUZBO0FEcUNBO0EzR2lta0dBO0FpQnZwa0dBO0EwRmtEQTs7QUNqQ0E7QTVHMm9rR0E7QUFDQTtBaUI3cGtHQTtBMEZrREE7O0FBT0E7QTNHeW1rR0E7QUFDQTs7QTJHdG1rR0E7O0ExQjlHQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QUR5RkE7QTNHMm1rR0E7QWlCNXFrR0E7QTBGNkRBOztBQzVDQTtBQXpDQTtBNUcwc2tHQTtBQUNBO0FpQm5ya0dBO0EwRjZEQTs7QUFPQTtBM0dvbmtHQTtBQUNBOztBMkdqbmtHQTs7QTFCekhBO0EyQjhKQTtBQTVGQTtBQXpDQTtBRG9HQTtBM0dzbmtHQTtBaUJsc2tHQTtBMEZ3RUE7O0FDdkRBO0FBekNBO0E1R2d1a0dBO0FBQ0E7QWlCenNrR0E7QTBGd0VBOztBQU9BO0EzRytua0dBO0FBQ0E7O0EyRzVua0dBOztBMUJwSUE7QTJCOEpBO0FBNUZBO0FBekNBO0FEK0dBO0EzR2lva0dBO0FpQnh0a0dBO0EwRm1GQTs7QUNsRUE7QUF6Q0E7QTVHc3ZrR0E7QUFDQTtBaUIvdGtHQTtBMEZtRkE7O0FBT0E7QTNHMG9rR0E7QUFDQTs7QTJHdm9rR0E7O0FBRUE7QUFDQTtBQU9BO0EzR29va0dBO0FpQjV1a0dBO0EwRjhGQTs7QUFNQTtBQUNBO0EzRzZva0dBO0FBQ0E7QWlCbnZrR0E7QTBGOEZBOztBQWFBO0EzRzZva0dBO0FBQ0E7O0EyR3Rva0dBO0ExQnBLQTtBMkI4SkE7QUE1RkE7QTVHOHVrR0E7QWlCL3ZrR0E7QTBGbUhBO0FDbEdBO0E1R2t2a0dBO0FBQ0E7O0EyRzdva0dBO0ExQnhLQTtBMkI4SkE7QUE1RkE7QTVHeXZrR0E7QWlCMXdrR0E7QTBGdUhBO0FDdEdBO0E1RzZ2a0dBO0FBQ0E7O0EyR3Bwa0dBO0ExQjVLQTtBMkI4SkE7QUE1RkE7QTVHb3drR0E7QWlCcnhrR0E7QTBGMkhBO0FDMUdBO0E1R3d3a0dBO0FBQ0E7O0EyRzNwa0dBO0ExQmhMQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QTVHeXprR0E7QWlCanlrR0E7QTBGK0hBO0FDOUdBO0FBekNBO0E1Rzh6a0dBO0FBQ0E7O0EyR2hxa0dBO0ExQnhMQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHczBrR0E7QWlCOXlrR0E7QTBGdUlBO0FDMUhBO0FBckNBO0E1RzIwa0dBO0FBQ0E7O0EyR3pxa0dBO0ExQjVMQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHbTFrR0E7QWlCM3prR0E7QTBGMklBO0FDOUhBO0FBckNBO0E1R3cxa0dBO0FBQ0E7O0EyR2xya0dBO0ExQmhNQTtBMkI4SkE7QUFoR0E7QTVHMHprR0E7O0EyR3Bya0dBO0ExQnBNQTtBMkI4SkE7QUFoR0E7QTVHZzBrR0E7O0EyR3Rya0dBO0ExQnhNQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHNDJrR0E7O0EyR3pya0dBO0ExQjVNQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHbTNrR0E7O0EyRzVya0dBO0ExQmhOQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHMDNrR0E7QWlCbDJrR0E7QTBGK0pBO0FDbEpBO0FBckNBO0E1Rysza0dBO0FBQ0E7O0EyR2pza0dBO0FBQ0E7QTNHb3NrR0E7QWlCNTJrR0E7QTBGdUtBO0FBSUE7QTNHcXNrR0E7QUFDQTs7QTJHbHNrR0E7OztBekJ0T0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEY4NmtHQTtBa0Y1NmtHQTs7O0FBQ0E7QUFDQTtBbEZnN2tHQTtBa0Y3NmtHQTs7Ozs7OztBQUdBO0FBQ0E7QWxGbTdrR0E7QWtGaDdrR0E7OztBQUNBO0FsRm83a0dBOztBMkczdGtHQTtBekI1T0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQW9DQTtBbEZ3NmtHQTtBa0YxOGtHQTtBQUNBO0FBQ0E7QWxGNDhrR0E7QWtGejhrR0E7QUFHQTtBQUNBO0FsRnk4a0dBO0FrRnQ4a0dBO0FBQ0E7QWxGdzhrR0E7QWtGajdrR0E7QUFJQTtBbEZnN2tHQTtBa0Y3NmtHQTtBQUNBO0FsRis2a0dBOztBMkdqdmtHQTtBekJoUEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQW9DQTtBQWlCQTtBbEZrN2tHQTtBa0ZyK2tHQTtBQUNBO0FBQ0E7QWxGdStrR0E7QWtGcCtrR0E7QUFHQTtBQUNBO0FsRm8ra0dBO0FrRmora0dBO0FBQ0E7QWxGbStrR0E7QWtGNThrR0E7QUFJQTtBbEYyOGtHQTtBa0Z4OGtHQTtBQUNBO0FsRjA4a0dBO0FrRmo4a0dBO0FBSUE7QWxGZzhrR0E7QWtGNzdrR0E7QUFDQTtBbEYrN2tHQTs7QTJHOXdrR0E7QUt0UEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoSHdnbEdBO0FnSHRnbEdBO0FBSUE7QUFDQTtBaEhxZ2xHQTs7QTJHL3drR0E7QUFDQTtBM0dreGtHQTs7QTJHL3drR0E7QU10UUE7QUFDQTtBakh5aGxHQTtBaUJqK2tHQTtBMEY2TUE7QU1sUUE7QWpIMGhsR0E7QUFDQTs7QTJHcnhrR0E7QTFCbFFBO0EyQjhKQTtBQWhHQTtBNUcrOWtHQTs7QWtIaGlsR0E7QUFDQTtBQUNBO0FBQ0E7QWxIbWlsR0E7QWtIamhsR0E7QUFDQTtBbEhtaGxHQTtBa0hoaGxHQTtBQUNBO0FsSGtobEdBO0FrSHpnbEdBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSDRnbEdBO0FpQi8va0dBO0FpR2pCQTs7QUFPQTtBbEg4Z2xHQTtBQUNBO0FrSGpnbEdBOztBQUNBO0FsSG9nbEdBO0FrSDUva0dBO0FBQ0E7QUFBQTtBQUNBO0FsSDgva0dBO0FrSHova0dBOztBQUVBO0FsSDIva0dBO0FrSGwva0dBOztBQUVBO0FsSG8va0dBO0FrSDUra0dBO0FBQ0E7QUFBQTtBbEg4K2tHQTtBa0h6K2tHQTtBQUNBO0FsSDIra0dBO0FrSHQra0dBOzs7O0FBRUE7QWxIMCtrR0E7QWlCamlsR0E7QWlHcURBOzs7O0FBS0E7QUFFQTtBbEg2K2tHQTtBQUNBO0FpQjFpbEdBO0FpR3FEQTs7OztBQVdBO0FBRUE7QWxIZy9rR0E7QUFDQTtBaUJuamxHQTtBaUdxREE7Ozs7QUFpQkE7QUFFQTtBbEhtL2tHQTtBQUNBO0FpQjVqbEdBO0FpR3FEQTs7OztBQXlCQTtBQUVBO0FsSG8va0dBO0FBQ0E7QWtIbC9rR0E7Ozs7QUFDQTtBbEh1L2tHQTtBa0huL2tHQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhzL2tHQTtBaUJsbGxHQTtBaUd3RkE7O0FBT0E7QWxIdy9rR0E7QUFDQTtBa0g5K2tHQTs7QUFDQTtBbEhpL2tHQTtBa0h2K2tHQTtBQUNBO0FBQ0E7QUFDQTtBbEh5K2tHQTtBa0h2K2tHQTtBQUNBO0FBQ0E7QWxIeStrR0E7QWtILzlrR0E7O0FBRUE7QWxIaStrR0E7QWtINTlrR0E7O0FBRUE7QWxIODlrR0E7QWtIeDlrR0E7QUFDQTtBQUNBO0FBQ0E7QWxIMDlrR0E7QWtIbjlrR0E7QUFDQTtBbEhxOWtHQTtBa0hoOWtHQTs7OztBQUVBO0FsSG85a0dBO0FrSGw5a0dBOzs7O0FBQ0E7QWxIdTlrR0E7QWtIbjlrR0E7O0FBQ0E7QWxIczlrR0E7QWtIOThrR0E7QUFDQTtBbEhnOWtHQTtBa0h2OGtHQTs7QUFFQTtBbEh5OGtHQTtBa0hwOGtHQTs7QUFFQTtBbEhzOGtHQTtBa0hoOGtHQTtBQUNBO0FsSGs4a0dBO0FrSDM3a0dBO0FBQ0E7QWxINjdrR0E7QWtIejdrR0E7QUFDQTtBbEgyN2tHQTtBa0huN2tHQTs7QUFFQTtBbEhxN2tHQTtBa0h6NmtHQTs7QUFFQTtBbEgyNmtHQTtBaUJqcWxHQTtBaUcvQkE7QUFDQTtBbEhtc2xHQTtBa0hoc2xHQTtBQUNBO0FsSGtzbEdBO0FrSHpybEdBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSDRybEdBO0FBQ0E7QWlCaHJsR0E7QWlHakJBOztBQU9BO0FsSCtybEdBO0FBQ0E7QWlCdHJsR0E7QWlHSUE7O0FBQ0E7QWxIc3JsR0E7QWtIOXFsR0E7QUFDQTtBQUFBO0FBQ0E7QWxIZ3JsR0E7QWtIM3FsR0E7O0FBRUE7QWxINnFsR0E7QWtIcHFsR0E7O0FBRUE7QWxIc3FsR0E7QWtIOXBsR0E7QUFDQTtBQUFBO0FsSGdxbEdBO0FrSDNwbEdBO0FBQ0E7QWxINnBsR0E7QWtIeHBsR0E7Ozs7QUFFQTtBbEg0cGxHQTtBQUNBO0FpQnB0bEdBO0FpR3FEQTs7OztBQUtBO0FBRUE7QWxIZ3FsR0E7QUFDQTtBaUI3dGxHQTtBaUdxREE7Ozs7QUFXQTtBQUVBO0FsSG1xbEdBO0FBQ0E7QWlCdHVsR0E7QWlHcURBOzs7O0FBaUJBO0FBRUE7QWxIc3FsR0E7QUFDQTtBaUIvdWxHQTtBaUdxREE7Ozs7QUF5QkE7QUFFQTtBbEh1cWxHQTtBQUNBO0FpQnh2bEdBO0FpR21GQTs7OztBQUNBO0FsSDJxbEdBO0FrSHZxbEdBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSDBxbEdBO0FBQ0E7QWlCdndsR0E7QWlHd0ZBOztBQU9BO0FsSDZxbEdBO0FBQ0E7QWlCN3dsR0E7QWlHMEdBOztBQUNBO0FsSHVxbEdBO0FrSDdwbEdBO0FBQ0E7QUFDQTtBQUNBO0FsSCtwbEdBO0FrSDdwbEdBO0FBQ0E7QUFDQTtBbEgrcGxHQTtBa0hycGxHQTs7QUFFQTtBbEh1cGxHQTtBa0hscGxHQTs7QUFFQTtBbEhvcGxHQTtBa0g5b2xHQTtBQUNBO0FBQ0E7QUFDQTtBbEhncGxHQTtBa0h6b2xHQTtBQUNBO0FsSDJvbEdBO0FrSHRvbEdBOzs7O0FBRUE7QWxIMG9sR0E7QWtIeG9sR0E7Ozs7QUFDQTtBbEg2b2xHQTtBa0h6b2xHQTs7QUFDQTtBbEg0b2xHQTtBa0hwb2xHQTtBQUNBO0FsSHNvbEdBO0FrSDdubEdBOztBQUVBO0FsSCtubEdBO0FrSDFubEdBOztBQUVBO0FsSDRubEdBO0FrSHRubEdBO0FBQ0E7QWxId25sR0E7QWtIam5sR0E7QUFDQTtBbEhtbmxHQTtBa0gvbWxHQTtBQUNBO0FsSGlubEdBO0FrSHptbEdBOztBQUVBO0FsSDJtbEdBO0FrSC9sbEdBOztBQUVBO0FsSGltbEdBO0FBQ0E7QWlCeDFsR0E7QWlHL0JBO0FBQ0E7QWxIMDNsR0E7QWtIdjNsR0E7QUFDQTtBbEh5M2xHQTtBa0hoM2xHQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhtM2xHQTtBQUNBO0FpQnYybEdBO0FpR2pCQTs7QUFPQTtBbEhzM2xHQTtBQUNBO0FpQjcybEdBO0FpR0lBOztBQUNBO0FsSDYybEdBO0FrSHIybEdBO0FBQ0E7QUFBQTtBQUNBO0FsSHUybEdBO0FrSGwybEdBOztBQUVBO0FsSG8ybEdBO0FrSDMxbEdBOztBQUVBO0FsSDYxbEdBO0FrSHIxbEdBO0FBQ0E7QUFBQTtBbEh1MWxHQTtBa0hsMWxHQTtBQUNBO0FsSG8xbEdBO0FrSC8wbEdBOzs7O0FBRUE7QWxIbTFsR0E7QUFDQTtBaUIzNGxHQTtBaUdxREE7Ozs7QUFLQTtBQUVBO0FsSHUxbEdBO0FBQ0E7QWlCcDVsR0E7QWlHcURBOzs7O0FBV0E7QUFFQTtBbEgwMWxHQTtBQUNBO0FpQjc1bEdBO0FpR3FEQTs7OztBQWlCQTtBQUVBO0FsSDYxbEdBO0FBQ0E7QWlCdDZsR0E7QWlHcURBOzs7O0FBeUJBO0FBRUE7QWxIODFsR0E7QUFDQTtBaUIvNmxHQTtBaUdtRkE7Ozs7QUFDQTtBbEhrMmxHQTtBa0g5MWxHQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhpMmxHQTtBQUNBO0FpQjk3bEdBO0FpR3dGQTs7QUFPQTtBbEhvMmxHQTtBQUNBO0FpQnA4bEdBO0FpRzBHQTs7QUFDQTtBbEg4MWxHQTtBa0hwMWxHQTtBQUNBO0FBQ0E7QUFDQTtBbEhzMWxHQTtBa0hwMWxHQTtBQUNBO0FBQ0E7QWxIczFsR0E7QWtINTBsR0E7O0FBRUE7QWxIODBsR0E7QWtIejBsR0E7O0FBRUE7QWxIMjBsR0E7QWtIcjBsR0E7QUFDQTtBQUNBO0FBQ0E7QWxIdTBsR0E7QWtIaDBsR0E7QUFDQTtBbEhrMGxHQTtBa0g3emxHQTs7OztBQUVBO0FsSGkwbEdBO0FrSC96bEdBOzs7O0FBQ0E7QWxIbzBsR0E7QWtIaDBsR0E7O0FBQ0E7QWxIbTBsR0E7QWtIM3psR0E7QUFDQTtBbEg2emxHQTtBa0hwemxHQTs7QUFFQTtBbEhzemxHQTtBa0hqemxHQTs7QUFFQTtBbEhtemxHQTtBa0g3eWxHQTtBQUNBO0FsSCt5bEdBO0FrSHh5bEdBO0FBQ0E7QWxIMHlsR0E7QWtIdHlsR0E7QUFDQTtBbEh3eWxHQTtBa0hoeWxHQTs7QUFFQTtBbEhreWxHQTtBa0h0eGxHQTs7QUFFQTtBbEh3eGxHQTtBQUNBO0FpQi9nbUdBO0FpRy9CQTtBQUNBO0FsSGlqbUdBO0FrSDlpbUdBO0FBQ0E7QWxIZ2ptR0E7QWtIdmltR0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIMGltR0E7QUFDQTtBaUI5aG1HQTtBaUdqQkE7O0FBT0E7QWxINmltR0E7QUFDQTtBaUJwaW1HQTtBaUdJQTs7QUFDQTtBbEhvaW1HQTtBa0g1aG1HQTtBQUNBO0FBQUE7QUFDQTtBbEg4aG1HQTtBa0h6aG1HQTs7QUFFQTtBbEgyaG1HQTtBa0hsaG1HQTs7QUFFQTtBbEhvaG1HQTtBa0g1Z21HQTtBQUNBO0FBQUE7QWxIOGdtR0E7QWtIemdtR0E7QUFDQTtBbEgyZ21HQTtBa0h0Z21HQTs7OztBQUVBO0FsSDBnbUdBO0FBQ0E7QWlCbGttR0E7QWlHcURBOzs7O0FBS0E7QUFFQTtBbEg4Z21HQTtBQUNBO0FpQjNrbUdBO0FpR3FEQTs7OztBQVdBO0FBRUE7QWxIaWhtR0E7QUFDQTtBaUJwbG1HQTtBaUdxREE7Ozs7QUFpQkE7QUFFQTtBbEhvaG1HQTtBQUNBO0FpQjdsbUdBO0FpR3FEQTs7OztBQXlCQTtBQUVBO0FsSHFobUdBO0FBQ0E7QWlCdG1tR0E7QWlHbUZBOzs7O0FBQ0E7QWxIeWhtR0E7QWtIcmhtR0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxId2htR0E7QUFDQTtBaUJybm1HQTtBaUd3RkE7O0FBT0E7QWxIMmhtR0E7QUFDQTtBaUIzbm1HQTtBaUcwR0E7O0FBQ0E7QWxIcWhtR0E7QWtIM2dtR0E7QUFDQTtBQUNBO0FBQ0E7QWxINmdtR0E7QWtIM2dtR0E7QUFDQTtBQUNBO0FsSDZnbUdBO0FrSG5nbUdBOztBQUVBO0FsSHFnbUdBO0FrSGhnbUdBOztBQUVBO0FsSGtnbUdBO0FrSDUvbEdBO0FBQ0E7QUFDQTtBQUNBO0FsSDgvbEdBO0FrSHYvbEdBO0FBQ0E7QWxIeS9sR0E7QWtIcC9sR0E7Ozs7QUFFQTtBbEh3L2xHQTtBa0h0L2xHQTs7OztBQUNBO0FsSDIvbEdBO0FrSHYvbEdBOztBQUNBO0FsSDAvbEdBO0FrSGwvbEdBO0FBQ0E7QWxIby9sR0E7QWtIMytsR0E7O0FBRUE7QWxINitsR0E7QWtIeCtsR0E7O0FBRUE7QWxIMCtsR0E7QWtIcCtsR0E7QUFDQTtBbEhzK2xHQTtBa0gvOWxHQTtBQUNBO0FsSGkrbEdBO0FrSDc5bEdBO0FBQ0E7QWxIKzlsR0E7QWtIdjlsR0E7O0FBRUE7QWxIeTlsR0E7QWtINzhsR0E7O0FBRUE7QWxIKzhsR0E7QUFDQTtBaUJ0c21HQTtBaUcvQkE7QUFDQTtBbEh3dW1HQTtBa0hydW1HQTtBQUNBO0FsSHV1bUdBO0FrSDl0bUdBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSGl1bUdBO0FBQ0E7QWlCcnRtR0E7QWlHakJBOztBQU9BO0FsSG91bUdBO0FBQ0E7QWlCM3RtR0E7QWlHSUE7O0FBQ0E7QWxIMnRtR0E7QWtIbnRtR0E7QUFDQTtBQUFBO0FBQ0E7QWxIcXRtR0E7QWtIaHRtR0E7O0FBRUE7QWxIa3RtR0E7QWtIenNtR0E7O0FBRUE7QWxIMnNtR0E7QWtIbnNtR0E7QUFDQTtBQUFBO0FsSHFzbUdBO0FrSGhzbUdBO0FBQ0E7QWxIa3NtR0E7QWtIN3JtR0E7Ozs7QUFFQTtBbEhpc21HQTtBQUNBO0FpQnp2bUdBO0FpR3FEQTs7OztBQUtBO0FBRUE7QWxIcXNtR0E7QUFDQTtBaUJsd21HQTtBaUdxREE7Ozs7QUFXQTtBQUVBO0FsSHdzbUdBO0FBQ0E7QWlCM3dtR0E7QWlHcURBOzs7O0FBaUJBO0FBRUE7QWxIMnNtR0E7QUFDQTtBaUJweG1HQTtBaUdxREE7Ozs7QUF5QkE7QUFFQTtBbEg0c21HQTtBQUNBO0FpQjd4bUdBO0FpR21GQTs7OztBQUNBO0FsSGd0bUdBO0FrSDVzbUdBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSCtzbUdBO0FBQ0E7QWlCNXltR0E7QWlHd0ZBOztBQU9BO0FsSGt0bUdBO0FBQ0E7QWlCbHptR0E7QWlHMEdBOztBQUNBO0FsSDRzbUdBO0FrSGxzbUdBO0FBQ0E7QUFDQTtBQUNBO0FsSG9zbUdBO0FrSGxzbUdBO0FBQ0E7QUFDQTtBbEhvc21HQTtBa0gxcm1HQTs7QUFFQTtBbEg0cm1HQTtBa0h2cm1HQTs7QUFFQTtBbEh5cm1HQTtBa0hucm1HQTtBQUNBO0FBQ0E7QUFDQTtBbEhxcm1HQTtBa0g5cW1HQTtBQUNBO0FsSGdybUdBO0FrSDNxbUdBOzs7O0FBRUE7QWxIK3FtR0E7QWtIN3FtR0E7Ozs7QUFDQTtBbEhrcm1HQTtBa0g5cW1HQTs7QUFDQTtBbEhpcm1HQTtBa0h6cW1HQTtBQUNBO0FsSDJxbUdBO0FrSGxxbUdBOztBQUVBO0FsSG9xbUdBO0FrSC9wbUdBOztBQUVBO0FsSGlxbUdBO0FrSDNwbUdBO0FBQ0E7QWxINnBtR0E7QWtIdHBtR0E7QUFDQTtBbEh3cG1HQTtBa0hwcG1HQTtBQUNBO0FsSHNwbUdBO0FrSDlvbUdBOztBQUVBO0FsSGdwbUdBO0FrSHBvbUdBOztBQUVBO0FsSHNvbUdBO0FBQ0E7QWtIMW5tR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxING5tR0E7QW1IOTdtR0E7QUQ0VEE7QUMzVEE7QUFDQTtBbkhpOG1HQTtBQUNBO0FtSC83bUdBO0FBRUE7QUFDQTtBQUNBO0FuSGc4bUdBO0FtSDU3bUdBO0FBQ0E7QW5IODdtR0E7QW1IMTdtR0E7QUFDQTtBQUNBO0FuSDQ3bUdBO0FtSHg3bUdBO0FBQ0E7QW5IMDdtR0E7QUFDQTtBa0g1b21HQTtBQUNBO0FsSDhvbUdBO0FrSDVvbUdBOztBQUVBO0FsSDhvbUdBO0FrSDVvbUdBOztBQUNBO0FsSCtvbUdBO0FrSDVvbUdBOztBQUNBO0FsSCtvbUdBO0FrSHhvbUdBOztBQUVBO0FsSDBvbUdBO0FrSGpvbUdBOztBQUVBO0FsSG1vbUdBO0FrSHZubUdBOzs7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEgybm1HQTtBa0h6bm1HQTs7OztBQUNBO0FsSDhubUdBO0FrSDNubUdBOzs7Ozs7O0FBRUE7QUFDQTtBbEhrb21HQTtBa0hob21HQTs7Ozs7OztBQUNBO0FsSHdvbUdBO0FrSHJvbUdBOzs7Ozs7O0FBQ0E7QWxINm9tR0E7QWtIem9tR0E7Ozs7QUFDQTtBbEg4b21HQTtBa0h6b21HQTs7OztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FsSDZvbUdBO0FrSGpvbUdBO0FBQ0E7QWxIbW9tR0E7QWtIaG9tR0E7QUFDQTtBbEhrb21HQTtBa0h4bm1HQTs7QUFFQTtBbEgwbm1HQTtBa0hubm1HQTs7QUFFQTtBQUNBO0FBQ0E7QWxIcW5tR0E7QWtIbm5tR0E7O0FBQ0E7QWxIc25tR0E7QWtIL21tR0E7O0FBQ0E7QWxIa25tR0E7QWtIL21tR0E7O0FBQ0E7QWxIa25tR0E7QWtIeG1tR0E7O0FBRUE7QUFDQTtBQUNBO0FsSDBtbUdBO0FrSHhtbUdBOztBQUNBO0FsSDJtbUdBO0FrSHRtbUdBOztBQUVBO0FsSHdtbUdBO0FrSHRtbUdBOztBQUNBO0FsSHltbUdBO0FrSHRtbUdBOztBQUNBO0FsSHltbUdBOztBb0gzbG5HQTs7O0FBR0E7QXBIOGxuR0E7QWlCcmluR0E7QW1HNURBOzs7QUFNQTtBcEhpbW5HQTtBQUNBOztBb0g5bG5HQTtBbkNDQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHMmtuR0E7QWlCbmpuR0E7QW1HbERBO0FSK0RBO0FBckNBO0E1R2dsbkdBO0FBQ0E7O0FvSHZtbkdBOztBQUVBO0FwSDBtbkdBOztBb0h2bW5HQTtBQUNBO0FwSDBtbkdBO0FvSHhtbkdBO0FBQ0E7QXBIMG1uR0E7O0FvSHJtbkdBO0FBQ0E7QUFDQTtBcEh3bW5HQTtBb0hybW5HQTtBQUNBO0FwSHVtbkdBO0FvSG5tbkdBO0FBQ0E7QXBIcW1uR0E7QW9IbG1uR0E7QUFDQTtBQUNBO0FwSG9tbkdBOztBb0gvbG5HQTs7QUFFQTtBcEhrbW5HQTtBb0hobW5HQTs7QUFDQTtBcEhtbW5HQTs7QW9IN2xuR0E7O0FBQ0E7QUFDQTtBQUNBO0FwSGltbkdBO0FvSC9sbkdBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSGttbkdBOztBb0gxbG5HQTs7QUFFQTtBcEg2bG5HQTs7QW9IMWxuR0E7QUFDQTtBcEg2bG5HQTs7QW9IemxuR0E7QUFDQTtBQUNBO0FwSDRsbkdBO0FvSHpsbkdBO0FBQ0E7QXBIMmxuR0E7O0FvSHRsbkdBO0FBQ0E7QUFDQTtBcEh5bG5HQTtBb0h0bG5HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSHdsbkdBO0FvSHRsbkdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSHdsbkdBO0FvSHJsbkdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBIdWxuR0E7QW9IcGxuR0E7QUFDQTtBcEhzbG5HQTtBb0hqbG5HQTtBQUNBO0FwSG1sbkdBO0FvSGhsbkdBO0FBQ0E7QXBIa2xuR0E7QW9IN2tuR0E7QUFDQTtBQUNBO0FwSCtrbkdBO0FvSDVrbkdBO0FBQ0E7QUFDQTtBcEg4a25HQTs7QW9IemtuR0E7QUFDQTtBcEg0a25HQTtBb0gxa25HQTtBQUNBO0FBQ0E7QXBINGtuR0E7QW9IMWtuR0E7QUFDQTtBQUNBO0FBQ0E7QXBINGtuR0E7QW9IemtuR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEgya25HQTtBb0h0a25HQTtBQUNBO0FBQ0E7QXBId2tuR0E7O0FxSDl2bkdBO0FBQ0E7QUFDQTtBckhpd25HQTtBcUgvdm5HQTtBQUlBO0FySDh2bkdBO0FxSDV2bkdBO0FBQ0E7QXJIOHZuR0E7QXFIenZuR0E7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySHd2bkdBO0FxSHB2bkdBO0FBQ0E7QUFDQTtBckhzdm5HQTtBaUI1c25HQTtBb0d4RUE7QUFvQ0E7QXJIb3ZuR0E7QXFIbHZuR0E7QUFDQTtBckhvdm5HQTtBQUNBOztBcUgvdW5HQTs7Ozs7Ozs7Ozs7Ozs7QUFZQTtBckhvdm5HQTs7QXFIanZuR0E7Ozs7Ozs7QUFLQTtBckhzdm5HQTs7QXFIbnZuR0E7Ozs7Ozs7QUFLQTtBckh3dm5HQTs7QXFIcHZuR0E7QUFJQTtBQUNBO0FySG92bkdBOztBcUhodm5HQTs7QUFFQTtBckhtdm5HQTs7QXFIaHZuR0E7QUFDQTtBckhtdm5HQTs7QXFIL3VuR0E7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQ3RGQTtBQUNBO0F0SDAxbkdBOztBcUhodm5HQTtBQUNBO0FySG12bkdBO0FxSGp2bkdBO0FBSUE7QUFDQTtBckhndm5HQTtBcUg3dW5HQTtBQUNBO0FBQ0E7QXJIK3VuR0E7O0FxSDN1bkdBO0FBQ0E7QXJIOHVuR0E7QXFINXVuR0E7QUFJQTtBQUNBO0FySDJ1bkdBOztBcUh0dW5HQTs7Ozs7QUFJQTtBQUNBO0FySDB1bkdBOztBcUhydW5HQTtBQUlBO0FySHF1bkdBOztBcUhqdW5HQTtBQUNBO0FBQ0E7QUFDQTtBckhvdW5HQTtBcUhsdW5HQTtBQUlBO0FBQ0E7QXJIaXVuR0E7O0FxSDd0bkdBO0FBQ0E7QUFDQTtBQUNBO0FySGd1bkdBO0FxSDl0bkdBO0FBSUE7QUFDQTtBckg2dG5HQTs7QXFIenRuR0E7QUFDQTtBckg0dG5HQTs7QXFIdHRuR0E7O0FBRUE7QXJIeXRuR0E7O0FxSHR0bkdBO0FBQ0E7QXJIeXRuR0E7QXFIdnRuR0E7QUFDQTtBckh5dG5HQTs7QXFIcnRuR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckh3dG5HQTtBcUh0dG5HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBckh3dG5HQTtBcUhydG5HQTtBQUdBO0FBQ0E7QUFDQTtBckhxdG5HQTtBcUhudG5HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySHF0bkdBOztBcUgvc25HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySGt0bkdBO0FxSGh0bkdBO0FBRUE7QUFBQTtBckhpdG5HQTtBcUg5c25HQTtBQUdBO0FBQ0E7QUFDQTtBckg4c25HQTtBcUh6c25HQTtBRW5RQTtBdkgrOG5HQTtBdUh0N25HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckZrOW5HQTtBdUhyN25HQTtBQUNBO0F2SHU3bkdBO0FxSHh0bkdBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIMHRuR0E7QXFIdnRuR0E7QUUvUUE7QXZIeStuR0E7QXVIaDluR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGNCtuR0E7QXVILzhuR0E7QUFDQTtBdkhpOW5HQTtBcUhwdW5HQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySHN1bkdBO0FxSC90bkdBO0FFalNBO0F2SG1nb0dBO0F1SGhnb0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRnNnb0dBO0F1SDMvbkdBO0FBQ0E7QXZINi9uR0E7QXFIOXVuR0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckhndm5HQTtBcUg3dW5HQTtBRTdTQTtBdkg2aG9HQTtBdUgxaG9HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZnaW9HQTtBdUhyaG9HQTtBQUNBO0F2SHVob0dBO0FxSDF2bkdBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJINHZuR0E7O0FxSHR2bkdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRW5VQTtBdkg2am9HQTtBdUhwaW9HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckZna29HQTtBdUhuaW9HQTtBQUNBO0F2SHFpb0dBOztBcUhwd25HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySHV3bkdBO0FxSHJ3bkdBO0FBRUE7QUFBQTtBckhzd25HQTtBcUhud25HQTtBQUdBO0FBQ0E7QUFDQTtBckhtd25HQTtBcUg5dm5HQTtBRTdWQTtBdkg4bG9HQTtBdUhya29HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckZpbW9HQTtBdUhwa29HQTtBQUNBO0F2SHNrb0dBO0FxSDd3bkdBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIK3duR0E7QXFINXduR0E7QUV6V0E7QXZId25vR0E7QXVIL2xvR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGMm5vR0E7QXVIOWxvR0E7QUFDQTtBdkhnbW9HQTtBcUh6eG5HQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySDJ4bkdBO0FxSHB4bkdBO0FFM1hBO0F2SGtwb0dBO0F1SC9vb0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRnFwb0dBO0F1SDFvb0dBO0FBQ0E7QXZING9vR0E7QXFIbnluR0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckhxeW5HQTtBcUhseW5HQTtBRXZZQTtBdkg0cW9HQTtBdUh6cW9HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckYrcW9HQTtBdUhwcW9HQTtBQUNBO0F2SHNxb0dBO0FxSC95bkdBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIaXpuR0E7O0FxSDF5bkdBO0FBQ0E7QUFDQTtBckg2eW5HQTtBcUgzeW5HQTtBQUNBO0FySDZ5bkdBOztBcUh6eW5HQTtBQUNBO0FBQ0E7QUFDQTtBckg0eW5HQTtBcUgxeW5HQTtBQUNBO0FySDR5bkdBOztBcUh4eW5HQTtBQUNBO0FBQ0E7QUFDQTtBckgyeW5HQTtBcUh6eW5HQTtBQUNBO0FySDJ5bkdBOztBcUh2eW5HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySDB5bkdBO0FxSHh5bkdBO0FBQ0E7QXJIMHluR0E7O0FxSHR5bkdBO0FBQ0E7QUFDQTtBQUNBO0FySHl5bkdBO0FxSHZ5bkdBO0FBQ0E7QXJIeXluR0E7O0FxSHJ5bkdBOztBQUVBO0FySHd5bkdBOztBcUhweW5HQTtBQUNBO0FySHV5bkdBOztBcUhueW5HQTtBQUNBO0FySHN5bkdBOztBcUhseW5HQTtBQUNBO0FySHF5bkdBOztBd0h4d29HQTs7OztBQUdBO0FBQ0E7QXhINHdvR0E7O0F5SGp4b0dBO0FBQ0E7QXpIb3hvR0E7QXlIbHhvR0E7QUFDQTtBQUNBO0F6SG94b0dBO0F5SGp4b0dBO0FBQ0E7QXpIbXhvR0E7QXlIaHhvR0E7QUFDQTtBekhreG9HQTtBeUgvd29HQTtBQUNBO0FBQ0E7QUFDQTtBekhpeG9HQTtBeUgvd29HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6SGl4b0dBO0F5SC93b0dBO0FBQ0E7QUFDQTtBekhpeG9HQTtBeUg5d29HQTtBQUNBO0F6SGd4b0dBO0F5SDl3b0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpIZ3hvR0E7QXlIOXdvR0E7QUFDQTtBekhneG9HQTtBeUg3d29HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXpIK3dvR0E7QXlIM3dvR0E7QUFDQTtBQUFBO0F6SDZ3b0dBO0F5SHR3b0dBO0FBQ0E7QUFDQTtBekh3d29HQTs7QXlIbndvR0E7QUFDQTtBekhzd29HQTtBUXAwb0dBO0FpSGdFQTtBekh1d29HQTs7QTBIbjFvR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFIczFvR0E7QTBIcDFvR0E7QUFDQTtBQUNBO0FBQ0E7QUhEQTtBdkh3MW9HQTtBdUhyMW9HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckYyMW9HQTtBdUhwMW9HQTtBQUNBO0F2SHMxb0dBO0EwSGwyb0dBO0FBQ0E7QUFDQTtBQUNBO0FIUkE7QXZINjJvR0E7QXVIMTJvR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGZzNvR0E7QXVIejJvR0E7QUFDQTtBdkgyMm9HQTtBMEhoM29HQTtBQUNBO0FBQ0E7QUFDQTtBSGZBO0F2SGs0b0dBO0F1SC8zb0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRnE0b0dBO0F1SDkzb0dBO0FBQ0E7QXZIZzRvR0E7QTBIOTNvR0E7QUFDQTtBQUNBO0FBQ0E7QUh0QkE7QXZIdTVvR0E7QXVIcDVvR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGMDVvR0E7QXVIbjVvR0E7QUFDQTtBdkhxNW9HQTtBMEgzNG9HQTtBQUlBO0FBQ0E7QTFIMDRvR0E7O0EwSHQ0b0dBO0FBQ0E7QTFIeTRvR0E7QTBIdjRvR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFIeTRvR0E7O0EySGg4b0dBO0FBQ0E7QTNIbThvR0E7O0EySGg4b0dBO0FBQ0E7QTNIbThvR0E7QTJIajhvR0E7QUFDQTtBM0htOG9HQTtBMkhoOG9HQTtBQUNBO0EzSGs4b0dBOztBNEh4OG9HQTtBdENNQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhnOW9HQTtBc0ZwOG9HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZzOG9HQTtBc0ZuOG9HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZxOG9HQTtBNEh6K29HQTtBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QTVIMCtvR0E7O0E0SHQrb0dBO0FBT0E7QUFDQTtBNUhtK29HQTtBaUJuOG9HQTtBMkd4Q0E7QUFFQTtBQUNBO0E1SDYrb0dBO0FBQ0E7O0E0SHIrb0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0E1SHcrb0dBOztBNEhwK29HQTtBQUNBO0E1SHUrb0dBO0E0SHArb0dBO0FBQ0E7QUFDQTtBQUNBO0E1SHMrb0dBOztBNEhsK29HQTs7Ozs7OztBdEN2Q0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRINmhwR0E7QXNGamhwR0E7Ozs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGeWhwR0E7QXNGdGhwR0E7Ozs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGOGhwR0E7O0E0SDlncEdBO0FBQ0E7QUFDQTtBNUhpaHBHQTs7QTRIOWdwR0E7OztBdEN0REE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIb2xwR0E7QXNGeGtwR0E7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY0a3BHQTtBc0Z6a3BHQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjZrcEdBOztBNEhsanBHQTs7QXRDNURBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SDZucEdBO0FzRmpucEdBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZvbnBHQTtBc0ZqbnBHQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGb25wR0E7O0E0SHBscEdBOzs7QXRDakVBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SHFxcEdBO0FzRnpwcEdBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGNnBwR0E7QXNGMXBwR0E7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY4cHBHQTs7QTRIeG5wR0E7OztBdEN2RUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIK3NwR0E7QXNGbnNwR0E7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ1c3BHQTtBc0Zwc3BHQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RndzcEdBOztBNEg1cHBHQTtBdEM3RUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIdXZwR0E7QXNGM3VwR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGNnVwR0E7QXNGMXVwR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGNHVwR0E7O0E0SDVycEdBOzs7QXRDakZBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SDZ4cEdBO0FzRmp4cEdBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGcXhwR0E7QXNGbHhwR0E7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZzeHBHQTs7QTRIaHVwR0E7QXRDdkZBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SHEwcEdBO0FzRnp6cEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjJ6cEdBO0FzRnh6cEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjB6cEdBOztBNEhod3BHQTs7O0F0QzNGQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEgyMnBHQTtBc0YvMXBHQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rm0ycEdBO0FzRmgycEdBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGbzJwR0E7O0E0SHB5cEdBOztBdENqR0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIbzVwR0E7QXNGeDRwR0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjI0cEdBO0FzRng0cEdBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEYyNHBHQTs7QTRIdDBwR0E7QXRDdEdBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SDA3cEdBO0FzRjk2cEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rmc3cEdBO0FzRjc2cEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Ris2cEdBOztBNEh0MnBHQTtBdEMxR0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIODlwR0E7QXNGbDlwR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGbzlwR0E7QXNGajlwR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGbTlwR0E7O0E0SHI0cEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUh3NHBHQTs7QTRIcjRwR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1SHc0cEdBOztBNEhyNHBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVIdzRwR0E7O0E2SHJocUdBOzs7O0FBRUE7QUFBQTtBQUFBO0E3SDBocUdBO0E2SHRocUdBOztBQUNBO0E3SHlocUdBO0E2SHRocUdBOztBQUNBO0E3SHlocUdBO0E2SHJocUdBOzs7Ozs7QUFHQTtBQUNBO0E3SDBocUdBO0E2SHhocUdBOzs7Ozs7QUFDQTtBN0graHFHQTtBNkg1aHFHQTs7Ozs7O0FBQ0E7QTdIbWlxR0E7QTZIaGlxR0E7Ozs7OztBQUNBO0E3SHVpcUdBO0E2SHBpcUdBOzs7Ozs7Ozs7OztBQUVBO0FBQ0E7QTdIK2lxR0E7QTZIMWlxR0E7O0FBQ0E7QTdINmlxR0E7QTZIemlxR0E7O0FBQ0E7QTdINGlxR0E7QTZIemlxR0E7O0FBQ0E7QUFDQTtBQUNBO0E3SDRpcUdBO0E2SHppcUdBOztBQUNBO0FBQ0E7QUFDQTtBN0g0aXFHQTs7QTZIdmlxR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDBpcUdBOztBNkh2aXFHQTtBQUNBO0FBQ0E7QTdIMGlxR0E7QTZIeGlxR0E7QUFDQTtBQUNBO0E1Q3RFQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QTVHMmxxR0E7QWlCbmtxR0E7QTRHbUJBO0FqQkZBO0FBekNBO0E1R2dtcUdBO0FBQ0E7QTZIaGpxR0E7QUFDQTtBN0hranFHQTtBNkgvaXFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIaWpxR0E7QWlCemtxR0E7QTRHZ0JBO0FBV0E7QTdIa2pxR0E7QUFDQTtBNkg5aXFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SGdqcUdBO0E2SDdpcUdBO0FBQ0E7QUFDQTtBN0graXFHQTtBNkg1aXFHQTtBQUNBO0E3SDhpcUdBO0FpQjNscUdBO0E0R3VDQTtBQVdBO0E3SDZpcUdBO0FBQ0E7QTZIMWlxR0E7QUFDQTtBN0g0aXFHQTtBNkgxaXFHQTtBQUNBO0E3SDRpcUdBO0FpQm5ucUdBO0E0R3NFQTtBQUlBO0FBQ0E7QTdINmlxR0E7QUFDQTtBNkh6aXFHQTtBQUNBO0FBQ0E7QTdIMmlxR0E7QWlCN25xR0E7QTRHd0ZBO0FBQ0E7QTdId2lxR0E7QUFDQTtBNkhyaXFHQTtBQUNBO0FBQ0E7QTdIdWlxR0E7QTZIcGlxR0E7QUFDQTtBN0hzaXFHQTtBNkhuaXFHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTdIcWlxR0E7QWlCOW9xR0E7QTRHNEdBO0FBQ0E7QUFDQTtBN0hxaXFHQTtBQUNBO0E2SGxpcUdBO0FBQ0E7QUFDQTtBN0hvaXFHQTtBaUJ4cHFHQTtBNEdrSEE7QUFLQTtBQUFBO0FBQUE7QTdIcWlxR0E7QUFDQTtBaUI3cHFHQTtBNEcySEE7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SG9pcUdBO0FBQ0E7QTZIamlxR0E7QUFDQTtBN0htaXFHQTtBaUJ2cXFHQTtBNEdtSUE7QUFJQTtBN0hvaXFHQTtBQUNBO0E2SGppcUdBO0FBQ0E7QUFBQTtBQUNBO0E3SG1pcUdBO0E2SGppcUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIbWlxR0E7QTZIL2hxR0E7QUFDQTtBQUNBO0E3SGlpcUdBO0E2SDlocUdBO0E1QzdNQTtBMkI4SkE7QUFoR0E7QTVHa3JxR0E7QTZIOWhxR0E7QUFDQTtBN0hnaXFHQTtBNkg5aHFHQTtBQUNBO0E3SGdpcUdBO0E2SDdocUdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTdIK2hxR0E7QTZINWhxR0E7QUFDQTtBQUNBO0FBQ0E7QTdIOGhxR0E7QWlCL3NxR0E7QTRHOEtBO0FBTUE7QTdIK2hxR0E7QUFDQTtBNkg1aHFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDhocUdBO0E2SHZocUdBO0FBQ0E7QTdIeWhxR0E7QWlCN3RxR0E7QTRHMk1BO0FBQ0E7QTdIcWhxR0E7QUFDQTtBNkgvZ3FHQTtBQUNBO0E3SGlocUdBO0E2SDVncUdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SDhncUdBO0FpQjF1cUdBO0E0R3lOQTtBQU1BO0FBQUE7QUFBQTtBN0grZ3FHQTtBQUNBO0E2SDdncUdBO0FBQ0E7QUFDQTtBQUNBO0E3SCtncUdBO0FpQnB2cUdBO0E0R2tPQTtBQU1BO0FBQ0E7QUFDQTtBN0hnaHFHQTtBQUNBO0E2SDdncUdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBN0grZ3FHQTtBaUJod3FHQTtBNEc4T0E7QUFNQTtBQUFBO0FBQUE7QUFBQTtBN0hnaHFHQTtBQUNBO0E2SDlncUdBO0FBQ0E7QTdIZ2hxR0E7QTZIdGdxR0E7Ozs7QUFDQTtBQUNBO0E3SDJncUdBO0E2SHpncUdBOzs7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTdIOGdxR0E7QTZINWdxR0E7Ozs7QUFDQTtBN0hpaHFHQTtBNkg5Z3FHQTs7OztBQUNBO0E3SG1ocUdBO0E2SGhocUdBOzs7O0FBQ0E7QTdIcWhxR0E7QTZIbGhxR0E7Ozs7QUFDQTtBN0h1aHFHQTtBNkhwaHFHQTs7OztBQUNBO0FBQUE7QUFBQTtBQUFBO0E3SHlocUdBO0FpQnJ6cUdBO0E0RzJSQTs7OztBQUlBO0FBQUE7QUFBQTtBQUFBO0E3SDZocUdBO0FBQ0E7QTZIMWhxR0E7Ozs7QUFDQTtBQUFBO0FBQUE7QTdIK2hxR0E7QTZIN2hxR0E7Ozs7QUFDQTtBN0hraXFHQTtBNkhoaXFHQTs7OztBQUNBO0E3SHFpcUdBO0E2SGppcUdBOzs7O0FBQ0E7QUFDQTtBN0hzaXFHQTtBaUJ0MXFHQTtBNEc4U0E7Ozs7QUFLQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0gwaXFHQTtBQUNBO0E2SHhpcUdBOzs7O0FBQ0E7QTdINmlxR0E7QWlCdDJxR0E7QTRHOFRBOzs7O0FBRUE7QTdINmlxR0E7QUFDQTtBaUI5MnFHQTtBNEc4VEE7Ozs7QUFNQTtBN0hpanFHQTtBQUNBO0E2SC9pcUdBOzs7O0FBQ0E7QUFDQTtBN0hvanFHQTtBNkhoanFHQTs7OztBQUNBO0E3SHFqcUdBO0FpQm40cUdBO0E0RzZVQTs7OztBQUlBO0E3SHlqcUdBO0FBQ0E7QTZIdGpxR0E7Ozs7QUFDQTtBQUNBO0FBQ0E7QTdIMmpxR0E7QTZIcmpxR0E7Ozs7QUFDQTtBN0gwanFHQTtBaUJ6NXFHQTtBNEc4VkE7Ozs7QUFJQTtBQUNBO0E3SDhqcUdBO0FBQ0E7QTZIdmpxR0E7QUFDQTtBQUFBO0FBQUE7QTdIeWpxR0E7QTZIdmpxR0E7QUFDQTtBN0h5anFHQTtBNkh2anFHQTtBQUNBO0E3SHlqcUdBO0E2SHJqcUdBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTdIdWpxR0E7QWlCOTZxR0E7QTRHc1hBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBN0h3anFHQTtBQUNBO0E2SC9pcUdBOztBQUNBO0E3SGtqcUdBO0E2SGhqcUdBOztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBN0htanFHQTtBNkhqanFHQTs7QUFDQTtBN0hvanFHQTtBNkhqanFHQTs7QUFDQTtBN0hvanFHQTtBNkh4aXFHQTs7Ozs7Ozs7Ozs7OztBQUdBO0E3SG9qcUdBO0E2SGhqcUdBO0FBQ0E7QUFBQTtBQUFBO0E3SGtqcUdBO0E2SDdpcUdBO0FBQ0E7QUFBQTtBQUFBO0E3SCtpcUdBO0E2SDVpcUdBO0FBQ0E7QTdIOGlxR0E7QTZIemlxR0E7QUFDQTtBQUFBO0FBQUE7QTdIMmlxR0E7QTZIeGlxR0E7QUFDQTtBN0gwaXFHQTtBNkh0aXFHQTtBQUNBO0E3SHdpcUdBO0E2SHJpcUdBO0FBQ0E7QTdIdWlxR0E7QTZIbGlxR0E7QUFDQTtBN0hvaXFHQTtBNkgvaHFHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SGlpcUdBO0FpQnIvcUdBO0E0RytjQTtBQVFBO0E3SGtpcUdBO0FBQ0E7QTZIaGlxR0E7QUFDQTtBN0hraXFHQTtBNkgvaHFHQTtBQUNBO0FBQ0E7QUFDQTtBN0hpaXFHQTtBNkg5aHFHQTtBQUNBO0E3SGdpcUdBO0E2SDNocUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdINmhxR0E7QWlCamhyR0E7QTRHMGVBO0FBYUE7QUFDQTtBQUNBO0E3SDhocUdBO0FBQ0E7QTZIeGhxR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0gwaHFHQTtBaUIvaHJHQTtBNEdnZ0JBO0FBUUE7QTdIMmhxR0E7QUFDQTtBNkh6aHFHQTtBQUNBO0E3SDJocUdBO0E2SHhocUdBO0FBQ0E7QUFDQTtBQUNBO0E3SDBocUdBO0E2SHZocUdBO0FBQ0E7QTdIeWhxR0E7QTZIcGhxR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hzaHFHQTtBaUIzanJHQTtBNEcyaEJBO0FBYUE7QUFDQTtBQUNBO0FBQ0E7QTdIdWhxR0E7QUFDQTtBNkgvZ3FHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIaWhxR0E7QTZIL2dxR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hpaHFHQTtBaUJobHJHQTtBNEcyakJBO0FBT0E7QTdIa2hxR0E7QUFDQTtBNkgxZ3FHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdINGdxR0E7QTZIMWdxR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g0Z3FHQTtBaUJsbXJHQTtBNEdrbEJBO0FBT0E7QTdINmdxR0E7QUFDQTtBNkhyZ3FHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIdWdxR0E7QTZIcmdxR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0h1Z3FHQTtBaUJwbnJHQTtBNEd5bUJBO0FBT0E7QTdId2dxR0E7QUFDQTtBNkhqZ3FHQTtBQUNBO0FBQUE7QTdIbWdxR0E7QWlCNW5yR0E7QTRHd25CQTtBQUlBO0FBQUE7QTdIb2dxR0E7QUFDQTtBNkhsZ3FHQTtBQUNBO0FBQ0E7QUFDQTtBN0hvZ3FHQTtBNkhqZ3FHQTs7Ozs7OztBQUVBO0FBQ0E7QTdId2dxR0E7QWlCaHByR0E7QTRHcW9CQTs7Ozs7OztBQU1BO0FBQ0E7QTdIK2dxR0E7QUFDQTtBNkg1Z3FHQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBN0g4Z3FHQTtBaUJucXJHQTtBNEdncEJBO0FBUUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBN0grZ3FHQTtBQUNBO0E2SHZncUdBO0FBQ0E7QTdIeWdxR0E7QTZIcGdxR0E7O0FBRUE7QUFBQTtBQUFBO0E3SHNncUdBO0E2SHBncUdBOztBQUNBO0E3SHVncUdBO0E2SHBncUdBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIdWdxR0E7QWlCOXJyR0E7QTRHa3JCQTs7QUFRQTtBN0h5Z3FHQTtBQUNBO0E2SHJncUdBO0FBQ0E7QTdIdWdxR0E7QTZIcGdxR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hzZ3FHQTtBNkhuZ3FHQTtBQUNBO0E3SHFncUdBO0E2SG5ncUdBO0FBQ0E7QTdIcWdxR0E7QTZIaGdxR0E7QUFDQTtBN0hrZ3FHQTtBNkg5L3BHQTtBQUNBO0E3SGdncUdBO0E2SDkvcEdBO0FBQ0E7QTdIZ2dxR0E7QTZIMS9wR0E7QUFDQTtBQUNBO0E3SDQvcEdBO0E2SHovcEdBO0FBQ0E7QUFDQTtBN0gyL3BHQTtBNkh6L3BHQTtBQUNBO0FBQ0E7QTdIMi9wR0E7QTZIei9wR0E7QUFDQTtBN0gyL3BHQTtBaUI5dHJHQTtBNEdrdUJBO0FBSUE7QTdINC9wR0E7QUFDQTtBNkhyL3BHQTs7QUFFQTtBQUNBO0FBQ0E7QTdIdS9wR0E7QTZIcC9wR0E7QUFDQTtBN0hzL3BHQTtBNkhuL3BHQTtBQUNBO0E3SHEvcEdBO0E2SGwvcEdBO0FBQ0E7QTdIby9wR0E7QTZIai9wR0E7QUFDQTtBQU1BO0E3SDgrcEdBO0FpQm53ckdBO0E0Rzh3QkE7QUFJQTtBN0hxL3BHQTtBQUNBO0E2SC8rcEdBO0FBQ0E7QUFDQTtBN0hpL3BHQTtBNkg1K3BHQTtBQUNBO0E3SDgrcEdBO0FpQi93ckdBO0E0R295QkE7QUFDQTtBN0g4K3BHQTtBQUNBO0FpQnB4ckdBO0E0RzB5QkE7QUFDQTtBN0g2K3BHQTtBQUNBO0E2SDErcEdBO0FBQ0E7QTdINCtwR0E7QTZIMStwR0E7QUFDQTtBN0g0K3BHQTtBaUIveHJHQTtBNEd3ekJBO0FBQ0E7QUFDQTtBN0gwK3BHQTtBQUNBO0FpQnh4ckdBO0E0R2t6QkE7QUFDQTtBN0h5K3BHQTtBQUNBO0E2SHIrcEdBOztBQUVBO0E3SHUrcEdBO0E2SG4rcEdBO0FBQ0E7QTdIcStwR0E7QTZIbitwR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hxK3BHQTtBaUIxeXJHQTtBNEdpMEJBO0FBT0E7QUFDQTtBN0hzK3BHQTtBQUNBO0E2SG4rcEdBO0FBQ0E7QTdIcStwR0E7QTZIbitwR0E7QUFDQTtBQUNBO0E3SHErcEdBO0E2SGgrcEdBO0FBQ0E7QTdIaytwR0E7QTZINzlwR0E7QUFDQTtBN0grOXBHQTtBNkgxOXBHQTtBQUNBO0FBQ0E7QTdINDlwR0E7QTZIejlwR0E7QUFDQTtBN0gyOXBHQTtBNkh6OXBHQTtBQUNBO0E3SDI5cEdBO0E2SHY5cEdBO0FBQ0E7QTdIeTlwR0E7QTZIdDlwR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SHc5cEdBO0E2SHQ5cEdBO0FBQ0E7QTdIdzlwR0E7QTZIcjlwR0E7QTVDMzdCQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QWlCcTZCQTtBQUNBO0E3SHk5cEdBO0FpQnYyckdBO0E0RzA0QkE7QWpCejNCQTtBQXpDQTtBNUdvNHJHQTtBQUNBO0E2SDU5cEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIODlwR0E7QTZIMTlwR0E7QUFDQTtBQUNBO0FBQ0E7QTdINDlwR0E7QTZIejlwR0E7QUFDQTtBN0gyOXBHQTtBNkh2OXBHQTtBQUNBO0FBQ0E7QTdIeTlwR0E7QTZIcjlwR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QTdIdTlwR0E7QTZIcjlwR0E7QTVDbCtCQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QWlCNDhCQTtBQUFBO0FBQUE7QUFDQTtBN0h5OXBHQTtBaUI5NHJHQTtBNEdpN0JBO0FqQmg2QkE7QUF6Q0E7QTVHMjZyR0E7QUFDQTtBaUJwNXJHQTtBNEdpN0JBO0FBT0E7QUFBQTtBQUFBO0FBQ0E7QTdIZytwR0E7QUFDQTtBNkg1OXBHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBN0g4OXBHQTtBNkg1OXBHQTtBQUNBO0E3SDg5cEdBO0E2SDM5cEdBO0FBQ0E7QTdINjlwR0E7QTZIMzlwR0E7QUFDQTtBN0g2OXBHQTtBNkh4OXBHQTtBQUNBO0E3SDA5cEdBO0E2SHY5cEdBO0FBQ0E7QUFBQTtBQUFBO0E3SHk5cEdBO0E2SHY5cEdBO0FBQ0E7QTdIeTlwR0E7QTZIdDlwR0E7QUFDQTtBN0h3OXBHQTtBNkhyOXBHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBTUE7QUFDQTtBN0hrOXBHQTtBNkh2OXBHQTtBQVZBO0FBV0E7QUFBQTtBQUFBO0E3SDA5cEdBO0FBQ0E7QTZIcjlwR0E7QUFDQTtBN0h1OXBHQTtBNkhwOXBHQTtBQUNBO0E3SHM5cEdBO0E2SG45cEdBO0FBQ0E7QUFDQTtBN0hxOXBHQTtBNkhuOXBHQTtBQUNBO0E3SHE5cEdBO0E2SGo5cEdBO0FBQ0E7QUFDQTtBN0htOXBHQTtBNkhqOXBHQTtBQUNBO0E3SG05cEdBO0E2SC84cEdBO0FBQ0E7QTdIaTlwR0E7QTZILzhwR0E7QUFIQTtBQUlBO0E3SGs5cEdBO0FBQ0E7QTZINzhwR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SCs4cEdBO0E2SDc4cEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SCs4cEdBO0E2SDc4cEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIKzhwR0E7QWlCcC9yR0E7QTRHaWlDQTtBQU9BO0E3SGc5cEdBO0FBQ0E7QTZINzhwR0E7QUFDQTtBQUNBO0FBQ0E7QTdIKzhwR0E7QTZINThwR0E7QUFDQTtBQUNBO0E3SDg4cEdBO0E2SDM4cEdBO0FBQ0E7QTdINjhwR0E7QTZIMThwR0E7QUFDQTtBN0g0OHBHQTtBNkh2OHBHQTtBNUNsbkNBO0EyQjhKQTtBQTVGQTtBQXpDQTtBaUI0bENBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E3SDI4cEdBO0FpQmpoc0dBO0E0R2lrQ0E7QWpCaGpDQTtBQXpDQTtBNUc4aXNHQTtBQUNBO0E2SDk4cEdBO0FBQ0E7QTdIZzlwR0E7QTZIOThwR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0hnOXBHQTtBNkg5OHBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SGc5cEdBO0E2SDc4cEdBO0FBQ0E7QUFDQTtBQUNBO0E3SCs4cEdBO0E2SHo4cEdBO0FBQ0E7QTdIMjhwR0E7QWlCamlzR0E7QTRHcWxDQTtBQUlBO0FBQ0E7QTdINDhwR0E7QUFDQTtBNkgxOHBHQTtBQUNBO0FBQ0E7QUFDQTtBN0g0OHBHQTtBNkh4OHBHQTtBQUNBO0E3SDA4cEdBO0E2SHI4cEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0h1OHBHQTtBNkhuOHBHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0hxOHBHQTtBNkhuOHBHQTtBQUVBO0E3SG84cEdBO0FpQjdqc0dBO0E0R21uQ0E7QUFXQTtBQUFBO0E3SG04cEdBO0E2SGo4cEdBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SG04cEdBO0E2SGg4cEdBO0FBQ0E7QTdIazhwR0E7QUFDQTtBNkgvN3BHQTtBQUNBO0E3SGk4cEdBO0E2SDk3cEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SGc4cEdBO0E2SDk3cEdBO0FBQ0E7QUFDQTtBN0hnOHBHQTtBNkg1N3BHQTtBQUVBO0E3SDY3cEdBO0E2SHY3cEdBO0FBQ0E7QUFDQTtBQUNBO0E3SHk3cEdBO0E2SHQ3cEdBO0FBTUE7QTdIbTdwR0E7QTZIeDdwR0E7QUFFQTtBN0h5N3BHQTtBNkhuN3BHQTtBQUNBO0E3SHE3cEdBO0E2SGw3cEdBO0FBQ0E7QUFDQTtBQUNBO0E3SG83cEdBO0E2SGg3cEdBOztBQUNBO0FBQ0E7QUFDQTtBN0htN3BHQTtBNkg5NnBHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0E3SGc3cEdBO0E2SDc2cEdBO0FBQ0E7QTdIKzZwR0E7QTZINTZwR0E7QUFDQTtBN0g4NnBHQTtBNkgxNnBHQTtBQUNBO0FBQ0E7QTdINDZwR0E7QTZIMTZwR0E7QUFDQTtBN0g0NnBHQTtBNkh6NnBHQTtBQUNBO0FBQ0E7QUFDQTtBN0gyNnBHQTtBNkh2NnBHQTtBQUNBO0FBQ0E7QTdIeTZwR0E7QTZIdDZwR0E7QUFDQTtBN0h3NnBHQTtBNkhwNnBHQTtBQUNBO0E3SHM2cEdBO0E2SHA2cEdBO0FBQ0E7QUFDQTtBN0hzNnBHQTtBNkhwNnBHQTtBQUNBO0E3SHM2cEdBO0E2SG42cEdBO0FBQ0E7QTdIcTZwR0E7QTZILzVwR0E7QUFDQTtBN0hpNnBHQTtBaUJocXNHQTtBNEc4dkNBO0FBSUE7QUFDQTtBN0hrNnBHQTtBQUNBO0E2SGg2cEdBO0FBQ0E7QTdIazZwR0E7QTZIaDZwR0E7QUFDQTtBQUNBO0E3SGs2cEdBO0FpQjFyc0dBO0E0R3N4Q0E7QUFLQTtBN0htNnBHQTtBQUNBO0E2SDk1cEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIZzZwR0E7QTZIOTVwR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBN0hnNnBHQTtBNkg5NXBHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QTdIZzZwR0E7QTZINzVwR0E7QUFDQTtBQUNBO0FBQ0E7QTdIKzVwR0E7QTZIMTVwR0E7QUFDQTtBQUNBO0E3SDQ1cEdBO0E2SDE1cEdBO0FBQ0E7QUFDQTtBN0g0NXBHQTtBNkh4NXBHQTtBQUNBO0E3SDA1cEdBO0E2SHg1cEdBO0FBQ0E7QTdIMDVwR0E7QTZIcjVwR0E7QUFDQTtBN0h1NXBHQTtBNkhyNXBHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SHU1cEdBO0E2SHI1cEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIdTVwR0E7QTZIcDVwR0E7QUFDQTtBQUNBO0FBQ0E7QTdIczVwR0E7QWlCenVzR0E7QTRHMDFDQTtBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SGk1cEdBO0E2SC80cEdBO0FBQ0E7QTdIaTVwR0E7QTZIOTRwR0E7QUFDQTtBQUNBO0E3SGc1cEdBO0E2SDc0cEdBO0FBQ0E7QTdIKzRwR0E7QUFDQTtBaUIxdnNHQTtBNEdpM0NBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTdIMjRwR0E7QUFDQTs7QWlCN3dzR0E7QTRHdTRDQTtBQUVBO0E3SHk0cEdBO0FBQ0E7QTZIdjRwR0E7QUFDQTtBN0h5NHBHQTtBaUJ0eHNHQTtBNEc0NENBO0FBSUE7QTdIMDRwR0E7QUFDQTtBNkh2NHBHQTtBQUNBO0E3SHk0cEdBO0E2SHY0cEdBO0FBQ0E7QUFDQTtBQUNBO0E3SHk0cEdBO0FpQnR4c0dBO0E0RzA0Q0E7QUFNQTtBN0gwNHBHQTtBQUNBO0E2SHQ0cEdBO0FBQ0E7QTdIdzRwR0E7QWlCM3lzR0E7QTRHcTZDQTtBQUVBO0FBQ0E7QTdIdzRwR0E7QUFDQTtBaUJweXNHQTtBNEd3NUNBO0FBT0E7QUFDQTtBN0h5NHBHQTtBQUNBOztBNkhuNHBHQTtBQUNBO0E3SHM0cEdBO0E2SG40cEdBO0FBQUE7QTdIczRwR0E7O0E2SGw0cEdBO0FBQ0E7QTdIcTRwR0E7QTZIbDRwR0E7QUFBQTtBN0hxNHBHQTs7QWlCeHpzR0E7QTRHdTdDQTtBQUNBO0E3SHE0cEdBO0FBQ0E7QThIbjRzR0E7O0FBRUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBOUhxNHNHQTtBbUg1NHNHQTtBV0NBOztBWEFBO0FBQ0E7QW5IZzVzR0E7QUFDQTtBbUg5NHNHQTtBQUVBOztBQUNBO0FBQ0E7QW5IZzVzR0E7QW1INTRzR0E7O0FBQ0E7QW5IKzRzR0E7QW1IMzRzR0E7O0FBQ0E7QUFDQTtBbkg4NHNHQTtBbUgxNHNHQTs7QUFDQTtBbkg2NHNHQTtBQUNBO0E4SDU1c0dBOztBQUNBO0E5SCs1c0dBO0E4SDc1c0dBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QTdDbEJBO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUc2NXNHQTtBaUJyNHNHQTtBNkczQ0E7O0FsQndEQTtBQXJDQTtBNUdtNnNHQTtBQUNBO0E4SHY2c0dBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBOUgwNnNHQTtBOEh2NnNHQTs7QUFDQTtBQUNBO0E5SDA2c0dBO0E4SHY2c0dBOzs7QUFFQTtBQUNBO0FBQ0E7QTlIMDZzR0E7QThIeDZzR0E7OztBQUNBO0FBQUE7QTlINDZzR0E7QThIeDZzR0E7Ozs7O0FBSUE7QUFDQTtBQUNBO0E5SDI2c0dBO0E4SHY2c0dBOztBQUNBO0FBQ0E7QTlIMDZzR0E7QThIdDZzR0E7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0E5SHk2c0dBO0E4SHY2c0dBOztBQUNBO0E5SDA2c0dBOztBaUI5N3NHQTtBNkc2QkE7QUFDQTtBOUhxNnNHQTtBQUNBO0E4SGw2c0dBO0FBQ0E7QTlIbzZzR0E7QThIajZzR0E7QUFDQTtBQUNBO0E5SG02c0dBO0E4SGo2c0dBO0FBRUE7QTlIazZzR0E7QThIOTVzR0E7QUFDQTtBOUhnNnNHQTs7QThIMTVzR0E7O0FBRUE7QUFDQTtBOUg2NXNHQTs7QThIdjVzR0E7QUFDQTtBOUgwNXNHQTtBOEh2NXNHQTtBQUNBO0E5SHk1c0dBO0E4SHY1c0dBO0FBRUE7QUFDQTtBOUh3NXNHQTtBOEh0NXNHQTtBQUNBO0FBQUE7QTlIdzVzR0E7QThIcjVzR0E7QUFDQTtBOUh1NXNHQTs7QXVKLy9zR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2SmtndEdBO0F1SmhndEdBO0FBQ0E7QXZKa2d0R0E7QXVKLy9zR0E7Ozs7O0FBS0E7QUFDQTtBdkppZ3RHQTtBdUo5L3NHQTs7Ozs7QUFLQTtBQUNBO0FBNURBO0F2SjZqdEdBO0FpQnBndEdBO0FzSUhBOzs7OztBQW5EQTtBdkpra3RHQTtBQUNBO0F1SnJndEdBO0FBQ0E7QXZKdWd0R0E7QXVKbmd0R0E7QUFDQTtBdkpxZ3RHQTtBdUpqZ3RHQTtBQUNBO0FBQ0E7QXZKbWd0R0E7QXVKaGd0R0E7QUFDQTtBdkprZ3RHQTtBdUpoZ3RHQTtBQUNBO0F2SmtndEdBO0F1Sjkvc0dBO0FBQ0E7QUFBQTtBdkpnZ3RHQTtBdUozL3NHQTs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBU0E7QXZKc2d0R0E7QXVKbmd0R0E7Ozs7QUFFQTtBQUNBO0FBQUE7QXZKdWd0R0E7QXVKbGd0R0E7O0FyRWhIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBb0NBO0FxRWxDQTtBQUNBO0F2SnNudEdBO0FrRnZudEdBOztBQUNBO0FBQ0E7QWxGMG50R0E7QWtGdm50R0E7Ozs7QUFHQTtBQUNBO0FsRjBudEdBO0FrRnZudEdBOztBQUNBO0FsRjBudEdBO0FrRm5tdEdBOzs7OztBQUlBO0FsRnNtdEdBO0FrRm5tdEdBOztBQUNBO0FsRnNtdEdBO0F1Si9vdEdBOztBQUNBO0FBQ0E7QXZKa3B0R0E7QXVKaGl0R0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFLQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZKc2p0R0E7QXVKcGp0R0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFJQTtBQUNBO0FBQ0E7QXZKbXB0R0E7QXVKL290R0E7Ozs7O0FBQ0E7QXZKcXB0R0E7QXVKbnB0R0E7Ozs7O0FBQ0E7QUFDQTtBdkp5cHRHQTtBdUp2cHRHQTs7Ozs7QUFDQTtBdko2cHRHQTtBdUp0cHRHQTs7Ozs7QUFDQTtBdko0cHRHQTtBdUpycHRHQTs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFDQTtBdkp1cXRHQTtBdUpqcXRHQTs7QUFFQTtBdkptcXRHQTtBdUovcHRHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDNUxBO0FBQ0E7QXRIODF0R0E7QXVKaHF0R0E7QUFJQTtBQUNBO0FBQ0E7QXZKK3B0R0E7QXVKeHB0R0E7O0FBQ0E7QXZKMnB0R0E7QWlCMXl0R0E7QXNJOElBOztBQUlBO0F2SjZwdEdBO0FBQ0E7QXVKdnB0R0E7Ozs7QUFFQTtBdkoycHRHQTtBdUp4cHRHQTs7QUFDQTtBakM3TkE7QUFDQTtBdEh5M3RHQTtBdUp4cHRHQTtBQUNBO0F2SjBwdEdBO0F1SnhwdEdBO0FBQ0E7QXZKMHB0R0E7QXVKdHB0R0E7QUFDQTtBQUNBO0FBcFBBO0F2SjY0dEdBO0FpQnAxdEdBO0FzSXlMQTtBQS9PQTtBdko4NHRHQTtBQUNBO0F1SjFwdEdBO0FBR0E7QXZKMHB0R0E7QXVKcnB0R0E7O0FBRUE7QXZKdXB0R0E7QXVKcnB0R0E7O0FBQ0E7QXZKd3B0R0E7QXVKbnB0R0E7QUFDQTtBQUNBO0F2SnFwdEdBO0F1SmxwdEdBO0FBQ0E7QUFDQTtBQWpSQTtBdkpzNnRHQTtBaUI3MnRHQTtBc0lzTkE7QUE1UUE7QXZKdTZ0R0E7QUFDQTtBdUp0cHRHQTs7QUFFQTtBdkp3cHRHQTtBdUpwcHRHQTtBQUNBO0F2SnNwdEdBO0F1Sm5wdEdBO0FBQ0E7QXZKcXB0R0E7QXVKL290R0E7QUFDQTtBdkppcHRHQTtBdUo5b3RHQTtBQUNBO0F2SmdwdEdBO0F1SjdvdEdBO0FBQ0E7QXZKK290R0E7QXVKNW90R0E7QUFDQTtBdko4b3RHQTtBdUozb3RHQTtBQUNBO0F2SjZvdEdBO0F1SjFvdEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0F2SjRvdEdBO0F1SnpvdEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkoyb3RHQTtBdUp4b3RHQTtBQUNBO0F2SjBvdEdBO0F1SnBvdEdBO0FBQ0E7QXZKc290R0E7QXVKcG90R0E7QUFDQTtBQUNBO0FBQ0E7QXZKc290R0E7QXVKbm90R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkpxb3RHQTtBdUoxOHRHQTtBQUNBO0FBQ0E7QXZKNDh0R0E7QXVKejh0R0E7QUFDQTtBQUNBO0F2SjI4dEdBO0F1SnBvdEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0F2SnNvdEdBO0F1SnBvdEdBO0FBQ0E7QXZKc290R0E7QWlCdDd0R0E7QXNJbVRBO0FBQ0E7QXZKc290R0E7QUFDQTtBdUpob3RHQTs7O0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBSUE7QXZKK250R0E7QXVKeit0R0E7QUFDQTtBQUNBO0F2SjIrdEdBO0F1SngrdEdBO0FBQ0E7QUFDQTtBdkowK3RHQTtBaUI5OHRHQTtBc0kwVEE7QUEwQkE7QUFDQTtBdko4bnRHQTtBQUNBO0F1SjNudEdBO0FBQ0E7QXZKNm50R0E7QXVKem50R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZKMm50R0E7QXVKem50R0E7QUFDQTtBQUNBO0FBQ0E7QWhDM1pBO0F2SHVodUdBO0F1SHBodUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRjBodUdBO0F1SG5odUdBO0FBQ0E7QXZIcWh1R0E7QXVKdm90R0E7QUFDQTtBQUNBO0FBQ0E7QWhDbGFBO0F2SDRpdUdBO0F1SHppdUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRitpdUdBO0F1SHhpdUdBO0FBQ0E7QXZIMGl1R0E7QXVKcnB0R0E7QUFDQTtBQUNBO0FBQ0E7QWhDemFBO0F2SGlrdUdBO0F1SDlqdUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRm9rdUdBO0F1SDdqdUdBO0FBQ0E7QXZIK2p1R0E7QXVKbnF0R0E7QUFDQTtBQUNBO0FBQ0E7QWhDaGJBO0F2SHNsdUdBO0F1SG5sdUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRnlsdUdBO0F1SGxsdUdBO0FBQ0E7QXZIb2x1R0E7QXVKaHJ0R0E7QUFJQTtBQUNBO0F2SitxdEdBO0F1SjNxdEdBO0FBQ0E7QXZKNnF0R0E7QXVKdnF0R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBdkp5cXRHQTtBaUI5anVHQTtBc0ltWkE7QUFLQTtBQUFBO0FBQUE7QUFBQTtBdkowcXRHQTtBQUNBO0F1SnhxdEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2SjBxdEdBO0FpQjlrdUdBO0FzSTJaQTtBQVlBO0FBQ0E7QUFDQTtBdkoycXRHQTtBQUNBO0F1SnhxdEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBdkowcXRHQTtBdUp2cXRHQTtBQUNBO0F2SnlxdEdBO0F1SnRxdEdBO0FBQ0E7QXZKd3F0R0E7QWlCL2x1R0E7QXNJc2JBO0FBSUE7QUFDQTtBdkp5cXRHQTtBQUNBO0F1SnJxdEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBdkp1cXRHQTtBaUI5bHVHQTtBc0l5YkE7QUFHQTtBdkpzcXRHQTtBQUNBO0F1SmxxdEdBO0FBQ0E7QXZKb3F0R0E7QXVKanF0R0E7QUFDQTtBdkptcXRHQTtBaUJ0bnVHQTtBc0lrZEE7QUFJQTtBdkpvcXRHQTtBQUNBO0F1SmpxdEdBOztBQUVBO0F2Sm1xdEdBO0F1SmpxdEdBOzs7O0FBRUE7QXZKcXF0R0E7QXVKbHF0R0E7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QXZKcXF0R0E7QXVKbnF0R0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZKc3F0R0E7QXVKbHF0R0E7O0FBQ0E7QXZKcXF0R0E7QXVKL3B0R0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBdkppcXRHQTtBdUo5cHRHQTs7QUFFQTtBdkpncXRHQTtBaUJqcXVHQTtBc0krZkE7O0FBS0E7QXZKa3F0R0E7QUFDQTtBdUpocXRHQTs7QUFDQTtBdkptcXRHQTtBdUpqcXRHQTs7QUFDQTtBQUFBO0FBQUE7QXZKb3F0R0E7QXVKbHF0R0E7O0FBQ0E7QUFDQTtBQUNBO0F2SnFxdEdBO0FpQnJydUdBO0FzSTZnQkE7O0FBTUE7QXZKdXF0R0E7QUFDQTtBdUpqcXRHQTs7OztBQUVBO0FBQ0E7QUFDQTtBQXZsQkE7QXZKNnZ1R0E7QWlCcHN1R0E7QXNJMGhCQTs7OztBQWhsQkE7QXZKaXd1R0E7QUFDQTtBdUovdXVHQTs7QUFDQTtBQUNBO0F2Smt2dUdBO0F1Si91dUdBOztBQUNBO0FBQ0E7QXZKa3Z1R0E7QXVKOXF0R0E7O0FBQ0E7QXZKaXJ0R0E7QXVKM3F0R0E7Ozs7QUFFQTtBQUNBO0FBQ0E7QUE1bUJBO0F2SjR4dUdBO0FpQm51dUdBO0FzSStpQkE7Ozs7QUFybUJBO0F2Smd5dUdBO0FBQ0E7QXVKbnJ0R0E7O0FBQ0E7QXZKc3J0R0E7QXVKanJ0R0E7O0FBQ0E7QXZKb3J0R0E7QXVKM3F0R0E7O0FBQ0E7QXZKOHF0R0E7QXVKMXF0R0E7O0FBQ0E7QXZKNnF0R0E7QXVKcnF0R0E7O0FBRUE7QXZKdXF0R0E7QXVKbnF0R0E7QUFDQTtBQUNBO0FBQ0E7QXZKcXF0R0E7QXVKbHF0R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQzNwQkE7QUFDQTtBdEhnMHVHQTtBdUpucXRHQTtBQUlBO0FBQ0E7QUFDQTtBdkprcXRHQTtBdUo1cHRHQTtBQUNBO0F2SjhwdEdBO0F1SjVwdEdBO0FBQ0E7QXZKOHB0R0E7QXVKenB0R0E7QUFDQTtBQUNBO0F2SjJwdEdBO0F1SnpwdEdBO0FBQ0E7QXZKMnB0R0E7QXVKcnB0R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0F2SnVwdEdBO0F1SmxwdEdBO0FBQ0E7QXZKb3B0R0E7QXVKL290R0E7Ozs7QUFFQTtBdkptcHRHQTtBdUo5b3RHQTtBQUNBO0F2SmdwdEdBO0F1SjdvdEdBO0FBQ0E7QXZKK290R0E7QXVKM290R0E7QUE3dUJBO0FBZ3ZCQTtBQUNBO0F2SjRvdEdBO0FpQnAwdUdBO0FzSW9yQkE7QUExdUJBO0F2SjgzdUdBO0FBQ0E7QXVKN290R0E7QUFDQTtBdkorb3RHQTtBdUoxb3RHQTtBQUNBO0F2SjRvdEdBO0F1SjFvdEdBO0FBQ0E7QXZKNG90R0E7QXVKem90R0E7QUFsd0JBO0FBcXdCQTtBdkowb3RHQTtBaUJ0MXVHQTtBc0l5c0JBO0FBL3ZCQTtBdkpnNXVHQTtBQUNBO0F1SjVvdEdBO0FBQ0E7QXZKOG90R0E7QXVKMW90R0E7QUFDQTtBdko0b3RHQTtBdUp4b3RHQTtBQUNBO0F2SjBvdEdBO0F1SnhvdEdBOztBQUVBO0F2SjBvdEdBO0FpQngydUdBO0FzSTR0QkE7O0FBS0E7QXZKNG90R0E7QUFDQTtBdUoxb3RHQTs7QUFDQTtBdko2b3RHQTtBdUp6b3RHQTtBQUNBO0F2SjJvdEdBO0FpQnIzdUdBO0FzSXl1QkE7QUFJQTtBQUNBO0F2SjRvdEdBO0FBQ0E7QWlCOTJ1R0E7QXNJc3VCQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDN3lCQTtBQUNBO0F0SHc3dUdBO0F1SnpvdEdBO0FBSUE7QUFDQTtBQUNBO0F2SndvdEdBO0F1SnRvdEdBOzs7OztBQUVBO0F2SjJvdEdBO0F1SnZvdEdBOzs7QUFHQTtBQUNBO0FqQ2wwQkE7QUFDQTtBdEg0OHVHQTtBdUp4b3RHQTs7O0FBQ0E7QXZKNG90R0E7QXVKeG90R0E7QUFDQTtBdkowb3RHQTtBQUNBO0F1SnRvdEdBO0FBQ0E7QUFHQTtBQUNBO0F2SnNvdEdBO0FpQjc1dUdBO0FzSTB4QkE7QUFDQTtBdkpzb3RHQTtBQUNBO0F1SmhvdEdBO0FBQ0E7QXZKa290R0E7QXVKL250R0E7QUFDQTtBQUNBO0F2SmlvdEdBO0F1SjludEdBO0FBQ0E7QUFDQTtBdkpnb3RHQTtBdUo3bnRHQTtBQUNBO0FBQ0E7QXZKK250R0E7QXVKNW50R0E7O0FBRUE7QXZKOG50R0E7O0F1SnhudEdBO0FBQ0E7QUFDQTtBQUNBO0F2SjJudEdBOztBdUp0bnRHQTtBQUVBO0FBQ0E7QUFDQTtBdkp3bnRHQTtBaUI5OHVHQTtBc0lrMUJBO0FBT0E7QUFDQTtBQUNBO0F2SnludEdBO0FBQ0E7QWlCeDh1R0E7QXNJazFCQTtBQUVBO0F2SndudEdBO0FBQ0E7QWlCMTl1R0E7QXNJKzFCQTtBQU1BO0FBQ0E7QXZKeW50R0E7QUFDQTtBaUJoK3VHQTtBc0krMUJBO0FBV0E7QXZKMG50R0E7QUFDQTtBdUp2bnRHQTtBQUNBO0F2SnludEdBO0F1SnJudEdBO0FBQ0E7QXZKdW50R0E7QXVKcm50R0E7QUFDQTtBQUNBO0F2SnVudEdBO0F1Sm5udEdBO0FBQ0E7QUFDQTtBdkpxbnRHQTs7QXVKOW10R0E7QUFDQTtBdkppbnRHQTtBaUIxK3VHQTtBc0k4M0JBO0FBQ0E7QXZKK210R0E7QUFDQTtBdUozbXRHQTtBQTE4QkE7QUE2OEJBO0F2SjRtdEdBO0FpQmhndkdBO0FzSWk1QkE7QUF2OEJBO0F2SjBqdkdBO0FBQ0E7QXVKOW10R0E7QUFDQTtBdkpnbnRHQTtBdUo1bXRHQTtBQUNBO0F2SjhtdEdBO0F1SjFtdEdBO0FBQ0E7QXZKNG10R0E7O0F3Sm5rdkdBO0FBQ0E7QUFDQTtBeEpza3ZHQTs7QXdKbGt2R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQWdMQTtBeEpzNXVHQTtBd0pwa3ZHQTtBQVBBO0FBUUE7QXhKdWt2R0E7QUFDQTtBd0pya3ZHQTtBQ1ZBO0FBQ0E7QUFDQTtBekprbHZHQTtBeUpobHZHQTtBQUNBO0FBQ0E7QXpKa2x2R0E7QXdKMWt2R0E7QUFDQTtBQUNBO0F4SjRrdkdBO0F3SnprdkdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0F4SjJrdkdBO0F3SnprdkdBO0FBUkE7QUFTQTtBeEo0a3ZHQTtBQUNBO0F3SjFrdkdBO0FBQ0E7QUFDQTtBeEo0a3ZHQTtBd0oxa3ZHQTtBQ25DQTtBQUNBO0FBQ0E7QXpKZ252R0E7QXlKOW12R0E7QUFDQTtBQUNBO0F6SmdudkdBO0F3SjlrdkdBO0FBRUE7QXhKK2t2R0E7QXdKMWt2R0E7QUFDQTtBeEo0a3ZHQTtBd0p4a3ZHQTtBQUNBO0F4SjBrdkdBO0F3SnhrdkdBO0FBQ0E7QXhKMGt2R0E7QXdKcmt2R0E7QUFDQTtBQUNBO0FBQ0E7QXhKdWt2R0E7QXdKcGt2R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QXhKc2t2R0E7QXdKcGt2R0E7QUFDQTtBeEpza3ZHQTtBd0pwa3ZHQTtBQUNBO0F4SnNrdkdBO0F3SmxrdkdBO0FBQ0E7QXhKb2t2R0E7QXdKaGt2R0E7QUFDQTtBQUFBO0FBQ0E7QXhKa2t2R0E7QXdKaGt2R0E7QUM3RUE7QUFDQTtBekpncHZHQTtBeUo5b3ZHQTtBQUNBO0F6SmdwdkdBO0F3SmxrdkdBO0FBS0E7QXhKZ2t2R0E7QXdKcGt2R0E7QUFDQTtBeEpza3ZHQTtBd0poa3ZHQTtBQUNBO0FBQ0E7QXhKa2t2R0E7QXdKOWp2R0E7QUFDQTtBeEpna3ZHQTtBd0o1anZHQTtBQUNBO0F4SjhqdkdBO0F3SjVqdkdBO0FBQ0E7QXhKOGp2R0E7QXdKNWp2R0E7QUFDQTtBeEo4anZHQTtBd0p6anZHQTs7QUFFQTtBeEoyanZHQTtBd0p4anZHQTtBQUNBO0F4SjBqdkdBO0F3SnZqdkdBO0FBQ0E7QUFDQTtBeEp5anZHQTtBaUJscHZHQTtBdUl1RkE7QUFLQTtBQUNBO0FBQ0E7QXhKMGp2R0E7QUFDQTtBaUJ6cHZHQTtBdUl1RkE7QUFXQTtBeEoyanZHQTtBQUNBO0F3SnZqdkdBO0FBQ0E7QXhKeWp2R0E7QXdKdGp2R0E7QUFDQTtBQUNBO0F4SndqdkdBO0F3SnRqdkdBO0FBQ0E7QXhKd2p2R0E7QXdKcGp2R0E7QUFGQTtBQUdBO0F4SnVqdkdBO0FBQ0E7QXdKcGp2R0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBeEpzanZHQTtBd0pqanZHQTtBTDNMQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKNnV2R0E7QWtKanV2R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKbXV2R0E7QWtKNXR2R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEo4dHZHQTtBa0p6d3ZHQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSjJ3dkdBO0F3SnpsdkdBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBeEoybHZHQTtBaUJwdXZHQTtBdUl1SUE7QUFLQTtBeEo0bHZHQTtBQUNBO0F3SjFsdkdBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBeEo0bHZHQTtBaUJodnZHQTtBdUkrSUE7QUFRQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0F4SjZsdkdBO0FBQ0E7QXdKMWx2R0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0F4SjRsdkdBO0FpQjV2dkdBO0F1SThKQTtBQUtBO0FBQ0E7QUFBQTtBeEo2bHZHQTtBQUNBO0FpQmx3dkdBO0F1SThKQTtBQVVBO0FBQ0E7QXhKOGx2R0E7QUFDQTtBd0o1bHZHQTtBQUNBO0FBQ0E7QUFDQTtBeEo4bHZHQTtBd0o1bHZHQTtBQUNBO0FBQ0E7QXhKOGx2R0E7QXdKemx2R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXhKMmx2R0E7QWlCdnh2R0E7QXVJd0xBO0FBT0E7QXhKNGx2R0E7QUFDQTtBd0oxbHZHQTtBQUNBO0F4SjRsdkdBO0F3SnhsdkdBO0FBaEVBO0FBaUVBO0FBQUE7QUFBQTtBeEoybHZHQTtBQUNBOztBd0p2bHZHQTtBQUNBO0F4SjBsdkdBO0F3SnhsdkdBO0FBQ0E7QUFDQTtBeEowbHZHQTtBd0p4bHZHQTtBQUNBO0F4SjBsdkdBO0F3SnZsdkdBO0FBQ0E7QXhKeWx2R0E7QXdKdGx2R0E7QUFDQTtBQUNBO0F4SndsdkdBO0F3SnBsdkdBO0FBQ0E7QXhKc2x2R0E7O0F3SjlrdkdBO0FBQ0E7QUFDQTtBQUNBO0F4SmlsdkdBO0F3SjdrdkdBO0FBQ0E7QUFDQTtBeEora3ZHQTtBd0o1a3ZHQTtBQUNBO0F4SjhrdkdBO0F3SjNrdkdBOztBQUVBO0F4SjZrdkdBO0F3SjFrdkdBO0FBQ0E7QXhKNGt2R0E7QXdKemt2R0E7QUFDQTtBeEoya3ZHQTtBd0p4a3ZHQTtBQUNBO0F4SjBrdkdBO0F3SnhrdkdBO0FBQ0E7QUFDQTtBQUNBO0F4SjBrdkdBO0F3SnRrdkdBO0FBQ0E7QUFDQTtBeEp3a3ZHQTs7QTBKcDV2R0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBMUp1NXZHQTtBMEpyNXZHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUp1NXZHQTtBMEpyNXZHQTtBcENSQTtBQUNBO0FvQ1VBO0FBQ0E7QUFDQTtBQUNBO0ExSnU1dkdBO0EwSnA1dkdBO0FBRUE7QTFKcTV2R0E7QTBKajV2R0E7QUFDQTtBQUNBO0ExSm01dkdBO0EwSjM0dkdBOzs7Ozs7Ozs7O0FBR0E7QTFKbzV2R0E7QTBKajV2R0E7Ozs7QUFDQTtBMUpzNXZHQTs7QTJKejh2R0E7QS9DaUNBO0ErQzlCQTtBM0oyOHZHQTtBaUJsNXZHQTtBMEk1REE7QUFNQTtBM0o0OHZHQTtBQUNBO0EySjE4dkdBO0FBQ0E7QUFDQTtBQUNBO0EzSjQ4dkdBO0EySjE4dkdBOztBMUVIQTtBMkI4SkE7QUFoR0E7QTFCTUE7QUFDQTtBbEZnNXZHQTtBa0Y5NHZHQTs7Ozs7QUFJQTtBQUNBO0FsRmk1dkdBO0EySnI5dkdBO0FBQ0E7QTNKdTl2R0E7QTJKcDl2R0E7QUFFQTtBM0pxOXZHQTtBMkpsOXZHQTtBQUNBO0FBQ0E7QUFDQTtBM0pvOXZHQTtBaUIxNnZHQTtBMEk3Q0E7QUFLQTtBM0pzOXZHQTtBQUNBO0EySnA5dkdBO0FBQ0E7QUFDQTtBM0pzOXZHQTtBMkpqOXZHQTtBQUNBO0EzSm05dkdBOztBNEovL3ZHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1Smtnd0dBO0E0Smhnd0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVKa2d3R0E7QTRKaGd3R0E7QUFDQTtBNUprZ3dHQTs7QTRKMy92R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUo4L3ZHQTs7QTRKMy92R0E7QUFDQTtBQUFBO0FBQUE7QTVKKy92R0E7QUFDQTs7QTRKamd3R0E7QUFDQTtBQUFBO0FBQUE7QTVKKy92R0E7QUFDQTtBNEo3L3ZHQTtBQUNBO0FBQ0E7QUFBQTtBNUorL3ZHQTtBNEo5L3ZHQTtBQUFBO0FBQUE7QTVKaWd3R0E7QUFDQTtBNEpyZ3dHQTtBQUNBO0FBQ0E7QUFBQTtBNUorL3ZHQTtBNEo5L3ZHQTtBQUFBO0FBQUE7QTVKaWd3R0E7QUFDQTtBNkozaXdHQTtBQUNBO0FBQ0E7QTdKNml3R0E7O0E2SjFpd0dBOztBQUVBO0FBQ0E7QTdKNml3R0E7O0E2SjFpd0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SjZpd0dBOztBNkoxaXdHQTtBQUNBO0E3SjZpd0dBO0E2SjNpd0dBO0FBQ0E7QUFDQTtBN0o2aXdHQTs7QTZKeml3R0E7QUFDQTtBQUNBO0E3SjRpd0dBOztBNkp6aXdHQTtBQUNBO0FBQUE7QUFBQTtBN0o0aXdHQTs7QTZKeml3R0E7QUFDQTtBN0o0aXdHQTs7QTZKeml3R0E7QUFDQTtBQUNBO0E3SjRpd0dBOztBNkp6aXdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QTdKNGl3R0E7O0E2Snppd0dBO0FBQ0E7QTdKNGl3R0E7O0E2Snppd0dBO0FBQ0E7QTdKNGl3R0E7O0E2Snppd0dBO0FBQ0E7QUFDQTtBN0o0aXdHQTs7QTZKeml3R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0o0aXdHQTs7QTZKeml3R0E7QUFDQTtBN0o0aXdHQTs7QTZKeml3R0E7QUFDQTtBQUNBO0E3SjRpd0dBOztBNkp6aXdHQTtBQUNBO0E3SjRpd0dBOztBNkp4aXdHQTtBQUNBO0E3SjJpd0dBO0E2Snppd0dBO0FBQ0E7QTdKMml3R0E7QTZKdml3R0E7O0FBRUE7QUFDQTtBN0p5aXdHQTtBNkp0aXdHQTtBQUNBO0E3Sndpd0dBO0E2SnJpd0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdKdWl3R0E7QTZKcGl3R0E7QUFDQTtBN0pzaXdHQTtBNkpwaXdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SnNpd0dBOztBNkpqaXdHQTtBQUNBO0E3Sm9pd0dBOztBNkpoaXdHQTtBQUNBO0E3Sm1pd0dBOztBOEp4cXdHQTtBQUNBO0E5SjJxd0dBO0E4Snpxd0dBO0FBQ0E7QUFDQTtBQUNBO0E5SjJxd0dBO0E4Snhxd0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUowcXdHQTtBOEp2cXdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5Snlxd0dBO0E4SnRxd0dBO0FBQ0E7QUFDQTtBQUNBO0E5Sndxd0dBO0E4SnJxd0dBO0FBQ0E7QUFDQTtBQUNBO0E5SnVxd0dBO0E4SnBxd0dBO0FBQ0E7QTlKc3F3R0E7QThKL3B3R0E7QUFDQTtBOUppcXdHQTtBOEozcHdHQTtBQUNBO0E5SjZwd0dBO0E4SjNwd0dBO0FBQ0E7QTlKNnB3R0E7QThKMXB3R0E7QUFDQTtBOUo0cHdHQTtBOEp4cHdHQTtBQUNBO0FBQ0E7QUFDQTtBOUowcHdHQTtBOEpycHdHQTtBQUNBO0E5SnVwd0dBO0E4Sm5wd0dBO0FBQ0E7QTlKcXB3R0E7QThKbnB3R0E7QUFDQTtBOUpxcHdHQTtBOEpscHdHQTtBQUNBO0E5Sm9wd0dBO0E4Smpwd0dBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBOUptcHdHQTtBOEpocHdHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBOUlwRUE7QUFBQTtBQUFBO0FBSUE7QThJbUVBO0E5Smtwd0dBO0E4Smhwd0dBO0FBQ0E7QTlKa3B3R0E7QThKOW93R0E7QUFDQTtBOUpncHdHQTtBOEo3b3dHQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E5Sitvd0dBO0E4Sjdvd0dBO0FBQ0E7QTlKK293R0E7QThKM293R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E5SjZvd0dBO0E4SjNvd0dBO0FBQ0E7QTlKNm93R0E7QThKMW93R0E7QUFDQTtBQUNBO0FBQ0E7QTlKNG93R0E7QThKeG93R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBOUowb3dHQTtBOEp4b3dHQTtBQUNBO0E5SjBvd0dBO0E4SnZvd0dBO0FBQ0E7QUFBQTtBQUFBO0E5Snlvd0dBO0E4SnRvd0dBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QTlKd293R0E7QThKdG93R0E7QUFDQTtBOUp3b3dHQTtBOEpyb3dHQTtBQUNBO0FBQ0E7QTlKdW93R0E7QThKcG93R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUpzb3dHQTtBOEpwb3dHQTtBQUNBO0FBQ0E7QUFDQTtBOUpzb3dHQTtBOEpob3dHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0E5Smtvd0dBO0E4Si9ud0dBOzs7QUFHQTtBQUNBO0E5Smlvd0dBO0E4Si9ud0dBOzs7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E5Sm1vd0dBO0E4Smpvd0dBOzs7QUFDQTtBQUNBO0FBQ0E7QTlKcW93R0E7QThKbm93R0E7OztBQUNBO0FBQ0E7QTlKdW93R0E7QThKbG93R0E7Ozs7Ozs7Ozs7Ozs7OztBQUtBO0E5Sjhvd0dBO0E4SjNvd0dBOzs7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBOUorb3dHQTtBOEo3b3dHQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUppcHdHQTtBOEovb3dHQTs7O0FBQ0E7QUFDQTtBQUNBO0E5Sm1wd0dBO0E4Smpwd0dBOzs7QUFDQTtBOUpxcHdHQTtBOEpocHdHQTs7Ozs7O0FBRUE7QTlKc3B3R0E7QThKbHB3R0E7OztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QTlKc3B3R0E7QThKcHB3R0E7OztBQUNBO0E5Sndwd0dBO0E4SnJwd0dBOzs7QUFDQTtBOUp5cHdHQTtBOEpycHdHQTs7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlKeXB3R0E7QThKdnB3R0E7OztBQUNBO0E5SjJwd0dBO0E4SnRwd0dBO0FBQ0E7QTlKd3B3R0E7QThKcnB3R0E7QUFDQTtBOUp1cHdHQTtBOEpycHdHQTs7OztBQUlBO0E5SnVwd0dBO0E4SnBwd0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTlKc3B3R0E7QThKbnB3R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBOUpxcHdHQTtBOEpucHdHQTtBQUNBO0E5SnFwd0dBO0E4Smxwd0dBO0FBQ0E7QTlKb3B3R0E7QThKanB3R0E7O0FBRUE7QTlKbXB3R0E7QThKL293R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTlKaXB3R0E7QThKOW93R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUpncHdHQTtBOEo5b3dHQTtBQUNBO0E5Smdwd0dBO0E4SjVvd0dBO0FBQ0E7QTlKOG93R0E7QThKNW93R0E7QUFDQTtBOUo4b3dHQTtBOEp4b3dHQTtBQUNBO0FBQ0E7QUFDQTtBOUowb3dHQTtBOEp4b3dHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E5SjBvd0dBO0E4Snhvd0dBO0FBRUE7QTlKeW93R0E7QThKdm93R0E7QUFDQTtBOUp5b3dHQTtBOEp0b3dHQTtBQUNBO0E5Sndvd0dBO0E4SnRvd0dBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTlKd293R0E7QThKcm93R0E7QUFDQTtBQUFBO0FBQUE7QTlKdW93R0E7QThKbm93R0E7QUFDQTtBOUpxb3dHQTtBOEpsb3dHQTtBQUNBO0E5Sm9vd0dBO0E4Smpvd0dBO0FBQ0E7QTlKbW93R0E7QThKN253R0E7OztBQUNBO0FBQ0E7QTlKaW93R0E7QThKNW53R0E7O0FBRUE7QTlKOG53R0E7QThKMW53R0E7QUFDQTtBOUo0bndHQTtBOEp6bndHQTtBQUNBO0E5SjJud0dBO0E4Snpud0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUoybndHQTtBOEp2bndHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTdFeGJBO0FqRmtqeEdBO0E4SnJud0dBO0FBQ0E7QTlKdW53R0E7QThKcm53R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlKdW53R0E7QThKbG53R0E7QUFDQTtBOUpvbndHQTtBOEo5bXdHQTtBQUNBO0E5Smdud0dBO0E4SjVtd0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBOUo4bXdHQTtBOEozbXdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTlKNm13R0E7QThKMW13R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0VoZkE7QWpGNmx4R0E7QThKeG13R0E7QUFDQTtBOUowbXdHQTtBOEp4bXdHQTtBQUNBO0E5SjBtd0dBO0E4Snhtd0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5SjBtd0dBO0E4SnRtd0dBO0FBQ0E7QUFDQTtBOUp3bXdHQTtBOEpybXdHQTs7QUFFQTtBOUp1bXdHQTtBOEpwbXdHQTtBQUNBO0FBQ0E7QTlKc213R0E7QThKcG13R0E7QUFDQTtBQUFBO0FBQUE7QTlKc213R0E7QThKbG13R0E7QUFDQTtBOUpvbXdHQTtBOEo5bHdHQTtBQUNBO0FBQ0E7QTlKZ213R0E7QThKOWx3R0E7QUFDQTtBQUNBO0FBQ0E7QTlKZ213R0E7QThKN2x3R0E7QUFDQTtBQUNBO0E5Sitsd0dBO0E4SjNsd0dBO0FBQ0E7QUFDQTtBN0VwakJBO0FqRmtweEdBO0E4SjFsd0dBO0FBQ0E7QTlKNGx3R0E7QThKemx3R0E7QUFDQTtBOUoybHdHQTtBOEp4bHdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5SjBsd0dBO0E4Snhsd0dBO0FBQ0E7QTlKMGx3R0E7QThKdmx3R0E7QUFDQTtBOUp5bHdHQTtBOEp0bHdHQTtBQUNBO0E5Sndsd0dBO0FpQjNueEdBO0E2SWtpQkE7QUFJQTtBOUp5bHdHQTtBQUNBO0E4SnRsd0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUp3bHdHQTtBOEpybHdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlKdWx3R0E7QThKaGx3R0E7QUFDQTtBQUNBO0E5Smtsd0dBO0E4Sjlrd0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlKZ2x3R0E7QThKN2t3R0E7QUFDQTtBOUora3dHQTtBOEoza3dHQTtBQUNBO0E5SjZrd0dBO0E4Snprd0dBO0FBQ0E7QTlKMmt3R0E7QThKeGt3R0E7QUFDQTtBOUowa3dHQTtBOEp2a3dHQTtBQUNBO0E5Snlrd0dBO0E4SnRrd0dBO0FBQ0E7QTlKd2t3R0E7QThKcmt3R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUp1a3dHQTtBOEpua3dHQTtBQUNBO0E5SnFrd0dBO0E4Smprd0dBO0FBQ0E7QTlKbWt3R0E7O0FpQi9zeEdBO0E2SWdwQkE7QUFHQTtBOUppa3dHQTtBQUNBO0FpQnhzeEdBO0E2SW1vQkE7QUFPQTtBOUpra3dHQTtBQUNBO0FpQnhxeEdBO0E2SThsQkE7QUFXQTtBOUpta3dHQTtBQUNBOztBOEpoa3dHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUpta3dHQTtBaUJqdXhHQTtBNklrcEJBO0FBZUE7QTlKb2t3R0E7QUFDQTtBaUJ0dXhHQTtBNklrcEJBO0FBbUJBO0FBQ0E7QTlKcWt3R0E7QUFDQTtBOEpqa3dHQTtBQXpCQTtBQTBCQTtBOUpva3dHQTtBQUNBO0E4Si9qd0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QTlKaWt3R0E7QThKaGt3R0E7QUFiQTtBQWNBO0E5Sm1rd0dBO0FBQ0E7QWlCcHd4R0E7QTZJa3JCQTtBQWtCQTtBOUpva3dHQTtBQUNBO0E4Smprd0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUpta3dHQTtBOEpqa3dHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5Sm1rd0dBO0E4Smhrd0dBO0FBQ0E7QUFDQTtBQUNBO0E5Smtrd0dBO0E4Sjlqd0dBO0FBQ0E7QTlKZ2t3R0E7QThKN2p3R0E7QUFDQTtBOUorandHQTtBOEo3andHQTtBQUNBO0FBQ0E7QTlKK2p3R0E7QThKM2p3R0E7QUFDQTtBOUo2andHQTs7QStKLzJ4R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0prM3hHQTtBK0poM3hHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0prM3hHQTtBK0ovMnhHQTtBQUNBO0FBQ0E7QS9KaTN4R0E7O0ErSjUyeEdBO0FDckJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoS3E0eEdBO0FnS240eEdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEtvNHhHQTtBZ0tqNHhHQTtBQUNBO0FBQ0E7QUFDQTtBaEttNHhHQTtBZ0toNHhHQTtBQUNBO0FBQ0E7QUFDQTtBaEtrNHhHQTs7QStKbDR4R0E7QUFDQTtBL0pxNHhHQTtBK0psNHhHQTtBQUNBO0EvSm80eEdBO0ErSmo0eEdBO0FBQ0E7QS9KbTR4R0E7QStKaDR4R0E7QUFDQTtBL0prNHhHQTs7QStKOTN4R0E7QUFDQTtBL0ppNHhHQTs7QStKOTN4R0E7QUFDQTtBL0ppNHhHQTs7QStKOTN4R0E7QUFDQTtBL0ppNHhHQTs7QStKOTN4R0E7QUFDQTtBL0ppNHhHQTs7QWtKNzJ4R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSjQ3eEdBO0FrSmg3eEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSms3eEdBO0FrSjM2eEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKNjZ4R0E7QWtKeDl4R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEowOXhHQTs7QWtKdjV4R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKNDV4R0E7QWtKMTV4R0E7QUFDQTtBbEo0NXhHQTs7QWtKeDZ4R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSnUveEdBO0FrSjMreEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSjYreEdBO0FrSnQreEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKdyt4R0E7QWtKbmh5R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEpxaHlHQTs7QWtKbDl4R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKdTl4R0E7QWtKcjl4R0E7QUFDQTtBbEp1OXhHQTs7QWtKbit4R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSmtqeUdBO0FrSnRpeUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSndpeUdBO0FrSmppeUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKbWl5R0E7QWtKOWt5R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEpnbHlHQTs7QWtKN2d5R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKa2h5R0E7QWtKaGh5R0E7QUFDQTtBbEpraHlHQTs7QWtKOWh5R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSjZteUdBO0FrSmpteUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSm1teUdBO0FrSjVseUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKOGx5R0E7QWtKem95R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEoyb3lHQTs7QWtKeGt5R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKNmt5R0E7QWtKM2t5R0E7QUFDQTtBbEo2a3lHQTs7QWtKemx5R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSndxeUdBO0FrSjVweUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSjhweUdBO0FrSnZweUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKeXB5R0E7QWtKcHN5R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEpzc3lHQTs7QWtKbm95R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKd295R0E7QWtKdG95R0E7QUFDQTtBbEp3b3lHQTs7QWtKcHB5R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSm11eUdBO0FrSnZ0eUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSnl0eUdBO0FrSmx0eUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKb3R5R0E7QWtKL3Z5R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEppd3lHQTs7QWtKOXJ5R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKbXN5R0E7QWtKanN5R0E7QUFDQTtBbEptc3lHQTs7QWtKL3N5R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSjh4eUdBO0FrSmx4eUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSm94eUdBO0FrSjd3eUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKK3d5R0E7QWtKMXp5R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEo0enlHQTs7QWtKenZ5R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKOHZ5R0E7QWtKNXZ5R0E7QUFDQTtBbEo4dnlHQTs7QWtKMXd5R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSnkxeUdBO0FrSjcweUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSisweUdBO0FrSngweUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKMDB5R0E7QWtKcjN5R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEp1M3lHQTs7QWtKcHp5R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKeXp5R0E7QWtKdnp5R0E7QUFDQTtBbEp5enlHQTs7QWtKcjB5R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSm81eUdBO0FrSng0eUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSjA0eUdBO0FrSm40eUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKcTR5R0E7QWtKaDd5R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEprN3lHQTs7QWtKLzJ5R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKbzN5R0E7QWtKbDN5R0E7QUFDQTtBbEpvM3lHQTs7QWtKaDR5R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSis4eUdBO0FrSm44eUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSnE4eUdBO0FrSjk3eUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKZzh5R0E7QWtKMyt5R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEo2K3lHQTs7QWtKMTZ5R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKKzZ5R0E7QWtKNzZ5R0E7QUFDQTtBbEorNnlHQTs7QWtKMzd5R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSjBnekdBO0FrSjkveUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSmdnekdBO0FrSnoveUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKMi95R0E7QWtKdGl6R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEp3aXpHQTs7QWtKcit5R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKMCt5R0E7QWtKeCt5R0E7QUFDQTtBbEowK3lHQTs7QWtKdC95R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSnFrekdBO0FrSnpqekdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSjJqekdBO0FrSnBqekdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKc2p6R0E7QWtKam16R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEptbXpHQTs7QWtKaGl6R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKcWl6R0E7QWtKbml6R0E7QUFDQTtBbEpxaXpHQTs7QWtKamp6R0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSmdvekdBO0FrSnBuekdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSnNuekdBO0FrSi9tekdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKaW56R0E7QWtKNXB6R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEo4cHpHQTs7QWtKM2x6R0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKZ216R0E7QWtKOWx6R0E7QUFDQTtBbEpnbXpHQTs7QWtKMWx6R0E7QUFDQTtBQUFBO0FBb0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FsSjBrekdBO0FrSnhrekdBO0FBQ0E7QWxKMGt6R0E7QWtKdmt6R0E7QUFDQTtBQUFBO0FsSnlrekdBOztBa0pya3pHQTtBQUNBO0FBQUE7QUFvQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEpxanpHQTtBa0puanpHQTtBQUNBO0FsSnFqekdBO0FrSmxqekdBO0FBQ0E7QUFBQTtBbEpvanpHQTs7QWlLNXR6R0E7QUFDQTtBQUNBO0FqSyt0ekdBO0FpSzV0ekdBO0FBQ0E7QWpLOHR6R0E7QWlLMXR6R0E7QUFDQTtBQUNBO0FBQ0E7QWpLNHR6R0E7QWlLenR6R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqSzJ0ekdBO0FpS3p0ekdBO0FBQ0E7QUFDQTtBaksydHpHQTtBaUt2dHpHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqS3l0ekdBO0FpS3R0ekdBO0FBQ0E7QUFDQTtBakt3dHpHQTtBaUIvcnpHQTtBZ0ozQkE7QUFLQTtBakt5dHpHQTtBQUNBOztBaUtydHpHQTtBQUNBO0FqS3d0ekdBOztBaUtydHpHQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QWpLd3R6R0E7O0FpS3J0ekdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakt3dHpHQTtBaUt0dHpHQTtBQUNBO0FBQ0E7QUFDQTtBakt3dHpHQTtBaUJsdXpHQTtBZ0pPQTtBQU1BO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FqS3l0ekdBO0FBQ0E7QWlCeHV6R0E7QWdKT0E7QUFXQTtBakswdHpHQTtBQUNBO0FpQjF2ekdBO0FnSk9BO0FBNkJBO0FqSzB0ekdBO0FBQ0E7QWlCL3Z6R0E7QWdKT0E7QUFpQ0E7QUFDQTtBaksydHpHQTtBQUNBO0FpQnh2ekdBO0FnSk5BO0FBc0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpLNHR6R0E7QUFDQTtBaUI5d3pHQTtBZ0pPQTtBQThDQTtBaks2dHpHQTtBQUNBO0FpQnR3ekdBO0FnSjJDQTtBQUVBO0FBQ0E7QWpLNnR6R0E7QUFDQTtBaUI1d3pHQTtBZ0prREE7QUFFQTtBaks0dHpHQTtBQUNBO0FpS3p0ekdBO0FBQ0E7QWpLMnR6R0E7QWlLenR6R0E7QUFDQTtBaksydHpHQTtBaUJ2eHpHQTtBZ0p3REE7QUFRQTtBaksydHpHQTtBQUNBO0FpS3h0ekdBO0FBQ0E7QWpLMHR6R0E7QWlCL3h6R0E7QWdKb0VBO0FBR0E7QWpLNHR6R0E7QUFDQTtBaUt6dHpHQTtBQUNBO0FBQ0E7QWpLMnR6R0E7QWlLeHR6R0E7QUFDQTtBQUNBO0FBQ0E7QWpLMHR6R0E7QWlCN3l6R0E7QWdKZ0ZBO0FBTUE7QWpLMnR6R0E7QUFDQTtBaUt4dHpHQTtBQUNBO0FqSzB0ekdBO0FpS3Z0ekdBO0FBQ0E7QWpLeXR6R0E7QWlLdHR6R0E7QUFDQTtBakt3dHpHQTtBaUt0dHpHQTtBQUNBO0FqS3d0ekdBO0FpS3B0ekdBO0FBQ0E7QWpLc3R6R0E7QWlLbnR6R0E7QUFDQTtBaktxdHpHQTtBaUJwMHpHQTtBZ0o4R0E7QUFJQTtBaktzdHpHQTtBQUNBO0FpS250ekdBO0FBQ0E7QUFDQTtBQUNBO0FqS3F0ekdBO0FpS250ekdBO0FBQ0E7QWpLcXR6R0E7QWlCajF6R0E7QWdKc0hBO0FBVUE7QWpLcXR6R0E7QUFDQTtBaUtsdHpHQTtBQUNBO0FBQUE7QUFBQTtBaktvdHpHQTtBaUtqdHpHQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FqS210ekdBO0FpS2h0ekdBO0FBQ0E7QUFDQTtBQUNBO0FqS2t0ekdBO0FpSy9zekdBO0FBQ0E7QWpLaXR6R0E7QWlLOXN6R0E7QUFDQTtBaktndHpHQTtBaUs3c3pHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqSytzekdBO0FpSzdzekdBO0FBQ0E7QWpLK3N6R0E7QWlLMXN6R0E7QUFDQTtBaks0c3pHQTtBaUt4c3pHQTtBQUNBO0FBQ0E7QWpLMHN6R0E7QWlLdnN6R0E7QUFDQTtBakt5c3pHQTtBaUJ6NHpHQTtBZ0orTEE7QUFJQTtBakswc3pHQTtBQUNBO0FpS3ZzekdBO0FoRnpPQTtBakZtN3pHQTtBaUJwNHpHQTtBZ0owTEE7QUFHQTtBaksyc3pHQTtBQUNBO0FpS3hzekdBO0EvRXJRQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBb0NBO0FsRjY2ekdBO0FrRi84ekdBO0FBQ0E7QUFDQTtBbEZpOXpHQTtBa0Y5OHpHQTtBQUdBO0FBQ0E7QWxGODh6R0E7QWtGMzh6R0E7QUFDQTtBbEY2OHpHQTtBa0Z0N3pHQTtBQUlBO0FsRnE3ekdBO0FrRmw3ekdBO0FBQ0E7QWxGbzd6R0E7QWlLNXR6R0E7QUFDQTtBQUNBO0FqSzh0ekdBO0FpQnQ2ekdBO0FnSnNNQTtBQUtBO0FBQ0E7QWpLK3R6R0E7QUFDQTtBaUszdHpHQTtBaEZoUUE7QWdGbVFBO0FqSzR0ekdBO0FpSzF0ekdBO0FBQ0E7QWpLNHR6R0E7QWlLMXR6R0E7QUFDQTtBaks0dHpHQTtBaUt4dHpHQTtBQUNBO0FqSzB0ekdBO0FpS3R0ekdBO0FBQ0E7QUFDQTtBakt3dHpHQTtBaUtydHpHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqS3V0ekdBO0FpS2x0ekdBO0FBQ0E7QWpLb3R6R0E7QWlLanR6R0E7QUFDQTtBakttdHpHQTs7QWlLL3N6R0E7QUFDQTtBaktrdHpHQTs7QWtLcmgwR0E7QUFDQTtBbEt3aDBHQTtBa0tuaDBHQTtBQUNBO0FBQ0E7QWxLcWgwR0E7QWtLaGgwR0E7QUFDQTtBQUNBO0FsS2toMEdBO0FrSzlnMEdBO0FBQ0E7QUFDQTtBQUNBO0FsS2doMEdBO0FrSzdnMEdBO0FBQ0E7QWxLK2cwR0E7QWtLNWcwR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEs4ZzBHQTs7QWtLemcwR0E7QUFDQTtBQUNBO0FBQ0E7QWxLNGcwR0E7O0FrS3BnMEdBO0FBQ0E7QWxLdWcwR0E7O0FtS3RqMEdBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuS3lqMEdBO0FtS3ZqMEdBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBbkt5ajBHQTtBbUt2ajBHQTtBQUNBO0FBQUE7QW5LMGowR0E7QW1LemowR0E7QUFBQTtBbks0ajBHQTtBbUszajBHQTtBQUFBO0FuSzhqMEdBO0FtSzdqMEdBO0FBQUE7QW5LZ2swR0E7QUFDQTtBbUs5ajBHQTtBQUNBO0FuS2drMEdBOztBbUszajBHQTtBQUNBO0FuSzhqMEdBOztBbUszajBHQTtBQUNBO0FuSzhqMEdBO0FtSzVqMEdBO0FBQ0E7QW5LOGowR0E7QW1LM2owR0E7QWpGbkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFvQ0E7QWxGOGowR0E7QWtGaG0wR0E7QUFDQTtBQUNBO0FsRmttMEdBO0FrRi9sMEdBO0FBR0E7QUFDQTtBbEYrbDBHQTtBa0Y1bDBHQTtBQUNBO0FsRjhsMEdBO0FrRnZrMEdBO0FBSUE7QWxGc2swR0E7QWtGbmswR0E7QUFDQTtBbEZxazBHQTs7QW1LOWswR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuS2lsMEdBO0FtSy9rMEdBO0FBQ0E7QW5LaWwwR0E7QWlCOWswR0E7QWtKSkE7QUFJQTtBbktrbDBHQTtBQUNBO0FtSzlrMEdBO0E5RTdEQTtBQUdBO0FBQ0E7QUFDQTtBQUFBO0E4RTJEQTtBQUNBO0FuS2tsMEdBOztBb0twcDBHQTtBQUNBO0FBQ0E7QW5GTUE7QTJCOEpBO0FBNUZBO0FBekNBO0E1RzRuMEdBO0FpQnBtMEdBO0FtSnpEQTtBeEQwRUE7QUF6Q0E7QTVHaW8wR0E7QUFDQTtBb0s1cDBHQTtBQUNBO0FBQ0E7QXBLOHAwR0E7QW9LNXAwR0E7QUFDQTtBcEs4cDBHQTtBb0s1cDBHQTtBQUNBO0FBQ0E7QXBLOHAwR0E7QW9LM3AwR0E7QUFDQTtBQUNBO0FwSzZwMEdBO0FvS3pwMEdBO0FBQ0E7QXBLMnAwR0E7QW9LdnAwR0E7QUFDQTtBcEt5cDBHQTtBb0tycDBHQTtBbkYzQkE7QTJCOEpBO0FBNUZBO0FBekNBO0E1RzZwMEdBO0FpQnJvMEdBO0FtSnRCQTtBeER1Q0E7QUF6Q0E7QTVHa3EwR0E7QUFDQTs7QXFLcnMwR0E7O0FBQ0E7QXJLeXMwR0E7QXFLdHMwR0E7O0FBQ0E7QXJLeXMwR0E7QXFLdHMwR0E7O0FBQ0E7QUFDQTtBQUNBO0FyS3lzMEdBO0FpQjFwMEdBO0FvSmxEQTs7QUFNQTtBcksyczBHQTtBQUNBO0FxS3pzMEdBOztBQUNBO0FBQ0E7QXJLNHMwR0E7QXFLenMwR0E7O0FBQ0E7QXJLNHMwR0E7QXFLenMwR0E7O0FBQ0E7QUFDQTtBcks0czBHQTtBcUsxczBHQTs7QUFDQTtBcks2czBHQTtBcUsxczBHQTs7QUFDQTtBcks2czBHQTtBcUt6czBHQTs7QUFDQTtBQUNBO0FySzRzMEdBO0FpQjNyMEdBO0FvSm5CQTs7QUFLQTtBcks4czBHQTtBQUNBOztBcUt6czBHQTtBQUNBO0FySzRzMEdBO0FxSzFzMEdBO0FBQ0E7QXJLNHMwR0E7QXFLenMwR0E7O0FBRUE7QXJLMnMwR0E7O0FDeHcwR0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQXFCQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUR5dzBHQTtBQ3R3MEdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEdXcwR0E7QUNwdzBHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRHF3MEdBO0FDbHcwR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURtdzBHQTtBQ2h3MEdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEaXcwR0E7QUM5djBHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRCt2MEdBO0FDNXYwR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQ2djBHQTtBQzF2MEdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEMnYwR0E7QUN4djBHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRHl2MEdBO0FDdHYwR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUR1djBHQTtBQ3B2MEdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEcXYwR0E7QUNsdjBHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRG12MEdBO0FDaHYwR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURpdjBHQTtBQzl1MEdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEK3UwR0E7QUM1dTBHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRDZ1MEdBO0FDMXUwR0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQzFLQTs7Ozs7QUFBQTtBQ0FBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUNBO0FIaWgxR0E7O0FJaGgxR0E7OztBQUdBO0FBQUE7QUptaDFHQTs7QUloaDFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FKbWgxR0E7O0FJN2cxR0E7QUFDQTtBSmdoMUdBOztBSXRnMUdBO0FBQ0E7QUFDQTtBRXFJQTtBRm5JQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FKeWcxR0E7O0FJNy8wR0E7QUFDQTtBSmdnMUdBOztBSXYvMEdBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUowLzBHQTs7QUk3KzBHQTtBQUNBO0FBQ0E7QUpnLzBHQTs7QUl6KzBHQTtBQUNBO0FBQ0E7QUo0KzBHQTs7QUlqKzBHQTs7QUFFQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBSm8rMEdBOztBSWorMEdBO0FBQ0E7QUFDQTtBQUNBO0FKbyswR0E7O0FJaiswR0E7OztBQUdBO0FBQ0E7QUpvKzBHQTs7QUlqKzBHQTs7OztBQUlBO0FKbyswR0E7O0FJaiswR0E7QUFDQTtBSm8rMEdBOztBSWorMEdBO0FBQ0E7QUFDQTtBSm8rMEdBOztBSWorMEdBO0FBQ0E7QUpvKzBHQTs7QUlqKzBHQTs7QUFFQTtBSm8rMEdBOztBSWorMEdBO0FFSUE7QU5pKzBHQTs7QUk1OTBHQTs7QUFFQTtBRVBBO0FGU0E7QUFDQTtBSis5MEdBOztBSTU5MEdBO0FBQUE7QUpnKzBHQTs7QUkvOTBHQTtBQUFBO0FKbSswR0E7O0FJNTkwR0E7QUFDQTtBQUNBO0FBQ0E7QUorOTBHQTtBUS9vMUdBO0FKbUxBO0FBQ0E7QUorOTBHQTs7QUl0OTBHQTtBQUNBO0FBQ0E7QUp5OTBHQTtBUXhwMUdBO0FKa01BO0FBQ0E7QUp5OTBHQTs7QUloOTBHQTs7OztBQUlBO0FFeERBO0FONGcxR0E7O0FJaDkwR0E7QUFFQTtBQUVBO0FBRUE7QUFHQTtBSjg4MEdBOztBSXQ4MEdBO0FBRUE7QUp3ODBHQTs7QUloODBHQTtBQUNBO0FBQ0E7QUptODBHQTs7QUloODBHQTtBQUdBO0FBQ0E7QUppODBHQTs7QUl6NzBHQTtBQUNBO0FKNDcwR0E7O0FJejcwR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FKNDcwR0E7O0FJcjcwR0E7QUFFQTtBQUNBO0FKdTcwR0E7O0FJLzYwR0E7QUFFQTtBQUNBO0FKaTcwR0E7O0FJMzYwR0E7QUFFQTtBSjY2MEdBOztBSXI2MEdBO0FBQ0E7QUp3NjBHQTs7QUlyNjBHQTs7Ozs7QUFLQTtBQUNBO0FFaEtBO0FGa0tBO0FKdzYwR0E7O0FJcjYwR0E7O0FBRUE7QUp3NjBHQTs7QUlyNjBHQTs7QUFFQTtBSnc2MEdBOztBSWw2MEdBO0FBQ0E7QUpxNjBHQTs7QUkvNTBHQTtBQUNBO0FKazYwR0E7O0FJMzUwR0E7Ozs7QUFJQTtBSjg1MEdBOztBSXI1MEdBOzs7O0FBQ0E7QUoyNTBHQTs7QUlyNTBHQTs7OztBQUlBO0FBQ0E7QUp3NTBHQTs7QUlyNTBHQTs7QUFFQTtBQUFBO0FBQ0E7QUp3NTBHQTs7QUlwNTBHQTtBQUNBO0FBRUE7QUpzNTBHQTs7QUluNTBHQTtBQU1BO0FBRUE7QUFDQTtBQUNBO0FKZzUwR0E7O0FJMzQwR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FFOU9BO0FGZ1BBO0FBQ0E7QUFDQTtBSjg0MEdBOztBSTM0MEdBO0FBQ0E7QUo4NDBHQTs7QUkxNDBHQTs7QUFFQTtBSjY0MEdBOztBSTE0MEdBO0FBS0E7QUFDQTtBSnk0MEdBOztBSWw0MEdBO0FBQ0E7QUpxNDBHQTs7QUk3MzBHQTtBQUNBO0FBQ0E7QUpnNDBHQTs7QUl6MzBHQTtBQUNBO0FKNDMwR0E7O0FJejMwR0E7QUFDQTtBQUNBO0FKNDMwR0E7O0FJejMwR0E7QUFDQTtBSjQzMEdBOztBSXYzMEdBO0FBQ0E7QUowMzBHQTs7QVN0MTFHQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBVHkxMUdBOztBU3IxMUdBO0FIcUtBO0FOb3IxR0E7O0FTeDExR0E7QUhvS0E7QU53cjFHQTs7QVMzMTFHQTtBSG1LQTtBTjRyMUdBOztBUzkxMUdBO0FIa0tBO0FOZ3MxR0E7O0FTajIxR0E7QUhpS0E7QU5vczFHQTs7QVNwMjFHQTtBSGdLQTtBTndzMUdBOztBU3QyMUdBO0FIOEpBO0FHNUpBO0FUeTIxR0E7O0FTcjIxR0E7QUh3SkE7QUd0SkE7QUFDQTtBVHcyMUdBOztBU3QyMUdBO0FIbUpBO0FHakpBO0FBQ0E7QVR5MjFHQTs7QVN2MjFHQTtBSDhJQTtBRzVJQTtBQUNBO0FUMDIxR0E7O0FTeDIxR0E7QUh5SUE7QUd2SUE7QUFDQTtBVDIyMUdBOztBU24yMUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVRzMjFHQTs7QVM5MTFHQTs7QUhrSEE7QUcvR0E7QVRpMjFHQTs7QVM5MTFHQTs7QUFFQTtBQUNBO0FUaTIxR0E7O0FTejExR0E7QUMvRUE7QUFDQTtBVjQ2MUdBOztBU3oxMUdBO0FDcEZBO0FBQ0E7QVZpNzFHQTs7QVMzMTFHQTtBQUNBO0FUODExR0E7QVM1MTFHQTtBQUNBO0FUODExR0E7O0FTcDExR0E7QUgyREE7QUd6REE7QVR1MTFHQTs7QVNuMTFHQTtBQUNBO0FIb0VBO0FObXgxR0E7O0FTbjExR0E7QUFDQTtBSCtEQTtBRzdEQTtBVHMxMUdBO0FTcDExR0E7QUFDQTtBVHMxMUdBOztBV3o4MUdBO0FDSUE7QUFHQTtBWnU4MUdBOztBV3g4MUdBO0FBQ0E7QUFDQTtBQUNBO0FFRUE7QURQQTtBQUdBO0FaZzkxR0E7O0FXbDgxR0E7QUFFQTtBWG84MUdBOztBV2o4MUdBO0FBQ0E7QUFDQTtBWG84MUdBOztBV2o4MUdBO0FMOEhBO0FLNUhBO0FYbzgxR0E7O0FjMysxR0E7QVJtS0E7QVFqS0E7QUFDQTtBZDgrMUdBO0FjMysxR0E7QUFDQTtBZDYrMUdBOztBY3grMUdBO0FBQ0E7QVJzSkE7QVFwSkE7QUFDQTtBRENBO0FiMisxR0E7QWN4KzFHQTtBQUNBO0FSOElBO0FRNUlBO0FkMCsxR0E7O0FjcCsxR0E7QUFDQTtBUnFJQTtBUW5JQTtBZHUrMUdBO0FjcCsxR0E7QVJnSUE7QVE5SEE7QUFDQTtBZHMrMUdBOztBY2orMUdBO0FBQ0E7QUFDQTtBZG8rMUdBOztBZTVnMkdBOzs7Ozs7QUNEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoQnNoMkdBOztBaUJuKzFHQTtBRnpDQTtBQUNBO0FmZ2gyR0E7QUFDQTtBaUJ6KzFHQTtBRnpDQTtBQUNBO0FmcWgyR0E7QUFDQTtBaUI5KzFHQTtBRnpDQTtBQUNBO0FmMGgyR0E7QUFDQTtBaUJuLzFHQTtBRnpDQTtBQUNBO0FmK2gyR0E7QUFDQTtBZXBnMkdBO0FDbkNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FoQjBpMkdBOztBZXBnMkdBO0FBQ0E7QUFDQTtBZnVnMkdBO0FlcmcyR0E7O0FBRUE7QUFDQTtBZnVnMkdBOztBa0I3ajJHQTs7Ozs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxCcWsyR0E7O0FrQi9pMkdBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQmtqMkdBOztBZ0J0aDJHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnloMkdBOztBZ0IzaDJHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjhoMkdBOztBZ0JoaTJHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQm1pMkdBOztBZ0JyaTJHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQndpMkdBOztBZ0IxaTJHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjZpMkdBOztBZ0IvaTJHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmtqMkdBOztBa0JyazJHQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCd2syR0E7O0FrQnJrMkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbWwyR0E7O0FrQjFrMkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCd2wyR0E7O0FrQi9rMkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNmwyR0E7O0FrQnBsMkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCa20yR0E7O0FrQnpsMkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdW0yR0E7O0FrQjlsMkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNG0yR0E7O0FrQm5tMkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaW4yR0E7O0FrQnhtMkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCc24yR0E7O0FrQjdtMkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMm4yR0E7O0FrQmxuMkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZ28yR0E7O0FrQnZuMkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcW8yR0E7O0FrQjVuMkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMG8yR0E7O0FrQjNuMkdBO0FBQUE7QUFBQTtBQUFBO0FsQituMkdBOztBa0I3bjJHQTtBQUFBO0FBQUE7QUFBQTtBbEJpbzJHQTs7QWtCOW4yR0E7QUFBQTtBQUFBO0FBQUE7QWxCa28yR0E7O0FrQmxvMkdBO0FBQUE7QUFBQTtBQUFBO0FsQnNvMkdBOztBa0J0bzJHQTtBQUFBO0FBQUE7QUFBQTtBbEIwbzJHQTs7QWtCMW8yR0E7QUFBQTtBQUFBO0FBQUE7QWxCOG8yR0E7O0FrQjlvMkdBO0FBQUE7QUFBQTtBQUFBO0FsQmtwMkdBOztBa0JscDJHQTtBQUFBO0FBQUE7QUFBQTtBbEJzcDJHQTs7QWtCdHAyR0E7QUFBQTtBQUFBO0FBQUE7QWxCMHAyR0E7O0FrQjFwMkdBO0FBQUE7QUFBQTtBQUFBO0FsQjhwMkdBOztBa0I5cDJHQTtBQUFBO0FBQUE7QUFBQTtBbEJrcTJHQTs7QWtCbHEyR0E7QUFBQTtBQUFBO0FBQUE7QWxCc3EyR0E7O0FrQnRxMkdBO0FBQUE7QUFBQTtBQUFBO0FsQjBxMkdBOztBa0IxcTJHQTtBQUFBO0FBQUE7QUFBQTtBbEI4cTJHQTs7QWtCOXEyR0E7QUFBQTtBQUFBO0FBQUE7QWxCa3IyR0E7O0FrQjNxMkdBO0FGaEJBO0FoQityMkdBOztBa0IvcTJHQTtBRmhCQTtBaEJtczJHQTs7QWtCbnIyR0E7QUZoQkE7QWhCdXMyR0E7O0FrQnZyMkdBO0FGaEJBO0FoQjJzMkdBOztBa0IzcjJHQTtBRmhCQTtBaEIrczJHQTs7QWtCL3IyR0E7QUZoQkE7QWhCbXQyR0E7O0FrQm5zMkdBO0FGaEJBO0FoQnV0MkdBOztBa0J2czJHQTtBRmhCQTtBaEIydDJHQTs7QWtCM3MyR0E7QUZoQkE7QWhCK3QyR0E7O0FrQi9zMkdBO0FGaEJBO0FoQm11MkdBOztBa0JudDJHQTtBRmhCQTtBaEJ1dTJHQTs7QWlCbHUyR0E7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCaXcyR0E7QWdCcnUyR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ1dTJHQTtBZ0J6dTJHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjJ1MkdBO0FnQjd1MkdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCK3UyR0E7QWdCanYyR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJtdjJHQTtBZ0JydjJHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnV2MkdBO0FnQnp2MkdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCMnYyR0E7QWtCOXcyR0E7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQmd4MkdBO0FrQjd3MkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMHgyR0E7QWtCangyR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4eDJHQTtBa0JyeDJHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmt5MkdBO0FrQnp4MkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCc3kyR0E7QWtCN3gyR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIweTJHQTtBa0JqeTJHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjh5MkdBO0FrQnJ5MkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCa3oyR0E7QWtCenkyR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzejJHQTtBa0I3eTJHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjB6MkdBO0FrQmp6MkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCOHoyR0E7QWtCcnoyR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrMDJHQTtBa0J6ejJHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnMwMkdBO0FrQnZ6MkdBO0FBQUE7QUFBQTtBQUFBO0FsQjB6MkdBO0FrQnh6MkdBO0FBQUE7QUFBQTtBQUFBO0FsQjJ6MkdBO0FrQnh6MkdBO0FBQUE7QUFBQTtBQUFBO0FsQjJ6MkdBO0FrQjN6MkdBO0FBQUE7QUFBQTtBQUFBO0FsQjh6MkdBO0FrQjl6MkdBO0FBQUE7QUFBQTtBQUFBO0FsQmkwMkdBO0FrQmowMkdBO0FBQUE7QUFBQTtBQUFBO0FsQm8wMkdBO0FrQnAwMkdBO0FBQUE7QUFBQTtBQUFBO0FsQnUwMkdBO0FrQnYwMkdBO0FBQUE7QUFBQTtBQUFBO0FsQjAwMkdBO0FrQjEwMkdBO0FBQUE7QUFBQTtBQUFBO0FsQjYwMkdBO0FrQjcwMkdBO0FBQUE7QUFBQTtBQUFBO0FsQmcxMkdBO0FrQmgxMkdBO0FBQUE7QUFBQTtBQUFBO0FsQm0xMkdBO0FrQm4xMkdBO0FBQUE7QUFBQTtBQUFBO0FsQnMxMkdBO0FrQnQxMkdBO0FBQUE7QUFBQTtBQUFBO0FsQnkxMkdBO0FrQnoxMkdBO0FBQUE7QUFBQTtBQUFBO0FsQjQxMkdBO0FrQjUxMkdBO0FBQUE7QUFBQTtBQUFBO0FsQisxMkdBO0FrQngxMkdBO0FGaEJBO0FoQjIyMkdBO0FrQjMxMkdBO0FGaEJBO0FoQjgyMkdBO0FrQjkxMkdBO0FGaEJBO0FoQmkzMkdBO0FrQmoyMkdBO0FGaEJBO0FoQm8zMkdBO0FrQnAyMkdBO0FGaEJBO0FoQnUzMkdBO0FrQnYyMkdBO0FGaEJBO0FoQjAzMkdBO0FrQjEyMkdBO0FGaEJBO0FoQjYzMkdBO0FrQjcyMkdBO0FGaEJBO0FoQmc0MkdBO0FrQmgzMkdBO0FGaEJBO0FoQm00MkdBO0FrQm4zMkdBO0FGaEJBO0FoQnM0MkdBO0FrQnQzMkdBO0FGaEJBO0FoQnk0MkdBO0FrQnozMkdBO0FGaEJBO0FoQjQ0MkdBO0FBQ0E7QWlCeDQyR0E7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCczYyR0E7QWdCMTQyR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI0NDJHQTtBZ0I5NDJHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmc1MkdBO0FnQmw1MkdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCbzUyR0E7QWdCdDUyR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ3NTJHQTtBZ0IxNTJHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjQ1MkdBO0FnQjk1MkdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCZzYyR0E7QWtCbjcyR0E7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQnE3MkdBO0FrQmw3MkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCKzcyR0E7QWtCdDcyR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJtODJHQTtBa0IxNzJHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnU4MkdBO0FrQjk3MkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMjgyR0E7QWtCbDgyR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIrODJHQTtBa0J0ODJHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm05MkdBO0FrQjE4MkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdTkyR0E7QWtCOTgyR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIyOTJHQTtBa0JsOTJHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQis5MkdBO0FrQnQ5MkdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbSsyR0E7QWtCMTkyR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ1KzJHQTtBa0I5OTJHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjIrMkdBO0FrQjU5MkdBO0FBQUE7QUFBQTtBQUFBO0FsQis5MkdBO0FrQjc5MkdBO0FBQUE7QUFBQTtBQUFBO0FsQmcrMkdBO0FrQjc5MkdBO0FBQUE7QUFBQTtBQUFBO0FsQmcrMkdBO0FrQmgrMkdBO0FBQUE7QUFBQTtBQUFBO0FsQm0rMkdBO0FrQm4rMkdBO0FBQUE7QUFBQTtBQUFBO0FsQnMrMkdBO0FrQnQrMkdBO0FBQUE7QUFBQTtBQUFBO0FsQnkrMkdBO0FrQnorMkdBO0FBQUE7QUFBQTtBQUFBO0FsQjQrMkdBO0FrQjUrMkdBO0FBQUE7QUFBQTtBQUFBO0FsQisrMkdBO0FrQi8rMkdBO0FBQUE7QUFBQTtBQUFBO0FsQmsvMkdBO0FrQmwvMkdBO0FBQUE7QUFBQTtBQUFBO0FsQnEvMkdBO0FrQnIvMkdBO0FBQUE7QUFBQTtBQUFBO0FsQncvMkdBO0FrQngvMkdBO0FBQUE7QUFBQTtBQUFBO0FsQjIvMkdBO0FrQjMvMkdBO0FBQUE7QUFBQTtBQUFBO0FsQjgvMkdBO0FrQjkvMkdBO0FBQUE7QUFBQTtBQUFBO0FsQmlnM0dBO0FrQmpnM0dBO0FBQUE7QUFBQTtBQUFBO0FsQm9nM0dBO0FrQjcvMkdBO0FGaEJBO0FoQmdoM0dBO0FrQmhnM0dBO0FGaEJBO0FoQm1oM0dBO0FrQm5nM0dBO0FGaEJBO0FoQnNoM0dBO0FrQnRnM0dBO0FGaEJBO0FoQnloM0dBO0FrQnpnM0dBO0FGaEJBO0FoQjRoM0dBO0FrQjVnM0dBO0FGaEJBO0FoQitoM0dBO0FrQi9nM0dBO0FGaEJBO0FoQmtpM0dBO0FrQmxoM0dBO0FGaEJBO0FoQnFpM0dBO0FrQnJoM0dBO0FGaEJBO0FoQndpM0dBO0FrQnhoM0dBO0FGaEJBO0FoQjJpM0dBO0FrQjNoM0dBO0FGaEJBO0FoQjhpM0dBO0FrQjloM0dBO0FGaEJBO0FoQmlqM0dBO0FBQ0E7QWlCN2kzR0E7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCMmszR0E7QWdCL2kzR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJpajNHQTtBZ0JuajNHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnFqM0dBO0FnQnZqM0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCeWozR0E7QWdCM2ozR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI2ajNHQTtBZ0IvajNHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmlrM0dBO0FnQm5rM0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCcWszR0E7QWtCeGwzR0E7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQjBsM0dBO0FrQnZsM0dBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCb20zR0E7QWtCM2wzR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ3bTNHQTtBa0IvbDNHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjRtM0dBO0FrQm5tM0dBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZ24zR0E7QWtCdm0zR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJvbjNHQTtBa0IzbTNHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnduM0dBO0FrQi9tM0dBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNG4zR0E7QWtCbm4zR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJnbzNHQTtBa0J2bjNHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm9vM0dBO0FrQjNuM0dBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCd28zR0E7QWtCL24zR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI0bzNHQTtBa0JubzNHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmdwM0dBO0FrQmpvM0dBO0FBQUE7QUFBQTtBQUFBO0FsQm9vM0dBO0FrQmxvM0dBO0FBQUE7QUFBQTtBQUFBO0FsQnFvM0dBO0FrQmxvM0dBO0FBQUE7QUFBQTtBQUFBO0FsQnFvM0dBO0FrQnJvM0dBO0FBQUE7QUFBQTtBQUFBO0FsQndvM0dBO0FrQnhvM0dBO0FBQUE7QUFBQTtBQUFBO0FsQjJvM0dBO0FrQjNvM0dBO0FBQUE7QUFBQTtBQUFBO0FsQjhvM0dBO0FrQjlvM0dBO0FBQUE7QUFBQTtBQUFBO0FsQmlwM0dBO0FrQmpwM0dBO0FBQUE7QUFBQTtBQUFBO0FsQm9wM0dBO0FrQnBwM0dBO0FBQUE7QUFBQTtBQUFBO0FsQnVwM0dBO0FrQnZwM0dBO0FBQUE7QUFBQTtBQUFBO0FsQjBwM0dBO0FrQjFwM0dBO0FBQUE7QUFBQTtBQUFBO0FsQjZwM0dBO0FrQjdwM0dBO0FBQUE7QUFBQTtBQUFBO0FsQmdxM0dBO0FrQmhxM0dBO0FBQUE7QUFBQTtBQUFBO0FsQm1xM0dBO0FrQm5xM0dBO0FBQUE7QUFBQTtBQUFBO0FsQnNxM0dBO0FrQnRxM0dBO0FBQUE7QUFBQTtBQUFBO0FsQnlxM0dBO0FrQmxxM0dBO0FGaEJBO0FoQnFyM0dBO0FrQnJxM0dBO0FGaEJBO0FoQndyM0dBO0FrQnhxM0dBO0FGaEJBO0FoQjJyM0dBO0FrQjNxM0dBO0FGaEJBO0FoQjhyM0dBO0FrQjlxM0dBO0FGaEJBO0FoQmlzM0dBO0FrQmpyM0dBO0FGaEJBO0FoQm9zM0dBO0FrQnByM0dBO0FGaEJBO0FoQnVzM0dBO0FrQnZyM0dBO0FGaEJBO0FoQjBzM0dBO0FrQjFyM0dBO0FGaEJBO0FoQjZzM0dBO0FrQjdyM0dBO0FGaEJBO0FoQmd0M0dBO0FrQmhzM0dBO0FGaEJBO0FoQm10M0dBO0FrQm5zM0dBO0FGaEJBO0FoQnN0M0dBO0FBQ0E7QWlCbHQzR0E7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCZ3YzR0E7QWdCcHQzR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJzdDNHQTtBZ0J4dDNHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjB0M0dBO0FnQjV0M0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCOHQzR0E7QWdCaHUzR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJrdTNHQTtBZ0JwdTNHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnN1M0dBO0FnQnh1M0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCMHUzR0E7QWtCN3YzR0E7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQit2M0dBO0FrQjV2M0dBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeXczR0E7QWtCaHczR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI2dzNHQTtBa0JwdzNHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQml4M0dBO0FrQnh3M0dBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcXgzR0E7QWtCNXczR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ5eDNHQTtBa0JoeDNHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjZ4M0dBO0FrQnB4M0dBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaXkzR0E7QWtCeHgzR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJxeTNHQTtBa0I1eDNHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnl5M0dBO0FrQmh5M0dBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNnkzR0E7QWtCcHkzR0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJpejNHQTtBa0J4eTNHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnF6M0dBO0FrQnR5M0dBO0FBQUE7QUFBQTtBQUFBO0FsQnl5M0dBO0FrQnZ5M0dBO0FBQUE7QUFBQTtBQUFBO0FsQjB5M0dBO0FrQnZ5M0dBO0FBQUE7QUFBQTtBQUFBO0FsQjB5M0dBO0FrQjF5M0dBO0FBQUE7QUFBQTtBQUFBO0FsQjZ5M0dBO0FrQjd5M0dBO0FBQUE7QUFBQTtBQUFBO0FsQmd6M0dBO0FrQmh6M0dBO0FBQUE7QUFBQTtBQUFBO0FsQm16M0dBO0FrQm56M0dBO0FBQUE7QUFBQTtBQUFBO0FsQnN6M0dBO0FrQnR6M0dBO0FBQUE7QUFBQTtBQUFBO0FsQnl6M0dBO0FrQnp6M0dBO0FBQUE7QUFBQTtBQUFBO0FsQjR6M0dBO0FrQjV6M0dBO0FBQUE7QUFBQTtBQUFBO0FsQit6M0dBO0FrQi96M0dBO0FBQUE7QUFBQTtBQUFBO0FsQmswM0dBO0FrQmwwM0dBO0FBQUE7QUFBQTtBQUFBO0FsQnEwM0dBO0FrQnIwM0dBO0FBQUE7QUFBQTtBQUFBO0FsQncwM0dBO0FrQngwM0dBO0FBQUE7QUFBQTtBQUFBO0FsQjIwM0dBO0FrQjMwM0dBO0FBQUE7QUFBQTtBQUFBO0FsQjgwM0dBO0FrQnYwM0dBO0FGaEJBO0FoQjAxM0dBO0FrQjEwM0dBO0FGaEJBO0FoQjYxM0dBO0FrQjcwM0dBO0FGaEJBO0FoQmcyM0dBO0FrQmgxM0dBO0FGaEJBO0FoQm0yM0dBO0FrQm4xM0dBO0FGaEJBO0FoQnMyM0dBO0FrQnQxM0dBO0FGaEJBO0FoQnkyM0dBO0FrQnoxM0dBO0FGaEJBO0FoQjQyM0dBO0FrQjUxM0dBO0FGaEJBO0FoQisyM0dBO0FrQi8xM0dBO0FGaEJBO0FoQmszM0dBO0FrQmwyM0dBO0FGaEJBO0FoQnEzM0dBO0FrQnIyM0dBO0FGaEJBO0FoQnczM0dBO0FrQngyM0dBO0FGaEJBO0FoQjIzM0dBO0FBQ0E7QW1CLzYzR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkJpNzNHQTtBbUIvNjNHQTs7QUFFQTtBQUNBO0FBQ0E7QW5CaTczR0E7QW1COTYzR0E7QUFDQTtBQUNBO0FuQmc3M0dBO0FtQjc2M0dBO0FBQ0E7QW5CKzYzR0E7O0FtQnI2M0dBOztBQUVBO0FuQnc2M0dBOztBbUIvNTNHQTtBQUNBO0FuQms2M0dBO0FtQmg2M0dBOztBQUVBO0FuQms2M0dBO0FtQjk1M0dBOztBQUVBO0FuQmc2M0dBOztBbUIxNTNHQTs7OztBQUlBO0FuQjY1M0dBOztBbUJwNTNHQTtBQUNBO0FuQnU1M0dBOztBUXQ5M0dBO0FXMkVBO0FBQ0E7QW5CKzQzR0E7O0FvQmorM0dBOzs7QUFHQTtBcEJvKzNHQTtBb0JoKzNHQTs7OztBQUlBO0FwQmsrM0dBOztBUXYrM0dBO0FZaUJBO0FwQjA5M0dBO0FvQng5M0dBOztBQUVBO0FwQjA5M0dBOztBb0JyLzNHQTs7O0FBR0E7QXBCdy8zR0E7QW9CcC8zR0E7Ozs7QUFJQTtBcEJzLzNHQTs7QVEzLzNHQTtBWWlCQTtBcEI4KzNHQTtBb0I1KzNHQTs7QUFFQTtBcEI4KzNHQTs7QW9Cemc0R0E7OztBQUdBO0FwQjRnNEdBO0FvQnhnNEdBOzs7O0FBSUE7QXBCMGc0R0E7O0FRL2c0R0E7QVlpQkE7QXBCa2c0R0E7QW9CaGc0R0E7O0FBRUE7QXBCa2c0R0E7O0FvQjdoNEdBOzs7QUFHQTtBcEJnaTRHQTtBb0I1aDRHQTs7OztBQUlBO0FwQjhoNEdBOztBUW5pNEdBO0FZaUJBO0FwQnNoNEdBO0FvQnBoNEdBOztBQUVBO0FwQnNoNEdBOztBb0JqajRHQTs7O0FBR0E7QXBCb2o0R0E7QW9CaGo0R0E7Ozs7QUFJQTtBcEJrajRHQTs7QVF2ajRHQTtBWWlCQTtBcEIwaTRHQTtBb0J4aTRHQTs7QUFFQTtBcEIwaTRHQTs7QW9Ccms0R0E7OztBQUdBO0FwQndrNEdBO0FvQnBrNEdBOzs7O0FBSUE7QXBCc2s0R0E7O0FRM2s0R0E7QVlpQkE7QXBCOGo0R0E7QW9CNWo0R0E7O0FBRUE7QXBCOGo0R0E7O0FvQnpsNEdBOzs7QUFHQTtBcEI0bDRHQTtBb0J4bDRHQTs7OztBQUlBO0FwQjBsNEdBOztBUS9sNEdBO0FZaUJBO0FwQmtsNEdBO0FvQmhsNEdBOztBQUVBO0FwQmtsNEdBOztBb0I3bTRHQTs7O0FBR0E7QXBCZ240R0E7QW9CNW00R0E7Ozs7QUFJQTtBcEI4bTRHQTs7QVFubjRHQTtBWWlCQTtBcEJzbTRHQTtBb0JwbTRHQTs7QUFFQTtBcEJzbTRHQTs7QW9Cam80R0E7OztBQUdBO0FwQm9vNEdBO0FvQmhvNEdBOzs7O0FBSUE7QXBCa280R0E7O0FRdm80R0E7QVlpQkE7QXBCMG40R0E7QW9CeG40R0E7O0FBRUE7QXBCMG40R0E7O0FvQnJwNEdBOzs7QUFHQTtBcEJ3cDRHQTtBb0JwcDRHQTs7OztBQUlBO0FwQnNwNEdBOztBUTNwNEdBO0FZaUJBO0FwQjhvNEdBO0FvQjVvNEdBOztBQUVBO0FwQjhvNEdBOztBb0J6cTRHQTs7O0FBR0E7QXBCNHE0R0E7QW9CeHE0R0E7Ozs7QUFJQTtBcEIwcTRHQTs7QVEvcTRHQTtBWWlCQTtBcEJrcTRHQTtBb0JocTRHQTs7QUFFQTtBcEJrcTRHQTs7QW9CN3I0R0E7OztBQUdBO0FwQmdzNEdBO0FvQjVyNEdBOzs7O0FBSUE7QXBCOHI0R0E7O0FRbnM0R0E7QVlpQkE7QXBCc3I0R0E7QW9CcHI0R0E7O0FBRUE7QXBCc3I0R0E7O0FvQmp0NEdBOzs7QUFHQTtBcEJvdDRHQTs7QVFqdDRHQTtBWWlCQTtBcEJvczRHQTtBb0JsczRHQTs7QUFFQTtBcEJvczRHQTs7QW1CcG40R0E7QUFDQTtBQUNBO0FBQ0E7QW5CdW40R0E7QW1CbG40R0E7QUFDQTtBQUNBO0FBQ0E7QW5Cb240R0E7O0FtQi9tNEdBO0FBQ0E7QUFDQTtBbkJrbjRHQTtBbUJobjRHQTs7O0FBR0E7QW5Ca240R0E7QW1CL200R0E7QUFDQTtBbkJpbjRHQTtBbUI3bTRHQTtBQUNBO0FuQittNEdBO0FRcHY0R0E7QVc0SUE7QUFDQTtBbkIybTRHQTs7QWlCM3I0R0E7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkI2bDRHQTtBbUIxbDRHQTtBQUNBO0FuQjRsNEdBO0FBQ0E7QWlCdnM0R0E7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJ3bTRHQTtBbUJybTRHQTtBQUNBO0FuQnVtNEdBO0FBQ0E7QWlCbHQ0R0E7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJtbjRHQTtBbUJobjRHQTtBQUNBO0FuQmtuNEdBO0FBQ0E7QWlCN3Q0R0E7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkI4bjRHQTtBbUIzbjRHQTtBQUNBO0FuQjZuNEdBO0FBQ0E7QW1Cdm80R0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJ3bzRHQTtBbUJybzRHQTtBQUNBO0FuQnVvNEdBOztBcUJwejRHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWZ5S0E7QWV2S0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FSQUE7QVNGQTtBQUFBO0FBQUE7QUFBQTtBdEIyejRHQTtBc0J2ejRHQTtBRGRBO0FDZUE7QUFBQTtBdEIwejRHQTtBQUNBO0FxQnJ6NEdBO0FBQ0E7QUFDQTtBckJ1ejRHQTtBdUJ2MDRHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBS0E7QUFBQTtBdkJxMDRHQTtBcUJ2ejRHQTtBQUNBO0FBRUE7QXJCd3o0R0E7QXFCM3o0R0E7QUFDQTtBQUVBO0FyQnd6NEdBO0FxQjN6NEdBO0FBQ0E7QUFFQTtBckJ3ejRHQTtBcUIzejRHQTtBQUNBO0FBRUE7QXJCd3o0R0E7QXFCM3o0R0E7QUFDQTtBQUVBO0FyQnd6NEdBO0FxQmh6NEdBO0FBRUE7QUFFQTtBckJnejRHQTs7QXFCeHk0R0E7Ozs7QUFDQTtBQUFBO0FBQUE7QXJCOHk0R0E7O0FxQnh5NEdBO0FBQ0E7QUFDQTtBckIyeTRHQTtBcUJ4eTRHQTtBQU1BO0FBQ0E7QXJCcXk0R0E7O0FxQmh5NEdBOztBQUVBO0FBQ0E7QXJCbXk0R0E7O0FxQnp4NEdBO0FBQ0E7QUFDQTtBQUNBO0FmaUVBO0FlL0RBO0FyQjR4NEdBOztBcUJ6eDRHQTtBQUNBO0FBQ0E7QWYwRUE7QWV4RUE7QXJCNHg0R0E7O0FxQnp4NEdBO0FBQ0E7QUFDQTtBZm1FQTtBZWpFQTtBckI0eDRHQTs7QXFCbng0R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBZm9EQTtBZWxEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQnN4NEdBO0FxQnB4NEdBO0FBRUE7QUFDQTtBckJxeDRHQTs7QXFCenc0R0E7QUFDQTtBQUNBO0FmMkJBO0FlekJBO0FSeklBO0FiczU0R0E7O0FxQnp3NEdBO0FBQ0E7QUFDQTtBZm1CQTtBZWpCQTtBUmpKQTtBYjg1NEdBOztBcUJ2dzRHQTtBQUVBO0FyQnl3NEdBOztBcUJydzRHQTtBQUNBO0FyQnd3NEdBOztBcUJodzRHQTtBQUNBO0FyQm13NEdBOztBcUJodzRHQTtBQUNBO0FBQ0E7QXJCbXc0R0E7O0FxQjN2NEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QXJCOHY0R0E7QXFCNXY0R0E7O0FBRUE7QUFDQTtBckI4djRHQTs7QXFCcnY0R0E7QUFDQTtBQUNBO0FBQ0E7QXJCd3Y0R0E7O0FxQnJ2NEdBO0FBQ0E7QUFDQTtBQUNBO0FyQnd2NEdBO0FxQnJ2NEdBO0FBRUE7QXJCc3Y0R0E7O0FxQmx2NEdBO0FBQ0E7QXJCcXY0R0E7O0FxQmx2NEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBckJxdjRHQTtBcUJsdjRHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQm92NEdBOztBdUJqODRHQTtBQUNBO0FBQ0E7QUFDQTtBakJxSUE7QWlCbklBO0F2Qm84NEdBOztBdUJqODRHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpCd0hBO0FpQnRIQTtBQUNBO0FBQ0E7QVY5Q0E7QWJtLzRHQTtBdUJoODRHQTtBQUVBO0F2Qmk4NEdBOztBdUI1NzRHQTs7OztBQUVBO0F2Qmk4NEdBOztBdUIvKzRHQTtBQW9EQTtBdkIrNzRHQTtBdUJyNzRHQTtBQUNBO0FBQ0E7QUFBQTtBdkJ1NzRHQTs7QXVCdi80R0E7QUEyRkE7QXZCZzY0R0E7QXVCejU0R0E7QUFDQTtBQUNBO0FBQUE7QXZCMjU0R0E7O0F1QnA1NEdBO0FBQ0E7QXZCdTU0R0E7QXVCcDU0R0E7OztBQUVBO0F2QnU1NEdBOztBdUJoNTRHQTtBQUNBO0F2Qm01NEdBO0F1Qmo1NEdBO0FBQ0E7QXZCbTU0R0E7QXVCOTQ0R0E7QUFDQTtBQzVKQTtBeEI2aTVHQTtBdUIzNDRHQTtBQUNBO0FBQUE7QXZCNjQ0R0E7QXVCMTQ0R0E7QUFDQTtBdkI0NDRHQTs7QXVCbjQ0R0E7QUFDQTtBdkJzNDRHQTtBdUJsNDRHQTtBQUNBO0FBQ0E7QUFBQTtBdkJvNDRHQTs7QXVCcmg1R0E7QUFDQTtBQUNBO0FBQ0E7QWpCcUlBO0FpQm5JQTtBdkJ3aDVHQTs7QXVCcmg1R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQndIQTtBaUJ0SEE7QUFDQTtBQUNBO0FWOUNBO0FidWs1R0E7QXVCcGg1R0E7QUFFQTtBdkJxaDVHQTs7QXVCaGg1R0E7Ozs7QUFFQTtBdkJxaDVHQTs7QXVCbms1R0E7QUFvREE7QXZCbWg1R0E7QXVCemc1R0E7QUFDQTtBQUNBO0FBQUE7QXZCMmc1R0E7O0F1QjNrNUdBO0FBMkZBO0F2Qm8vNEdBO0F1QjcrNEdBO0FBQ0E7QUFDQTtBQUFBO0F2QisrNEdBOztBdUJ4KzRHQTtBQUNBO0F2QjIrNEdBO0F1QngrNEdBOzs7QUFFQTtBdkIyKzRHQTs7QXVCcCs0R0E7QUFDQTtBdkJ1KzRHQTtBdUJyKzRHQTtBQUNBO0F2QnUrNEdBO0F1QmwrNEdBO0FBQ0E7QUM1SkE7QXhCaW81R0E7QXVCLzk0R0E7QUFDQTtBQUFBO0F2QmkrNEdBO0F1Qjk5NEdBO0FBQ0E7QXZCZys0R0E7O0F1QnY5NEdBO0FBQ0E7QXZCMDk0R0E7QXVCdDk0R0E7QUFDQTtBQUNBO0FBQUE7QXZCdzk0R0E7O0FxQm40NEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QXJCczQ0R0E7QXFCajQ0R0E7QUFDQTtBckJtNDRHQTtBaUJsbTVHQTtBSW9PQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FyQmk0NEdBO0FxQjczNEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBckIrMzRHQTtBcUIzMzRHQTtBQUNBO0FBQ0E7QUFDQTtBckI2MzRHQTtBcUJ6MzRHQTtBQUNBO0FyQjIzNEdBO0FxQngzNEdBOztBQUVBO0FyQjAzNEdBO0FxQnIzNEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBckJ1MzRHQTtBcUJyMzRHQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckJ1MzRHQTtBcUJwMzRHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBckJzMzRHQTtBcUJwMzRHQTtBQUNBO0FyQnMzNEdBO0FBQ0E7O0F5QnhzNUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUN1RkE7QXBCNEVBO0FvQjFFQTtBYnhGQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0F0Qmd0NUdBO0FzQjVzNUdBO0FHZEE7QUhlQTtBQUFBO0F0QitzNUdBO0FBQ0E7QVF6dDVHQTtBaUJVQTtBQUNBO0F6Qmt0NUdBO0F5Qi9zNUdBO0FBRUE7QUFDQTtBQUFBO0F6Qmd0NUdBO0F5QjVzNUdBO0FBRUE7QXpCNnM1R0E7QXlCenM1R0E7QUFDQTtBekIyczVHQTtBeUI3cjVHQTs7QUFFQTtBekIrcjVHQTs7QXlCdHI1R0E7QUMzREE7QUZBQTtBRUVBO0ExQnF2NUdBO0FRanY1R0E7QWtCQUE7QUZOQTtBRVFBO0ExQm92NUdBO0EwQmp2NUdBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUI4dTVHQTtBMEJ6dTVHQTtBQUVBO0FBQ0E7QUFDQTtBMUIwdTVHQTtBMEJudTVHQTtBQUdBO0FBQ0E7QUFJQTtBMUJndTVHQTtBMEI5dDVHQTtBQUtBO0FBQUE7QTFCNHQ1R0E7O0F5QnB0NUdBO0FDM0RBO0FGQUE7QUVFQTtBMUJteDVHQTtBUS93NUdBO0FrQkFBO0FGTkE7QUVRQTtBMUJreDVHQTtBMEIvdzVHQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCNHc1R0E7QTBCdnc1R0E7QUFFQTtBQUNBO0FBQ0E7QTFCd3c1R0E7QTBCanc1R0E7QUFHQTtBQUNBO0FBSUE7QTFCOHY1R0E7QTBCNXY1R0E7QUFLQTtBQUFBO0ExQjB2NUdBOztBeUJsdjVHQTtBQzNEQTtBRkFBO0FFRUE7QTFCaXo1R0E7QVE3eTVHQTtBa0JBQTtBRk5BO0FFUUE7QTFCZ3o1R0E7QTBCN3k1R0E7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQjB5NUdBO0EwQnJ5NUdBO0FBRUE7QUFDQTtBQUNBO0ExQnN5NUdBO0EwQi94NUdBO0FBR0E7QUFDQTtBQUlBO0ExQjR4NUdBO0EwQjF4NUdBO0FBS0E7QUFBQTtBMUJ3eDVHQTs7QXlCaHg1R0E7QUMzREE7QUZBQTtBRUVBO0ExQiswNUdBO0FRMzA1R0E7QWtCQUE7QUZOQTtBRVFBO0ExQjgwNUdBO0EwQjMwNUdBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJ3MDVHQTtBMEJuMDVHQTtBQUVBO0FBQ0E7QUFDQTtBMUJvMDVHQTtBMEI3ejVHQTtBQUdBO0FBQ0E7QUFJQTtBMUIwejVHQTtBMEJ4ejVHQTtBQUtBO0FBQUE7QTFCc3o1R0E7O0F5Qjl5NUdBO0FDM0RBO0FGQUE7QUVFQTtBMUI2MjVHQTtBUXoyNUdBO0FrQkFBO0FGTkE7QUVRQTtBMUI0MjVHQTtBMEJ6MjVHQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCczI1R0E7QTBCajI1R0E7QUFFQTtBQUNBO0FBQ0E7QTFCazI1R0E7QTBCMzE1R0E7QUFHQTtBQUNBO0FBSUE7QTFCdzE1R0E7QTBCdDE1R0E7QUFLQTtBQUFBO0ExQm8xNUdBOztBeUI1MDVHQTtBQzNEQTtBRkFBO0FFRUE7QTFCMjQ1R0E7QVF2NDVHQTtBa0JBQTtBRk5BO0FFUUE7QTFCMDQ1R0E7QTBCdjQ1R0E7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQm80NUdBO0EwQi8zNUdBO0FBRUE7QUFDQTtBQUNBO0ExQmc0NUdBO0EwQnozNUdBO0FBR0E7QUFDQTtBQUlBO0ExQnMzNUdBO0EwQnAzNUdBO0FBS0E7QUFBQTtBMUJrMzVHQTs7QXlCMTI1R0E7QUMzREE7QUZBQTtBRUVBO0ExQnk2NUdBO0FRcjY1R0E7QWtCQUE7QUZOQTtBRVFBO0ExQnc2NUdBO0EwQnI2NUdBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJrNjVHQTtBMEI3NTVHQTtBQUVBO0FBQ0E7QUFDQTtBMUI4NTVHQTtBMEJ2NTVHQTtBQUdBO0FBQ0E7QUFJQTtBMUJvNTVHQTtBMEJsNTVHQTtBQUtBO0FBQUE7QTFCZzU1R0E7O0F5Qng0NUdBO0FDM0RBO0FGQUE7QUVFQTtBMUJ1ODVHQTtBUW44NUdBO0FrQkFBO0FGTkE7QUVRQTtBMUJzODVHQTtBMEJuODVHQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCZzg1R0E7QTBCMzc1R0E7QUFFQTtBQUNBO0FBQ0E7QTFCNDc1R0E7QTBCcjc1R0E7QUFHQTtBQUNBO0FBSUE7QTFCazc1R0E7QTBCaDc1R0E7QUFLQTtBQUFBO0ExQjg2NUdBOztBeUJ0NjVHQTtBQzNEQTtBRkFBO0FFRUE7QTFCcSs1R0E7QVFqKzVHQTtBa0JBQTtBRk5BO0FFUUE7QTFCbys1R0E7QTBCais1R0E7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQjg5NUdBO0EwQno5NUdBO0FBRUE7QUFDQTtBQUNBO0ExQjA5NUdBO0EwQm45NUdBO0FBR0E7QUFDQTtBQUlBO0ExQmc5NUdBO0EwQjk4NUdBO0FBS0E7QUFBQTtBMUI0ODVHQTs7QXlCcDg1R0E7QUMzREE7QUZBQTtBRUVBO0ExQm1nNkdBO0FRLy81R0E7QWtCQUE7QUZOQTtBRVFBO0ExQmtnNkdBO0EwQi8vNUdBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUI0LzVHQTtBMEJ2LzVHQTtBQUVBO0FBQ0E7QUFDQTtBMUJ3LzVHQTtBMEJqLzVHQTtBQUdBO0FBQ0E7QUFJQTtBMUI4KzVHQTtBMEI1KzVHQTtBQUtBO0FBQUE7QTFCMCs1R0E7O0F5QmwrNUdBO0FDM0RBO0FGQUE7QUVFQTtBMUJpaTZHQTtBUTdoNkdBO0FrQkFBO0FGTkE7QUVRQTtBMUJnaTZHQTtBMEI3aDZHQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCMGg2R0E7QTBCcmg2R0E7QUFFQTtBQUNBO0FBQ0E7QTFCc2g2R0E7QTBCL2c2R0E7QUFHQTtBQUNBO0FBSUE7QTFCNGc2R0E7QTBCMWc2R0E7QUFLQTtBQUFBO0ExQndnNkdBOztBeUJoZzZHQTtBQzNEQTtBRkFBO0FFRUE7QTFCK2o2R0E7QVEzajZHQTtBa0JBQTtBRk5BO0FFUUE7QTFCOGo2R0E7QTBCM2o2R0E7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQndqNkdBO0EwQm5qNkdBO0FBRUE7QUFDQTtBQUNBO0ExQm9qNkdBO0EwQjdpNkdBO0FBR0E7QUFDQTtBQUlBO0ExQjBpNkdBO0EwQnhpNkdBO0FBS0E7QUFBQTtBMUJzaTZHQTs7QXlCeGg2R0E7QUNQQTtBQUNBO0ExQm1pNkdBO0FReGw2R0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJtaTZHQTtBMEJoaTZHQTtBQUVBO0FBQUE7QTFCaWk2R0E7QTBCOWg2R0E7QUFFQTtBQUNBO0ExQitoNkdBO0EwQjVoNkdBO0FBR0E7QUFDQTtBQUNBO0ExQjRoNkdBO0EwQjFoNkdBO0FBS0E7QUFBQTtBMUJ3aDZHQTs7QXlCamo2R0E7O0FDUEE7QUFDQTtBMUI2ajZHQTtBUWxuNkdBOztBa0J3REE7QUFDQTtBQUNBO0ExQjhqNkdBO0EwQjNqNkdBOzs7QUFFQTtBQUFBO0ExQjhqNkdBO0EwQjNqNkdBOzs7QUFFQTtBQUNBO0ExQjhqNkdBO0EwQjNqNkdBOzs7O0FBR0E7QUFDQTtBQUNBO0ExQjhqNkdBO0EwQjVqNkdBOzs7O0FBS0E7QUFBQTtBMUI2ajZHQTs7QXlCdGw2R0E7QUNQQTtBQUNBO0ExQmltNkdBO0FRdHA2R0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJpbTZHQTtBMEI5bDZHQTtBQUVBO0FBQUE7QTFCK2w2R0E7QTBCNWw2R0E7QUFFQTtBQUNBO0ExQjZsNkdBO0EwQjFsNkdBO0FBR0E7QUFDQTtBQUNBO0ExQjBsNkdBO0EwQnhsNkdBO0FBS0E7QUFBQTtBMUJzbDZHQTs7QXlCL202R0E7QUNQQTtBQUNBO0ExQjBuNkdBO0FRL3E2R0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUIwbjZHQTtBMEJ2bjZHQTtBQUVBO0FBQUE7QTFCd242R0E7QTBCcm42R0E7QUFFQTtBQUNBO0ExQnNuNkdBO0EwQm5uNkdBO0FBR0E7QUFDQTtBQUNBO0ExQm1uNkdBO0EwQmpuNkdBO0FBS0E7QUFBQTtBMUIrbTZHQTs7QXlCeG82R0E7QUNQQTtBQUNBO0ExQm1wNkdBO0FReHM2R0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJtcDZHQTtBMEJocDZHQTtBQUVBO0FBQUE7QTFCaXA2R0E7QTBCOW82R0E7QUFFQTtBQUNBO0ExQitvNkdBO0EwQjVvNkdBO0FBR0E7QUFDQTtBQUNBO0ExQjRvNkdBO0EwQjFvNkdBO0FBS0E7QUFBQTtBMUJ3bzZHQTs7QXlCanE2R0E7QUNQQTtBQUNBO0ExQjRxNkdBO0FRanU2R0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUI0cTZHQTtBMEJ6cTZHQTtBQUVBO0FBQUE7QTFCMHE2R0E7QTBCdnE2R0E7QUFFQTtBQUNBO0ExQndxNkdBO0EwQnJxNkdBO0FBR0E7QUFDQTtBQUNBO0ExQnFxNkdBO0EwQm5xNkdBO0FBS0E7QUFBQTtBMUJpcTZHQTs7QXlCMXI2R0E7QUNQQTtBQUNBO0ExQnFzNkdBO0FRMXY2R0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJxczZHQTtBMEJsczZHQTtBQUVBO0FBQUE7QTFCbXM2R0E7QTBCaHM2R0E7QUFFQTtBQUNBO0ExQmlzNkdBO0EwQjlyNkdBO0FBR0E7QUFDQTtBQUNBO0ExQjhyNkdBO0EwQjVyNkdBO0FBS0E7QUFBQTtBMUIwcjZHQTs7QXlCbnQ2R0E7QUNQQTtBQUNBO0ExQjh0NkdBO0FRbng2R0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUI4dDZHQTtBMEIzdDZHQTtBQUVBO0FBQUE7QTFCNHQ2R0E7QTBCenQ2R0E7QUFFQTtBQUNBO0ExQjB0NkdBO0EwQnZ0NkdBO0FBR0E7QUFDQTtBQUNBO0ExQnV0NkdBO0EwQnJ0NkdBO0FBS0E7QUFBQTtBMUJtdDZHQTs7QXlCNXU2R0E7QUNQQTtBQUNBO0ExQnV2NkdBO0FRNXk2R0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ1djZHQTtBMEJwdjZHQTtBQUVBO0FBQUE7QTFCcXY2R0E7QTBCbHY2R0E7QUFFQTtBQUNBO0ExQm12NkdBO0EwQmh2NkdBO0FBR0E7QUFDQTtBQUNBO0ExQmd2NkdBO0EwQjl1NkdBO0FBS0E7QUFBQTtBMUI0dTZHQTs7QXlCcnc2R0E7QUNQQTtBQUNBO0ExQmd4NkdBO0FRcjA2R0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJneDZHQTtBMEI3dzZHQTtBQUVBO0FBQUE7QTFCOHc2R0E7QTBCM3c2R0E7QUFFQTtBQUNBO0ExQjR3NkdBO0EwQnp3NkdBO0FBR0E7QUFDQTtBQUNBO0ExQnl3NkdBO0EwQnZ3NkdBO0FBS0E7QUFBQTtBMUJxdzZHQTs7QXlCOXg2R0E7QUNQQTtBQUNBO0ExQnl5NkdBO0FROTE2R0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ5eTZHQTtBMEJ0eTZHQTtBQUVBO0FBQUE7QTFCdXk2R0E7QTBCcHk2R0E7QUFFQTtBQUNBO0ExQnF5NkdBO0EwQmx5NkdBO0FBR0E7QUFDQTtBQUNBO0ExQmt5NkdBO0EwQmh5NkdBO0FBS0E7QUFBQTtBMUI4eDZHQTs7QXlCdno2R0E7QUNQQTtBQUNBO0ExQmswNkdBO0FRdjM2R0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJrMDZHQTtBMEIvejZHQTtBQUVBO0FBQUE7QTFCZzA2R0E7QTBCN3o2R0E7QUFFQTtBQUNBO0ExQjh6NkdBO0EwQjN6NkdBO0FBR0E7QUFDQTtBQUNBO0ExQjJ6NkdBO0EwQnp6NkdBO0FBS0E7QUFBQTtBMUJ1ejZHQTs7QXlCcjA2R0E7QUFDQTtBQUNBO0FBQ0E7QXpCdzA2R0E7QVFqNTZHQTtBaUI0RUE7QUFDQTtBekJ3MDZHQTtBeUJyMDZHQTtBQUVBO0F6QnMwNkdBO0F5Qm4wNkdBO0FBRUE7QUFDQTtBekJvMDZHQTs7QXlCeno2R0E7QUNQQTtBcEI0RUE7QW9CMUVBO0FieEZBO0FiNjU2R0E7O0F5QjV6NkdBO0FDWEE7QXBCNEVBO0FvQjFFQTtBYnhGQTtBYm82NkdBOztBeUIxejZHQTtBQUNBO0FBQ0E7QXpCNno2R0E7QXlCMXo2R0E7QUFDQTtBekI0ejZHQTs7QXlCcHo2R0E7OztBQUNBO0F6Qnl6NkdBOztBMkJwODZHQTtBTGdCQTtBQUFBO0F0Qnc3NkdBO0FzQnA3NkdBO0FLcEJBO0FMcUJBO0FBQUE7QXRCdTc2R0E7QUFDQTtBMkIxODZHQTtBQUNBO0EzQjQ4NkdBOztBMkJ2ODZHQTtBQUNBO0EzQjA4NkdBOztBMkJ0ODZHQTtBQUNBO0FBQ0E7QUFDQTtBTERBO0FBQUE7QXRCMjg2R0E7QXNCdjg2R0E7QUtOQTtBTE9BO0FBQUE7QXRCMDg2R0E7QUFDQTtBMkI1ODZHQTtBQUNBO0FBQ0E7QUxOQTtBQUFBO0F0QnE5NkdBO0FzQmo5NkdBO0FLQUE7QUxDQTtBQUFBO0F0Qm85NkdBO0FBQ0E7O0E0QnorNkdBOzs7O0FBSUE7QTVCNCs2R0E7O0E0QnorNkdBO0FBQ0E7QTVCNCs2R0E7QTZCeDk2R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQWhDQTtBQUNBO0FBQ0E7QUFDQTtBN0IyLzZHQTtBNkJ0ODZHQTtBQUNBO0E3Qnc4NkdBOztBNEJsLzZHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEIySkE7QXNCekpBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBZmRBO0Fib2c3R0E7O0E0QjcrNkdBO0FBQ0E7QUFDQTtBNUJnLzZHQTs7QTRCNys2R0E7QUFDQTtBQUNBO0E1QmcvNkdBOztBaUJwKzZHQTtBV25CQTtBQUNBO0FBQ0E7QTVCMi82R0E7QTRCeC82R0E7QUFDQTtBQUNBO0E1QjAvNkdBO0FBQ0E7QWlCLys2R0E7QVduQkE7QUFDQTtBQUNBO0E1QnFnN0dBO0E0QmxnN0dBO0FBQ0E7QUFDQTtBNUJvZzdHQTtBQUNBO0FpQnovNkdBO0FXbkJBO0FBQ0E7QUFDQTtBNUIrZzdHQTtBNEI1ZzdHQTtBQUNBO0FBQ0E7QTVCOGc3R0E7QUFDQTtBaUJuZzdHQTtBV25CQTtBQUNBO0FBQ0E7QTVCeWg3R0E7QTRCdGg3R0E7QUFDQTtBQUNBO0E1QndoN0dBO0FBQ0E7QTRCamg3R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUJtaDdHQTtBNkJsajdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBekJBO0FBQ0E7QUFDQTtBQUNBO0E3QjhrN0dBO0E2QmhpN0dBO0FBQ0E7QTdCa2k3R0E7O0E0QnZoN0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUIwaDdHQTtBNkJ2azdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBbEJBO0FBQ0E7QUFDQTtBQUNBO0E3QjRsN0dBO0E2QnJqN0dBO0FBQ0E7QTdCdWo3R0E7QTRCbGk3R0E7QUFDQTtBNUJvaTdHQTs7QTRCOWg3R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1QmlpN0dBO0E2Qi9sN0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCaW03R0E7QTZCdGw3R0E7QUFDQTtBN0J3bDdHQTtBNkJybDdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBOUJBO0FBQ0E7QUFDQTtBN0JzbjdHQTtBNkJybDdHQTtBQUNBO0E3QnVsN0dBO0E0QmpqN0dBO0FBQ0E7QTVCbWo3R0E7O0E0QjNpN0dBO0FBSUE7QUFDQTtBNUIyaTdHQTs7QTRCdGk3R0E7QUU5R0E7QUFDQTtBQUNBO0FBQ0E7QTlCd3A3R0E7O0E0QnRpN0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUJ5aTdHQTtBUTlwN0dBO0FvQm9JQTtBQUNBO0FKL0lBO0F4QjZxN0dBO0E0QjFoN0dBO0FBRUE7QUFDQTtBSnRKQTtBeEJrcjdHQTtBNEJ4aDdHQTtBQUVBO0FBQ0E7QUFDQTtBNUJ5aDdHQTs7QTRCamg3R0E7QUFDQTtBNUJvaDdHQTs7QTRCaGg3R0E7QUFDQTtBQUNBO0FBQ0E7QXRCQUE7QXNCRUE7QUFDQTtBNUJtaDdHQTs7QTRCL2c3R0E7QUFDQTtBQUNBO0FBQ0E7QTVCa2g3R0E7O0ErQjdzN0dBOztBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QS9CZ3Q3R0E7QStCOXM3R0E7O0FBQ0E7QUFDQTtBQUFBO0FBQUE7QS9CaXQ3R0E7QVFodDdHQTs7QXVCSUE7QS9CZ3Q3R0E7QStCOXM3R0E7Ozs7QUFHQTtBL0JpdDdHQTs7QStCM3M3R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0EvQjhzN0dBO0ErQjVzN0dBO0FBQ0E7QS9COHM3R0E7O0ErQnhzN0dBOztBQUVBO0EvQjJzN0dBO0ErQnZzN0dBOztBbEJYQTtBQUNBO0Fic3Q3R0E7QStCdnM3R0E7O0FsQkZBO0FBQ0E7QWI2czdHQTs7QStCMXI3R0E7QUFDQTtBQUNBO0EvQjZyN0dBO0ErQjNyN0dBO0FBR0E7QS9CMnI3R0E7QStCeHI3R0E7QUFDQTtBL0IwcjdHQTs7QStCdHI3R0E7QUFDQTtBQUNBO0EvQnlyN0dBOztBK0J0cjdHQTtBQUNBO0FBQ0E7QS9CeXI3R0E7O0ErQnJxN0dBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QS9Cd3E3R0E7QStCdHE3R0E7O0FBRUE7QS9Cd3E3R0E7QStCcnE3R0E7O0FBRUE7QS9CdXE3R0E7QStCbnE3R0E7O0FsQnJGQTtBQUNBO0FiNHY3R0E7QStCbnE3R0E7O0FsQnhHQTtBQUNBO0FiK3c3R0E7O0ErQnBwN0dBOztBQUVBO0EvQnVwN0dBO0ErQnJwN0dBOzs7O0FBRUE7QUFDQTtBQUNBO0EvQnlwN0dBOztBZ0NsejdHQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQ3F6N0dBO0FnQ256N0dBOzs7O0FBSUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWhDcXo3R0E7QWdDbno3R0E7Ozs7Ozs7Ozs7OztBQUdBO0FoQzh6N0dBO0FnQ3p6N0dBOzs7QUFHQTtBaEMyejdHQTtBZ0N2ejdHQTtBQUNBO0FoQ3l6N0dBO0FnQ3B6N0dBOztBbkJJQTtBQUNBO0Fib3o3R0E7QWdDcHo3R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QWhDc3o3R0E7QWdDcHo3R0E7QW5CbkJBO0FBQ0E7QWIwMDdHQTtBZ0N0ejdHQTtBbkJQQTtBQUNBO0FiZzA3R0E7QWdDdHo3R0E7Ozs7QW5CekJBO0FBQ0E7QWJxMTdHQTtBZ0NwejdHQTs7OztBbkJsQ0E7QUFDQTtBYjQxN0dBOztBZ0MzeTdHQTs7QUFFQTtBQUFBO0FBQUE7QWhDOHk3R0E7QWdDenk3R0E7O0FBQ0E7QUFDQTtBaEM0eTdHQTtBZ0MxeTdHQTs7QUFDQTtBaEM2eTdHQTtBZ0N6eTdHQTs7Ozs7Ozs7QUFJQTtBaEMreTdHQTs7QWdDM3k3R0E7QUFBQTtBaEMreTdHQTs7QWdDOXk3R0E7QUFBQTtBaENrejdHQTs7QWdDMXk3R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0ExQjJEQTtBMEJ6REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5CL0dBO0FiNjU3R0E7QWdDMXk3R0E7O0FBRUE7QWhDNHk3R0E7O0FnQ2x5N0dBOztBQUVBO0FoQ3F5N0dBOztBZ0NseTdHQTs7Ozs7O0FBTUE7QTFCd0JBO0EwQnRCQTtBbkI1SUE7QWJrNzdHQTs7QWdDbHk3R0E7O0FBRUE7QWhDcXk3R0E7O0FnQ2x5N0dBOzs7Ozs7QUFNQTtBMUJPQTtBMEJMQTtBbkI3SkE7QWJtODdHQTs7QWdDbHk3R0E7O0FBRUE7QWhDcXk3R0E7O0FnQzF4N0dBOzs7Ozs7OztBbkI5SkE7QUFDQTtBYm04N0dBOztBZ0MzeDdHQTs7Ozs7O0FuQjNKQTtBQUNBO0FiKzc3R0E7O0FpQ3YrN0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWpDMCs3R0E7O0FpQ3YrN0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWpDMCs3R0E7O0FpQ3YrN0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQzArN0dBO0FpQ3grN0dBO0FBQ0E7QUFDQTtBVDNCQTtBeEJzZzhHQTtBaUN0KzdHQTtBQUtBO0FBQUE7QWpDbys3R0E7QWlDaCs3R0E7QUFDQTtBakNrKzdHQTtBaUMvOTdHQTtBQUNBO0FBQ0E7QUFDQTtBakNpKzdHQTtBaUMxOTdHQTtBQUNBO0FqQzQ5N0dBO0FpQzE5N0dBO0FBQ0E7QWpDNDk3R0E7O0FpQ2w5N0dBO0FBQ0E7QUFDQTtBQUVBO0FqQ285N0dBO0FpQ2g5N0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDazk3R0E7QWlDNzg3R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQys4N0dBOztBaUNyODdHQTtBcEJsR0E7QWIyaThHQTtBaUNwODdHQTtBQUNBO0FqQ3M4N0dBO0FpQ2o4N0dBO0FBQ0E7QVQxSEE7QXhCOGo4R0E7QWlDaDg3R0E7QUFDQTtBakNrODdHQTtBaUM3NzdHQTtBVHBJQTtBeEJvazhHQTtBaUM3NzdHQTtBVHZJQTtBeEJ1azhHQTs7QWlDcjc3R0E7QUFFQTtBakN1NzdHQTtBaUNuNzdHQTtBQUNBO0FqQ3E3N0dBO0FpQ2g3N0dBO0FUOUpBO0F4QmlsOEdBOztBaUN4NjdHQTtBQUNBO0FqQzI2N0dBO0FpQ3g2N0dBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QWpDeTY3R0E7QWlDdDY3R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QVhsTEE7QUFBQTtBQUFBO0FBQUE7QXRCMGw4R0E7QXNCdGw4R0E7QVd1S0E7QVh0S0E7QUFBQTtBdEJ5bDhHQTtBQUNBO0FpQ3Y2N0dBO0FBQ0E7QUFDQTtBQUFBO0FqQ3k2N0dBO0FpQ3A2N0dBO0FUek1BO0F4QmduOEdBOztBaUMxNTdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNCN0NBO0EyQitDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCdE5BO0FvQnlOQTtBQUFBO0FBQUE7QWpDNDU3R0E7QWlDMTU3R0E7QUFDQTtBQUNBO0FBS0E7QUFBQTtBakN3NTdHQTtBaUNyNTdHQTtBQU1BO0FBQ0E7QWpDazU3R0E7QWlDOTQ3R0E7QUFFQTtBQUNBO0FBQ0E7QWpDKzQ3R0E7QWlDNTQ3R0E7QUFDQTtBQUNBO0FqQzg0N0dBO0FpQzE0N0dBO0FBQ0E7QWpDNDQ3R0E7QWlDeDQ3R0E7QUFDQTtBQUNBO0FqQzA0N0dBOztBaUN0NDdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQjFHQTtBTm8vN0dBOztBaUN0NDdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQmxJQTtBTjRnOEdBOztBaUNqNDdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDbzQ3R0E7O0FpQ2o0N0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDbzQ3R0E7QWlDbDQ3R0E7QUFDQTtBQUNBO0FBQUE7QWpDbzQ3R0E7QWlDaDQ3R0E7QUFFQTtBakNpNDdHQTtBaUM3MzdHQTtBQUNBO0FqQyszN0dBO0FpQzMzN0dBO0FBQ0E7QWpDNjM3R0E7O0FpQ3ozN0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEJsVkE7QWIrczhHQTtBaUN6MzdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVQ3V0E7QVMrV0E7QXBCbldBO0FiK3Q4R0E7O0FpQ2ozN0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QWpDbzM3R0E7QWlDbDM3R0E7QUFDQTtBakNvMzdHQTtBaUNoMzdHQTtBQUFBO0FBQUE7QWpDbTM3R0E7QWlDbDM3R0E7QUFBQTtBakNxMzdHQTtBaUNwMzdHQTtBQUFBO0FqQ3UzN0dBO0FpQ3AzN0dBO0FBQ0E7QWpDczM3R0E7QWlDbjM3R0E7QUFDQTtBQUNBO0FBQ0E7QVRsWkE7QVNvWkE7QXBCeFlBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QVc4WUE7QUFBQTtBakNvMzdHQTtBc0I5djhHQTtBV2lZQTtBWGhZQTtBQUFBO0F0Qml3OEdBO0FBQ0E7QWlDdjM3R0E7QVQxWkE7QXhCb3g4R0E7QWlDcjM3R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCelpBO0FiaXg4R0E7QWlDbjM3R0E7QUFDQTtBQUNBO0FUNWFBO0FTOGFBO0FwQmxhQTtBU0ZBO0FBQUE7QVd3YUE7QUFBQTtBakNvMzdHQTtBc0J4eDhHQTtBVzRaQTtBWDNaQTtBQUFBO0F0QjJ4OEdBO0FBQ0E7QWlDdjM3R0E7QVRwYkE7QXhCOHk4R0E7QWlDcjM3R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCbmJBO0FiMnk4R0E7QWlDbjM3R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FUemNBO0FTMmNBO0FwQi9iQTtBU0ZBO0FBQUE7QVdxY0E7QWpDbzM3R0E7QXNCcno4R0E7QVdzYkE7QVhyYkE7QUFBQTtBdEJ3ejhHQTtBQUNBO0FpQ3YzN0dBO0FUamRBO0F4QjIwOEdBO0FpQ3IzN0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDdTM3R0E7QWlDbjM3R0E7QUFDQTtBcEJ0ZEE7QWI0MDhHQTtBaUNsMzdHQTtBQUNBO0FBQ0E7QXBCNWRBO0FiaTE4R0E7QWlDaDM3R0E7QUFDQTtBakNrMzdHQTtBaUMvMjdHQTtBQUNBO0FqQ2kzN0dBO0FpQzkyN0dBO0FBQ0E7QWpDZzM3R0E7QWlDNzI3R0E7QUFDQTtBakMrMjdHQTtBaUM1MjdHQTtBQUNBO0FqQzgyN0dBOztBaUN6MjdHQTs7O0FYemZBO0FBQUE7QUFBQTtBQUFBO0F0QncyOEdBO0FzQnAyOEdBO0FXcWZBOzs7QVhwZkE7QUFBQTtBdEJ5MjhHQTtBQUNBOztBa0MxMzhHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWxDNjM4R0E7O0FrQzEzOEdBO0FBQ0E7QUFDQTtBQUNBO0FsQzYzOEdBO0FRNzM4R0E7QTBCR0E7QWxDNjM4R0E7QWtDejM4R0E7QUFDQTtBQUNBO0FBQ0E7QWxDMjM4R0E7O0FrQ24zOEdBO0FBQ0E7QWxDczM4R0E7QWtDcDM4R0E7QUFDQTtBQUNBO0FBQ0E7QXJCYkE7QUFDQTtBYm80OEdBO0FRaDU4R0E7QTBCNkJBO0FBQ0E7QWxDczM4R0E7QWtDbjM4R0E7QUFDQTtBQUNBO0FBQ0E7QWxDcTM4R0E7QWtDajM4R0E7O0FBRUE7QUFDQTtBQUNBO0FsQ20zOEdBO0FrQ2gzOEdBO0FBRUE7QXJCdENBO0FBQ0E7QWJ3NThHQTs7QWtDdjI4R0E7QUFDQTtBQUNBO0FyQjdEQTtBYnc2OEdBO0FrQ3YyOEdBOztBQUVBO0FBQ0E7QWxDeTI4R0E7O0FrQy8xOEdBOztBQUVBO0FBQUE7QUFBQTtBQUNBO0FsQ2syOEdBOztBa0M3MThHQTs7QUFFQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxDZzI4R0E7O0FrQ3QxOEdBO0FBQ0E7QWxDeTE4R0E7QWtDdjE4R0E7QUFDQTtBbEN5MThHQTs7QW1DbDg4R0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkNxODhHQTtBbUNqODhHQTs7Ozs7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkN3ODhHQTtBbUNwNzhHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3QjZIQTtBNkIzSEE7QUFDQTtBbkNzNzhHQTtBUWgrOEdBO0EyQjZDQTtBbkNzNzhHQTs7QW1DNzY4R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBbkNnNzhHQTtBbUM5NjhHQTtBQUNBO0FBQ0E7QW5DZzc4R0E7QW1DNzY4R0E7QUFDQTtBQUNBO0FuQys2OEdBOztBbUN0NjhHQTtBQUNBO0FBQ0E7QUFDQTtBbkN5NjhHQTs7QW1DNzU4R0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FuQzg1OEdBOztBbUMxNThHQTtBQUNBO0E3QjhEQTtBNkI1REE7QUFDQTtBQUNBO0F0QnhHQTtBYnNnOUdBO0FReGc5R0E7QTJCOEdBO0FuQzY1OEdBOztBbUN2NThHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkMwNThHQTs7QW1DdjU4R0E7QUFDQTtBQUNBO0FuQzA1OEdBOztBaUJoKzhHQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5DdTU4R0E7QUFDQTtBaUJ6LzhHQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DNDQ4R0E7QW1DMTQ4R0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkM0NDhHQTtBbUMxNDhHQTtBQUNBO0FuQzQ0OEdBO0FtQ3o0OEdBO0FBQ0E7QUFDQTtBbkMyNDhHQTtBbUN0NDhHQTs7Ozs7O0FBQ0E7QUFBQTtBbkM2NDhHQTtBbUMvMzhHQTtBQUNBO0FuQ2k0OEdBO0FtQzkzOEdBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkM4MzhHQTtBbUMzMzhHQTtBQUNBO0FuQzYzOEdBO0FBQ0E7QWlCOWc5R0E7QWtCa0ZBOzs7Ozs7QUFDQTtBQUNBO0FuQ284OEdBO0FBQ0E7QWlCdGk5R0E7QWtCNkZBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQ3k3OEdBO0FtQ3Y3OEdBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DeTc4R0E7QW1Ddjc4R0E7QUFDQTtBbkN5NzhHQTtBbUN0NzhHQTtBQUNBO0FBQ0E7QW5Ddzc4R0E7QW1Dbjc4R0E7Ozs7OztBQUNBO0FBQUE7QW5DMDc4R0E7QW1DNTY4R0E7QUFDQTtBbkM4NjhHQTtBbUMzNjhHQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5DMjY4R0E7QW1DeDY4R0E7QUFDQTtBbkMwNjhHQTtBQUNBO0FpQjNqOUdBO0FrQmtGQTs7Ozs7O0FBQ0E7QUFDQTtBbkNpLzhHQTtBQUNBO0FpQm5sOUdBO0FrQjZGQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkNzKzhHQTtBbUNwKzhHQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FuQ3MrOEdBO0FtQ3ArOEdBO0FBQ0E7QW5Dcys4R0E7QW1Dbis4R0E7QUFDQTtBQUNBO0FuQ3ErOEdBO0FtQ2grOEdBOzs7Ozs7QUFDQTtBQUFBO0FuQ3UrOEdBO0FtQ3o5OEdBO0FBQ0E7QW5DMjk4R0E7QW1DeDk4R0E7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FuQ3c5OEdBO0FtQ3I5OEdBO0FBQ0E7QW5DdTk4R0E7QUFDQTtBaUJ4bTlHQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5DOGg5R0E7QUFDQTtBaUJobzlHQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DbWg5R0E7QW1Damg5R0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkNtaDlHQTtBbUNqaDlHQTtBQUNBO0FuQ21oOUdBO0FtQ2hoOUdBO0FBQ0E7QUFDQTtBbkNraDlHQTtBbUM3ZzlHQTs7Ozs7O0FBQ0E7QUFBQTtBbkNvaDlHQTtBbUN0ZzlHQTtBQUNBO0FuQ3dnOUdBO0FtQ3JnOUdBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkNxZzlHQTtBbUNsZzlHQTtBQUNBO0FuQ29nOUdBO0FBQ0E7QW1Dcms5R0E7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5Db2o5R0E7QW1Ddms5R0E7Ozs7OztBQUNBO0FBQ0E7QW5DOGs5R0E7QW1DM2o5R0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkM2ajlHQTtBbUMzajlHQTtBQUNBO0FuQzZqOUdBO0FtQzFqOUdBO0FBQ0E7QUFDQTtBbkM0ajlHQTtBbUN2ajlHQTs7Ozs7O0FBQ0E7QUFBQTtBbkM4ajlHQTtBbUNoajlHQTtBQUNBO0FuQ2tqOUdBO0FtQy9pOUdBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkMraTlHQTtBbUM1aTlHQTtBQUNBO0FuQzhpOUdBOztBbUNoaTlHQTtBQUNBO0FuQ21pOUdBO0FRM3Y5R0E7QTJCMk5BO0FuQ21pOUdBO0FtQzloOUdBO0FBQ0E7QW5DZ2k5R0E7QVFqdzlHQTtBMkJvT0E7QW5DZ2k5R0E7QW1DN2g5R0E7QUFDQTtBbkMraDlHQTtBbUMzaDlHQTs7OztBQUlBO0FuQzZoOUdBO0FtQ3poOUdBO0FBQ0E7QUFDQTtBbkMyaDlHQTtBbUN4aDlHQTtBQUNBO0FuQzBoOUdBO0FtQ3ZoOUdBO0FBQ0E7QW5DeWg5R0E7QW1DeGg5R0E7QUFDQTtBbkMwaDlHQTtBUTF4OUdBO0EyQm1RQTtBbkMwaDlHQTs7QW1DbGg5R0E7QUFDQTtBbkNxaDlHQTtBUWp5OUdBO0EyQitRQTtBbkNxaDlHQTtBbUNoaDlHQTtBQUNBO0FuQ2toOUdBO0FRdnk5R0E7QTJCd1JBO0FuQ2toOUdBO0FtQy9nOUdBO0FBQ0E7QW5DaWg5R0E7QW1DN2c5R0E7Ozs7QUFJQTtBbkMrZzlHQTtBbUMzZzlHQTtBQUNBO0FBQ0E7QW5DNmc5R0E7QW1DMWc5R0E7QUFDQTtBbkM0ZzlHQTtBbUN6ZzlHQTtBQUNBO0FuQzJnOUdBO0FtQzFnOUdBO0FBQ0E7QW5DNGc5R0E7QVFoMDlHQTtBMkJ1VEE7QW5DNGc5R0E7O0FvQy8wOUdBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QXZCS0E7QWI2MDlHQTtBb0MvMDlHQTtBQUNBO0FBQ0E7QXBDaTE5R0E7QW9DOTA5R0E7QUFDQTtBQUNBO0FwQ2cxOUdBO0FvQzkwOUdBO0FBQ0E7QXZCQ0E7QUFDQTtBYmcxOUdBO0FvQzkwOUdBO0FBQ0E7QXZCVUE7QUFDQTtBYnUwOUdBO0FvQzMwOUdBOztBQUVBO0FwQzYwOUdBOztBb0N6MDlHQTtBQUdBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QXBDdzA5R0E7O0FvQ3AwOUdBO0FBQ0E7QXBDdTA5R0E7O0FvQ3AwOUdBO0FBQ0E7QUFDQTtBcEN1MDlHQTs7QW9DcDA5R0E7QUFDQTtBcEN1MDlHQTs7QVE1MzlHQTtBNEIwREE7QXBDczA5R0E7QW9DbjA5R0E7QUFDQTtBcENxMDlHQTs7QW9DN3o5R0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBcEMrejlHQTtBb0M3ejlHQTtBdkJ2RUE7QWJ1NDlHQTs7QW9DM3o5R0E7QUFDQTtBQUVBO0FBQ0E7QXBDNno5R0E7QW9DM3o5R0E7QXZCbEZBO0FiZzU5R0E7O0FvQ3B6OUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBDdXo5R0E7O0FvQ3B6OUdBO0FBQ0E7QUFDQTtBcEN1ejlHQTs7QW9Dbno5R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZCL0dBO0FiczY5R0E7O0FvQ256OUdBOzs7QUFHQTtBQUFBO0FBQ0E7QXBDc3o5R0E7O0FvQ256OUdBOztBdkJqSEE7QUFDQTtBYnk2OUdBOztBb0NwejlHQTs7QXZCeEdBO0FBQ0E7QWJpNjlHQTs7QW9Dano5R0E7QUFDQTtBcENvejlHQTtBaUJuNTlHQTtBbUI2RkE7QUFNQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXBDb3o5R0E7QW9DbHo5R0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXBDbXo5R0E7QUFDQTs7QW9Ddnk5R0E7QUFDQTtBcEMweTlHQTtBaUJyNjlHQTtBbUJ1SEE7QUFRQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBcEMweTlHQTtBb0N2eTlHQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FwQ3d5OUdBO0FvQ3R5OUdBO0FBQ0E7QUFDQTtBcEN3eTlHQTtBb0NueTlHQTtBdkJ6S0E7QUFDQTtBYis4OUdBO0FvQ3B5OUdBOztBQUdBO0FwQ3F5OUdBO0FvQ255OUdBOztBQUdBO0FwQ295OUdBO0FvQ2h5OUdBO0F2QjFLQTtBQUNBO0FiNjg5R0E7QW9Dank5R0E7O0FBR0E7QXBDa3k5R0E7QW9DaHk5R0E7O0FBR0E7QXBDaXk5R0E7QUFDQTs7QW9DcHg5R0E7QUFDQTtBcEN1eDlHQTtBaUIvODlHQTtBbUJzTEE7QUFNQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FwQ3V4OUdBO0FvQ3J4OUdBO0FBQ0E7QUFDQTtBcEN1eDlHQTtBQUNBOztBb0M5dzlHQTtBQUNBO0FwQ2l4OUdBO0FvQy93OUdBO0FBQ0E7QXBDaXg5R0E7QW9DL3c5R0E7QUFDQTtBdkJ2T0E7QUFDQTtBYnkvOUdBO0FvQy93OUdBO0F2QnpQQTtBQUNBO0FiMmcrR0E7QW9DL3c5R0E7QXZCdFFBO0F1QndRQTtBcENpeDlHQTs7QXFDM2krR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QXhCV0E7QWJtaStHQTs7QXFDeGkrR0E7QUFDQTtBckMyaStHQTtBcUN6aStHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQzJpK0dBO0FxQ2ppK0dBO0FBQ0E7QXJDbWkrR0E7QXFDaGkrR0E7QUFDQTtBckNraStHQTtBcUMvaCtHQTtBQUNBO0FyQ2lpK0dBOztBc0N4aytHQTtBQUNBO0FBQUE7QUFBQTtBNUJHQTtBQUNBO0FHYUE7QWI2aitHQTs7QXNDemsrR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRDNGsrR0E7QXNDMWsrR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0QzRrK0dBO0FzQ3prK0dBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXRDMmsrR0E7O0FzQ3JrK0dBO0FBQ0E7QXpCYUE7QUFDQTtBYjRqK0dBO0FzQ3JrK0dBO0F6Qk5BO0FBQ0E7QWI4aytHQTtBc0NwaytHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Q3NrK0dBO0FzQ25rK0dBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBdENvaytHQTs7QXVDM24rR0E7QUFDQTtBakNnTEE7QWlDOUtBO0F2QzhuK0dBO0F1Q3puK0dBO0ExQnFDQTtBQUNBO0FidWwrR0E7QXVDeG4rR0E7QTFCa0JBO0FBQ0E7QWJ5bStHQTs7QXVDem8rR0E7QUFDQTtBakNnTEE7QWlDOUtBO0F2QzRvK0dBO0F1Q3ZvK0dBO0ExQnFDQTtBQUNBO0FicW0rR0E7QXVDdG8rR0E7QTFCa0JBO0FBQ0E7QWJ1bitHQTs7QXdDcnArR0E7QUFDQTtBQUNBO0FsQzZLQTtBa0MzS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0JLQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0F0QnVwK0dBO0FzQm5wK0dBO0FrQmZBO0FsQmdCQTtBQUFBO0F0QnNwK0dBO0FBQ0E7QVE1cCtHQTtBZ0NHQTtBeEM0cCtHQTs7QXdDdnArR0E7QUFDQTtBeEMwcCtHQTs7QXdDcnArR0E7QUFDQTtBQUNBO0F4Q3dwK0dBOztBd0NqcCtHQTtBQUNBO0FBQ0E7QTNCdkJBO0FiNHErR0E7O0F3QzVvK0dBO0FDakRBO0FBQ0E7QXpDaXMrR0E7QVFucitHQTtBaUNWQTtBQUNBO0F6Q2dzK0dBO0F5QzdyK0dBO0FBRUE7QUFDQTtBQUFBO0F6QzhyK0dBOztBd0N6cCtHQTtBQ2pEQTtBQUNBO0F6QzhzK0dBO0FRaHMrR0E7QWlDVkE7QUFDQTtBekM2cytHQTtBeUMxcytHQTtBQUVBO0FBQ0E7QUFBQTtBekMycytHQTs7QXdDdHErR0E7QUNqREE7QUFDQTtBekMydCtHQTtBUTdzK0dBO0FpQ1ZBO0FBQ0E7QXpDMHQrR0E7QXlDdnQrR0E7QUFFQTtBQUNBO0FBQUE7QXpDd3QrR0E7O0F3Q25yK0dBO0FDakRBO0FBQ0E7QXpDd3UrR0E7QVExdCtHQTtBaUNWQTtBQUNBO0F6Q3V1K0dBO0F5Q3B1K0dBO0FBRUE7QUFDQTtBQUFBO0F6Q3F1K0dBOztBd0NocytHQTtBQ2pEQTtBQUNBO0F6Q3F2K0dBO0FRdnUrR0E7QWlDVkE7QUFDQTtBekNvditHQTtBeUNqditHQTtBQUVBO0FBQ0E7QUFBQTtBekNrditHQTs7QXdDN3MrR0E7QUNqREE7QUFDQTtBekNrdytHQTtBUXB2K0dBO0FpQ1ZBO0FBQ0E7QXpDaXcrR0E7QXlDOXYrR0E7QUFFQTtBQUNBO0FBQUE7QXpDK3YrR0E7O0F3QzF0K0dBO0FDakRBO0FBQ0E7QXpDK3crR0E7QVFqdytHQTtBaUNWQTtBQUNBO0F6Qzh3K0dBO0F5QzN3K0dBO0FBRUE7QUFDQTtBQUFBO0F6QzR3K0dBOztBd0N2dStHQTtBQ2pEQTtBQUNBO0F6QzR4K0dBO0FROXcrR0E7QWlDVkE7QUFDQTtBekMyeCtHQTtBeUN4eCtHQTtBQUVBO0FBQ0E7QUFBQTtBekN5eCtHQTs7QXdDcHYrR0E7QUNqREE7QUFDQTtBekN5eStHQTtBUTN4K0dBO0FpQ1ZBO0FBQ0E7QXpDd3krR0E7QXlDcnkrR0E7QUFFQTtBQUNBO0FBQUE7QXpDc3krR0E7O0F3Q2p3K0dBO0FDakRBO0FBQ0E7QXpDc3orR0E7QVF4eStHQTtBaUNWQTtBQUNBO0F6Q3F6K0dBO0F5Q2x6K0dBO0FBRUE7QUFDQTtBQUFBO0F6Q216K0dBOztBd0M5dytHQTtBQ2pEQTtBQUNBO0F6Q20wK0dBO0FRcnorR0E7QWlDVkE7QUFDQTtBekNrMCtHQTtBeUMveitHQTtBQUVBO0FBQ0E7QUFBQTtBekNnMCtHQTs7QXdDM3grR0E7QUNqREE7QUFDQTtBekNnMStHQTtBUWwwK0dBO0FpQ1ZBO0FBQ0E7QXpDKzArR0E7QXlDNTArR0E7QUFFQTtBQUNBO0FBQUE7QXpDNjArR0E7O0EwQzExK0dBO0FBQ0E7QUFDQTtBQUVBO0E3QmNBO0FiKzArR0E7QWlCcnkrR0E7QXlCNURBO0FBUUE7QTFDNjErR0E7QUFDQTs7QTBDMTErR0E7QUFDQTtBQUNBO0E3QklBO0FiMDErR0E7O0EyQ3gyK0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlCVUE7QWJrMitHQTs7QTJDdjIrR0E7QUFFQTtBM0N5MitHQTs7QTJDcjIrR0E7QUFDQTtBM0N3MitHQTs7QTJDaDIrR0E7QUFDQTtBM0NtMitHQTtBMkNoMitHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0NrMitHQTs7QTJDeDErR0E7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDMjQrR0E7QTRDejQrR0E7QUFDQTtBNUMyNCtHQTtBNEN4NCtHQTtBQUNBO0E1QzA0K0dBOztBMkNwMitHQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUN1NStHQTtBNENyNStHQTtBQUNBO0E1Q3U1K0dBO0E0Q3A1K0dBO0FBQ0E7QTVDczUrR0E7O0EyQ2gzK0dBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q202K0dBO0E0Q2o2K0dBO0FBQ0E7QTVDbTYrR0E7QTRDaDYrR0E7QUFDQTtBNUNrNitHQTs7QTJDNTMrR0E7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDKzYrR0E7QTRDNzYrR0E7QUFDQTtBNUMrNitHQTtBNEM1NitHQTtBQUNBO0E1Qzg2K0dBOztBMkN4NCtHQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUMyNytHQTtBNEN6NytHQTtBQUNBO0E1QzI3K0dBO0E0Q3g3K0dBO0FBQ0E7QTVDMDcrR0E7O0EyQ3A1K0dBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q3U4K0dBO0E0Q3I4K0dBO0FBQ0E7QTVDdTgrR0E7QTRDcDgrR0E7QUFDQTtBNUNzOCtHQTs7QTJDaDYrR0E7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDbTkrR0E7QTRDajkrR0E7QUFDQTtBNUNtOStHQTtBNENoOStHQTtBQUNBO0E1Q2s5K0dBOztBMkM1NitHQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUMrOStHQTtBNEM3OStHQTtBQUNBO0E1Qys5K0dBO0E0QzU5K0dBO0FBQ0E7QTVDODkrR0E7O0EyQ3g3K0dBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzIrK0dBO0E0Q3orK0dBO0FBQ0E7QTVDMisrR0E7QTRDeCsrR0E7QUFDQTtBNUMwKytHQTs7QTJDcDgrR0E7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDdS8rR0E7QTRDci8rR0E7QUFDQTtBNUN1LytHQTtBNENwLytHQTtBQUNBO0E1Q3MvK0dBOztBMkNoOStHQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNtZy9HQTtBNENqZy9HQTtBQUNBO0E1Q21nL0dBO0E0Q2hnL0dBO0FBQ0E7QTVDa2cvR0E7O0EyQzU5K0dBO0FDL0NBO0FwQktBO0FvQkhBO0E1QytnL0dBO0E0QzdnL0dBO0FBQ0E7QTVDK2cvR0E7QTRDNWcvR0E7QUFDQTtBNUM4Zy9HQTs7QTZDdGgvR0E7QUFDQTtBQUFBO0E3QzBoL0dBO0E2Q3poL0dBO0FBQUE7QTdDNGgvR0E7QUFDQTtBNkN6aC9HQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBdkN3S0E7QXVDdEtBO0FoQ0lBO0Fid2gvR0E7O0E2Q3ZoL0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2QlhBO0FBQUE7QXRCc2kvR0E7QXNCbGkvR0E7QXVCREE7QXZCRUE7QUFBQTtBdEJxaS9HQTtBQUNBOztBNkM1aC9HQTtBckJZQTtBcUJWQTtBN0MraC9HQTs7QTZDM2gvR0E7QUFDQTtBQUFBO0E3QzhoL0dBO0E2QzNoL0dBO0FBSkE7QUFLQTtBQUFBO0E3QzhoL0dBO0FBQ0E7O0E4Q3prL0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E5QzRrL0dBOztBOEN6ay9HQTtBQUNBO0FBQUE7QUFBQTtBOUM0ay9HQTs7QStDOWsvR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QWxDUUE7QWJ3ay9HQTs7QStDdGsvR0E7QUFDQTtBQUNBO0FBQ0E7QS9DeWsvR0E7QVFobC9HQTtBdUNXQTtBQUNBO0FBQ0E7QUFDQTtBL0N3ay9HQTtBK0Nyay9HQTtBQUNBO0FBQ0E7QS9DdWsvR0E7O0ErQzlqL0dBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0EvQ2drL0dBO0ErQzlqL0dBO0FsQzFCQTtBQUNBO0FiMmwvR0E7QStDOWovR0E7QWxDaEJBO0FBQ0E7QWJpbC9HQTtBK0M5ai9HQTtBQUVBO0FBQ0E7QUFDQTtBL0Mrai9HQTtBK0Mzai9HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQzZqL0dBO0ErQzFqL0dBO0FBQ0E7QS9DNGovR0E7QStDMWovR0E7QUFDQTtBQUNBO0EvQzRqL0dBOztBK0M5aS9HQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQ2lqL0dBO0ErQzlpL0dBO0FsQzFCQTtBQVpBO0Fid2wvR0E7QStDN2kvR0E7QWxDM0NBO0FBWUE7QWJnbC9HQTtBK0M1aS9HQTtBQUNBO0EvQzhpL0dBO0ErQzNpL0dBO0FBQ0E7QUFDQTtBL0M2aS9HQTtBK0MzaS9HQTtBQUNBO0FBQ0E7QS9DNmkvR0E7O0FpQnhtL0dBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQ3lrL0dBO0ErQ3RrL0dBO0FsQzFCQTtBQVpBO0FiZ24vR0E7QStDcmsvR0E7QWxDM0NBO0FBWUE7QWJ3bS9HQTtBK0Nway9HQTtBQUNBO0EvQ3NrL0dBO0ErQ25rL0dBO0FBQ0E7QUFDQTtBL0Nxay9HQTtBK0Nuay9HQTtBQUNBO0FBQ0E7QS9DcWsvR0E7QUFDQTtBaUJqby9HQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0NpbS9HQTtBK0M5bC9HQTtBbEMxQkE7QUFaQTtBYndvL0dBO0ErQzdsL0dBO0FsQzNDQTtBQVlBO0FiZ28vR0E7QStDNWwvR0E7QUFDQTtBL0M4bC9HQTtBK0MzbC9HQTtBQUNBO0FBQ0E7QS9DNmwvR0E7QStDM2wvR0E7QUFDQTtBQUNBO0EvQzZsL0dBO0FBQ0E7QWlCenAvR0E7QThCbUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9DeW4vR0E7QStDdG4vR0E7QWxDMUJBO0FBWkE7QWJncS9HQTtBK0Nybi9HQTtBbEMzQ0E7QUFZQTtBYndwL0dBO0ErQ3BuL0dBO0FBQ0E7QS9Dc24vR0E7QStDbm4vR0E7QUFDQTtBQUNBO0EvQ3FuL0dBO0ErQ25uL0dBO0FBQ0E7QUFDQTtBL0Nxbi9HQTtBQUNBO0FpQmpyL0dBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQ2lwL0dBO0ErQzlvL0dBO0FsQzFCQTtBQVpBO0Fid3IvR0E7QStDN28vR0E7QWxDM0NBO0FBWUE7QWJnci9HQTtBK0M1by9HQTtBQUNBO0EvQzhvL0dBO0ErQzNvL0dBO0FBQ0E7QUFDQTtBL0M2by9HQTtBK0Mzby9HQTtBQUNBO0FBQ0E7QS9DNm8vR0E7QUFDQTtBK0Noby9HQTtBbENuSEE7QWJzdi9HQTtBK0Noby9HQTtBQUNBO0EvQ2tvL0dBO0ErQ2hvL0dBO0FBQ0E7QS9Da28vR0E7O0FnRDN3L0dBO0FBQ0E7QUFDQTtBaEQ4dy9HQTtBUW53L0dBO0F3Q1BBO0FBQ0E7QWhENncvR0E7QWdEMXcvR0E7QUFDQTtBQUNBO0FBQ0E7QWhENHcvR0E7O0FnRHp4L0dBO0FBQ0E7QUFDQTtBaEQ0eC9HQTtBUWp4L0dBO0F3Q1BBO0FBQ0E7QWhEMngvR0E7QWdEeHgvR0E7QUFDQTtBQUNBO0FBQ0E7QWhEMHgvR0E7O0FnRHZ5L0dBO0FBQ0E7QUFDQTtBaEQweS9HQTtBUS94L0dBO0F3Q1BBO0FBQ0E7QWhEeXkvR0E7QWdEdHkvR0E7QUFDQTtBQUNBO0FBQ0E7QWhEd3kvR0E7O0FnRHJ6L0dBO0FBQ0E7QUFDQTtBaER3ei9HQTtBUTd5L0dBO0F3Q1BBO0FBQ0E7QWhEdXovR0E7QWdEcHovR0E7QUFDQTtBQUNBO0FBQ0E7QWhEc3ovR0E7O0FnRG4wL0dBO0FBQ0E7QUFDQTtBaERzMC9HQTtBUTN6L0dBO0F3Q1BBO0FBQ0E7QWhEcTAvR0E7QWdEbDAvR0E7QUFDQTtBQUNBO0FBQ0E7QWhEbzAvR0E7O0FnRGoxL0dBO0FBQ0E7QUFDQTtBaERvMS9HQTtBUXowL0dBO0F3Q1BBO0FBQ0E7QWhEbTEvR0E7QWdEaDEvR0E7QUFDQTtBQUNBO0FBQ0E7QWhEazEvR0E7O0FnRC8xL0dBO0FBQ0E7QUFDQTtBaERrMi9HQTtBUXYxL0dBO0F3Q1BBO0FBQ0E7QWhEaTIvR0E7QWdEOTEvR0E7QUFDQTtBQUNBO0FBQ0E7QWhEZzIvR0E7O0FnRDcyL0dBO0FBQ0E7QUFDQTtBaERnMy9HQTtBUXIyL0dBO0F3Q1BBO0FBQ0E7QWhEKzIvR0E7QWdENTIvR0E7QUFDQTtBQUNBO0FBQ0E7QWhEODIvR0E7O0FnRDMzL0dBO0FBQ0E7QUFDQTtBaEQ4My9HQTtBUW4zL0dBO0F3Q1BBO0FBQ0E7QWhENjMvR0E7QWdEMTMvR0E7QUFDQTtBQUNBO0FBQ0E7QWhENDMvR0E7O0FnRHo0L0dBO0FBQ0E7QUFDQTtBaEQ0NC9HQTtBUWo0L0dBO0F3Q1BBO0FBQ0E7QWhEMjQvR0E7QWdEeDQvR0E7QUFDQTtBQUNBO0FBQ0E7QWhEMDQvR0E7O0FnRHY1L0dBO0FBQ0E7QUFDQTtBaEQwNS9HQTtBUS80L0dBO0F3Q1BBO0FBQ0E7QWhEeTUvR0E7QWdEdDUvR0E7QUFDQTtBQUNBO0FBQ0E7QWhEdzUvR0E7O0FnRHI2L0dBO0FBQ0E7QUFDQTtBaER3Ni9HQTtBUTc1L0dBO0F3Q1BBO0FBQ0E7QWhEdTYvR0E7QWdEcDYvR0E7QUFDQTtBQUNBO0FBQ0E7QWhEczYvR0E7O0FpRHQ3L0dBO0FBQ0E7QTNDbUxBO0EyQ2pMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqRHk3L0dBO0FRcDcvR0E7QXlDREE7QUFDQTtBakR3Ny9HQTtBUXA3L0dBO0F5Q0NBO0FqRHM3L0dBOztBaUQzNi9HQTtBQUNBO0FBQ0E7QUFDQTtBakQ4Ni9HQTs7QWlEeDYvR0E7QUFDQTtBakQyNi9HQTs7QWtEajkvR0E7QUFHQTtBQUFBO0FBQ0E7QTVDZ0xBO0E0QzdLQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXJDT0E7QWIyOC9HQTtBa0QvOC9HQTtBQUNBO0FsRGk5L0dBO0FrRDk4L0dBO0FBQ0E7QWxEZzkvR0E7QWtENzgvR0E7QUFDQTtBQUNBO0FsRCs4L0dBO0FrRDU4L0dBO0FBQ0E7QWxEODgvR0E7O0FrRDE4L0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckNaQTtBQUNBO0FiMDkvR0E7O0FrRDM4L0dBO0FBQ0E7QWxEODgvR0E7O0FtRHAvL0dBO0FBRUE7QW5Ecy8vR0E7QW1EcC8vR0E7QUFDQTtBQUNBO0FuRHMvL0dBOztBbURqLy9HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFHQTtBbkRrLy9HQTs7QW1EMysvR0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBbkQ2Ky9HQTtBbUQxKy9HQTtBN0IzQkE7QUFBQTtBQUFBO0FBQUE7QTZCNkJBO0FBQUE7QW5ENCsvR0E7QXNCcmdnSEE7QTZCdUJBO0E3QnRCQTtBQUFBO0F0QndnZ0hBO0FBQ0E7QW1ELysvR0E7QUFDQTtBQUFBO0FuRGkvL0dBO0FtRDcrL0dBO0FBQ0E7QUFBQTtBbkQrKy9HQTs7QW1EMysvR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkQ4Ky9HQTtBbUQ1Ky9HQTtBQUNBO0FBQ0E7QW5EOCsvR0E7QW1EMysvR0E7O0FBRUE7QUFBQTtBbkQ2Ky9HQTtBbUQxKy9HQTtBQUNBO0FuRDQrL0dBOztBbUR4Ky9HQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuRDIrL0dBO0FtRHgrL0dBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuRDArL0dBO0FtRHQrL0dBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkR3Ky9HQTtBbUR0Ky9HQTtBQUNBO0FuRHcrL0dBO0FtRHIrL0dBO0FBQ0E7QW5EdSsvR0E7O0FtRGorL0dBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QXRDbEdBO0FzQ3NHQTtBbkRnKy9HQTs7QW1ENTkvR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkQrOS9HQTtBbUQ1OS9HQTtBQUFBO0FuRCs5L0dBO0FtRDk5L0dBO0FBQUE7QW5EaSsvR0E7O0FtRDU5L0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBdEN0SEE7QUFDQTtBYnNsZ0hBO0FtRDk5L0dBO0FBQ0E7QUFFQTtBbkQrOS9HQTs7QW1EMTkvR0E7QUFDQTtBQUNBO0FuRDY5L0dBOztBbUR4OS9HQTtBQUNBO0FBR0E7QUFBQTtBQUFBO0FBQ0E7QW5EeTkvR0E7O0FtRHI5L0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXRDeklBO0FBQ0E7QWJrbWdIQTtBbURwOS9HQTtBQUNBO0FuRHM5L0dBOztBbURqOS9HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5EbzkvR0E7O0FpQjNsZ0hBO0FrQzZJQTtBQUNBO0FBQ0E7QW5EazkvR0E7QW1ELzgvR0E7QUFDQTtBbkRpOS9HQTtBbUQvOC9HQTtBQUNBO0FuRGk5L0dBO0FtRDc4L0dBO0FBQ0E7QW5EKzgvR0E7QW1ENzgvR0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBbkQrOC9HQTtBbUR2OC9HQTtBQUFBO0FuRDA4L0dBO0FBQ0E7QWlCbG5nSEE7QWtDMktBOztBQUVBO0FuRDA4L0dBO0FBQ0E7QWlCeG5nSEE7QWtDa0xBO0FBQUE7QW5EMDgvR0E7QUFDQTtBb0R4cmdIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDSkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0NxS0E7QThDektBO0FBQ0E7QXBEb3NnSEE7QW9EbHNnSEE7QUFBQTtBcERxc2dIQTtBb0Ruc2dIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRHFzZ0hBO0FvRG5zZ0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBEcXNnSEE7O0FvRGhzZ0hBO0FBQ0E7QXBEbXNnSEE7QW9EanNnSEE7QUFDQTtBcERtc2dIQTtBb0Rqc2dIQTtBQUNBO0FBQ0E7QUFDQTtBcERtc2dIQTs7QW9EOXJnSEE7QUFDQTtBcERpc2dIQTtBb0QvcmdIQTtBQUNBO0FBQ0E7QUFDQTtBcERpc2dIQTtBb0QvcmdIQTtBQUNBO0FBQ0E7QUFDQTtBcERpc2dIQTs7QW9ENXJnSEE7QUFDQTtBcEQrcmdIQTtBb0Q3cmdIQTtBQUNBO0FwRCtyZ0hBO0FvRDdyZ0hBO0FBQ0E7QUFDQTtBQUNBO0FwRCtyZ0hBOztBb0QxcmdIQTtBQUNBO0FwRDZyZ0hBO0FvRDNyZ0hBO0FBQ0E7QUFDQTtBQUNBO0FwRDZyZ0hBO0FvRDNyZ0hBO0FBQ0E7QUFDQTtBQUNBO0FwRDZyZ0hBOztBb0R4cWdIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZDOUZBO0FiMHdnSEE7O0FzRDV4Z0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FETEE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0NxS0E7QWdEeEtBO0FBQ0E7QUFDQTtBQUNBO0F6Q0dBO0FidXlnSEE7QXNEdHlnSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RHd5Z0hBO0FzRHR5Z0hBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdER1eWdIQTs7QXNEbHlnSEE7QUFDQTtBdERxeWdIQTtBc0RueWdIQTtBQUNBO0F0RHF5Z0hBO0FzRG55Z0hBO0FBQ0E7QUFDQTtBQUNBO0F0RHF5Z0hBO0FzRGx5Z0hBO0FBQ0E7QUFDQTtBQUNBO0F0RG95Z0hBOztBc0QveGdIQTtBQUNBO0F0RGt5Z0hBO0FzRGh5Z0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREa3lnSEE7QXNEaHlnSEE7QUFDQTtBQUNBO0FBQ0E7QXREa3lnSEE7QXNEL3hnSEE7QUFDQTtBQUNBO0FBQ0E7QXREaXlnSEE7O0FzRDV4Z0hBO0FBQ0E7QXREK3hnSEE7QXNEN3hnSEE7QUFDQTtBdEQreGdIQTtBc0Q3eGdIQTtBQUNBO0FBQ0E7QUFDQTtBdEQreGdIQTtBc0Q1eGdIQTtBQUNBO0FBQ0E7QUFDQTtBdEQ4eGdIQTtBc0R6eGdIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREMnhnSEE7O0FzRHZ4Z0hBO0FBQ0E7QXREMHhnSEE7QXNEeHhnSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEQweGdIQTtBc0R4eGdIQTtBQUNBO0FBQ0E7QUFDQTtBdEQweGdIQTtBc0R2eGdIQTtBQUNBO0FBQ0E7QUFDQTtBdER5eGdIQTs7QXNEbndnSEE7QUFDQTtBQUNBO0FoRDBCQTtBZ0R2QkE7QUFDQTtBekNuSUE7QUFDQTtBYnk0Z0hBO0FzRHB3Z0hBO0FBQ0E7QXREc3dnSEE7O0FzRGx3Z0hBO0FBQ0E7QUFDQTtBdERxd2dIQTs7QXVEaDZnSEE7QUFDQTtBdkRtNmdIQTs7QXVEaDZnSEE7QUFDQTtBQUFBO0F2RG02Z0hBOztBdURoNmdIQTtBQUNBO0FBQ0E7QUFDQTtBdkRtNmdIQTtBd0QxN2dIQTtBQUNBO0FBQ0E7QUFDQTtBeEQ0N2dIQTs7QXVEcDZnSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBakNsQkE7QUFBQTtBQUFBO0FBQUE7QXRCMDdnSEE7QXNCdDdnSEE7QWlDUUE7QWpDUEE7QUFBQTtBdEJ5N2dIQTtBQUNBOztBdUR6NmdIQTs7O0FBR0E7QXZENDZnSEE7O0F1RHo2Z0hBOztBQUVBO0FBQUE7QXZENDZnSEE7O0F1RHo2Z0hBOztBQUVBO0FBQUE7QXZENDZnSEE7O0F1RG42Z0hBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBdkRzNmdIQTtBdURuNmdIQTs7O0FBR0E7QUFDQTtBdkRxNmdIQTtBdURsNmdIQTs7QUFFQTtBQUNBO0FqQzVEQTtBQUFBO0F0QmkrZ0hBO0FzQjc5Z0hBO0FpQ3FEQTs7QWpDcERBO0FBQUE7QXRCaStnSEE7QUFDQTs7QXVEajZnSEE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakN0RkE7QUFBQTtBdEIwL2dIQTtBc0J0L2dIQTtBaUNrRUE7O0FqQ2pFQTtBQUFBO0F0QjAvZ0hBO0FBQ0E7QVFoZ2hIQTs7O0ErQzJGQTtBQUNBO0FBQ0E7QUFDQTtBdkQwNmdIQTs7QXVEdjZnSEE7QUFDQTtBdkQwNmdIQTs7QXVEcjZnSEE7QUFDQTtBdkR3NmdIQTs7QXVEajZnSEE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QXZEbzZnSEE7O0F1RGw2Z0hBO0FBQ0E7QXZEcTZnSEE7O0F1RG42Z0hBO0FBQ0E7QXZEczZnSEE7O0F1RDc1Z0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0F2RCs1Z0hBO0F1RDc1Z0hBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QWpDL0pBO0FBQUE7QXRCOGpoSEE7QXNCMWpoSEE7QWlDNklBO0FqQzVJQTtBQUFBO0F0QjZqaEhBO0FBQ0E7QXVEaDZnSEE7QUFDQTtBdkRrNmdIQTs7QXVEejVnSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZENDVnSEE7O0F5RDlsaEhBO0FBQ0E7QUFBQTtBQUFBO0F6RGttaEhBO0FBQ0E7QXlEaG1oSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QXpEaW1oSEE7O0F5RDlsaEhBO0FBQ0E7QUFDQTtBQUNBO0F6RGltaEhBOztBeUQxbGhIQTtBQUNBO0FBQ0E7QUFBQTtBekQ2bGhIQTtBeUQzbGhIQTtBQUNBO0FBQ0E7QUFBQTtBekQ2bGhIQTtBQUNBO0F5RDFsaEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUFBO0F6RDJsaEhBOztBeUR4bGhIQTtBQUNBO0FBQ0E7QXpEMmxoSEE7O0F5RHZsaEhBO0FBQ0E7O0FBRUE7QUFBQTtBekQwbGhIQTtBQUNBO0EwRHRwaEhBO0FBQUE7QTFEeXBoSEE7O0EwRHhwaEhBO0FBQUE7QTFENHBoSEE7O0EwRDNwaEhBO0FBQUE7QTFEK3BoSEE7O0EwRDlwaEhBO0FBQUE7QTFEa3FoSEE7O0EwRGpxaEhBO0FBQUE7QTFEcXFoSEE7O0EwRHBxaEhBO0FBQUE7QTFEd3FoSEE7O0EyRDFxaEhBO0FBQ0E7QTNENnFoSEE7O0FRbnFoSEE7OztBbURMQTtBM0Q4cWhIQTs7QTJEcHJoSEE7QUFDQTtBM0R1cmhIQTs7QVE3cWhIQTs7O0FtRExBO0EzRHdyaEhBOztBMkQ5cmhIQTtBQUNBO0EzRGlzaEhBOztBUXZyaEhBOzs7QW1ETEE7QTNEa3NoSEE7O0EyRHhzaEhBO0FBQ0E7QTNEMnNoSEE7O0FRanNoSEE7OztBbURMQTtBM0Q0c2hIQTs7QTJEbHRoSEE7QUFDQTtBM0RxdGhIQTs7QVEzc2hIQTs7O0FtRExBO0EzRHN0aEhBOztBMkQ1dGhIQTtBQUNBO0EzRCt0aEhBOztBUXJ0aEhBOzs7QW1ETEE7QTNEZ3VoSEE7O0EyRHR1aEhBO0FBQ0E7QTNEeXVoSEE7O0FRL3RoSEE7OztBbURMQTtBM0QwdWhIQTs7QTJEaHZoSEE7QUFDQTtBM0RtdmhIQTs7QVF6dWhIQTs7O0FtRExBO0EzRG92aEhBOztBMkQxdmhIQTtBQUNBO0EzRDZ2aEhBOztBUW52aEhBOzs7QW1ETEE7QTNEOHZoSEE7O0EyRHB3aEhBO0FBQ0E7QTNEdXdoSEE7O0FRN3ZoSEE7OztBbURMQTtBM0R3d2hIQTs7QTJEOXdoSEE7QUFDQTtBM0RpeGhIQTs7QVF2d2hIQTs7O0FtRExBO0EzRGt4aEhBOztBMkR4eGhIQTtBQUNBO0EzRDJ4aEhBOztBUWp4aEhBOzs7QW1ETEE7QTNENHhoSEE7O0E0RDN4aEhBO0FBQ0E7QTVEOHhoSEE7O0E0RDN4aEhBO0FBQ0E7QTVEOHhoSEE7O0E2RHp5aEhBO0FBQUE7QTdENnloSEE7O0E2RDV5aEhBO0FBQUE7QTdEZ3poSEE7O0E2RC95aEhBO0FBQUE7QTdEbXpoSEE7O0E2RGx6aEhBO0FBQUE7QTdEc3poSEE7O0E2RHJ6aEhBO0FBQUE7QTdEeXpoSEE7O0E2RHZ6aEhBO0FBQUE7QTdEMnpoSEE7O0E2RDF6aEhBO0FBQUE7QTdEOHpoSEE7O0E2RDd6aEhBO0FBQUE7QTdEaTBoSEE7O0E2RGgwaEhBO0FBQUE7QTdEbzBoSEE7O0E2RG4waEhBO0FBQUE7QTdEdTBoSEE7O0E2RHAwaEhBO0FBQ0E7QTdEdTBoSEE7O0E2RHgwaEhBO0FBQ0E7QTdEMjBoSEE7O0E2RDUwaEhBO0FBQ0E7QTdEKzBoSEE7O0E2RGgxaEhBO0FBQ0E7QTdEbTFoSEE7O0E2RHAxaEhBO0FBQ0E7QTdEdTFoSEE7O0E2RHgxaEhBO0FBQ0E7QTdEMjFoSEE7O0E2RDUxaEhBO0FBQ0E7QTdEKzFoSEE7O0E2RGgyaEhBO0FBQ0E7QTdEbTJoSEE7O0E2RHAyaEhBO0FBQ0E7QTdEdTJoSEE7O0E2RHgyaEhBO0FBQ0E7QTdEMjJoSEE7O0E2RDUyaEhBO0FBQ0E7QTdEKzJoSEE7O0E2RGgzaEhBO0FBQ0E7QTdEbTNoSEE7O0E2RC8yaEhBO0FBQ0E7QTdEazNoSEE7O0E2RDMyaEhBO0FBQ0E7QTdEODJoSEE7O0E2RDMyaEhBO0FBQ0E7QTdEODJoSEE7O0E2RDMyaEhBO0FBQ0E7QUFDQTtBN0Q4MmhIQTs7QTZEMzJoSEE7QUFDQTtBQUNBO0E3RDgyaEhBOztBNkQzMmhIQTtBQUNBO0FBQ0E7QTdEODJoSEE7O0E2RDMyaEhBO0FBQ0E7QUFDQTtBN0Q4MmhIQTs7QTZEMzJoSEE7QUFDQTtBN0Q4MmhIQTs7QTZEMzJoSEE7QUFDQTtBN0Q4MmhIQTs7QTZEMzJoSEE7QUFDQTtBN0Q4MmhIQTs7QTZEMzJoSEE7QUFDQTtBN0Q4MmhIQTs7QXdEdDdoSEE7QUFDQTtBQUNBO0FBQ0E7QXhEeTdoSEE7O0E4RGw3aEhBO0FBQUE7QTlEczdoSEE7O0E4RHQ3aEhBO0FBQUE7QTlEMDdoSEE7O0E4RDE3aEhBO0FBQUE7QTlEODdoSEE7O0E4RDk3aEhBO0FBQUE7QTlEazhoSEE7O0E4RGw4aEhBO0FBQUE7QTlEczhoSEE7O0E4RHQ4aEhBO0FBQUE7QTlEMDhoSEE7O0E4RDE4aEhBO0FBQUE7QTlEODhoSEE7O0E4RDk4aEhBO0FBQUE7QUFBQTtBQUFBO0E5RGs5aEhBOztBOERsOWhIQTtBQUFBO0FBQUE7QUFBQTtBOURzOWhIQTs7QWlCcjZoSEE7QTZDakRBO0FBQUE7QTlEMjloSEE7QThEMzloSEE7QUFBQTtBOUQ4OWhIQTtBOEQ5OWhIQTtBQUFBO0E5RGkraEhBO0E4RGoraEhBO0FBQUE7QTlEbytoSEE7QThEcCtoSEE7QUFBQTtBOUR1K2hIQTtBOER2K2hIQTtBQUFBO0E5RDAraEhBO0E4RDEraEhBO0FBQUE7QTlENitoSEE7QThENytoSEE7QUFBQTtBQUFBO0FBQUE7QTlEZy9oSEE7QThEaC9oSEE7QUFBQTtBQUFBO0FBQUE7QTlEbS9oSEE7QUFDQTtBaUJuOGhIQTtBNkNqREE7QUFBQTtBOUR3L2hIQTtBOER4L2hIQTtBQUFBO0E5RDIvaEhBO0E4RDMvaEhBO0FBQUE7QTlEOC9oSEE7QThEOS9oSEE7QUFBQTtBOURpZ2lIQTtBOERqZ2lIQTtBQUFBO0E5RG9naUhBO0E4RHBnaUhBO0FBQUE7QTlEdWdpSEE7QThEdmdpSEE7QUFBQTtBOUQwZ2lIQTtBOEQxZ2lIQTtBQUFBO0FBQUE7QUFBQTtBOUQ2Z2lIQTtBOEQ3Z2lIQTtBQUFBO0FBQUE7QUFBQTtBOURnaGlIQTtBQUNBO0FpQmgraEhBO0E2Q2pEQTtBQUFBO0E5RHFoaUhBO0E4RHJoaUhBO0FBQUE7QTlEd2hpSEE7QThEeGhpSEE7QUFBQTtBOUQyaGlIQTtBOEQzaGlIQTtBQUFBO0E5RDhoaUhBO0E4RDloaUhBO0FBQUE7QTlEaWlpSEE7QThEamlpSEE7QUFBQTtBOURvaWlIQTtBOERwaWlIQTtBQUFBO0E5RHVpaUhBO0E4RHZpaUhBO0FBQUE7QUFBQTtBQUFBO0E5RDBpaUhBO0E4RDFpaUhBO0FBQUE7QUFBQTtBQUFBO0E5RDZpaUhBO0FBQ0E7QWlCNy9oSEE7QTZDakRBO0FBQUE7QTlEa2ppSEE7QThEbGppSEE7QUFBQTtBOURxamlIQTtBOERyamlIQTtBQUFBO0E5RHdqaUhBO0E4RHhqaUhBO0FBQUE7QTlEMmppSEE7QThEM2ppSEE7QUFBQTtBOUQ4amlIQTtBOEQ5amlIQTtBQUFBO0E5RGlraUhBO0E4RGpraUhBO0FBQUE7QTlEb2tpSEE7QThEcGtpSEE7QUFBQTtBQUFBO0FBQUE7QTlEdWtpSEE7QThEdmtpSEE7QUFBQTtBQUFBO0FBQUE7QTlEMGtpSEE7QUFDQTtBOERqa2lIQTtBQUVBO0FBQUE7QTlEbWtpSEE7QThEbmtpSEE7QUFBQTtBOURza2lIQTtBOER0a2lIQTtBQUFBO0E5RHlraUhBO0E4RHpraUhBO0FBQUE7QTlENGtpSEE7QThENWtpSEE7QUFBQTtBOUQra2lIQTtBOEQva2lIQTtBQUFBO0E5RGtsaUhBO0E4RGxsaUhBO0FBQUE7QTlEcWxpSEE7QThEcmxpSEE7QUFBQTtBQUFBO0FBQUE7QTlEd2xpSEE7QThEeGxpSEE7QUFBQTtBQUFBO0FBQUE7QTlEMmxpSEE7QUFDQTtBK0RqbmlIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9EbW5pSEE7QStEam5pSEE7QUFDQTtBQUNBO0EvRG1uaUhBO0ErRGhuaUhBOzs7OztBQUtBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvRGtuaUhBOztBK0R6bWlIQTtBQUNBO0EvRDRtaUhBOztBK0Q3bWlIQTtBQUNBO0EvRGduaUhBOztBK0RqbmlIQTtBQUNBO0EvRG9uaUhBOztBK0RybmlIQTtBQUNBO0EvRHduaUhBOztBK0R6bmlIQTtBQUNBO0EvRDRuaUhBOztBK0Q3bmlIQTtBQUNBO0EvRGdvaUhBOztBK0Rqb2lIQTtBQUNBO0EvRG9vaUhBOztBK0Ryb2lIQTtBQUNBO0EvRHdvaUhBOztBK0R6b2lIQTtBQUNBO0EvRDRvaUhBOztBK0Q3b2lIQTtBQUNBO0EvRGdwaUhBOztBK0RqcGlIQTtBQUNBO0EvRG9waUhBOztBK0RycGlIQTtBQUNBO0EvRHdwaUhBOztBK0R6cGlIQTtBQUNBO0EvRDRwaUhBOztBK0Q3cGlIQTtBQUNBO0EvRGdxaUhBOztBK0RqcWlIQTtBQUNBO0EvRG9xaUhBOztBK0RycWlIQTtBQUNBO0EvRHdxaUhBOztBK0R6cWlIQTtBQUNBO0EvRDRxaUhBOztBK0Q3cWlIQTtBQUNBO0EvRGdyaUhBOztBK0RqcmlIQTtBQUNBO0EvRG9yaUhBOztBK0RycmlIQTtBQUNBO0EvRHdyaUhBOztBK0R6cmlIQTtBQUNBO0EvRDRyaUhBOztBK0Q3cmlIQTtBQUNBO0EvRGdzaUhBOztBK0Rqc2lIQTtBQUNBO0EvRG9zaUhBOztBK0Ryc2lIQTtBQUNBO0EvRHdzaUhBOztBK0R6c2lIQTtBQUNBO0EvRDRzaUhBOztBK0Q3c2lIQTtBQUNBO0EvRGd0aUhBOztBK0RqdGlIQTtBQUNBO0EvRG90aUhBOztBK0RydGlIQTtBQUNBO0EvRHd0aUhBOztBK0R6dGlIQTtBQUNBO0EvRDR0aUhBOztBK0Q3dGlIQTtBQUNBO0EvRGd1aUhBOztBK0RqdWlIQTtBQUNBO0EvRG91aUhBOztBK0RydWlIQTtBQUNBO0EvRHd1aUhBOztBK0R6dWlIQTtBQUNBO0EvRDR1aUhBOztBK0Q3dWlIQTtBQUNBO0EvRGd2aUhBOztBK0RqdmlIQTtBQUNBO0EvRG92aUhBOztBK0RydmlIQTtBQUNBO0EvRHd2aUhBOztBK0R6dmlIQTtBQUNBO0EvRDR2aUhBOztBK0Q3dmlIQTtBQUNBO0EvRGd3aUhBOztBK0Rqd2lIQTtBQUNBO0EvRG93aUhBOztBK0Ryd2lIQTtBQUNBO0EvRHd3aUhBOztBK0R6d2lIQTtBQUNBO0EvRDR3aUhBOztBK0Q3d2lIQTtBQUNBO0EvRGd4aUhBOztBK0RqeGlIQTtBQUNBO0EvRG94aUhBOztBK0RyeGlIQTtBQUNBO0EvRHd4aUhBOztBK0R6eGlIQTtBQUNBO0EvRDR4aUhBOztBK0Q3eGlIQTtBQUNBO0EvRGd5aUhBOztBK0RqeWlIQTtBQUNBO0EvRG95aUhBOztBK0RyeWlIQTtBQUNBO0EvRHd5aUhBOztBK0R6eWlIQTtBQUNBO0EvRDR5aUhBOztBK0Q3eWlIQTtBQUNBO0EvRGd6aUhBOztBK0RqemlIQTtBQUNBO0EvRG96aUhBOztBK0RyemlIQTtBQUNBO0EvRHd6aUhBOztBK0R6emlIQTtBQUNBO0EvRDR6aUhBOztBK0Q3emlIQTtBQUNBO0EvRGcwaUhBOztBK0RqMGlIQTtBQUNBO0EvRG8waUhBOztBK0RyMGlIQTtBQUNBO0EvRHcwaUhBOztBK0R6MGlIQTtBQUNBO0EvRDQwaUhBOztBK0Q3MGlIQTtBQUNBO0EvRGcxaUhBOztBK0RqMWlIQTtBQUNBO0EvRG8xaUhBOztBK0RyMWlIQTtBQUNBO0EvRHcxaUhBOztBK0R6MWlIQTtBQUNBO0EvRDQxaUhBOztBK0Q3MWlIQTtBQUNBO0EvRGcyaUhBOztBK0RqMmlIQTtBQUNBO0EvRG8yaUhBOztBK0RyMmlIQTtBQUNBO0EvRHcyaUhBOztBK0R6MmlIQTtBQUNBO0EvRDQyaUhBOztBK0Q3MmlIQTtBQUNBO0EvRGczaUhBOztBK0RqM2lIQTtBQUNBO0EvRG8zaUhBOztBK0RyM2lIQTtBQUNBO0EvRHczaUhBOztBK0R6M2lIQTtBQUNBO0EvRDQzaUhBOztBK0Q3M2lIQTtBQUNBO0EvRGc0aUhBOztBK0RqNGlIQTtBQUNBO0EvRG80aUhBOztBK0RyNGlIQTtBQUNBO0EvRHc0aUhBOztBK0R6NGlIQTtBQUNBO0EvRDQ0aUhBOztBK0Q3NGlIQTtBQUNBO0EvRGc1aUhBOztBK0RqNWlIQTtBQUNBO0EvRG81aUhBOztBK0RyNWlIQTtBQUNBO0EvRHc1aUhBOztBK0R6NWlIQTtBQUNBO0EvRDQ1aUhBOztBK0Q3NWlIQTtBQUNBO0EvRGc2aUhBOztBK0RqNmlIQTtBQUNBO0EvRG82aUhBOztBK0RyNmlIQTtBQUNBO0EvRHc2aUhBOztBK0R6NmlIQTtBQUNBO0EvRDQ2aUhBOztBK0Q3NmlIQTtBQUNBO0EvRGc3aUhBOztBK0RqN2lIQTtBQUNBO0EvRG83aUhBOztBK0RyN2lIQTtBQUNBO0EvRHc3aUhBOztBK0R6N2lIQTtBQUNBO0EvRDQ3aUhBOztBK0Q3N2lIQTtBQUNBO0EvRGc4aUhBOztBK0RqOGlIQTtBQUNBO0EvRG84aUhBOztBK0RyOGlIQTtBQUNBO0EvRHc4aUhBOztBK0R6OGlIQTtBQUNBO0EvRDQ4aUhBOztBK0Q3OGlIQTtBQUNBO0EvRGc5aUhBOztBK0RqOWlIQTtBQUNBO0EvRG85aUhBOztBK0RyOWlIQTtBQUNBO0EvRHc5aUhBOztBK0R6OWlIQTtBQUNBO0EvRDQ5aUhBOztBK0Q3OWlIQTtBQUNBO0EvRGcraUhBOztBK0RqK2lIQTtBQUNBO0EvRG8raUhBOztBK0RyK2lIQTtBQUNBO0EvRHcraUhBOztBK0R6K2lIQTtBQUNBO0EvRDQraUhBOztBK0Q3K2lIQTtBQUNBO0EvRGcvaUhBOztBK0RqL2lIQTtBQUNBO0EvRG8vaUhBOztBK0RyL2lIQTtBQUNBO0EvRHcvaUhBOztBK0R6L2lIQTtBQUNBO0EvRDQvaUhBOztBK0Q3L2lIQTtBQUNBO0EvRGdnakhBOztBK0RqZ2pIQTtBQUNBO0EvRG9nakhBOztBK0RyZ2pIQTtBQUNBO0EvRHdnakhBOztBK0R6Z2pIQTtBQUNBO0EvRDRnakhBOztBK0Q3Z2pIQTtBQUNBO0EvRGdoakhBOztBK0RqaGpIQTtBQUNBO0EvRG9oakhBOztBK0RyaGpIQTtBQUNBO0EvRHdoakhBOztBK0R6aGpIQTtBQUNBO0EvRDRoakhBOztBK0Q3aGpIQTtBQUNBO0EvRGdpakhBOztBK0RqaWpIQTtBQUNBO0EvRG9pakhBOztBK0RyaWpIQTtBQUNBO0EvRHdpakhBOztBK0R6aWpIQTtBQUNBO0EvRDRpakhBOztBK0Q3aWpIQTtBQUNBO0EvRGdqakhBOztBK0RqampIQTtBQUNBO0EvRG9qakhBOztBK0RyampIQTtBQUNBO0EvRHdqakhBOztBK0R6ampIQTtBQUNBO0EvRDRqakhBOztBK0Q3ampIQTtBQUNBO0EvRGdrakhBOztBK0Rqa2pIQTtBQUNBO0EvRG9rakhBOztBK0Rya2pIQTtBQUNBO0EvRHdrakhBOztBZ0VqbWpIQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXFtakhBOztBZ0VwbWpIQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXdtakhBOztBZ0V2bWpIQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRTJtakhBOztBZ0UxbWpIQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRThtakhBOztBZ0U1bWpIQTtBQUFBO0FBQUE7QWhFZ25qSEE7O0FnRS9takhBO0FBQUE7QUFBQTtBaEVtbmpIQTs7QWdFbG5qSEE7QUFBQTtBQUFBO0FoRXNuakhBOztBZ0VybmpIQTtBQUFBO0FBQUE7QUFBQTtBaEV5bmpIQTs7QWdFeG5qSEE7QUFBQTtBQUFBO0FBQUE7QWhFNG5qSEE7O0FnRTNuakhBO0FBQUE7QUFBQTtBQUFBO0FoRStuakhBOztBZ0U5bmpIQTtBQUFBO0FBQUE7QWhFa29qSEE7O0FnRWpvakhBO0FBQUE7QUFBQTtBaEVxb2pIQTs7QWdFbm9qSEE7QUFBQTtBQUFBO0FBQUE7QWhFdW9qSEE7O0FnRXRvakhBO0FBQUE7QUFBQTtBQUFBO0FoRTBvakhBOztBZ0V6b2pIQTtBQUFBO0FBQUE7QUFBQTtBaEU2b2pIQTs7QWdFNW9qSEE7QUFBQTtBQUFBO0FBQUE7QWhFZ3BqSEE7O0FnRS9vakhBO0FBQUE7QUFBQTtBaEVtcGpIQTs7QWdFanBqSEE7QUFBQTtBQUFBO0FBQUE7QWhFcXBqSEE7O0FnRXBwakhBO0FBQUE7QUFBQTtBQUFBO0FoRXdwakhBOztBZ0V2cGpIQTtBQUFBO0FBQUE7QUFBQTtBaEUycGpIQTs7QWdFMXBqSEE7QUFBQTtBQUFBO0FBQUE7QWhFOHBqSEE7O0FnRTdwakhBO0FBQUE7QUFBQTtBQUFBO0FoRWlxakhBOztBZ0UvcGpIQTtBQUFBO0FBQUE7QWhFbXFqSEE7O0FnRWxxakhBO0FBQUE7QUFBQTtBaEVzcWpIQTs7QWdFcnFqSEE7QUFBQTtBQUFBO0FoRXlxakhBOztBZ0V4cWpIQTtBQUFBO0FBQUE7QWhFNHFqSEE7O0FnRTNxakhBO0FBQUE7QUFBQTtBaEUrcWpIQTs7QWdFOXFqSEE7QUFBQTtBQUFBO0FoRWtyakhBOztBZ0VocmpIQTtBQUFBO0FBQUE7QWhFb3JqSEE7O0FnRW5yakhBO0FBQUE7QUFBQTtBaEV1cmpIQTs7QWdFdHJqSEE7QUFBQTtBQUFBO0FoRTByakhBOztBZ0V6cmpIQTtBQUFBO0FBQUE7QWhFNnJqSEE7O0FnRTVyakhBO0FBQUE7QUFBQTtBaEVnc2pIQTs7QWdFL3JqSEE7QUFBQTtBQUFBO0FoRW1zakhBOztBaUJ2cmpIQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU4dWpIQTtBZ0U3dWpIQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRWd2akhBO0FnRS91akhBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFa3ZqSEE7QWdFanZqSEE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVvdmpIQTtBZ0VsdmpIQTtBQUFBO0FBQUE7QWhFcXZqSEE7QWdFcHZqSEE7QUFBQTtBQUFBO0FoRXV2akhBO0FnRXR2akhBO0FBQUE7QUFBQTtBaEV5dmpIQTtBZ0V4dmpIQTtBQUFBO0FBQUE7QUFBQTtBaEUydmpIQTtBZ0UxdmpIQTtBQUFBO0FBQUE7QUFBQTtBaEU2dmpIQTtBZ0U1dmpIQTtBQUFBO0FBQUE7QUFBQTtBaEUrdmpIQTtBZ0U5dmpIQTtBQUFBO0FBQUE7QWhFaXdqSEE7QWdFaHdqSEE7QUFBQTtBQUFBO0FoRW13akhBO0FnRWp3akhBO0FBQUE7QUFBQTtBQUFBO0FoRW93akhBO0FnRW53akhBO0FBQUE7QUFBQTtBQUFBO0FoRXN3akhBO0FnRXJ3akhBO0FBQUE7QUFBQTtBQUFBO0FoRXd3akhBO0FnRXZ3akhBO0FBQUE7QUFBQTtBQUFBO0FoRTB3akhBO0FnRXp3akhBO0FBQUE7QUFBQTtBaEU0d2pIQTtBZ0Uxd2pIQTtBQUFBO0FBQUE7QUFBQTtBaEU2d2pIQTtBZ0U1d2pIQTtBQUFBO0FBQUE7QUFBQTtBaEUrd2pIQTtBZ0U5d2pIQTtBQUFBO0FBQUE7QUFBQTtBaEVpeGpIQTtBZ0VoeGpIQTtBQUFBO0FBQUE7QUFBQTtBaEVteGpIQTtBZ0VseGpIQTtBQUFBO0FBQUE7QUFBQTtBaEVxeGpIQTtBZ0VueGpIQTtBQUFBO0FBQUE7QWhFc3hqSEE7QWdFcnhqSEE7QUFBQTtBQUFBO0FoRXd4akhBO0FnRXZ4akhBO0FBQUE7QUFBQTtBaEUweGpIQTtBZ0V6eGpIQTtBQUFBO0FBQUE7QWhFNHhqSEE7QWdFM3hqSEE7QUFBQTtBQUFBO0FoRTh4akhBO0FnRTd4akhBO0FBQUE7QUFBQTtBaEVneWpIQTtBZ0U5eGpIQTtBQUFBO0FBQUE7QWhFaXlqSEE7QWdFaHlqSEE7QUFBQTtBQUFBO0FoRW15akhBO0FnRWx5akhBO0FBQUE7QUFBQTtBaEVxeWpIQTtBZ0VweWpIQTtBQUFBO0FBQUE7QWhFdXlqSEE7QWdFdHlqSEE7QUFBQTtBQUFBO0FoRXl5akhBO0FnRXh5akhBO0FBQUE7QUFBQTtBaEUyeWpIQTtBQUNBO0FpQmh5akhBO0ErQ2xEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXMxakhBO0FnRXIxakhBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFdzFqSEE7QWdFdjFqSEE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUwMWpIQTtBZ0V6MWpIQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRTQxakhBO0FnRTExakhBO0FBQUE7QUFBQTtBaEU2MWpIQTtBZ0U1MWpIQTtBQUFBO0FBQUE7QWhFKzFqSEE7QWdFOTFqSEE7QUFBQTtBQUFBO0FoRWkyakhBO0FnRWgyakhBO0FBQUE7QUFBQTtBQUFBO0FoRW0yakhBO0FnRWwyakhBO0FBQUE7QUFBQTtBQUFBO0FoRXEyakhBO0FnRXAyakhBO0FBQUE7QUFBQTtBQUFBO0FoRXUyakhBO0FnRXQyakhBO0FBQUE7QUFBQTtBaEV5MmpIQTtBZ0V4MmpIQTtBQUFBO0FBQUE7QWhFMjJqSEE7QWdFejJqSEE7QUFBQTtBQUFBO0FBQUE7QWhFNDJqSEE7QWdFMzJqSEE7QUFBQTtBQUFBO0FBQUE7QWhFODJqSEE7QWdFNzJqSEE7QUFBQTtBQUFBO0FBQUE7QWhFZzNqSEE7QWdFLzJqSEE7QUFBQTtBQUFBO0FBQUE7QWhFazNqSEE7QWdFajNqSEE7QUFBQTtBQUFBO0FoRW8zakhBO0FnRWwzakhBO0FBQUE7QUFBQTtBQUFBO0FoRXEzakhBO0FnRXAzakhBO0FBQUE7QUFBQTtBQUFBO0FoRXUzakhBO0FnRXQzakhBO0FBQUE7QUFBQTtBQUFBO0FoRXkzakhBO0FnRXgzakhBO0FBQUE7QUFBQTtBQUFBO0FoRTIzakhBO0FnRTEzakhBO0FBQUE7QUFBQTtBQUFBO0FoRTYzakhBO0FnRTMzakhBO0FBQUE7QUFBQTtBaEU4M2pIQTtBZ0U3M2pIQTtBQUFBO0FBQUE7QWhFZzRqSEE7QWdFLzNqSEE7QUFBQTtBQUFBO0FoRWs0akhBO0FnRWo0akhBO0FBQUE7QUFBQTtBaEVvNGpIQTtBZ0VuNGpIQTtBQUFBO0FBQUE7QWhFczRqSEE7QWdFcjRqSEE7QUFBQTtBQUFBO0FoRXc0akhBO0FnRXQ0akhBO0FBQUE7QUFBQTtBaEV5NGpIQTtBZ0V4NGpIQTtBQUFBO0FBQUE7QWhFMjRqSEE7QWdFMTRqSEE7QUFBQTtBQUFBO0FoRTY0akhBO0FnRTU0akhBO0FBQUE7QUFBQTtBaEUrNGpIQTtBZ0U5NGpIQTtBQUFBO0FBQUE7QWhFaTVqSEE7QWdFaDVqSEE7QUFBQTtBQUFBO0FoRW01akhBO0FBQ0E7QWlCeDRqSEE7QStDbERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFODdqSEE7QWdFNzdqSEE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVnOGpIQTtBZ0UvN2pIQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRWs4akhBO0FnRWo4akhBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFbzhqSEE7QWdFbDhqSEE7QUFBQTtBQUFBO0FoRXE4akhBO0FnRXA4akhBO0FBQUE7QUFBQTtBaEV1OGpIQTtBZ0V0OGpIQTtBQUFBO0FBQUE7QWhFeThqSEE7QWdFeDhqSEE7QUFBQTtBQUFBO0FBQUE7QWhFMjhqSEE7QWdFMThqSEE7QUFBQTtBQUFBO0FBQUE7QWhFNjhqSEE7QWdFNThqSEE7QUFBQTtBQUFBO0FBQUE7QWhFKzhqSEE7QWdFOThqSEE7QUFBQTtBQUFBO0FoRWk5akhBO0FnRWg5akhBO0FBQUE7QUFBQTtBaEVtOWpIQTtBZ0VqOWpIQTtBQUFBO0FBQUE7QUFBQTtBaEVvOWpIQTtBZ0VuOWpIQTtBQUFBO0FBQUE7QUFBQTtBaEVzOWpIQTtBZ0VyOWpIQTtBQUFBO0FBQUE7QUFBQTtBaEV3OWpIQTtBZ0V2OWpIQTtBQUFBO0FBQUE7QUFBQTtBaEUwOWpIQTtBZ0V6OWpIQTtBQUFBO0FBQUE7QWhFNDlqSEE7QWdFMTlqSEE7QUFBQTtBQUFBO0FBQUE7QWhFNjlqSEE7QWdFNTlqSEE7QUFBQTtBQUFBO0FBQUE7QWhFKzlqSEE7QWdFOTlqSEE7QUFBQTtBQUFBO0FBQUE7QWhFaStqSEE7QWdFaCtqSEE7QUFBQTtBQUFBO0FBQUE7QWhFbStqSEE7QWdFbCtqSEE7QUFBQTtBQUFBO0FBQUE7QWhFcStqSEE7QWdFbitqSEE7QUFBQTtBQUFBO0FoRXMrakhBO0FnRXIrakhBO0FBQUE7QUFBQTtBaEV3K2pIQTtBZ0V2K2pIQTtBQUFBO0FBQUE7QWhFMCtqSEE7QWdFeitqSEE7QUFBQTtBQUFBO0FoRTQrakhBO0FnRTMrakhBO0FBQUE7QUFBQTtBaEU4K2pIQTtBZ0U3K2pIQTtBQUFBO0FBQUE7QWhFZy9qSEE7QWdFOStqSEE7QUFBQTtBQUFBO0FoRWkvakhBO0FnRWgvakhBO0FBQUE7QUFBQTtBaEVtL2pIQTtBZ0VsL2pIQTtBQUFBO0FBQUE7QWhFcS9qSEE7QWdFcC9qSEE7QUFBQTtBQUFBO0FoRXUvakhBO0FnRXQvakhBO0FBQUE7QUFBQTtBaEV5L2pIQTtBZ0V4L2pIQTtBQUFBO0FBQUE7QWhFMi9qSEE7QUFDQTtBaUJoL2pIQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVzaWtIQTtBZ0VyaWtIQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXdpa0hBO0FnRXZpa0hBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFMGlrSEE7QWdFemlrSEE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU0aWtIQTtBZ0UxaWtIQTtBQUFBO0FBQUE7QWhFNmlrSEE7QWdFNWlrSEE7QUFBQTtBQUFBO0FoRStpa0hBO0FnRTlpa0hBO0FBQUE7QUFBQTtBaEVpamtIQTtBZ0VoamtIQTtBQUFBO0FBQUE7QUFBQTtBaEVtamtIQTtBZ0VsamtIQTtBQUFBO0FBQUE7QUFBQTtBaEVxamtIQTtBZ0VwamtIQTtBQUFBO0FBQUE7QUFBQTtBaEV1amtIQTtBZ0V0amtIQTtBQUFBO0FBQUE7QWhFeWprSEE7QWdFeGprSEE7QUFBQTtBQUFBO0FoRTJqa0hBO0FnRXpqa0hBO0FBQUE7QUFBQTtBQUFBO0FoRTRqa0hBO0FnRTNqa0hBO0FBQUE7QUFBQTtBQUFBO0FoRThqa0hBO0FnRTdqa0hBO0FBQUE7QUFBQTtBQUFBO0FoRWdra0hBO0FnRS9qa0hBO0FBQUE7QUFBQTtBQUFBO0FoRWtra0hBO0FnRWpra0hBO0FBQUE7QUFBQTtBaEVva2tIQTtBZ0Vsa2tIQTtBQUFBO0FBQUE7QUFBQTtBaEVxa2tIQTtBZ0Vwa2tIQTtBQUFBO0FBQUE7QUFBQTtBaEV1a2tIQTtBZ0V0a2tIQTtBQUFBO0FBQUE7QUFBQTtBaEV5a2tIQTtBZ0V4a2tIQTtBQUFBO0FBQUE7QUFBQTtBaEUya2tIQTtBZ0Uxa2tIQTtBQUFBO0FBQUE7QUFBQTtBaEU2a2tIQTtBZ0Uza2tIQTtBQUFBO0FBQUE7QWhFOGtrSEE7QWdFN2trSEE7QUFBQTtBQUFBO0FoRWdsa0hBO0FnRS9ra0hBO0FBQUE7QUFBQTtBaEVrbGtIQTtBZ0VqbGtIQTtBQUFBO0FBQUE7QWhFb2xrSEE7QWdFbmxrSEE7QUFBQTtBQUFBO0FoRXNsa0hBO0FnRXJsa0hBO0FBQUE7QUFBQTtBaEV3bGtIQTtBZ0V0bGtIQTtBQUFBO0FBQUE7QWhFeWxrSEE7QWdFeGxrSEE7QUFBQTtBQUFBO0FoRTJsa0hBO0FnRTFsa0hBO0FBQUE7QUFBQTtBaEU2bGtIQTtBZ0U1bGtIQTtBQUFBO0FBQUE7QWhFK2xrSEE7QWdFOWxrSEE7QUFBQTtBQUFBO0FoRWlta0hBO0FnRWhta0hBO0FBQUE7QUFBQTtBaEVtbWtIQTtBQUNBO0FpRTlva0hBO0FBQUE7QWpFaXBrSEE7O0FpRWhwa0hBO0FBQUE7QWpFb3BrSEE7O0FpRW5wa0hBO0FBQUE7QWpFdXBrSEE7O0FpQm5ta0hBO0FnRHREQTtBQUFBO0FqRThwa0hBO0FpRTdwa0hBO0FBQUE7QWpFZ3FrSEE7QWlFL3BrSEE7QUFBQTtBakVrcWtIQTtBQUNBO0FpQi9ta0hBO0FnRHREQTtBQUFBO0FqRXlxa0hBO0FpRXhxa0hBO0FBQUE7QWpFMnFrSEE7QWlFMXFrSEE7QUFBQTtBakU2cWtIQTtBQUNBO0FpQjFua0hBO0FnRHREQTtBQUFBO0FqRW9ya0hBO0FpRW5ya0hBO0FBQUE7QWpFc3JrSEE7QWlFcnJrSEE7QUFBQTtBakV3cmtIQTtBQUNBO0FpQnJva0hBO0FnRHREQTtBQUFBO0FqRStya0hBO0FpRTlya0hBO0FBQUE7QWpFaXNrSEE7QWlFaHNrSEE7QUFBQTtBakVtc2tIQTtBQUNBO0FrRXpza0hBO0FBQUE7QUFBQTtBQUFBO0FsRTRza0hBOztBa0U1c2tIQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FsRWd0a0hBOztBa0VodGtIQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FsRW90a0hBOztBbUVwdGtIQTtBQUFBO0FuRXd0a0hBOztBbUV4dGtIQTtBQUFBO0FuRTR0a0hBOztBb0UzdGtIQTtBQUFBO0FwRSt0a0hBOztBb0UvdGtIQTtBQUFBO0FwRW11a0hBOztBb0VudWtIQTtBQUFBO0FwRXV1a0hBOztBb0V2dWtIQTtBQUFBO0FwRTJ1a0hBOztBb0UzdWtIQTtBQUFBO0FwRSt1a0hBOztBb0UxdWtIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBFNnVrSEE7O0FvRTF1a0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEU2dWtIQTs7QW9FenVrSEE7QUFEQTtBQUVBO0FBQ0E7QUFDQTtBcEU2dWtIQTtBQUNBOztBcUV2d2tIQTtBQ0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEV5d2tIQTs7QXNFL3ZrSEE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRFaXdrSEE7O0F1RTl4a0hBO0FBQUE7QUFBQTtBdkVreWtIQTs7QXVFanlrSEE7QUFBQTtBQUFBO0F2RXF5a0hBOztBdUVweWtIQTtBQUFBO0FBQUE7QXZFd3lrSEE7O0F1RXZ5a0hBO0FBQUE7QUFBQTtBdkUyeWtIQTs7QXdFMXlrSEE7QUFBQTtBeEU4eWtIQTs7QXdFOXlrSEE7QUFBQTtBeEVremtIQTs7QXdFbHprSEE7QUFBQTtBeEVzemtIQTs7QXdFdHprSEE7QUFBQTtBeEUwemtIQTs7QXdFMXprSEE7QUFBQTtBeEU4emtIQTs7QXdFOXprSEE7QUFBQTtBeEVrMGtIQTs7QXdFbDBrSEE7QUFBQTtBeEVzMGtIQTs7QXdFdDBrSEE7QUFBQTtBeEUwMGtIQTs7QXdFMTBrSEE7QUFBQTtBeEU4MGtIQTs7QXdFOTBrSEE7QUFBQTtBeEVrMWtIQTs7QXdFbDFrSEE7QUFBQTtBeEVzMWtIQTs7QXdFdDFrSEE7QUFBQTtBeEUwMWtIQTs7QXdFMTFrSEE7QUFBQTtBeEU4MWtIQTs7QXdFOTFrSEE7QUFBQTtBeEVrMmtIQTs7QXdFOTFrSEE7QUFBQTtBeEVrMmtIQTs7QXdFajJrSEE7QUFBQTtBeEVxMmtIQTs7QXdFajJrSEE7QUFBQTtBeEVxMmtIQTs7QXdFcDJrSEE7QUFBQTtBeEV3MmtIQTs7QXdFdDJrSEE7QUFBQTtBeEUwMmtIQTs7QXdFejJrSEE7QUFBQTtBeEU2MmtIQTs7QXlFdDNrSEE7QUFBQTtBekUwM2tIQTs7QXlFejNrSEE7O0FBRUE7QXpFNDNrSEE7O0F5RTEza0hBOztBQUVBO0F6RTYza0hBOztBeUUzM2tIQTs7QUFFQTtBekU4M2tIQTs7QXlFNTNrSEE7O0FBRUE7QXpFKzNrSEE7O0F5RTk0a0hBO0FBQUE7QXpFazVrSEE7O0F5RWo1a0hBOztBQUVBO0F6RW81a0hBOztBeUVsNWtIQTs7QUFFQTtBekVxNWtIQTs7QXlFbjVrSEE7O0FBRUE7QXpFczVrSEE7O0F5RXA1a0hBOztBQUVBO0F6RXU1a0hBOztBeUV0NmtIQTtBQUFBO0F6RTA2a0hBOztBeUV6NmtIQTs7QUFFQTtBekU0NmtIQTs7QXlFMTZrSEE7O0FBRUE7QXpFNjZrSEE7O0F5RTM2a0hBOztBQUVBO0F6RTg2a0hBOztBeUU1NmtIQTs7QUFFQTtBekUrNmtIQTs7QXlFOTdrSEE7QUFBQTtBekVrOGtIQTs7QXlFajhrSEE7O0FBRUE7QXpFbzhrSEE7O0F5RWw4a0hBOztBQUVBO0F6RXE4a0hBOztBeUVuOGtIQTs7QUFFQTtBekVzOGtIQTs7QXlFcDhrSEE7O0FBRUE7QXpFdThrSEE7O0F5RXQ5a0hBO0FBQUE7QXpFMDlrSEE7O0F5RXo5a0hBOztBQUVBO0F6RTQ5a0hBOztBeUUxOWtIQTs7QUFFQTtBekU2OWtIQTs7QXlFMzlrSEE7O0FBRUE7QXpFODlrSEE7O0F5RTU5a0hBOztBQUVBO0F6RSs5a0hBOztBeUU5K2tIQTtBQUFBO0F6RWsva0hBOztBeUVqL2tIQTs7QUFFQTtBekVvL2tIQTs7QXlFbC9rSEE7O0FBRUE7QXpFcS9rSEE7O0F5RW4va0hBOztBQUVBO0F6RXMva0hBOztBeUVwL2tIQTs7QUFFQTtBekV1L2tIQTs7QXlFdGdsSEE7QUFBQTtBekUwZ2xIQTs7QXlFemdsSEE7O0FBRUE7QXpFNGdsSEE7O0F5RTFnbEhBOztBQUVBO0F6RTZnbEhBOztBeUUzZ2xIQTs7QUFFQTtBekU4Z2xIQTs7QXlFNWdsSEE7O0FBRUE7QXpFK2dsSEE7O0F5RTlobEhBO0FBQUE7QXpFa2lsSEE7O0F5RWppbEhBOztBQUVBO0F6RW9pbEhBOztBeUVsaWxIQTs7QUFFQTtBekVxaWxIQTs7QXlFbmlsSEE7O0FBRUE7QXpFc2lsSEE7O0F5RXBpbEhBOztBQUVBO0F6RXVpbEhBOztBeUV0amxIQTtBQUFBO0F6RTBqbEhBOztBeUV6amxIQTs7QUFFQTtBekU0amxIQTs7QXlFMWpsSEE7O0FBRUE7QXpFNmpsSEE7O0F5RTNqbEhBOztBQUVBO0F6RThqbEhBOztBeUU1amxIQTs7QUFFQTtBekUramxIQTs7QXlFOWtsSEE7QUFBQTtBekVrbGxIQTs7QXlFamxsSEE7O0FBRUE7QXpFb2xsSEE7O0F5RWxsbEhBOztBQUVBO0F6RXFsbEhBOztBeUVubGxIQTs7QUFFQTtBekVzbGxIQTs7QXlFcGxsSEE7O0FBRUE7QXpFdWxsSEE7O0F5RXRtbEhBO0FBQUE7QXpFMG1sSEE7O0F5RXptbEhBOztBQUVBO0F6RTRtbEhBOztBeUUxbWxIQTs7QUFFQTtBekU2bWxIQTs7QXlFM21sSEE7O0FBRUE7QXpFOG1sSEE7O0F5RTVtbEhBOztBQUVBO0F6RSttbEhBOztBeUU5bmxIQTtBQUFBO0F6RWtvbEhBOztBeUVqb2xIQTs7QUFFQTtBekVvb2xIQTs7QXlFbG9sSEE7O0FBRUE7QXpFcW9sSEE7O0F5RW5vbEhBOztBQUVBO0F6RXNvbEhBOztBeUVwb2xIQTs7QUFFQTtBekV1b2xIQTs7QXlFdHBsSEE7QUFBQTtBekUwcGxIQTs7QXlFenBsSEE7O0FBRUE7QXpFNHBsSEE7O0F5RTFwbEhBOztBQUVBO0F6RTZwbEhBOztBeUUzcGxIQTs7QUFFQTtBekU4cGxIQTs7QXlFNXBsSEE7O0FBRUE7QXpFK3BsSEE7O0F5RTlxbEhBO0FBQUE7QXpFa3JsSEE7O0F5RWpybEhBOztBQUVBO0F6RW9ybEhBOztBeUVscmxIQTs7QUFFQTtBekVxcmxIQTs7QXlFbnJsSEE7O0FBRUE7QXpFc3JsSEE7O0F5RXBybEhBOztBQUVBO0F6RXVybEhBOztBeUV0c2xIQTtBQUFBO0F6RTBzbEhBOztBeUV6c2xIQTs7QUFFQTtBekU0c2xIQTs7QXlFMXNsSEE7O0FBRUE7QXpFNnNsSEE7O0F5RTNzbEhBOztBQUVBO0F6RThzbEhBOztBeUU1c2xIQTs7QUFFQTtBekUrc2xIQTs7QXlFOXRsSEE7QUFBQTtBekVrdWxIQTs7QXlFanVsSEE7O0FBRUE7QXpFb3VsSEE7O0F5RWx1bEhBOztBQUVBO0F6RXF1bEhBOztBeUVudWxIQTs7QUFFQTtBekVzdWxIQTs7QXlFcHVsSEE7O0FBRUE7QXpFdXVsSEE7O0F5RXR2bEhBO0FBQUE7QXpFMHZsSEE7O0F5RXp2bEhBOztBQUVBO0F6RTR2bEhBOztBeUUxdmxIQTs7QUFFQTtBekU2dmxIQTs7QXlFM3ZsSEE7O0FBRUE7QXpFOHZsSEE7O0F5RTV2bEhBOztBQUVBO0F6RSt2bEhBOztBeUU5d2xIQTtBQUFBO0F6RWt4bEhBOztBeUVqeGxIQTs7QUFFQTtBekVveGxIQTs7QXlFbHhsSEE7O0FBRUE7QXpFcXhsSEE7O0F5RW54bEhBOztBQUVBO0F6RXN4bEhBOztBeUVweGxIQTs7QUFFQTtBekV1eGxIQTs7QXlFdHlsSEE7QUFBQTtBekUweWxIQTs7QXlFenlsSEE7O0FBRUE7QXpFNHlsSEE7O0F5RTF5bEhBOztBQUVBO0F6RTZ5bEhBOztBeUUzeWxIQTs7QUFFQTtBekU4eWxIQTs7QXlFNXlsSEE7O0FBRUE7QXpFK3lsSEE7O0F5RTl6bEhBO0FBQUE7QXpFazBsSEE7O0F5RWowbEhBOztBQUVBO0F6RW8wbEhBOztBeUVsMGxIQTs7QUFFQTtBekVxMGxIQTs7QXlFbjBsSEE7O0FBRUE7QXpFczBsSEE7O0F5RXAwbEhBOztBQUVBO0F6RXUwbEhBOztBeUV0MWxIQTtBQUFBO0F6RTAxbEhBOztBeUV6MWxIQTs7QUFFQTtBekU0MWxIQTs7QXlFMTFsSEE7O0FBRUE7QXpFNjFsSEE7O0F5RTMxbEhBOztBQUVBO0F6RTgxbEhBOztBeUU1MWxIQTs7QUFFQTtBekUrMWxIQTs7QXlFOTJsSEE7QUFBQTtBekVrM2xIQTs7QXlFajNsSEE7O0FBRUE7QXpFbzNsSEE7O0F5RWwzbEhBOztBQUVBO0F6RXEzbEhBOztBeUVuM2xIQTs7QUFFQTtBekVzM2xIQTs7QXlFcDNsSEE7O0FBRUE7QXpFdTNsSEE7O0F5RXQ0bEhBO0FBQUE7QXpFMDRsSEE7O0F5RXo0bEhBOztBQUVBO0F6RTQ0bEhBOztBeUUxNGxIQTs7QUFFQTtBekU2NGxIQTs7QXlFMzRsSEE7O0FBRUE7QXpFODRsSEE7O0F5RTU0bEhBOztBQUVBO0F6RSs0bEhBOztBeUU5NWxIQTtBQUFBO0F6RWs2bEhBOztBeUVqNmxIQTs7QUFFQTtBekVvNmxIQTs7QXlFbDZsSEE7O0FBRUE7QXpFcTZsSEE7O0F5RW42bEhBOztBQUVBO0F6RXM2bEhBOztBeUVwNmxIQTs7QUFFQTtBekV1NmxIQTs7QXlFdDdsSEE7QUFBQTtBekUwN2xIQTs7QXlFejdsSEE7O0FBRUE7QXpFNDdsSEE7O0F5RTE3bEhBOztBQUVBO0F6RTY3bEhBOztBeUUzN2xIQTs7QUFFQTtBekU4N2xIQTs7QXlFNTdsSEE7O0FBRUE7QXpFKzdsSEE7O0F5RTk4bEhBO0FBQUE7QXpFazlsSEE7O0F5RWo5bEhBOztBQUVBO0F6RW85bEhBOztBeUVsOWxIQTs7QUFFQTtBekVxOWxIQTs7QXlFbjlsSEE7O0FBRUE7QXpFczlsSEE7O0F5RXA5bEhBOztBQUVBO0F6RXU5bEhBOztBeUV0K2xIQTtBQUFBO0F6RTArbEhBOztBeUV6K2xIQTs7QUFFQTtBekU0K2xIQTs7QXlFMStsSEE7O0FBRUE7QXpFNitsSEE7O0F5RTMrbEhBOztBQUVBO0F6RTgrbEhBOztBeUU1K2xIQTs7QUFFQTtBekUrK2xIQTs7QXlFOS9sSEE7QUFBQTtBekVrZ21IQTs7QXlFamdtSEE7O0FBRUE7QXpFb2dtSEE7O0F5RWxnbUhBOztBQUVBO0F6RXFnbUhBOztBeUVuZ21IQTs7QUFFQTtBekVzZ21IQTs7QXlFcGdtSEE7O0FBRUE7QXpFdWdtSEE7O0F5RXRobUhBO0FBQUE7QXpFMGhtSEE7O0F5RXpobUhBOztBQUVBO0F6RTRobUhBOztBeUUxaG1IQTs7QUFFQTtBekU2aG1IQTs7QXlFM2htSEE7O0FBRUE7QXpFOGhtSEE7O0F5RTVobUhBOztBQUVBO0F6RStobUhBOztBeUU5aW1IQTtBQUFBO0F6RWtqbUhBOztBeUVqam1IQTs7QUFFQTtBekVvam1IQTs7QXlFbGptSEE7O0FBRUE7QXpFcWptSEE7O0F5RW5qbUhBOztBQUVBO0F6RXNqbUhBOztBeUVwam1IQTs7QUFFQTtBekV1am1IQTs7QXlFdGttSEE7QUFBQTtBekUwa21IQTs7QXlFemttSEE7O0FBRUE7QXpFNGttSEE7O0F5RTFrbUhBOztBQUVBO0F6RTZrbUhBOztBeUUza21IQTs7QUFFQTtBekU4a21IQTs7QXlFNWttSEE7O0FBRUE7QXpFK2ttSEE7O0F5RTlsbUhBO0FBQUE7QXpFa21tSEE7O0F5RWptbUhBOztBQUVBO0F6RW9tbUhBOztBeUVsbW1IQTs7QUFFQTtBekVxbW1IQTs7QXlFbm1tSEE7O0FBRUE7QXpFc21tSEE7O0F5RXBtbUhBOztBQUVBO0F6RXVtbUhBOztBeUV0bm1IQTtBQUFBO0F6RTBubUhBOztBeUV6bm1IQTs7QUFFQTtBekU0bm1IQTs7QXlFMW5tSEE7O0FBRUE7QXpFNm5tSEE7O0F5RTNubUhBOztBQUVBO0F6RThubUhBOztBeUU1bm1IQTs7QUFFQTtBekUrbm1IQTs7QXlFOW9tSEE7QUFBQTtBekVrcG1IQTs7QXlFanBtSEE7O0FBRUE7QXpFb3BtSEE7O0F5RWxwbUhBOztBQUVBO0F6RXFwbUhBOztBeUVucG1IQTs7QUFFQTtBekVzcG1IQTs7QXlFcHBtSEE7O0FBRUE7QXpFdXBtSEE7O0F5RXRxbUhBO0FBQUE7QXpFMHFtSEE7O0F5RXpxbUhBOztBQUVBO0F6RTRxbUhBOztBeUUxcW1IQTs7QUFFQTtBekU2cW1IQTs7QXlFM3FtSEE7O0FBRUE7QXpFOHFtSEE7O0F5RTVxbUhBOztBQUVBO0F6RStxbUhBOztBeUU5cm1IQTtBQUFBO0F6RWtzbUhBOztBeUVqc21IQTs7QUFFQTtBekVvc21IQTs7QXlFbHNtSEE7O0FBRUE7QXpFcXNtSEE7O0F5RW5zbUhBOztBQUVBO0F6RXNzbUhBOztBeUVwc21IQTs7QUFFQTtBekV1c21IQTs7QXlFdHRtSEE7QUFBQTtBekUwdG1IQTs7QXlFenRtSEE7O0FBRUE7QXpFNHRtSEE7O0F5RTF0bUhBOztBQUVBO0F6RTZ0bUhBOztBeUUzdG1IQTs7QUFFQTtBekU4dG1IQTs7QXlFNXRtSEE7O0FBRUE7QXpFK3RtSEE7O0F5RTl1bUhBO0FBQUE7QXpFa3ZtSEE7O0F5RWp2bUhBOztBQUVBO0F6RW92bUhBOztBeUVsdm1IQTs7QUFFQTtBekVxdm1IQTs7QXlFbnZtSEE7O0FBRUE7QXpFc3ZtSEE7O0F5RXB2bUhBOztBQUVBO0F6RXV2bUhBOztBeUV0d21IQTtBQUFBO0F6RTB3bUhBOztBeUV6d21IQTs7QUFFQTtBekU0d21IQTs7QXlFMXdtSEE7O0FBRUE7QXpFNndtSEE7O0F5RTN3bUhBOztBQUVBO0F6RTh3bUhBOztBeUU1d21IQTs7QUFFQTtBekUrd21IQTs7QXlFOXhtSEE7QUFBQTtBekVreW1IQTs7QXlFanltSEE7O0FBRUE7QXpFb3ltSEE7O0F5RWx5bUhBOztBQUVBO0F6RXF5bUhBOztBeUVueW1IQTs7QUFFQTtBekVzeW1IQTs7QXlFcHltSEE7O0FBRUE7QXpFdXltSEE7O0F5RXR6bUhBO0FBQUE7QXpFMHptSEE7O0F5RXp6bUhBOztBQUVBO0F6RTR6bUhBOztBeUUxem1IQTs7QUFFQTtBekU2em1IQTs7QXlFM3ptSEE7O0FBRUE7QXpFOHptSEE7O0F5RTV6bUhBOztBQUVBO0F6RSt6bUhBOztBeUU5MG1IQTtBQUFBO0F6RWsxbUhBOztBeUVqMW1IQTs7QUFFQTtBekVvMW1IQTs7QXlFbDFtSEE7O0FBRUE7QXpFcTFtSEE7O0F5RW4xbUhBOztBQUVBO0F6RXMxbUhBOztBeUVwMW1IQTs7QUFFQTtBekV1MW1IQTs7QXlFLzBtSEE7QUFBQTtBekVtMW1IQTs7QXlFbDFtSEE7O0FBRUE7QXpFcTFtSEE7O0F5RW4xbUhBOztBQUVBO0F6RXMxbUhBOztBeUVwMW1IQTs7QUFFQTtBekV1MW1IQTs7QXlFcjFtSEE7O0FBRUE7QXpFdzFtSEE7O0F5RXYybUhBO0FBQUE7QXpFMjJtSEE7O0F5RTEybUhBOztBQUVBO0F6RTYybUhBOztBeUUzMm1IQTs7QUFFQTtBekU4Mm1IQTs7QXlFNTJtSEE7O0FBRUE7QXpFKzJtSEE7O0F5RTcybUhBOztBQUVBO0F6RWczbUhBOztBeUUvM21IQTtBQUFBO0F6RW00bUhBOztBeUVsNG1IQTs7QUFFQTtBekVxNG1IQTs7QXlFbjRtSEE7O0FBRUE7QXpFczRtSEE7O0F5RXA0bUhBOztBQUVBO0F6RXU0bUhBOztBeUVyNG1IQTs7QUFFQTtBekV3NG1IQTs7QXlFdjVtSEE7QUFBQTtBekUyNW1IQTs7QXlFMTVtSEE7O0FBRUE7QXpFNjVtSEE7O0F5RTM1bUhBOztBQUVBO0F6RTg1bUhBOztBeUU1NW1IQTs7QUFFQTtBekUrNW1IQTs7QXlFNzVtSEE7O0FBRUE7QXpFZzZtSEE7O0F5RS82bUhBO0FBQUE7QXpFbTdtSEE7O0F5RWw3bUhBOztBQUVBO0F6RXE3bUhBOztBeUVuN21IQTs7QUFFQTtBekVzN21IQTs7QXlFcDdtSEE7O0FBRUE7QXpFdTdtSEE7O0F5RXI3bUhBOztBQUVBO0F6RXc3bUhBOztBeUV2OG1IQTtBQUFBO0F6RTI4bUhBOztBeUUxOG1IQTs7QUFFQTtBekU2OG1IQTs7QXlFMzhtSEE7O0FBRUE7QXpFODhtSEE7O0F5RTU4bUhBOztBQUVBO0F6RSs4bUhBOztBeUU3OG1IQTs7QUFFQTtBekVnOW1IQTs7QXlFLzltSEE7QUFBQTtBekVtK21IQTs7QXlFbCttSEE7O0FBRUE7QXpFcSttSEE7O0F5RW4rbUhBOztBQUVBO0F6RXMrbUhBOztBeUVwK21IQTs7QUFFQTtBekV1K21IQTs7QXlFcittSEE7O0FBRUE7QXpFdyttSEE7O0F5RXYvbUhBO0FBQUE7QXpFMi9tSEE7O0F5RTEvbUhBOztBQUVBO0F6RTYvbUhBOztBeUUzL21IQTs7QUFFQTtBekU4L21IQTs7QXlFNS9tSEE7O0FBRUE7QXpFKy9tSEE7O0F5RTcvbUhBOztBQUVBO0F6RWdnbkhBOztBeUUvZ25IQTtBQUFBO0F6RW1obkhBOztBeUVsaG5IQTs7QUFFQTtBekVxaG5IQTs7QXlFbmhuSEE7O0FBRUE7QXpFc2huSEE7O0F5RXBobkhBOztBQUVBO0F6RXVobkhBOztBeUVyaG5IQTs7QUFFQTtBekV3aG5IQTs7QXlFdmluSEE7QUFBQTtBekUyaW5IQTs7QXlFMWluSEE7O0FBRUE7QXpFNmluSEE7O0F5RTNpbkhBOztBQUVBO0F6RThpbkhBOztBeUU1aW5IQTs7QUFFQTtBekUraW5IQTs7QXlFN2luSEE7O0FBRUE7QXpFZ2puSEE7O0F5RS9qbkhBO0FBQUE7QXpFbWtuSEE7O0F5RWxrbkhBOztBQUVBO0F6RXFrbkhBOztBeUVua25IQTs7QUFFQTtBekVza25IQTs7QXlFcGtuSEE7O0FBRUE7QXpFdWtuSEE7O0F5RXJrbkhBOztBQUVBO0F6RXdrbkhBOztBeUV2bG5IQTtBQUFBO0F6RTJsbkhBOztBeUUxbG5IQTs7QUFFQTtBekU2bG5IQTs7QXlFM2xuSEE7O0FBRUE7QXpFOGxuSEE7O0F5RTVsbkhBOztBQUVBO0F6RStsbkhBOztBeUU3bG5IQTs7QUFFQTtBekVnbW5IQTs7QXlFL21uSEE7QUFBQTtBekVtbm5IQTs7QXlFbG5uSEE7O0FBRUE7QXpFcW5uSEE7O0F5RW5ubkhBOztBQUVBO0F6RXNubkhBOztBeUVwbm5IQTs7QUFFQTtBekV1bm5IQTs7QXlFcm5uSEE7O0FBRUE7QXpFd25uSEE7O0F5RXZvbkhBO0FBQUE7QXpFMm9uSEE7O0F5RTFvbkhBOztBQUVBO0F6RTZvbkhBOztBeUUzb25IQTs7QUFFQTtBekU4b25IQTs7QXlFNW9uSEE7O0FBRUE7QXpFK29uSEE7O0F5RTdvbkhBOztBQUVBO0F6RWdwbkhBOztBeUUvcG5IQTtBQUFBO0F6RW1xbkhBOztBeUVscW5IQTs7QUFFQTtBekVxcW5IQTs7QXlFbnFuSEE7O0FBRUE7QXpFc3FuSEE7O0F5RXBxbkhBOztBQUVBO0F6RXVxbkhBOztBeUVycW5IQTs7QUFFQTtBekV3cW5IQTs7QXlFdnJuSEE7QUFBQTtBekUycm5IQTs7QXlFMXJuSEE7O0FBRUE7QXpFNnJuSEE7O0F5RTNybkhBOztBQUVBO0F6RThybkhBOztBeUU1cm5IQTs7QUFFQTtBekUrcm5IQTs7QXlFN3JuSEE7O0FBRUE7QXpFZ3NuSEE7O0F5RS9zbkhBO0FBQUE7QXpFbXRuSEE7O0F5RWx0bkhBOztBQUVBO0F6RXF0bkhBOztBeUVudG5IQTs7QUFFQTtBekVzdG5IQTs7QXlFcHRuSEE7O0FBRUE7QXpFdXRuSEE7O0F5RXJ0bkhBOztBQUVBO0F6RXd0bkhBOztBeUV2dW5IQTtBQUFBO0F6RTJ1bkhBOztBeUUxdW5IQTs7QUFFQTtBekU2dW5IQTs7QXlFM3VuSEE7O0FBRUE7QXpFOHVuSEE7O0F5RTV1bkhBOztBQUVBO0F6RSt1bkhBOztBeUU3dW5IQTs7QUFFQTtBekVndm5IQTs7QXlFL3ZuSEE7QUFBQTtBekVtd25IQTs7QXlFbHduSEE7O0FBRUE7QXpFcXduSEE7O0F5RW53bkhBOztBQUVBO0F6RXN3bkhBOztBeUVwd25IQTs7QUFFQTtBekV1d25IQTs7QXlFcnduSEE7O0FBRUE7QXpFd3duSEE7O0F5RXZ4bkhBO0FBQUE7QXpFMnhuSEE7O0F5RTF4bkhBOztBQUVBO0F6RTZ4bkhBOztBeUUzeG5IQTs7QUFFQTtBekU4eG5IQTs7QXlFNXhuSEE7O0FBRUE7QXpFK3huSEE7O0F5RTd4bkhBOztBQUVBO0F6RWd5bkhBOztBeUUxeG5IQTtBQUFBO0F6RTh4bkhBOztBeUU3eG5IQTs7QUFFQTtBekVneW5IQTs7QXlFOXhuSEE7O0FBRUE7QXpFaXluSEE7O0F5RS94bkhBOztBQUVBO0F6RWt5bkhBOztBeUVoeW5IQTs7QUFFQTtBekVteW5IQTs7QWlCNXluSEE7QXdEbERBO0FBQUE7QXpFbTJuSEE7QXlFbDJuSEE7O0FBRUE7QXpFbzJuSEE7QXlFbDJuSEE7O0FBRUE7QXpFbzJuSEE7QXlFbDJuSEE7O0FBRUE7QXpFbzJuSEE7QXlFbDJuSEE7O0FBRUE7QXpFbzJuSEE7QXlFbjNuSEE7QUFBQTtBekVzM25IQTtBeUVyM25IQTs7QUFFQTtBekV1M25IQTtBeUVyM25IQTs7QUFFQTtBekV1M25IQTtBeUVyM25IQTs7QUFFQTtBekV1M25IQTtBeUVyM25IQTs7QUFFQTtBekV1M25IQTtBeUV0NG5IQTtBQUFBO0F6RXk0bkhBO0F5RXg0bkhBOztBQUVBO0F6RTA0bkhBO0F5RXg0bkhBOztBQUVBO0F6RTA0bkhBO0F5RXg0bkhBOztBQUVBO0F6RTA0bkhBO0F5RXg0bkhBOztBQUVBO0F6RTA0bkhBO0F5RXo1bkhBO0FBQUE7QXpFNDVuSEE7QXlFMzVuSEE7O0FBRUE7QXpFNjVuSEE7QXlFMzVuSEE7O0FBRUE7QXpFNjVuSEE7QXlFMzVuSEE7O0FBRUE7QXpFNjVuSEE7QXlFMzVuSEE7O0FBRUE7QXpFNjVuSEE7QXlFNTZuSEE7QUFBQTtBekUrNm5IQTtBeUU5Nm5IQTs7QUFFQTtBekVnN25IQTtBeUU5Nm5IQTs7QUFFQTtBekVnN25IQTtBeUU5Nm5IQTs7QUFFQTtBekVnN25IQTtBeUU5Nm5IQTs7QUFFQTtBekVnN25IQTtBeUUvN25IQTtBQUFBO0F6RWs4bkhBO0F5RWo4bkhBOztBQUVBO0F6RW04bkhBO0F5RWo4bkhBOztBQUVBO0F6RW04bkhBO0F5RWo4bkhBOztBQUVBO0F6RW04bkhBO0F5RWo4bkhBOztBQUVBO0F6RW04bkhBO0F5RWw5bkhBO0FBQUE7QXpFcTluSEE7QXlFcDluSEE7O0FBRUE7QXpFczluSEE7QXlFcDluSEE7O0FBRUE7QXpFczluSEE7QXlFcDluSEE7O0FBRUE7QXpFczluSEE7QXlFcDluSEE7O0FBRUE7QXpFczluSEE7QXlFcituSEE7QUFBQTtBekV3K25IQTtBeUV2K25IQTs7QUFFQTtBekV5K25IQTtBeUV2K25IQTs7QUFFQTtBekV5K25IQTtBeUV2K25IQTs7QUFFQTtBekV5K25IQTtBeUV2K25IQTs7QUFFQTtBekV5K25IQTtBeUV4L25IQTtBQUFBO0F6RTIvbkhBO0F5RTEvbkhBOztBQUVBO0F6RTQvbkhBO0F5RTEvbkhBOztBQUVBO0F6RTQvbkhBO0F5RTEvbkhBOztBQUVBO0F6RTQvbkhBO0F5RTEvbkhBOztBQUVBO0F6RTQvbkhBO0F5RTNnb0hBO0FBQUE7QXpFOGdvSEE7QXlFN2dvSEE7O0FBRUE7QXpFK2dvSEE7QXlFN2dvSEE7O0FBRUE7QXpFK2dvSEE7QXlFN2dvSEE7O0FBRUE7QXpFK2dvSEE7QXlFN2dvSEE7O0FBRUE7QXpFK2dvSEE7QXlFOWhvSEE7QUFBQTtBekVpaW9IQTtBeUVoaW9IQTs7QUFFQTtBekVraW9IQTtBeUVoaW9IQTs7QUFFQTtBekVraW9IQTtBeUVoaW9IQTs7QUFFQTtBekVraW9IQTtBeUVoaW9IQTs7QUFFQTtBekVraW9IQTtBeUVqam9IQTtBQUFBO0F6RW9qb0hBO0F5RW5qb0hBOztBQUVBO0F6RXFqb0hBO0F5RW5qb0hBOztBQUVBO0F6RXFqb0hBO0F5RW5qb0hBOztBQUVBO0F6RXFqb0hBO0F5RW5qb0hBOztBQUVBO0F6RXFqb0hBO0F5RXBrb0hBO0FBQUE7QXpFdWtvSEE7QXlFdGtvSEE7O0FBRUE7QXpFd2tvSEE7QXlFdGtvSEE7O0FBRUE7QXpFd2tvSEE7QXlFdGtvSEE7O0FBRUE7QXpFd2tvSEE7QXlFdGtvSEE7O0FBRUE7QXpFd2tvSEE7QXlFdmxvSEE7QUFBQTtBekUwbG9IQTtBeUV6bG9IQTs7QUFFQTtBekUybG9IQTtBeUV6bG9IQTs7QUFFQTtBekUybG9IQTtBeUV6bG9IQTs7QUFFQTtBekUybG9IQTtBeUV6bG9IQTs7QUFFQTtBekUybG9IQTtBeUUxbW9IQTtBQUFBO0F6RTZtb0hBO0F5RTVtb0hBOztBQUVBO0F6RThtb0hBO0F5RTVtb0hBOztBQUVBO0F6RThtb0hBO0F5RTVtb0hBOztBQUVBO0F6RThtb0hBO0F5RTVtb0hBOztBQUVBO0F6RThtb0hBO0F5RTdub0hBO0FBQUE7QXpFZ29vSEE7QXlFL25vSEE7O0FBRUE7QXpFaW9vSEE7QXlFL25vSEE7O0FBRUE7QXpFaW9vSEE7QXlFL25vSEE7O0FBRUE7QXpFaW9vSEE7QXlFL25vSEE7O0FBRUE7QXpFaW9vSEE7QXlFaHBvSEE7QUFBQTtBekVtcG9IQTtBeUVscG9IQTs7QUFFQTtBekVvcG9IQTtBeUVscG9IQTs7QUFFQTtBekVvcG9IQTtBeUVscG9IQTs7QUFFQTtBekVvcG9IQTtBeUVscG9IQTs7QUFFQTtBekVvcG9IQTtBeUVucW9IQTtBQUFBO0F6RXNxb0hBO0F5RXJxb0hBOztBQUVBO0F6RXVxb0hBO0F5RXJxb0hBOztBQUVBO0F6RXVxb0hBO0F5RXJxb0hBOztBQUVBO0F6RXVxb0hBO0F5RXJxb0hBOztBQUVBO0F6RXVxb0hBO0F5RXRyb0hBO0FBQUE7QXpFeXJvSEE7QXlFeHJvSEE7O0FBRUE7QXpFMHJvSEE7QXlFeHJvSEE7O0FBRUE7QXpFMHJvSEE7QXlFeHJvSEE7O0FBRUE7QXpFMHJvSEE7QXlFeHJvSEE7O0FBRUE7QXpFMHJvSEE7QXlFenNvSEE7QUFBQTtBekU0c29IQTtBeUUzc29IQTs7QUFFQTtBekU2c29IQTtBeUUzc29IQTs7QUFFQTtBekU2c29IQTtBeUUzc29IQTs7QUFFQTtBekU2c29IQTtBeUUzc29IQTs7QUFFQTtBekU2c29IQTtBeUU1dG9IQTtBQUFBO0F6RSt0b0hBO0F5RTl0b0hBOztBQUVBO0F6RWd1b0hBO0F5RTl0b0hBOztBQUVBO0F6RWd1b0hBO0F5RTl0b0hBOztBQUVBO0F6RWd1b0hBO0F5RTl0b0hBOztBQUVBO0F6RWd1b0hBO0F5RS91b0hBO0FBQUE7QXpFa3ZvSEE7QXlFanZvSEE7O0FBRUE7QXpFbXZvSEE7QXlFanZvSEE7O0FBRUE7QXpFbXZvSEE7QXlFanZvSEE7O0FBRUE7QXpFbXZvSEE7QXlFanZvSEE7O0FBRUE7QXpFbXZvSEE7QXlFbHdvSEE7QUFBQTtBekVxd29IQTtBeUVwd29IQTs7QUFFQTtBekVzd29IQTtBeUVwd29IQTs7QUFFQTtBekVzd29IQTtBeUVwd29IQTs7QUFFQTtBekVzd29IQTtBeUVwd29IQTs7QUFFQTtBekVzd29IQTtBeUVyeG9IQTtBQUFBO0F6RXd4b0hBO0F5RXZ4b0hBOztBQUVBO0F6RXl4b0hBO0F5RXZ4b0hBOztBQUVBO0F6RXl4b0hBO0F5RXZ4b0hBOztBQUVBO0F6RXl4b0hBO0F5RXZ4b0hBOztBQUVBO0F6RXl4b0hBO0F5RXh5b0hBO0FBQUE7QXpFMnlvSEE7QXlFMXlvSEE7O0FBRUE7QXpFNHlvSEE7QXlFMXlvSEE7O0FBRUE7QXpFNHlvSEE7QXlFMXlvSEE7O0FBRUE7QXpFNHlvSEE7QXlFMXlvSEE7O0FBRUE7QXpFNHlvSEE7QXlFM3pvSEE7QUFBQTtBekU4em9IQTtBeUU3em9IQTs7QUFFQTtBekUrem9IQTtBeUU3em9IQTs7QUFFQTtBekUrem9IQTtBeUU3em9IQTs7QUFFQTtBekUrem9IQTtBeUU3em9IQTs7QUFFQTtBekUrem9IQTtBeUU5MG9IQTtBQUFBO0F6RWkxb0hBO0F5RWgxb0hBOztBQUVBO0F6RWsxb0hBO0F5RWgxb0hBOztBQUVBO0F6RWsxb0hBO0F5RWgxb0hBOztBQUVBO0F6RWsxb0hBO0F5RWgxb0hBOztBQUVBO0F6RWsxb0hBO0F5RWoyb0hBO0FBQUE7QXpFbzJvSEE7QXlFbjJvSEE7O0FBRUE7QXpFcTJvSEE7QXlFbjJvSEE7O0FBRUE7QXpFcTJvSEE7QXlFbjJvSEE7O0FBRUE7QXpFcTJvSEE7QXlFbjJvSEE7O0FBRUE7QXpFcTJvSEE7QXlFcDNvSEE7QUFBQTtBekV1M29IQTtBeUV0M29IQTs7QUFFQTtBekV3M29IQTtBeUV0M29IQTs7QUFFQTtBekV3M29IQTtBeUV0M29IQTs7QUFFQTtBekV3M29IQTtBeUV0M29IQTs7QUFFQTtBekV3M29IQTtBeUV2NG9IQTtBQUFBO0F6RTA0b0hBO0F5RXo0b0hBOztBQUVBO0F6RTI0b0hBO0F5RXo0b0hBOztBQUVBO0F6RTI0b0hBO0F5RXo0b0hBOztBQUVBO0F6RTI0b0hBO0F5RXo0b0hBOztBQUVBO0F6RTI0b0hBO0F5RTE1b0hBO0FBQUE7QXpFNjVvSEE7QXlFNTVvSEE7O0FBRUE7QXpFODVvSEE7QXlFNTVvSEE7O0FBRUE7QXpFODVvSEE7QXlFNTVvSEE7O0FBRUE7QXpFODVvSEE7QXlFNTVvSEE7O0FBRUE7QXpFODVvSEE7QXlFNzZvSEE7QUFBQTtBekVnN29IQTtBeUUvNm9IQTs7QUFFQTtBekVpN29IQTtBeUUvNm9IQTs7QUFFQTtBekVpN29IQTtBeUUvNm9IQTs7QUFFQTtBekVpN29IQTtBeUUvNm9IQTs7QUFFQTtBekVpN29IQTtBeUVoOG9IQTtBQUFBO0F6RW04b0hBO0F5RWw4b0hBOztBQUVBO0F6RW84b0hBO0F5RWw4b0hBOztBQUVBO0F6RW84b0hBO0F5RWw4b0hBOztBQUVBO0F6RW84b0hBO0F5RWw4b0hBOztBQUVBO0F6RW84b0hBO0F5RW45b0hBO0FBQUE7QXpFczlvSEE7QXlFcjlvSEE7O0FBRUE7QXpFdTlvSEE7QXlFcjlvSEE7O0FBRUE7QXpFdTlvSEE7QXlFcjlvSEE7O0FBRUE7QXpFdTlvSEE7QXlFcjlvSEE7O0FBRUE7QXpFdTlvSEE7QXlFdCtvSEE7QUFBQTtBekV5K29IQTtBeUV4K29IQTs7QUFFQTtBekUwK29IQTtBeUV4K29IQTs7QUFFQTtBekUwK29IQTtBeUV4K29IQTs7QUFFQTtBekUwK29IQTtBeUV4K29IQTs7QUFFQTtBekUwK29IQTtBeUV6L29IQTtBQUFBO0F6RTQvb0hBO0F5RTMvb0hBOztBQUVBO0F6RTYvb0hBO0F5RTMvb0hBOztBQUVBO0F6RTYvb0hBO0F5RTMvb0hBOztBQUVBO0F6RTYvb0hBO0F5RTMvb0hBOztBQUVBO0F6RTYvb0hBO0F5RTVncEhBO0FBQUE7QXpFK2dwSEE7QXlFOWdwSEE7O0FBRUE7QXpFZ2hwSEE7QXlFOWdwSEE7O0FBRUE7QXpFZ2hwSEE7QXlFOWdwSEE7O0FBRUE7QXpFZ2hwSEE7QXlFOWdwSEE7O0FBRUE7QXpFZ2hwSEE7QXlFL2hwSEE7QUFBQTtBekVraXBIQTtBeUVqaXBIQTs7QUFFQTtBekVtaXBIQTtBeUVqaXBIQTs7QUFFQTtBekVtaXBIQTtBeUVqaXBIQTs7QUFFQTtBekVtaXBIQTtBeUVqaXBIQTs7QUFFQTtBekVtaXBIQTtBeUVsanBIQTtBQUFBO0F6RXFqcEhBO0F5RXBqcEhBOztBQUVBO0F6RXNqcEhBO0F5RXBqcEhBOztBQUVBO0F6RXNqcEhBO0F5RXBqcEhBOztBQUVBO0F6RXNqcEhBO0F5RXBqcEhBOztBQUVBO0F6RXNqcEhBO0F5RXJrcEhBO0FBQUE7QXpFd2twSEE7QXlFdmtwSEE7O0FBRUE7QXpFeWtwSEE7QXlFdmtwSEE7O0FBRUE7QXpFeWtwSEE7QXlFdmtwSEE7O0FBRUE7QXpFeWtwSEE7QXlFdmtwSEE7O0FBRUE7QXpFeWtwSEE7QXlFeGxwSEE7QUFBQTtBekUybHBIQTtBeUUxbHBIQTs7QUFFQTtBekU0bHBIQTtBeUUxbHBIQTs7QUFFQTtBekU0bHBIQTtBeUUxbHBIQTs7QUFFQTtBekU0bHBIQTtBeUUxbHBIQTs7QUFFQTtBekU0bHBIQTtBeUUzbXBIQTtBQUFBO0F6RThtcEhBO0F5RTdtcEhBOztBQUVBO0F6RSttcEhBO0F5RTdtcEhBOztBQUVBO0F6RSttcEhBO0F5RTdtcEhBOztBQUVBO0F6RSttcEhBO0F5RTdtcEhBOztBQUVBO0F6RSttcEhBO0F5RXZtcEhBO0FBQUE7QXpFMG1wSEE7QXlFem1wSEE7O0FBRUE7QXpFMm1wSEE7QXlFem1wSEE7O0FBRUE7QXpFMm1wSEE7QXlFem1wSEE7O0FBRUE7QXpFMm1wSEE7QXlFem1wSEE7O0FBRUE7QXpFMm1wSEE7QXlFMW5wSEE7QUFBQTtBekU2bnBIQTtBeUU1bnBIQTs7QUFFQTtBekU4bnBIQTtBeUU1bnBIQTs7QUFFQTtBekU4bnBIQTtBeUU1bnBIQTs7QUFFQTtBekU4bnBIQTtBeUU1bnBIQTs7QUFFQTtBekU4bnBIQTtBeUU3b3BIQTtBQUFBO0F6RWdwcEhBO0F5RS9vcEhBOztBQUVBO0F6RWlwcEhBO0F5RS9vcEhBOztBQUVBO0F6RWlwcEhBO0F5RS9vcEhBOztBQUVBO0F6RWlwcEhBO0F5RS9vcEhBOztBQUVBO0F6RWlwcEhBO0F5RWhxcEhBO0FBQUE7QXpFbXFwSEE7QXlFbHFwSEE7O0FBRUE7QXpFb3FwSEE7QXlFbHFwSEE7O0FBRUE7QXpFb3FwSEE7QXlFbHFwSEE7O0FBRUE7QXpFb3FwSEE7QXlFbHFwSEE7O0FBRUE7QXpFb3FwSEE7QXlFbnJwSEE7QUFBQTtBekVzcnBIQTtBeUVycnBIQTs7QUFFQTtBekV1cnBIQTtBeUVycnBIQTs7QUFFQTtBekV1cnBIQTtBeUVycnBIQTs7QUFFQTtBekV1cnBIQTtBeUVycnBIQTs7QUFFQTtBekV1cnBIQTtBeUV0c3BIQTtBQUFBO0F6RXlzcEhBO0F5RXhzcEhBOztBQUVBO0F6RTBzcEhBO0F5RXhzcEhBOztBQUVBO0F6RTBzcEhBO0F5RXhzcEhBOztBQUVBO0F6RTBzcEhBO0F5RXhzcEhBOztBQUVBO0F6RTBzcEhBO0F5RXp0cEhBO0FBQUE7QXpFNHRwSEE7QXlFM3RwSEE7O0FBRUE7QXpFNnRwSEE7QXlFM3RwSEE7O0FBRUE7QXpFNnRwSEE7QXlFM3RwSEE7O0FBRUE7QXpFNnRwSEE7QXlFM3RwSEE7O0FBRUE7QXpFNnRwSEE7QXlFNXVwSEE7QUFBQTtBekUrdXBIQTtBeUU5dXBIQTs7QUFFQTtBekVndnBIQTtBeUU5dXBIQTs7QUFFQTtBekVndnBIQTtBeUU5dXBIQTs7QUFFQTtBekVndnBIQTtBeUU5dXBIQTs7QUFFQTtBekVndnBIQTtBeUUvdnBIQTtBQUFBO0F6RWt3cEhBO0F5RWp3cEhBOztBQUVBO0F6RW13cEhBO0F5RWp3cEhBOztBQUVBO0F6RW13cEhBO0F5RWp3cEhBOztBQUVBO0F6RW13cEhBO0F5RWp3cEhBOztBQUVBO0F6RW13cEhBO0F5RWx4cEhBO0FBQUE7QXpFcXhwSEE7QXlFcHhwSEE7O0FBRUE7QXpFc3hwSEE7QXlFcHhwSEE7O0FBRUE7QXpFc3hwSEE7QXlFcHhwSEE7O0FBRUE7QXpFc3hwSEE7QXlFcHhwSEE7O0FBRUE7QXpFc3hwSEE7QXlFcnlwSEE7QUFBQTtBekV3eXBIQTtBeUV2eXBIQTs7QUFFQTtBekV5eXBIQTtBeUV2eXBIQTs7QUFFQTtBekV5eXBIQTtBeUV2eXBIQTs7QUFFQTtBekV5eXBIQTtBeUV2eXBIQTs7QUFFQTtBekV5eXBIQTtBeUV4enBIQTtBQUFBO0F6RTJ6cEhBO0F5RTF6cEhBOztBQUVBO0F6RTR6cEhBO0F5RTF6cEhBOztBQUVBO0F6RTR6cEhBO0F5RTF6cEhBOztBQUVBO0F6RTR6cEhBO0F5RTF6cEhBOztBQUVBO0F6RTR6cEhBO0F5RTMwcEhBO0FBQUE7QXpFODBwSEE7QXlFNzBwSEE7O0FBRUE7QXpFKzBwSEE7QXlFNzBwSEE7O0FBRUE7QXpFKzBwSEE7QXlFNzBwSEE7O0FBRUE7QXpFKzBwSEE7QXlFNzBwSEE7O0FBRUE7QXpFKzBwSEE7QXlFOTFwSEE7QUFBQTtBekVpMnBIQTtBeUVoMnBIQTs7QUFFQTtBekVrMnBIQTtBeUVoMnBIQTs7QUFFQTtBekVrMnBIQTtBeUVoMnBIQTs7QUFFQTtBekVrMnBIQTtBeUVoMnBIQTs7QUFFQTtBekVrMnBIQTtBeUVqM3BIQTtBQUFBO0F6RW8zcEhBO0F5RW4zcEhBOztBQUVBO0F6RXEzcEhBO0F5RW4zcEhBOztBQUVBO0F6RXEzcEhBO0F5RW4zcEhBOztBQUVBO0F6RXEzcEhBO0F5RW4zcEhBOztBQUVBO0F6RXEzcEhBO0F5RXA0cEhBO0FBQUE7QXpFdTRwSEE7QXlFdDRwSEE7O0FBRUE7QXpFdzRwSEE7QXlFdDRwSEE7O0FBRUE7QXpFdzRwSEE7QXlFdDRwSEE7O0FBRUE7QXpFdzRwSEE7QXlFdDRwSEE7O0FBRUE7QXpFdzRwSEE7QXlFdjVwSEE7QUFBQTtBekUwNXBIQTtBeUV6NXBIQTs7QUFFQTtBekUyNXBIQTtBeUV6NXBIQTs7QUFFQTtBekUyNXBIQTtBeUV6NXBIQTs7QUFFQTtBekUyNXBIQTtBeUV6NXBIQTs7QUFFQTtBekUyNXBIQTtBeUUxNnBIQTtBQUFBO0F6RTY2cEhBO0F5RTU2cEhBOztBQUVBO0F6RTg2cEhBO0F5RTU2cEhBOztBQUVBO0F6RTg2cEhBO0F5RTU2cEhBOztBQUVBO0F6RTg2cEhBO0F5RTU2cEhBOztBQUVBO0F6RTg2cEhBO0F5RTc3cEhBO0FBQUE7QXpFZzhwSEE7QXlFLzdwSEE7O0FBRUE7QXpFaThwSEE7QXlFLzdwSEE7O0FBRUE7QXpFaThwSEE7QXlFLzdwSEE7O0FBRUE7QXpFaThwSEE7QXlFLzdwSEE7O0FBRUE7QXpFaThwSEE7QXlFaDlwSEE7QUFBQTtBekVtOXBIQTtBeUVsOXBIQTs7QUFFQTtBekVvOXBIQTtBeUVsOXBIQTs7QUFFQTtBekVvOXBIQTtBeUVsOXBIQTs7QUFFQTtBekVvOXBIQTtBeUVsOXBIQTs7QUFFQTtBekVvOXBIQTtBeUU5OHBIQTtBQUFBO0F6RWk5cEhBO0F5RWg5cEhBOztBQUVBO0F6RWs5cEhBO0F5RWg5cEhBOztBQUVBO0F6RWs5cEhBO0F5RWg5cEhBOztBQUVBO0F6RWs5cEhBO0F5RWg5cEhBOztBQUVBO0F6RWs5cEhBO0FBQ0E7QWlCNTlwSEE7QXdEbERBO0FBQUE7QXpFa2hxSEE7QXlFamhxSEE7O0FBRUE7QXpFbWhxSEE7QXlFamhxSEE7O0FBRUE7QXpFbWhxSEE7QXlFamhxSEE7O0FBRUE7QXpFbWhxSEE7QXlFamhxSEE7O0FBRUE7QXpFbWhxSEE7QXlFbGlxSEE7QUFBQTtBekVxaXFIQTtBeUVwaXFIQTs7QUFFQTtBekVzaXFIQTtBeUVwaXFIQTs7QUFFQTtBekVzaXFIQTtBeUVwaXFIQTs7QUFFQTtBekVzaXFIQTtBeUVwaXFIQTs7QUFFQTtBekVzaXFIQTtBeUVyanFIQTtBQUFBO0F6RXdqcUhBO0F5RXZqcUhBOztBQUVBO0F6RXlqcUhBO0F5RXZqcUhBOztBQUVBO0F6RXlqcUhBO0F5RXZqcUhBOztBQUVBO0F6RXlqcUhBO0F5RXZqcUhBOztBQUVBO0F6RXlqcUhBO0F5RXhrcUhBO0FBQUE7QXpFMmtxSEE7QXlFMWtxSEE7O0FBRUE7QXpFNGtxSEE7QXlFMWtxSEE7O0FBRUE7QXpFNGtxSEE7QXlFMWtxSEE7O0FBRUE7QXpFNGtxSEE7QXlFMWtxSEE7O0FBRUE7QXpFNGtxSEE7QXlFM2xxSEE7QUFBQTtBekU4bHFIQTtBeUU3bHFIQTs7QUFFQTtBekUrbHFIQTtBeUU3bHFIQTs7QUFFQTtBekUrbHFIQTtBeUU3bHFIQTs7QUFFQTtBekUrbHFIQTtBeUU3bHFIQTs7QUFFQTtBekUrbHFIQTtBeUU5bXFIQTtBQUFBO0F6RWlucUhBO0F5RWhucUhBOztBQUVBO0F6RWtucUhBO0F5RWhucUhBOztBQUVBO0F6RWtucUhBO0F5RWhucUhBOztBQUVBO0F6RWtucUhBO0F5RWhucUhBOztBQUVBO0F6RWtucUhBO0F5RWpvcUhBO0FBQUE7QXpFb29xSEE7QXlFbm9xSEE7O0FBRUE7QXpFcW9xSEE7QXlFbm9xSEE7O0FBRUE7QXpFcW9xSEE7QXlFbm9xSEE7O0FBRUE7QXpFcW9xSEE7QXlFbm9xSEE7O0FBRUE7QXpFcW9xSEE7QXlFcHBxSEE7QUFBQTtBekV1cHFIQTtBeUV0cHFIQTs7QUFFQTtBekV3cHFIQTtBeUV0cHFIQTs7QUFFQTtBekV3cHFIQTtBeUV0cHFIQTs7QUFFQTtBekV3cHFIQTtBeUV0cHFIQTs7QUFFQTtBekV3cHFIQTtBeUV2cXFIQTtBQUFBO0F6RTBxcUhBO0F5RXpxcUhBOztBQUVBO0F6RTJxcUhBO0F5RXpxcUhBOztBQUVBO0F6RTJxcUhBO0F5RXpxcUhBOztBQUVBO0F6RTJxcUhBO0F5RXpxcUhBOztBQUVBO0F6RTJxcUhBO0F5RTFycUhBO0FBQUE7QXpFNnJxSEE7QXlFNXJxSEE7O0FBRUE7QXpFOHJxSEE7QXlFNXJxSEE7O0FBRUE7QXpFOHJxSEE7QXlFNXJxSEE7O0FBRUE7QXpFOHJxSEE7QXlFNXJxSEE7O0FBRUE7QXpFOHJxSEE7QXlFN3NxSEE7QUFBQTtBekVndHFIQTtBeUUvc3FIQTs7QUFFQTtBekVpdHFIQTtBeUUvc3FIQTs7QUFFQTtBekVpdHFIQTtBeUUvc3FIQTs7QUFFQTtBekVpdHFIQTtBeUUvc3FIQTs7QUFFQTtBekVpdHFIQTtBeUVodXFIQTtBQUFBO0F6RW11cUhBO0F5RWx1cUhBOztBQUVBO0F6RW91cUhBO0F5RWx1cUhBOztBQUVBO0F6RW91cUhBO0F5RWx1cUhBOztBQUVBO0F6RW91cUhBO0F5RWx1cUhBOztBQUVBO0F6RW91cUhBO0F5RW52cUhBO0FBQUE7QXpFc3ZxSEE7QXlFcnZxSEE7O0FBRUE7QXpFdXZxSEE7QXlFcnZxSEE7O0FBRUE7QXpFdXZxSEE7QXlFcnZxSEE7O0FBRUE7QXpFdXZxSEE7QXlFcnZxSEE7O0FBRUE7QXpFdXZxSEE7QXlFdHdxSEE7QUFBQTtBekV5d3FIQTtBeUV4d3FIQTs7QUFFQTtBekUwd3FIQTtBeUV4d3FIQTs7QUFFQTtBekUwd3FIQTtBeUV4d3FIQTs7QUFFQTtBekUwd3FIQTtBeUV4d3FIQTs7QUFFQTtBekUwd3FIQTtBeUV6eHFIQTtBQUFBO0F6RTR4cUhBO0F5RTN4cUhBOztBQUVBO0F6RTZ4cUhBO0F5RTN4cUhBOztBQUVBO0F6RTZ4cUhBO0F5RTN4cUhBOztBQUVBO0F6RTZ4cUhBO0F5RTN4cUhBOztBQUVBO0F6RTZ4cUhBO0F5RTV5cUhBO0FBQUE7QXpFK3lxSEE7QXlFOXlxSEE7O0FBRUE7QXpFZ3pxSEE7QXlFOXlxSEE7O0FBRUE7QXpFZ3pxSEE7QXlFOXlxSEE7O0FBRUE7QXpFZ3pxSEE7QXlFOXlxSEE7O0FBRUE7QXpFZ3pxSEE7QXlFL3pxSEE7QUFBQTtBekVrMHFIQTtBeUVqMHFIQTs7QUFFQTtBekVtMHFIQTtBeUVqMHFIQTs7QUFFQTtBekVtMHFIQTtBeUVqMHFIQTs7QUFFQTtBekVtMHFIQTtBeUVqMHFIQTs7QUFFQTtBekVtMHFIQTtBeUVsMXFIQTtBQUFBO0F6RXExcUhBO0F5RXAxcUhBOztBQUVBO0F6RXMxcUhBO0F5RXAxcUhBOztBQUVBO0F6RXMxcUhBO0F5RXAxcUhBOztBQUVBO0F6RXMxcUhBO0F5RXAxcUhBOztBQUVBO0F6RXMxcUhBO0F5RXIycUhBO0FBQUE7QXpFdzJxSEE7QXlFdjJxSEE7O0FBRUE7QXpFeTJxSEE7QXlFdjJxSEE7O0FBRUE7QXpFeTJxSEE7QXlFdjJxSEE7O0FBRUE7QXpFeTJxSEE7QXlFdjJxSEE7O0FBRUE7QXpFeTJxSEE7QXlFeDNxSEE7QUFBQTtBekUyM3FIQTtBeUUxM3FIQTs7QUFFQTtBekU0M3FIQTtBeUUxM3FIQTs7QUFFQTtBekU0M3FIQTtBeUUxM3FIQTs7QUFFQTtBekU0M3FIQTtBeUUxM3FIQTs7QUFFQTtBekU0M3FIQTtBeUUzNHFIQTtBQUFBO0F6RTg0cUhBO0F5RTc0cUhBOztBQUVBO0F6RSs0cUhBO0F5RTc0cUhBOztBQUVBO0F6RSs0cUhBO0F5RTc0cUhBOztBQUVBO0F6RSs0cUhBO0F5RTc0cUhBOztBQUVBO0F6RSs0cUhBO0F5RTk1cUhBO0FBQUE7QXpFaTZxSEE7QXlFaDZxSEE7O0FBRUE7QXpFazZxSEE7QXlFaDZxSEE7O0FBRUE7QXpFazZxSEE7QXlFaDZxSEE7O0FBRUE7QXpFazZxSEE7QXlFaDZxSEE7O0FBRUE7QXpFazZxSEE7QXlFajdxSEE7QUFBQTtBekVvN3FIQTtBeUVuN3FIQTs7QUFFQTtBekVxN3FIQTtBeUVuN3FIQTs7QUFFQTtBekVxN3FIQTtBeUVuN3FIQTs7QUFFQTtBekVxN3FIQTtBeUVuN3FIQTs7QUFFQTtBekVxN3FIQTtBeUVwOHFIQTtBQUFBO0F6RXU4cUhBO0F5RXQ4cUhBOztBQUVBO0F6RXc4cUhBO0F5RXQ4cUhBOztBQUVBO0F6RXc4cUhBO0F5RXQ4cUhBOztBQUVBO0F6RXc4cUhBO0F5RXQ4cUhBOztBQUVBO0F6RXc4cUhBO0F5RXY5cUhBO0FBQUE7QXpFMDlxSEE7QXlFejlxSEE7O0FBRUE7QXpFMjlxSEE7QXlFejlxSEE7O0FBRUE7QXpFMjlxSEE7QXlFejlxSEE7O0FBRUE7QXpFMjlxSEE7QXlFejlxSEE7O0FBRUE7QXpFMjlxSEE7QXlFMStxSEE7QUFBQTtBekU2K3FIQTtBeUU1K3FIQTs7QUFFQTtBekU4K3FIQTtBeUU1K3FIQTs7QUFFQTtBekU4K3FIQTtBeUU1K3FIQTs7QUFFQTtBekU4K3FIQTtBeUU1K3FIQTs7QUFFQTtBekU4K3FIQTtBeUU3L3FIQTtBQUFBO0F6RWdnckhBO0F5RS8vcUhBOztBQUVBO0F6RWlnckhBO0F5RS8vcUhBOztBQUVBO0F6RWlnckhBO0F5RS8vcUhBOztBQUVBO0F6RWlnckhBO0F5RS8vcUhBOztBQUVBO0F6RWlnckhBO0F5RWhockhBO0FBQUE7QXpFbWhySEE7QXlFbGhySEE7O0FBRUE7QXpFb2hySEE7QXlFbGhySEE7O0FBRUE7QXpFb2hySEE7QXlFbGhySEE7O0FBRUE7QXpFb2hySEE7QXlFbGhySEE7O0FBRUE7QXpFb2hySEE7QXlFbmlySEE7QUFBQTtBekVzaXJIQTtBeUVyaXJIQTs7QUFFQTtBekV1aXJIQTtBeUVyaXJIQTs7QUFFQTtBekV1aXJIQTtBeUVyaXJIQTs7QUFFQTtBekV1aXJIQTtBeUVyaXJIQTs7QUFFQTtBekV1aXJIQTtBeUV0anJIQTtBQUFBO0F6RXlqckhBO0F5RXhqckhBOztBQUVBO0F6RTBqckhBO0F5RXhqckhBOztBQUVBO0F6RTBqckhBO0F5RXhqckhBOztBQUVBO0F6RTBqckhBO0F5RXhqckhBOztBQUVBO0F6RTBqckhBO0F5RXprckhBO0FBQUE7QXpFNGtySEE7QXlFM2tySEE7O0FBRUE7QXpFNmtySEE7QXlFM2tySEE7O0FBRUE7QXpFNmtySEE7QXlFM2tySEE7O0FBRUE7QXpFNmtySEE7QXlFM2tySEE7O0FBRUE7QXpFNmtySEE7QXlFNWxySEE7QUFBQTtBekUrbHJIQTtBeUU5bHJIQTs7QUFFQTtBekVnbXJIQTtBeUU5bHJIQTs7QUFFQTtBekVnbXJIQTtBeUU5bHJIQTs7QUFFQTtBekVnbXJIQTtBeUU5bHJIQTs7QUFFQTtBekVnbXJIQTtBeUUvbXJIQTtBQUFBO0F6RWtuckhBO0F5RWpuckhBOztBQUVBO0F6RW1uckhBO0F5RWpuckhBOztBQUVBO0F6RW1uckhBO0F5RWpuckhBOztBQUVBO0F6RW1uckhBO0F5RWpuckhBOztBQUVBO0F6RW1uckhBO0F5RWxvckhBO0FBQUE7QXpFcW9ySEE7QXlFcG9ySEE7O0FBRUE7QXpFc29ySEE7QXlFcG9ySEE7O0FBRUE7QXpFc29ySEE7QXlFcG9ySEE7O0FBRUE7QXpFc29ySEE7QXlFcG9ySEE7O0FBRUE7QXpFc29ySEE7QXlFcnBySEE7QUFBQTtBekV3cHJIQTtBeUV2cHJIQTs7QUFFQTtBekV5cHJIQTtBeUV2cHJIQTs7QUFFQTtBekV5cHJIQTtBeUV2cHJIQTs7QUFFQTtBekV5cHJIQTtBeUV2cHJIQTs7QUFFQTtBekV5cHJIQTtBeUV4cXJIQTtBQUFBO0F6RTJxckhBO0F5RTFxckhBOztBQUVBO0F6RTRxckhBO0F5RTFxckhBOztBQUVBO0F6RTRxckhBO0F5RTFxckhBOztBQUVBO0F6RTRxckhBO0F5RTFxckhBOztBQUVBO0F6RTRxckhBO0F5RTNyckhBO0FBQUE7QXpFOHJySEE7QXlFN3JySEE7O0FBRUE7QXpFK3JySEE7QXlFN3JySEE7O0FBRUE7QXpFK3JySEE7QXlFN3JySEE7O0FBRUE7QXpFK3JySEE7QXlFN3JySEE7O0FBRUE7QXpFK3JySEE7QXlFOXNySEE7QUFBQTtBekVpdHJIQTtBeUVodHJIQTs7QUFFQTtBekVrdHJIQTtBeUVodHJIQTs7QUFFQTtBekVrdHJIQTtBeUVodHJIQTs7QUFFQTtBekVrdHJIQTtBeUVodHJIQTs7QUFFQTtBekVrdHJIQTtBeUVqdXJIQTtBQUFBO0F6RW91ckhBO0F5RW51ckhBOztBQUVBO0F6RXF1ckhBO0F5RW51ckhBOztBQUVBO0F6RXF1ckhBO0F5RW51ckhBOztBQUVBO0F6RXF1ckhBO0F5RW51ckhBOztBQUVBO0F6RXF1ckhBO0F5RXB2ckhBO0FBQUE7QXpFdXZySEE7QXlFdHZySEE7O0FBRUE7QXpFd3ZySEE7QXlFdHZySEE7O0FBRUE7QXpFd3ZySEE7QXlFdHZySEE7O0FBRUE7QXpFd3ZySEE7QXlFdHZySEE7O0FBRUE7QXpFd3ZySEE7QXlFdndySEE7QUFBQTtBekUwd3JIQTtBeUV6d3JIQTs7QUFFQTtBekUyd3JIQTtBeUV6d3JIQTs7QUFFQTtBekUyd3JIQTtBeUV6d3JIQTs7QUFFQTtBekUyd3JIQTtBeUV6d3JIQTs7QUFFQTtBekUyd3JIQTtBeUUxeHJIQTtBQUFBO0F6RTZ4ckhBO0F5RTV4ckhBOztBQUVBO0F6RTh4ckhBO0F5RTV4ckhBOztBQUVBO0F6RTh4ckhBO0F5RTV4ckhBOztBQUVBO0F6RTh4ckhBO0F5RTV4ckhBOztBQUVBO0F6RTh4ckhBO0F5RXR4ckhBO0FBQUE7QXpFeXhySEE7QXlFeHhySEE7O0FBRUE7QXpFMHhySEE7QXlFeHhySEE7O0FBRUE7QXpFMHhySEE7QXlFeHhySEE7O0FBRUE7QXpFMHhySEE7QXlFeHhySEE7O0FBRUE7QXpFMHhySEE7QXlFenlySEE7QUFBQTtBekU0eXJIQTtBeUUzeXJIQTs7QUFFQTtBekU2eXJIQTtBeUUzeXJIQTs7QUFFQTtBekU2eXJIQTtBeUUzeXJIQTs7QUFFQTtBekU2eXJIQTtBeUUzeXJIQTs7QUFFQTtBekU2eXJIQTtBeUU1enJIQTtBQUFBO0F6RSt6ckhBO0F5RTl6ckhBOztBQUVBO0F6RWcwckhBO0F5RTl6ckhBOztBQUVBO0F6RWcwckhBO0F5RTl6ckhBOztBQUVBO0F6RWcwckhBO0F5RTl6ckhBOztBQUVBO0F6RWcwckhBO0F5RS8wckhBO0FBQUE7QXpFazFySEE7QXlFajFySEE7O0FBRUE7QXpFbTFySEE7QXlFajFySEE7O0FBRUE7QXpFbTFySEE7QXlFajFySEE7O0FBRUE7QXpFbTFySEE7QXlFajFySEE7O0FBRUE7QXpFbTFySEE7QXlFbDJySEE7QUFBQTtBekVxMnJIQTtBeUVwMnJIQTs7QUFFQTtBekVzMnJIQTtBeUVwMnJIQTs7QUFFQTtBekVzMnJIQTtBeUVwMnJIQTs7QUFFQTtBekVzMnJIQTtBeUVwMnJIQTs7QUFFQTtBekVzMnJIQTtBeUVyM3JIQTtBQUFBO0F6RXczckhBO0F5RXYzckhBOztBQUVBO0F6RXkzckhBO0F5RXYzckhBOztBQUVBO0F6RXkzckhBO0F5RXYzckhBOztBQUVBO0F6RXkzckhBO0F5RXYzckhBOztBQUVBO0F6RXkzckhBO0F5RXg0ckhBO0FBQUE7QXpFMjRySEE7QXlFMTRySEE7O0FBRUE7QXpFNDRySEE7QXlFMTRySEE7O0FBRUE7QXpFNDRySEE7QXlFMTRySEE7O0FBRUE7QXpFNDRySEE7QXlFMTRySEE7O0FBRUE7QXpFNDRySEE7QXlFMzVySEE7QUFBQTtBekU4NXJIQTtBeUU3NXJIQTs7QUFFQTtBekUrNXJIQTtBeUU3NXJIQTs7QUFFQTtBekUrNXJIQTtBeUU3NXJIQTs7QUFFQTtBekUrNXJIQTtBeUU3NXJIQTs7QUFFQTtBekUrNXJIQTtBeUU5NnJIQTtBQUFBO0F6RWk3ckhBO0F5RWg3ckhBOztBQUVBO0F6RWs3ckhBO0F5RWg3ckhBOztBQUVBO0F6RWs3ckhBO0F5RWg3ckhBOztBQUVBO0F6RWs3ckhBO0F5RWg3ckhBOztBQUVBO0F6RWs3ckhBO0F5RWo4ckhBO0FBQUE7QXpFbzhySEE7QXlFbjhySEE7O0FBRUE7QXpFcThySEE7QXlFbjhySEE7O0FBRUE7QXpFcThySEE7QXlFbjhySEE7O0FBRUE7QXpFcThySEE7QXlFbjhySEE7O0FBRUE7QXpFcThySEE7QXlFcDlySEE7QUFBQTtBekV1OXJIQTtBeUV0OXJIQTs7QUFFQTtBekV3OXJIQTtBeUV0OXJIQTs7QUFFQTtBekV3OXJIQTtBeUV0OXJIQTs7QUFFQTtBekV3OXJIQTtBeUV0OXJIQTs7QUFFQTtBekV3OXJIQTtBeUV2K3JIQTtBQUFBO0F6RTArckhBO0F5RXorckhBOztBQUVBO0F6RTIrckhBO0F5RXorckhBOztBQUVBO0F6RTIrckhBO0F5RXorckhBOztBQUVBO0F6RTIrckhBO0F5RXorckhBOztBQUVBO0F6RTIrckhBO0F5RTEvckhBO0FBQUE7QXpFNi9ySEE7QXlFNS9ySEE7O0FBRUE7QXpFOC9ySEE7QXlFNS9ySEE7O0FBRUE7QXpFOC9ySEE7QXlFNS9ySEE7O0FBRUE7QXpFOC9ySEE7QXlFNS9ySEE7O0FBRUE7QXpFOC9ySEE7QXlFN2dzSEE7QUFBQTtBekVnaHNIQTtBeUUvZ3NIQTs7QUFFQTtBekVpaHNIQTtBeUUvZ3NIQTs7QUFFQTtBekVpaHNIQTtBeUUvZ3NIQTs7QUFFQTtBekVpaHNIQTtBeUUvZ3NIQTs7QUFFQTtBekVpaHNIQTtBeUVoaXNIQTtBQUFBO0F6RW1pc0hBO0F5RWxpc0hBOztBQUVBO0F6RW9pc0hBO0F5RWxpc0hBOztBQUVBO0F6RW9pc0hBO0F5RWxpc0hBOztBQUVBO0F6RW9pc0hBO0F5RWxpc0hBOztBQUVBO0F6RW9pc0hBO0F5RW5qc0hBO0FBQUE7QXpFc2pzSEE7QXlFcmpzSEE7O0FBRUE7QXpFdWpzSEE7QXlFcmpzSEE7O0FBRUE7QXpFdWpzSEE7QXlFcmpzSEE7O0FBRUE7QXpFdWpzSEE7QXlFcmpzSEE7O0FBRUE7QXpFdWpzSEE7QXlFdGtzSEE7QUFBQTtBekV5a3NIQTtBeUV4a3NIQTs7QUFFQTtBekUwa3NIQTtBeUV4a3NIQTs7QUFFQTtBekUwa3NIQTtBeUV4a3NIQTs7QUFFQTtBekUwa3NIQTtBeUV4a3NIQTs7QUFFQTtBekUwa3NIQTtBeUV6bHNIQTtBQUFBO0F6RTRsc0hBO0F5RTNsc0hBOztBQUVBO0F6RTZsc0hBO0F5RTNsc0hBOztBQUVBO0F6RTZsc0hBO0F5RTNsc0hBOztBQUVBO0F6RTZsc0hBO0F5RTNsc0hBOztBQUVBO0F6RTZsc0hBO0F5RTVtc0hBO0FBQUE7QXpFK21zSEE7QXlFOW1zSEE7O0FBRUE7QXpFZ25zSEE7QXlFOW1zSEE7O0FBRUE7QXpFZ25zSEE7QXlFOW1zSEE7O0FBRUE7QXpFZ25zSEE7QXlFOW1zSEE7O0FBRUE7QXpFZ25zSEE7QXlFL25zSEE7QUFBQTtBekVrb3NIQTtBeUVqb3NIQTs7QUFFQTtBekVtb3NIQTtBeUVqb3NIQTs7QUFFQTtBekVtb3NIQTtBeUVqb3NIQTs7QUFFQTtBekVtb3NIQTtBeUVqb3NIQTs7QUFFQTtBekVtb3NIQTtBeUU3bnNIQTtBQUFBO0F6RWdvc0hBO0F5RS9uc0hBOztBQUVBO0F6RWlvc0hBO0F5RS9uc0hBOztBQUVBO0F6RWlvc0hBO0F5RS9uc0hBOztBQUVBO0F6RWlvc0hBO0F5RS9uc0hBOztBQUVBO0F6RWlvc0hBO0FBQ0E7QWlCM29zSEE7QXdEbERBO0FBQUE7QXpFaXNzSEE7QXlFaHNzSEE7O0FBRUE7QXpFa3NzSEE7QXlFaHNzSEE7O0FBRUE7QXpFa3NzSEE7QXlFaHNzSEE7O0FBRUE7QXpFa3NzSEE7QXlFaHNzSEE7O0FBRUE7QXpFa3NzSEE7QXlFanRzSEE7QUFBQTtBekVvdHNIQTtBeUVudHNIQTs7QUFFQTtBekVxdHNIQTtBeUVudHNIQTs7QUFFQTtBekVxdHNIQTtBeUVudHNIQTs7QUFFQTtBekVxdHNIQTtBeUVudHNIQTs7QUFFQTtBekVxdHNIQTtBeUVwdXNIQTtBQUFBO0F6RXV1c0hBO0F5RXR1c0hBOztBQUVBO0F6RXd1c0hBO0F5RXR1c0hBOztBQUVBO0F6RXd1c0hBO0F5RXR1c0hBOztBQUVBO0F6RXd1c0hBO0F5RXR1c0hBOztBQUVBO0F6RXd1c0hBO0F5RXZ2c0hBO0FBQUE7QXpFMHZzSEE7QXlFenZzSEE7O0FBRUE7QXpFMnZzSEE7QXlFenZzSEE7O0FBRUE7QXpFMnZzSEE7QXlFenZzSEE7O0FBRUE7QXpFMnZzSEE7QXlFenZzSEE7O0FBRUE7QXpFMnZzSEE7QXlFMXdzSEE7QUFBQTtBekU2d3NIQTtBeUU1d3NIQTs7QUFFQTtBekU4d3NIQTtBeUU1d3NIQTs7QUFFQTtBekU4d3NIQTtBeUU1d3NIQTs7QUFFQTtBekU4d3NIQTtBeUU1d3NIQTs7QUFFQTtBekU4d3NIQTtBeUU3eHNIQTtBQUFBO0F6RWd5c0hBO0F5RS94c0hBOztBQUVBO0F6RWl5c0hBO0F5RS94c0hBOztBQUVBO0F6RWl5c0hBO0F5RS94c0hBOztBQUVBO0F6RWl5c0hBO0F5RS94c0hBOztBQUVBO0F6RWl5c0hBO0F5RWh6c0hBO0FBQUE7QXpFbXpzSEE7QXlFbHpzSEE7O0FBRUE7QXpFb3pzSEE7QXlFbHpzSEE7O0FBRUE7QXpFb3pzSEE7QXlFbHpzSEE7O0FBRUE7QXpFb3pzSEE7QXlFbHpzSEE7O0FBRUE7QXpFb3pzSEE7QXlFbjBzSEE7QUFBQTtBekVzMHNIQTtBeUVyMHNIQTs7QUFFQTtBekV1MHNIQTtBeUVyMHNIQTs7QUFFQTtBekV1MHNIQTtBeUVyMHNIQTs7QUFFQTtBekV1MHNIQTtBeUVyMHNIQTs7QUFFQTtBekV1MHNIQTtBeUV0MXNIQTtBQUFBO0F6RXkxc0hBO0F5RXgxc0hBOztBQUVBO0F6RTAxc0hBO0F5RXgxc0hBOztBQUVBO0F6RTAxc0hBO0F5RXgxc0hBOztBQUVBO0F6RTAxc0hBO0F5RXgxc0hBOztBQUVBO0F6RTAxc0hBO0F5RXoyc0hBO0FBQUE7QXpFNDJzSEE7QXlFMzJzSEE7O0FBRUE7QXpFNjJzSEE7QXlFMzJzSEE7O0FBRUE7QXpFNjJzSEE7QXlFMzJzSEE7O0FBRUE7QXpFNjJzSEE7QXlFMzJzSEE7O0FBRUE7QXpFNjJzSEE7QXlFNTNzSEE7QUFBQTtBekUrM3NIQTtBeUU5M3NIQTs7QUFFQTtBekVnNHNIQTtBeUU5M3NIQTs7QUFFQTtBekVnNHNIQTtBeUU5M3NIQTs7QUFFQTtBekVnNHNIQTtBeUU5M3NIQTs7QUFFQTtBekVnNHNIQTtBeUUvNHNIQTtBQUFBO0F6RWs1c0hBO0F5RWo1c0hBOztBQUVBO0F6RW01c0hBO0F5RWo1c0hBOztBQUVBO0F6RW01c0hBO0F5RWo1c0hBOztBQUVBO0F6RW01c0hBO0F5RWo1c0hBOztBQUVBO0F6RW01c0hBO0F5RWw2c0hBO0FBQUE7QXpFcTZzSEE7QXlFcDZzSEE7O0FBRUE7QXpFczZzSEE7QXlFcDZzSEE7O0FBRUE7QXpFczZzSEE7QXlFcDZzSEE7O0FBRUE7QXpFczZzSEE7QXlFcDZzSEE7O0FBRUE7QXpFczZzSEE7QXlFcjdzSEE7QUFBQTtBekV3N3NIQTtBeUV2N3NIQTs7QUFFQTtBekV5N3NIQTtBeUV2N3NIQTs7QUFFQTtBekV5N3NIQTtBeUV2N3NIQTs7QUFFQTtBekV5N3NIQTtBeUV2N3NIQTs7QUFFQTtBekV5N3NIQTtBeUV4OHNIQTtBQUFBO0F6RTI4c0hBO0F5RTE4c0hBOztBQUVBO0F6RTQ4c0hBO0F5RTE4c0hBOztBQUVBO0F6RTQ4c0hBO0F5RTE4c0hBOztBQUVBO0F6RTQ4c0hBO0F5RTE4c0hBOztBQUVBO0F6RTQ4c0hBO0F5RTM5c0hBO0FBQUE7QXpFODlzSEE7QXlFNzlzSEE7O0FBRUE7QXpFKzlzSEE7QXlFNzlzSEE7O0FBRUE7QXpFKzlzSEE7QXlFNzlzSEE7O0FBRUE7QXpFKzlzSEE7QXlFNzlzSEE7O0FBRUE7QXpFKzlzSEE7QXlFOStzSEE7QUFBQTtBekVpL3NIQTtBeUVoL3NIQTs7QUFFQTtBekVrL3NIQTtBeUVoL3NIQTs7QUFFQTtBekVrL3NIQTtBeUVoL3NIQTs7QUFFQTtBekVrL3NIQTtBeUVoL3NIQTs7QUFFQTtBekVrL3NIQTtBeUVqZ3RIQTtBQUFBO0F6RW9ndEhBO0F5RW5ndEhBOztBQUVBO0F6RXFndEhBO0F5RW5ndEhBOztBQUVBO0F6RXFndEhBO0F5RW5ndEhBOztBQUVBO0F6RXFndEhBO0F5RW5ndEhBOztBQUVBO0F6RXFndEhBO0F5RXBodEhBO0FBQUE7QXpFdWh0SEE7QXlFdGh0SEE7O0FBRUE7QXpFd2h0SEE7QXlFdGh0SEE7O0FBRUE7QXpFd2h0SEE7QXlFdGh0SEE7O0FBRUE7QXpFd2h0SEE7QXlFdGh0SEE7O0FBRUE7QXpFd2h0SEE7QXlFdml0SEE7QUFBQTtBekUwaXRIQTtBeUV6aXRIQTs7QUFFQTtBekUyaXRIQTtBeUV6aXRIQTs7QUFFQTtBekUyaXRIQTtBeUV6aXRIQTs7QUFFQTtBekUyaXRIQTtBeUV6aXRIQTs7QUFFQTtBekUyaXRIQTtBeUUxanRIQTtBQUFBO0F6RTZqdEhBO0F5RTVqdEhBOztBQUVBO0F6RThqdEhBO0F5RTVqdEhBOztBQUVBO0F6RThqdEhBO0F5RTVqdEhBOztBQUVBO0F6RThqdEhBO0F5RTVqdEhBOztBQUVBO0F6RThqdEhBO0F5RTdrdEhBO0FBQUE7QXpFZ2x0SEE7QXlFL2t0SEE7O0FBRUE7QXpFaWx0SEE7QXlFL2t0SEE7O0FBRUE7QXpFaWx0SEE7QXlFL2t0SEE7O0FBRUE7QXpFaWx0SEE7QXlFL2t0SEE7O0FBRUE7QXpFaWx0SEE7QXlFaG10SEE7QUFBQTtBekVtbXRIQTtBeUVsbXRIQTs7QUFFQTtBekVvbXRIQTtBeUVsbXRIQTs7QUFFQTtBekVvbXRIQTtBeUVsbXRIQTs7QUFFQTtBekVvbXRIQTtBeUVsbXRIQTs7QUFFQTtBekVvbXRIQTtBeUVubnRIQTtBQUFBO0F6RXNudEhBO0F5RXJudEhBOztBQUVBO0F6RXVudEhBO0F5RXJudEhBOztBQUVBO0F6RXVudEhBO0F5RXJudEhBOztBQUVBO0F6RXVudEhBO0F5RXJudEhBOztBQUVBO0F6RXVudEhBO0F5RXRvdEhBO0FBQUE7QXpFeW90SEE7QXlFeG90SEE7O0FBRUE7QXpFMG90SEE7QXlFeG90SEE7O0FBRUE7QXpFMG90SEE7QXlFeG90SEE7O0FBRUE7QXpFMG90SEE7QXlFeG90SEE7O0FBRUE7QXpFMG90SEE7QXlFenB0SEE7QUFBQTtBekU0cHRIQTtBeUUzcHRIQTs7QUFFQTtBekU2cHRIQTtBeUUzcHRIQTs7QUFFQTtBekU2cHRIQTtBeUUzcHRIQTs7QUFFQTtBekU2cHRIQTtBeUUzcHRIQTs7QUFFQTtBekU2cHRIQTtBeUU1cXRIQTtBQUFBO0F6RStxdEhBO0F5RTlxdEhBOztBQUVBO0F6RWdydEhBO0F5RTlxdEhBOztBQUVBO0F6RWdydEhBO0F5RTlxdEhBOztBQUVBO0F6RWdydEhBO0F5RTlxdEhBOztBQUVBO0F6RWdydEhBO0F5RS9ydEhBO0FBQUE7QXpFa3N0SEE7QXlFanN0SEE7O0FBRUE7QXpFbXN0SEE7QXlFanN0SEE7O0FBRUE7QXpFbXN0SEE7QXlFanN0SEE7O0FBRUE7QXpFbXN0SEE7QXlFanN0SEE7O0FBRUE7QXpFbXN0SEE7QXlFbHR0SEE7QUFBQTtBekVxdHRIQTtBeUVwdHRIQTs7QUFFQTtBekVzdHRIQTtBeUVwdHRIQTs7QUFFQTtBekVzdHRIQTtBeUVwdHRIQTs7QUFFQTtBekVzdHRIQTtBeUVwdHRIQTs7QUFFQTtBekVzdHRIQTtBeUVydXRIQTtBQUFBO0F6RXd1dEhBO0F5RXZ1dEhBOztBQUVBO0F6RXl1dEhBO0F5RXZ1dEhBOztBQUVBO0F6RXl1dEhBO0F5RXZ1dEhBOztBQUVBO0F6RXl1dEhBO0F5RXZ1dEhBOztBQUVBO0F6RXl1dEhBO0F5RXh2dEhBO0FBQUE7QXpFMnZ0SEE7QXlFMXZ0SEE7O0FBRUE7QXpFNHZ0SEE7QXlFMXZ0SEE7O0FBRUE7QXpFNHZ0SEE7QXlFMXZ0SEE7O0FBRUE7QXpFNHZ0SEE7QXlFMXZ0SEE7O0FBRUE7QXpFNHZ0SEE7QXlFM3d0SEE7QUFBQTtBekU4d3RIQTtBeUU3d3RIQTs7QUFFQTtBekUrd3RIQTtBeUU3d3RIQTs7QUFFQTtBekUrd3RIQTtBeUU3d3RIQTs7QUFFQTtBekUrd3RIQTtBeUU3d3RIQTs7QUFFQTtBekUrd3RIQTtBeUU5eHRIQTtBQUFBO0F6RWl5dEhBO0F5RWh5dEhBOztBQUVBO0F6RWt5dEhBO0F5RWh5dEhBOztBQUVBO0F6RWt5dEhBO0F5RWh5dEhBOztBQUVBO0F6RWt5dEhBO0F5RWh5dEhBOztBQUVBO0F6RWt5dEhBO0F5RWp6dEhBO0FBQUE7QXpFb3p0SEE7QXlFbnp0SEE7O0FBRUE7QXpFcXp0SEE7QXlFbnp0SEE7O0FBRUE7QXpFcXp0SEE7QXlFbnp0SEE7O0FBRUE7QXpFcXp0SEE7QXlFbnp0SEE7O0FBRUE7QXpFcXp0SEE7QXlFcDB0SEE7QUFBQTtBekV1MHRIQTtBeUV0MHRIQTs7QUFFQTtBekV3MHRIQTtBeUV0MHRIQTs7QUFFQTtBekV3MHRIQTtBeUV0MHRIQTs7QUFFQTtBekV3MHRIQTtBeUV0MHRIQTs7QUFFQTtBekV3MHRIQTtBeUV2MXRIQTtBQUFBO0F6RTAxdEhBO0F5RXoxdEhBOztBQUVBO0F6RTIxdEhBO0F5RXoxdEhBOztBQUVBO0F6RTIxdEhBO0F5RXoxdEhBOztBQUVBO0F6RTIxdEhBO0F5RXoxdEhBOztBQUVBO0F6RTIxdEhBO0F5RTEydEhBO0FBQUE7QXpFNjJ0SEE7QXlFNTJ0SEE7O0FBRUE7QXpFODJ0SEE7QXlFNTJ0SEE7O0FBRUE7QXpFODJ0SEE7QXlFNTJ0SEE7O0FBRUE7QXpFODJ0SEE7QXlFNTJ0SEE7O0FBRUE7QXpFODJ0SEE7QXlFNzN0SEE7QUFBQTtBekVnNHRIQTtBeUUvM3RIQTs7QUFFQTtBekVpNHRIQTtBeUUvM3RIQTs7QUFFQTtBekVpNHRIQTtBeUUvM3RIQTs7QUFFQTtBekVpNHRIQTtBeUUvM3RIQTs7QUFFQTtBekVpNHRIQTtBeUVoNXRIQTtBQUFBO0F6RW01dEhBO0F5RWw1dEhBOztBQUVBO0F6RW81dEhBO0F5RWw1dEhBOztBQUVBO0F6RW81dEhBO0F5RWw1dEhBOztBQUVBO0F6RW81dEhBO0F5RWw1dEhBOztBQUVBO0F6RW81dEhBO0F5RW42dEhBO0FBQUE7QXpFczZ0SEE7QXlFcjZ0SEE7O0FBRUE7QXpFdTZ0SEE7QXlFcjZ0SEE7O0FBRUE7QXpFdTZ0SEE7QXlFcjZ0SEE7O0FBRUE7QXpFdTZ0SEE7QXlFcjZ0SEE7O0FBRUE7QXpFdTZ0SEE7QXlFdDd0SEE7QUFBQTtBekV5N3RIQTtBeUV4N3RIQTs7QUFFQTtBekUwN3RIQTtBeUV4N3RIQTs7QUFFQTtBekUwN3RIQTtBeUV4N3RIQTs7QUFFQTtBekUwN3RIQTtBeUV4N3RIQTs7QUFFQTtBekUwN3RIQTtBeUV6OHRIQTtBQUFBO0F6RTQ4dEhBO0F5RTM4dEhBOztBQUVBO0F6RTY4dEhBO0F5RTM4dEhBOztBQUVBO0F6RTY4dEhBO0F5RTM4dEhBOztBQUVBO0F6RTY4dEhBO0F5RTM4dEhBOztBQUVBO0F6RTY4dEhBO0F5RXI4dEhBO0FBQUE7QXpFdzh0SEE7QXlFdjh0SEE7O0FBRUE7QXpFeTh0SEE7QXlFdjh0SEE7O0FBRUE7QXpFeTh0SEE7QXlFdjh0SEE7O0FBRUE7QXpFeTh0SEE7QXlFdjh0SEE7O0FBRUE7QXpFeTh0SEE7QXlFeDl0SEE7QUFBQTtBekUyOXRIQTtBeUUxOXRIQTs7QUFFQTtBekU0OXRIQTtBeUUxOXRIQTs7QUFFQTtBekU0OXRIQTtBeUUxOXRIQTs7QUFFQTtBekU0OXRIQTtBeUUxOXRIQTs7QUFFQTtBekU0OXRIQTtBeUUzK3RIQTtBQUFBO0F6RTgrdEhBO0F5RTcrdEhBOztBQUVBO0F6RSsrdEhBO0F5RTcrdEhBOztBQUVBO0F6RSsrdEhBO0F5RTcrdEhBOztBQUVBO0F6RSsrdEhBO0F5RTcrdEhBOztBQUVBO0F6RSsrdEhBO0F5RTkvdEhBO0FBQUE7QXpFaWd1SEE7QXlFaGd1SEE7O0FBRUE7QXpFa2d1SEE7QXlFaGd1SEE7O0FBRUE7QXpFa2d1SEE7QXlFaGd1SEE7O0FBRUE7QXpFa2d1SEE7QXlFaGd1SEE7O0FBRUE7QXpFa2d1SEE7QXlFamh1SEE7QUFBQTtBekVvaHVIQTtBeUVuaHVIQTs7QUFFQTtBekVxaHVIQTtBeUVuaHVIQTs7QUFFQTtBekVxaHVIQTtBeUVuaHVIQTs7QUFFQTtBekVxaHVIQTtBeUVuaHVIQTs7QUFFQTtBekVxaHVIQTtBeUVwaXVIQTtBQUFBO0F6RXVpdUhBO0F5RXRpdUhBOztBQUVBO0F6RXdpdUhBO0F5RXRpdUhBOztBQUVBO0F6RXdpdUhBO0F5RXRpdUhBOztBQUVBO0F6RXdpdUhBO0F5RXRpdUhBOztBQUVBO0F6RXdpdUhBO0F5RXZqdUhBO0FBQUE7QXpFMGp1SEE7QXlFemp1SEE7O0FBRUE7QXpFMmp1SEE7QXlFemp1SEE7O0FBRUE7QXpFMmp1SEE7QXlFemp1SEE7O0FBRUE7QXpFMmp1SEE7QXlFemp1SEE7O0FBRUE7QXpFMmp1SEE7QXlFMWt1SEE7QUFBQTtBekU2a3VIQTtBeUU1a3VIQTs7QUFFQTtBekU4a3VIQTtBeUU1a3VIQTs7QUFFQTtBekU4a3VIQTtBeUU1a3VIQTs7QUFFQTtBekU4a3VIQTtBeUU1a3VIQTs7QUFFQTtBekU4a3VIQTtBeUU3bHVIQTtBQUFBO0F6RWdtdUhBO0F5RS9sdUhBOztBQUVBO0F6RWltdUhBO0F5RS9sdUhBOztBQUVBO0F6RWltdUhBO0F5RS9sdUhBOztBQUVBO0F6RWltdUhBO0F5RS9sdUhBOztBQUVBO0F6RWltdUhBO0F5RWhudUhBO0FBQUE7QXpFbW51SEE7QXlFbG51SEE7O0FBRUE7QXpFb251SEE7QXlFbG51SEE7O0FBRUE7QXpFb251SEE7QXlFbG51SEE7O0FBRUE7QXpFb251SEE7QXlFbG51SEE7O0FBRUE7QXpFb251SEE7QXlFbm91SEE7QUFBQTtBekVzb3VIQTtBeUVyb3VIQTs7QUFFQTtBekV1b3VIQTtBeUVyb3VIQTs7QUFFQTtBekV1b3VIQTtBeUVyb3VIQTs7QUFFQTtBekV1b3VIQTtBeUVyb3VIQTs7QUFFQTtBekV1b3VIQTtBeUV0cHVIQTtBQUFBO0F6RXlwdUhBO0F5RXhwdUhBOztBQUVBO0F6RTBwdUhBO0F5RXhwdUhBOztBQUVBO0F6RTBwdUhBO0F5RXhwdUhBOztBQUVBO0F6RTBwdUhBO0F5RXhwdUhBOztBQUVBO0F6RTBwdUhBO0F5RXpxdUhBO0FBQUE7QXpFNHF1SEE7QXlFM3F1SEE7O0FBRUE7QXpFNnF1SEE7QXlFM3F1SEE7O0FBRUE7QXpFNnF1SEE7QXlFM3F1SEE7O0FBRUE7QXpFNnF1SEE7QXlFM3F1SEE7O0FBRUE7QXpFNnF1SEE7QXlFNXJ1SEE7QUFBQTtBekUrcnVIQTtBeUU5cnVIQTs7QUFFQTtBekVnc3VIQTtBeUU5cnVIQTs7QUFFQTtBekVnc3VIQTtBeUU5cnVIQTs7QUFFQTtBekVnc3VIQTtBeUU5cnVIQTs7QUFFQTtBekVnc3VIQTtBeUUvc3VIQTtBQUFBO0F6RWt0dUhBO0F5RWp0dUhBOztBQUVBO0F6RW10dUhBO0F5RWp0dUhBOztBQUVBO0F6RW10dUhBO0F5RWp0dUhBOztBQUVBO0F6RW10dUhBO0F5RWp0dUhBOztBQUVBO0F6RW10dUhBO0F5RWx1dUhBO0FBQUE7QXpFcXV1SEE7QXlFcHV1SEE7O0FBRUE7QXpFc3V1SEE7QXlFcHV1SEE7O0FBRUE7QXpFc3V1SEE7QXlFcHV1SEE7O0FBRUE7QXpFc3V1SEE7QXlFcHV1SEE7O0FBRUE7QXpFc3V1SEE7QXlFcnZ1SEE7QUFBQTtBekV3dnVIQTtBeUV2dnVIQTs7QUFFQTtBekV5dnVIQTtBeUV2dnVIQTs7QUFFQTtBekV5dnVIQTtBeUV2dnVIQTs7QUFFQTtBekV5dnVIQTtBeUV2dnVIQTs7QUFFQTtBekV5dnVIQTtBeUV4d3VIQTtBQUFBO0F6RTJ3dUhBO0F5RTF3dUhBOztBQUVBO0F6RTR3dUhBO0F5RTF3dUhBOztBQUVBO0F6RTR3dUhBO0F5RTF3dUhBOztBQUVBO0F6RTR3dUhBO0F5RTF3dUhBOztBQUVBO0F6RTR3dUhBO0F5RTN4dUhBO0FBQUE7QXpFOHh1SEE7QXlFN3h1SEE7O0FBRUE7QXpFK3h1SEE7QXlFN3h1SEE7O0FBRUE7QXpFK3h1SEE7QXlFN3h1SEE7O0FBRUE7QXpFK3h1SEE7QXlFN3h1SEE7O0FBRUE7QXpFK3h1SEE7QXlFOXl1SEE7QUFBQTtBekVpenVIQTtBeUVoenVIQTs7QUFFQTtBekVrenVIQTtBeUVoenVIQTs7QUFFQTtBekVrenVIQTtBeUVoenVIQTs7QUFFQTtBekVrenVIQTtBeUVoenVIQTs7QUFFQTtBekVrenVIQTtBeUU1eXVIQTtBQUFBO0F6RSt5dUhBO0F5RTl5dUhBOztBQUVBO0F6RWd6dUhBO0F5RTl5dUhBOztBQUVBO0F6RWd6dUhBO0F5RTl5dUhBOztBQUVBO0F6RWd6dUhBO0F5RTl5dUhBOztBQUVBO0F6RWd6dUhBO0FBQ0E7QWlCMXp1SEE7QXdEbERBO0FBQUE7QXpFZzN1SEE7QXlFLzJ1SEE7O0FBRUE7QXpFaTN1SEE7QXlFLzJ1SEE7O0FBRUE7QXpFaTN1SEE7QXlFLzJ1SEE7O0FBRUE7QXpFaTN1SEE7QXlFLzJ1SEE7O0FBRUE7QXpFaTN1SEE7QXlFaDR1SEE7QUFBQTtBekVtNHVIQTtBeUVsNHVIQTs7QUFFQTtBekVvNHVIQTtBeUVsNHVIQTs7QUFFQTtBekVvNHVIQTtBeUVsNHVIQTs7QUFFQTtBekVvNHVIQTtBeUVsNHVIQTs7QUFFQTtBekVvNHVIQTtBeUVuNXVIQTtBQUFBO0F6RXM1dUhBO0F5RXI1dUhBOztBQUVBO0F6RXU1dUhBO0F5RXI1dUhBOztBQUVBO0F6RXU1dUhBO0F5RXI1dUhBOztBQUVBO0F6RXU1dUhBO0F5RXI1dUhBOztBQUVBO0F6RXU1dUhBO0F5RXQ2dUhBO0FBQUE7QXpFeTZ1SEE7QXlFeDZ1SEE7O0FBRUE7QXpFMDZ1SEE7QXlFeDZ1SEE7O0FBRUE7QXpFMDZ1SEE7QXlFeDZ1SEE7O0FBRUE7QXpFMDZ1SEE7QXlFeDZ1SEE7O0FBRUE7QXpFMDZ1SEE7QXlFejd1SEE7QUFBQTtBekU0N3VIQTtBeUUzN3VIQTs7QUFFQTtBekU2N3VIQTtBeUUzN3VIQTs7QUFFQTtBekU2N3VIQTtBeUUzN3VIQTs7QUFFQTtBekU2N3VIQTtBeUUzN3VIQTs7QUFFQTtBekU2N3VIQTtBeUU1OHVIQTtBQUFBO0F6RSs4dUhBO0F5RTk4dUhBOztBQUVBO0F6RWc5dUhBO0F5RTk4dUhBOztBQUVBO0F6RWc5dUhBO0F5RTk4dUhBOztBQUVBO0F6RWc5dUhBO0F5RTk4dUhBOztBQUVBO0F6RWc5dUhBO0F5RS85dUhBO0FBQUE7QXpFayt1SEE7QXlFait1SEE7O0FBRUE7QXpFbSt1SEE7QXlFait1SEE7O0FBRUE7QXpFbSt1SEE7QXlFait1SEE7O0FBRUE7QXpFbSt1SEE7QXlFait1SEE7O0FBRUE7QXpFbSt1SEE7QXlFbC91SEE7QUFBQTtBekVxL3VIQTtBeUVwL3VIQTs7QUFFQTtBekVzL3VIQTtBeUVwL3VIQTs7QUFFQTtBekVzL3VIQTtBeUVwL3VIQTs7QUFFQTtBekVzL3VIQTtBeUVwL3VIQTs7QUFFQTtBekVzL3VIQTtBeUVyZ3ZIQTtBQUFBO0F6RXdndkhBO0F5RXZndkhBOztBQUVBO0F6RXlndkhBO0F5RXZndkhBOztBQUVBO0F6RXlndkhBO0F5RXZndkhBOztBQUVBO0F6RXlndkhBO0F5RXZndkhBOztBQUVBO0F6RXlndkhBO0F5RXhodkhBO0FBQUE7QXpFMmh2SEE7QXlFMWh2SEE7O0FBRUE7QXpFNGh2SEE7QXlFMWh2SEE7O0FBRUE7QXpFNGh2SEE7QXlFMWh2SEE7O0FBRUE7QXpFNGh2SEE7QXlFMWh2SEE7O0FBRUE7QXpFNGh2SEE7QXlFM2l2SEE7QUFBQTtBekU4aXZIQTtBeUU3aXZIQTs7QUFFQTtBekUraXZIQTtBeUU3aXZIQTs7QUFFQTtBekUraXZIQTtBeUU3aXZIQTs7QUFFQTtBekUraXZIQTtBeUU3aXZIQTs7QUFFQTtBekUraXZIQTtBeUU5anZIQTtBQUFBO0F6RWlrdkhBO0F5RWhrdkhBOztBQUVBO0F6RWtrdkhBO0F5RWhrdkhBOztBQUVBO0F6RWtrdkhBO0F5RWhrdkhBOztBQUVBO0F6RWtrdkhBO0F5RWhrdkhBOztBQUVBO0F6RWtrdkhBO0F5RWpsdkhBO0FBQUE7QXpFb2x2SEE7QXlFbmx2SEE7O0FBRUE7QXpFcWx2SEE7QXlFbmx2SEE7O0FBRUE7QXpFcWx2SEE7QXlFbmx2SEE7O0FBRUE7QXpFcWx2SEE7QXlFbmx2SEE7O0FBRUE7QXpFcWx2SEE7QXlFcG12SEE7QUFBQTtBekV1bXZIQTtBeUV0bXZIQTs7QUFFQTtBekV3bXZIQTtBeUV0bXZIQTs7QUFFQTtBekV3bXZIQTtBeUV0bXZIQTs7QUFFQTtBekV3bXZIQTtBeUV0bXZIQTs7QUFFQTtBekV3bXZIQTtBeUV2bnZIQTtBQUFBO0F6RTBudkhBO0F5RXpudkhBOztBQUVBO0F6RTJudkhBO0F5RXpudkhBOztBQUVBO0F6RTJudkhBO0F5RXpudkhBOztBQUVBO0F6RTJudkhBO0F5RXpudkhBOztBQUVBO0F6RTJudkhBO0F5RTFvdkhBO0FBQUE7QXpFNm92SEE7QXlFNW92SEE7O0FBRUE7QXpFOG92SEE7QXlFNW92SEE7O0FBRUE7QXpFOG92SEE7QXlFNW92SEE7O0FBRUE7QXpFOG92SEE7QXlFNW92SEE7O0FBRUE7QXpFOG92SEE7QXlFN3B2SEE7QUFBQTtBekVncXZIQTtBeUUvcHZIQTs7QUFFQTtBekVpcXZIQTtBeUUvcHZIQTs7QUFFQTtBekVpcXZIQTtBeUUvcHZIQTs7QUFFQTtBekVpcXZIQTtBeUUvcHZIQTs7QUFFQTtBekVpcXZIQTtBeUVocnZIQTtBQUFBO0F6RW1ydkhBO0F5RWxydkhBOztBQUVBO0F6RW9ydkhBO0F5RWxydkhBOztBQUVBO0F6RW9ydkhBO0F5RWxydkhBOztBQUVBO0F6RW9ydkhBO0F5RWxydkhBOztBQUVBO0F6RW9ydkhBO0F5RW5zdkhBO0FBQUE7QXpFc3N2SEE7QXlFcnN2SEE7O0FBRUE7QXpFdXN2SEE7QXlFcnN2SEE7O0FBRUE7QXpFdXN2SEE7QXlFcnN2SEE7O0FBRUE7QXpFdXN2SEE7QXlFcnN2SEE7O0FBRUE7QXpFdXN2SEE7QXlFdHR2SEE7QUFBQTtBekV5dHZIQTtBeUV4dHZIQTs7QUFFQTtBekUwdHZIQTtBeUV4dHZIQTs7QUFFQTtBekUwdHZIQTtBeUV4dHZIQTs7QUFFQTtBekUwdHZIQTtBeUV4dHZIQTs7QUFFQTtBekUwdHZIQTtBeUV6dXZIQTtBQUFBO0F6RTR1dkhBO0F5RTN1dkhBOztBQUVBO0F6RTZ1dkhBO0F5RTN1dkhBOztBQUVBO0F6RTZ1dkhBO0F5RTN1dkhBOztBQUVBO0F6RTZ1dkhBO0F5RTN1dkhBOztBQUVBO0F6RTZ1dkhBO0F5RTV2dkhBO0FBQUE7QXpFK3Z2SEE7QXlFOXZ2SEE7O0FBRUE7QXpFZ3d2SEE7QXlFOXZ2SEE7O0FBRUE7QXpFZ3d2SEE7QXlFOXZ2SEE7O0FBRUE7QXpFZ3d2SEE7QXlFOXZ2SEE7O0FBRUE7QXpFZ3d2SEE7QXlFL3d2SEE7QUFBQTtBekVreHZIQTtBeUVqeHZIQTs7QUFFQTtBekVteHZIQTtBeUVqeHZIQTs7QUFFQTtBekVteHZIQTtBeUVqeHZIQTs7QUFFQTtBekVteHZIQTtBeUVqeHZIQTs7QUFFQTtBekVteHZIQTtBeUVseXZIQTtBQUFBO0F6RXF5dkhBO0F5RXB5dkhBOztBQUVBO0F6RXN5dkhBO0F5RXB5dkhBOztBQUVBO0F6RXN5dkhBO0F5RXB5dkhBOztBQUVBO0F6RXN5dkhBO0F5RXB5dkhBOztBQUVBO0F6RXN5dkhBO0F5RXJ6dkhBO0FBQUE7QXpFd3p2SEE7QXlFdnp2SEE7O0FBRUE7QXpFeXp2SEE7QXlFdnp2SEE7O0FBRUE7QXpFeXp2SEE7QXlFdnp2SEE7O0FBRUE7QXpFeXp2SEE7QXlFdnp2SEE7O0FBRUE7QXpFeXp2SEE7QXlFeDB2SEE7QUFBQTtBekUyMHZIQTtBeUUxMHZIQTs7QUFFQTtBekU0MHZIQTtBeUUxMHZIQTs7QUFFQTtBekU0MHZIQTtBeUUxMHZIQTs7QUFFQTtBekU0MHZIQTtBeUUxMHZIQTs7QUFFQTtBekU0MHZIQTtBeUUzMXZIQTtBQUFBO0F6RTgxdkhBO0F5RTcxdkhBOztBQUVBO0F6RSsxdkhBO0F5RTcxdkhBOztBQUVBO0F6RSsxdkhBO0F5RTcxdkhBOztBQUVBO0F6RSsxdkhBO0F5RTcxdkhBOztBQUVBO0F6RSsxdkhBO0F5RTkydkhBO0FBQUE7QXpFaTN2SEE7QXlFaDN2SEE7O0FBRUE7QXpFazN2SEE7QXlFaDN2SEE7O0FBRUE7QXpFazN2SEE7QXlFaDN2SEE7O0FBRUE7QXpFazN2SEE7QXlFaDN2SEE7O0FBRUE7QXpFazN2SEE7QXlFajR2SEE7QUFBQTtBekVvNHZIQTtBeUVuNHZIQTs7QUFFQTtBekVxNHZIQTtBeUVuNHZIQTs7QUFFQTtBekVxNHZIQTtBeUVuNHZIQTs7QUFFQTtBekVxNHZIQTtBeUVuNHZIQTs7QUFFQTtBekVxNHZIQTtBeUVwNXZIQTtBQUFBO0F6RXU1dkhBO0F5RXQ1dkhBOztBQUVBO0F6RXc1dkhBO0F5RXQ1dkhBOztBQUVBO0F6RXc1dkhBO0F5RXQ1dkhBOztBQUVBO0F6RXc1dkhBO0F5RXQ1dkhBOztBQUVBO0F6RXc1dkhBO0F5RXY2dkhBO0FBQUE7QXpFMDZ2SEE7QXlFejZ2SEE7O0FBRUE7QXpFMjZ2SEE7QXlFejZ2SEE7O0FBRUE7QXpFMjZ2SEE7QXlFejZ2SEE7O0FBRUE7QXpFMjZ2SEE7QXlFejZ2SEE7O0FBRUE7QXpFMjZ2SEE7QXlFMTd2SEE7QUFBQTtBekU2N3ZIQTtBeUU1N3ZIQTs7QUFFQTtBekU4N3ZIQTtBeUU1N3ZIQTs7QUFFQTtBekU4N3ZIQTtBeUU1N3ZIQTs7QUFFQTtBekU4N3ZIQTtBeUU1N3ZIQTs7QUFFQTtBekU4N3ZIQTtBeUU3OHZIQTtBQUFBO0F6RWc5dkhBO0F5RS84dkhBOztBQUVBO0F6RWk5dkhBO0F5RS84dkhBOztBQUVBO0F6RWk5dkhBO0F5RS84dkhBOztBQUVBO0F6RWk5dkhBO0F5RS84dkhBOztBQUVBO0F6RWk5dkhBO0F5RWgrdkhBO0FBQUE7QXpFbSt2SEE7QXlFbCt2SEE7O0FBRUE7QXpFbyt2SEE7QXlFbCt2SEE7O0FBRUE7QXpFbyt2SEE7QXlFbCt2SEE7O0FBRUE7QXpFbyt2SEE7QXlFbCt2SEE7O0FBRUE7QXpFbyt2SEE7QXlFbi92SEE7QUFBQTtBekVzL3ZIQTtBeUVyL3ZIQTs7QUFFQTtBekV1L3ZIQTtBeUVyL3ZIQTs7QUFFQTtBekV1L3ZIQTtBeUVyL3ZIQTs7QUFFQTtBekV1L3ZIQTtBeUVyL3ZIQTs7QUFFQTtBekV1L3ZIQTtBeUV0Z3dIQTtBQUFBO0F6RXlnd0hBO0F5RXhnd0hBOztBQUVBO0F6RTBnd0hBO0F5RXhnd0hBOztBQUVBO0F6RTBnd0hBO0F5RXhnd0hBOztBQUVBO0F6RTBnd0hBO0F5RXhnd0hBOztBQUVBO0F6RTBnd0hBO0F5RXpod0hBO0FBQUE7QXpFNGh3SEE7QXlFM2h3SEE7O0FBRUE7QXpFNmh3SEE7QXlFM2h3SEE7O0FBRUE7QXpFNmh3SEE7QXlFM2h3SEE7O0FBRUE7QXpFNmh3SEE7QXlFM2h3SEE7O0FBRUE7QXpFNmh3SEE7QXlFNWl3SEE7QUFBQTtBekUraXdIQTtBeUU5aXdIQTs7QUFFQTtBekVnandIQTtBeUU5aXdIQTs7QUFFQTtBekVnandIQTtBeUU5aXdIQTs7QUFFQTtBekVnandIQTtBeUU5aXdIQTs7QUFFQTtBekVnandIQTtBeUUvandIQTtBQUFBO0F6RWtrd0hBO0F5RWprd0hBOztBQUVBO0F6RW1rd0hBO0F5RWprd0hBOztBQUVBO0F6RW1rd0hBO0F5RWprd0hBOztBQUVBO0F6RW1rd0hBO0F5RWprd0hBOztBQUVBO0F6RW1rd0hBO0F5RWxsd0hBO0FBQUE7QXpFcWx3SEE7QXlFcGx3SEE7O0FBRUE7QXpFc2x3SEE7QXlFcGx3SEE7O0FBRUE7QXpFc2x3SEE7QXlFcGx3SEE7O0FBRUE7QXpFc2x3SEE7QXlFcGx3SEE7O0FBRUE7QXpFc2x3SEE7QXlFcm13SEE7QUFBQTtBekV3bXdIQTtBeUV2bXdIQTs7QUFFQTtBekV5bXdIQTtBeUV2bXdIQTs7QUFFQTtBekV5bXdIQTtBeUV2bXdIQTs7QUFFQTtBekV5bXdIQTtBeUV2bXdIQTs7QUFFQTtBekV5bXdIQTtBeUV4bndIQTtBQUFBO0F6RTJud0hBO0F5RTFud0hBOztBQUVBO0F6RTRud0hBO0F5RTFud0hBOztBQUVBO0F6RTRud0hBO0F5RTFud0hBOztBQUVBO0F6RTRud0hBO0F5RTFud0hBOztBQUVBO0F6RTRud0hBO0F5RXBud0hBO0FBQUE7QXpFdW53SEE7QXlFdG53SEE7O0FBRUE7QXpFd253SEE7QXlFdG53SEE7O0FBRUE7QXpFd253SEE7QXlFdG53SEE7O0FBRUE7QXpFd253SEE7QXlFdG53SEE7O0FBRUE7QXpFd253SEE7QXlFdm93SEE7QUFBQTtBekUwb3dIQTtBeUV6b3dIQTs7QUFFQTtBekUyb3dIQTtBeUV6b3dIQTs7QUFFQTtBekUyb3dIQTtBeUV6b3dIQTs7QUFFQTtBekUyb3dIQTtBeUV6b3dIQTs7QUFFQTtBekUyb3dIQTtBeUUxcHdIQTtBQUFBO0F6RTZwd0hBO0F5RTVwd0hBOztBQUVBO0F6RThwd0hBO0F5RTVwd0hBOztBQUVBO0F6RThwd0hBO0F5RTVwd0hBOztBQUVBO0F6RThwd0hBO0F5RTVwd0hBOztBQUVBO0F6RThwd0hBO0F5RTdxd0hBO0FBQUE7QXpFZ3J3SEE7QXlFL3F3SEE7O0FBRUE7QXpFaXJ3SEE7QXlFL3F3SEE7O0FBRUE7QXpFaXJ3SEE7QXlFL3F3SEE7O0FBRUE7QXpFaXJ3SEE7QXlFL3F3SEE7O0FBRUE7QXpFaXJ3SEE7QXlFaHN3SEE7QUFBQTtBekVtc3dIQTtBeUVsc3dIQTs7QUFFQTtBekVvc3dIQTtBeUVsc3dIQTs7QUFFQTtBekVvc3dIQTtBeUVsc3dIQTs7QUFFQTtBekVvc3dIQTtBeUVsc3dIQTs7QUFFQTtBekVvc3dIQTtBeUVudHdIQTtBQUFBO0F6RXN0d0hBO0F5RXJ0d0hBOztBQUVBO0F6RXV0d0hBO0F5RXJ0d0hBOztBQUVBO0F6RXV0d0hBO0F5RXJ0d0hBOztBQUVBO0F6RXV0d0hBO0F5RXJ0d0hBOztBQUVBO0F6RXV0d0hBO0F5RXR1d0hBO0FBQUE7QXpFeXV3SEE7QXlFeHV3SEE7O0FBRUE7QXpFMHV3SEE7QXlFeHV3SEE7O0FBRUE7QXpFMHV3SEE7QXlFeHV3SEE7O0FBRUE7QXpFMHV3SEE7QXlFeHV3SEE7O0FBRUE7QXpFMHV3SEE7QXlFenZ3SEE7QUFBQTtBekU0dndIQTtBeUUzdndIQTs7QUFFQTtBekU2dndIQTtBeUUzdndIQTs7QUFFQTtBekU2dndIQTtBeUUzdndIQTs7QUFFQTtBekU2dndIQTtBeUUzdndIQTs7QUFFQTtBekU2dndIQTtBeUU1d3dIQTtBQUFBO0F6RSt3d0hBO0F5RTl3d0hBOztBQUVBO0F6RWd4d0hBO0F5RTl3d0hBOztBQUVBO0F6RWd4d0hBO0F5RTl3d0hBOztBQUVBO0F6RWd4d0hBO0F5RTl3d0hBOztBQUVBO0F6RWd4d0hBO0F5RS94d0hBO0FBQUE7QXpFa3l3SEE7QXlFanl3SEE7O0FBRUE7QXpFbXl3SEE7QXlFanl3SEE7O0FBRUE7QXpFbXl3SEE7QXlFanl3SEE7O0FBRUE7QXpFbXl3SEE7QXlFanl3SEE7O0FBRUE7QXpFbXl3SEE7QXlFbHp3SEE7QUFBQTtBekVxendIQTtBeUVwendIQTs7QUFFQTtBekVzendIQTtBeUVwendIQTs7QUFFQTtBekVzendIQTtBeUVwendIQTs7QUFFQTtBekVzendIQTtBeUVwendIQTs7QUFFQTtBekVzendIQTtBeUVyMHdIQTtBQUFBO0F6RXcwd0hBO0F5RXYwd0hBOztBQUVBO0F6RXkwd0hBO0F5RXYwd0hBOztBQUVBO0F6RXkwd0hBO0F5RXYwd0hBOztBQUVBO0F6RXkwd0hBO0F5RXYwd0hBOztBQUVBO0F6RXkwd0hBO0F5RXgxd0hBO0FBQUE7QXpFMjF3SEE7QXlFMTF3SEE7O0FBRUE7QXpFNDF3SEE7QXlFMTF3SEE7O0FBRUE7QXpFNDF3SEE7QXlFMTF3SEE7O0FBRUE7QXpFNDF3SEE7QXlFMTF3SEE7O0FBRUE7QXpFNDF3SEE7QXlFMzJ3SEE7QUFBQTtBekU4MndIQTtBeUU3MndIQTs7QUFFQTtBekUrMndIQTtBeUU3MndIQTs7QUFFQTtBekUrMndIQTtBeUU3MndIQTs7QUFFQTtBekUrMndIQTtBeUU3MndIQTs7QUFFQTtBekUrMndIQTtBeUU5M3dIQTtBQUFBO0F6RWk0d0hBO0F5RWg0d0hBOztBQUVBO0F6RWs0d0hBO0F5RWg0d0hBOztBQUVBO0F6RWs0d0hBO0F5RWg0d0hBOztBQUVBO0F6RWs0d0hBO0F5RWg0d0hBOztBQUVBO0F6RWs0d0hBO0F5RWo1d0hBO0FBQUE7QXpFbzV3SEE7QXlFbjV3SEE7O0FBRUE7QXpFcTV3SEE7QXlFbjV3SEE7O0FBRUE7QXpFcTV3SEE7QXlFbjV3SEE7O0FBRUE7QXpFcTV3SEE7QXlFbjV3SEE7O0FBRUE7QXpFcTV3SEE7QXlFcDZ3SEE7QUFBQTtBekV1NndIQTtBeUV0NndIQTs7QUFFQTtBekV3NndIQTtBeUV0NndIQTs7QUFFQTtBekV3NndIQTtBeUV0NndIQTs7QUFFQTtBekV3NndIQTtBeUV0NndIQTs7QUFFQTtBekV3NndIQTtBeUV2N3dIQTtBQUFBO0F6RTA3d0hBO0F5RXo3d0hBOztBQUVBO0F6RTI3d0hBO0F5RXo3d0hBOztBQUVBO0F6RTI3d0hBO0F5RXo3d0hBOztBQUVBO0F6RTI3d0hBO0F5RXo3d0hBOztBQUVBO0F6RTI3d0hBO0F5RTE4d0hBO0FBQUE7QXpFNjh3SEE7QXlFNTh3SEE7O0FBRUE7QXpFODh3SEE7QXlFNTh3SEE7O0FBRUE7QXpFODh3SEE7QXlFNTh3SEE7O0FBRUE7QXpFODh3SEE7QXlFNTh3SEE7O0FBRUE7QXpFODh3SEE7QXlFNzl3SEE7QUFBQTtBekVnK3dIQTtBeUUvOXdIQTs7QUFFQTtBekVpK3dIQTtBeUUvOXdIQTs7QUFFQTtBekVpK3dIQTtBeUUvOXdIQTs7QUFFQTtBekVpK3dIQTtBeUUvOXdIQTs7QUFFQTtBekVpK3dIQTtBeUUzOXdIQTtBQUFBO0F6RTg5d0hBO0F5RTc5d0hBOztBQUVBO0F6RSs5d0hBO0F5RTc5d0hBOztBQUVBO0F6RSs5d0hBO0F5RTc5d0hBOztBQUVBO0F6RSs5d0hBO0F5RTc5d0hBOztBQUVBO0F6RSs5d0hBO0FBQ0E7QTBFaGl4SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBRUE7QTFFZ2l4SEE7O0EyRTFpeEhBO0FBQUE7QTNFOGl4SEE7O0EyRTFpeEhBO0FBQUE7QTNFOGl4SEE7O0EyRTdpeEhBO0FBQUE7QTNFaWp4SEE7O0EyRWhqeEhBO0FBQUE7QTNFb2p4SEE7O0EyRW5qeEhBO0FDVEE7QUFDQTtBQUNBO0E1RWdreEhBOztBMkVqanhIQTtBQUFBO0EzRXFqeEhBOztBMkVwanhIQTtBQUFBO0EzRXdqeEhBOztBMkV2anhIQTtBQUFBO0EzRTJqeEhBOztBaUJ0aHhIQTtBMER2Q0E7QUFBQTtBM0Vra3hIQTtBMkVqa3hIQTtBQUFBO0EzRW9reEhBO0EyRW5reEhBO0FBQUE7QTNFc2t4SEE7QUFDQTtBaUJsaXhIQTtBMER2Q0E7QUFBQTtBM0U2a3hIQTtBMkU1a3hIQTtBQUFBO0EzRStreEhBO0EyRTlreEhBO0FBQUE7QTNFaWx4SEE7QUFDQTtBaUI3aXhIQTtBMER2Q0E7QUFBQTtBM0V3bHhIQTtBMkV2bHhIQTtBQUFBO0EzRTBseEhBO0EyRXpseEhBO0FBQUE7QTNFNGx4SEE7QUFDQTtBaUJ4anhIQTtBMER2Q0E7QUFBQTtBM0VtbXhIQTtBMkVsbXhIQTtBQUFBO0EzRXFteEhBO0EyRXBteEhBO0FBQUE7QTNFdW14SEE7QUFDQTtBMkVsbXhIQTtBQUFBO0EzRXFteEhBOztBMkVwbXhIQTtBQUFBO0EzRXdteEhBOztBMkV2bXhIQTtBQUFBO0EzRTJteEhBOztBMkV2bXhIQTtBQUFBO0EzRTJteEhBOztBMkUxbXhIQTtBQUFBO0EzRThteEhBOztBMkU3bXhIQTtBQUFBO0EzRWlueEhBOztBMkVobnhIQTtBQUFBO0EzRW9ueEhBOztBMkVubnhIQTtBQUFBO0EzRXVueEhBOztBMkV0bnhIQTtBQUFBO0EzRTBueEhBOztBMkV0bnhIQTtBQUFBO0EzRTBueEhBOztBNkVqcXhIQTtBQUNBO0E3RW9xeEhBOztBUTFweEhBO0FxRUxBO0E3RW1xeEhBOztBNkV6cXhIQTtBQUNBO0E3RTRxeEhBOztBUWxxeEhBO0FxRUxBO0E3RTJxeEhBOztBNkVqcnhIQTtBQUNBO0E3RW9yeEhBOztBUTFxeEhBO0FxRUxBO0E3RW1yeEhBOztBNkV6cnhIQTtBQUNBO0E3RTRyeEhBOztBUWxyeEhBO0FxRUxBO0E3RTJyeEhBOztBNkVqc3hIQTtBQUNBO0E3RW9zeEhBOztBUTFyeEhBO0FxRUxBO0E3RW1zeEhBOztBNkV6c3hIQTtBQUNBO0E3RTRzeEhBOztBUWxzeEhBO0FxRUxBO0E3RTJzeEhBOztBNkVqdHhIQTtBQUNBO0E3RW90eEhBOztBUTFzeEhBO0FxRUxBO0E3RW10eEhBOztBNkV6dHhIQTtBQUNBO0E3RTR0eEhBOztBUWx0eEhBO0FxRUxBO0E3RTJ0eEhBOztBNkVqdXhIQTtBQUNBO0E3RW91eEhBOztBUTF0eEhBO0FxRUxBO0E3RW11eEhBOztBNkV6dXhIQTtBQUNBO0E3RTR1eEhBOztBUWx1eEhBO0FxRUxBO0E3RTJ1eEhBOztBNkVqdnhIQTtBQUNBO0E3RW92eEhBOztBUTF1eEhBO0FxRUxBO0E3RW12eEhBOztBNkV6dnhIQTtBQUNBO0E3RTR2eEhBOztBUWx2eEhBO0FxRUxBO0E3RTJ2eEhBOztBMkVwdHhIQTtBQUFBO0EzRXd0eEhBOztBMkV2dHhIQTtBQUFBO0EzRTJ0eEhBOztBMkV6dHhIQTtBQUFBO0EzRTZ0eEhBOztBMkU1dHhIQTtBQUFBO0EzRWd1eEhBOztBMkU1dHhIQTtBR3ZEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5RXV4eEhBOztBMkVodXhIQTtBQUFBO0EzRW91eEhBOztBMkVsdXhIQTtBQUNBO0FBQ0E7QTNFcXV4SEE7O0EyRWh1eEhBO0FBQUE7QTNFb3V4SEE7O0ErRXJ5eEhBO0FBQ0E7QS9Fd3l4SEE7O0ErRXJ5eEhBO0FBQ0E7QS9Fd3l4SEE7O0FnRnh5eEhBO0FBQ0E7OztBQUtBO0FBRUE7QUFBQTtBaEZ3eXhIQTtBZ0ZweXhIQTtBQUNBO0FoRnN5eEhBO0FnRjd4eEhBO0FBQ0E7QWhGK3h4SEE7QWdGanh4SEE7QUFDQTtBaEZteHhIQTtBZ0ZqeHhIQTs7QUFFQTtBQUNBO0FoRm14eEhBO0FnRmh4eEhBOztBQUVBO0FoRmt4eEhBO0FnRi93eEhBOzs7QUFHQTtBQUNBO0FoRml4eEhBO0FnRjl3eEhBOztBQUVBO0FoRmd4eEhBO0FnRnh3eEhBO0FBQ0E7QWhGMHd4SEE7QWdGeHd4SEE7QUFDQTtBaEYwd3hIQTtBZ0Z4d3hIQTtBQUNBO0FoRjB3eEhBO0FnRnR3eEhBO0FBQ0E7QWhGd3d4SEE7QWdGdHd4SEE7QUFDQTtBaEZ3d3hIQTtBZ0Zyd3hIQTtBQUNBO0FoRnV3eEhBO0FnRnJ3eEhBOztBQUVBO0FoRnV3eEhBO0FnRmx3eEhBOztBQUVBO0FoRm93eEhBO0FnRmh3eEhBO0FBQ0E7QWhGa3d4SEE7QWdGaHd4SEE7Ozs7QUFJQTtBaEZrd3hIQTtBZ0Y5dnhIQTtBQUNBO0FBQ0E7QWhGZ3d4SEE7QUFDQTtBaUYvM3hIQTtBQzRCQTtBQUNBO0FBQ0E7QUFDQTtBQTFCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsRmk0eEhBO0FrRi8zeEhBO0FBQ0E7QUFDQTtBbEZpNHhIQTtBa0Y5M3hIQTtBQUdBO0FBQ0E7QWxGODN4SEE7QWtGMzN4SEE7QUFDQTtBbEY2M3hIQTtBa0ZuM3hIQTtBQUlBO0FsRmszeEhBOztBa0Y3enhIQTtBQ25GQTtBQUFBO0FBQUE7QW5GbzV4SEE7QW1GbDV4SEE7QUFDQTtBQUFBO0FBQUE7QW5GbzV4SEE7QW1GbDV4SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuRm81eEhBOztBaUI3MXhIQTtBaUVzQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxGMDB4SEE7QUFDQTtBaUJ4MnhIQTtBaUVzQkE7QUFXQTtBQUNBO0FBQ0E7QUFDQTtBbEYyMHhIQTtBQUNBOztBa0ZwMHhIQTtBQURBO0FBRUE7QWxGdzB4SEE7QUFDQTtBa0ZyMHhIQTtBQURBO0FBRUE7QUFDQTtBbEZ3MHhIQTtBQUNBO0FrRnAweEhBO0FBREE7QUFFQTtBbEZ1MHhIQTtBQUNBOztBa0ZsMHhIQTs7QUFFQTtBbEZxMHhIQTs7QWtGaDB4SEE7QUFDQTtBbEZtMHhIQTtBa0ZqMHhIQTtBQUNBO0FsRm0weEhBOztBa0YvenhIQTtBQUNBO0FsRmsweEhBO0FrRmgweEhBO0FBQ0E7QUFBQTtBbEZrMHhIQTs7QW9Gdjh4SEE7QUFDQTtBcEYwOHhIQTs7QW9GMzh4SEE7QUFDQTtBcEY4OHhIQTs7QWlCdjN4SEE7QW1FeEZBO0FBQ0E7QXBGbTl4SEE7QW9GcDl4SEE7QUFDQTtBcEZzOXhIQTtBQUNBO0FpQmg0eEhBO0FtRXhGQTtBQUNBO0FwRjI5eEhBO0FvRjU5eEhBO0FBQ0E7QXBGODl4SEE7QUFDQTtBaUJ4NHhIQTtBbUV4RkE7QUFDQTtBcEZtK3hIQTtBb0ZwK3hIQTtBQUNBO0FwRnMreEhBO0FBQ0E7QWlCbDh4SEE7QW1FdENBO0FBQ0E7QXBGMit4SEE7QW9GNSt4SEE7QUFDQTtBcEY4K3hIQTtBQUNBO0FpQjc3eEhBO0FtRTNDQTtBQUdBO0FwRnkreEhBO0FBQ0E7O0FpQmw4eEhBO0FtRTNDQTtBQUdBO0FwRisreEhBO0FBQ0E7O0FpQng4eEhBO0FtRTNDQTtBQUdBO0FwRnEveEhBO0FBQ0E7O0FpQjk4eEhBO0FtRTNDQTtBQUdBO0FwRjIveEhBO0FBQ0E7O0FvRi8veEhBO0FBR0E7QXBGZ2d5SEE7O0FvRjMveEhBO0FBQ0E7QUFBQTtBQUFBO0FwRjgveEhBOztBcUZoZ3lIQTtBQVZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBckY4Z3lIQTs7QXFGLy94SEE7QUF0QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FyRnloeUhBOztBaUIvL3hIQTtBb0VGQTtBQUNBO0FyRnFneUhBO0FxRmxneUhBO0FBQ0E7QXJGb2d5SEE7QUFDQTtBaUJ4Z3lIQTtBb0VRQTtBQUNBO0FyRm1neUhBO0FxRmhneUhBO0FBQ0E7QXJGa2d5SEE7QUFDQTtBaUJoaHlIQTtBb0VrQkE7QUFDQTtBckZpZ3lIQTtBcUY5L3hIQTtBQUNBO0FyRmdneUhBO0FBQ0E7QWlCeGh5SEE7QW9FRkE7QUFDQTtBckY2aHlIQTtBcUYxaHlIQTtBQUNBO0FyRjRoeUhBO0FBQ0E7QWlCaGl5SEE7QW9FUUE7QUFDQTtBckYyaHlIQTtBcUZ4aHlIQTtBQUNBO0FyRjBoeUhBO0FBQ0E7QWlCeGl5SEE7QW9Fa0JBO0FBQ0E7QXJGeWh5SEE7QXFGdGh5SEE7QUFDQTtBckZ3aHlIQTtBQUNBO0FpQmhqeUhBO0FvRUZBO0FBQ0E7QXJGcWp5SEE7QXFGbGp5SEE7QUFDQTtBckZvanlIQTtBQUNBO0FpQnhqeUhBO0FvRVFBO0FBQ0E7QXJGbWp5SEE7QXFGaGp5SEE7QUFDQTtBckZranlIQTtBQUNBO0FpQmhreUhBO0FvRWtCQTtBQUNBO0FyRmlqeUhBO0FxRjlpeUhBO0FBQ0E7QXJGZ2p5SEE7QUFDQTtBaUJ4a3lIQTtBb0VGQTtBQUNBO0FyRjZreUhBO0FxRjFreUhBO0FBQ0E7QXJGNGt5SEE7QUFDQTtBaUJobHlIQTtBb0VRQTtBQUNBO0FyRjJreUhBO0FxRnhreUhBO0FBQ0E7QXJGMGt5SEE7QUFDQTtBaUJ4bHlIQTtBb0VrQkE7QUFDQTtBckZ5a3lIQTtBcUZ0a3lIQTtBQUNBO0FyRndreUhBO0FBQ0E7QWlCaG15SEE7QW9FRkE7QUFDQTtBckZxbXlIQTtBcUZsbXlIQTtBQUNBO0FyRm9teUhBO0FBQ0E7QWlCeG15SEE7QW9FUUE7QUFDQTtBckZtbXlIQTtBcUZobXlIQTtBQUNBO0FyRmtteUhBO0FBQ0E7QWlCaG55SEE7QW9Fa0JBO0FBQ0E7QXJGaW15SEE7QXFGOWx5SEE7QUFDQTtBckZnbXlIQTtBQUNBO0FpQnhueUhBO0FvRUZBO0FBQ0E7QXJGNm55SEE7QXFGMW55SEE7QUFDQTtBckY0bnlIQTtBQUNBO0FpQmhveUhBO0FvRVFBO0FBQ0E7QXJGMm55SEE7QXFGeG55SEE7QUFDQTtBckYwbnlIQTtBQUNBO0FpQnhveUhBO0FvRWtCQTtBQUNBO0FyRnlueUhBO0FxRnRueUhBO0FBQ0E7QXJGd255SEE7QUFDQTtBaUJocHlIQTtBb0VGQTtBQUNBO0FyRnFweUhBO0FxRmxweUhBO0FBQ0E7QXJGb3B5SEE7QUFDQTtBaUJ4cHlIQTtBb0VRQTtBQUNBO0FyRm1weUhBO0FxRmhweUhBO0FBQ0E7QXJGa3B5SEE7QUFDQTtBaUJocXlIQTtBb0VrQkE7QUFDQTtBckZpcHlIQTtBcUY5b3lIQTtBQUNBO0FyRmdweUhBO0FBQ0E7QXNGcHV5SEE7Ozs7Ozs7OztBQUFBO0FDT0E7QUFDQTtBdkZ5dXlIQTs7QXVGdHV5SEE7QUFDQTtBdkZ5dXlIQTs7QXVGdHV5SEE7QUFDQTtBdkZ5dXlIQTs7QXVGdHV5SEE7QUFDQTtBdkZ5dXlIQTs7QXVGdHV5SEE7QUFDQTtBdkZ5dXlIQTs7QXVGdHV5SEE7QUFDQTtBdkZ5dXlIQTs7QXVGdHV5SEE7QUFDQTtBdkZ5dXlIQTs7QXVGdHV5SEE7QUFDQTtBdkZ5dXlIQTs7QXVGdHV5SEE7QUFDQTtBdkZ5dXlIQTs7QXVGdHV5SEE7QUFDQTtBdkZ5dXlIQTs7QXVGdHV5SEE7QUFDQTtBQUNBO0F2Rnl1eUhBOztBdUZ0dXlIQTtBQUNBO0FBQ0E7QXZGeXV5SEE7O0FpQm51eUhBO0FzRXJEQTtBQUNBO0F2RjR4eUhBO0F1Rnp4eUhBO0FBQ0E7QXZGMnh5SEE7QXVGeHh5SEE7QUFDQTtBdkYweHlIQTtBdUZ2eHlIQTtBQUNBO0F2Rnl4eUhBO0F1RnR4eUhBO0FBQ0E7QXZGd3h5SEE7QXVGcnh5SEE7QUFDQTtBdkZ1eHlIQTtBdUZweHlIQTtBQUNBO0F2RnN4eUhBO0F1Rm54eUhBO0FBQ0E7QXZGcXh5SEE7QXVGbHh5SEE7QUFDQTtBdkZveHlIQTtBdUZqeHlIQTtBQUNBO0F2Rm14eUhBO0F1Rmh4eUhBO0FBQ0E7QUFDQTtBdkZreHlIQTtBdUYvd3lIQTtBQUNBO0FBQ0E7QXZGaXh5SEE7QUFDQTtBaUI1d3lIQTtBc0VyREE7QUFDQTtBdkZvMHlIQTtBdUZqMHlIQTtBQUNBO0F2Rm0weUhBO0F1RmgweUhBO0FBQ0E7QXZGazB5SEE7QXVGL3p5SEE7QUFDQTtBdkZpMHlIQTtBdUY5enlIQTtBQUNBO0F2RmcweUhBO0F1Rjd6eUhBO0FBQ0E7QXZGK3p5SEE7QXVGNXp5SEE7QUFDQTtBdkY4enlIQTtBdUYzenlIQTtBQUNBO0F2RjZ6eUhBO0F1RjF6eUhBO0FBQ0E7QXZGNHp5SEE7QXVGenp5SEE7QUFDQTtBdkYyenlIQTtBdUZ4enlIQTtBQUNBO0FBQ0E7QXZGMHp5SEE7QXVGdnp5SEE7QUFDQTtBQUNBO0F2Rnl6eUhBO0FBQ0E7QWlCcHp5SEE7QXNFckRBO0FBQ0E7QXZGNDJ5SEE7QXVGejJ5SEE7QUFDQTtBdkYyMnlIQTtBdUZ4MnlIQTtBQUNBO0F2RjAyeUhBO0F1RnYyeUhBO0FBQ0E7QXZGeTJ5SEE7QXVGdDJ5SEE7QUFDQTtBdkZ3MnlIQTtBdUZyMnlIQTtBQUNBO0F2RnUyeUhBO0F1RnAyeUhBO0FBQ0E7QXZGczJ5SEE7QXVGbjJ5SEE7QUFDQTtBdkZxMnlIQTtBdUZsMnlIQTtBQUNBO0F2Rm8yeUhBO0F1RmoyeUhBO0FBQ0E7QXZGbTJ5SEE7QXVGaDJ5SEE7QUFDQTtBQUNBO0F2RmsyeUhBO0F1Ri8xeUhBO0FBQ0E7QUFDQTtBdkZpMnlIQTtBQUNBO0FpQjUxeUhBO0FzRXJEQTtBQUNBO0F2Rm81eUhBO0F1Rmo1eUhBO0FBQ0E7QXZGbTV5SEE7QXVGaDV5SEE7QUFDQTtBdkZrNXlIQTtBdUYvNHlIQTtBQUNBO0F2Rmk1eUhBO0F1Rjk0eUhBO0FBQ0E7QXZGZzV5SEE7QXVGNzR5SEE7QUFDQTtBdkYrNHlIQTtBdUY1NHlIQTtBQUNBO0F2Rjg0eUhBO0F1RjM0eUhBO0FBQ0E7QXZGNjR5SEE7QXVGMTR5SEE7QUFDQTtBdkY0NHlIQTtBdUZ6NHlIQTtBQUNBO0F2RjI0eUhBO0F1Rng0eUhBO0FBQ0E7QUFDQTtBdkYwNHlIQTtBdUZ2NHlIQTtBQUNBO0FBQ0E7QXZGeTR5SEE7QUFDQTtBdUZwNHlIQTtBQUNBO0F2RnM0eUhBOztBdUZ2NHlIQTtBQUNBO0F2RjA0eUhBOztBdUYzNHlIQTtBQUNBO0F2Rjg0eUhBOztBdUYvNHlIQTtBQUNBO0F2Rms1eUhBOztBdUZuNXlIQTtBQUNBO0F2RnM1eUhBOztBdUZ2NXlIQTtBQUNBO0F2RjA1eUhBOztBdUYzNXlIQTtBQUNBO0F2Rjg1eUhBOztBdUYvNXlIQTtBQUNBO0F2Rms2eUhBOztBdUZuNnlIQTtBQUNBO0F2RnM2eUhBOztBdUZ2NnlIQTtBQUNBO0F2RjA2eUhBOztBdUYzNnlIQTtBQUNBO0F2Rjg2eUhBOztBdUYvNnlIQTtBQUNBO0F2Rms3eUhBOztBdUY5NnlIQTtBQUNBO0F2Rmk3eUhBOztBdUY1NnlIQTtBQUNBO0F2Ris2eUhBOztBdUY1NnlIQTtBQUNBO0FBQ0E7QXZGKzZ5SEE7O0F1RjU2eUhBO0FBQ0E7QUFDQTtBdkYrNnlIQTs7QXVGNTZ5SEE7QUFDQTtBQUNBO0F2Ris2eUhBOztBdUY1NnlIQTtBQUNBO0FBQ0E7QXZGKzZ5SEE7O0F1RjU2eUhBO0FBQ0E7QXZGKzZ5SEE7O0F1RjU2eUhBO0FBQ0E7QXZGKzZ5SEE7O0F3RmhoekhBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QXhGbWh6SEE7O0F3Ri9nekhBO0FBQ0E7QUFBQTtBeEZraHpIQTs7QXdGemd6SEE7QUFDQTtBQUFBO0F4RjRnekhBOztBd0Z6Z3pIQTtBQUNBO0F4RjRnekhBOztBd0Z4Z3pIQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0F4RjJnekhBOztBd0Z2Z3pIQTtBQUNBO0FBQUE7QXhGMGd6SEE7O0F3RnRnekhBO0FBQ0E7QUFBQTtBeEZ5Z3pIQTs7QXdGcmd6SEE7QUFDQTtBQUFBO0F4RndnekhBOztBd0ZyZ3pIQTtBQUNBO0FBQUE7QXhGd2d6SEE7O0EwRzNqekhBO0FBQ0E7QTFHOGp6SEE7O0EwRzNqekhBO0FBQ0E7QTFHOGp6SEE7QWlCdmd6SEE7QXlGeERBO0FBSUE7QTFHK2p6SEE7QUFDQTs7QTBHNWp6SEE7QUFDQTtBMUcranpIQTtBaUJoaHpIQTtBeUZoREE7QUFJQTtBMUdna3pIQTtBQUNBOztBMEc3anpIQTtBQUNBO0ExR2drekhBOztBMkdybHpIQTs7QUFBQTtBQVFBO0FBQ0E7QTNHbWx6SEE7O0EyR2hsekhBO0FBQ0E7QTNHbWx6SEE7O0EyR2hsekhBO0FBQ0E7QTNHbWx6SEE7O0EyR2hsekhBO0FBQ0E7QTNHbWx6SEE7O0EyRzVrekhBO0FBQ0E7QTNHK2t6SEE7O0EyRzVrekhBOztBQUNBO0EzR2dsekhBOztBMkc3a3pIQTtBQUNBO0EzR2dsekhBOztBMkc3a3pIQTtBQUNBO0EzR2dsekhBOztBMkc3a3pIQTs7Ozs7OztBQUNBO0EzR3NsekhBOztBMkdubHpIQTtBQUNBO0EzR3NsekhBOztBMkdubHpIQTtBQUNBO0EzR3NsekhBOztBMkdubHpIQTtBQUNBO0EzR3NsekhBOztBMkc1aXpIQTs7QTFCeEZBO0EyQjhKQTtBQTVGQTtBQXpDQTtBRG1FQTtBM0dpanpIQTtBaUI1bHpIQTtBMEZ1Q0E7O0FDdEJBO0FBekNBO0E1RzBuekhBO0FBQ0E7QWlCbm16SEE7QTBGdUNBOztBQU9BO0EzRzBqekhBO0FBQ0E7O0EyR3ZqekhBOztBMUJuR0E7QTJCOEpBO0FBNUZBO0FEcUNBO0EzRzJqekhBO0FpQmpuekhBO0EwRmtEQTs7QUNqQ0E7QTVHcW16SEE7QUFDQTtBaUJ2bnpIQTtBMEZrREE7O0FBT0E7QTNHbWt6SEE7QUFDQTs7QTJHaGt6SEE7O0ExQjlHQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QUR5RkE7QTNHcWt6SEE7QWlCdG96SEE7QTBGNkRBOztBQzVDQTtBQXpDQTtBNUdvcXpIQTtBQUNBO0FpQjdvekhBO0EwRjZEQTs7QUFPQTtBM0c4a3pIQTtBQUNBOztBMkcza3pIQTs7QTFCekhBO0EyQjhKQTtBQTVGQTtBQXpDQTtBRG9HQTtBM0dnbHpIQTtBaUI1cHpIQTtBMEZ3RUE7O0FDdkRBO0FBekNBO0E1RzByekhBO0FBQ0E7QWlCbnF6SEE7QTBGd0VBOztBQU9BO0EzR3lsekhBO0FBQ0E7O0EyR3RsekhBOztBMUJwSUE7QTJCOEpBO0FBNUZBO0FBekNBO0FEK0dBO0EzRzJsekhBO0FpQmxyekhBO0EwRm1GQTs7QUNsRUE7QUF6Q0E7QTVHZ3R6SEE7QUFDQTtBaUJ6cnpIQTtBMEZtRkE7O0FBT0E7QTNHb216SEE7QUFDQTs7QTJHam16SEE7O0FBRUE7QUFDQTtBQU9BO0EzRzhsekhBO0FpQnRzekhBO0EwRjhGQTs7QUFNQTtBQUNBO0EzR3VtekhBO0FBQ0E7QWlCN3N6SEE7QTBGOEZBOztBQWFBO0EzR3VtekhBO0FBQ0E7O0EyR2htekhBO0ExQnBLQTtBMkI4SkE7QUE1RkE7QTVHd3N6SEE7QWlCenR6SEE7QTBGbUhBO0FDbEdBO0E1RzRzekhBO0FBQ0E7O0EyR3ZtekhBO0ExQnhLQTtBMkI4SkE7QUE1RkE7QTVHbXR6SEE7QWlCcHV6SEE7QTBGdUhBO0FDdEdBO0E1R3V0ekhBO0FBQ0E7O0EyRzltekhBO0ExQjVLQTtBMkI4SkE7QUE1RkE7QTVHOHR6SEE7QWlCL3V6SEE7QTBGMkhBO0FDMUdBO0E1R2t1ekhBO0FBQ0E7O0EyR3JuekhBO0ExQmhMQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QTVHbXh6SEE7QWlCM3Z6SEE7QTBGK0hBO0FDOUdBO0FBekNBO0E1R3d4ekhBO0FBQ0E7O0EyRzFuekhBO0ExQnhMQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHZ3l6SEE7QWlCeHd6SEE7QTBGdUlBO0FDMUhBO0FBckNBO0E1R3F5ekhBO0FBQ0E7O0EyR25vekhBO0ExQjVMQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHNnl6SEE7QWlCcnh6SEE7QTBGMklBO0FDOUhBO0FBckNBO0E1R2t6ekhBO0FBQ0E7O0EyRzVvekhBO0ExQmhNQTtBMkI4SkE7QUFoR0E7QTVHb3h6SEE7O0EyRzlvekhBO0ExQnBNQTtBMkI4SkE7QUFoR0E7QTVHMHh6SEE7O0EyR2hwekhBO0ExQnhNQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHczB6SEE7O0EyR25wekhBO0ExQjVNQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHNjB6SEE7O0EyR3RwekhBO0ExQmhOQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHbzF6SEE7QWlCNXp6SEE7QTBGK0pBO0FDbEpBO0FBckNBO0E1R3kxekhBO0FBQ0E7O0EyRzNwekhBO0FBQ0E7QTNHOHB6SEE7QWlCdDB6SEE7QTBGdUtBO0FBSUE7QTNHK3B6SEE7QUFDQTs7QTJHNXB6SEE7OztBekJ0T0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEZ3NHpIQTtBa0Z0NHpIQTs7O0FBQ0E7QUFDQTtBbEYwNHpIQTtBa0Z2NHpIQTs7Ozs7OztBQUdBO0FBQ0E7QWxGNjR6SEE7QWtGMTR6SEE7OztBQUNBO0FsRjg0ekhBOztBMkdycnpIQTtBekI1T0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQW9DQTtBbEZrNHpIQTtBa0ZwNnpIQTtBQUNBO0FBQ0E7QWxGczZ6SEE7QWtGbjZ6SEE7QUFHQTtBQUNBO0FsRm02ekhBO0FrRmg2ekhBO0FBQ0E7QWxGazZ6SEE7QWtGMzR6SEE7QUFJQTtBbEYwNHpIQTtBa0Z2NHpIQTtBQUNBO0FsRnk0ekhBOztBMkczc3pIQTtBekJoUEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQW9DQTtBQWlCQTtBbEY0NHpIQTtBa0YvN3pIQTtBQUNBO0FBQ0E7QWxGaTh6SEE7QWtGOTd6SEE7QUFHQTtBQUNBO0FsRjg3ekhBO0FrRjM3ekhBO0FBQ0E7QWxGNjd6SEE7QWtGdDZ6SEE7QUFJQTtBbEZxNnpIQTtBa0ZsNnpIQTtBQUNBO0FsRm82ekhBO0FrRjM1ekhBO0FBSUE7QWxGMDV6SEE7QWtGdjV6SEE7QUFDQTtBbEZ5NXpIQTs7QTJHeHV6SEE7QUt0UEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoSGsrekhBO0FnSGgrekhBO0FBSUE7QUFDQTtBaEgrOXpIQTs7QTJHenV6SEE7QUFDQTtBM0c0dXpIQTs7QTJHenV6SEE7QU10UUE7QUFDQTtBakhtL3pIQTtBaUIzN3pIQTtBMEY2TUE7QU1sUUE7QWpIby96SEE7QUFDQTs7QTJHL3V6SEE7QTFCbFFBO0EyQjhKQTtBQWhHQTtBNUd5N3pIQTs7QWtIMS96SEE7QUFDQTtBQUNBO0FBQ0E7QWxINi96SEE7QWtIMyt6SEE7QUFDQTtBbEg2K3pIQTtBa0gxK3pIQTtBQUNBO0FsSDQrekhBO0FrSG4rekhBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSHMrekhBO0FpQno5ekhBO0FpR2pCQTs7QUFPQTtBbEh3K3pIQTtBQUNBO0FrSDM5ekhBOztBQUNBO0FsSDg5ekhBO0FrSHQ5ekhBO0FBQ0E7QUFBQTtBQUNBO0FsSHc5ekhBO0FrSG45ekhBOztBQUVBO0FsSHE5ekhBO0FrSDU4ekhBOztBQUVBO0FsSDg4ekhBO0FrSHQ4ekhBO0FBQ0E7QUFBQTtBbEh3OHpIQTtBa0huOHpIQTtBQUNBO0FsSHE4ekhBO0FrSGg4ekhBOzs7O0FBRUE7QWxIbzh6SEE7QWlCMy96SEE7QWlHcURBOzs7O0FBS0E7QUFFQTtBbEh1OHpIQTtBQUNBO0FpQnBnMEhBO0FpR3FEQTs7OztBQVdBO0FBRUE7QWxIMDh6SEE7QUFDQTtBaUI3ZzBIQTtBaUdxREE7Ozs7QUFpQkE7QUFFQTtBbEg2OHpIQTtBQUNBO0FpQnRoMEhBO0FpR3FEQTs7OztBQXlCQTtBQUVBO0FsSDg4ekhBO0FBQ0E7QWtINTh6SEE7Ozs7QUFDQTtBbEhpOXpIQTtBa0g3OHpIQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhnOXpIQTtBaUI1aTBIQTtBaUd3RkE7O0FBT0E7QWxIazl6SEE7QUFDQTtBa0h4OHpIQTs7QUFDQTtBbEgyOHpIQTtBa0hqOHpIQTtBQUNBO0FBQ0E7QUFDQTtBbEhtOHpIQTtBa0hqOHpIQTtBQUNBO0FBQ0E7QWxIbTh6SEE7QWtIejd6SEE7O0FBRUE7QWxIMjd6SEE7QWtIdDd6SEE7O0FBRUE7QWxIdzd6SEE7QWtIbDd6SEE7QUFDQTtBQUNBO0FBQ0E7QWxIbzd6SEE7QWtINzZ6SEE7QUFDQTtBbEgrNnpIQTtBa0gxNnpIQTs7OztBQUVBO0FsSDg2ekhBO0FrSDU2ekhBOzs7O0FBQ0E7QWxIaTd6SEE7QWtINzZ6SEE7O0FBQ0E7QWxIZzd6SEE7QWtIeDZ6SEE7QUFDQTtBbEgwNnpIQTtBa0hqNnpIQTs7QUFFQTtBbEhtNnpIQTtBa0g5NXpIQTs7QUFFQTtBbEhnNnpIQTtBa0gxNXpIQTtBQUNBO0FsSDQ1ekhBO0FrSHI1ekhBO0FBQ0E7QWxIdTV6SEE7QWtIbjV6SEE7QUFDQTtBbEhxNXpIQTtBa0g3NHpIQTs7QUFFQTtBbEgrNHpIQTtBa0huNHpIQTs7QUFFQTtBbEhxNHpIQTtBaUIzbjBIQTtBaUcvQkE7QUFDQTtBbEg2cDBIQTtBa0gxcDBIQTtBQUNBO0FsSDRwMEhBO0FrSG5wMEhBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSHNwMEhBO0FBQ0E7QWlCMW8wSEE7QWlHakJBOztBQU9BO0FsSHlwMEhBO0FBQ0E7QWlCaHAwSEE7QWlHSUE7O0FBQ0E7QWxIZ3AwSEE7QWtIeG8wSEE7QUFDQTtBQUFBO0FBQ0E7QWxIMG8wSEE7QWtIcm8wSEE7O0FBRUE7QWxIdW8wSEE7QWtIOW4wSEE7O0FBRUE7QWxIZ28wSEE7QWtIeG4wSEE7QUFDQTtBQUFBO0FsSDBuMEhBO0FrSHJuMEhBO0FBQ0E7QWxIdW4wSEE7QWtIbG4wSEE7Ozs7QUFFQTtBbEhzbjBIQTtBQUNBO0FpQjlxMEhBO0FpR3FEQTs7OztBQUtBO0FBRUE7QWxIMG4wSEE7QUFDQTtBaUJ2cjBIQTtBaUdxREE7Ozs7QUFXQTtBQUVBO0FsSDZuMEhBO0FBQ0E7QWlCaHMwSEE7QWlHcURBOzs7O0FBaUJBO0FBRUE7QWxIZ28wSEE7QUFDQTtBaUJ6czBIQTtBaUdxREE7Ozs7QUF5QkE7QUFFQTtBbEhpbzBIQTtBQUNBO0FpQmx0MEhBO0FpR21GQTs7OztBQUNBO0FsSHFvMEhBO0FrSGpvMEhBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSG9vMEhBO0FBQ0E7QWlCanUwSEE7QWlHd0ZBOztBQU9BO0FsSHVvMEhBO0FBQ0E7QWlCdnUwSEE7QWlHMEdBOztBQUNBO0FsSGlvMEhBO0FrSHZuMEhBO0FBQ0E7QUFDQTtBQUNBO0FsSHluMEhBO0FrSHZuMEhBO0FBQ0E7QUFDQTtBbEh5bjBIQTtBa0gvbTBIQTs7QUFFQTtBbEhpbjBIQTtBa0g1bTBIQTs7QUFFQTtBbEg4bTBIQTtBa0h4bTBIQTtBQUNBO0FBQ0E7QUFDQTtBbEgwbTBIQTtBa0hubTBIQTtBQUNBO0FsSHFtMEhBO0FrSGhtMEhBOzs7O0FBRUE7QWxIb20wSEE7QWtIbG0wSEE7Ozs7QUFDQTtBbEh1bTBIQTtBa0hubTBIQTs7QUFDQTtBbEhzbTBIQTtBa0g5bDBIQTtBQUNBO0FsSGdtMEhBO0FrSHZsMEhBOztBQUVBO0FsSHlsMEhBO0FrSHBsMEhBOztBQUVBO0FsSHNsMEhBO0FrSGhsMEhBO0FBQ0E7QWxIa2wwSEE7QWtIM2swSEE7QUFDQTtBbEg2azBIQTtBa0h6azBIQTtBQUNBO0FsSDJrMEhBO0FrSG5rMEhBOztBQUVBO0FsSHFrMEhBO0FrSHpqMEhBOztBQUVBO0FsSDJqMEhBO0FBQ0E7QWlCbHowSEE7QWlHL0JBO0FBQ0E7QWxIbzEwSEE7QWtIajEwSEE7QUFDQTtBbEhtMTBIQTtBa0gxMDBIQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEg2MDBIQTtBQUNBO0FpQmowMEhBO0FpR2pCQTs7QUFPQTtBbEhnMTBIQTtBQUNBO0FpQnYwMEhBO0FpR0lBOztBQUNBO0FsSHUwMEhBO0FrSC96MEhBO0FBQ0E7QUFBQTtBQUNBO0FsSGkwMEhBO0FrSDV6MEhBOztBQUVBO0FsSDh6MEhBO0FrSHJ6MEhBOztBQUVBO0FsSHV6MEhBO0FrSC95MEhBO0FBQ0E7QUFBQTtBbEhpejBIQTtBa0g1eTBIQTtBQUNBO0FsSDh5MEhBO0FrSHp5MEhBOzs7O0FBRUE7QWxINnkwSEE7QUFDQTtBaUJyMjBIQTtBaUdxREE7Ozs7QUFLQTtBQUVBO0FsSGl6MEhBO0FBQ0E7QWlCOTIwSEE7QWlHcURBOzs7O0FBV0E7QUFFQTtBbEhvejBIQTtBQUNBO0FpQnYzMEhBO0FpR3FEQTs7OztBQWlCQTtBQUVBO0FsSHV6MEhBO0FBQ0E7QWlCaDQwSEE7QWlHcURBOzs7O0FBeUJBO0FBRUE7QWxId3owSEE7QUFDQTtBaUJ6NDBIQTtBaUdtRkE7Ozs7QUFDQTtBbEg0ejBIQTtBa0h4ejBIQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEgyejBIQTtBQUNBO0FpQng1MEhBO0FpR3dGQTs7QUFPQTtBbEg4ejBIQTtBQUNBO0FpQjk1MEhBO0FpRzBHQTs7QUFDQTtBbEh3ejBIQTtBa0g5eTBIQTtBQUNBO0FBQ0E7QUFDQTtBbEhnejBIQTtBa0g5eTBIQTtBQUNBO0FBQ0E7QWxIZ3owSEE7QWtIdHkwSEE7O0FBRUE7QWxId3kwSEE7QWtIbnkwSEE7O0FBRUE7QWxIcXkwSEE7QWtIL3gwSEE7QUFDQTtBQUNBO0FBQ0E7QWxIaXkwSEE7QWtIMXgwSEE7QUFDQTtBbEg0eDBIQTtBa0h2eDBIQTs7OztBQUVBO0FsSDJ4MEhBO0FrSHp4MEhBOzs7O0FBQ0E7QWxIOHgwSEE7QWtIMXgwSEE7O0FBQ0E7QWxINngwSEE7QWtIcngwSEE7QUFDQTtBbEh1eDBIQTtBa0g5dzBIQTs7QUFFQTtBbEhneDBIQTtBa0gzdzBIQTs7QUFFQTtBbEg2dzBIQTtBa0h2dzBIQTtBQUNBO0FsSHl3MEhBO0FrSGx3MEhBO0FBQ0E7QWxIb3cwSEE7QWtIaHcwSEE7QUFDQTtBbEhrdzBIQTtBa0gxdjBIQTs7QUFFQTtBbEg0djBIQTtBa0hodjBIQTs7QUFFQTtBbEhrdjBIQTtBQUNBO0FpQnorMEhBO0FpRy9CQTtBQUNBO0FsSDJnMUhBO0FrSHhnMUhBO0FBQ0E7QWxIMGcxSEE7QWtIamcxSEE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIb2cxSEE7QUFDQTtBaUJ4LzBIQTtBaUdqQkE7O0FBT0E7QWxIdWcxSEE7QUFDQTtBaUI5LzBIQTtBaUdJQTs7QUFDQTtBbEg4LzBIQTtBa0h0LzBIQTtBQUNBO0FBQUE7QUFDQTtBbEh3LzBIQTtBa0huLzBIQTs7QUFFQTtBbEhxLzBIQTtBa0g1KzBIQTs7QUFFQTtBbEg4KzBIQTtBa0h0KzBIQTtBQUNBO0FBQUE7QWxIdyswSEE7QWtIbiswSEE7QUFDQTtBbEhxKzBIQTtBa0hoKzBIQTs7OztBQUVBO0FsSG8rMEhBO0FBQ0E7QWlCNWgxSEE7QWlHcURBOzs7O0FBS0E7QUFFQTtBbEh3KzBIQTtBQUNBO0FpQnJpMUhBO0FpR3FEQTs7OztBQVdBO0FBRUE7QWxIMiswSEE7QUFDQTtBaUI5aTFIQTtBaUdxREE7Ozs7QUFpQkE7QUFFQTtBbEg4KzBIQTtBQUNBO0FpQnZqMUhBO0FpR3FEQTs7OztBQXlCQTtBQUVBO0FsSCsrMEhBO0FBQ0E7QWlCaGsxSEE7QWlHbUZBOzs7O0FBQ0E7QWxIbS8wSEE7QWtILyswSEE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIay8wSEE7QUFDQTtBaUIvazFIQTtBaUd3RkE7O0FBT0E7QWxIcS8wSEE7QUFDQTtBaUJybDFIQTtBaUcwR0E7O0FBQ0E7QWxIKyswSEE7QWtIciswSEE7QUFDQTtBQUNBO0FBQ0E7QWxIdSswSEE7QWtIciswSEE7QUFDQTtBQUNBO0FsSHUrMEhBO0FrSDc5MEhBOztBQUVBO0FsSCs5MEhBO0FrSDE5MEhBOztBQUVBO0FsSDQ5MEhBO0FrSHQ5MEhBO0FBQ0E7QUFDQTtBQUNBO0FsSHc5MEhBO0FrSGo5MEhBO0FBQ0E7QWxIbTkwSEE7QWtIOTgwSEE7Ozs7QUFFQTtBbEhrOTBIQTtBa0hoOTBIQTs7OztBQUNBO0FsSHE5MEhBO0FrSGo5MEhBOztBQUNBO0FsSG85MEhBO0FrSDU4MEhBO0FBQ0E7QWxIODgwSEE7QWtIcjgwSEE7O0FBRUE7QWxIdTgwSEE7QWtIbDgwSEE7O0FBRUE7QWxIbzgwSEE7QWtIOTcwSEE7QUFDQTtBbEhnODBIQTtBa0h6NzBIQTtBQUNBO0FsSDI3MEhBO0FrSHY3MEhBO0FBQ0E7QWxIeTcwSEE7QWtIajcwSEE7O0FBRUE7QWxIbTcwSEE7QWtIdjYwSEE7O0FBRUE7QWxIeTYwSEE7QUFDQTtBaUJocTFIQTtBaUcvQkE7QUFDQTtBbEhrczFIQTtBa0gvcjFIQTtBQUNBO0FsSGlzMUhBO0FrSHhyMUhBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSDJyMUhBO0FBQ0E7QWlCL3ExSEE7QWlHakJBOztBQU9BO0FsSDhyMUhBO0FBQ0E7QWlCcnIxSEE7QWlHSUE7O0FBQ0E7QWxIcXIxSEE7QWtIN3ExSEE7QUFDQTtBQUFBO0FBQ0E7QWxIK3ExSEE7QWtIMXExSEE7O0FBRUE7QWxINHExSEE7QWtIbnExSEE7O0FBRUE7QWxIcXExSEE7QWtIN3AxSEE7QUFDQTtBQUFBO0FsSCtwMUhBO0FrSDFwMUhBO0FBQ0E7QWxINHAxSEE7QWtIdnAxSEE7Ozs7QUFFQTtBbEgycDFIQTtBQUNBO0FpQm50MUhBO0FpR3FEQTs7OztBQUtBO0FBRUE7QWxIK3AxSEE7QUFDQTtBaUI1dDFIQTtBaUdxREE7Ozs7QUFXQTtBQUVBO0FsSGtxMUhBO0FBQ0E7QWlCcnUxSEE7QWlHcURBOzs7O0FBaUJBO0FBRUE7QWxIcXExSEE7QUFDQTtBaUI5dTFIQTtBaUdxREE7Ozs7QUF5QkE7QUFFQTtBbEhzcTFIQTtBQUNBO0FpQnZ2MUhBO0FpR21GQTs7OztBQUNBO0FsSDBxMUhBO0FrSHRxMUhBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSHlxMUhBO0FBQ0E7QWlCdHcxSEE7QWlHd0ZBOztBQU9BO0FsSDRxMUhBO0FBQ0E7QWlCNXcxSEE7QWlHMEdBOztBQUNBO0FsSHNxMUhBO0FrSDVwMUhBO0FBQ0E7QUFDQTtBQUNBO0FsSDhwMUhBO0FrSDVwMUhBO0FBQ0E7QUFDQTtBbEg4cDFIQTtBa0hwcDFIQTs7QUFFQTtBbEhzcDFIQTtBa0hqcDFIQTs7QUFFQTtBbEhtcDFIQTtBa0g3bzFIQTtBQUNBO0FBQ0E7QUFDQTtBbEgrbzFIQTtBa0h4bzFIQTtBQUNBO0FsSDBvMUhBO0FrSHJvMUhBOzs7O0FBRUE7QWxIeW8xSEE7QWtIdm8xSEE7Ozs7QUFDQTtBbEg0bzFIQTtBa0h4bzFIQTs7QUFDQTtBbEgybzFIQTtBa0hubzFIQTtBQUNBO0FsSHFvMUhBO0FrSDVuMUhBOztBQUVBO0FsSDhuMUhBO0FrSHpuMUhBOztBQUVBO0FsSDJuMUhBO0FrSHJuMUhBO0FBQ0E7QWxIdW4xSEE7QWtIaG4xSEE7QUFDQTtBbEhrbjFIQTtBa0g5bTFIQTtBQUNBO0FsSGduMUhBO0FrSHhtMUhBOztBQUVBO0FsSDBtMUhBO0FrSDlsMUhBOztBQUVBO0FsSGdtMUhBO0FBQ0E7QWtIcGwxSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIc2wxSEE7QW1IeDUxSEE7QUQ0VEE7QUMzVEE7QUFDQTtBbkgyNTFIQTtBQUNBO0FtSHo1MUhBO0FBRUE7QUFDQTtBQUNBO0FuSDA1MUhBO0FtSHQ1MUhBO0FBQ0E7QW5IdzUxSEE7QW1IcDUxSEE7QUFDQTtBQUNBO0FuSHM1MUhBO0FtSGw1MUhBO0FBQ0E7QW5IbzUxSEE7QUFDQTtBa0h0bTFIQTtBQUNBO0FsSHdtMUhBO0FrSHRtMUhBOztBQUVBO0FsSHdtMUhBO0FrSHRtMUhBOztBQUNBO0FsSHltMUhBO0FrSHRtMUhBOztBQUNBO0FsSHltMUhBO0FrSGxtMUhBOztBQUVBO0FsSG9tMUhBO0FrSDNsMUhBOztBQUVBO0FsSDZsMUhBO0FrSGpsMUhBOzs7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhxbDFIQTtBa0hubDFIQTs7OztBQUNBO0FsSHdsMUhBO0FrSHJsMUhBOzs7Ozs7O0FBRUE7QUFDQTtBbEg0bDFIQTtBa0gxbDFIQTs7Ozs7OztBQUNBO0FsSGttMUhBO0FrSC9sMUhBOzs7Ozs7O0FBQ0E7QWxIdW0xSEE7QWtIbm0xSEE7Ozs7QUFDQTtBbEh3bTFIQTtBa0hubTFIQTs7OztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FsSHVtMUhBO0FrSDNsMUhBO0FBQ0E7QWxINmwxSEE7QWtIMWwxSEE7QUFDQTtBbEg0bDFIQTtBa0hsbDFIQTs7QUFFQTtBbEhvbDFIQTtBa0g3azFIQTs7QUFFQTtBQUNBO0FBQ0E7QWxIK2sxSEE7QWtIN2sxSEE7O0FBQ0E7QWxIZ2wxSEE7QWtIemsxSEE7O0FBQ0E7QWxINGsxSEE7QWtIemsxSEE7O0FBQ0E7QWxINGsxSEE7QWtIbGsxSEE7O0FBRUE7QUFDQTtBQUNBO0FsSG9rMUhBO0FrSGxrMUhBOztBQUNBO0FsSHFrMUhBO0FrSGhrMUhBOztBQUVBO0FsSGtrMUhBO0FrSGhrMUhBOztBQUNBO0FsSG1rMUhBO0FrSGhrMUhBOztBQUNBO0FsSG1rMUhBOztBb0hyajJIQTs7O0FBR0E7QXBId2oySEE7QWlCLy8xSEE7QW1HNURBOzs7QUFNQTtBcEgyajJIQTtBQUNBOztBb0h4ajJIQTtBbkNDQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHcWkySEE7QWlCN2cySEE7QW1HbERBO0FSK0RBO0FBckNBO0E1RzBpMkhBO0FBQ0E7O0FvSGprMkhBOztBQUVBO0FwSG9rMkhBOztBb0hqazJIQTtBQUNBO0FwSG9rMkhBO0FvSGxrMkhBO0FBQ0E7QXBIb2sySEE7O0FvSC9qMkhBO0FBQ0E7QUFDQTtBcEhrazJIQTtBb0gvajJIQTtBQUNBO0FwSGlrMkhBO0FvSDdqMkhBO0FBQ0E7QXBIK2oySEE7QW9INWoySEE7QUFDQTtBQUNBO0FwSDhqMkhBOztBb0h6ajJIQTs7QUFFQTtBcEg0ajJIQTtBb0gxajJIQTs7QUFDQTtBcEg2ajJIQTs7QW9IdmoySEE7O0FBQ0E7QUFDQTtBQUNBO0FwSDJqMkhBO0FvSHpqMkhBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSDRqMkhBOztBb0hwajJIQTs7QUFFQTtBcEh1ajJIQTs7QW9IcGoySEE7QUFDQTtBcEh1ajJIQTs7QW9IbmoySEE7QUFDQTtBQUNBO0FwSHNqMkhBO0FvSG5qMkhBO0FBQ0E7QXBIcWoySEE7O0FvSGhqMkhBO0FBQ0E7QUFDQTtBcEhtajJIQTtBb0hoajJIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSGtqMkhBO0FvSGhqMkhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSGtqMkhBO0FvSC9pMkhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBIaWoySEE7QW9IOWkySEE7QUFDQTtBcEhnajJIQTtBb0gzaTJIQTtBQUNBO0FwSDZpMkhBO0FvSDFpMkhBO0FBQ0E7QXBINGkySEE7QW9IdmkySEE7QUFDQTtBQUNBO0FwSHlpMkhBO0FvSHRpMkhBO0FBQ0E7QUFDQTtBcEh3aTJIQTs7QW9IbmkySEE7QUFDQTtBcEhzaTJIQTtBb0hwaTJIQTtBQUNBO0FBQ0E7QXBIc2kySEE7QW9IcGkySEE7QUFDQTtBQUNBO0FBQ0E7QXBIc2kySEE7QW9IbmkySEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEhxaTJIQTtBb0hoaTJIQTtBQUNBO0FBQ0E7QXBIa2kySEE7O0FxSHh0MkhBO0FBQ0E7QUFDQTtBckgydDJIQTtBcUh6dDJIQTtBQUlBO0FySHd0MkhBO0FxSHR0MkhBO0FBQ0E7QXJId3QySEE7QXFIbnQySEE7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySGt0MkhBO0FxSDlzMkhBO0FBQ0E7QUFDQTtBckhndDJIQTtBaUJ0cTJIQTtBb0d4RUE7QUFvQ0E7QXJIOHMySEE7QXFINXMySEE7QUFDQTtBckg4czJIQTtBQUNBOztBcUh6czJIQTs7Ozs7Ozs7Ozs7Ozs7QUFZQTtBckg4czJIQTs7QXFIM3MySEE7Ozs7Ozs7QUFLQTtBckhndDJIQTs7QXFIN3MySEE7Ozs7Ozs7QUFLQTtBckhrdDJIQTs7QXFIOXMySEE7QUFJQTtBQUNBO0FySDhzMkhBOztBcUgxczJIQTs7QUFFQTtBckg2czJIQTs7QXFIMXMySEE7QUFDQTtBckg2czJIQTs7QXFIenMySEE7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQ3RGQTtBQUNBO0F0SG96MkhBOztBcUgxczJIQTtBQUNBO0FySDZzMkhBO0FxSDNzMkhBO0FBSUE7QUFDQTtBckgwczJIQTtBcUh2czJIQTtBQUNBO0FBQ0E7QXJIeXMySEE7O0FxSHJzMkhBO0FBQ0E7QXJId3MySEE7QXFIdHMySEE7QUFJQTtBQUNBO0FySHFzMkhBOztBcUhoczJIQTs7Ozs7QUFJQTtBQUNBO0FySG9zMkhBOztBcUgvcjJIQTtBQUlBO0FySCtyMkhBOztBcUgzcjJIQTtBQUNBO0FBQ0E7QUFDQTtBckg4cjJIQTtBcUg1cjJIQTtBQUlBO0FBQ0E7QXJIMnIySEE7O0FxSHZyMkhBO0FBQ0E7QUFDQTtBQUNBO0FySDByMkhBO0FxSHhyMkhBO0FBSUE7QUFDQTtBckh1cjJIQTs7QXFIbnIySEE7QUFDQTtBckhzcjJIQTs7QXFIaHIySEE7O0FBRUE7QXJIbXIySEE7O0FxSGhyMkhBO0FBQ0E7QXJIbXIySEE7QXFIanIySEE7QUFDQTtBckhtcjJIQTs7QXFIL3EySEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckhrcjJIQTtBcUhocjJIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBckhrcjJIQTtBcUgvcTJIQTtBQUdBO0FBQ0E7QUFDQTtBckgrcTJIQTtBcUg3cTJIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySCtxMkhBOztBcUh6cTJIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySDRxMkhBO0FxSDFxMkhBO0FBRUE7QUFBQTtBckgycTJIQTtBcUh4cTJIQTtBQUdBO0FBQ0E7QUFDQTtBckh3cTJIQTtBcUhucTJIQTtBRW5RQTtBdkh5NjJIQTtBdUhoNTJIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckY0NjJIQTtBdUgvNDJIQTtBQUNBO0F2SGk1MkhBO0FxSGxyMkhBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIb3IySEE7QXFIanIySEE7QUUvUUE7QXZIbTgySEE7QXVIMTYySEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGczgySEE7QXVIejYySEE7QUFDQTtBdkgyNjJIQTtBcUg5cjJIQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySGdzMkhBO0FxSHpyMkhBO0FFalNBO0F2SDY5MkhBO0F1SDE5MkhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRmcrMkhBO0F1SHI5MkhBO0FBQ0E7QXZIdTkySEE7QXFIeHMySEE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckgwczJIQTtBcUh2czJIQTtBRTdTQTtBdkh1LzJIQTtBdUhwLzJIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckYwLzJIQTtBdUgvKzJIQTtBQUNBO0F2SGkvMkhBO0FxSHB0MkhBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIc3QySEE7O0FxSGh0MkhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRW5VQTtBdkh1aDNIQTtBdUg5LzJIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckYwaDNIQTtBdUg3LzJIQTtBQUNBO0F2SCsvMkhBOztBcUg5dDJIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySGl1MkhBO0FxSC90MkhBO0FBRUE7QUFBQTtBckhndTJIQTtBcUg3dDJIQTtBQUdBO0FBQ0E7QUFDQTtBckg2dDJIQTtBcUh4dDJIQTtBRTdWQTtBdkh3ajNIQTtBdUgvaDNIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckYyajNIQTtBdUg5aDNIQTtBQUNBO0F2SGdpM0hBO0FxSHZ1MkhBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIeXUySEE7QXFIdHUySEE7QUV6V0E7QXZIa2wzSEE7QXVIemozSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGcWwzSEE7QXVIeGozSEE7QUFDQTtBdkgwajNIQTtBcUhudjJIQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySHF2MkhBO0FxSDl1MkhBO0FFM1hBO0F2SDRtM0hBO0F1SHptM0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRittM0hBO0F1SHBtM0hBO0FBQ0E7QXZIc20zSEE7QXFIN3YySEE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckgrdjJIQTtBcUg1djJIQTtBRXZZQTtBdkhzbzNIQTtBdUhubzNIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZ5bzNIQTtBdUg5bjNIQTtBQUNBO0F2SGdvM0hBO0FxSHp3MkhBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIMncySEE7O0FxSHB3MkhBO0FBQ0E7QUFDQTtBckh1dzJIQTtBcUhydzJIQTtBQUNBO0FySHV3MkhBOztBcUhudzJIQTtBQUNBO0FBQ0E7QUFDQTtBckhzdzJIQTtBcUhwdzJIQTtBQUNBO0FySHN3MkhBOztBcUhsdzJIQTtBQUNBO0FBQ0E7QUFDQTtBckhxdzJIQTtBcUhudzJIQTtBQUNBO0FySHF3MkhBOztBcUhqdzJIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySG93MkhBO0FxSGx3MkhBO0FBQ0E7QXJIb3cySEE7O0FxSGh3MkhBO0FBQ0E7QUFDQTtBQUNBO0FySG13MkhBO0FxSGp3MkhBO0FBQ0E7QXJIbXcySEE7O0FxSC92MkhBOztBQUVBO0FySGt3MkhBOztBcUg5djJIQTtBQUNBO0FySGl3MkhBOztBcUg3djJIQTtBQUNBO0FySGd3MkhBOztBcUg1djJIQTtBQUNBO0FySCt2MkhBOztBd0hsdTNIQTs7OztBQUdBO0FBQ0E7QXhIc3UzSEE7O0F5SDN1M0hBO0FBQ0E7QXpIOHUzSEE7QXlINXUzSEE7QUFDQTtBQUNBO0F6SDh1M0hBO0F5SDN1M0hBO0FBQ0E7QXpINnUzSEE7QXlIMXUzSEE7QUFDQTtBekg0dTNIQTtBeUh6dTNIQTtBQUNBO0FBQ0E7QUFDQTtBekgydTNIQTtBeUh6dTNIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6SDJ1M0hBO0F5SHp1M0hBO0FBQ0E7QUFDQTtBekgydTNIQTtBeUh4dTNIQTtBQUNBO0F6SDB1M0hBO0F5SHh1M0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpIMHUzSEE7QXlIeHUzSEE7QUFDQTtBekgwdTNIQTtBeUh2dTNIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXpIeXUzSEE7QXlIcnUzSEE7QUFDQTtBQUFBO0F6SHV1M0hBO0F5SGh1M0hBO0FBQ0E7QUFDQTtBekhrdTNIQTs7QXlIN3QzSEE7QUFDQTtBekhndTNIQTtBUTl4M0hBO0FpSGdFQTtBekhpdTNIQTs7QTBIN3kzSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFIZ3ozSEE7QTBIOXkzSEE7QUFDQTtBQUNBO0FBQ0E7QUhEQTtBdkhrejNIQTtBdUgveTNIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZxejNIQTtBdUg5eTNIQTtBQUNBO0F2SGd6M0hBO0EwSDV6M0hBO0FBQ0E7QUFDQTtBQUNBO0FIUkE7QXZIdTAzSEE7QXVIcDAzSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGMDAzSEE7QXVIbjAzSEE7QUFDQTtBdkhxMDNIQTtBMEgxMDNIQTtBQUNBO0FBQ0E7QUFDQTtBSGZBO0F2SDQxM0hBO0F1SHoxM0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRisxM0hBO0F1SHgxM0hBO0FBQ0E7QXZIMDEzSEE7QTBIeDEzSEE7QUFDQTtBQUNBO0FBQ0E7QUh0QkE7QXZIaTMzSEE7QXVIOTIzSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGbzMzSEE7QXVINzIzSEE7QUFDQTtBdkgrMjNIQTtBMEhyMjNIQTtBQUlBO0FBQ0E7QTFIbzIzSEE7O0EwSGgyM0hBO0FBQ0E7QTFIbTIzSEE7QTBIajIzSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFIbTIzSEE7O0EySDE1M0hBO0FBQ0E7QTNINjUzSEE7O0EySDE1M0hBO0FBQ0E7QTNINjUzSEE7QTJIMzUzSEE7QUFDQTtBM0g2NTNIQTtBMkgxNTNIQTtBQUNBO0EzSDQ1M0hBOztBNEhsNjNIQTtBdENNQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEgwNjNIQTtBc0Y5NTNIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZnNjNIQTtBc0Y3NTNIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEYrNTNIQTtBNEhuODNIQTtBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QTVIbzgzSEE7O0E0SGg4M0hBO0FBT0E7QUFDQTtBNUg2NzNIQTtBaUI3NTNIQTtBMkd4Q0E7QUFFQTtBQUNBO0E1SHU4M0hBO0FBQ0E7O0E0SC83M0hBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0E1SGs4M0hBOztBNEg5NzNIQTtBQUNBO0E1SGk4M0hBO0E0SDk3M0hBO0FBQ0E7QUFDQTtBQUNBO0E1SGc4M0hBOztBNEg1NzNIQTs7Ozs7OztBdEN2Q0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIdS8zSEE7QXNGMyszSEE7Ozs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGbS8zSEE7QXNGaC8zSEE7Ozs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGdy8zSEE7O0E0SHgrM0hBO0FBQ0E7QUFDQTtBNUgyKzNIQTs7QTRIeCszSEE7OztBdEN0REE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIOGk0SEE7QXNGbGk0SEE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZzaTRIQTtBc0ZuaTRIQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnVpNEhBOztBNEg1ZzRIQTs7QXRDNURBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SHVsNEhBO0FzRjNrNEhBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY4azRIQTtBc0YzazRIQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGOGs0SEE7O0E0SDlpNEhBOzs7QXRDakVBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SCtuNEhBO0FzRm5uNEhBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGdW40SEE7QXNGcG40SEE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ3bjRIQTs7QTRIbGw0SEE7OztBdEN2RUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIeXE0SEE7QXNGN3A0SEE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZpcTRIQTtBc0Y5cDRIQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RmtxNEhBOztBNEh0bjRIQTtBdEM3RUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIaXQ0SEE7QXNGcnM0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGdXM0SEE7QXNGcHM0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGc3M0SEE7O0E0SHRwNEhBOzs7QXRDakZBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SHV2NEhBO0FzRjN1NEhBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGK3U0SEE7QXNGNXU0SEE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZndjRIQTs7QTRIMXI0SEE7QXRDdkZBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SCt4NEhBO0FzRm54NEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnF4NEhBO0FzRmx4NEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rm94NEhBOztBNEgxdDRIQTs7O0F0QzNGQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhxMDRIQTtBc0Z6ejRIQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjZ6NEhBO0FzRjF6NEhBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGOHo0SEE7O0E0SDl2NEhBOztBdENqR0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIODI0SEE7QXNGbDI0SEE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnEyNEhBO0FzRmwyNEhBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZxMjRIQTs7QTRIaHk0SEE7QXRDdEdBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SG81NEhBO0FzRng0NEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjA0NEhBO0FzRnY0NEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rnk0NEhBOztBNEhoMDRIQTtBdEMxR0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIdzc0SEE7QXNGNTY0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGODY0SEE7QXNGMzY0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGNjY0SEE7O0E0SC8xNEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUhrMjRIQTs7QTRILzE0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1SGsyNEhBOztBNEgvMTRIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVIazI0SEE7O0E2SC8rNEhBOzs7O0FBRUE7QUFBQTtBQUFBO0E3SG8vNEhBO0E2SGgvNEhBOztBQUNBO0E3SG0vNEhBO0E2SGgvNEhBOztBQUNBO0E3SG0vNEhBO0E2SC8rNEhBOzs7Ozs7QUFHQTtBQUNBO0E3SG8vNEhBO0E2SGwvNEhBOzs7Ozs7QUFDQTtBN0h5LzRIQTtBNkh0LzRIQTs7Ozs7O0FBQ0E7QTdINi80SEE7QTZIMS80SEE7Ozs7OztBQUNBO0E3SGlnNUhBO0E2SDkvNEhBOzs7Ozs7Ozs7OztBQUVBO0FBQ0E7QTdIeWc1SEE7QTZIcGc1SEE7O0FBQ0E7QTdIdWc1SEE7QTZIbmc1SEE7O0FBQ0E7QTdIc2c1SEE7QTZIbmc1SEE7O0FBQ0E7QUFDQTtBQUNBO0E3SHNnNUhBO0E2SG5nNUhBOztBQUNBO0FBQ0E7QUFDQTtBN0hzZzVIQTs7QTZIamc1SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SG9nNUhBOztBNkhqZzVIQTtBQUNBO0FBQ0E7QTdIb2c1SEE7QTZIbGc1SEE7QUFDQTtBQUNBO0E1Q3RFQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QTVHcWo1SEE7QWlCN2g1SEE7QTRHbUJBO0FqQkZBO0FBekNBO0E1RzBqNUhBO0FBQ0E7QTZIMWc1SEE7QUFDQTtBN0g0ZzVIQTtBNkh6ZzVIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIMmc1SEE7QWlCbmk1SEE7QTRHZ0JBO0FBV0E7QTdINGc1SEE7QUFDQTtBNkh4ZzVIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDBnNUhBO0E2SHZnNUhBO0FBQ0E7QUFDQTtBN0h5ZzVIQTtBNkh0ZzVIQTtBQUNBO0E3SHdnNUhBO0FpQnJqNUhBO0E0R3VDQTtBQVdBO0E3SHVnNUhBO0FBQ0E7QTZIcGc1SEE7QUFDQTtBN0hzZzVIQTtBNkhwZzVIQTtBQUNBO0E3SHNnNUhBO0FpQjdrNUhBO0E0R3NFQTtBQUlBO0FBQ0E7QTdIdWc1SEE7QUFDQTtBNkhuZzVIQTtBQUNBO0FBQ0E7QTdIcWc1SEE7QWlCdmw1SEE7QTRHd0ZBO0FBQ0E7QTdIa2c1SEE7QUFDQTtBNkgvLzRIQTtBQUNBO0FBQ0E7QTdIaWc1SEE7QTZIOS80SEE7QUFDQTtBN0hnZzVIQTtBNkg3LzRIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTdIKy80SEE7QWlCeG01SEE7QTRHNEdBO0FBQ0E7QUFDQTtBN0grLzRIQTtBQUNBO0E2SDUvNEhBO0FBQ0E7QUFDQTtBN0g4LzRIQTtBaUJsbjVIQTtBNEdrSEE7QUFLQTtBQUFBO0FBQUE7QTdIKy80SEE7QUFDQTtBaUJ2bjVIQTtBNEcySEE7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SDgvNEhBO0FBQ0E7QTZIMy80SEE7QUFDQTtBN0g2LzRIQTtBaUJqbzVIQTtBNEdtSUE7QUFJQTtBN0g4LzRIQTtBQUNBO0E2SDMvNEhBO0FBQ0E7QUFBQTtBQUNBO0E3SDYvNEhBO0E2SDMvNEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdINi80SEE7QTZIei80SEE7QUFDQTtBQUNBO0E3SDIvNEhBO0E2SHgvNEhBO0E1QzdNQTtBMkI4SkE7QUFoR0E7QTVHNG81SEE7QTZIeC80SEE7QUFDQTtBN0gwLzRIQTtBNkh4LzRIQTtBQUNBO0E3SDAvNEhBO0E2SHYvNEhBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTdIeS80SEE7QTZIdC80SEE7QUFDQTtBQUNBO0FBQ0E7QTdIdy80SEE7QWlCenE1SEE7QTRHOEtBO0FBTUE7QTdIeS80SEE7QUFDQTtBNkh0LzRIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHcvNEhBO0E2SGovNEhBO0FBQ0E7QTdIbS80SEE7QWlCdnI1SEE7QTRHMk1BO0FBQ0E7QTdIKys0SEE7QUFDQTtBNkh6KzRIQTtBQUNBO0E3SDIrNEhBO0E2SHQrNEhBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SHcrNEhBO0FpQnBzNUhBO0E0R3lOQTtBQU1BO0FBQUE7QUFBQTtBN0h5KzRIQTtBQUNBO0E2SHYrNEhBO0FBQ0E7QUFDQTtBQUNBO0E3SHkrNEhBO0FpQjlzNUhBO0E0R2tPQTtBQU1BO0FBQ0E7QUFDQTtBN0gwKzRIQTtBQUNBO0E2SHYrNEhBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBN0h5KzRIQTtBaUIxdDVIQTtBNEc4T0E7QUFNQTtBQUFBO0FBQUE7QUFBQTtBN0gwKzRIQTtBQUNBO0E2SHgrNEhBO0FBQ0E7QTdIMCs0SEE7QTZIaCs0SEE7Ozs7QUFDQTtBQUNBO0E3SHErNEhBO0E2SG4rNEhBOzs7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTdIdys0SEE7QTZIdCs0SEE7Ozs7QUFDQTtBN0gyKzRIQTtBNkh4KzRIQTs7OztBQUNBO0E3SDYrNEhBO0E2SDErNEhBOzs7O0FBQ0E7QTdIKys0SEE7QTZINSs0SEE7Ozs7QUFDQTtBN0hpLzRIQTtBNkg5KzRIQTs7OztBQUNBO0FBQUE7QUFBQTtBQUFBO0E3SG0vNEhBO0FpQi93NUhBO0E0RzJSQTs7OztBQUlBO0FBQUE7QUFBQTtBQUFBO0E3SHUvNEhBO0FBQ0E7QTZIcC80SEE7Ozs7QUFDQTtBQUFBO0FBQUE7QTdIeS80SEE7QTZIdi80SEE7Ozs7QUFDQTtBN0g0LzRIQTtBNkgxLzRIQTs7OztBQUNBO0E3SCsvNEhBO0E2SDMvNEhBOzs7O0FBQ0E7QUFDQTtBN0hnZzVIQTtBaUJoejVIQTtBNEc4U0E7Ozs7QUFLQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0hvZzVIQTtBQUNBO0E2SGxnNUhBOzs7O0FBQ0E7QTdIdWc1SEE7QWlCaDA1SEE7QTRHOFRBOzs7O0FBRUE7QTdIdWc1SEE7QUFDQTtBaUJ4MDVIQTtBNEc4VEE7Ozs7QUFNQTtBN0gyZzVIQTtBQUNBO0E2SHpnNUhBOzs7O0FBQ0E7QUFDQTtBN0g4ZzVIQTtBNkgxZzVIQTs7OztBQUNBO0E3SCtnNUhBO0FpQjcxNUhBO0E0RzZVQTs7OztBQUlBO0E3SG1oNUhBO0FBQ0E7QTZIaGg1SEE7Ozs7QUFDQTtBQUNBO0FBQ0E7QTdIcWg1SEE7QTZIL2c1SEE7Ozs7QUFDQTtBN0hvaDVIQTtBaUJuMzVIQTtBNEc4VkE7Ozs7QUFJQTtBQUNBO0E3SHdoNUhBO0FBQ0E7QTZIamg1SEE7QUFDQTtBQUFBO0FBQUE7QTdIbWg1SEE7QTZIamg1SEE7QUFDQTtBN0htaDVIQTtBNkhqaDVIQTtBQUNBO0E3SG1oNUhBO0E2SC9nNUhBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTdIaWg1SEE7QWlCeDQ1SEE7QTRHc1hBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBN0hraDVIQTtBQUNBO0E2SHpnNUhBOztBQUNBO0E3SDRnNUhBO0E2SDFnNUhBOztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBN0g2ZzVIQTtBNkgzZzVIQTs7QUFDQTtBN0g4ZzVIQTtBNkgzZzVIQTs7QUFDQTtBN0g4ZzVIQTtBNkhsZzVIQTs7Ozs7Ozs7Ozs7OztBQUdBO0E3SDhnNUhBO0E2SDFnNUhBO0FBQ0E7QUFBQTtBQUFBO0E3SDRnNUhBO0E2SHZnNUhBO0FBQ0E7QUFBQTtBQUFBO0E3SHlnNUhBO0E2SHRnNUhBO0FBQ0E7QTdId2c1SEE7QTZIbmc1SEE7QUFDQTtBQUFBO0FBQUE7QTdIcWc1SEE7QTZIbGc1SEE7QUFDQTtBN0hvZzVIQTtBNkhoZzVIQTtBQUNBO0E3SGtnNUhBO0E2SC8vNEhBO0FBQ0E7QTdIaWc1SEE7QTZINS80SEE7QUFDQTtBN0g4LzRIQTtBNkh6LzRIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDIvNEhBO0FpQi84NUhBO0E0RytjQTtBQVFBO0E3SDQvNEhBO0FBQ0E7QTZIMS80SEE7QUFDQTtBN0g0LzRIQTtBNkh6LzRIQTtBQUNBO0FBQ0E7QUFDQTtBN0gyLzRIQTtBNkh4LzRIQTtBQUNBO0E3SDAvNEhBO0E2SHIvNEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIdS80SEE7QWlCMys1SEE7QTRHMGVBO0FBYUE7QUFDQTtBQUNBO0E3SHcvNEhBO0FBQ0E7QTZIbC80SEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hvLzRIQTtBaUJ6LzVIQTtBNEdnZ0JBO0FBUUE7QTdIcS80SEE7QUFDQTtBNkhuLzRIQTtBQUNBO0E3SHEvNEhBO0E2SGwvNEhBO0FBQ0E7QUFDQTtBQUNBO0E3SG8vNEhBO0E2SGovNEhBO0FBQ0E7QTdIbS80SEE7QTZIOSs0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hnLzRIQTtBaUJyaDZIQTtBNEcyaEJBO0FBYUE7QUFDQTtBQUNBO0FBQ0E7QTdIaS80SEE7QUFDQTtBNkh6KzRIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIMis0SEE7QTZIeis0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0gyKzRIQTtBaUIxaTZIQTtBNEcyakJBO0FBT0E7QTdINCs0SEE7QUFDQTtBNkhwKzRIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIcys0SEE7QTZIcCs0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hzKzRIQTtBaUI1ajZIQTtBNEdrbEJBO0FBT0E7QTdIdSs0SEE7QUFDQTtBNkgvOTRIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIaSs0SEE7QTZILzk0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hpKzRIQTtBaUI5azZIQTtBNEd5bUJBO0FBT0E7QTdIays0SEE7QUFDQTtBNkgzOTRIQTtBQUNBO0FBQUE7QTdINjk0SEE7QWlCdGw2SEE7QTRHd25CQTtBQUlBO0FBQUE7QTdIODk0SEE7QUFDQTtBNkg1OTRIQTtBQUNBO0FBQ0E7QUFDQTtBN0g4OTRIQTtBNkgzOTRIQTs7Ozs7OztBQUVBO0FBQ0E7QTdIays0SEE7QWlCMW02SEE7QTRHcW9CQTs7Ozs7OztBQU1BO0FBQ0E7QTdIeSs0SEE7QUFDQTtBNkh0KzRIQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBN0h3KzRIQTtBaUI3bjZIQTtBNEdncEJBO0FBUUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBN0h5KzRIQTtBQUNBO0E2SGorNEhBO0FBQ0E7QTdIbSs0SEE7QTZIOTk0SEE7O0FBRUE7QUFBQTtBQUFBO0E3SGcrNEhBO0E2SDk5NEhBOztBQUNBO0E3SGkrNEhBO0E2SDk5NEhBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIaSs0SEE7QWlCeHA2SEE7QTRHa3JCQTs7QUFRQTtBN0htKzRIQTtBQUNBO0E2SC85NEhBO0FBQ0E7QTdIaSs0SEE7QTZIOTk0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hnKzRIQTtBNkg3OTRIQTtBQUNBO0E3SCs5NEhBO0E2SDc5NEhBO0FBQ0E7QTdIKzk0SEE7QTZIMTk0SEE7QUFDQTtBN0g0OTRIQTtBNkh4OTRIQTtBQUNBO0E3SDA5NEhBO0E2SHg5NEhBO0FBQ0E7QTdIMDk0SEE7QTZIcDk0SEE7QUFDQTtBQUNBO0E3SHM5NEhBO0E2SG45NEhBO0FBQ0E7QUFDQTtBN0hxOTRIQTtBNkhuOTRIQTtBQUNBO0FBQ0E7QTdIcTk0SEE7QTZIbjk0SEE7QUFDQTtBN0hxOTRIQTtBaUJ4cjZIQTtBNEdrdUJBO0FBSUE7QTdIczk0SEE7QUFDQTtBNkgvODRIQTs7QUFFQTtBQUNBO0FBQ0E7QTdIaTk0SEE7QTZIOTg0SEE7QUFDQTtBN0hnOTRIQTtBNkg3ODRIQTtBQUNBO0E3SCs4NEhBO0E2SDU4NEhBO0FBQ0E7QTdIODg0SEE7QTZIMzg0SEE7QUFDQTtBQU1BO0E3SHc4NEhBO0FpQjd0NkhBO0E0Rzh3QkE7QUFJQTtBN0grODRIQTtBQUNBO0E2SHo4NEhBO0FBQ0E7QUFDQTtBN0gyODRIQTtBNkh0ODRIQTtBQUNBO0E3SHc4NEhBO0FpQnp1NkhBO0E0R295QkE7QUFDQTtBN0h3ODRIQTtBQUNBO0FpQjl1NkhBO0E0RzB5QkE7QUFDQTtBN0h1ODRIQTtBQUNBO0E2SHA4NEhBO0FBQ0E7QTdIczg0SEE7QTZIcDg0SEE7QUFDQTtBN0hzODRIQTtBaUJ6djZIQTtBNEd3ekJBO0FBQ0E7QUFDQTtBN0hvODRIQTtBQUNBO0FpQmx2NkhBO0E0R2t6QkE7QUFDQTtBN0htODRIQTtBQUNBO0E2SC83NEhBOztBQUVBO0E3SGk4NEhBO0E2SDc3NEhBO0FBQ0E7QTdIKzc0SEE7QTZINzc0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0grNzRIQTtBaUJwdzZIQTtBNEdpMEJBO0FBT0E7QUFDQTtBN0hnODRIQTtBQUNBO0E2SDc3NEhBO0FBQ0E7QTdIKzc0SEE7QTZINzc0SEE7QUFDQTtBQUNBO0E3SCs3NEhBO0E2SDE3NEhBO0FBQ0E7QTdINDc0SEE7QTZIdjc0SEE7QUFDQTtBN0h5NzRIQTtBNkhwNzRIQTtBQUNBO0FBQ0E7QTdIczc0SEE7QTZIbjc0SEE7QUFDQTtBN0hxNzRIQTtBNkhuNzRIQTtBQUNBO0E3SHE3NEhBO0E2SGo3NEhBO0FBQ0E7QTdIbTc0SEE7QTZIaDc0SEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SGs3NEhBO0E2SGg3NEhBO0FBQ0E7QTdIazc0SEE7QTZILzY0SEE7QTVDMzdCQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QWlCcTZCQTtBQUNBO0E3SG03NEhBO0FpQmowNkhBO0E0RzA0QkE7QWpCejNCQTtBQXpDQTtBNUc4MTZIQTtBQUNBO0E2SHQ3NEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIdzc0SEE7QTZIcDc0SEE7QUFDQTtBQUNBO0FBQ0E7QTdIczc0SEE7QTZIbjc0SEE7QUFDQTtBN0hxNzRIQTtBNkhqNzRIQTtBQUNBO0FBQ0E7QTdIbTc0SEE7QTZILzY0SEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QTdIaTc0SEE7QTZILzY0SEE7QTVDbCtCQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QWlCNDhCQTtBQUFBO0FBQUE7QUFDQTtBN0htNzRIQTtBaUJ4MjZIQTtBNEdpN0JBO0FqQmg2QkE7QUF6Q0E7QTVHcTQ2SEE7QUFDQTtBaUI5MjZIQTtBNEdpN0JBO0FBT0E7QUFBQTtBQUFBO0FBQ0E7QTdIMDc0SEE7QUFDQTtBNkh0NzRIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBN0h3NzRIQTtBNkh0NzRIQTtBQUNBO0E3SHc3NEhBO0E2SHI3NEhBO0FBQ0E7QTdIdTc0SEE7QTZIcjc0SEE7QUFDQTtBN0h1NzRIQTtBNkhsNzRIQTtBQUNBO0E3SG83NEhBO0E2SGo3NEhBO0FBQ0E7QUFBQTtBQUFBO0E3SG03NEhBO0E2SGo3NEhBO0FBQ0E7QTdIbTc0SEE7QTZIaDc0SEE7QUFDQTtBN0hrNzRIQTtBNkgvNjRIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBTUE7QUFDQTtBN0g0NjRIQTtBNkhqNzRIQTtBQVZBO0FBV0E7QUFBQTtBQUFBO0E3SG83NEhBO0FBQ0E7QTZILzY0SEE7QUFDQTtBN0hpNzRIQTtBNkg5NjRIQTtBQUNBO0E3SGc3NEhBO0E2SDc2NEhBO0FBQ0E7QUFDQTtBN0grNjRIQTtBNkg3NjRIQTtBQUNBO0E3SCs2NEhBO0E2SDM2NEhBO0FBQ0E7QUFDQTtBN0g2NjRIQTtBNkgzNjRIQTtBQUNBO0E3SDY2NEhBO0E2SHo2NEhBO0FBQ0E7QTdIMjY0SEE7QTZIejY0SEE7QUFIQTtBQUlBO0E3SDQ2NEhBO0FBQ0E7QTZIdjY0SEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SHk2NEhBO0E2SHY2NEhBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SHk2NEhBO0E2SHY2NEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIeTY0SEE7QWlCOTg2SEE7QTRHaWlDQTtBQU9BO0E3SDA2NEhBO0FBQ0E7QTZIdjY0SEE7QUFDQTtBQUNBO0FBQ0E7QTdIeTY0SEE7QTZIdDY0SEE7QUFDQTtBQUNBO0E3SHc2NEhBO0E2SHI2NEhBO0FBQ0E7QTdIdTY0SEE7QTZIcDY0SEE7QUFDQTtBN0hzNjRIQTtBNkhqNjRIQTtBNUNsbkNBO0EyQjhKQTtBQTVGQTtBQXpDQTtBaUI0bENBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E3SHE2NEhBO0FpQjMrNkhBO0E0R2lrQ0E7QWpCaGpDQTtBQXpDQTtBNUd3ZzdIQTtBQUNBO0E2SHg2NEhBO0FBQ0E7QTdIMDY0SEE7QTZIeDY0SEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0gwNjRIQTtBNkh4NjRIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDA2NEhBO0E2SHY2NEhBO0FBQ0E7QUFDQTtBQUNBO0E3SHk2NEhBO0E2SG42NEhBO0FBQ0E7QTdIcTY0SEE7QWlCMy82SEE7QTRHcWxDQTtBQUlBO0FBQ0E7QTdIczY0SEE7QUFDQTtBNkhwNjRIQTtBQUNBO0FBQ0E7QUFDQTtBN0hzNjRIQTtBNkhsNjRIQTtBQUNBO0E3SG82NEhBO0E2SC81NEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hpNjRIQTtBNkg3NTRIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0grNTRIQTtBNkg3NTRIQTtBQUVBO0E3SDg1NEhBO0FpQnZoN0hBO0E0R21uQ0E7QUFXQTtBQUFBO0E3SDY1NEhBO0E2SDM1NEhBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SDY1NEhBO0E2SDE1NEhBO0FBQ0E7QTdINDU0SEE7QUFDQTtBNkh6NTRIQTtBQUNBO0E3SDI1NEhBO0E2SHg1NEhBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SDA1NEhBO0E2SHg1NEhBO0FBQ0E7QUFDQTtBN0gwNTRIQTtBNkh0NTRIQTtBQUVBO0E3SHU1NEhBO0E2SGo1NEhBO0FBQ0E7QUFDQTtBQUNBO0E3SG01NEhBO0E2SGg1NEhBO0FBTUE7QTdINjQ0SEE7QTZIbDU0SEE7QUFFQTtBN0htNTRIQTtBNkg3NDRIQTtBQUNBO0E3SCs0NEhBO0E2SDU0NEhBO0FBQ0E7QUFDQTtBQUNBO0E3SDg0NEhBO0E2SDE0NEhBOztBQUNBO0FBQ0E7QUFDQTtBN0g2NDRIQTtBNkh4NDRIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0E3SDA0NEhBO0E2SHY0NEhBO0FBQ0E7QTdIeTQ0SEE7QTZIdDQ0SEE7QUFDQTtBN0h3NDRIQTtBNkhwNDRIQTtBQUNBO0FBQ0E7QTdIczQ0SEE7QTZIcDQ0SEE7QUFDQTtBN0hzNDRIQTtBNkhuNDRIQTtBQUNBO0FBQ0E7QUFDQTtBN0hxNDRIQTtBNkhqNDRIQTtBQUNBO0FBQ0E7QTdIbTQ0SEE7QTZIaDQ0SEE7QUFDQTtBN0hrNDRIQTtBNkg5MzRIQTtBQUNBO0E3SGc0NEhBO0E2SDkzNEhBO0FBQ0E7QUFDQTtBN0hnNDRIQTtBNkg5MzRIQTtBQUNBO0E3SGc0NEhBO0E2SDczNEhBO0FBQ0E7QTdIKzM0SEE7QTZIejM0SEE7QUFDQTtBN0gyMzRIQTtBaUIxbjdIQTtBNEc4dkNBO0FBSUE7QUFDQTtBN0g0MzRIQTtBQUNBO0E2SDEzNEhBO0FBQ0E7QTdINDM0SEE7QTZIMTM0SEE7QUFDQTtBQUNBO0E3SDQzNEhBO0FpQnBwN0hBO0E0R3N4Q0E7QUFLQTtBN0g2MzRIQTtBQUNBO0E2SHgzNEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIMDM0SEE7QTZIeDM0SEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBN0gwMzRIQTtBNkh4MzRIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QTdIMDM0SEE7QTZIdjM0SEE7QUFDQTtBQUNBO0FBQ0E7QTdIeTM0SEE7QTZIcDM0SEE7QUFDQTtBQUNBO0E3SHMzNEhBO0E2SHAzNEhBO0FBQ0E7QUFDQTtBN0hzMzRIQTtBNkhsMzRIQTtBQUNBO0E3SG8zNEhBO0E2SGwzNEhBO0FBQ0E7QTdIbzM0SEE7QTZILzI0SEE7QUFDQTtBN0hpMzRIQTtBNkgvMjRIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SGkzNEhBO0E2SC8yNEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIaTM0SEE7QTZIOTI0SEE7QUFDQTtBQUNBO0FBQ0E7QTdIZzM0SEE7QWlCbnM3SEE7QTRHMDFDQTtBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SDIyNEhBO0E2SHoyNEhBO0FBQ0E7QTdIMjI0SEE7QTZIeDI0SEE7QUFDQTtBQUNBO0E3SDAyNEhBO0E2SHYyNEhBO0FBQ0E7QTdIeTI0SEE7QUFDQTtBaUJwdDdIQTtBNEdpM0NBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTdIcTI0SEE7QUFDQTs7QWlCdnU3SEE7QTRHdTRDQTtBQUVBO0E3SG0yNEhBO0FBQ0E7QTZIajI0SEE7QUFDQTtBN0htMjRIQTtBaUJodjdIQTtBNEc0NENBO0FBSUE7QTdIbzI0SEE7QUFDQTtBNkhqMjRIQTtBQUNBO0E3SG0yNEhBO0E2SGoyNEhBO0FBQ0E7QUFDQTtBQUNBO0E3SG0yNEhBO0FpQmh2N0hBO0E0RzA0Q0E7QUFNQTtBN0hvMjRIQTtBQUNBO0E2SGgyNEhBO0FBQ0E7QTdIazI0SEE7QWlCcnc3SEE7QTRHcTZDQTtBQUVBO0FBQ0E7QTdIazI0SEE7QUFDQTtBaUI5djdIQTtBNEd3NUNBO0FBT0E7QUFDQTtBN0htMjRIQTtBQUNBOztBNkg3MTRIQTtBQUNBO0E3SGcyNEhBO0E2SDcxNEhBO0FBQUE7QTdIZzI0SEE7O0E2SDUxNEhBO0FBQ0E7QTdIKzE0SEE7QTZINTE0SEE7QUFBQTtBN0grMTRIQTs7QWlCbHg3SEE7QTRHdTdDQTtBQUNBO0E3SCsxNEhBO0FBQ0E7QThINzE3SEE7O0FBRUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBOUgrMTdIQTtBbUh0MjdIQTtBV0NBOztBWEFBO0FBQ0E7QW5IMDI3SEE7QUFDQTtBbUh4MjdIQTtBQUVBOztBQUNBO0FBQ0E7QW5IMDI3SEE7QW1IdDI3SEE7O0FBQ0E7QW5IeTI3SEE7QW1IcjI3SEE7O0FBQ0E7QUFDQTtBbkh3MjdIQTtBbUhwMjdIQTs7QUFDQTtBbkh1MjdIQTtBQUNBO0E4SHQzN0hBOztBQUNBO0E5SHkzN0hBO0E4SHYzN0hBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QTdDbEJBO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUd1MzdIQTtBaUIvMTdIQTtBNkczQ0E7O0FsQndEQTtBQXJDQTtBNUc2MzdIQTtBQUNBO0E4SGo0N0hBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBOUhvNDdIQTtBOEhqNDdIQTs7QUFDQTtBQUNBO0E5SG80N0hBO0E4SGo0N0hBOzs7QUFFQTtBQUNBO0FBQ0E7QTlIbzQ3SEE7QThIbDQ3SEE7OztBQUNBO0FBQUE7QTlIczQ3SEE7QThIbDQ3SEE7Ozs7O0FBSUE7QUFDQTtBQUNBO0E5SHE0N0hBO0E4SGo0N0hBOztBQUNBO0FBQ0E7QTlIbzQ3SEE7QThIaDQ3SEE7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0E5SG00N0hBO0E4SGo0N0hBOztBQUNBO0E5SG80N0hBOztBaUJ4NTdIQTtBNkc2QkE7QUFDQTtBOUgrMzdIQTtBQUNBO0E4SDUzN0hBO0FBQ0E7QTlIODM3SEE7QThIMzM3SEE7QUFDQTtBQUNBO0E5SDYzN0hBO0E4SDMzN0hBO0FBRUE7QTlINDM3SEE7QThIeDM3SEE7QUFDQTtBOUgwMzdIQTs7QThIcDM3SEE7O0FBRUE7QUFDQTtBOUh1MzdIQTs7QThIajM3SEE7QUFDQTtBOUhvMzdIQTtBOEhqMzdIQTtBQUNBO0E5SG0zN0hBO0E4SGozN0hBO0FBRUE7QUFDQTtBOUhrMzdIQTtBOEhoMzdIQTtBQUNBO0FBQUE7QTlIazM3SEE7QThILzI3SEE7QUFDQTtBOUhpMzdIQTs7QXNLMy83SEE7QUFDQTtBdEs4LzdIQTs7QXNLMy83SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEs4LzdIQTtBc0s1LzdIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0SzgvN0hBO0FzSzUvN0hBO0FBQ0E7QUFDQTtBQUNBO0F0SzgvN0hBOztBdUt6aDhIQTtBQUNBO0FBQUE7QXZLNGg4SEE7QXVLemg4SEE7QUFDQTtBQUFBO0F2SzJoOEhBO0F1S3hoOEhBO0FBQ0E7QUFBQTtBdkswaDhIQTtBdUt2aDhIQTtBQUNBO0FBQUE7QXZLeWg4SEE7QXVLdGg4SEE7QUFDQTtBQUFBO0F2S3doOEhBO0F1S3JoOEhBO0FBQ0E7QUFBQTtBdkt1aDhIQTtBdUtwaDhIQTtBQUNBO0FBQUE7QXZLc2g4SEE7QXVLbmg4SEE7QUFDQTtBQUFBO0F2S3FoOEhBO0F1S2xoOEhBO0FBQ0E7QUFDQTtBdktvaDhIQTs7QXdLdGo4SEE7QUFDQTtBQUNBO0F4S3lqOEhBOztBd0t0ajhIQTtBQUNBO0FBQ0E7QXhLeWo4SEE7O0F3S3RqOEhBOztBQUVBO0FBQ0E7QXhLeWo4SEE7O0F3S3RqOEhBO0FBQ0E7QUFDQTtBeEt5ajhIQTs7QXdLdGo4SEE7QUFDQTtBQUNBO0F4S3lqOEhBOztBd0t0ajhIQTtBQUNBO0FBQ0E7QXhLeWo4SEE7O0F3S3RqOEhBO0FBQ0E7QXhLeWo4SEE7O0F3S3JqOEhBO0FBQ0E7QXhLd2o4SEE7O0F3SzNpOEhBO0FBQ0E7QXhLOGk4SEE7QWlCdGk4SEE7QXVKVEE7QUFJQTtBeEsraThIQTtBQUNBOztBd0twajhIQTtBQUNBO0F4S3VqOEhBO0FpQi9pOEhBO0F1SlRBO0FBSUE7QXhLd2o4SEE7QUFDQTs7QXdLN2o4SEE7QUFDQTtBeEtnazhIQTtBaUJ4ajhIQTtBdUpUQTtBQUlBO0F4S2lrOEhBO0FBQ0E7O0F3S3RrOEhBO0FBQ0E7QXhLeWs4SEE7QWlCams4SEE7QXVKVEE7QUFJQTtBeEswazhIQTtBQUNBOztBd0svazhIQTtBQUNBO0F4S2tsOEhBO0FpQjFrOEhBO0F1SlRBO0FBSUE7QXhLbWw4SEE7QUFDQTs7QXdLeGw4SEE7QUFDQTtBeEsybDhIQTtBaUJubDhIQTtBdUpUQTtBQUlBO0F4SzRsOEhBO0FBQ0E7O0F3S2ptOEhBO0FBQ0E7QXhLb204SEE7QWlCNWw4SEE7QXVKVEE7QUFJQTtBeEtxbThIQTtBQUNBOztBd0sxbThIQTtBQUNBO0F4SzZtOEhBO0FpQnJtOEhBO0F1SlRBO0FBSUE7QXhLOG04SEE7QUFDQTs7QXdLbm44SEE7QUFDQTtBeEtzbjhIQTtBaUI5bThIQTtBdUpUQTtBQUlBO0F4S3VuOEhBO0FBQ0E7O0F3SzVuOEhBO0FBQ0E7QXhLK244SEE7QWlCdm44SEE7QXVKVEE7QUFJQTtBeEtnbzhIQTtBQUNBOztBd0tybzhIQTtBQUNBO0F4S3dvOEhBO0FpQmhvOEhBO0F1SlRBO0FBSUE7QXhLeW84SEE7QUFDQTs7QXdLOW84SEE7QUFDQTtBeEtpcDhIQTtBaUJ6bzhIQTtBdUpUQTtBQUlBO0F4S2twOEhBO0FBQ0E7O0F3S3ZwOEhBO0FBQ0E7QXhLMHA4SEE7QWlCbHA4SEE7QXVKVEE7QUFJQTtBeEsycDhIQTtBQUNBOztBd0tocThIQTtBQUNBO0F4S21xOEhBO0FpQjNwOEhBO0F1SlRBO0FBSUE7QXhLb3E4SEE7QUFDQTs7QXdLenE4SEE7QUFDQTtBeEs0cThIQTtBaUJwcThIQTtBdUpUQTtBQUlBO0F4SzZxOEhBO0FBQ0E7O0F3S2xyOEhBO0FBQ0E7QXhLcXI4SEE7QWlCN3E4SEE7QXVKVEE7QUFJQTtBeEtzcjhIQTtBQUNBOztBd0szcjhIQTtBQUNBO0F4SzhyOEhBO0FpQnRyOEhBO0F1SlRBO0FBSUE7QXhLK3I4SEE7QUFDQTs7QXdLcHM4SEE7QUFDQTtBeEt1czhIQTtBaUIvcjhIQTtBdUpUQTtBQUlBO0F4S3dzOEhBO0FBQ0E7O0F3SzdzOEhBO0FBQ0E7QXhLZ3Q4SEE7QWlCeHM4SEE7QXVKVEE7QUFJQTtBeEtpdDhIQTtBQUNBOztBd0t0dDhIQTtBQUNBO0F4S3l0OEhBO0FpQmp0OEhBO0F1SlRBO0FBSUE7QXhLMHQ4SEE7QUFDQTs7QXdLL3Q4SEE7QUFDQTtBeEtrdThIQTtBaUIxdDhIQTtBdUpUQTtBQUlBO0F4S211OEhBO0FBQ0E7O0F3S3h1OEhBO0FBQ0E7QXhLMnU4SEE7QWlCbnU4SEE7QXVKVEE7QUFJQTtBeEs0dThIQTtBQUNBOztBd0tqdjhIQTtBQUNBO0F4S292OEhBO0FpQjV1OEhBO0F1SlRBO0FBSUE7QXhLcXY4SEE7QUFDQTs7QXdLMXY4SEE7QUFDQTtBeEs2djhIQTtBaUJydjhIQTtBdUpUQTtBQUlBO0F4Szh2OEhBO0FBQ0E7O0F3S253OEhBO0FBQ0E7QXhLc3c4SEE7QWlCOXY4SEE7QXVKVEE7QUFJQTtBeEt1dzhIQTtBQUNBOztBd0s1dzhIQTtBQUNBO0F4Syt3OEhBO0FpQnZ3OEhBO0F1SlRBO0FBSUE7QXhLZ3g4SEE7QUFDQTs7QXdLcng4SEE7QUFDQTtBeEt3eDhIQTtBaUJoeDhIQTtBdUpUQTtBQUlBO0F4S3l4OEhBO0FBQ0E7O0F3Szl4OEhBO0FBQ0E7QXhLaXk4SEE7QWlCeng4SEE7QXVKVEE7QUFJQTtBeEtreThIQTtBQUNBOztBd0t2eThIQTtBQUNBO0F4SzB5OEhBO0FpQmx5OEhBO0F1SlRBO0FBSUE7QXhLMnk4SEE7QUFDQTs7QXdLaHo4SEE7QUFDQTtBeEttejhIQTtBaUIzeThIQTtBdUpUQTtBQUlBO0F4S296OEhBO0FBQ0E7O0F3S3p6OEhBO0FBQ0E7QXhLNHo4SEE7QWlCcHo4SEE7QXVKVEE7QUFJQTtBeEs2ejhIQTtBQUNBOztBd0tsMDhIQTtBQUNBO0F4S3EwOEhBO0FpQjd6OEhBO0F1SlRBO0FBSUE7QXhLczA4SEE7QUFDQTs7QXdLMzA4SEE7QUFDQTtBeEs4MDhIQTtBaUJ0MDhIQTtBdUpUQTtBQUlBO0F4SyswOEhBO0FBQ0E7O0F3S3AxOEhBO0FBQ0E7QXhLdTE4SEE7QWlCLzA4SEE7QXVKVEE7QUFJQTtBeEt3MThIQTtBQUNBOztBd0s3MThIQTtBQUNBO0F4S2cyOEhBO0FpQngxOEhBO0F1SlRBO0FBSUE7QXhLaTI4SEE7QUFDQTs7QXdLdDI4SEE7QUFDQTtBeEt5MjhIQTtBaUJqMjhIQTtBdUpUQTtBQUlBO0F4SzAyOEhBO0FBQ0E7O0F3Sy8yOEhBO0FBQ0E7QXhLazM4SEE7QWlCMTI4SEE7QXVKVEE7QUFJQTtBeEttMzhIQTtBQUNBOztBd0t4MzhIQTtBQUNBO0F4SzIzOEhBO0FpQm4zOEhBO0F1SlRBO0FBSUE7QXhLNDM4SEE7QUFDQTs7QXdLajQ4SEE7QUFDQTtBeEtvNDhIQTtBaUI1MzhIQTtBdUpUQTtBQUlBO0F4S3E0OEhBO0FBQ0E7O0F3SzE0OEhBO0FBQ0E7QXhLNjQ4SEE7QWlCcjQ4SEE7QXVKVEE7QUFJQTtBeEs4NDhIQTtBQUNBOztBd0tuNThIQTtBQUNBO0F4S3M1OEhBO0FpQjk0OEhBO0F1SlRBO0FBSUE7QXhLdTU4SEE7QUFDQTs7QXdLNTU4SEE7QUFDQTtBeEsrNThIQTtBaUJ2NThIQTtBdUpUQTtBQUlBO0F4S2c2OEhBO0FBQ0E7O0F3S3I2OEhBO0FBQ0E7QXhLdzY4SEE7QWlCaDY4SEE7QXVKVEE7QUFJQTtBeEt5NjhIQTtBQUNBOztBd0s5NjhIQTtBQUNBO0F4S2k3OEhBO0FpQno2OEhBO0F1SlRBO0FBSUE7QXhLazc4SEE7QUFDQTs7QXdLdjc4SEE7QUFDQTtBeEswNzhIQTtBaUJsNzhIQTtBdUpUQTtBQUlBO0F4SzI3OEhBO0FBQ0E7O0F3S2g4OEhBO0FBQ0E7QXhLbTg4SEE7QWlCMzc4SEE7QXVKVEE7QUFJQTtBeEtvODhIQTtBQUNBOztBd0t6ODhIQTtBQUNBO0F4SzQ4OEhBO0FpQnA4OEhBO0F1SlRBO0FBSUE7QXhLNjg4SEE7QUFDQTs7QXdLbDk4SEE7QUFDQTtBeEtxOThIQTtBaUI3ODhIQTtBdUpUQTtBQUlBO0F4S3M5OEhBO0FBQ0E7O0F3SzM5OEhBO0FBQ0E7QXhLODk4SEE7QWlCdDk4SEE7QXVKVEE7QUFJQTtBeEsrOThIQTtBQUNBOztBd0twKzhIQTtBQUNBO0F4S3UrOEhBO0FpQi85OEhBO0F1SlRBO0FBSUE7QXhLdys4SEE7QUFDQTs7QXdLNys4SEE7QUFDQTtBeEtnLzhIQTtBaUJ4KzhIQTtBdUpUQTtBQUlBO0F4S2kvOEhBO0FBQ0E7O0F3S3QvOEhBO0FBQ0E7QXhLeS84SEE7QWlCai84SEE7QXVKVEE7QUFJQTtBeEswLzhIQTtBQUNBOztBd0svLzhIQTtBQUNBO0F4S2tnOUhBO0FpQjEvOEhBO0F1SlRBO0FBSUE7QXhLbWc5SEE7QUFDQTs7QXdLeGc5SEE7QUFDQTtBeEsyZzlIQTtBaUJuZzlIQTtBdUpUQTtBQUlBO0F4SzRnOUhBO0FBQ0E7O0F3S2poOUhBO0FBQ0E7QXhLb2g5SEE7QWlCNWc5SEE7QXVKVEE7QUFJQTtBeEtxaDlIQTtBQUNBOztBd0sxaDlIQTtBQUNBO0F4SzZoOUhBO0FpQnJoOUhBO0F1SlRBO0FBSUE7QXhLOGg5SEE7QUFDQTs7QXdLbmk5SEE7QUFDQTtBeEtzaTlIQTtBaUI5aDlIQTtBdUpUQTtBQUlBO0F4S3VpOUhBO0FBQ0E7O0F3SzVpOUhBO0FBQ0E7QXhLK2k5SEE7QWlCdmk5SEE7QXVKVEE7QUFJQTtBeEtnajlIQTtBQUNBOztBd0tyajlIQTtBQUNBO0F4S3dqOUhBO0FpQmhqOUhBO0F1SlRBO0FBSUE7QXhLeWo5SEE7QUFDQTs7QXdLOWo5SEE7QUFDQTtBeEtpazlIQTtBaUJ6ajlIQTtBdUpUQTtBQUlBO0F4S2trOUhBO0FBQ0E7O0F3S3ZrOUhBO0FBQ0E7QXhLMGs5SEE7QWlCbGs5SEE7QXVKVEE7QUFJQTtBeEsyazlIQTtBQUNBOztBd0tobDlIQTtBQUNBO0F4S21sOUhBO0FpQjNrOUhBO0F1SlRBO0FBSUE7QXhLb2w5SEE7QUFDQTs7QXdLemw5SEE7QUFDQTtBeEs0bDlIQTtBaUJwbDlIQTtBdUpUQTtBQUlBO0F4SzZsOUhBO0FBQ0E7O0F3S2xtOUhBO0FBQ0E7QXhLcW05SEE7QWlCN2w5SEE7QXVKVEE7QUFJQTtBeEtzbTlIQTtBQUNBOztBd0szbTlIQTtBQUNBO0F4SzhtOUhBO0FpQnRtOUhBO0F1SlRBO0FBSUE7QXhLK205SEE7QUFDQTs7QXdLcG45SEE7QUFDQTtBeEt1bjlIQTtBaUIvbTlIQTtBdUpUQTtBQUlBO0F4S3duOUhBO0FBQ0E7O0F3SzduOUhBO0FBQ0E7QXhLZ285SEE7QWlCeG45SEE7QXVKVEE7QUFJQTtBeEtpbzlIQTtBQUNBOztBd0t0bzlIQTtBQUNBO0F4S3lvOUhBO0FpQmpvOUhBO0F1SlRBO0FBSUE7QXhLMG85SEE7QUFDQTs7QXdLL285SEE7QUFDQTtBeEtrcDlIQTtBaUIxbzlIQTtBdUpUQTtBQUlBO0F4S21wOUhBO0FBQ0E7O0F3S3hwOUhBO0FBQ0E7QXhLMnA5SEE7QWlCbnA5SEE7QXVKVEE7QUFJQTtBeEs0cDlIQTtBQUNBOztBd0tqcTlIQTtBQUNBO0F4S29xOUhBO0FpQjVwOUhBO0F1SlRBO0FBSUE7QXhLcXE5SEE7QUFDQTs7QXdLMXE5SEE7QUFDQTtBeEs2cTlIQTtBaUJycTlIQTtBdUpUQTtBQUlBO0F4SzhxOUhBO0FBQ0E7O0F3S25yOUhBO0FBQ0E7QXhLc3I5SEE7QWlCOXE5SEE7QXVKVEE7QUFJQTtBeEt1cjlIQTtBQUNBOztBd0s1cjlIQTtBQUNBO0F4SytyOUhBO0FpQnZyOUhBO0F1SlRBO0FBSUE7QXhLZ3M5SEE7QUFDQTs7QXdLcnM5SEE7QUFDQTtBeEt3czlIQTtBaUJoczlIQTtBdUpUQTtBQUlBO0F4S3lzOUhBO0FBQ0E7O0F3SzlzOUhBO0FBQ0E7QXhLaXQ5SEE7QWlCenM5SEE7QXVKVEE7QUFJQTtBeEtrdDlIQTtBQUNBOztBd0t2dDlIQTtBQUNBO0F4SzB0OUhBO0FpQmx0OUhBO0F1SlRBO0FBSUE7QXhLMnQ5SEE7QUFDQTs7QXdLaHU5SEE7QUFDQTtBeEttdTlIQTtBaUIzdDlIQTtBdUpUQTtBQUlBO0F4S291OUhBO0FBQ0E7O0F3S3p1OUhBO0FBQ0E7QXhLNHU5SEE7QWlCcHU5SEE7QXVKVEE7QUFJQTtBeEs2dTlIQTtBQUNBOztBd0tsdjlIQTtBQUNBO0F4S3F2OUhBO0FpQjd1OUhBO0F1SlRBO0FBSUE7QXhLc3Y5SEE7QUFDQTs7QXdLM3Y5SEE7QUFDQTtBeEs4djlIQTtBaUJ0djlIQTtBdUpUQTtBQUlBO0F4Syt2OUhBO0FBQ0E7O0F3S3B3OUhBO0FBQ0E7QXhLdXc5SEE7QWlCL3Y5SEE7QXVKVEE7QUFJQTtBeEt3dzlIQTtBQUNBOztBd0s3dzlIQTtBQUNBO0F4S2d4OUhBO0FpQnh3OUhBO0F1SlRBO0FBSUE7QXhLaXg5SEE7QUFDQTs7QXdLdHg5SEE7QUFDQTtBeEt5eDlIQTtBaUJqeDlIQTtBdUpUQTtBQUlBO0F4SzB4OUhBO0FBQ0E7O0F3Sy94OUhBO0FBQ0E7QXhLa3k5SEE7QWlCMXg5SEE7QXVKVEE7QUFJQTtBeEtteTlIQTtBQUNBOztBd0t4eTlIQTtBQUNBO0F4SzJ5OUhBO0FpQm55OUhBO0F1SlRBO0FBSUE7QXhLNHk5SEE7QUFDQTs7QXdLcHk5SEE7QUFDQTtBeEt1eTlIQTs7QXdLeHk5SEE7QUFDQTtBeEsyeTlIQTs7QXdLNXk5SEE7QUFDQTtBeEsreTlIQTs7QXdLaHo5SEE7QUFDQTtBeEttejlIQTs7QXdLcHo5SEE7QUFDQTtBeEt1ejlIQTs7QXdLeHo5SEE7QUFDQTtBeEsyejlIQTs7QXdLNXo5SEE7QUFDQTtBeEsrejlIQTs7QXdLaDA5SEE7QUFDQTtBeEttMDlIQTs7QXdLcDA5SEE7QUFDQTtBeEt1MDlIQTs7QXdLeDA5SEE7QUFDQTtBeEsyMDlIQTs7QXdLNTA5SEE7QUFDQTtBeEsrMDlIQTs7QXdLaDE5SEE7QUFDQTtBeEttMTlIQTs7QXdLcDE5SEE7QUFDQTtBeEt1MTlIQTs7QXdLeDE5SEE7QUFDQTtBeEsyMTlIQTs7QXdLNTE5SEE7QUFDQTtBeEsrMTlIQTs7QXdLaDI5SEE7QUFDQTtBeEttMjlIQTs7QXdLOTE5SEE7QUFDQTtBeEtpMjlIQTs7QXdLNzE5SEE7QTNEVEE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBN0cwMjlIQTtBNkd4MjlIQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E3R3kyOUhBO0E2R3QyOUhBO0FBQ0E7QTdHdzI5SEE7O0F3SzMyOUhBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBeEs4MjlIQTtBd0s1MjlIQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4SzYyOUhBO0F3SzEyOUhBO0FBQ0E7QXhLNDI5SEE7O0F3S3gyOUhBO0FBQ0E7QUFDQTtBQUNBO0EzRHZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0E3R201OUhBO0FpQmg1OUhBO0F1SjZCQTtBQU1BO0F4S2kzOUhBO0FBQ0E7QTZHdDU5SEE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBN0d1NTlIQTtBNkdwNTlIQTtBQUNBO0E3R3M1OUhBOztBd0t2MzlIQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBeEswMzlIQTs7QXdLdjM5SEE7QUFDQTtBeEswMzlIQTs7QWlCOTY5SEE7QXVKdURBO0FBRUE7QXhLMDM5SEE7QUFDQTs7QWlCcDc5SEE7QXVKNkRBO0FBRUE7QXhLMDM5SEE7QUFDQTs7QXdLdDM5SEE7QUFDQTtBeEt5MzlIQTs7QXdLdDM5SEE7OztBQUFBO0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBeEt3MzlIQTtBd0t0MzlIQTtBQUNBO0FBQUE7QUFDQTtBeEt3MzlIQTtBd0tyMzlIQTtBQUNBO0FBQUE7QUFDQTtBeEt1MzlIQTtBd0twMzlIQTtBQUNBO0FBQUE7QUFDQTtBeEtzMzlIQTs7QXlLcGkrSEE7QUFDQTtBekt1aStIQTs7QXlLcGkrSEE7QUFDQTtBekt1aStIQTs7QXlLcGkrSEE7QUFDQTtBQUFBO0F6S3VpK0hBOztBeUtsaStIQTs7OztBQUFBO0FDYkE7QUFDQTtBQUNBO0ExS3VqK0hBO0EwS3JqK0hBOztBQUVBO0FBQ0E7QTFLdWorSEE7O0EwS3JpK0hBO0FBVkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUttaitIQTs7QWlCOWcrSEE7QXlKNUJBO0FBaEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFLK2orSEE7QUFDQTtBaUIzaCtIQTtBeUp0QkE7QUF0QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUsyaytIQTtBQUNBO0FpQnZpK0hBO0F5SmhCQTtBQTVCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExS3VsK0hBO0FBQ0E7QWlCbmorSEE7QXlKVkE7QUFsQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUttbStIQTtBQUNBO0EwS25rK0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBMUtxaytIQTs7QTBLamsrSEE7QUFDQTtBQUFBO0ExS29rK0hBOztBMEtoaytIQTtBQUNBO0FBQUE7QTFLbWsrSEE7O0EyS3ZvK0hBO0FBQ0E7QTNLMG8rSEE7O0EyS3ZvK0hBO0FBQ0E7QTNLMG8rSEE7O0EyS3RtK0hBO0FBQ0E7QTNLeW0rSEE7QTJLMW0rSEE7QUFDQTtBM0s0bStIQTtBMks3bStIQTtBQUNBO0EzSyttK0hBO0EyS2huK0hBO0FBQ0E7QTNLa24rSEE7QTJLbm4rSEE7QUFDQTtBM0txbitIQTtBMkt0bitIQTtBQUNBO0EzS3duK0hBO0EyS3puK0hBO0FBQ0E7QTNLMm4rSEE7QTJLNW4rSEE7QUFDQTtBM0s4bitIQTtBMksvbitIQTtBQUNBO0EzS2lvK0hBO0EyS2xvK0hBO0FBQ0E7QTNLb28rSEE7QTJLcm8rSEE7QUFDQTtBM0t1bytIQTtBMkt4bytIQTtBQUNBO0EzSzBvK0hBO0EySzNvK0hBO0FBQ0E7QTNLNm8rSEE7QTJLOW8rSEE7QUFDQTtBM0tncCtIQTtBMktqcCtIQTtBQUNBO0EzS21wK0hBO0EyS3BwK0hBO0FBQ0E7QTNLc3ArSEE7QTJLdnArSEE7QUFDQTtBM0t5cCtIQTtBMksxcCtIQTtBQUNBO0EzSzRwK0hBO0EySzdwK0hBO0FBQ0E7QTNLK3ArSEE7QTJLaHErSEE7QUFDQTtBM0trcStIQTtBMktucStIQTtBQUNBO0EzS3FxK0hBO0EyS3RxK0hBO0FBQ0E7QTNLd3ErSEE7QTJLenErSEE7QUFDQTtBM0sycStIQTtBMks1cStIQTtBQUNBO0EzSzhxK0hBO0EySy9xK0hBO0FBQ0E7QTNLaXIrSEE7QTJLbHIrSEE7QUFDQTtBM0tvcitIQTtBMktycitIQTtBQUNBO0EzS3VyK0hBO0EyS3hyK0hBO0FBQ0E7QTNLMHIrSEE7QTJLM3IrSEE7QUFDQTtBM0s2citIQTtBMks5citIQTtBQUNBO0EzS2dzK0hBO0EyS2pzK0hBO0FBQ0E7QTNLbXMrSEE7QTJLcHMrSEE7QUFDQTtBM0tzcytIQTtBMkt2cytIQTtBQUNBO0EzS3lzK0hBO0EySzFzK0hBO0FBQ0E7QTNLNHMrSEE7QTJLN3MrSEE7QUFDQTtBM0srcytIQTtBMktodCtIQTtBQUNBO0EzS2t0K0hBO0EyS250K0hBO0FBQ0E7QTNLcXQrSEE7QTJLdHQrSEE7QUFDQTtBM0t3dCtIQTtBMkt6dCtIQTtBQUNBO0EzSzJ0K0hBO0EySzV0K0hBO0FBQ0E7QTNLOHQrSEE7QTJLL3QrSEE7QUFDQTtBM0tpdStIQTtBMktsdStIQTtBQUNBO0EzS291K0hBO0EyS3J1K0hBO0FBQ0E7QTNLdXUrSEE7QTJLeHUrSEE7QUFDQTtBM0swdStIQTtBMkszdStIQTtBQUNBO0EzSzZ1K0hBO0EySzl1K0hBO0FBQ0E7QTNLZ3YrSEE7QTJLanYrSEE7QUFDQTtBM0ttditIQTtBMktwditIQTtBQUNBO0EzS3N2K0hBO0EyS3Z2K0hBO0FBQ0E7QTNLeXYrSEE7QTJLMXYrSEE7QUFDQTtBM0s0ditIQTtBMks3ditIQTtBQUNBO0EzSyt2K0hBO0EyS2h3K0hBO0FBQ0E7QTNLa3crSEE7QTJLbncrSEE7QUFDQTtBM0txdytIQTtBMkt0dytIQTtBQUNBO0EzS3d3K0hBO0EyS3p3K0hBO0FBQ0E7QTNLMncrSEE7QTJLNXcrSEE7QUFDQTtBM0s4dytIQTtBMksvdytIQTtBQUNBO0EzS2l4K0hBO0EyS2x4K0hBO0FBQ0E7QTNLb3grSEE7QTJLcngrSEE7QUFDQTtBM0t1eCtIQTtBMkt4eCtIQTtBQUNBO0EzSzB4K0hBO0EySzN4K0hBO0FBQ0E7QTNLNngrSEE7QTJLOXgrSEE7QUFDQTtBM0tneStIQTtBMktqeStIQTtBQUNBO0EzS215K0hBO0EyS3B5K0hBO0FBQ0E7QTNLc3krSEE7QTJLdnkrSEE7QUFDQTtBM0t5eStIQTtBMksxeStIQTtBQUNBO0EzSzR5K0hBO0EySzd5K0hBO0FBQ0E7QTNLK3krSEE7QTJLaHorSEE7QUFDQTtBM0treitIQTtBMktueitIQTtBQUNBO0EzS3F6K0hBO0EyS3R6K0hBO0FBQ0E7QTNLd3orSEE7QTJLenorSEE7QUFDQTtBM0syeitIQTs7QTJLNXorSEE7QUFDQTtBM0sreitIQTtBMktoMCtIQTtBQUNBO0EzS2swK0hBO0EyS24wK0hBO0FBQ0E7QTNLcTArSEE7QTJLdDArSEE7QUFDQTtBM0t3MCtIQTtBMkt6MCtIQTtBQUNBO0EzSzIwK0hBO0EySzUwK0hBO0FBQ0E7QTNLODArSEE7QTJLLzArSEE7QUFDQTtBM0tpMStIQTtBMktsMStIQTtBQUNBO0EzS28xK0hBO0EyS3IxK0hBO0FBQ0E7QTNLdTErSEE7QTJLeDErSEE7QUFDQTtBM0swMStIQTtBMkszMStIQTtBQUNBO0EzSzYxK0hBO0EySzkxK0hBO0FBQ0E7QTNLZzIrSEE7QTJLajIrSEE7QUFDQTtBM0ttMitIQTtBMktwMitIQTtBQUNBO0EzS3MyK0hBO0EyS3YyK0hBO0FBQ0E7QTNLeTIrSEE7QTJLMTIrSEE7QUFDQTtBM0s0MitIQTtBMks3MitIQTtBQUNBO0EzSysyK0hBO0EyS2gzK0hBO0FBQ0E7QTNLazMrSEE7QTJLbjMrSEE7QUFDQTtBM0txMytIQTtBMkt0MytIQTtBQUNBO0EzS3czK0hBO0EyS3ozK0hBO0FBQ0E7QTNLMjMrSEE7QTJLNTMrSEE7QUFDQTtBM0s4MytIQTtBMksvMytIQTtBQUNBO0EzS2k0K0hBO0EyS2w0K0hBO0FBQ0E7QTNLbzQrSEE7QTJLcjQrSEE7QUFDQTtBM0t1NCtIQTtBMkt4NCtIQTtBQUNBO0EzSzA0K0hBO0EySzM0K0hBO0FBQ0E7QTNLNjQrSEE7QTJLOTQrSEE7QUFDQTtBM0tnNStIQTtBMktqNStIQTtBQUNBO0EzS201K0hBO0EyS3A1K0hBO0FBQ0E7QTNLczUrSEE7QTJLdjUrSEE7QUFDQTtBM0t5NStIQTtBMksxNStIQTtBQUNBO0EzSzQ1K0hBO0EySzc1K0hBO0FBQ0E7QTNLKzUrSEE7QTJLaDYrSEE7QUFDQTtBM0trNitIQTtBMktuNitIQTtBQUNBO0EzS3E2K0hBO0EyS3Q2K0hBO0FBQ0E7QTNLdzYrSEE7QTJLejYrSEE7QUFDQTtBM0syNitIQTtBMks1NitIQTtBQUNBO0EzSzg2K0hBO0EySy82K0hBO0FBQ0E7QTNLaTcrSEE7QTJLbDcrSEE7QUFDQTtBM0tvNytIQTtBMktyNytIQTtBQUNBO0EzS3U3K0hBO0EyS3g3K0hBO0FBQ0E7QTNLMDcrSEE7QTJLMzcrSEE7QUFDQTtBM0s2NytIQTtBMks5NytIQTtBQUNBO0EzS2c4K0hBO0EyS2o4K0hBO0FBQ0E7QTNLbTgrSEE7QTJLcDgrSEE7QUFDQTtBM0tzOCtIQTtBMkt2OCtIQTtBQUNBO0EzS3k4K0hBO0EySzE4K0hBO0FBQ0E7QTNLNDgrSEE7QTJLNzgrSEE7QUFDQTtBM0srOCtIQTtBMktoOStIQTtBQUNBO0EzS2s5K0hBO0EyS245K0hBO0FBQ0E7QTNLcTkrSEE7QTJLdDkrSEE7QUFDQTtBM0t3OStIQTtBMkt6OStIQTtBQUNBO0EzSzI5K0hBO0EySzU5K0hBO0FBQ0E7QTNLODkrSEE7QTJLLzkrSEE7QUFDQTtBM0tpKytIQTtBMktsKytIQTtBQUNBO0EzS28rK0hBO0EyS3IrK0hBO0FBQ0E7QTNLdSsrSEE7QTJLeCsrSEE7QUFDQTtBM0swKytIQTtBMkszKytIQTtBQUNBO0EzSzYrK0hBO0EySzkrK0hBO0FBQ0E7QTNLZy8rSEE7QTJLai8rSEE7QUFDQTtBM0ttLytIQTtBMktwLytIQTtBQUNBO0EzS3MvK0hBO0EyS3YvK0hBO0FBQ0E7QTNLeS8rSEE7QTJLMS8rSEE7QUFDQTtBM0s0LytIQTtBMks3LytIQTtBQUNBO0EzSysvK0hBO0EyS2hnL0hBO0FBQ0E7QTNLa2cvSEE7QTJLbmcvSEE7QUFDQTtBM0txZy9IQTtBMkt0Zy9IQTtBQUNBO0EzS3dnL0hBO0EyS3pnL0hBO0FBQ0E7QTNLMmcvSEE7QTJLNWcvSEE7QUFDQTtBM0s4Zy9IQTtBMksvZy9IQTtBQUNBO0EzS2loL0hBOztBMktsaC9IQTtBQUNBO0EzS3FoL0hBO0EyS3RoL0hBO0FBQ0E7QTNLd2gvSEE7QTJLemgvSEE7QUFDQTtBM0syaC9IQTtBMks1aC9IQTtBQUNBO0EzSzhoL0hBO0EySy9oL0hBO0FBQ0E7QTNLaWkvSEE7QTJLbGkvSEE7QUFDQTtBM0tvaS9IQTtBMktyaS9IQTtBQUNBO0EzS3VpL0hBO0EyS3hpL0hBO0FBQ0E7QTNLMGkvSEE7QTJLM2kvSEE7QUFDQTtBM0s2aS9IQTtBMks5aS9IQTtBQUNBO0EzS2dqL0hBO0EyS2pqL0hBO0FBQ0E7QTNLbWovSEE7QTJLcGovSEE7QUFDQTtBM0tzai9IQTtBMkt2ai9IQTtBQUNBO0EzS3lqL0hBO0EySzFqL0hBO0FBQ0E7QTNLNGovSEE7QTJLN2ovSEE7QUFDQTtBM0srai9IQTtBMktoay9IQTtBQUNBO0EzS2trL0hBO0EyS25rL0hBO0FBQ0E7QTNLcWsvSEE7QTJLdGsvSEE7QUFDQTtBM0t3ay9IQTtBMkt6ay9IQTtBQUNBO0EzSzJrL0hBO0EySzVrL0hBO0FBQ0E7QTNLOGsvSEE7QTJLL2svSEE7QUFDQTtBM0tpbC9IQTtBMktsbC9IQTtBQUNBO0EzS29sL0hBO0EyS3JsL0hBO0FBQ0E7QTNLdWwvSEE7QTJLeGwvSEE7QUFDQTtBM0swbC9IQTtBMkszbC9IQTtBQUNBO0EzSzZsL0hBO0EySzlsL0hBO0FBQ0E7QTNLZ20vSEE7QTJLam0vSEE7QUFDQTtBM0ttbS9IQTtBMktwbS9IQTtBQUNBO0EzS3NtL0hBO0EyS3ZtL0hBO0FBQ0E7QTNLeW0vSEE7QTJLMW0vSEE7QUFDQTtBM0s0bS9IQTtBMks3bS9IQTtBQUNBO0EzSyttL0hBO0EyS2huL0hBO0FBQ0E7QTNLa24vSEE7QTJLbm4vSEE7QUFDQTtBM0txbi9IQTtBMkt0bi9IQTtBQUNBO0EzS3duL0hBO0EyS3puL0hBO0FBQ0E7QTNLMm4vSEE7QTJLNW4vSEE7QUFDQTtBM0s4bi9IQTtBMksvbi9IQTtBQUNBO0EzS2lvL0hBO0EyS2xvL0hBO0FBQ0E7QTNLb28vSEE7QTJLcm8vSEE7QUFDQTtBM0t1by9IQTtBMkt4by9IQTtBQUNBO0EzSzBvL0hBO0EySzNvL0hBO0FBQ0E7QTNLNm8vSEE7QTJLOW8vSEE7QUFDQTtBM0tncC9IQTtBMktqcC9IQTtBQUNBO0EzS21wL0hBO0EyS3BwL0hBO0FBQ0E7QTNLc3AvSEE7QTJLdnAvSEE7QUFDQTtBM0t5cC9IQTtBMksxcC9IQTtBQUNBO0EzSzRwL0hBO0EySzdwL0hBO0FBQ0E7QTNLK3AvSEE7QTJLaHEvSEE7QUFDQTtBM0trcS9IQTtBMktucS9IQTtBQUNBO0EzS3FxL0hBO0EyS3RxL0hBO0FBQ0E7QTNLd3EvSEE7QTJLenEvSEE7QUFDQTtBM0sycS9IQTtBMks1cS9IQTtBQUNBO0EzSzhxL0hBO0EySy9xL0hBO0FBQ0E7QTNLaXIvSEE7QTJLbHIvSEE7QUFDQTtBM0tvci9IQTtBMktyci9IQTtBQUNBO0EzS3VyL0hBO0EyS3hyL0hBO0FBQ0E7QTNLMHIvSEE7QTJLM3IvSEE7QUFDQTtBM0s2ci9IQTtBMks5ci9IQTtBQUNBO0EzS2dzL0hBO0EyS2pzL0hBO0FBQ0E7QTNLbXMvSEE7QTJLcHMvSEE7QUFDQTtBM0tzcy9IQTtBMkt2cy9IQTtBQUNBO0EzS3lzL0hBO0EySzFzL0hBO0FBQ0E7QTNLNHMvSEE7QTJLN3MvSEE7QUFDQTtBM0srcy9IQTtBMktodC9IQTtBQUNBO0EzS2t0L0hBO0EyS250L0hBO0FBQ0E7QTNLcXQvSEE7QTJLdHQvSEE7QUFDQTtBM0t3dC9IQTtBMkt6dC9IQTtBQUNBO0EzSzJ0L0hBO0EySzV0L0hBO0FBQ0E7QTNLOHQvSEE7QTJLL3QvSEE7QUFDQTtBM0tpdS9IQTtBMktsdS9IQTtBQUNBO0EzS291L0hBO0EyS3J1L0hBO0FBQ0E7QTNLdXUvSEE7O0E0S2p4L0hBO0FBQUE7QUFHQTtBQ0pBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FERUE7QTVLdXgvSEE7QWlCcHUvSEE7QTJKdkRBO0FDS0E7QTdLMHgvSEE7QUFDQTs7QTRLengvSEE7Ozs7QUFBQTtBQVNBOztBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUt5eC9IQTtBNEsvdy9IQTs7QUFDQTtBNUtreC9IQTtBNEtueC9IQTs7QUFDQTtBNUtzeC9IQTtBNEt2eC9IQTs7QUFDQTtBNUsweC9IQTtBNEszeC9IQTs7QUFDQTtBNUs4eC9IQTtBNEsveC9IQTs7QUFDQTtBNUtreS9IQTtBNEtueS9IQTs7QUFDQTtBNUtzeS9IQTtBNEt2eS9IQTs7QUFDQTtBNUsweS9IQTtBNEszeS9IQTs7QUFDQTtBNUs4eS9IQTtBNEsveS9IQTs7QUFDQTtBNUtrei9IQTtBNEtuei9IQTs7QUFDQTtBNUtzei9IQTtBNEt2ei9IQTs7QUFDQTtBNUswei9IQTtBNEszei9IQTs7QUFDQTtBNUs4ei9IQTs7QTRLdnovSEE7O0FBRUE7QUFDQTtBNUswei9IQTs7QTRLbnovSEE7O0FBRUE7QUFDQTtBNUtzei9IQTs7QTRLbHovSEE7O0FBRUE7QUFDQTtBNUtxei9IQTs7QTRLL3ovSEE7O0FBRUE7QUFDQTtBNUtrMC9IQTs7QTRLOXovSEE7O0FBRUE7QUFDQTtBNUtpMC9IQTs7QTRLMzAvSEE7O0FBRUE7QUFDQTtBNUs4MC9IQTs7QTRLMTAvSEE7O0FBRUE7QUFDQTtBNUs2MC9IQTs7QTRLdjEvSEE7O0FBRUE7QUFDQTtBNUswMS9IQTs7QTRLdDEvSEE7O0FBRUE7QUFDQTtBNUt5MS9IQTs7QTRLbjIvSEE7O0FBRUE7QUFDQTtBNUtzMi9IQTs7QTRLbDIvSEE7O0FBRUE7QUFDQTtBNUtxMi9IQTs7QTRLLzIvSEE7O0FBRUE7QUFDQTtBNUtrMy9IQTs7QTRLOTIvSEE7O0FBRUE7QUFDQTtBNUtpMy9IQTs7QTRLMzMvSEE7O0FBRUE7QUFDQTtBNUs4My9IQTs7QTRLMTMvSEE7O0FBRUE7QUFDQTtBNUs2My9IQTs7QTRLdjQvSEE7O0FBRUE7QUFDQTtBNUswNC9IQTs7QTRLdDQvSEE7O0FBRUE7QUFDQTtBNUt5NC9IQTs7QTRLbjUvSEE7O0FBRUE7QUFDQTtBNUtzNS9IQTs7QTRLbDUvSEE7O0FBRUE7QUFDQTtBNUtxNS9IQTs7QTRLMzQvSEE7O0FBRUE7QUFBQTtBQUFBO0E1Szg0L0hBOztBNEtoNS9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLbTUvSEE7O0E0S3I1L0hBOztBQUVBO0FBQUE7QUFBQTtBNUt3NS9IQTs7QTRLMTUvSEE7O0FBRUE7QUFBQTtBQUFBO0E1SzY1L0hBOztBNEsvNS9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLazYvSEE7O0E0S3A2L0hBOztBQUVBO0FBQUE7QUFBQTtBNUt1Ni9IQTs7QTRLejYvSEE7O0FBRUE7QUFBQTtBQUFBO0E1SzQ2L0hBOztBNEs5Ni9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLaTcvSEE7O0E0S243L0hBOztBQUVBO0FBQUE7QUFBQTtBNUtzNy9IQTs7QTRLeDcvSEE7O0FBRUE7QUFBQTtBQUFBO0E1SzI3L0hBOztBNEs3Ny9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLZzgvSEE7O0E0SzE3L0hBO0FBQ0E7QTVLNjcvSEE7O0FpQnY5L0hBO0EySmlDQTs7QUFFQTtBQUFBO0FBQUE7QTVLMDcvSEE7QTRLbjcvSEE7O0FBRUE7QUFBQTtBQUFBO0E1S3E3L0hBO0E0S3Y3L0hBOztBQUVBO0FBQUE7QUFBQTtBNUt5Ny9IQTtBNEszNy9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLNjcvSEE7QTRLLzcvSEE7O0FBRUE7QUFBQTtBQUFBO0E1S2k4L0hBO0E0S244L0hBOztBQUVBO0FBQUE7QUFBQTtBNUtxOC9IQTtBNEt2OC9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLeTgvSEE7QTRLMzgvSEE7O0FBRUE7QUFBQTtBQUFBO0E1SzY4L0hBO0E0Sy84L0hBOztBQUVBO0FBQUE7QUFBQTtBNUtpOS9IQTtBNEtuOS9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLcTkvSEE7QTRLdjkvSEE7O0FBRUE7QUFBQTtBQUFBO0E1S3k5L0hBO0E0SzM5L0hBOztBQUVBO0FBQUE7QUFBQTtBNUs2OS9IQTtBNEt2OS9IQTs7QUFFQTtBNUt5OS9IQTtBNEtyOS9IQTtBQUNBO0E1S3U5L0hBO0FBQ0E7QWlCamhnSUE7QTJKaUVBOztBQUVBO0FBQUE7QUFBQTtBNUttOS9IQTtBNEs1OC9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLODgvSEE7QTRLaDkvSEE7O0FBRUE7QUFBQTtBQUFBO0E1S2s5L0hBO0E0S3A5L0hBOztBQUVBO0FBQUE7QUFBQTtBNUtzOS9IQTtBNEt4OS9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLMDkvSEE7QTRLNTkvSEE7O0FBRUE7QUFBQTtBQUFBO0E1Szg5L0hBO0E0S2grL0hBOztBQUVBO0FBQUE7QUFBQTtBNUtrKy9IQTtBNEtwKy9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLcysvSEE7QTRLeCsvSEE7O0FBRUE7QUFBQTtBQUFBO0E1SzArL0hBO0E0SzUrL0hBOztBQUVBO0FBQUE7QUFBQTtBNUs4Ky9IQTtBNEtoLy9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLay8vSEE7QTRLcC8vSEE7O0FBRUE7QUFBQTtBQUFBO0E1S3MvL0hBO0E0S2gvL0hBOztBQUVBO0E1S2svL0hBO0E0SzkrL0hBO0FBQ0E7QTVLZy8vSEE7QUFDQTtBaUIxa2dJQTtBMkppR0E7O0FBRUE7QUFBQTtBQUFBO0E1SzQrL0hBO0E0S3IrL0hBOztBQUVBO0FBQUE7QUFBQTtBNUt1Ky9IQTtBNEt6Ky9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLMisvSEE7QTRLNysvSEE7O0FBRUE7QUFBQTtBQUFBO0E1SysrL0hBO0E0S2ovL0hBOztBQUVBO0FBQUE7QUFBQTtBNUttLy9IQTtBNEtyLy9IQTs7QUFFQTtBQUFBO0FBQUE7QTVLdS8vSEE7QTRLei8vSEE7O0FBRUE7QUFBQTtBQUFBO0E1SzIvL0hBO0E0SzcvL0hBOztBQUVBO0FBQUE7QUFBQTtBNUsrLy9IQTtBNEtqZ2dJQTs7QUFFQTtBQUFBO0FBQUE7QTVLbWdnSUE7QTRLcmdnSUE7O0FBRUE7QUFBQTtBQUFBO0E1S3VnZ0lBO0E0S3pnZ0lBOztBQUVBO0FBQUE7QUFBQTtBNUsyZ2dJQTtBNEs3Z2dJQTs7QUFFQTtBQUFBO0FBQUE7QTVLK2dnSUE7QTRLemdnSUE7O0FBRUE7QTVLMmdnSUE7QTRLdmdnSUE7QUFDQTtBNUt5Z2dJQTtBQUNBO0FpQm5vZ0lBO0EySmtJQTs7QUFFQTtBQUFBO0FBQUE7QTVLb2dnSUE7QTRLNy8vSEE7O0FBRUE7QUFBQTtBQUFBO0E1SysvL0hBO0E0S2pnZ0lBOztBQUVBO0FBQUE7QUFBQTtBNUttZ2dJQTtBNEtyZ2dJQTs7QUFFQTtBQUFBO0FBQUE7QTVLdWdnSUE7QTRLemdnSUE7O0FBRUE7QUFBQTtBQUFBO0E1SzJnZ0lBO0E0SzdnZ0lBOztBQUVBO0FBQUE7QUFBQTtBNUsrZ2dJQTtBNEtqaGdJQTs7QUFFQTtBQUFBO0FBQUE7QTVLbWhnSUE7QTRLcmhnSUE7O0FBRUE7QUFBQTtBQUFBO0E1S3VoZ0lBO0E0S3poZ0lBOztBQUVBO0FBQUE7QUFBQTtBNUsyaGdJQTtBNEs3aGdJQTs7QUFFQTtBQUFBO0FBQUE7QTVLK2hnSUE7QTRLamlnSUE7O0FBRUE7QUFBQTtBQUFBO0E1S21pZ0lBO0E0S3JpZ0lBOztBQUVBO0FBQUE7QUFBQTtBNUt1aWdJQTtBNEtqaWdJQTs7QUFFQTtBNUttaWdJQTtBNEsvaGdJQTtBQUNBO0E1S2lpZ0lBO0FBQ0E7QThLdnZnSUE7QUFDQTtBOUt5dmdJQTs7QThLdHZnSUE7QUFDQTtBOUt5dmdJQTs7QThLdHZnSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0E5S3l2Z0lBO0E4S3Z2Z0lBO0FBQ0E7QUFBQTtBOUt5dmdJQTtBOEt0dmdJQTtBQUNBO0FBQUE7QTlLd3ZnSUE7O0E4S3B2Z0lBO0FBQ0E7QUFDQTtBOUt1dmdJQTtBOEtwdmdJQTtBQUVBO0E5S3F2Z0lBO0E4S2x2Z0lBO0FBRUE7QTlLbXZnSUE7QUFDQTs7QThLaHdnSUE7QUFDQTtBQUNBO0E5S3V2Z0lBO0E4S3B2Z0lBO0FBRUE7QTlLcXZnSUE7QThLbHZnSUE7QUFFQTtBOUttdmdJQTtBQUNBO0FpQi9zZ0lBO0E2SmhDQTtBQUNBO0E5S2t2Z0lBO0FBQ0E7QThLOXVnSUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBOUtndmdJQTtBOEsxdWdJQTtBQUdBO0FBQUE7QUFLQTtBOUtzdWdJQTtBOEsvdGdJQTtBQUNBO0FBQ0E7QTlLaXVnSUE7QThLL3RnSUE7QUFDQTtBOUtpdWdJQTtBOEs5dGdJQTtBQUNBO0E5S2d1Z0lBO0E4SzF0Z0lBO0FBQ0E7QUFDQTtBOUs0dGdJQTtBOEsxdGdJQTtBQUNBO0E5SzR0Z0lBO0E4S3p0Z0lBO0FBQ0E7QTlLMnRnSUE7O0E4S3R0Z0lBO0FBQ0E7QUFBQTtBOUt5dGdJQSIsInNvdXJjZXMiOlsid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvZ2xvYmFsLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9fZm9udHMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29kZS5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mb3Jtcy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbmF2LWRpdmlkZXIuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbnB1dC1ncm91cC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2N1c3RvbS1mb3Jtcy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19qdW1ib3Ryb24uc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbWVkaWEuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJpbnQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL3V0aWxpdGllcy9fZm9udC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL3R5cGVNaXhpbnMvX2xpbmtzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvX3RleHRTZXBhcmF0b3Iuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL3V0aWxpdGllcy9fcmVzcG9uc2l2ZVV0aWxzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvX2xheW91dC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL19iYWRnZU1peGluLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvX2JvcmRlclV0aWxzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvX3RyYW5zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9fc2xpY2suc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL19zbGlja190aGVtZS5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvZm9udC1hd2Vzb21lLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fcGF0aC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2NvcmUuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19sYXJnZXIuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19maXhlZC13aWR0aC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2xpc3Quc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19ib3JkZXJlZC1wdWxsZWQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19hbmltYXRlZC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3JvdGF0ZWQtZmxpcHBlZC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX21peGlucy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3N0YWNrZWQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2ZsYWctaWNvbnMvc2Fzcy9fZmxhZy1pY29ucy1iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9ib290c3RyYXBPdmVycmlkZXMvX3JlYm9vdC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvYm9vdHN0cmFwT3ZlcnJpZGVzL190eXBlLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvX3R5cGVVdGlscy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL3R5cGVNaXhpbnMvX2hlYWRpbmdzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvdHlwZU1peGlucy9fZGlzcGxheS5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL3R5cGVNaXhpbnMvX2xhYmVscy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL3R5cGVNaXhpbnMvX2hlYWRlck5hdi5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL3R5cGVNaXhpbnMvX3BkcFR5cGUuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2Jvb3RzdHJhcE92ZXJyaWRlcy9fdGFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvX3Njcm9sbGJhcnMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2Jvb3RzdHJhcE92ZXJyaWRlcy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2Jvb3RzdHJhcE92ZXJyaWRlcy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL190eXBvZ3JhcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvX2ljb25VdGlscy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvYm9vdHN0cmFwT3ZlcnJpZGVzL19idXR0b24tZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2Jvb3RzdHJhcE92ZXJyaWRlcy9fY2FyZC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvYm9vdHN0cmFwT3ZlcnJpZGVzL19hbGVydC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvYm9vdHN0cmFwT3ZlcnJpZGVzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9ib290c3RyYXBPdmVycmlkZXMvX2JhZGdlLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9ib290c3RyYXBPdmVycmlkZXMvX21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9ib290c3RyYXBPdmVycmlkZXMvX25hdi5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvYm9vdHN0cmFwT3ZlcnJpZGVzL19wb3BvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19jb21tb24uc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX2hlYWRlckxvY2F0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19tZW51LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvX21lbnUuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvY29tcG9uZW50cy9fY29sbGFwc2libGVJdGVtLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19mbG9hdGluZ0FjdGlvbkJ1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvY29tcG9uZW50cy9fcXVhbnRpdHkuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX3BhZ2VUaW1lb3V0LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19oZXJvLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19jb250ZW50Q2FyZHMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX2NhdGVnb3J5VGlsZXMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX25vdGlmaWNhdGlvbi5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvY29tcG9uZW50cy9fcHJpY2luZy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvY29tcG9uZW50cy9fcHJvY2Vzc2luZ01lc3NhZ2Uuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX2luU3RvcmVNYXBNb2RhbC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL19zd2F0Y2guc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL3V0aWxpdGllcy9fc2hhcGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19wcm9kdWN0Q29tbW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL190b2FzdE1lc3NhZ2Uuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX3F1aWNrVmlldy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvX3Bvd2VycmV2aWV3cy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvY29tcG9uZW50cy9fcHJvZHVjdFRpbGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvdHlwZU1peGlucy9fcHJvZHVjdFRpbGVUeXBlLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL190YWJzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19zcGlubmVyLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9fcHJvZHVjdENhcmQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL19taW5pQ2FydC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvY29tcG9uZW50cy9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL190b29sdGlwLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19oZWFkZXJTZWFyY2guc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX2Zvcm1GaWVsZHMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX3dpc2hsaXN0R2xvYmFsLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL190YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX3Nlb1RleHQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2FkZHJlc3NTdWdnZXN0aW9ucy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvaGVscGVycy9faWNvbnMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2hlbHBlcnMvX3R5cGVDbGFzc2VzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9oZWxwZXJzL19ib3JkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9oZWxwZXJzL19sYXlvdXQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2hlbHBlcnMvX2NvbG9ycy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvaGVscGVycy9fZGl2aWRlcnMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL3V0aWxpdGllcy9fdmVydGljYWxMaW5lLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9oZWxwZXJzL19hbmltYXRpb25zLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyoqXG4gKiBAbGljZW5zZVxuICogTXlGb250cyBXZWJmb250IEJ1aWxkIElEIDM0OTgwMDQsIDIwMTctMTItMTRUMTA6MzY6MzctMDUwMFxuICpcbiAqIFRoZSBmb250cyBsaXN0ZWQgaW4gdGhpcyBub3RpY2UgYXJlIHN1YmplY3QgdG8gdGhlIEVuZCBVc2VyIExpY2Vuc2VcbiAqIEFncmVlbWVudChzKSBlbnRlcmVkIGludG8gYnkgdGhlIHdlYnNpdGUgb3duZXIuIEFsbCBvdGhlciBwYXJ0aWVzIGFyZVxuICogZXhwbGljaXRseSByZXN0cmljdGVkIGZyb20gdXNpbmcgdGhlIExpY2Vuc2VkIFdlYmZvbnRzKHMpLlxuICpcbiAqIFlvdSBtYXkgb2J0YWluIGEgdmFsaWQgbGljZW5zZSBhdCB0aGUgVVJMcyBiZWxvdy5cbiAqXG4gKiBXZWJmb250OiBKdXN0TG92ZWx5IGJ5IE5pY2t5IExhYXR6XG4gKiBVUkw6IGh0dHBzOi8vd3d3Lm15Zm9udHMuY29tL2ZvbnRzL25pY2t5LWxhYXR6L2p1c3QtbG92ZWx5L2p1c3QtbG92ZWx5L1xuICogQ29weXJpZ2h0OiBDb3B5cmlnaHQgKGMpIDIwMTYgYnkgTmlja3kgTGFhdHouIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiBMaWNlbnNlZCBwYWdldmlld3M6IDgsMDAwLDAwMFxuICpcbiAqXG4gKiBMaWNlbnNlOiBodHRwczovL3d3dy5teWZvbnRzLmNvbS92aWV3bGljZW5zZT90eXBlPXdlYiZidWlsZGlkPTM0OTgwMDRcbiAqXG4gKiDCqSAyMDE3IE15Rm9udHMgSW5jXG4qL1xuLyogQGltcG9ydCBtdXN0IGJlIGF0IHRvcCBvZiBmaWxlLCBvdGhlcndpc2UgQ1NTIHdpbGwgbm90IHdvcmsgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSnVzdExvdmVseTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi93ZWJmb250cy8zNTYwMTRfMF8wLnN2ZyN3ZlwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG4vKiBmaWd0cmVlLTMwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi0zMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtMzAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTMwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS1yZWd1bGFyIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLWl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS01MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTUwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi01MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNjAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTYwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS02MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNjAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTcwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNzAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTcwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS04MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tODAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTgwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi04MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtOTAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTkwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS05MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tOTAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBcbmxhdGluLWV4dCBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg3VVNTd2FQR1JfcC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG5sYXRpbiBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg3VVNTd2lQR1Eud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbmxhdGluLWV4dCBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dXl3NEJNVVRQSGp4QXdYamV1LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbmxhdGluIFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1eXc0Qk1VVFBIang0d1hnLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5sYXRpbi1leHQgXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNlVWU3dhUEdSX3Aud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxubGF0aW4gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNlVWU3dpUEdRLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5sYXRpbi1leHQgXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNTBYU3dhUEdSX3Aud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxubGF0aW4gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNTBYU3dpUEdRLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuICovXG4vKiFcbiAqIEJvb3RzdHJhcCB2NC42LjIgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMiBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAqL1xuOnJvb3Qge1xuICAtLWJsdWU6ICMwMDQ4NzY7XG4gIC0taW5kaWdvOiAjNjYxMGYyO1xuICAtLXB1cnBsZTogIzUxNTU3ZjtcbiAgLS1waW5rOiAjZTgzZThjO1xuICAtLXJlZDogI2IyMjAwZDtcbiAgLS1vcmFuZ2U6ICNmOTYzMDI7XG4gIC0teWVsbG93OiAjZmZjNjAwO1xuICAtLWdyZWVuOiAjMjhhNzQ1O1xuICAtLXRlYWw6ICM5N2Q0Y2E7XG4gIC0tY3lhbjogIzE3YTJiODtcbiAgLS13aGl0ZTogI2ZmZjtcbiAgLS1ncmF5OiAjNjY2O1xuICAtLWdyYXktZGFyazogIzM2MzYzNjtcbiAgLS1ydXN0OiAjY2Y0NTIwO1xuICAtLTEwMDogI2ZjZWZkNTtcbiAgLS0zMDA6ICNmN2QwODE7XG4gIC0tNTAwOiAjZWVhMTAzO1xuICAtLTcwMDogIzk3NjYwMjtcbiAgLS05MDA6ICM1ZjQwMDE7XG4gIC0tcGFsZS1ncmVlbjogI2Q1ZTZkZTtcbiAgLS1wYWxlLWJsdWU6ICNkZGU3ZWM7XG4gIC0tcGFsZS15ZWxsb3c6ICNmY2VmZDU7XG4gIC0tcGFsZS1yZWQ6ICNmMGQ5ZGE7XG4gIC0tYmxhY2s6ICMwMDA7XG4gIC0tdHJhbnM6IHRyYW5zcGFyZW50O1xuICAtLWJsYWNrLWFscGhhOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIC0tcHJpbWFyeTogIzMyNmZlMjtcbiAgLS1zZWNvbmRhcnk6ICM0YzRjNGM7XG4gIC0tc3VjY2VzczogIzA0NmEzODtcbiAgLS1pbmZvOiAjMzE3MDhmO1xuICAtLXdhcm5pbmc6ICNlZWExMDM7XG4gIC0tZGFuZ2VyOiAjYTUxYTFmO1xuICAtLWxpZ2h0OiAjZmZmO1xuICAtLWRhcms6ICMzNjM2MzY7XG4gIC0tZ3JlZW46ICMwNDZhMzg7XG4gIC0tbGltZTogIzQxYTkyODtcbiAgLS1ibGFjazogIzAwMDtcbiAgLS1mb2N1czogIzc2YTBiNDtcbiAgLS1icmVha3BvaW50LXhzOiAwO1xuICAtLWJyZWFrcG9pbnQtc206IDU3NnB4O1xuICAtLWJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuICAtLWJyZWFrcG9pbnQtbGc6IDEwMjVweDtcbiAgLS1icmVha3BvaW50LXhsOiAxMzY2cHg7XG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5wcmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuc3ZnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuOTM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50O1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC4zMTI1cmVtO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bcm9sZT1idXR0b25dIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiA2cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiA1LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTMge1xuICBmb250LXNpemU6IDQuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogMC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogIzY2Njtcbn1cbi5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJTCoFwiO1xufVxuXG4uaW1nLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2RhZGFkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICM2NjY7XG59XG5cbmNvZGUge1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogIzg2MzkzYjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuYSA+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+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1ub3NuYXApIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbn1cbi50YWJsZS1zdGlja3kge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZCxcbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gIG1pbi13aWR0aDogNDB2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgei1pbmRleDogNDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuLnRhYmxlLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRoZWFkIHRyIHRoLFxuLnRhYmxlLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTtcbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xufVxuLnRhYmxlLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbi50YWJsZS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4udGFibGUtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbn1cbi50YWJsZS1ub3N0aWNreSB7XG4gIHdoaXRlLXNwYWNlOiB3cmFwO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRoLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbn1cbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbn1cbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIgdGgge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi50YWJsZS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbi50YWJsZS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnRhYmxlLWZpeGVkIHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cbi50YWJsZS1ub2ZpeGVkIHtcbiAgdGFibGUtbGF5b3V0OiBhdXRvO1xufVxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbn1cbi50YWJsZS1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuLnRhYmxlLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLXNtLW1oIHtcbiAgICBtYXgtaGVpZ2h0OiAyNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlci50YWJsZS1zbS1taC0wIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tbm9zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLW5vc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tbm9zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogNDB2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyMnZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtc20tc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXNtLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG4gIC50YWJsZS1zbS1ub2ZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cbiAgLnRhYmxlLXNtLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtc20tc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1zbS1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtbWQtbWgge1xuICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLW1kLW1oLTAge1xuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1ub3N0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IGJvdGggbWFuZGF0b3J5O1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1ub3NuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiA0MHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyOHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbWQtZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cbiAgLnRhYmxlLW1kLW5vZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuICAudGFibGUtbWQtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1tZC1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgfVxuICAudGFibGUtbWQtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtbGctbWgge1xuICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLWxnLW1oLTAge1xuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLW5vc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IDQwdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbGctZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cbiAgLnRhYmxlLWxnLW5vZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuICAudGFibGUtbGctc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1sZy1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgfVxuICAudGFibGUtbGctbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIudGFibGUteGwtbWgge1xuICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLXhsLW1oLTAge1xuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLW5vc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IDQwdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS14bC1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUteGwtZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cbiAgLnRhYmxlLXhsLW5vZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuICAudGFibGUteGwtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS14bC1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgfVxuICAudGFibGUteGwtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbi50YWJsZS13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBzdXBwb3J0cyAoc2Nyb2xsYmFyLXdpZHRoOiB0aGluKSB7XG4gIC50YWJsZS13cmFwcGVyIHtcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiAjNjY2ICNlOGU4ZTg7XG4gIH1cbn1cbkBzdXBwb3J0cyBzZWxlY3Rvcig6Oi13ZWJraXQtc2Nyb2xsYmFyKSB7XG4gIC50YWJsZS13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgfVxuICAudGFibGUtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICM2NjY7XG4gICAgYm9yZGVyLXJhZGl1czogNTByZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xuICB9XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGgsXG4udGFibGUtd3JhcHBlciB0YWJsZSB0ZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoOmZpcnN0LWNoaWxkLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGg6bGFzdC1jaGlsZCxcbi50YWJsZS13cmFwcGVyIHRhYmxlIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRoLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZSB0aGVhZCB0ciB0aCxcbi50YWJsZSB0aGVhZCB0ciB0ZCxcbi50YWJsZSB0Ym9keSB0ciB0aCxcbi50YWJsZSB0Ym9keSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDAuNzAzMTI1cmVtIDAuOTM3NXJlbTtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJhY2tncm91bmQ6ICNkYWRhZGE7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6ZW1wdHksIC50YWJsZSB0aGVhZCB0ciB0aDpoYXMoKyA6ZW1wdHkpLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmVtcHR5LFxuLnRhYmxlIHRoZWFkIHRyIHRkOmhhcygrIDplbXB0eSksXG4udGFibGUgdGJvZHkgdHIgdGg6ZW1wdHksXG4udGFibGUgdGJvZHkgdHIgdGg6aGFzKCsgOmVtcHR5KSxcbi50YWJsZSB0Ym9keSB0ciB0ZDplbXB0eSxcbi50YWJsZSB0Ym9keSB0ciB0ZDpoYXMoKyA6ZW1wdHkpIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi50YWJsZSB0aGVhZCB0ciB0aDplbXB0eTpmaXJzdC1jaGlsZCwgLnRhYmxlIHRoZWFkIHRyIHRoOmhhcygrIDplbXB0eSk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6ZW1wdHk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6aGFzKCsgOmVtcHR5KTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDplbXB0eTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDpoYXMoKyA6ZW1wdHkpOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmVtcHR5OmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmhhcygrIDplbXB0eSk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6ZW1wdHk6bGFzdC1jaGlsZCwgLnRhYmxlIHRoZWFkIHRyIHRoOmhhcygrIDplbXB0eSk6bGFzdC1jaGlsZCxcbi50YWJsZSB0aGVhZCB0ciB0ZDplbXB0eTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmhhcygrIDplbXB0eSk6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDplbXB0eTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRoOmhhcygrIDplbXB0eSk6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0ZDplbXB0eTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmhhcygrIDplbXB0eSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6bm90KDpoYXMoKyA6ZW1wdHkpKSxcbi50YWJsZSB0aGVhZCB0ciB0ZDpub3QoOmhhcygrIDplbXB0eSkpLFxuLnRhYmxlIHRib2R5IHRyIHRoOm5vdCg6aGFzKCsgOmVtcHR5KSksXG4udGFibGUgdGJvZHkgdHIgdGQ6bm90KDpoYXMoKyA6ZW1wdHkpKSB7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIgdGQsXG4udGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIgdGgsXG4udGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIgdGQsXG4udGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIgdGgge1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbn1cbi50YWJsZSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0Ym9keSB0ciB0ZCxcbi50YWJsZSB0Ym9keSB0ciB0aCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHIgdGQsXG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHIgdGgge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0ciB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGgge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLmZvcm0tY29udHJvbCxcbi5jdXN0b20tc2VsZWN0LFxuLmludmFsaWQtZmVlZGJhY2sge1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb3JtLWNvbnRyb2wsXG4gIC5jdXN0b20tc2VsZWN0LFxuICAuaW52YWxpZC1mZWVkYmFjayB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxubGFiZWwge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuaW5wdXQgKyBkaXY6bm90KC5pbnB1dC1ncm91cC1hcHBlbmQpLFxuLmZvcm0tY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcbn1cblxuLmN1c3RvbS1yYWRpbyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWRkZjg7XG59XG5cbmlucHV0W3R5cGU9cGFzc3dvcmRdLFxuaW5wdXRbdHlwZT10ZXh0XS5wYXNzd29yZCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0YzRjNGM7XG59XG5pbnB1dFt0eXBlPXBhc3N3b3JkXS50aGluLWJvcmRlcixcbmlucHV0W3R5cGU9dGV4dF0ucGFzc3dvcmQudGhpbi1ib3JkZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNjY2M7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQudGhpbi1ib3JkZXIsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0LnRoaW4tYm9yZGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbiAgcGFkZGluZzogMC4zNzVyZW0gMXJlbTtcbiAgbWluLXdpZHRoOiA3NXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY29udHJvbC1sYWJlbC50ZXh0LWRhbmdlciB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2sge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uY3VzdG9tLXJhZGlvLmN1c3RvbS1yYWRpby1hcy1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uY3VzdG9tLXJhZGlvLmN1c3RvbS1yYWRpby1hcy1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNLjUuNWgxOXYxOUguNXonLyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xNS42MDUgNS4yNjhjLjMzNC0uMzY1LjgxNy0uMzQyIDEuMTM2LS4wMjMuMzE4LjMxOC4zNi44MTYuMDM0IDEuMTcyYTkwMy41NDcgOTAzLjU0NyAwIDAgMS01LjMgNS45NGwtMS4zMyAxLjQ4YTI5MTIuNTY3IDI5MTIuNTY3IDAgMCAwLTEuNzE4IDEuOTE1Yy0uMy4zMzMtLjg0Ni4zMjMtMS4xNTIuMDE2LS41NTktLjUzMi0xLjAwNi0uOTYxLTIuMDEyLTEuOTI4bC0uMzU0LS4zNGMtLjctLjY3NC0xLjE3NS0xLjEyOS0xLjY1Ni0xLjU4Ny0uMzU0LS4zMzktLjMyLS44MzggMC0xLjE2My4zMTYtLjMyMS43OTgtLjM2IDEuMTM2LS4wMi45OC45MjggMS44MTcgMS43MzIgMy40MDggMy4yNjggMy40NDgtMy44NDMgNS41NjctNi4yMTIgNy44MDgtOC43M3onLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuZmF1eC1yYWRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmZhdXgtcmFkaW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmZhdXgtcmFkaW86OmFmdGVyIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N0eWxlLUd1aWRlJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9JzA3Li1JY29ucycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTc0OS4wMDAwMDAsIC02ODguMDAwMDAwKSclM0UlM0NnIGlkPSdGdW5jdGlvbmFsJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMDAuMDAwMDAwLCA0OTkuMDAwMDAwKSclM0UlM0NnIGlkPSdFbGVtZW50cy0vLVVJLS8tUmFkaW8tLy1TZWxlY3RlZCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjQ5LjAwMDAwMCwgMTg5LjAwMDAwMCknJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBzdHJva2U9JyUyMzM2MzYzNicgc3Ryb2tlLXdpZHRoPScxJyBjeD0nMTAnIGN5PScxMCcgcj0nOS41JyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUgaWQ9J092YWwnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdldmVub2RkJyBjeD0nMTAnIGN5PScxMCcgcj0nNiclM0UlM0MvY2lyY2xlJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuZmF1eC1yYWRpbyAuZmF1eC1yYWRpby1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDIwIDIwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3R5bGUtR3VpZGUnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nMDcuLUljb25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNzQ5LjAwMDAwMCwgLTY4OC4wMDAwMDApJyUzRSUzQ2cgaWQ9J0Z1bmN0aW9uYWwnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEwMC4wMDAwMDAsIDQ5OS4wMDAwMDApJyUzRSUzQ2cgaWQ9J0VsZW1lbnRzLS8tVUktLy1SYWRpby0vLVNlbGVjdGVkJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg2NDkuMDAwMDAwLCAxODkuMDAwMDAwKSclM0UlM0NjaXJjbGUgaWQ9J092YWwnIHN0cm9rZT0nJTIzMzYzNjM2JyBzdHJva2Utd2lkdGg9JzEnIGN4PScxMCcgY3k9JzEwJyByPSc5LjUnJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGN4PScxMCcgY3k9JzEwJyByPSc2JyUzRSUzQy9jaXJjbGUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5mYXV4LXJhZGlvOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5mYXV4LXJhZGlvOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMi43MTI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBoZWlnaHQ6IDEuMTVyZW07XG4gIHdpZHRoOiAyLjA4NzVyZW07XG4gIGxlZnQ6IDA7XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgaGVpZ2h0OiAwLjg1cmVtO1xuICB3aWR0aDogMC44NXJlbTtcbiAgbGVmdDogMC4ycmVtO1xuICB0b3A6IDAuMjI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cblxuLmJ0biB7XG4gIHBhZGRpbmc6IDAuMzQzNzVyZW0gMC45Mzc1cmVtO1xuICB3aWR0aDogYXV0bztcbn1cbi5idG4uYWN0aXZlLCAuYnRuOmFjdGl2ZSwgLmJ0bjpob3ZlciwgLmJ0bjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4uYnRuLmFjdGl2ZSAuaWNvbiwgLmJ0bjphY3RpdmUgLmljb24sIC5idG46aG92ZXIgLmljb24sIC5idG46Zm9jdXMgLmljb24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLmRpc2FibGVkLCAuYnRuOmRpc2FibGVkLCAuYnRuLmRpc2FibGVkOmhvdmVyLCAuYnRuOmRpc2FibGVkOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xuICBjb2xvcjogI2NjYztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnRuIC5pY29uIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJ0bi5idG4taW5saW5lIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uYnRuLWxpZ2h0LFxuLmJ0bi1saWdodDpob3Zlcixcbi5idG4tbGlnaHQ6Zm9jdXMsXG4uYnRuLWxpbmsyLFxuLmJ0bi1saW5rMyxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnksXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uYnRuLXdhcm5pbmcsXG4uYnRuLXdhcm5pbmc6aG92ZXIsXG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIsXG4uYnRuLXRyYW5zLWRhcmssXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uYnRuLXZpZGVvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLXRyYW5zLWRhcms6aG92ZXIsXG4uYnRuLXRyYW5zLWRhcms6Zm9jdXMsXG4uYnRuLXRyYW5zLWRhcms6YWN0aXZlLFxuLmJ0bi12aWRlbyxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLWxpZ2h0LmFjdGl2ZSwgLmJ0bi1saWdodDphY3RpdmUsIC5idG4tbGlnaHQ6aG92ZXIsIC5idG4tbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItY29sb3I6ICNmNWY1ZjU7XG59XG5cbi5idG4tZGFyazpob3Zlcixcbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG5cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4uYnRuLXByaW1hcnksXG4uYnRuLXNlY29uZGFyeSxcbi5idG4tZGFyayxcbi5idG4tc3VjY2Vzcyxcbi5idG4taW5mbyxcbi5idG4tZGFuZ2VyLFxuLmJ0bi1saWdodDpob3Zlcixcbi5idG4tdHJhbnMtZGFyazpob3Zlcixcbi5idG4tdHJhbnMtbGlnaHQsXG4uYnRuLXRyYW5zLWxpZ2h0OmhvdmVyLFxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIsXG4uYnRuLW91dGxpbmUtZGFyazpob3Zlcixcbi5idG4tb3V0bGluZS1saWdodCxcbi5idG4tb3V0bGluZS1zdWNjZXNzLFxuLmJ0bi1vdXRsaW5lLWluZm8sXG4uYnRuLW91dGxpbmUtZGFuZ2VyLFxuLmJ0bi12aWRlby1vdXRsaW5lOmhvdmVyLFxuLmJ0bi12aWRlbyB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLXByaW1hcnkuYWN0aXZlLCAuYnRuLXByaW1hcnk6YWN0aXZlLCAuYnRuLXByaW1hcnk6aG92ZXIsIC5idG4tcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQ4NzY7XG4gIGJvcmRlci1jb2xvcjogIzAwNDg3Njtcbn1cbi5idG4tcHJpbWFyeSBpIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuYWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzAwNDg3NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDg3Njtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5hY3RpdmUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5hY3RpdmUuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmFjdGl2ZS5pbnB1dC1ncm91cC10ZXh0LCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmFjdGl2ZSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6YWN0aXZlLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpob3ZlciwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idG4tZGFyay5hY3RpdmUsIC5idG4tZGFyazphY3RpdmUsIC5idG4tZGFyazpob3ZlciwgLmJ0bi1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLmJ0bi10cmFucy1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4uYnRuLXRyYW5zLWRhcmsuYWN0aXZlLCAuYnRuLXRyYW5zLWRhcms6YWN0aXZlLCAuYnRuLXRyYW5zLWRhcms6aG92ZXIsIC5idG4tdHJhbnMtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLXRyYW5zLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLXRyYW5zLWxpZ2h0LmFjdGl2ZSwgLmJ0bi10cmFucy1saWdodDphY3RpdmUsIC5idG4tdHJhbnMtbGlnaHQ6aG92ZXIsIC5idG4tdHJhbnMtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJ0bi1hZGQtc2VydmljZSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYnRuOm5vdCg6aG92ZXIpIC5pY29uLmhvdmVyLWljb24sXG4uYnRuOmhvdmVyIC5pY29uLmhvdmVyLWljb24gfiAuaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4uaWNvbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi5pY29uOmhvdmVyIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZCAudmlkZW8taWNvbiB7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIik7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgMC4xNXM7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6aG92ZXIsIC5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDpmb2N1cywgLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDpob3ZlciAudmlkZW8taWNvbiwgLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmZvY3VzIC52aWRlby1pY29uLCAuYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6YWN0aXZlIC52aWRlby1pY29uIHtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmJ0bi12aWRlby1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOmhvdmVyLCAuYnRuLXZpZGVvLW91dGxpbmU6Zm9jdXMsIC5idG4tdmlkZW8tb3V0bGluZTphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmhvdmVyLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpmb2N1cywgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmZmZmYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpob3ZlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6Zm9jdXMsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cblxuLmxpbmstdmlkZW8ge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5saW5rLXZpZGVvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmxpbmstdmlkZW86OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG5cbi5idG4tdmlkZW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLXZpZGVvOjphZnRlciwgLmJ0bi12aWRlbzo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cztcbn1cbi5idG4tdmlkZW86aG92ZXIsIC5idG4tdmlkZW86Zm9jdXMsIC5idG4tdmlkZW86YWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmZmZmYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmhvdmVyLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6Zm9jdXMsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTphY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDo6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6aG92ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDpmb2N1cywgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cblxuLmJ0bi1saW5rIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1saW5rMiB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4tbGluazI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1saW5rMyB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4tbGluazM6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWxpbms0IHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5idG4tbGluazQ6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWxpbms1IHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWxpbms1OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnJlbW92ZS1idG4sXG4ucmVtb3ZlLWJ0bi1sZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1vZGFsLWhlYWRlciBidXR0b24uY2xvc2Uge1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLmNsb3NlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuYS5idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLCAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLmNhcmQgLmxpc3QtZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2NjYztcbn1cbi5jYXJkIC5jYXJkLXRpdGxlLmg1IHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG4jYWNjb3JkaW9uIC5jYXJkIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogbm9uZTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMS4yNXJlbSAwO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4ge1xuICBwYWRkaW5nOiAxLjI1cmVtIDAuNjI1cmVtO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmJ0bi5idG4tbGluayB7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4uYnRuLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuLmJ0bi1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAzcHggNXB4IDAgMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTIgMTInJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTcuNTc5IDUuOTg3TDMuMjc1IDEuNjA0QS45MDguOTA4IDAgMCAxIDMgLjk0NC45OTIuOTkyIDAgMCAxIDMuMjU1LjI5Yy4yMjUtLjIuNDU3LS4yODguNjk4LS4yOWEuOTE5LjkxOSAwIDAgMSAuNjY2LjI3NWw1LjEwNiA1LjA1OGEuOTQ4Ljk0OCAwIDAgMSAuMDA3IDEuMzI3bC01LjExOCA1LjA0N2MtLjEyMy4xNjUtLjM4LjI5Mi0uNjU0LjI5M2EuOTYyLjk2MiAwIDAgMS0uNjgzLS4yOTMuOTAzLjkwMyAwIDAgMS0uMjc3LS42Ni45OTMuOTkzIDAgMCAxIC4yNTYtLjY1NUw3LjU4IDUuOTg3eicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgMCAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuLmJ0bi1saW5rLmNvbGxhcHNlZDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtO1xufVxuXG4uY2FyZC1saW5rIHtcbiAgY29sb3I6ICMzMjZmZTI7XG59XG4uY2FyZC1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYWxlcnQge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlci1sZWZ0OiAwLjEyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjEyNXJlbSAwLjEyNXJlbSAwO1xuICBwYWRkaW5nOiAwLjVyZW0gMC42MjVyZW0gMC41cmVtIDIuODc1cmVtO1xuICBtYXJnaW46IGF1dG87XG59XG4uYWxlcnQuYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItbGVmdC1jb2xvcjogIzA0NmEzODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZTZkZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3M6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyMzA0NkEzOCcgY2xhc3M9J2JpIGJpLWNoZWNrLWNpcmNsZS1maWxsJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGQ9J00xNiA4QTggOCAwIDEgMSAwIDhhOCA4IDAgMCAxIDE2IDB6bS0zLjk3LTMuMDNhLjc1Ljc1IDAgMCAwLTEuMDguMDIyTDcuNDc3IDkuNDE3IDUuMzg0IDcuMzIzYS43NS43NSAwIDAgMC0xLjA2IDEuMDZMNi45NyAxMS4wM2EuNzUuNzUgMCAwIDAgMS4wNzktLjAybDMuOTkyLTQuOTlhLjc1Ljc1IDAgMCAwLS4wMS0xLjA1eicvPjwvc3ZnPlwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5hbGVydC5hbGVydC1zdWNjZXNzOjphZnRlciB7XG4gIGxlZnQ6IDA7XG59XG4uYWxlcnQuYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMjI0ZTY0O1xuICBib3JkZXItbGVmdC1jb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZTdlYztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsZXJ0LmFsZXJ0LWluZm86OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyMzMxNzA4RicgY2xhc3M9J2JpIGJpLWluZm8tY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTggMTZBOCA4IDAgMSAwIDggMGE4IDggMCAwIDAgMCAxNnptLjkzLTkuNDEyLTEgNC43MDVjLS4wNy4zNC4wMjkuNTMzLjMwNC41MzMuMTk0IDAgLjQ4Ny0uMDcuNjg2LS4yNDZsLS4wODguNDE2Yy0uMjg3LjM0Ni0uOTIuNTk4LTEuNDY1LjU5OC0uNzAzIDAtMS4wMDItLjQyMi0uODA4LTEuMzE5bC43MzgtMy40NjhjLjA2NC0uMjkzLjAwNi0uMzk5LS4yODctLjQ3bC0uNDUxLS4wODEuMDgyLS4zODEgMi4yOS0uMjg3ek04IDUuNWExIDEgMCAxIDEgMC0yIDEgMSAwIDAgMSAwIDJ6Jy8+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmFsZXJ0LmFsZXJ0LWluZm86OmFmdGVyIHtcbiAgbGVmdDogMDtcbn1cbi5hbGVydC5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZWVhMTAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlZmQ1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWxlcnQuYWxlcnQtd2FybmluZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzRkZDNjAwJyBjbGFzcz0nYmkgYmktZXhjbGFtYXRpb24tY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTE2IDhBOCA4IDAgMSAxIDAgOGE4IDggMCAwIDEgMTYgMHpNOCA0YS45MDUuOTA1IDAgMCAwLS45Ljk5NWwuMzUgMy41MDdhLjU1Mi41NTIgMCAwIDAgMS4xIDBsLjM1LTMuNTA3QS45MDUuOTA1IDAgMCAwIDggNHptLjAwMiA2YTEgMSAwIDEgMCAwIDIgMSAxIDAgMCAwIDAtMnonLz48L3N2Zz5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYWxlcnQuYWxlcnQtd2FybmluZzo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xufVxuLmFsZXJ0LmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjNzQxMjE2O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2E1MWExZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZDlkYTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsZXJ0LmFsZXJ0LWRhbmdlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzQjIyMDBEJyBjbGFzcz0nYmkgYmkteC1jaXJjbGUtZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNMTYgOEE4IDggMCAxIDEgMCA4YTggOCAwIDAgMSAxNiAwek01LjM1NCA0LjY0NmEuNS41IDAgMSAwLS43MDguNzA4TDcuMjkzIDhsLTIuNjQ3IDIuNjQ2YS41LjUgMCAwIDAgLjcwOC43MDhMOCA4LjcwN2wyLjY0NiAyLjY0N2EuNS41IDAgMCAwIC43MDgtLjcwOEw4LjcwNyA4bDIuNjQ3LTIuNjQ2YS41LjUgMCAwIDAtLjcwOC0uNzA4TDggNy4yOTMgNS4zNTQgNC42NDZ6Jy8+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmFsZXJ0LmFsZXJ0LWRhbmdlcjo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xufVxuLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3M6OmFmdGVyLCAuYWxlcnQuYWxlcnQtaW5mbzo6YWZ0ZXIsIC5hbGVydC5hbGVydC13YXJuaW5nOjphZnRlciwgLmFsZXJ0LmFsZXJ0LWRhbmdlcjo6YWZ0ZXIge1xuICBsZWZ0OiAxNXB4O1xuICB0b3A6IDE4cHg7XG59XG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbn1cbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ3BhdGggZD0nTTcuODE3IDYuNzI2TDEwIDguOTA5bDIuMTgzLTIuMTgzYS43NzIuNzcyIDAgMCAxIDEuMDA0LS4wNzVsLjA4Ny4wNzVhLjc3Mi43NzIgMCAwIDEgMCAxLjA5MUwxMS4wOTEgMTBsMi4xODMgMi4xODNhLjc3Mi43NzIgMCAxIDEtMS4wOTEgMS4wOTFMMTAgMTEuMDkxbC0yLjE4MyAyLjE4M2EuNzcyLjc3MiAwIDAgMS0xLjAwNC4wNzVsLS4wODctLjA3NWEuNzcyLjc3MiAwIDAgMSAwLTEuMDkxTDguOTA5IDEwIDYuNzI2IDcuODE3YS43NzIuNzcyIDAgMSAxIDEuMDkxLTEuMDkxeicvJTNFJTNDcGF0aCBkPSdNMTAgMjBjNS41MjMgMCAxMC00LjQ3NyAxMC0xMFMxNS41MjMgMCAxMCAwIDAgNC40NzcgMCAxMHM0LjQ3NyAxMCAxMCAxMHptMC0xYTkgOSAwIDEgMSAwLTE4IDkgOSAwIDAgMSAwIDE4eicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmJyZWFkY3J1bWItaXRlbSBhIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzMyNmZlMjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMzMjZmZTI7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMzI2ZmUyO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG4uYmFkZ2UtY29udGFpbmVyLCAuYmFkZ2UtbWFyeGVudC1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgei1pbmRleDogMTtcbn1cblxuLmJhZGdlLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgYm90dG9tOiAzLjI4MTI1cmVtO1xuICBsZWZ0OiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhZGdlLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgICBib3R0b206IDYuNzk2ODc1cmVtO1xuICAgIGxlZnQ6IDAuOTM3NXJlbTtcbiAgfVxufVxuXG4ubXVsdGktYmFkZ2UtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLm11bHRpLWJhZGdlLWNvbnRhaW5lciA+IC5iYWRnZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubXVsdGktYmFkZ2UtY29udGFpbmVyID4gLmJhZGdlLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLmJhZGdlLWdyZWVuLFxuLmJhZGdlLWZyZWUtZGVsaXZlcnksXG4uYmFkZ2UtcmV3YXJkLFxuLmJhZGdlLWluc3RhbGwsXG4uYmFkZ2Utb25saW5lLFxuLmJhZGdlLWluc3RvcmUsXG4uYmFkZ2Utc3VjY2VzcyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDQ2YTM4O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1ncmVlbjo6YmVmb3JlLFxuLmJhZGdlLWZyZWUtZGVsaXZlcnk6OmJlZm9yZSxcbi5iYWRnZS1yZXdhcmQ6OmJlZm9yZSxcbi5iYWRnZS1pbnN0YWxsOjpiZWZvcmUsXG4uYmFkZ2Utb25saW5lOjpiZWZvcmUsXG4uYmFkZ2UtaW5zdG9yZTo6YmVmb3JlLFxuLmJhZGdlLXN1Y2Nlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMwNDZhMzg7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1ncmVlbjo6YWZ0ZXIsXG4uYmFkZ2UtZnJlZS1kZWxpdmVyeTo6YWZ0ZXIsXG4uYmFkZ2UtcmV3YXJkOjphZnRlcixcbi5iYWRnZS1pbnN0YWxsOjphZnRlcixcbi5iYWRnZS1vbmxpbmU6OmFmdGVyLFxuLmJhZGdlLWluc3RvcmU6OmFmdGVyLFxuLmJhZGdlLXN1Y2Nlc3M6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzA0NmEzODtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtaW5zdGFsbCB7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xufVxuXG4uYmFkZ2Utc3VwZXItYnV5LFxuLmJhZGdlLWJsdWUsXG4uYmFkZ2UtcHJlb3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzAwNDg3NjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2Utc3VwZXItYnV5OjpiZWZvcmUsXG4uYmFkZ2UtYmx1ZTo6YmVmb3JlLFxuLmJhZGdlLXByZW9yZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjMDA0ODc2O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2Utc3VwZXItYnV5OjphZnRlcixcbi5iYWRnZS1ibHVlOjphZnRlcixcbi5iYWRnZS1wcmVvcmRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMDA0ODc2O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1wcmVvd25lZCxcbi5iYWRnZS1wdXJwbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzRENDE4NTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtcHJlb3duZWQ6OmJlZm9yZSxcbi5iYWRnZS1wdXJwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICM0RDQxODU7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1wcmVvd25lZDo6YWZ0ZXIsXG4uYmFkZ2UtcHVycGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICM0RDQxODU7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLXllbGxvdyxcbi5iYWRnZS1jbGVhcmFuY2UsXG4uYmFkZ2UtYmVzdC1zZWxsZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZDogI2ZmYzYwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UteWVsbG93OjpiZWZvcmUsXG4uYmFkZ2UtY2xlYXJhbmNlOjpiZWZvcmUsXG4uYmFkZ2UtYmVzdC1zZWxsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNmZmM2MDA7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS15ZWxsb3c6OmFmdGVyLFxuLmJhZGdlLWNsZWFyYW5jZTo6YWZ0ZXIsXG4uYmFkZ2UtYmVzdC1zZWxsZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2ZmYzYwMDtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtbmZtLXBsdXMsXG4uYmFkZ2Utb3JhbmdlLFxuLmJhZGdlLWV4Y2x1c2l2ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZjk2MzAyO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1uZm0tcGx1czo6YmVmb3JlLFxuLmJhZGdlLW9yYW5nZTo6YmVmb3JlLFxuLmJhZGdlLWV4Y2x1c2l2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2Y5NjMwMjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLW5mbS1wbHVzOjphZnRlcixcbi5iYWRnZS1vcmFuZ2U6OmFmdGVyLFxuLmJhZGdlLWV4Y2x1c2l2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZjk2MzAyO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzRjNGM0YztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2Utc2Vjb25kYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjNGM0YzRjO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2Utc2Vjb25kYXJ5OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICM0YzRjNGM7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLWRhbmdlcixcbi5iYWRnZS1yZWQsXG4uYmFkZ2UtZG9vcmJ1c3RlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjYTUxYTFmO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1kYW5nZXI6OmJlZm9yZSxcbi5iYWRnZS1yZWQ6OmJlZm9yZSxcbi5iYWRnZS1kb29yYnVzdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjYTUxYTFmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtZGFuZ2VyOjphZnRlcixcbi5iYWRnZS1yZWQ6OmFmdGVyLFxuLmJhZGdlLWRvb3JidXN0ZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2E1MWExZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2Utd2FybmluZyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZWVhMTAzO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS13YXJuaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZWVhMTAzO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2Utd2FybmluZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZWVhMTAzO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1pbmZvLFxuLmJhZGdlLWdhcyxcbi5iYWRnZS1kdWFsLWZ1ZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzMxNzA4ZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtaW5mbzo6YmVmb3JlLFxuLmJhZGdlLWdhczo6YmVmb3JlLFxuLmJhZGdlLWR1YWwtZnVlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzMxNzA4ZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLWluZm86OmFmdGVyLFxuLmJhZGdlLWdhczo6YWZ0ZXIsXG4uYmFkZ2UtZHVhbC1mdWVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICMzMTcwOGY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLXJlZC1vcmFuZ2UsXG4uYmFkZ2UtZWxlY3RyaWMge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2QyNDYyNztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtcmVkLW9yYW5nZTo6YmVmb3JlLFxuLmJhZGdlLWVsZWN0cmljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZDI0NjI3O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtcmVkLW9yYW5nZTo6YWZ0ZXIsXG4uYmFkZ2UtZWxlY3RyaWM6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2QyNDYyNztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtbGlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtbGlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1saWdodDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1kYXJrIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMzNjM2MzY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLWRhcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1kYXJrOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmdhcy13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMCAxMicgcm9sZT0naW1nJyUzRSUzQ3BhdGggZmlsbD0nJTIzRkZGJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjg0OSAxMkMtLjE5MyAxMC4xMzgtLjg5NSA3LjAzNCAxLjIxIDQuOTY2IDMuMzE3IDIuODk2IDQuMjUzIDEuNDQ4IDIuODQ5IDAgNC43Mi42MiA3LjI5NS42MiA2LjgyNyAzLjkzMWMtLjMxMiAyLjIwNy0uMDc4IDMuMTcyLjcwMiAyLjg5Ny42MjQtLjQxNC44NTgtMS4zOC43MDItMi44OTdDOS44NjkgNi4yMDcgMTEuNTA3IDguODk3IDcuNTI5IDEyYy40NjgtMy45MzEtMi41NzQtMy41MTctMi41NzQtNi42Mi0uNjI3LjQ5Mi0yLjgwOCAxLjQ0OC0uOTM2IDQuMzQ0LS45MzYtLjIwNy0xLjg3Mi0uNjItMS44NzItMi4wNjktMS4xNyAxLjg2Mi4yMzQgMy41MTcuNzAyIDQuMzQ1eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmVsZWN0cmljLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzEzJyB2aWV3Qm94PScwIDAgOCAxMycgcm9sZT0naW1nJyUzRSUzQ3BhdGggZmlsbD0nJTIzRkZGJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjc3OCAxM0w4IDQuNzY3SDQuNDQ0TDYuODkgMEgyLjY2N0wwIDYuNWgzLjU1NnonLyUzRSUzQy9zdmclM0VcIik7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmR1YWxmdWVsLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIGlkPSdMYXllcl8yJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2Ni4wMyA0Ni41OSclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UuY2xzLTElN0JmaWxsOiUyM2ZmZjtzdHJva2Utd2lkdGg6MHB4OyU3RCUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nZ2FzLWFuZC1lbGVjdHJpYy1mdWVsJyUzRSUzQ2cgaWQ9J2JhZGdlX2ljb24tZHVhbC1mdWVsX3doaXRlMiclM0UlM0NwYXRoIGlkPSdQYXRoXzk2NycgY2xhc3M9J2Nscy0xJyBkPSdtOS41OCw0NS4zcy0xOC4yLTguNjEtNC40My0yNy45OGMwLDAsNy45Ny0xMC45NSw0LjQzLTE3LjMyLDAsMCwxMy42Nyw5LjQ1LDEyLjMsMjUuNjUsMCwwLDUuMDItNy40OSw1LjctMTAuMiwwLDAsMTIuODgsMTcuNDEtMy44NCwzMC4wNSwyLjQtNC43OCwxLTEwLjUxLTMuMzgtMTMuNzgtMy4zLTIuNjctNS4wNy02LjY3LTQuNzgtMTAuNzgsMCwwLTguMDcsMy4wOS0yLjY2LDE1LjYzLDAsMC00LjUzLTEuMDMtNi43OS03LjMtMS4zNyw1LjU3LS4xMSwxMS40MywzLjQ0LDE2LjA0WicvJTNFJTNDcGF0aCBpZD0nUGF0aF85ODInIGNsYXNzPSdjbHMtMScgZD0nbTQ4LjIyLDEuOGgxMy4wMmwtNi4wNCwxNS45MmgxMC44M2wtMjAuMTYsMjguODcsNS43NC0yMy4zMS0xMS41OS0uMzhMNDguMjIsMS44WicvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1pbmZvLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAubW9kYWwtaW5mbyxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1saW5lLWl0ZW0sXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1saW5lLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgI2luc3RhbGxhdGlvbi1mb3JtLXByb2R1Y3RUeXBlLWVycm9yLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAjaW5zdGFsbGF0aW9uLWZvcm0tcHJvZHVjdFR5cGUtZXJyb3Ige1xuICBtYXJnaW46IC0wLjNyZW0gMCAwLjVyZW07XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNCxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQucGFydHMtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUucGFydHMtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYucGFydHMtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNC5wYXJ0cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LnBhcnRzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYucGFydHMtaGVhZGVyIHtcbiAgbWFyZ2luOiAwLjkzNzVyZW0gMCAwLjYyNXJlbTtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQucGVyZm9ybWFuY2UtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNS5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2LnBlcmZvcm1hbmNlLWhlYWRlciB7XG4gIG1hcmdpbjogMC41NjI1cmVtIDAgMDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LmFudGl2aXJ1cy1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5hbnRpdmlydXMtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYuYW50aXZpcnVzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQuYW50aXZpcnVzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUuYW50aXZpcnVzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYuYW50aXZpcnVzLWhlYWRlciB7XG4gIG1hcmdpbjogMC41NjI1cmVtIDAgMDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLCAucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNC5QYXltZW50LVByb3RlY3Rpb24tdGl0bGUsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNC5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNS5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNi5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAucGxhbi1vcHRpb25zIGg2LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAucGxhbi1vcHRpb25zIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAudGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC50aXRsZSB7XG4gIHBhZGRpbmc6IDdweCAwO1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjJyZW0gIWltcG9ydGFudDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5wbGFuLWRpc2NvdW50LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAucGxhbi1kaXNjb3VudCB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwO1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtO1xufVxuXG4uYnV0dG9uLWRpdiB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG59XG5cbi5tb2RhbCB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLm1vZGFsIC5tb2RhbC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbTtcbn1cbi5tb2RhbCAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtO1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBmb250LXNpemU6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtO1xuICB9XG59XG4ubW9kYWwgLmNvbnRlbnQtbW9kYWwtY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ3BhdGggZD0nTTcuODE3IDYuNzI2TDEwIDguOTA5bDIuMTgzLTIuMTgzYS43NzIuNzcyIDAgMCAxIDEuMDA0LS4wNzVsLjA4Ny4wNzVhLjc3Mi43NzIgMCAwIDEgMCAxLjA5MUwxMS4wOTEgMTBsMi4xODMgMi4xODNhLjc3Mi43NzIgMCAxIDEtMS4wOTEgMS4wOTFMMTAgMTEuMDkxbC0yLjE4MyAyLjE4M2EuNzcyLjc3MiAwIDAgMS0xLjAwNC4wNzVsLS4wODctLjA3NWEuNzcyLjc3MiAwIDAgMSAwLTEuMDkxTDguOTA5IDEwIDYuNzI2IDcuODE3YS43NzIuNzcyIDAgMSAxIDEuMDkxLTEuMDkxeicvJTNFJTNDcGF0aCBkPSdNMTAgMjBjNS41MjMgMCAxMC00LjQ3NyAxMC0xMFMxNS41MjMgMCAxMCAwIDAgNC40NzcgMCAxMHM0LjQ3NyAxMCAxMCAxMHptMC0xYTkgOSAwIDEgMSAwLTE4IDkgOSAwIDAgMSAwIDE4eicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5tb2RhbCAubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbSAxLjg3NXJlbTtcbn1cbi5tb2RhbCAubW9kYWwtY29udGVudCAjcGFnZVRpbWVvdXRNb2RhbFRpdGxlIC53YXJuaW5nLWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtY29udGVudCB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtO1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAwLjYyNXJlbSAwO1xufVxuLm1vZGFsIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIge1xuICBoZWlnaHQ6IDE0N3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDM3N3B4O1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwIDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1kaWFsb2csIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA3MjZweDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLnByZXYtc2VydmljZS1oZWFkZXIsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLnByZXYtc2VydmljZS1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5uZXh0LXNlcnZpY2UtaGVhZGVyLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5uZXh0LXNlcnZpY2UtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbTpsYXN0LW9mLXR5cGUsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbTpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLm1vZGFsLWluZm8sIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubW9kYWwtaW5mbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubW9kYWwtaW5mbywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5tb2RhbC1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1xdHksIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXF0eSB7XG4gICAgZmxleDogMSAwIDI1JTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcHJpbWFyeSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcHJpbWFyeSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1wcmltYXJ5LCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1wcmltYXJ5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0taW1hZ2UsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZSBpbWcsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlIGltZyB7XG4gIG1pbi13aWR0aDogNzBweDtcbiAgd2lkdGg6IDcwcHg7XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1uYW1lLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1uYW1lIHtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1za3UsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXNrdSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1mb290ZXIgYnV0dG9uLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIgYnV0dG9uIHtcbiAgcGFkZGluZzogMC4zNDM3NXJlbSAwLjkzNzVyZW07XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIgLmNvbnRpbnVlLWxpbmsge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIgLmNvbnRpbnVlLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciAuYnRuLXZpZXctY2FydCwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIC5idG4tdmlldy1jYXJ0IHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXgtaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4ubW9kYWwgLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcXR5IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwubW9kYWwtc2VjdXJpdHktcXVlc3Rpb25zIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNzI2cHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1zZWN1cml0eS1xdWVzdGlvbi1jaGVjayBidXR0b24uY2xvc2UsIC5tb2RhbC5tb2RhbC1zZWN1cml0eS1xdWVzdGlvbnMgYnV0dG9uLmNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIC5pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiA1cHggNXB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciAuaWNvbiB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciBoNC5xdWFudGl0eS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIGg0LnF1YW50aXR5LWhlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciBoNC5xdWFudGl0eS1oZWFkZXIgLnF1YW50aXR5LWFkZGVkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMge1xuICBwYWRkaW5nOiAxNXB4IDAgNXB4O1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbixcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb246bGFzdC1vZi10eXBlLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbjpsYXN0LW9mLXR5cGUsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbjpsYXN0LW9mLXR5cGUsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbjpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmN1c3RvbS1jb250cm9sLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmZvcm0tY29udHJvbC1sYWJlbCxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmZvcm0tY29udHJvbC1sYWJlbCxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5mb3JtLWNvbnRyb2wtbGFiZWwsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuZm9ybS1jb250cm9sLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIGlucHV0LFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiBpbnB1dCxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIGlucHV0LFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEgLnZlcnRpY2FsbHktY2VudGVyZWQsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCB7XG4gIG1hcmdpbjogYXV0byAwO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiAub3B0aW9uLXF0eSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIC5vcHRpb24tcXR5LFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIC5vcHRpb24tcXR5LFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIC5vcHRpb24tcXR5IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSBpbWcsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSBpbWcsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UgaW1nLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIGltZyB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLXByaWNlLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tcHJpY2UsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tcHJpY2UsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tcHJpY2Uge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnRuLWxpbmsge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIC52ZXJ0aWNhbGx5LWNlbnRlcmVkIHtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucywgLm1vZGFsLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwsIC5tb2RhbC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC1sYWJlbCwgLm1vZGFsLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC1sYWJlbCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC12YWx1ZSwgLm1vZGFsLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC12YWx1ZSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLXZhbHVlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtaGVhZGVyIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8ge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbyB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5vcHRpb24tcHJpY2UsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAub3B0aW9uLXByaWNlLCAubW9kYWwubW9kYWwtcGFydHMgLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5vcHRpb24tcHJpY2Uge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAudGFiLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnRhYi1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMgLnRhYi1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnRhYi1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iLCAubW9kYWwubW9kYWwtcGFydHMgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwLjYyNXJlbSAwLjVyZW07XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IC0xNXB4O1xuICB0b3A6IC0wLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NwYXRoIGZpbGw9JyUyMzA0NkEzOCcgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMS4zNTcgMTRjMCA2Ljk3MyA1LjY3MiAxMi42NDQgMTIuNjQ0IDEyLjY0NFMyNi42NDYgMjAuOTczIDI2LjY0NiAxNCAyMC45NzMgMS4zNTUgMTQgMS4zNTVDNy4wMjkgMS4zNTUgMS4zNTcgNy4wMjkgMS4zNTcgMTR6TTAgMTRDMCA2LjI4IDYuMjggMCAxNCAwczE0IDYuMjggMTQgMTQtNi4yOCAxNC0xNCAxNFMwIDIxLjcyIDAgMTR6bTIwLjkxOS01LjhjLjU2Ni0uNTk4IDEuNDY3LjI3NS45MDEuODc0LTMuMTQgMy40NDEtNi4zMDcgNi44MzMtOS40NzQgMTAuMjUtLjE1NC4xNzQtLjMwOS4zMjQtLjQ2My40OTgtLjIzMi4yNS0uNjcuMjI1LS45MDEgMC0xLjU5Ni0xLjQ3MS0zLjE5Mi0yLjk2Ny00Ljc4OC00LjQzOS0uNTkzLS41NDkuMzA4LTEuNDQ2LjktLjg3M2E2MjcuNDAzIDYyNy40MDMgMCAwIDEgNC4zIDMuOTljMy4xOTItMy40NDEgNi4zNTktNi44NTggOS41MjUtMTAuM3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGxlZnQ6IC0yMnB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMTBweCA4cHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IC0xNXB4O1xuICB0b3A6IDJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI4JyBoZWlnaHQ9JzI4JyB2aWV3Qm94PScwIDAgMjggMjgnJTNFJTNDcGF0aCBmaWxsPSclMjMwNDZBMzgnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTEuMzU3IDE0YzAgNi45NzMgNS42NzIgMTIuNjQ0IDEyLjY0NCAxMi42NDRTMjYuNjQ2IDIwLjk3MyAyNi42NDYgMTQgMjAuOTczIDEuMzU1IDE0IDEuMzU1QzcuMDI5IDEuMzU1IDEuMzU3IDcuMDI5IDEuMzU3IDE0ek0wIDE0QzAgNi4yOCA2LjI4IDAgMTQgMHMxNCA2LjI4IDE0IDE0LTYuMjggMTQtMTQgMTRTMCAyMS43MiAwIDE0em0yMC45MTktNS44Yy41NjYtLjU5OCAxLjQ2Ny4yNzUuOTAxLjg3NC0zLjE0IDMuNDQxLTYuMzA3IDYuODMzLTkuNDc0IDEwLjI1LS4xNTQuMTc0LS4zMDkuMzI0LS40NjMuNDk4LS4yMzIuMjUtLjY3LjIyNS0uOTAxIDAtMS41OTYtMS40NzEtMy4xOTItMi45NjctNC43ODgtNC40MzktLjU5My0uNTQ5LjMwOC0xLjQ0Ni45LS44NzNhNjI3LjQwMyA2MjcuNDAzIDAgMCAxIDQuMyAzLjk5YzMuMTkyLTMuNDQxIDYuMzU5LTYuODU4IDkuNTI1LTEwLjN6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBsZWZ0OiAtMjJweDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI4JyBoZWlnaHQ9JzI4JyB2aWV3Qm94PScwIDAgMjggMjgnJTNFJTNDcGF0aCBmaWxsPSclMjMwNDZBMzgnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTEuMzU3IDE0YzAgNi45NzMgNS42NzIgMTIuNjQ0IDEyLjY0NCAxMi42NDRTMjYuNjQ2IDIwLjk3MyAyNi42NDYgMTQgMjAuOTczIDEuMzU1IDE0IDEuMzU1QzcuMDI5IDEuMzU1IDEuMzU3IDcuMDI5IDEuMzU3IDE0ek0wIDE0QzAgNi4yOCA2LjI4IDAgMTQgMHMxNCA2LjI4IDE0IDE0LTYuMjggMTQtMTQgMTRTMCAyMS43MiAwIDE0em0yMC45MTktNS44Yy41NjYtLjU5OCAxLjQ2Ny4yNzUuOTAxLjg3NC0zLjE0IDMuNDQxLTYuMzA3IDYuODMzLTkuNDc0IDEwLjI1LS4xNTQuMTc0LS4zMDkuMzI0LS40NjMuNDk4LS4yMzIuMjUtLjY3LjIyNS0uOTAxIDAtMS41OTYtMS40NzEtMy4xOTItMi45NjctNC43ODgtNC40MzktLjU5My0uNTQ5LjMwOC0xLjQ0Ni45LS44NzNhNjI3LjQwMyA2MjcuNDAzIDAgMCAxIDQuMyAzLjk5YzMuMTkyLTMuNDQxIDYuMzU5LTYuODU4IDkuNTI1LTEwLjN6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRSAuZjJlMDJmNjYtOGFlYy00ZDcyLWI4YTYtY2Y3ZDkyN2FlY2E3JTdCZmlsbDpub25lOyU3RC5mOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQlN0JmaWxsOiUyMzA0NkEzODslN0QgJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NnIGlkPSdhNDVkNTY2OC00YTk0LTRhNTMtOGQ4OS1mZjc2OTE0Y2ViZGMnIGRhdGEtbmFtZT0nd2FycmFudHknJTNFJTNDcGF0aCBjbGFzcz0nZjJlMDJmNjYtOGFlYy00ZDcyLWI4YTYtY2Y3ZDkyN2FlY2E3JyBkPSdNNzkuMjQsNTJWMjQuNjZhNTMuMzUsNTMuMzUsMCwwLDEtMTQuMzctMi45MSw0MS4yNiw0MS4yNiwwLDAsMS0xNC42Mi05LjE5QTQ2LjcsNDYuNywwLDAsMSwzNSwyMS43NWE2MC43LDYwLjcsMCwwLDEtMTUuMjgsMi45MlY1MS45YzAsLjYuNCw3LDIuODgsMTAuODUuMjIuMzUuNDEuNzUuNjksMS4yMSwyLjc1LDQuNTUsOC40NCwxNCwyNi45MiwyMi41NiwxOC04LjM0LDIzLjQtMTcuNjgsMjYtMjIuMTkuMzUtLjYxLjY2LTEuMTUuOTQtMS41OCwyLjA3LTMuMjQsMi4xNy04Ljc2LDItMTAuNjFDNzkuMTksNTIuMDgsNzkuMjQsNTIsNzkuMjQsNTJabS04LjM0LTguOWEyLDIsMCwwLDEtLjYsMS40M2wtMjUsMjUuMmEyLjEyLDIuMTIsMCwwLDEtMS40Ni43aDBhMi4xNiwyLjE2LDAsMCwxLTEuNDYtLjdMMzAuNTUsNTcuNTdhMi4xLDIuMSwwLDAsMS0uNDYtMS41di0xM2ExLjkyLDEuOTIsMCwwLDEsMy4zMi0xLjQ0bDEwLjQyLDEwLjZMNjcuNDMsMjguNmEyLDIsMCwwLDEsMy40NywxLjQ1WicvJTNFJTNDcGF0aCBjbGFzcz0nZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JyBkPSdNNjkuNjUsMjguMTVhMiwyLDAsMCwwLTIuMjMuNDRMNDMuODEsNTIuMjEsMzMuNCw0MS42MmExLjkxLDEuOTEsMCwwLDAtMy4zMSwxLjQ0djEzYTIuMDksMi4wOSwwLDAsMCwuNDYsMS41bDExLjgsMTIuMTJhMi4xNiwyLjE2LDAsMCwwLDEuNDYuN2gwYTIuMDcsMi4wNywwLDAsMCwxLjQ1LS43bDI1LTI1LjE2YTIuMDYsMi4wNiwwLDAsMCwuNi0xLjQ0di0xM0EyLDIsMCwwLDAsNjkuNjUsMjguMTVaTTY2LjU5LDQyLjIzbC0yMi45MiwyMy05Ljg0LTEwVjQ4LjA3bDguNDMsOC42NGEyLjI5LDIuMjksMCwwLDAsMS41Ljc1aDBhMS45NCwxLjk0LDAsMCwwLDEuMzUtLjc0TDY2LjU5LDM1WicvJTNFJTNDcGF0aCBjbGFzcz0nZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JyBkPSdNODMuMjYsNTEuODhWMjIuNzdhMi4wNywyLjA3LDAsMCwwLTEuOTItMi4wNWMtNi40LS40NS0xMS4wNy0xLjMyLTE1LjEtMi44MWEzNi43NywzNi43NywwLDAsMS0xNC05LjIxbC0uMTctLjI3YTIuMDUsMi4wNSwwLDAsMC0zLjM4LS4xOGwtLjI4LjM1YTQyLjM4LDQyLjM4LDAsMCwxLTE0LjkxLDkuMjljLTMuNzUsMS4zOS05LDIuMy0xNi4xNCwyLjgyYTIuMDYsMi4wNiwwLDAsMC0xLjkxLDIuMDZ2MjkuM2MwLC4zMi40NSw4LDMuNjIsMTIuOTEuMi4zMi40NC42OC42OSwxLjEsMi43Niw0LjU1LDkuMiwxNS4yMSwyOS4xOCwyNC4zNmwuMTUuMDYuNDcuMTdhMS44OSwxLjg5LDAsMCwwLC43LjEzLDIuMTUsMi4xNSwwLDAsMCwuOC0uMTZsLjQ3LS4yQzcxLDgxLjUsNzYuOTQsNzEuMyw3OS44MSw2Ni40Yy4zMi0uNTUuNi0xLC44Ni0xLjQ0QzgzLjc0LDYwLjE1LDgzLjI2LDUyLjg2LDgzLjI2LDUxLjg4Wk03Ny4xOCw2Mi43NWMtLjI5LjQ0LS41OCwxLS45NCwxLjU4LTIuNjIsNC41MS04LDEzLjg1LTI2LDIyLjE5QzMxLjc0LDc3Ljk0LDI2LjA3LDY4LjUxLDIzLjMsNjRjLS4yOS0uNDYtLjQ3LS44Ni0uNjktMS4yMS0yLjQ3LTMuODQtMi44Ny0xMC4yNS0yLjg3LTEwLjg1VjI0LjY3QTYyLjMyLDYyLjMyLDAsMCwwLDM1LDIxLjc2YTQ2LjcsNDYuNywwLDAsMCwxNS4yMy05LjE5LDQxLjMxLDQxLjMxLDAsMCwwLDE0LjYxLDkuMTksNTMuMTMsNTMuMTMsMCwwLDAsMTQuMzcsMi45MVY1MmMwLC4wNiwwLC4xMiwwLC4xOC4xNiwxLjg0LjA3LDcuMzYtMiwxMC42WicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRSAuZjJlMDJmNjYtOGFlYy00ZDcyLWI4YTYtY2Y3ZDkyN2FlY2E3JTdCZmlsbDpub25lOyU3RC5mOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQlN0JmaWxsOiUyMzA0NkEzODslN0QgJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NnIGlkPSdhNDVkNTY2OC00YTk0LTRhNTMtOGQ4OS1mZjc2OTE0Y2ViZGMnIGRhdGEtbmFtZT0nd2FycmFudHknJTNFJTNDcGF0aCBjbGFzcz0nZjJlMDJmNjYtOGFlYy00ZDcyLWI4YTYtY2Y3ZDkyN2FlY2E3JyBkPSdNNzkuMjQsNTJWMjQuNjZhNTMuMzUsNTMuMzUsMCwwLDEtMTQuMzctMi45MSw0MS4yNiw0MS4yNiwwLDAsMS0xNC42Mi05LjE5QTQ2LjcsNDYuNywwLDAsMSwzNSwyMS43NWE2MC43LDYwLjcsMCwwLDEtMTUuMjgsMi45MlY1MS45YzAsLjYuNCw3LDIuODgsMTAuODUuMjIuMzUuNDEuNzUuNjksMS4yMSwyLjc1LDQuNTUsOC40NCwxNCwyNi45MiwyMi41NiwxOC04LjM0LDIzLjQtMTcuNjgsMjYtMjIuMTkuMzUtLjYxLjY2LTEuMTUuOTQtMS41OCwyLjA3LTMuMjQsMi4xNy04Ljc2LDItMTAuNjFDNzkuMTksNTIuMDgsNzkuMjQsNTIsNzkuMjQsNTJabS04LjM0LTguOWEyLDIsMCwwLDEtLjYsMS40M2wtMjUsMjUuMmEyLjEyLDIuMTIsMCwwLDEtMS40Ni43aDBhMi4xNiwyLjE2LDAsMCwxLTEuNDYtLjdMMzAuNTUsNTcuNTdhMi4xLDIuMSwwLDAsMS0uNDYtMS41di0xM2ExLjkyLDEuOTIsMCwwLDEsMy4zMi0xLjQ0bDEwLjQyLDEwLjZMNjcuNDMsMjguNmEyLDIsMCwwLDEsMy40NywxLjQ1WicvJTNFJTNDcGF0aCBjbGFzcz0nZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JyBkPSdNNjkuNjUsMjguMTVhMiwyLDAsMCwwLTIuMjMuNDRMNDMuODEsNTIuMjEsMzMuNCw0MS42MmExLjkxLDEuOTEsMCwwLDAtMy4zMSwxLjQ0djEzYTIuMDksMi4wOSwwLDAsMCwuNDYsMS41bDExLjgsMTIuMTJhMi4xNiwyLjE2LDAsMCwwLDEuNDYuN2gwYTIuMDcsMi4wNywwLDAsMCwxLjQ1LS43bDI1LTI1LjE2YTIuMDYsMi4wNiwwLDAsMCwuNi0xLjQ0di0xM0EyLDIsMCwwLDAsNjkuNjUsMjguMTVaTTY2LjU5LDQyLjIzbC0yMi45MiwyMy05Ljg0LTEwVjQ4LjA3bDguNDMsOC42NGEyLjI5LDIuMjksMCwwLDAsMS41Ljc1aDBhMS45NCwxLjk0LDAsMCwwLDEuMzUtLjc0TDY2LjU5LDM1WicvJTNFJTNDcGF0aCBjbGFzcz0nZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JyBkPSdNODMuMjYsNTEuODhWMjIuNzdhMi4wNywyLjA3LDAsMCwwLTEuOTItMi4wNWMtNi40LS40NS0xMS4wNy0xLjMyLTE1LjEtMi44MWEzNi43NywzNi43NywwLDAsMS0xNC05LjIxbC0uMTctLjI3YTIuMDUsMi4wNSwwLDAsMC0zLjM4LS4xOGwtLjI4LjM1YTQyLjM4LDQyLjM4LDAsMCwxLTE0LjkxLDkuMjljLTMuNzUsMS4zOS05LDIuMy0xNi4xNCwyLjgyYTIuMDYsMi4wNiwwLDAsMC0xLjkxLDIuMDZ2MjkuM2MwLC4zMi40NSw4LDMuNjIsMTIuOTEuMi4zMi40NC42OC42OSwxLjEsMi43Niw0LjU1LDkuMiwxNS4yMSwyOS4xOCwyNC4zNmwuMTUuMDYuNDcuMTdhMS44OSwxLjg5LDAsMCwwLC43LjEzLDIuMTUsMi4xNSwwLDAsMCwuOC0uMTZsLjQ3LS4yQzcxLDgxLjUsNzYuOTQsNzEuMyw3OS44MSw2Ni40Yy4zMi0uNTUuNi0xLC44Ni0xLjQ0QzgzLjc0LDYwLjE1LDgzLjI2LDUyLjg2LDgzLjI2LDUxLjg4Wk03Ny4xOCw2Mi43NWMtLjI5LjQ0LS41OCwxLS45NCwxLjU4LTIuNjIsNC41MS04LDEzLjg1LTI2LDIyLjE5QzMxLjc0LDc3Ljk0LDI2LjA3LDY4LjUxLDIzLjMsNjRjLS4yOS0uNDYtLjQ3LS44Ni0uNjktMS4yMS0yLjQ3LTMuODQtMi44Ny0xMC4yNS0yLjg3LTEwLjg1VjI0LjY3QTYyLjMyLDYyLjMyLDAsMCwwLDM1LDIxLjc2YTQ2LjcsNDYuNywwLDAsMCwxNS4yMy05LjE5LDQxLjMxLDQxLjMxLDAsMCwwLDE0LjYxLDkuMTksNTMuMTMsNTMuMTMsMCwwLDAsMTQuMzcsMi45MVY1MmMwLC4wNiwwLC4xMiwwLC4xOC4xNiwxLjg0LjA3LDcuMzYtMiwxMC42WicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiwgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiB7XG4gIGhlaWdodDogMzZweDtcbiAgbWF4LWhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCB7XG4gIHdpZHRoOiA3MnB4O1xuICBtYXgtd2lkdGg6IDcycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluayB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG9yZGVyOiAzO1xuICAtbXMtZmxleC1vcmRlcjogMztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluayB7XG4gICAgbWFyZ2luOiAwIDEwcHggMCBhdXRvO1xuICAgIG9yZGVyOiAwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5tb2RhbC1oZWFkZXIsIC5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyxcbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnByb21vLWFuZC1zdWJtaXQtcm93IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC56aXAtaW5wdXQtcm93IC5mb3JtLWdyb3VwLFxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvbW8tYW5kLXN1Ym1pdC1yb3cgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyAuYnRuLFxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvbW8tYW5kLXN1Ym1pdC1yb3cgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1heC1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyAuYnRuLFxuICAubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5wcm9tby1hbmQtc3VibWl0LXJvdyAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC56aXAtaW5wdXQtcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmludmFsaWQtZmVlZGJhY2stY3VzdG9tIHtcbiAgY29sb3I6ICNhNTFhMWY7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmFkZHJlc3MtYmxvY2sge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmFkZHJlc3MtYmxvY2sgLmZvcm0tZ3JvdXA6bm90KC5yZXF1aXJlZCkge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvZHVjdC10eXBlLXNlbGVjdC1sYWJlbCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmVycm9yLW1lc3NhZ2Uge1xuICBtYXJnaW46IDE1cHggMDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmVycm9yLW1lc3NhZ2UgLmVycm9yLW1lc3NhZ2UtdGV4dCB7XG4gIGNvbG9yOiAjYTUxYTFmO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLmluc3RhbGxhdGlvbi1vcHRpb25zLWFzc2V0cyB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1mb290ZXIgYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzQzNzVyZW0gMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1mb290ZXIgYnV0dG9uLm5mbS1pbnN0YWxsYXRpb24ge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLm1vZGFsLWZvb3RlciBidXR0b24ubmZtLWluc3RhbGxhdGlvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAuemlwLWlucHV0LXJvdyxcbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC5waG9uZS1zYW1lIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IC00LjVweDtcbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC5lcnJvci10ZXh0IHtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAud3JhcC10ZXh0IHtcbiAgdGV4dC13cmFwOiB3cmFwO1xufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLnppcC1pbnB1dC1yb3cge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLmJ0bi16aXAtc3VibWl0IHtcbiAgbWFyZ2luLXRvcDogMjNweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLmJ0bi16aXAtc3VibWl0IHtcbiAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCBsYWJlbCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMTAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCB7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogOTAwcHg7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmxlZnQtY29sdW1uIHtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5sZWZ0LWNvbHVtbiAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlciBzcGFuLmhlYWRlci1tb250aCxcbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyIHNwYW4uaGVhZGVyLXllYXIge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgaDUge1xuICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciBoNSB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciAuc2xpY2stYXJyb3cge1xuICBwYWRkaW5nOiAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIC5zbGljay1hcnJvdzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIC5zbGljay1wcmV2OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNC40MiA1Ljk4N2w0LjMyMyA0LjQwNWMuMTYzLjE4LjI1NC40MTIuMjU2LjY1NWEuOTA0LjkwNCAwIDAgMS0uMjc3LjY2Ljk2Mi45NjIgMCAwIDEtLjY4My4yOTNjLS4yNzMtLjAwMS0uNTMxLS4xMjgtLjY1My0uMjkzTDIuMjY3IDYuNjZhLjk0OC45NDggMCAwIDEgLjAwNy0xLjMyN0w3LjM4LjI3NUEuOTE5LjkxOSAwIDAgMSA4LjA0NyAwYy4yNC4wMDIuNDczLjA5LjY5Ny4yOS4xNjIuMTguMjUzLjQxMi4yNTUuNjU0YS45MDguOTA4IDAgMCAxLS4yNzUuNjZMNC40MiA1Ljk4N3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgLnNsaWNrLW5leHQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEyIDEyJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J003LjU3OSA1Ljk4N0wzLjI3NSAxLjYwNEEuOTA4LjkwOCAwIDAgMSAzIC45NDQuOTkyLjk5MiAwIDAgMSAzLjI1NS4yOWMuMjI1LS4yLjQ1Ny0uMjg4LjY5OC0uMjlhLjkxOS45MTkgMCAwIDEgLjY2Ni4yNzVsNS4xMDYgNS4wNThhLjk0OC45NDggMCAwIDEgLjAwNyAxLjMyN2wtNS4xMTggNS4wNDdjLS4xMjMuMTY1LS4zOC4yOTItLjY1NC4yOTNhLjk2Mi45NjIgMCAwIDEtLjY4My0uMjkzLjkwMy45MDMgMCAwIDEtLjI3Ny0uNjYuOTkzLjk5MyAwIDAgMSAuMjU2LS42NTVMNy41OCA1Ljk4N3onLyUzRSUzQy9zdmclM0VcIik7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdC1kYXRlLWN0YSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3QtZGF0ZS1jdGEgaDUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAucGItMiBkaXYge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiAubG9jYXRpb24tbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiAubG9jYXRpb24tdmFsdWUge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiAubG9jYXRpb24tdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24gYnV0dG9uIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDAgMjBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXI6IG5vbmU7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5waWNrdXAtbG9jYXRpb25zIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnBpY2t1cC1sb2NhdGlvbnMgLmZvcm0tZ3JvdXA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnBpY2t1cC1sb2NhdGlvbnMgLmNhbmNlbC1sb2NhdGlvbi1saW5rIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZGF5cy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1kYXlzLWhlYWRlciBkaXYge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZmxleDogMCAwIDM1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1kYXlzLWhlYWRlciBkaXYge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZGF5cy1oZWFkZXIgZGl2IHtcbiAgICBmbGV4OiAwIDAgNTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWNhbGVuZGFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItY2FsZW5kYXIuc2xpY2staW5pdGlhbGl6ZWQge1xuICBvcGFjaXR5OiAxO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItY2FsZW5kYXIgLnNsaWNrLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWNhbGVuZGFyIC5zbGljay1saXN0IC5zbGljay1zbGlkZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWdyaWQge1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdzpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdzpmaXJzdC1vZi10eXBlIC5kYXRlLWdyaWQtY29sIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLXdpZHRoOiAzNXB4O1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjYzBiZmJmO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2MwYmZiZjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTQuMjglO1xuICBoZWlnaHQ6IDQ1cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbCB7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjMGJmYmY7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wuc2VsZWN0ZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wuc2VsZWN0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWY2MGRiO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbC51bmF2YWlsYWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wudW5hdmFpbGFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbCAuZGF5IHtcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wgLmRheSB7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtIC5sZWdlbmQtc3dhdGNoIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbSAubGVnZW5kLXN3YXRjaCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtIC5sZWdlbmQtbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbS5hdmFpbGFibGUgLmxlZ2VuZC1zd2F0Y2gge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0udW5hdmFpbGFibGUgLmxlZ2VuZC1zd2F0Y2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0uc2VsZWN0ZWQgLmxlZ2VuZC1zd2F0Y2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItc2VsZWN0aW9uLWluZm8ge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTVweCAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItc2VsZWN0aW9uLWluZm8ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNhbmNlbC1saW5rIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXNhdmUtZGF0ZSB7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZWxlY3Qtc2VydmljZXMtbGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1sYWJlbC1mb3ItbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLWxhYmVsLWZvci1tb2JpbGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDEwMCUgMCAwO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1sYWJlbC1mb3ItZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnF1YW50aXR5LWlucHV0LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1vcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2Utb3B0aW9uIGlucHV0LmlucHV0LXNlcnZpY2UtcXR5IHtcbiAgd2lkdGg6IDQ4cHg7XG4gIG1heC13aWR0aDogNDhweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2Utb3B0aW9uIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICB0b3A6IC0xMHB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1wcmljZSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIGxhYmVsLnNlcnZpY2UtbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIGxhYmVsLnNlcnZpY2UtbGFiZWw6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIGxhYmVsLnNlcnZpY2UtbGFiZWw6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuY3VzdG9tLWNoZWNrYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5xdWFudGl0eS1tb2R1bGUge1xuICB3aWR0aDogOC4xMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnF1YW50aXR5LW1vZHVsZSAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4sXG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnF1YW50aXR5LW1vZHVsZSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuIHtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1zZWxlY3QtbGluZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLWJvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtbGluZS1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciAuYWxlcnQubWVzc2FnZSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciAuYWxlcnQubWVzc2FnZSB+IC5hbGVydC5tZXNzYWdlIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLmFsZXJ0Lm1lc3NhZ2UgLmJ1dHRvbi15ZXMge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLml0ZW0tbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciAuc2VydmljZS1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtZm9vdGVyIC5zZXJ2aWNlLW1vZGFsLWFjdGlvbnMge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWZvb3RlciAuc2VydmljZS1tb2RhbC1hY3Rpb25zLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtZm9vdGVyIC5zZXJ2aWNlLW1vZGFsLWFjdGlvbnMuc2VydmljZXMtYmFjayB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2Uge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLWxpbmUtaXRlbXMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1saW5lLWl0ZW1zIC5tb2RhbC1saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtbGluZS1pdGVtcyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDcwJTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtbGluZS1pdGVtcyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcXR5IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWluLXdpZHRoOiA0OHB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1zdXJmYWNlLXNlbGVjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtc3VyZmFjZS1zZWxlY3Rpb24gLmN1c3RvbS1jaGVja2JveCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmFkdmFuY2VkLXN1cmZhY2UtZXJyb3Ige1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmFkdmFuY2VkLXN1cmZhY2UtZXJyb3IuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY2FuY2VsLWxpbmsge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tZG9uZSB7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5tb2RhbCNhZGRyZXNzLWludmFsaWQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5tb2RhbCNhZGRyZXNzLWludmFsaWQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0biB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLm1vZGFsI2FkZHJlc3MtaW52YWxpZCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuZWRpdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLm1vZGFsI2FkZHJlc3MtaW52YWxpZCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYWNjZXB0IHtcbiAgICBwYWRkaW5nOiAwLjY4NzVyZW0gMC42MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwubW9kYWwtY2FuY2VsLXBwaSAuZm9vdGVyLWNhbmNlbC1wcGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUge1xuICAgIG1heC1oZWlnaHQ6IDgwMHB4O1xuICB9XG59XG4jdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtZGlhbG9nIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNzI2cHg7XG4gIH1cbn1cbiN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1jb250ZW50IHtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtIDAuOTM3NXJlbTtcbn1cbiN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIge1xuICBsaW5lLWhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW07XG4gIH1cbn1cbiN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWJvZHkgcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAjdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtYm9keSBwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbTtcbiAgfVxufVxuXG4ua2lvc2stdGltZW91dC1tb2RhbC1vcGVuIC5tb2RhbDpub3QoI3BhZ2VUaW1lb3V0TW9kYWwpIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmtpb3NrLXRpbWVvdXQtbW9kYWwtb3BlbiAubW9kYWwtYmFja2Ryb3AgfiAubW9kYWwtYmFja2Ryb3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmVkaXJlY3QtdGltZW91dC1tb2RhbC1vcGVuIC5tb2RhbDpub3QoI3JlZGlyZWN0VGltZW91dE1vZGFsKSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5yZWRpcmVjdC10aW1lb3V0LW1vZGFsLW9wZW4gLm1vZGFsLWJhY2tkcm9wIH4gLm1vZGFsLWJhY2tkcm9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDIgKiBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5uYXYtdGFicyxcbi5uYXYtcGlsbHMge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG59XG5Ac3VwcG9ydHMgKHNjcm9sbGJhci13aWR0aDogdGhpbikge1xuICAubmF2LXRhYnMsXG4gIC5uYXYtcGlsbHMge1xuICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgICBzY3JvbGxiYXItY29sb3I6ICM2NjYgdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbkBzdXBwb3J0cyBzZWxlY3Rvcig6Oi13ZWJraXQtc2Nyb2xsYmFyKSB7XG4gIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXIsXG4gIC5uYXYtcGlsbHM6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cbiAgLm5hdi10YWJzOjotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbiAgLm5hdi1waWxsczo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4gIC5uYXYtcGlsbHM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjNjY2O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcmVtO1xuICB9XG4gIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIsXG4gIC5uYXYtcGlsbHM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xuICB9XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtLFxuLm5hdi1waWxscyAubmF2LWl0ZW0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gMC45Mzc1cmVtO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXMsIGNvbG9yIDMwMG1zLCBib3JkZXIgMzAwbXM7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xNDU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmssXG4gIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjEyNTtcbiAgfVxufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsgLmljb24sXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsgLmljb24ge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW07XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTklKSBzZXBpYSgxMyUpIHNhdHVyYXRlKDAlKSBodWUtcm90YXRlKDI1NmRlZykgYnJpZ2h0bmVzcyg5MSUpIGNvbnRyYXN0KDg5JSk7XG4gIHRyYW5zaXRpb246IGZpbHRlciAzMDBtcztcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdobGlnaHQsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUgLmljb24sIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCAuaWNvbixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUgLmljb24sXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnaGxpZ2h0IC5pY29uIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgwJSkgc2VwaWEoMTAlKSBzYXR1cmF0ZSg2MDklKSBodWUtcm90YXRlKDMzN2RlZykgYnJpZ2h0bmVzcyg4NyUpIGNvbnRyYXN0KDc5JSk7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZCwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbms6ZGlzYWJsZWQsIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmRpc2FibGVkOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluazpkaXNhYmxlZDpob3Zlcixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZCxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluazpkaXNhYmxlZCxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZDpob3Zlcixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluazpkaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjY2NjO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssXG4ubmF2LXBpbGxzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2LXRhYnMubmF2LWZpdCxcbi5uYXYtcGlsbHMubmF2LWZpdCB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLm5hdi10YWJzLm5hdi1maXQgLm5hdi1pdGVtLFxuLm5hdi1waWxscy5uYXYtZml0IC5uYXYtaXRlbSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb3JtLW5hdiAubmF2LWl0ZW0gPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICB9XG59XG4ubmF2LXRhYnMge1xuICBib3JkZXI6IG5vbmU7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gMC4yNXJlbSAwIDA7XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkICNjY2M7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCB7XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkICNjY2M7XG59XG5cbi5uYXYubmF2YmFyLW5hdiAucmVzZXQtcGFzc3dvcmQtZm9ybS1tb2RhbCAubm90aWZpY2F0aW9ucy1jb250YWluZXIgLmFsZXJ0LmFsZXJ0LWRhbmdlcixcbi5uYXYubmF2YmFyLW5hdiAucmVzZXQtcGFzc3dvcmQtZm9ybS1tb2JpbGUgLm5vdGlmaWNhdGlvbnMtY29udGFpbmVyIC5hbGVydC5hbGVydC1kYW5nZXIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuXG4ubmF2LXBpbGxzIHtcbiAgZ2FwOiAwLjQ2ODc1cmVtO1xufVxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdsaWdodCB7XG4gIGJhY2tncm91bmQ6ICMxYjFiMWI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSAuaWNvbiwgLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2xpZ2h0IC5pY29uIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmU6aG92ZXIsIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdsaWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzNjM2MzY7XG59XG5cbi5wb3BvdmVyW3JvbGU9dG9vbHRpcF0ge1xuICBtYXgtd2lkdGg6IDE1LjYyNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBsZXR0ZXItc3BhY2luZzogMHJlbTtcbn1cblxuLmJzLXBvcG92ZXItdG9wLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjY4NzVyZW0gKyAwLjY4NzVyZW0pO1xufVxuXG4uYnMtcG9wb3Zlci1yaWdodCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMC42ODc1cmVtICsgMC42ODc1cmVtKTtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgbWFyZ2luLXRvcDogY2FsYygwLjY4NzVyZW0gKyAwLjY4NzVyZW0pO1xufVxuXG4uYnMtcG9wb3Zlci1sZWZ0LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygwLjY4NzVyZW0gKyAwLjY4NzVyZW0pO1xufVxuXG4qIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC8qIDpmb2N1cy12aXNpYmxlIHtcbiAgICAgIEBpbmNsdWRlIGZvY3VzLXJpbmc7XG4gIH0gKi9cbn1cblxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcbiAgbWluLXdpZHRoOiAzMjBweDtcbn1cblxucCxcbi5wIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxucC5zbWFsbCxcbnAgLnNtYWxsLFxucCBzbWFsbCxcbi5wLnNtYWxsLFxuLnAgLnNtYWxsLFxuLnAgc21hbGwge1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG4uaDEsXG4uaDIsXG4uaDMsXG4uaDQsXG4uaDUsXG4uaDYsXG4uZGlzcGxheS0xLFxuLmRpc3BsYXktMixcbi5kaXNwbGF5LTMsXG4uZGlzcGxheS00LFxuZGl2LFxucCB7XG4gIGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vLWNvbW1vbi1saWdhdHVyZXM7XG59XG5cbmEge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggbGFiZWwsIC5jdXN0b20tcmFkaW8gbGFiZWwge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxudWwuYnVsbGV0ZWQsXG5vbCB7XG4gIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG59XG51bC5idWxsZXRlZCBsaSxcbm9sIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbnVsLmJ1bGxldGVkIHVsIGxpLFxudWwuYnVsbGV0ZWQgb2wgbGksXG5vbCB1bCBsaSxcbm9sIG9sIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbnVsLmJ1bGxldGVkIHVsIGxpOmxhc3Qtb2YtdHlwZSxcbnVsLmJ1bGxldGVkIG9sIGxpOmxhc3Qtb2YtdHlwZSxcbm9sIHVsIGxpOmxhc3Qtb2YtdHlwZSxcbm9sIG9sIGxpOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNTYyNXJlbTtcbn1cblxudWwuYnVsbGV0ZWQgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xufVxudWwuYnVsbGV0ZWQgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC0wLjYyNXJlbTtcbiAgZm9udC1zaXplOiAxLjU2MjVyZW07XG4gIHRvcDogLTAuMzEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuNjI1cmVtO1xufVxuXG5vbCBsaSB7XG4gIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xufVxub2wgb2wge1xuICBsaXN0LXN0eWxlOiB1cHBlci1hbHBoYTtcbiAgcGFkZGluZy1sZWZ0OiAyLjE4NzVyZW07XG59XG5cbmJsb2NrcXVvdGUgcCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuYmxvY2txdW90ZSAuYmxvY2txdW90ZS1mb290ZXIge1xuICBmb250LXNpemU6IDAuOXJlbTtcbn1cblxuYmxvY2txdW90ZSAucXVvdGU6OmJlZm9yZSwgYmxvY2txdW90ZSAucXVvdGU6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZGFkYWRhO1xuICBmb250LXNpemU6IDZyZW07XG59XG5ibG9ja3F1b3RlIC5xdW90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJxcIjtcbiAgbWFyZ2luLXRvcDogLTIuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0yLjVyZW07XG59XG5ibG9ja3F1b3RlIC5xdW90ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKAnVwiO1xuICBtYXJnaW4tdG9wOiAtMS42MjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNDNlbTtcbiAgZm9udC1zaXplOiA3MCU7XG59XG5cbmJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb250ZW50LXBhZ2UgI21haW5jb250ZW50IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4uaGVpZ2h0LWNoYW5nZS1saXN0ZW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDA7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uc2Nyb2xsYmFyLW1lYXN1cmUge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xufVxuXG4ubW9iaWxlTWVudSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9iaWxlTWVudSAubW9kYWwge1xuICBvdmVyZmxvdzogYXV0bztcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAxcHgpO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbi5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4ubW9kYWwtYmFja2dyb3VuZCxcbi5tb2JpbGUtbW9kYWwtYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG9wYWNpdHk6IDAuNjU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDtcbn1cblxuLmRlc2t0b3AtbWVudS1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMC42NTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuZGVza3RvcC1tZW51LWJhY2tncm91bmQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5oMS5wYWdlLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBoMS5wYWdlLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG59XG5cbi5pY29uLXRvZ2dsZTpob3ZlciAuaWNvbi5ob3Zlci1pY29uIH4gLmljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuaWNvbi10b2dnbGU6aG92ZXIgLmljb24uaG92ZXItaWNvbiB+IC5pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cblxuLmljb24tdG9nZ2xlOm5vdCg6aG92ZXIpIC5pY29uLmhvdmVyLWljb24sXG4uaWNvbi10b2dnbGUuc2VsZWN0ZWQgLmljb24uaG92ZXItaWNvbiB+IC5pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmljb24tdG9nZ2xlLnNlbGVjdGVkIC5pY29uLmhvdmVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmlucHV0W3BsYWNlaG9sZGVyXSB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4ubm90aWZpY2F0aW9ucy1jb250YWluZXIge1xuICB6LWluZGV4OiAxMDUxO1xufVxuLm5vdGlmaWNhdGlvbnMtY29udGFpbmVyIC5hbGVydCB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5vdGlmaWNhdGlvbnMtY29udGFpbmVyIC5hbGVydCB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgfVxufVxuXG4uZXJyb3ItbWVzc2FnZSB7XG4gIG1hcmdpbi10b3A6IDMuMTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjEyNXJlbTtcbn1cblxuLmVycm9yLmNvbnRpbnVlLXNob3BwaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogNi4yNWVtO1xufVxuXG4uc2tpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAtNC4yZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDFlbSAxLjVlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbmEuc2tpcDphY3RpdmUsXG5hLnNraXA6Zm9jdXMsXG5hLnNraXA6aG92ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDEwMDAwMDAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLm9wdGlvbmFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM2NjY7XG59XG5cbiNmbGlwcC1pZnJhbWUge1xuICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG4udHJ1c3RwaWxvdC1pZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MDBweDtcbn1cblxuLnBhcnRzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnBhcnRzLWNvbnRhaW5lciAuYWRkb24taXRlbS1jb3VudC5hZGRvbi1pdGVtLWNvdW50LXBhcnQge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG4ucGFydHMtY29udGFpbmVyIC5wYXJ0cy1oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogNSU7XG59XG4ucGFydHMtY29udGFpbmVyIC5wYXJ0cy1oZWFkaW5nIC5saW5lLWl0ZW0taW1hZ2UtY29udGFpbmVyIHtcbiAgLW1zLWZsZXg6IDAgMCAzMHB4O1xuICBmbGV4OiAwIDAgMzBweDtcbiAgbWF4LXdpZHRoOiAzMHB4O1xuICBtYXgtaGVpZ2h0OiAzMHB4O1xufVxuLnBhcnRzLWNvbnRhaW5lciAucGFydHMtaGVhZGluZyAucHJvZHVjdC1jYXJkLWZvb3RlciB7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGNhbGMoMzMuMzMzMzMlIC0gMzBweCk7XG4gIC0tYmxvY2tTaXplOiBjYWxjKDY2LjMzMzMzJSAtIDMwcHgpO1xuICBmbGV4LWJhc2lzOiB2YXIoLS1ibG9ja1NpemUpOyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gIG1heC13aWR0aDogdmFyKC0tYmxvY2tTaXplKTtcbn1cbi5wYXJ0cy1jb250YWluZXIgLnBhcnRzLWhlYWRpbmcgLnBhcnRzLWljb24gaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLnBhcnRzLWNvbnRhaW5lciAucGFydHMtbGlzdC1pdGVtIC5wcm9kdWN0LWluZm8ge1xuICBwYWRkaW5nLWxlZnQ6IDEwJSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wYXJ0cy1jb250YWluZXIgLnByb2R1Y3QtaW5mbyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAucGFydHMtY29udGFpbmVyIC5wYXJ0cy1saXN0LWl0ZW0gLnByb2R1Y3QtaW5mbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMTclIC0gMTVweCkgIWltcG9ydGFudDtcbiAgfVxuICAucGFydHMtY29udGFpbmVyIC5saW5lLWl0ZW0taGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAzMHB4KTsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqL1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAucGFydHMtY29udGFpbmVyIC5saW5lLWl0ZW0taGVhZGVyIC5saW5lLWl0ZW0tbmFtZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnBhcnRzLWNvbnRhaW5lciAubGluZS1pdGVtLWhlYWRlciAubGluZS1pdGVtLW5hbWUgLmVkaXQtYWRkLW9uIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgLnBhcnRzLWNvbnRhaW5lciAucHJvZHVjdC1jYXJkLWZvb3RlciB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAtbXMtZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbiAgICBmbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYXJ0cy1jb250YWluZXIgLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIge1xuICAgIC1tcy1mbGV4OiAwIDAgMzBweDtcbiAgICBmbGV4OiAwIDAgMzBweDtcbiAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgbWF4LWhlaWdodDogMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ub3BsYW4tYWRkZWQtaWNvbiAuYWRkLW9uLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9zdmctaWNvbnMvaWNvbi1wYXJ0cy5zdmdcIikgIWltcG9ydGFudDtcbn1cblxuLmdvbGQtcGxhbi1yb3cgLnBhcnRzLWljb24ge1xuICBtYXJnaW4tbGVmdDogNS4zMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5nb2xkLXBsYW4tcm93IC5wYXJ0cy1pY29uIHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zdW1tYXJ5LXBhcnRzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5zdW1tYXJ5LXBhcnRzLWNvbnRhaW5lciAuY2FyZC5wcm9kdWN0LWluZm8gLmFkZG9uLWl0ZW0tY291bnQtY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5hZGRvbi1pdGVtLWNvdW50LmFkZG9uLWl0ZW0tY291bnQtcGFydCB7XG4gIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xufVxuLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1oZWFkaW5nIC5saW5lLWl0ZW0taW1hZ2UtY29udGFpbmVyIHtcbiAgLW1zLWZsZXg6IDAgMCAzLjc1cmVtO1xuICBmbGV4OiAwIDAgMy43NXJlbTtcbiAgbWF4LXdpZHRoOiAzLjc1cmVtO1xufVxuLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1oZWFkaW5nIC5pdGVtLWltYWdlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogMi41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1pY29uIHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4uc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnBhcnRzLWljb24gaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1saXN0LWl0ZW0gLnByb2R1Y3QtaW5mbywgLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1saXN0LWl0ZW0gLnNlcnZpY2Utcm93IHtcbiAgcGFkZGluZy1sZWZ0OiA1LjMxMjVyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1saXN0LWl0ZW0gLnByb2R1Y3QtaW5mbywgLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1saXN0LWl0ZW0gLnNlcnZpY2Utcm93IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1saXN0LWl0ZW0gLnByb2R1Y3QtaW5mbyAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lciwgLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1saXN0LWl0ZW0gLnNlcnZpY2Utcm93IC5saW5lLWl0ZW0taW1hZ2UtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zdW1tYXJ5LXBhcnRzLWNvbnRhaW5lciAucGFydHMtbGlzdC1pdGVtIC5wcm9kdWN0LWluZm8gLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIgLml0ZW0taW1hZ2UgaW1nLCAuc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnBhcnRzLWxpc3QtaXRlbSAuc2VydmljZS1yb3cgLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIgLml0ZW0taW1hZ2UgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1saXN0LWl0ZW0gLnByb2R1Y3QtaW5mbyAucm93LCAuc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnBhcnRzLWxpc3QtaXRlbSAuc2VydmljZS1yb3cgLnJvdyB7XG4gIG1hcmdpbjogMDtcbn1cbi5zdW1tYXJ5LXBhcnRzLWNvbnRhaW5lciAucGFydHMtbGlzdC1pdGVtIC5wYWNrYWdlLXNrdS1yb3cgLml0ZW0taW1hZ2Uge1xuICBtYXJnaW4tbGVmdDogNS4zMTI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnBhcnRzLWxpc3QtaXRlbSAucGFja2FnZS1za3Utcm93IC5pdGVtLWltYWdlIHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5zdW1tYXJ5LXBhcnRzLWNvbnRhaW5lciAucHJvZHVjdC1jYXJkLWZvb3RlciB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAtbXMtZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbiAgICBmbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5zdW1tYXJ5LXBhcnRzLWNvbnRhaW5lciAucGFydHMtbGlzdC1pdGVtIC5wcm9kdWN0LWluZm8ge1xuICAgIHBhZGRpbmctbGVmdDogMTElICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1oZWFkaW5nIC5saW5lLWl0ZW0taGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBjYWxjKDEwMCUgLSAzLjc1cmVtKTtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAzLjc1cmVtKTsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqL1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMy43NXJlbSk7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnBhcnRzLWhlYWRpbmcgLmxpbmUtaXRlbS1uYW1lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnBhcnRzLWhlYWRpbmcgLmxpbmUtaXRlbS1uYW1lIC5lZGl0LWFkZC1vbiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIC5zdW1tYXJ5LXBhcnRzLWNvbnRhaW5lciAucGFydHMtaGVhZGluZyAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMy43NXJlbSAhaW1wb3J0YW50O1xuICAgIGZsZXg6IDAgMCAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zdW1tYXJ5LXBhcnRzLWNvbnRhaW5lciAucGFydHMtbGlzdC1pdGVtIC5wcm9kdWN0LWluZm8ge1xuICAgIHBhZGRpbmctbGVmdDogMTglICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1oZWFkaW5nIC5saW5lLWl0ZW0taW1hZ2UtY29udGFpbmVyIHtcbiAgICAtbXMtZmxleDogMCAwIDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIGZsZXg6IDAgMCAyLjVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnBzd2RfaW5mbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxLjU2MjVyZW07XG4gIGxlZnQ6IC0wLjgxMjVyZW07XG4gIG1hcmdpbi10b3A6IC0wLjc4MTI1cmVtO1xuICB3aWR0aDogMS41NjI1cmVtO1xufVxuLnBzd2RfaW5mbyBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDAuMzEyNXJlbTtcbn1cbi5wc3dkX2luZm8gdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ucHN3ZF9pbmZvIHVsIGxpIHtcbiAgcGFkZGluZzogMC4xMjVyZW0gMS41NjI1cmVtO1xufVxuLnBzd2RfaW5mbyAudmFsaWQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9zdmctaWNvbnMvc3VjY2Vzcy1pY29uLnN2Z1wiKSBuby1yZXBlYXQgc2Nyb2xsIDAgMC4zMTI1cmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5wc3dkX2luZm8gLmludmFsaWQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9zdmctaWNvbnMvZGFuZ2VyLWljb24uc3ZnXCIpIG5vLXJlcGVhdCBzY3JvbGwgMCAwLjMxMjVyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ucHN3ZF9pbmZvIC5kZWZhdWx0IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vc3ZnLWljb25zL3hjaXJjbGUtaWNvbi5zdmdcIikgbm8tcmVwZWF0IHNjcm9sbCAwIDAuMzEyNXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi8qIElubGluZSBDb3B5cmlnaHQgWWVhciBDb250ZW50IEFzc2V0IEluY2x1ZGUgKi9cbi5jb250ZW50LWFzc2V0Omhhcyg+IC5jb3B5cmlnaHQteWVhcikge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qIFJlYWQgTW9yZS9MZXNzIGJ1dHRvbiB0ZXh0IGNoYW5nZSBmdW5jdGlvbmFsaXR5LiAqL1xuKlthcmlhLWV4cGFuZGVkPWZhbHNlXSBzcGFuLmV4cGFuZGVkLCAqW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gc3Bhbi5jb2xsYXBzZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBFeHRlbmQgaGVpZ2h0IGZvciBoaWRkZW4gU3RpY2t5IE5hdiBvbiBtb2JpbGUgKi9cbi5zdGlja3ktaGVhZGVyLm5hdi11cCB7XG4gIHRvcDogLTE1LjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLyogQWRkIGJvcmRlciB0byBSZWZpbmVtZW50IFNsaWRlciBpZiBpbiBQTFAgU2xvdCBQTFAtRiAqL1xuLnBscC1mID4gLnZpc3VhbC1yZWZpbmVtZW50cyB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnBscC1mID4gLnZpc3VhbC1yZWZpbmVtZW50cyAuc2xpY2stdHJhY2sge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLyogRml4IGZvciBzZWxlY3RpbmcgdGV4dCBpbiBzbGljayBzbGlkZXIgY2Fyb3VzZWxzICovXG4uc2xpY2stc2xpZGVyIHtcbiAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG4uc2xpY2stc2xpZGVyIC5kcmFnZ2FibGUge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuaW1nIHtcbiAgdHJhbnNpdGlvbjogZmlsdGVyIDc1bXMgZWFzZS1pbi1vdXQsIGNsaXAtcGF0aCA3NW1zIGVhc2UtaW4tb3V0O1xufVxuaW1nLmxhenkuYmx1ciB7XG4gIGZpbHRlcjogYmx1cigwLjI1cmVtKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwKTtcbn1cblxuLnZpZGVvLWN1c3RvbS10b2dnbGVyLmxvYWRpbmcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi52aWRlby1jdXN0b20tdG9nZ2xlciAuc3Bpbm5lci1ib3JkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDM7XG4gIHJpZ2h0OiAtMC4zMTI1cmVtO1xuICB0b3A6IC0wLjMxMjVyZW07XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAwLjYyNXJlbSk7XG4gIGhlaWdodDogY2FsYygxMDAlICsgMC42MjVyZW0pO1xufVxuLnZpZGVvLWN1c3RvbS10b2dnbGVyIC5zcGlubmVyLWJvcmRlci5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmlkZW8tY29udGFpbmVyIHtcbiAgdHJhbnNpdGlvbjogZmlsdGVyIDc1bXMgZWFzZS1pbi1vdXQsIGNsaXAtcGF0aCA3NW1zIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi52aWRlby1jb250YWluZXIubGF6eTpoYXMoLmhhcy1wbGFjZWhvbGRlci1pbWFnZSkge1xuICBmaWx0ZXI6IGJsdXIoMC4yNXJlbSkgYnJpZ2h0bmVzcygwLjQpO1xuICBjbGlwLXBhdGg6IGluc2V0KDApO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZpZGVvLWNvbnRhaW5lci5sYXp5IHZpZGVvIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnZpZGVvLWNvbnRhaW5lciAudmlkZW8tcGxhY2Vob2xkZXIge1xuICBiYWNrZ3JvdW5kOiAjMWIxYjFiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi52aWRlby1jb250YWluZXIgLnZpZGVvLXBsYWNlaG9sZGVyLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlkZW8tY29udGFpbmVyIC52aWRlby1wbGFjZWhvbGRlci5oYXMtcGxhY2Vob2xkZXItaW1hZ2UgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnZpZGVvLWNvbnRhaW5lciAudmlkZW8tcGxhY2Vob2xkZXIgLnNwaW5uZXItYm9yZGVyIHtcbiAgbWFyZ2luOiAwLjkzNzVyZW07XG59XG4udmlkZW8tY29udGFpbmVyOm5vdCguYmFja2dyb3VuZC12aWRlbykgLnZpZGVvLXBsYWNlaG9sZGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5Ac3VwcG9ydHMgbm90IChhc3BlY3QtcmF0aW86IDE2LzkpIHtcbiAgLnZpZGVvLWNvbnRhaW5lcjpub3QoLmJhY2tncm91bmQtdmlkZW8pIHtcbiAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICB9XG4gIC52aWRlby1jb250YWluZXI6bm90KC5iYWNrZ3JvdW5kLXZpZGVvKSAudmlkZW8tcGxhY2Vob2xkZXIge1xuICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gIH1cbn1cbkBzdXBwb3J0cyAoYXNwZWN0LXJhdGlvOiAxNi85KSB7XG4gIC52aWRlby1jb250YWluZXI6bm90KC5iYWNrZ3JvdW5kLXZpZGVvKSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICB9XG4gIC52aWRlby1jb250YWluZXI6bm90KC5iYWNrZ3JvdW5kLXZpZGVvKSAudmlkZW8tcGxhY2Vob2xkZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5sb2NhdGlvbi10b2dnbGUtY29udGFpbmVyIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG5cbi5oZWFkZXItbG9jYXRpb24tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhlYWRlci1sb2NhdGlvbi1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDNweCAwO1xuICB9XG59XG4uaGVhZGVyLWxvY2F0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tdG9nZ2xlLWNvbnRhaW5lciAucm93IHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaGVhZGVyLWxvY2F0aW9uLWNvbnRhaW5lciAuaGVhZGVyLWxvY2F0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaGVhZGVyLWxvY2F0aW9uLWNvbnRhaW5lciAuaGVhZGVyLWxvY2F0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1heC13aWR0aDogMTI3MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5oZWFkZXItbG9jYXRpb24tY29udGFpbmVyIC5oZWFkZXItbG9jYXRpb24gLmxvY2F0aW9uLXRvZ2dsZS1jb250YWluZXIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC5oZWFkZXItbG9jYXRpb24tY29udGFpbmVyIC5oZWFkZXItbG9jYXRpb24gLmxvY2F0aW9uLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5oZWFkZXItbG9jYXRpb24tY29udGFpbmVyIC5oZWFkZXItbG9jYXRpb24gLmxpdmUtY2hhdC1jb250YWluZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG59XG4uaGVhZGVyLWxvY2F0aW9uLWNvbnRhaW5lciAuaGVhZGVyLWxvY2F0aW9uIC5waW4taWNvbiB7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG59XG4uaGVhZGVyLWxvY2F0aW9uLWNvbnRhaW5lciAuaGVhZGVyLWxvY2F0aW9uIC5sb2NhdGlvbi10b2dnbGUge1xuICBjb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5oZWFkZXItbG9jYXRpb24tY29udGFpbmVyIC5oZWFkZXItbG9jYXRpb24gLmxvY2F0aW9uLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgfVxufVxuXG4uY2xvc2VzdC1zdG9yZSAuYWxsLWxvY2F0aW9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4jZGVsaXZlcnlMb2NhdGlvbkZvcm0ge1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xufVxuXG4ubmVhcmJ5LWxvY2F0aW9uLWRldGFpbCxcbi5uZWFyYnktZGVsaXZlcnktbG9jYXRpb24tZGV0YWlsIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5uZWFyYnktbG9jYXRpb24tZGV0YWlsID4gZGl2LFxuLm5lYXJieS1kZWxpdmVyeS1sb2NhdGlvbi1kZXRhaWwgPiBkaXYge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5uZWFyYnktbG9jYXRpb24tZGV0YWlsIC5zdG9yZS1hZGRyZXNzIGRpdixcbi5uZWFyYnktZGVsaXZlcnktbG9jYXRpb24tZGV0YWlsIC5zdG9yZS1hZGRyZXNzIGRpdiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQgIWltcG9ydGFudDtcbn1cbi5uZWFyYnktbG9jYXRpb24tZGV0YWlsIC50ZXh0LWJsb2NrID4gZGl2IC5zdG9yZS1hZGRyZXNzLFxuLm5lYXJieS1kZWxpdmVyeS1sb2NhdGlvbi1kZXRhaWwgLnRleHQtYmxvY2sgPiBkaXYgLnN0b3JlLWFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDtcbn1cbi5uZWFyYnktbG9jYXRpb24tZGV0YWlsIC5idXR0b24tc2VjdGlvbiAuZGlyZWN0aW9uLFxuLm5lYXJieS1kZWxpdmVyeS1sb2NhdGlvbi1kZXRhaWwgLmJ1dHRvbi1zZWN0aW9uIC5kaXJlY3Rpb24ge1xuICBmbG9hdDogbGVmdDtcbn1cbi5uZWFyYnktbG9jYXRpb24tZGV0YWlsIC5idXR0b24tc2VjdGlvbiAud2Vla2x5LWFkLFxuLm5lYXJieS1kZWxpdmVyeS1sb2NhdGlvbi1kZXRhaWwgLmJ1dHRvbi1zZWN0aW9uIC53ZWVrbHktYWQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5saXZlLWNoYXQtbGluayB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5sb2NhdGlvbi1pbmZvLFxuLmRlbGl2ZXJ5LWxvY2F0aW9uLWluZm8ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwLjkzNzVyZW07XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IC0xMDAlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgbWF4LXdpZHRoOiAzNDJweDtcbiAgd2lkdGg6IDkwJTtcbiAgei1pbmRleDogMTAxO1xuICB0cmFuc2l0aW9uOiByaWdodCAyMDBtcyBjdWJpYy1iZXppZXIoMCwgMSwgMC44LCAxKTtcbn1cbi5sb2NhdGlvbi1pbmZvLmNvbGxhcHNpbmcsXG4uZGVsaXZlcnktbG9jYXRpb24taW5mby5jb2xsYXBzaW5nIHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cbi5sb2NhdGlvbi1pbmZvLnNob3csXG4uZGVsaXZlcnktbG9jYXRpb24taW5mby5zaG93IHtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmxvY2F0aW9uLWluZm8gLm15LWxvY2F0aW9uIC5oZWFkZXItZ3JvdXAsXG4uZGVsaXZlcnktbG9jYXRpb24taW5mbyAubXktbG9jYXRpb24gLmhlYWRlci1ncm91cCB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5sb2NhdGlvbi1pbmZvIC5teS1sb2NhdGlvbiAuaGVhZGVyLWdyb3VwIC5jbG9zZSxcbi5kZWxpdmVyeS1sb2NhdGlvbi1pbmZvIC5teS1sb2NhdGlvbiAuaGVhZGVyLWdyb3VwIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtM3B4O1xufVxuLmxvY2F0aW9uLWluZm8gLm15LWxvY2F0aW9uIGg2LFxuLmRlbGl2ZXJ5LWxvY2F0aW9uLWluZm8gLm15LWxvY2F0aW9uIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5sb2NhdGlvbi1pbmZvIC5teS1sb2NhdGlvbiAuZm9ybS1ncm91cC5wb3N0YWwtZ3JvdXAsXG4uZGVsaXZlcnktbG9jYXRpb24taW5mbyAubXktbG9jYXRpb24gLmZvcm0tZ3JvdXAucG9zdGFsLWdyb3VwIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbn1cbi5sb2NhdGlvbi1pbmZvIC5teS1sb2NhdGlvbiAuZm9ybS1ncm91cC5wb3N0YWwtZ3JvdXAgLmludmFsaWQtZmVlZGJhY2ssXG4uZGVsaXZlcnktbG9jYXRpb24taW5mbyAubXktbG9jYXRpb24gLmZvcm0tZ3JvdXAucG9zdGFsLWdyb3VwIC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5sb2NhdGlvbi1pbmZvIC5teS1sb2NhdGlvbiAuYnRuLFxuLmRlbGl2ZXJ5LWxvY2F0aW9uLWluZm8gLm15LWxvY2F0aW9uIC5idG4ge1xuICBwYWRkaW5nLXRvcDogMC4zNDM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMzQzNzVyZW07XG59XG4ubG9jYXRpb24taW5mbyAuaW52YWxpZC1mZWVkYmFjay1jdXN0b20sXG4uZGVsaXZlcnktbG9jYXRpb24taW5mbyAuaW52YWxpZC1mZWVkYmFjay1jdXN0b20ge1xuICBjb2xvcjogI2E1MWExZjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ubmF2LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlciwgLm5hdi1pdGVtIC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4ucmVzZXQtcGFzc3dvcmQtZm9ybSB7XG4gIHBhZGRpbmc6IDE1cHggMCAyNXB4O1xufVxuLnJlc2V0LXBhc3N3b3JkLWZvcm0gYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucmVzZXQtcGFzc3dvcmQtZm9ybSAucHJpdmFjeS1wb2xpY3kge1xuICBwYWRkaW5nOiAwIDAuOTM3NXJlbSAxLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVzZXQtcGFzc3dvcmQtZm9ybSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4ucmVjZWl2ZWRNc2dUZXN0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAyMHJlbTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICAgIHotaW5kZXg6IDEwMTtcbiAgfVxuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2luZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICB3aWR0aDogdW5zZXQ7XG4gIH1cbn1cbi5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL3N2Zy1pY29ucy9hcnJvdy1yaWdodC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjbGVhcjogbGVmdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUgLmljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIC5pY29uOmhvdmVyIHNwYW4sIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZSAuaWNvbjphY3RpdmUgc3BhbiwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIC5pY29uOmZvY3VzIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZSAuaG92ZXItaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUgLm1vYmlsZS1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnByb2R1Y3QtdG9nZ2xlciwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnNlcnZpY2VzLXRvZ2dsZXIsIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5hY2NvdW50LXRvZ2dsZXIge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5wcm9kdWN0LXRvZ2dsZXI6aG92ZXIsIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5wcm9kdWN0LXRvZ2dsZXI6YWN0aXZlLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUucHJvZHVjdC10b2dnbGVyOmZvY3VzLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUucHJvZHVjdC10b2dnbGVyOmhvdmVyIHNwYW4sIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5wcm9kdWN0LXRvZ2dsZXI6YWN0aXZlIHNwYW4sIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5wcm9kdWN0LXRvZ2dsZXI6Zm9jdXMgc3BhbiwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnNlcnZpY2VzLXRvZ2dsZXI6aG92ZXIsIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5zZXJ2aWNlcy10b2dnbGVyOmFjdGl2ZSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnNlcnZpY2VzLXRvZ2dsZXI6Zm9jdXMsIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5zZXJ2aWNlcy10b2dnbGVyOmhvdmVyIHNwYW4sIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5zZXJ2aWNlcy10b2dnbGVyOmFjdGl2ZSBzcGFuLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuc2VydmljZXMtdG9nZ2xlcjpmb2N1cyBzcGFuLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuYWNjb3VudC10b2dnbGVyOmhvdmVyLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuYWNjb3VudC10b2dnbGVyOmFjdGl2ZSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLmFjY291bnQtdG9nZ2xlcjpmb2N1cywgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLmFjY291bnQtdG9nZ2xlcjpob3ZlciBzcGFuLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuYWNjb3VudC10b2dnbGVyOmFjdGl2ZSBzcGFuLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuYWNjb3VudC10b2dnbGVyOmZvY3VzIHNwYW4ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5wcm9kdWN0LXRvZ2dsZXI6aG92ZXIgLmljb246bm90KC5ob3Zlci1pY29uKSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnByb2R1Y3QtdG9nZ2xlcjphY3RpdmUgLmljb246bm90KC5ob3Zlci1pY29uKSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnByb2R1Y3QtdG9nZ2xlcjpmb2N1cyAuaWNvbjpub3QoLmhvdmVyLWljb24pLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUucHJvZHVjdC10b2dnbGVyOmhvdmVyIHNwYW4gLmljb246bm90KC5ob3Zlci1pY29uKSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnByb2R1Y3QtdG9nZ2xlcjphY3RpdmUgc3BhbiAuaWNvbjpub3QoLmhvdmVyLWljb24pLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUucHJvZHVjdC10b2dnbGVyOmZvY3VzIHNwYW4gLmljb246bm90KC5ob3Zlci1pY29uKSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnNlcnZpY2VzLXRvZ2dsZXI6aG92ZXIgLmljb246bm90KC5ob3Zlci1pY29uKSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnNlcnZpY2VzLXRvZ2dsZXI6YWN0aXZlIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5zZXJ2aWNlcy10b2dnbGVyOmZvY3VzIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5zZXJ2aWNlcy10b2dnbGVyOmhvdmVyIHNwYW4gLmljb246bm90KC5ob3Zlci1pY29uKSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnNlcnZpY2VzLXRvZ2dsZXI6YWN0aXZlIHNwYW4gLmljb246bm90KC5ob3Zlci1pY29uKSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnNlcnZpY2VzLXRvZ2dsZXI6Zm9jdXMgc3BhbiAuaWNvbjpub3QoLmhvdmVyLWljb24pLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuYWNjb3VudC10b2dnbGVyOmhvdmVyIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5hY2NvdW50LXRvZ2dsZXI6YWN0aXZlIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5hY2NvdW50LXRvZ2dsZXI6Zm9jdXMgLmljb246bm90KC5ob3Zlci1pY29uKSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLmFjY291bnQtdG9nZ2xlcjpob3ZlciBzcGFuIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5hY2NvdW50LXRvZ2dsZXI6YWN0aXZlIHNwYW4gLmljb246bm90KC5ob3Zlci1pY29uKSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLmFjY291bnQtdG9nZ2xlcjpmb2N1cyBzcGFuIC5pY29uOm5vdCguaG92ZXItaWNvbikge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5wcm9kdWN0LXRvZ2dsZXI6OmFmdGVyLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuc2VydmljZXMtdG9nZ2xlcjo6YWZ0ZXIsIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5hY2NvdW50LXRvZ2dsZXI6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5wcm9kdWN0LXRvZ2dsZXIsIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5zZXJ2aWNlcy10b2dnbGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjA2MjVyZW07XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgcGFkZGluZzogMC40Njg3NXJlbSAwLjkzNzVyZW0gMC40Njg3NXJlbSAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnByb2R1Y3QtdG9nZ2xlciB7XG4gICAgYmFja2dyb3VuZDogIzA0NmEzODtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5wcm9kdWN0LXRvZ2dsZXI6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9zdmctaWNvbnMvYXJyb3ctZG93bi13aGl0ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICByaWdodDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuc2VydmljZXMtdG9nZ2xlciB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjYyNXJlbTtcbiAgfVxuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuc2VydmljZXMtdG9nZ2xlcjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL3N2Zy1pY29ucy9hcnJvdy1kb3duLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlLnByb2R1Y3QtdG9nZ2xlciwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGUuc2VydmljZXMtdG9nZ2xlciwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGUuYWNjb3VudC10b2dnbGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDQ2YTM4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZS5wcm9kdWN0LXRvZ2dsZXI6OmFmdGVyLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZS5zZXJ2aWNlcy10b2dnbGVyOjphZnRlciwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGUuYWNjb3VudC10b2dnbGVyOjphZnRlciB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG59XG4uaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZTpob3ZlciwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGU6YWN0aXZlLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGU6aG92ZXIgc3BhbiwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGU6YWN0aXZlIHNwYW4sIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlOmhvdmVyIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZSAuaWNvbjpub3QoLmhvdmVyLWljb24pLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyAuaWNvbjpub3QoLmhvdmVyLWljb24pLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZTpob3ZlciBzcGFuIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZSBzcGFuIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHNwYW4gLmljb246bm90KC5ob3Zlci1pY29uKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSAuaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSAuaG92ZXItaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGUgLm1vYmlsZS1sYWJlbCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAyNzBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwIDAuOTM3NXJlbTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDEwMCUgKyAwLjkzNzVyZW0pO1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gICAgd2lkdGg6IDM0MnB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBoZWlnaHQ6IHVuc2V0O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnVbYXJpYS1sYWJlbGxlZGJ5PXByb2R1Y3REcm9wZG93bl0sIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnVbYXJpYS1sYWJlbGxlZGJ5PXByb2R1Y3REcm9wZG93bl0gLmRyb3Bkb3duLW1lbnUge1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tbWVudVthcmlhLWxhYmVsbGVkYnk9cHJvZHVjdERyb3Bkb3duXSAuc2Nyb2xsYWJsZS1jb250YWluZXIge1xuICAgIG1heC1oZWlnaHQ6IDcwdmg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tbWVudVthcmlhLWxhYmVsbGVkYnk9c2VydmljZXNEcm9wZG93bl0ge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbGVmdDogaW5pdGlhbDtcbiAgICBsZWZ0OiB1bnNldDtcbiAgICBtYXJnaW4tbGVmdDogMC42MjVyZW07XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tbWVudS5oaWRkZW4tbGcge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tbWVudS5oaWRkZW4tbGcgPiAuc2Nyb2xsYWJsZS1jb250YWluZXIgPiAuZHJvcGRvd24taGVhZGVyLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUuaGlkZGVuLWxnID4gLnNjcm9sbGFibGUtY29udGFpbmVyID4gLm1lbnUtbGlzdCA+IC5kcm9wZG93bi1pdGVtIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgfVxuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LmhpZGRlbi1sZyA+IC5zY3JvbGxhYmxlLWNvbnRhaW5lciA+IC5tZW51LWxpc3QgPiAuZHJvcGRvd24taXRlbTpub3QoLnNob3cpLFxuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LmhpZGRlbi1sZyA+IC5zY3JvbGxhYmxlLWNvbnRhaW5lciA+IC5tZW51LWxpc3QgPiAuZHJvcGRvd24taXRlbSA+IGEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAxMDAlO1xuICB9XG59XG4uaGVhZGVyIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxM3B4O1xuICByaWdodDogLTM2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5oZWFkZXIgLmNsb3NlIC5pY29uLmljb24tY2xvc2Utd2hpdGUtYmFja2dyb3VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIFthcmlhLWxhYmVsbGVkYnk9cHJvZHVjdERyb3Bkb3duXTo6YWZ0ZXIsXG4gIFthcmlhLWxhYmVsbGVkYnk9cHJvZHVjdERyb3Bkb3duXSAuZHJvcGRvd24tbWVudS5zaG93OjphZnRlcixcbiAgW2FyaWEtbGFiZWxsZWRieT1zZXJ2aWNlc0Ryb3Bkb3duXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTZweDtcbiAgICBsZWZ0OiA1NXB4O1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICB6LWluZGV4OiAxMDAxO1xuICB9XG59XG4uZHJvcGRvd24taGVhZGVyLWdyb3VwIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZHJvcGRvd24taGVhZGVyLWdyb3VwIC5iYWNrLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMS4wNjI1cmVtO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmRyb3Bkb3duLWhlYWRlci1ncm91cCAuYmFjay1saW5rOjpiZWZvcmUge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL3N2Zy1pY29ucy9hcnJvdy1sZWZ0LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbi5kcm9wZG93bi1oZWFkZXItZ3JvdXAgLmNhdC1oZWFkaW5nLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmRyb3Bkb3duLWhlYWRlci1ncm91cCAuY2F0LWhlYWRpbmctd3JhcHBlciBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZHJvcGRvd24taGVhZGVyLWdyb3VwIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzEyNXJlbTtcbiAgcGFkZGluZy10b3A6IDAuNzE4NzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjcxODc1cmVtO1xufVxuLmRyb3Bkb3duLWhlYWRlci1ncm91cCAudmlldy1hbGwge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nLXRvcDogMC43MTg3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzE4NzVyZW07XG59XG5cbi5tZW51LWxpc3QsXG4ubWVudS1ncm91cCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5tZW51LWxpc3QgLm1lbnUtaGVhZGVyIGg2LFxuLm1lbnUtZ3JvdXAgLm1lbnUtaGVhZGVyIGg2IHtcbiAgbWFyZ2luOiAwLjMxMjVyZW0gMCAwO1xuICBwYWRkaW5nOiAwLjc4MTI1cmVtIDA7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1lbnUtbGlzdCA+IGxpLFxuLm1lbnUtZ3JvdXAgPiBsaSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDAgMCAwLjFyZW07XG4gIG1hcmdpbjogMCAwIDAuMXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5tZW51LWxpc3QgPiBsaSA+IC5uYXYtbGluayxcbi5tZW51LWdyb3VwID4gbGkgPiAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwLjcxODc1cmVtIDAuNzVyZW0gMC43MTg3NXJlbSAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5tZW51LWxpc3QgPiBsaTpsYXN0LWNoaWxkID4gLm5hdi1saW5rLCAubWVudS1saXN0ID4gbGkubGFzdCA+IC5uYXYtbGluayxcbi5tZW51LWdyb3VwID4gbGk6bGFzdC1jaGlsZCA+IC5uYXYtbGluayxcbi5tZW51LWdyb3VwID4gbGkubGFzdCA+IC5uYXYtbGluayB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5tZW51LWdyb3VwIGxpIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5tZW51LWdyb3VwIGxpIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDAuODg2cmVtIDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ubWVudS1ncm91cCBsaTpsYXN0LWNoaWxkIC5uYXYtbGluaywgLm1lbnUtZ3JvdXAgbGkubGFzdCAubmF2LWxpbmsge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG5bYXJpYS1sYWJlbGxlZGJ5PWFjY291bnREcm9wZG93bl0gLmFjY291bnQtbWVudS1oZWFkZXIge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cblthcmlhLWxhYmVsbGVkYnk9YWNjb3VudERyb3Bkb3duXSAuYWNjb3VudC1tZW51LWhlYWRlciBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjc3MXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cblthcmlhLWxhYmVsbGVkYnk9YWNjb3VudERyb3Bkb3duXSAuZ3JlZXRpbmcge1xuICBtYXJnaW4tdG9wOiAwLjcxODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjU2MjVyZW07XG59XG5bYXJpYS1sYWJlbGxlZGJ5PWFjY291bnREcm9wZG93bl0gLmdyZWV0aW5nIGg2IHtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblthcmlhLWxhYmVsbGVkYnk9YWNjb3VudERyb3Bkb3duXSAuYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDEuNTYyNXJlbTtcbn1cblthcmlhLWxhYmVsbGVkYnk9YWNjb3VudERyb3Bkb3duXSAucmV0dXJuaW5nLWN1c3RvbWVyIHtcbiAgbWFyZ2luLXRvcDogMC42MjVyZW07XG59XG5bYXJpYS1sYWJlbGxlZGJ5PWFjY291bnREcm9wZG93bl0gbGkubmF2LWl0ZW0gYS5uYXYtbGluayB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5bYXJpYS1sYWJlbGxlZGJ5PWFjY291bnREcm9wZG93bl0gbGkge1xuICBsaW5lLWhlaWdodDogMi42MjVyZW07XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItdG9wOiBub25lO1xufVxuW2FyaWEtbGFiZWxsZWRieT1hY2NvdW50RHJvcGRvd25dIGxpOmZpcnN0LWNoaWxkLFxuW2FyaWEtbGFiZWxsZWRieT1hY2NvdW50RHJvcGRvd25dIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuW2FyaWEtbGFiZWxsZWRieT1hY2NvdW50RHJvcGRvd25dIC5tZW51LWdyb3VwIHtcbiAgcGFkZGluZy1ib3R0b206IDkwcHg7XG59XG5bYXJpYS1sYWJlbGxlZGJ5PWFjY291bnREcm9wZG93bl0gLm1lbnUtZ3JvdXAgLnVuYXV0aC1wYXktbXNnIHtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgbWFyZ2luOiAwIC0wLjkzNzVyZW07XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwO1xufVxuW2FyaWEtbGFiZWxsZWRieT1hY2NvdW50RHJvcGRvd25dIC5tZW51LWdyb3VwIC51bmF1dGgtcGF5LW1zZyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY2F0ZWdvcnktYXNzZXQtY29udGFpbmVyID4gZGl2IHtcbiAgbWFyZ2luLXRvcDogMS44NzVyZW07XG59XG4uY2F0ZWdvcnktYXNzZXQtY29udGFpbmVyID4gZGl2IGg2IHtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm1vYmlsZS1oZWxwLWFzc2V0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICBsaW5lLWhlaWdodDogMy43NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5tb2JpbGUtaGVscC1hc3NldCA+IGRpdiB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5tb2JpbGUtaGVscC1hc3NldCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYWxlcnQtMSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQtbW9kYWwge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5pbnB1dC1ncm91cC10ZXh0LW1vZGFsLmFjdGl2ZSwgLmlucHV0LWdyb3VwLXRleHQtbW9kYWw6YWN0aXZlLCAuaW5wdXQtZ3JvdXAtdGV4dC1tb2RhbDpob3ZlciwgLmlucHV0LWdyb3VwLXRleHQtbW9kYWw6Zm9jdXMge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbi5iYWNrLWxpbmsgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4uYmFjay1saW5rIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm1vZGFsLXJlcXVlc3QtcGFzc3dvcmQtdGl0bGUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuXG4ubW9kYWwtcmVxdWVzdC1wYXNzd29yZC1ib2R5IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG5cbi5yZXR1cm5pbmctY3VzdG9tZXIge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ubmF2YmFyLmhlYWRlciB7XG4gIHBhZGRpbmc6IDAgMC45Mzc1cmVtO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cblxuZm9ybS5sb2dpbi1tb2JpbGUgLnJlbWVtYmVyLW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMC4zMTI1ZW07XG59XG5cbmZvcm0ubG9naW4tbW9iaWxlIC5yZW1lbWJlci1tZS1yZW1pbmRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tbGVmdDogMS44NzVyZW07XG59XG5cbi5hdXRoLXVzZXItbWVzc2FnZSB7XG4gIGRpc3BsYXk6IGlubGluZS10YWJsZSAhaW1wb3J0YW50O1xuICB0b3A6IDAuNXJlbTtcbiAgcG9zaXRpb246IGluaGVyaXQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5hdXRoLXVzZXItbWVzc2FnZSA+IHAge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzY2Njtcbn1cblxuLnJlbWVtYmVyLW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMC4zMTI1cmVtO1xufVxuXG4ucmVtZW1iZXItbWUtcmVtaW5kZXItbW9kYWwge1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuXG4ucmVtZW1iZXItbWUtcmVtaW5kZXItbW9iaWxlIHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cblxuLmJ0bi1wb3BvdmVyLXNpZ24taW4ge1xuICBtYXJnaW4tYm90dG9tOiAxLjU2MjVyZW07XG59XG5cbi5sb2dpbi1mb3Jnb3QtcGFzc3dvcmQtbW9kYWwge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubG9naW4tZm9yZ290LXBhc3N3b3JkLW1vZGFsOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubG9naW4tcG9wb3ZlciB7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xufVxuXG4uaW5mby1pY29uLW1vZGFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMzEyNXJlbTtcbn1cbi5pbmZvLWljb24tbW9kYWwgLmljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjEnIGhlaWdodD0nMjEnIHZpZXdCb3g9JzAgMCAyMSAyMSclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTAuNSAwQTEwLjUgMTAuNSAwIDAgMSAyMSAxMC41QzIxIDE2LjI5OSAxNi4yOTkgMjEgMTAuNSAyMVMwIDE2LjI5OSAwIDEwLjUgNC43MDEgMCAxMC41IDB6bS0uNDcyIDE0Ljc0MWwtLjE1My4wMDdjLS45MTguMDc0LTEuNjAzLjgwMy0xLjYwNyAxLjcwMyAwIC45Ny43NyAxLjcxIDEuNzU4IDEuNzEuOTkgMCAxLjc2LS43NCAxLjc2LTEuNzEgMC0uOTUtLjc3LTEuNzEtMS43Ni0xLjcxaC4wMDJ6bS40NTgtMTEuNDM3Yy0xLjc2OCAwLTMuMDY3LjY1OC00LjA1NiAxLjQ4OGwuODIzIDEuMjUyYS42NzkuNjc5IDAgMCAwIC42NC4zN2MuNTA5IDAgLjkwOC0uNzEgMi4zMTYtLjcxLjkyIDAgMS40OC41MSAxLjQ4IDEuMzA5IDAgMS45ODgtMi44NTggMi4yMDctMi44NTggMy45NzUuMDAyLjA4Mi4wMDguMTY0LjAyLjI0NWwuMjI1IDEuNjA5aDIuMTE3bC4yOC0xLjM5OWMuMjQtMS4yNDkgMy4wOTctMS41MzkgMy4wOTctNC42MDYgMC0yLjEzNi0xLjU3My0zLjUzNC00LjA4NC0zLjUzM3onLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvaW50ZXItZXZlbnRzOiB1bnNldDtcbn1cblxuLmxvZ2luLW1vZGFsIC5hbGVydCB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG5cbi5sb2dpbi1tb2RhbCAucmVjYXB0Y2hhLW1vZGFsIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWluLXdpZHRoOiAzOS4zNzVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdmJhci1oZWFkZXIge1xuICAgIG1heC1oZWlnaHQ6IDgwcHg7XG4gIH1cbn1cbi5uYXZiYXItaGVhZGVyICNjdGEtcXVpY2stYmlsbC1wYXkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubmF2YmFyLWhlYWRlciAjY3RhLXF1aWNrLWJpbGwtcGF5IGEge1xuICAgIGNvbG9yOiAjMzI2ZmUyO1xuICB9XG59XG4ubmF2YmFyLWhlYWRlciAjY3RhLXF1aWNrLWJpbGwtcGF5IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2YmFyLWhlYWRlciBhOm5vdCgubGluazIpIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5uYXZiYXItaGVhZGVyIGE6bm90KC5saW5rMik6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5uYXZiYXItaGVhZGVyIGE6bm90KC5saW5rMik6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5uYXZiYXItaGVhZGVyIGE6bm90KC5saW5rMikubG9naW4tbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgYTpub3QoLmxpbmsyKS5sb2dpbi1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdmJhci1oZWFkZXIgLnVzZXIsXG4ubmF2YmFyLWhlYWRlciAubWluaWNhcnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubmF2YmFyLWhlYWRlciAubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLm5hdmJhci1oZWFkZXIgLm5hdmJhci10b2dnbGVyIHtcbiAgICBwYWRkaW5nOiAwLjU2MjVyZW0gMC40MDYyNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogLTAuNDA2MjVyZW07XG4gIH1cbn1cbi5uYXZiYXItaGVhZGVyIC5uYXZiYXItdG9nZ2xlciAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDI1cHg7XG59XG4ubmF2YmFyLWhlYWRlciAudGV4dC1saW5rIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgcGFkZGluZzogMC45Mzc1cmVtIDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5hdmJhci1oZWFkZXIgLm1lbnUtc3BsaXQge1xuICBwYWRkaW5nOiAxLjI1cmVtIDAgMC45Mzc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubmF2YmFyLWhlYWRlciAubWVudS1zcGxpdCAuY29udGVudC1hc3NldCB7XG4gIG1hcmdpbi10b3A6IDEuNTYyNXJlbTtcbiAgbWluLXdpZHRoOiAxNy44MTI1cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLm1lbnUtc3BsaXQgcCB7XG4gIGZvbnQ6IGJvbGQgMS4xMjVyZW0gXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgbWFyZ2luLWJvdHRvbTogMS41NjI1cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLnJlcXVlc3QtcGFzc3dvcmQtYm9keSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdmJhci1oZWFkZXIgLmZvcm0tZ3JvdXAtbW9kYWwge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLm5hdmJhci1oZWFkZXIgLnJldHVybmluZy1yaWdodCAuY29udGVudC1hc3NldCB7XG4gIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLnZlcnRpY2FsLWxpbmUge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHRvcDogMS41NjI1cmVtO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUwcHgpO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1hY2NvdW50IHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5uYXZiYXItaGVhZGVyIC5hY2NvdW50LWJpbGxQYXkge1xuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5hY2NvdW50LWJpbGxQYXkgbGk6Zmlyc3QtY2hpbGQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLm5hdmJhci1oZWFkZXIgLmFjY291bnQtYmlsbFBheSBsaTpmaXJzdC1jaGlsZCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5uYXZiYXItaGVhZGVyIC5mb3JtLWdyb3VwLnJlc2V0LXBhc3N3b3JkLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCB1bCBsaTpmaXJzdC1jaGlsZCxcbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCB1bCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyLCAubmF2YmFyLWhlYWRlciAubW9iaWxlLW1lbnUtZ3JvdXAgdWwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6aG92ZXIsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCB1bCAuaW5wdXQtZ3JvdXAtdGV4dDpob3Zlcixcbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCB1bCAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAubmF2YmFyLWhlYWRlciAubW9iaWxlLW1lbnUtZ3JvdXAgdWwgLmlucHV0LWdyb3VwLXRleHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1tZW51LWdyb3VwIC5oZWFkZXItYmFjay1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCAuaGVhZGVyLWJhY2stbGluazo6YmVmb3JlIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG4gIGZsb2F0OiBsZWZ0O1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9zdmctaWNvbnMvYXJyb3ctbGVmdC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLW1lbnUtZ3JvdXAgLm1vZGFsLXJlcXVlc3QtcGFzc3dvcmQtdGl0bGUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1tZW51LWdyb3VwIC5tb2RhbC1yZXF1ZXN0LXBhc3N3b3JkLWJvZHkge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCAjcmVzZXQtcGFzc3dvcmQtZW1haWwtZXJyb3Ige1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLW1lbnUtZ3JvdXAgLmZvcmdvdC1wYXNzd29yZC1tb2JpbGUge1xuICBsaW5lLWhlaWdodDogMXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCAuZm9yZ290LXBhc3N3b3JkLW1vYmlsZSAuZ3JlZXRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1tZW51LWdyb3VwIC5mb3Jnb3QtcGFzc3dvcmQtbW9iaWxlIC5ncmVldGluZyBoNiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCAuZm9yZ290LXBhc3N3b3JkLW1vYmlsZSAuaGVhZGVyLWJhY2stbGluayB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBtYXJnaW46IDFyZW0gMDtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCAuZm9yZ290LXBhc3N3b3JkLW1vYmlsZSAuZm9ybS1jb250cm9sLWxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1tZW51LWdyb3VwIC5mb3Jnb3QtcGFzc3dvcmQtbW9iaWxlIC5mb3Jnb3QtcGFzc3dvcmQtdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLW1lbnUtZ3JvdXAgLmZvcmdvdC1wYXNzd29yZC1tb2JpbGUgLmZvcm0tZ3JvdXAtbW9kYWwge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1tZW51LWdyb3VwIC5mb3Jnb3QtcGFzc3dvcmQtbW9iaWxlIC5tb2RhbC1yZXF1ZXN0LXBhc3N3b3JkLWJvZHkge1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4ge1xuICBwYWRkaW5nOiAwO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLmludmFsaWQtZmVlZGJhY2ssXG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLXNpZ25pbiAuYWxlcnQtZGFuZ2VyIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gI3B3ZFZpZXdCdG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluICNwd2RWaWV3QnRuLmFjdGl2ZSwgLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gI3B3ZFZpZXdCdG46YWN0aXZlLCAubmF2YmFyLWhlYWRlciAubW9iaWxlLXNpZ25pbiAjcHdkVmlld0J0bjpob3ZlciwgLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gI3B3ZFZpZXdCdG46Zm9jdXMge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLXNpZ25pbiAubW9iaWxlLWFycm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluIC5tb2JpbGUtYXJyb3cgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLm1vYmlsZS1hcnJvdyBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gaSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xuICBmbG9hdDogbGVmdDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vc3ZnLWljb25zL2Fycm93LWxlZnQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgaGVpZ2h0OiAwLjg3NXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluIC5sb2dpbi1tb2JpbGUge1xuICBsaW5lLWhlaWdodDogMi41O1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLmxvZ2luLW1vYmlsZSAuZm9ybS1ncm91cC1tb2JpbGUge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLmxvZ2luLW1vYmlsZSAuZm9ybS1ncm91cC1tb2JpbGUgLmZvcm0tY29udHJvbC1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLmxvZ2luLW1vYmlsZSAuZm9ybS1ncm91cC1tb2JpbGUgLmZvcm0tY29udHJvbC1sYWJlbC1tb2RhbCB7XG4gIHRleHQtZGVjb3JhdGlvbjogc29saWQ7XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLXNpZ25pbiAubG9naW4tbW9iaWxlIC5mb3JtLWdyb3VwLW1vYmlsZSAuZm9ybS1jb250cm9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLXNpZ25pbiAubG9naW4tbW9iaWxlIC5hbGVydCB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLXNpZ25pbiAubG9naW4tbW9iaWxlIC5yZWNhcHRjaGEtbW9iaWxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluIC5sb2dpbi1tb2JpbGUgLmctcmVjYXB0Y2hhIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjc3KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNzcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLmxvZ2luLW1vYmlsZSAuY2xlYXJmaXgge1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLmxvZ2luLW1vYmlsZSAuY2xlYXJmaXggLmZvcmdvdC1wYXNzd29yZCB7XG4gIG1hcmdpbi10b3A6IDEuNTYyNXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluIC5sb2dpbi1tb2JpbGUgLmNsZWFyZml4IC5wYXNzd29yZC1yZXNldC1tb2JpbGUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluIC5sb2dpbi1tb2JpbGUgLmNsZWFyZml4IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLXNpZ25pbiAubG9naW4tbW9iaWxlIC5jbGVhcmZpeCAucmVtZW1iZXItbWUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgaGVpZ2h0OiAwO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLmxvZ2luLW1vYmlsZSAuY2xlYXJmaXggLnJlbWVtYmVyLW1lLXJlbWluZGVyLW1vZGVsIHtcbiAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLXNpZ25pbiAubG9naW4tbW9iaWxlIC5jbGVhcmZpeCAuaW5mby1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluIC5sb2dpbi1tb2JpbGUgLmNsZWFyZml4IC5pbmZvLWljb24gLmljb24ge1xuICB3aWR0aDogMC44cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLmxvZ2luLW1vYmlsZSAuZm9yZ290LXBhc3N3b3JkIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5uYXZiYXItaGVhZGVyIC51c2VyIC5iYWNrLWxpbmsge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL3N2Zy1pY29ucy9hcnJvdy1sZWZ0LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHBhZGRpbmctbGVmdDogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAwIDAuOTM3NXJlbTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIHRvcDogY2FsYygxMDAlICsgMC45Mzc1cmVtKSAhaW1wb3J0YW50O1xuICByaWdodDogLTEuNTYyNXJlbTtcbiAgbGVmdDogYXV0bztcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTZweDtcbiAgcmlnaHQ6IDguNzVyZW07XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIuc2lnbmVkaW4tcG9wb3ZlciB7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMC45Mzc1cmVtIDAuOTM3NXJlbTtcbiAgdG9wOiBjYWxjKDEwMCUgKyAwLjkzNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4ubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAucm93IHtcbiAgbWluLXdpZHRoOiA2MzBweDtcbn1cbi5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5jb2wge1xuICBtaW4td2lkdGg6IDI4NXB4O1xufVxuLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgLmdyZWV0aW5nIGEubG9naW4tbGluayB7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xufVxuLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgYSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCwgLmlucHV0LWdyb3VwLXByZXBlbmQgLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgLmlucHV0LWdyb3VwLXRleHQsXG4ubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIHBhZGRpbmc6IDhweDtcbn1cbi5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuYWN0aXZlLCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYWN0aXZlLmlucHV0LWdyb3VwLXRleHQsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5hY3RpdmUuaW5wdXQtZ3JvdXAtdGV4dCxcbi5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgLmFjdGl2ZS5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuYWN0aXZlLmlucHV0LWdyb3VwLXRleHQsIC5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6YWN0aXZlLCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDphY3RpdmUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5pbnB1dC1ncm91cC10ZXh0OmFjdGl2ZSxcbi5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6YWN0aXZlLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtdGV4dDphY3RpdmUsIC5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIsIC5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtdGV4dDpob3Zlcixcbi5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6aG92ZXIsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMsXG4ubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgaDYge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgLm1lbnUtY29udGVudC1hc3NldCB7XG4gIHdpZHRoOiAyODVweDtcbn1cbi5uYXZiYXItaGVhZGVyIC51c2VyLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5uYXZiYXItaGVhZGVyIC51c2VyLWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gIH1cbiAgLm5hdmJhci1oZWFkZXIgLnVzZXItbGluayAudXNlcjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubmF2YmFyLWhlYWRlciAudXNlci1saW5rIC5hY2NvdW50LWljb24ge1xuICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLm5hdmJhci1oZWFkZXIgLnVzZXItbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjQzNzVyZW07XG4gIH1cbn1cbi5uYXZiYXItaGVhZGVyIC51c2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubmF2YmFyLWhlYWRlciAudXNlci5zaG93IC5hcnJvdy1kb3duIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdmJhci1oZWFkZXIgLnVzZXIge1xuICAgIG1hcmdpbi1yaWdodDogMC4zNzVyZW07XG4gIH1cbn1cbi5uYXZiYXItaGVhZGVyIC51c2VyIHNwYW4ge1xuICBtYXJnaW4tcmlnaHQ6IDAuMzc1cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLmdyZWV0aW5nIC53LTEwMCB7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgaHlwaGVuczogYXV0bztcbn1cblxuLmFjY291bnQtbWVudS1oZWFkZXIgaDYge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWF4LXdpZHRoOiAxNTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmFjY291bnQtbWVudS1oZWFkZXIgaDYge1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gIH1cbn1cblxuLm5hdmJhci1zZWFyY2gge1xuICBoZWlnaHQ6IGF1dG87XG59XG4ubmF2YmFyLXNlYXJjaCAuc2VhcmNoIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5uYXZiYXItc2VhcmNoIC5zZWFyY2gge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLm5hdmJhci1zZWFyY2ggLnNlYXJjaCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtO1xuICB9XG59XG5cbi5icmFuZC1sb2dvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmJyYW5kLWxvZ28ge1xuICAgIG1heC13aWR0aDogNTNweDtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbTtcbiAgfVxufVxuLmJyYW5kLWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLm1pbmljYXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCAwIDAuMjgxMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1pbmljYXJ0IHtcbiAgICBtYXJnaW4tbGVmdDogMS4zNDM3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubWluaWNhcnQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICB9XG59XG4ubWluaWNhcnQgYS5taW5pY2FydC1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAwLjg0NHJlbSAwLjUzMTI1cmVtO1xufVxuLm1pbmljYXJ0IGEubWluaWNhcnQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMjUpIHtcbiAgLm1pbmljYXJ0IGEubWluaWNhcnQtbGluayB7XG4gICAgcGFkZGluZzogMC44MjVyZW0gMC41MzEyNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSB7XG4gIC5taW5pY2FydCBhLm1pbmljYXJ0LWxpbmsge1xuICAgIHBhZGRpbmc6IDAuODEzcmVtIDAuNTMxMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLm1pbmljYXJ0IGEubWluaWNhcnQtbGluayB7XG4gICAgcGFkZGluZzogMC42ODc1cmVtIDAuNTYyNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjUzMTI1cmVtO1xuICB9XG59XG4ubWluaWNhcnQgYS5taW5pY2FydC1saW5rIC5taW5pY2FydC1xdWFudGl0eSB7XG4gIG1hcmdpbjogMCAwLjUzMTI1cmVtO1xufVxuLm1pbmljYXJ0IC5taW5pY2FydC1xdWFudGl0eSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgd2lkdGg6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMC43NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwLjkzNzVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uY2hlY2tvdXQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgYm94LXNoYWRvdzogMC4wNjI1cmVtIDAuMDYyNXJlbSAwLjMxMjVyZW0gMC4xMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuY2hlY2tvdXQtaGVhZGVyIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTI3MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4uY2hlY2tvdXQtaGVhZGVyIC5saXZlLWNoYXQtY29udGFpbmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbn1cblxuYS5ub3JtYWwge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jb29raWUtd2FybmluZy1tZXNzYWdpbmcuY29va2llLXdhcm5pbmcge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmFsaWQtY29va2llLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBjb2xvcjogI2ZmZjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi52YWxpZC1jb29raWUtd2FybmluZyBwIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4yZW07XG4gIHBhZGRpbmctcmlnaHQ6IDJlbTtcbn1cblxuLmJyb3dzZXItY29tcGF0aWJpbGl0eS1hbGVydCB7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5leGNsdWRlZC1yZWdpb24taGVhZGVyLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5zdGlja3ktaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2l0aW9uOiB0b3AgMC4yNXMgZWFzZS1vdXQ7XG4gICAgei1pbmRleDogMTAxO1xuICB9XG4gIC5zdGlja3ktaGVhZGVyLm5hdi11cCB7XG4gICAgdG9wOiAtMjAwcHg7XG4gIH1cbiAgLnN0aWNreS1oZWFkZXIubmF2LXVwLXNlYXJjaCB7XG4gICAgLS1uYXYtdXA6IDUuMTg3NXJlbTtcbiAgICB0b3A6IGNhbGModmFyKC0tbmF2LXVwLCA1LjE4NzVyZW0pICogLTEpO1xuICB9XG59XG4uYXJyb3ctZG93bi1ncmVlbi5jYXJldC1wb3NpdGlvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5tdy0xOTIwcHgge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjByZW0gIWltcG9ydGFudDtcbn1cblxuLndlbGNvbWUtdXNlci1wb3BvdmVyLCAubmF2YmFyLWhlYWRlciAuc2lnbmluLXBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDUwO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTguNzVyZW07XG4gIGhlaWdodDogYXV0bztcbiAgdG9wOiBjYWxjKDEwMCUgKyAwLjkzNzVyZW0pO1xuICBsZWZ0OiAtMi4zNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTUwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgLndlbGNvbWUtdXNlci1wb3BvdmVyLCAubmF2YmFyLWhlYWRlciAuc2lnbmluLXBvcG92ZXIge1xuICAgIHJpZ2h0OiAtNC4zNzVyZW07XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAud2VsY29tZS11c2VyLXBvcG92ZXIsIC5uYXZiYXItaGVhZGVyIC5zaWduaW4tcG9wb3ZlciB7XG4gICAgbGVmdDogMC45Mzc1cmVtO1xuICAgIG1heC13aWR0aDogMTcuMTg3NXJlbTtcbiAgICB0b3A6IDUwJTtcbiAgfVxufVxuLndlbGNvbWUtdXNlci1wb3BvdmVyICNncmVldC11c2VyLWNsb3NlLCAubmF2YmFyLWhlYWRlciAuc2lnbmluLXBvcG92ZXIgI2dyZWV0LXVzZXItY2xvc2UsXG4ud2VsY29tZS11c2VyLXBvcG92ZXIgLmNsb3NlLFxuLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyIC5jbG9zZSB7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbTtcbn1cbi53ZWxjb21lLXVzZXItcG9wb3ZlciAjZ3JlZXQtdXNlci1jbG9zZSAuZ3JlZXQtdXNlci1jbG9zZS1pY29uLCAubmF2YmFyLWhlYWRlciAuc2lnbmluLXBvcG92ZXIgI2dyZWV0LXVzZXItY2xvc2UgLmdyZWV0LXVzZXItY2xvc2UtaWNvbixcbi53ZWxjb21lLXVzZXItcG9wb3ZlciAjZ3JlZXQtdXNlci1jbG9zZSAuY2xvc2UtaWNvbixcbi5uYXZiYXItaGVhZGVyIC5zaWduaW4tcG9wb3ZlciAjZ3JlZXQtdXNlci1jbG9zZSAuY2xvc2UtaWNvbixcbi53ZWxjb21lLXVzZXItcG9wb3ZlciAuY2xvc2UgLmdyZWV0LXVzZXItY2xvc2UtaWNvbixcbi5uYXZiYXItaGVhZGVyIC5zaWduaW4tcG9wb3ZlciAuY2xvc2UgLmdyZWV0LXVzZXItY2xvc2UtaWNvbixcbi53ZWxjb21lLXVzZXItcG9wb3ZlciAuY2xvc2UgLmNsb3NlLWljb24sXG4ubmF2YmFyLWhlYWRlciAuc2lnbmluLXBvcG92ZXIgLmNsb3NlIC5jbG9zZS1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDcuMSA3LjEnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0xJTdCZmlsbDolMjMzNjM2MzY7JTdEJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NwYXRoIGNsYXNzPSdjbHMtMScgZD0nTTEuMy4yLDMuNSwyLjQsNS43LjJhLjc3Ljc3LDAsMCwxLDEtLjFsLjEuMWEuNzguNzgsMCwwLDEsMCwxLjFMNC42LDMuNSw2LjgsNS43QS43OC43OCwwLDAsMSw1LjcsNi44aDBMMy41LDQuNiwxLjMsNi44YS43Ny43NywwLDAsMS0xLC4xTC4yLDYuOGEuNzguNzgsMCwwLDEsMC0xLjFMMi40LDMuNS4yLDEuM0EuNzguNzgsMCwwLDEsLjIuMi43OC43OCwwLDAsMSwxLjMuMlonLyUzRSUzQy9zdmclM0VcIik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC42MjVyZW07XG4gIGhlaWdodDogMC42MjVyZW07XG59XG4ud2VsY29tZS11c2VyLXBvcG92ZXI6OmFmdGVyLCAubmF2YmFyLWhlYWRlciAuc2lnbmluLXBvcG92ZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMC41NjI1cmVtO1xuICBsZWZ0OiAwLjkzNzVyZW07XG4gIHdpZHRoOiAwLjYyNXJlbTtcbiAgaGVpZ2h0OiAwLjYyNXJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWCgtNTAlKTtcbiAgei1pbmRleDogMTAwMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLndlbGNvbWUtdXNlci1wb3BvdmVyOjphZnRlciwgLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyOjphZnRlciB7XG4gICAgbGVmdDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC53ZWxjb21lLXVzZXItcG9wb3Zlcjo6YWZ0ZXIsIC5uYXZiYXItaGVhZGVyIC5zaWduaW4tcG9wb3Zlcjo6YWZ0ZXIge1xuICAgIGxlZnQ6IDAuOTM3NXJlbTtcbiAgfVxufVxuXG4ubmF2YmFyLWhlYWRlciAuc2lnbmluLXBvcG92ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLXdpZHRoOiAxOXJlbTtcbiAgcGFkZGluZzogMS41cmVtIDFyZW0gMXJlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0b3A6IGNhbGMoMTAwJSArIDAuOTM3NXJlbSk7XG59XG4ubmF2YmFyLWhlYWRlciAuc2lnbmluLXBvcG92ZXIgLnNpZ25pbi1ub3RpZmljYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyLmNsb3NlLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDAuN3JlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5zaWduaW4tcG9wb3ZlciBhOm5vdCgubGluazIpIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubmF2YmFyLWhlYWRlciAuc2lnbmluLXBvcG92ZXIgLnNpZ24taW4ge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAubmF2YmFyLWhlYWRlciAuc2lnbmluLXBvcG92ZXIge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgdG9wOiBjYWxjKDEwMCUgKyAwLjkzNzVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW07XG4gIH1cbiAgLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyIC5idG4tZGFyay5zaWduLWluIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG4gIC5uYXZiYXItaGVhZGVyIC5zaWduaW4tcG9wb3Zlcjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jb2xsYXBzaWJsZS14cyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLXhzIC50aXRsZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLXhzIC50aXRsZSAqIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLXhzIC50aXRsZTpob3ZlciwgLmNvbGxhcHNpYmxlLXhzIC50aXRsZTpmb2N1cywgLmNvbGxhcHNpYmxlLXhzIC50aXRsZTphY3RpdmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgfVxuICAuY29sbGFwc2libGUteHMgLnRpdGxlOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuICAuY29sbGFwc2libGUteHMgLnRpdGxlOjphZnRlciB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDEwIDEwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J001Ljc1IDB2NC4yNUgxMHYxLjVINS43NVYxMGgtMS41VjUuNzVIMHYtMS41aDQuMjVWMGgxLjV6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG4gICAgd2lkdGg6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2xsYXBzaWJsZS14cyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNvbGxhcHNpYmxlLXhzIC5jb250ZW50LFxuICAuY29sbGFwc2libGUteHMgLmNhcmQtYm9keSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY29sbGFwc2libGUteHMuYWN0aXZlIC50aXRsZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDEwIDEwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00wIDQuMjVoMTB2MS41SDB6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIG1hcmdpbi10b3A6IC0wLjEyNWVtOyAvKiAyLzE2ICovXG4gIH1cbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS14cy5hY3RpdmUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS14cy5hY3RpdmUgLnRpdGxlIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLXhzLmFjdGl2ZSAuY29udGVudCxcbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS14cy5hY3RpdmUgLmNhcmQtYm9keSB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICB9XG4gIC5iYXNpYyAuY29sbGFwc2libGUteHMgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbSAhaW1wb3J0YW50OyAvKiA0Mi8xNiAqL1xuICB9XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUteHMgLnRpdGxlIHtcbiAgICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLXhzIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS14cyAudGl0bGUge1xuICAgIHBhZGRpbmc6IDEuMjVyZW0gMDtcbiAgfVxufVxuLmNvbnRhaW5lciBkaXYuY29sbGFwc2libGUteHMgYnV0dG9uLnRpdGxlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jb250YWluZXIgZGl2LmNvbGxhcHNpYmxlLXhzIGJ1dHRvbi50aXRsZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jb2xsYXBzaWJsZS1zbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLXNtIC50aXRsZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLXNtIC50aXRsZSAqIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLXNtIC50aXRsZTpob3ZlciwgLmNvbGxhcHNpYmxlLXNtIC50aXRsZTpmb2N1cywgLmNvbGxhcHNpYmxlLXNtIC50aXRsZTphY3RpdmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgfVxuICAuY29sbGFwc2libGUtc20gLnRpdGxlOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuICAuY29sbGFwc2libGUtc20gLnRpdGxlOjphZnRlciB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDEwIDEwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J001Ljc1IDB2NC4yNUgxMHYxLjVINS43NVYxMGgtMS41VjUuNzVIMHYtMS41aDQuMjVWMGgxLjV6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG4gICAgd2lkdGg6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2xsYXBzaWJsZS1zbSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNvbGxhcHNpYmxlLXNtIC5jb250ZW50LFxuICAuY29sbGFwc2libGUtc20gLmNhcmQtYm9keSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY29sbGFwc2libGUtc20uYWN0aXZlIC50aXRsZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDEwIDEwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00wIDQuMjVoMTB2MS41SDB6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIG1hcmdpbi10b3A6IC0wLjEyNWVtOyAvKiAyLzE2ICovXG4gIH1cbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1zbS5hY3RpdmUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1zbS5hY3RpdmUgLnRpdGxlIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLXNtLmFjdGl2ZSAuY29udGVudCxcbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1zbS5hY3RpdmUgLmNhcmQtYm9keSB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICB9XG4gIC5iYXNpYyAuY29sbGFwc2libGUtc20gLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbSAhaW1wb3J0YW50OyAvKiA0Mi8xNiAqL1xuICB9XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUtc20gLnRpdGxlIHtcbiAgICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLXNtIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1zbSAudGl0bGUge1xuICAgIHBhZGRpbmc6IDEuMjVyZW0gMDtcbiAgfVxufVxuLmNvbnRhaW5lciBkaXYuY29sbGFwc2libGUtc20gYnV0dG9uLnRpdGxlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jb250YWluZXIgZGl2LmNvbGxhcHNpYmxlLXNtIGJ1dHRvbi50aXRsZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuY29sbGFwc2libGUtbWQge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC5jb2xsYXBzaWJsZS1tZCAudGl0bGUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5jb2xsYXBzaWJsZS1tZCAudGl0bGUgKiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2xsYXBzaWJsZS1tZCAudGl0bGU6aG92ZXIsIC5jb2xsYXBzaWJsZS1tZCAudGl0bGU6Zm9jdXMsIC5jb2xsYXBzaWJsZS1tZCAudGl0bGU6YWN0aXZlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLW1kIC50aXRsZTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLW1kIC50aXRsZTo6YWZ0ZXIge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNS43NSAwdjQuMjVIMTB2MS41SDUuNzVWMTBoLTEuNVY1Ljc1SDB2LTEuNWg0LjI1VjBoMS41eicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xuICAgIHdpZHRoOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbGxhcHNpYmxlLW1kIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmNvbGxhcHNpYmxlLW1kIC5jb250ZW50LFxuICAuY29sbGFwc2libGUtbWQgLmNhcmQtYm9keSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY29sbGFwc2libGUtbWQuYWN0aXZlIC50aXRsZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDEwIDEwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00wIDQuMjVoMTB2MS41SDB6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIG1hcmdpbi10b3A6IC0wLjEyNWVtOyAvKiAyLzE2ICovXG4gIH1cbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1tZC5hY3RpdmUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1tZC5hY3RpdmUgLnRpdGxlIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLW1kLmFjdGl2ZSAuY29udGVudCxcbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1tZC5hY3RpdmUgLmNhcmQtYm9keSB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICB9XG4gIC5iYXNpYyAuY29sbGFwc2libGUtbWQgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbSAhaW1wb3J0YW50OyAvKiA0Mi8xNiAqL1xuICB9XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUtbWQgLnRpdGxlIHtcbiAgICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1tZCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLW1kIC50aXRsZSB7XG4gICAgcGFkZGluZzogMS4yNXJlbSAwO1xuICB9XG59XG4uY29udGFpbmVyIGRpdi5jb2xsYXBzaWJsZS1tZCBidXR0b24udGl0bGUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmNvbnRhaW5lciBkaXYuY29sbGFwc2libGUtbWQgYnV0dG9uLnRpdGxlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5jb2xsYXBzaWJsZS1sZyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLWxnIC50aXRsZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLWxnIC50aXRsZSAqIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLWxnIC50aXRsZTpob3ZlciwgLmNvbGxhcHNpYmxlLWxnIC50aXRsZTpmb2N1cywgLmNvbGxhcHNpYmxlLWxnIC50aXRsZTphY3RpdmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgfVxuICAuY29sbGFwc2libGUtbGcgLnRpdGxlOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuICAuY29sbGFwc2libGUtbGcgLnRpdGxlOjphZnRlciB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDEwIDEwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J001Ljc1IDB2NC4yNUgxMHYxLjVINS43NVYxMGgtMS41VjUuNzVIMHYtMS41aDQuMjVWMGgxLjV6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG4gICAgd2lkdGg6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sbGFwc2libGUtbGcgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAuY29sbGFwc2libGUtbGcgLmNvbnRlbnQsXG4gIC5jb2xsYXBzaWJsZS1sZyAuY2FyZC1ib2R5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jb2xsYXBzaWJsZS1sZy5hY3RpdmUgLnRpdGxlOjphZnRlciB7XG4gICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwJyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgMTAgMTAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTAgNC4yNWgxMHYxLjVIMHonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgbWFyZ2luLXRvcDogLTAuMTI1ZW07IC8qIDIvMTYgKi9cbiAgfVxuICAucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLWxnLmFjdGl2ZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICAucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLWxnLmFjdGl2ZSAudGl0bGUge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUtbGcuYWN0aXZlIC5jb250ZW50LFxuICAucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLWxnLmFjdGl2ZSAuY2FyZC1ib2R5IHtcbiAgICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG4gIH1cbiAgLmJhc2ljIC5jb2xsYXBzaWJsZS1sZyAudGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDIuNjI1cmVtICFpbXBvcnRhbnQ7IC8qIDQyLzE2ICovXG4gIH1cbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1sZyAudGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLWxnIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUtbGcgLnRpdGxlIHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDA7XG4gIH1cbn1cbi5jb250YWluZXIgZGl2LmNvbGxhcHNpYmxlLWxnIGJ1dHRvbi50aXRsZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY29udGFpbmVyIGRpdi5jb2xsYXBzaWJsZS1sZyBidXR0b24udGl0bGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jb2xsYXBzaWJsZS14bCB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLmNvbGxhcHNpYmxlLXhsIC50aXRsZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmNvbGxhcHNpYmxlLXhsIC50aXRsZSAqIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuLmNvbGxhcHNpYmxlLXhsIC50aXRsZTpob3ZlciwgLmNvbGxhcHNpYmxlLXhsIC50aXRsZTpmb2N1cywgLmNvbGxhcHNpYmxlLXhsIC50aXRsZTphY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmNvbGxhcHNpYmxlLXhsIC50aXRsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uY29sbGFwc2libGUteGwgLnRpdGxlOjphZnRlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwJyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgMTAgMTAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTUuNzUgMHY0LjI1SDEwdjEuNUg1Ljc1VjEwaC0xLjVWNS43NUgwdi0xLjVoNC4yNVYwaDEuNXonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG4gIHdpZHRoOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2xsYXBzaWJsZS14bCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4uY29sbGFwc2libGUteGwgLmNvbnRlbnQsXG4uY29sbGFwc2libGUteGwgLmNhcmQtYm9keSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29sbGFwc2libGUteGwuYWN0aXZlIC50aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMCA0LjI1aDEwdjEuNUgweicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgbWFyZ2luLXRvcDogLTAuMTI1ZW07IC8qIDIvMTYgKi9cbn1cbi5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUteGwuYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUteGwuYWN0aXZlIC50aXRsZSB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS14bC5hY3RpdmUgLmNvbnRlbnQsXG4ucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLXhsLmFjdGl2ZSAuY2FyZC1ib2R5IHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xufVxuLmJhc2ljIC5jb2xsYXBzaWJsZS14bCAudGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIuNjI1cmVtICFpbXBvcnRhbnQ7IC8qIDQyLzE2ICovXG59XG4ucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLXhsIC50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUteGwgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS14bCAudGl0bGUge1xuICAgIHBhZGRpbmc6IDEuMjVyZW0gMDtcbiAgfVxufVxuXG4uY29udGFpbmVyIGRpdi5jb2xsYXBzaWJsZS14bCBidXR0b24udGl0bGUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmNvbnRhaW5lciBkaXYuY29sbGFwc2libGUteGwgYnV0dG9uLnRpdGxlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4jZmFiIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk7XG4gIGJvdHRvbTogNC4zNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDIgKiBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpO1xuICByaWdodDogMC4wNjI1cmVtO1xufVxuI2ZhYiAuZmFiLWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXMsIGNvbG9yIDMwMG1zO1xufVxuI2ZhYiAuZmFiLWJ1dHRvbiBzdmcge1xuICBoZWlnaHQ6IDEuMzc1cmVtO1xuICB3aWR0aDogMS4zNzVyZW07XG59XG4jZmFiIC5mYWItYnV0dG9uID4gc3BhbiB7XG4gIHRyYW5zaXRpb246IG1heC13aWR0aCAzMDBtcyBlYXNlLWluLW91dDtcbiAgbWF4LXdpZHRoOiAwO1xufVxuI2ZhYiAuZmFiLWJ1dHRvbiBzcGFuIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4jZmFiIC5mYWItYnV0dG9uOmhvdmVyID4gc3BhbiwgI2ZhYiAuZmFiLWJ1dHRvbjpmb2N1cyA+IHNwYW4ge1xuICB0cmFuc2l0aW9uOiBtYXgtd2lkdGggMzAwbXMgZWFzZS1pbi1vdXQ7XG4gIG1heC13aWR0aDogNi4xODc1ZW07XG59XG4jZmFiIC5mYWItYnV0dG9uOmhvdmVyID4gc3BhbiBzcGFuLCAjZmFiIC5mYWItYnV0dG9uOmZvY3VzID4gc3BhbiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jZmFiIC5mYWItYnV0dG9uLmxpZ2h0IHtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4jZmFiIC5mYWItYnV0dG9uLmxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG4jZmFiIC5mYWItYnV0dG9uLmRhcmsge1xuICBiYWNrZ3JvdW5kOiAjMjMxRjIwO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xufVxuI2ZhYiAuZmFiLWJ1dHRvbi5kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4jZmFiIC5mYWItYnV0dG9uLnRvLXRvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZmFiIC5mYWItYnV0dG9uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2ZhYiAuZmFiLWJ1dHRvbi5vcGVuID4gc3BhbiB7XG4gICAgbWF4LXdpZHRoOiA2LjE4NzVlbTtcbiAgfVxuICAjZmFiIC5mYWItYnV0dG9uLm9wZW4gPiBzcGFuIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbmZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5mb290ZXIuc3RpY2t5LWFkZC10by1jYXJ0IHtcbiAgbWFyZ2luLWJvdHRvbTogNjZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb290ZXIuc3RpY2t5LWFkZC10by1jYXJ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiBpbml0aWFsO1xuICB9XG59XG5mb290ZXIgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5mb290ZXItYSB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9vdGVyLWEge1xuICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gIH1cbn1cbi5mb290ZXItYSBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuMzEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlci1hIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uZm9vdGVyLWEgLmNhbGxvdXQtZ3JvdXAge1xuICBtYXgtd2lkdGg6IDQwNHB4O1xufVxuLmZvb3Rlci1hIC5jYWxsb3V0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9vdGVyLWEgLmNhbGxvdXQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5mb290ZXItYSAuYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9vdGVyLWEgLmJ0biB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmZvb3Rlci1hIC5zb2NpYWwtbGlua3Mge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlci1hIC5zb2NpYWwtbGlua3Mge1xuICAgIG1hcmdpbjogMC42ODc1cmVtIDAgMDtcbiAgfVxuICAuZm9vdGVyLWEgLnNvY2lhbC1saW5rcyBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgfVxufVxuXG4uZm9vdGVyLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9vdGVyLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuZm9vdGVyLWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlci1pdGVtIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICAuZm9vdGVyLWl0ZW06bm90KC5sYXN0KSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxuICAuZm9vdGVyLWl0ZW0gYTpub3QoLnRpdGxlKSB7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cbn1cbi5mb290ZXItaXRlbSAubWVudS1mb290ZXIgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5mb290ZXItaXRlbSAubWVudS1mb290ZXIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9vdGVyLWl0ZW0gLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5mb290ZXItZSB7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuZm9vdGVyLWUge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbn1cbi5mb290ZXItZSBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbn1cbi5mb290ZXItZSAubmZtLWNhcmQtY3RhIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5mb290ZXItZSAubmZtLWNhcmQtY3RhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uZm9vdGVyLWUgLmhlbHAtY3RhIGltZyB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDM2LjRweDtcbn1cbi5mb290ZXItZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5mb290ZXItZSBhOm5vdCgudGVsLWxpbmspIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG59XG4uZm9vdGVyLWUgLm1ycy1iLWNhbGxvdXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZm9vdGVyLWUgLm1ycy1iLWNhbGxvdXQgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuLmZvb3Rlci1lIC5tcnMtYi1jYWxsb3V0IHA6bGFzdC1vZi10eXBlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjQzNzVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmxlZ2FsLXdyYXBwZXIge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLmZvb3Rlci1mLFxuICAuZm9vdGVyLWEtY2hlY2tvdXQge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAwIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb290ZXItZixcbiAgLmZvb3Rlci1hLWNoZWNrb3V0IHtcbiAgICBwYWRkaW5nOiAwLjYyNXJlbSAwIDA7XG4gIH1cbn1cbi5mb290ZXItZiBpbWc6Zmlyc3Qtb2YtdHlwZSxcbi5mb290ZXItYS1jaGVja291dCBpbWc6Zmlyc3Qtb2YtdHlwZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAuZm9vdGVyLWYgaW1nOmZpcnN0LW9mLXR5cGUsXG4gIC5mb290ZXItYS1jaGVja291dCBpbWc6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG4gIH1cbn1cbi5mb290ZXItZiAuY29weXJpZ2h0LFxuLmZvb3Rlci1mIC5saW5rLWdyb3VwLFxuLmZvb3Rlci1hLWNoZWNrb3V0IC5jb3B5cmlnaHQsXG4uZm9vdGVyLWEtY2hlY2tvdXQgLmxpbmstZ3JvdXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9vdGVyLWYgLmNvcHlyaWdodCxcbiAgLmZvb3Rlci1mIC5saW5rLWdyb3VwLFxuICAuZm9vdGVyLWEtY2hlY2tvdXQgLmNvcHlyaWdodCxcbiAgLmZvb3Rlci1hLWNoZWNrb3V0IC5saW5rLWdyb3VwIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5mb290ZXItZiAuY29weXJpZ2h0IC5saW5rMixcbiAgLmZvb3Rlci1mIC5saW5rLWdyb3VwIC5saW5rMixcbiAgLmZvb3Rlci1hLWNoZWNrb3V0IC5jb3B5cmlnaHQgLmxpbmsyLFxuICAuZm9vdGVyLWEtY2hlY2tvdXQgLmxpbmstZ3JvdXAgLmxpbmsyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtO1xuICB9XG59XG4uZm9vdGVyLWYgLm1ycy1iLWNhbGxvdXQsXG4uZm9vdGVyLWEtY2hlY2tvdXQgLm1ycy1iLWNhbGxvdXQge1xuICBtYXJnaW4tdG9wOiAxLjg3NXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5mb290ZXItZiAubXJzLWItY2FsbG91dCBwOmZpcnN0LW9mLXR5cGUsXG4uZm9vdGVyLWEtY2hlY2tvdXQgLm1ycy1iLWNhbGxvdXQgcDpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZm9vdGVyLWYgLm1ycy1iLWNhbGxvdXQgaW1nLFxuICAuZm9vdGVyLWEtY2hlY2tvdXQgLm1ycy1iLWNhbGxvdXQgaW1nIHtcbiAgICB3aWR0aDogNDZweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlci1hLFxuICAuZm9vdGVyLWYsXG4gIC5mb290ZXItYS1jaGVja291dCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb290ZXItYS1jaGVja291dCB7XG4gICAgbWF4LXdpZHRoOiAxMjcwcHg7XG4gIH1cbn1cblxuLmNoZWNrb3V0LWZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4uY2hlY2tvdXQtZm9vdGVyIC5oZWxwLWluY2x1ZGUge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuY2hlY2tvdXQtZm9vdGVyIC5oZWxwLWluY2x1ZGUge1xuICAgIGJhY2tncm91bmQ6ICMzNjM2MzY7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICB9XG59XG4uY2hlY2tvdXQtZm9vdGVyIC5oZWxwLWluY2x1ZGUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuY2hlY2tvdXQtZm9vdGVyIC5oZWxwLWluY2x1ZGUgYSB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jaGVja291dC1mb290ZXIgLmZvb3Rlci1hLWNoZWNrb3V0IHtcbiAgICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtO1xuICB9XG4gIC5jaGVja291dC1mb290ZXIgLmZvb3Rlci1hLWNoZWNrb3V0IC5saW5rLWdyb3VwIHtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG4gIC5jaGVja291dC1mb290ZXIgLmxlZ2FsLXdyYXBwZXIge1xuICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgIzM2MzYzNjtcbiAgfVxuICAuY2hlY2tvdXQtZm9vdGVyIC5jb3B5cmlnaHQge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yOTtcbiAgfVxuICAuY2hlY2tvdXQtZm9vdGVyIC5tcnMtYi1jYWxsb3V0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmNoZWNrb3V0LWZvb3RlciAubXJzLWItY2FsbG91dCBwOmZpcnN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNoZWNrb3V0LWZvb3RlciAubXJzLWItY2FsbG91dCBpbWcge1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxufVxuXG4jY29uc2VudC10cmFja2luZyAuYnV0dG9uLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuI2NvbnNlbnQtdHJhY2tpbmcgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiB7XG4gIG1hcmdpbjogMC41ZW0gMDtcbn1cbiNjb25zZW50LXRyYWNraW5nIC5idXR0b24td3JhcHBlciBidXR0b24uZGVjbGluZSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuI2NvbnNlbnQtdHJhY2tpbmcgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbi5hZmZpcm0ge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuXG4uYmFjay10by10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAxdnc7XG4gIGJvdHRvbTogMXZ3O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwLjMxM2VtO1xuICBtYXJnaW4tdG9wOiAwLjE4NzVlbTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAuMTI1ZW07XG4gIHBhZGRpbmctYm90dG9tOiAyLjE1cmVtO1xuICB6LWluZGV4OiAxMDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iYWNrLXRvLXRvcDpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5iYWNrLXRvLXRvcCB7XG4gICAgYm90dG9tOiA1NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnN0aWNreS1hZGQtdG8tY2FydCAuYmFjay10by10b3Age1xuICAgIGJvdHRvbTogNjZweDtcbiAgfVxuICBAc3VwcG9ydHMgKC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSkgYW5kIChzdHJva2UtY29sb3I6IHRyYW5zcGFyZW50KSB7XG4gICAgLnN0aWNreS1hZGQtdG8tY2FydCAuYmFjay10by10b3Age1xuICAgICAgYm90dG9tOiAxNDZweDtcbiAgICB9XG4gIH1cbiAgQHN1cHBvcnRzICgtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUpIGFuZCAoc3Ryb2tlLWNvbG9yOiB0cmFuc3BhcmVudCkge1xuICAgIC5iYWNrLXRvLXRvcCB7XG4gICAgICBib3R0b206IDE0NnB4O1xuICAgIH1cbiAgfVxufVxuXG4ucXVhbnRpdHktbW9kdWxlIC5pbnB1dC1ncm91cCxcbi5xdWFudGl0eS1pbnB1dC1jb250YWluZXIgLmlucHV0LWdyb3VwIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5xdWFudGl0eS1tb2R1bGUgLmlucHV0LWdyb3VwIC5idG4sXG4ucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIC5pbnB1dC1ncm91cCAuYnRuIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ucXVhbnRpdHktbW9kdWxlIC5pbnB1dC1ncm91cCAuYnRuOmhvdmVyLCAucXVhbnRpdHktbW9kdWxlIC5pbnB1dC1ncm91cCAuYnRuLmhvdmVyLCAucXVhbnRpdHktbW9kdWxlIC5pbnB1dC1ncm91cCAuYnRuOmZvY3VzLCAucXVhbnRpdHktbW9kdWxlIC5pbnB1dC1ncm91cCAuYnRuOmFjdGl2ZSxcbi5xdWFudGl0eS1pbnB1dC1jb250YWluZXIgLmlucHV0LWdyb3VwIC5idG46aG92ZXIsXG4ucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIC5pbnB1dC1ncm91cCAuYnRuLmhvdmVyLFxuLnF1YW50aXR5LWlucHV0LWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgLmJ0bjpmb2N1cyxcbi5xdWFudGl0eS1pbnB1dC1jb250YWluZXIgLmlucHV0LWdyb3VwIC5idG46YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5xdWFudGl0eS1tb2R1bGUgLmlucHV0LWdyb3VwIC5idG4uZGlzYWJsZWQsXG4ucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIC5pbnB1dC1ncm91cCAuYnRuLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgb3BhY2l0eTogMC41O1xufVxuLnF1YW50aXR5LW1vZHVsZSAuaW5wdXQtZ3JvdXAgLmJ0bi5xdWFudGl0eS1kZWNyZWFzZSwgLnF1YW50aXR5LW1vZHVsZSAuaW5wdXQtZ3JvdXAgLmJ0bi5xdWFudGl0eS1pbmNyZWFzZSxcbi5xdWFudGl0eS1pbnB1dC1jb250YWluZXIgLmlucHV0LWdyb3VwIC5idG4ucXVhbnRpdHktZGVjcmVhc2UsXG4ucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIC5pbnB1dC1ncm91cCAuYnRuLnF1YW50aXR5LWluY3JlYXNlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnF1YW50aXR5LW1vZHVsZSAuaW5wdXQtZ3JvdXAgLmJ0bi5xdWFudGl0eS1kZWNyZWFzZSxcbi5xdWFudGl0eS1pbnB1dC1jb250YWluZXIgLmlucHV0LWdyb3VwIC5idG4ucXVhbnRpdHktZGVjcmVhc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMCA0LjI1aDEwdjEuNUgweicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbi5xdWFudGl0eS1tb2R1bGUgLmlucHV0LWdyb3VwIC5idG4ucXVhbnRpdHktaW5jcmVhc2UsXG4ucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIC5pbnB1dC1ncm91cCAuYnRuLnF1YW50aXR5LWluY3JlYXNlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwJyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgMTAgMTAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTUuNzUgMHY0LjI1SDEwdjEuNUg1Ljc1VjEwaC0xLjVWNS43NUgwdi0xLjVoNC4yNVYwaDEuNXonLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4ucXVhbnRpdHktbW9kdWxlIC5pbnB1dC1ncm91cCAuYnRuLmRpc2FibGVkOmZvY3VzLFxuLnF1YW50aXR5LWlucHV0LWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgLmJ0bi5kaXNhYmxlZDpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ucXVhbnRpdHktbW9kdWxlIGlucHV0W3R5cGU9bnVtYmVyXSxcbi5xdWFudGl0eS1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1udW1iZXJdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnF1YW50aXR5LW1vZHVsZSBpbnB1dFt0eXBlPW51bWJlcl0sXG4gIC5xdWFudGl0eS1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1udW1iZXJdIHtcbiAgICBtaW4td2lkdGg6IDQ4cHg7XG4gICAgd2lkdGg6IDQ4cHg7XG4gIH1cbn1cbi5xdWFudGl0eS1tb2R1bGUgaW5wdXRbdHlwZT1udW1iZXJdLmRpc2FibGUtaW50ZXJhY3Rpb24sXG4ucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9bnVtYmVyXS5kaXNhYmxlLWludGVyYWN0aW9uIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucXVhbnRpdHktbW9kdWxlIGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiwgLnF1YW50aXR5LW1vZHVsZSBpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG4ucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbi5xdWFudGl0eS1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbiNyZWRpcmVjdFRpbWVvdXRNb2RhbC5zaG93LFxuI3BhZ2VUaW1lb3V0TW9kYWwuc2hvdyB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuI3JlZGlyZWN0VGltZW91dE1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyxcbiNwYWdlVGltZW91dE1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIG1heC13aWR0aDogOTUlO1xuICB3aWR0aDogNjQwcHg7XG59XG4jcmVkaXJlY3RUaW1lb3V0TW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50LFxuI3BhZ2VUaW1lb3V0TW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNyZWRpcmVjdFRpbWVvdXRNb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlcixcbiNwYWdlVGltZW91dE1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZzogNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI3JlZGlyZWN0VGltZW91dE1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSxcbiNwYWdlVGltZW91dE1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3JlZGlyZWN0VGltZW91dE1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSAubW9kYWwtdGl0bGUsXG4jcGFnZVRpbWVvdXRNb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUgLm1vZGFsLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgI3JlZGlyZWN0VGltZW91dE1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSAubW9kYWwtdGl0bGUgYnV0dG9uLmNsb3NlLFxuICAjcGFnZVRpbWVvdXRNb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUgLm1vZGFsLXRpdGxlIGJ1dHRvbi5jbG9zZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI3JlZGlyZWN0VGltZW91dE1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIGltZyxcbiNwYWdlVGltZW91dE1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIGltZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4jcmVkaXJlY3RUaW1lb3V0TW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5LFxuI3BhZ2VUaW1lb3V0TW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4jcmVkaXJlY3RUaW1lb3V0TW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1mb290ZXIsXG4jcGFnZVRpbWVvdXRNb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWZvb3RlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogOTUlO1xuICBwYWRkaW5nOiAwLjkzNzVyZW07XG59XG5cbi5zbG90LXdyYXBwZXIgPiBkaXYge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbn1cbi5zbG90LXdyYXBwZXIuaG9tZS1hID4gZGl2LCAuc2xvdC13cmFwcGVyLmNhdC1sYW5kaW5nLWEgPiBkaXYsIC5zbG90LXdyYXBwZXIuY3VzdG9tLWxhbmRpbmctYSA+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+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW5vc25hcCkge1xuICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xufVxuLnRhYmxlLXN0aWNreSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCxcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgbWluLXdpZHRoOiA0MHZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMzB2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyOHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyMnZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAxNy44NzVyZW07XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgbWluLXdpZHRoOiBjYWxjKHZhcigtLWNvbC1taW4td2lkdGgpIC8gMik7XG59XG4udGFibGUtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB6LWluZGV4OiA0O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG4udGFibGUtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4udGFibGUtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGJvZHkgdHIgdGgge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxO1xufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG59XG4udGFibGUtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuLnRhYmxlLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbi50YWJsZS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xufVxuLnRhYmxlLW5vc3RpY2t5IHtcbiAgd2hpdGUtc3BhY2U6IHdyYXA7XG59XG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGQsXG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICBtaW4td2lkdGg6IHVuc2V0O1xufVxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICBtaW4td2lkdGg6IHVuc2V0O1xufVxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4udGFibGUtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4udGFibGUtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4udGFibGUtZml4ZWQge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuLnRhYmxlLW5vZml4ZWQge1xuICB0YWJsZS1sYXlvdXQ6IGF1dG87XG59XG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xufVxuLnRhYmxlLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4udGFibGUtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtc20tbWgge1xuICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLXNtLW1oLTAge1xuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1ub3N0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IGJvdGggbWFuZGF0b3J5O1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1ub3NuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiA0MHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyOHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtc20tZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cbiAgLnRhYmxlLXNtLW5vZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuICAudGFibGUtc20tc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1zbS1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgfVxuICAudGFibGUtc20tbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLXNtLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlci50YWJsZS1tZC1taCB7XG4gICAgbWF4LWhlaWdodDogMjVyZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtbWQtbWgtMCB7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLW5vc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IDQwdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMzB2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDI4dnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAxNy44NzVyZW07XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiBjYWxjKHZhcigtLWNvbC1taW4td2lkdGgpIC8gMik7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiB3cmFwO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1tZC1maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuICAudGFibGUtbWQtbm9maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB9XG4gIC50YWJsZS1tZC1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLW1kLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICB9XG4gIC50YWJsZS1tZC1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtbWQtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtd3JhcHBlci50YWJsZS1sZy1taCB7XG4gICAgbWF4LWhlaWdodDogMjVyZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtbGctbWgtMCB7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctbm9zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLW5vc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctbm9zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogNDB2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMzB2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyOHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyMnZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAxNy44NzVyZW07XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiB3cmFwO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1sZy1maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuICAudGFibGUtbGctbm9maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB9XG4gIC50YWJsZS1sZy1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLWxnLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICB9XG4gIC50YWJsZS1sZy1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtbGctbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtd3JhcHBlci50YWJsZS14bC1taCB7XG4gICAgbWF4LWhlaWdodDogMjVyZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXIudGFibGUteGwtbWgtMCB7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtbm9zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLW5vc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtbm9zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogNDB2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMzB2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyOHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyMnZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAxNy44NzVyZW07XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiB3cmFwO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS14bC1maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuICAudGFibGUteGwtbm9maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB9XG4gIC50YWJsZS14bC1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLXhsLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICB9XG4gIC50YWJsZS14bC1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUteGwtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxufVxuLnRhYmxlLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQHN1cHBvcnRzIChzY3JvbGxiYXItd2lkdGg6IHRoaW4pIHtcbiAgLnRhYmxlLXdyYXBwZXIge1xuICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgICBzY3JvbGxiYXItY29sb3I6ICM2NjYgI2U4ZThlODtcbiAgfVxufVxuQHN1cHBvcnRzIHNlbGVjdG9yKDo6LXdlYmtpdC1zY3JvbGxiYXIpIHtcbiAgLnRhYmxlLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogIzY2NjtcbiAgICBib3JkZXItcmFkaXVzOiA1MHJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMzNjM2MzY7XG4gIH1cbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB0aCxcbi50YWJsZS13cmFwcGVyIHRhYmxlIHRkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGg6Zmlyc3QtY2hpbGQsXG4udGFibGUtd3JhcHBlciB0YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB0aDpsYXN0LWNoaWxkLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGgsXG4udGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGgsXG4udGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoLFxuLnRhYmxlIHRoZWFkIHRyIHRkLFxuLnRhYmxlIHRib2R5IHRyIHRoLFxuLnRhYmxlIHRib2R5IHRyIHRkIHtcbiAgcGFkZGluZzogMC43MDMxMjVyZW0gMC45Mzc1cmVtO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYmFja2dyb3VuZDogI2RhZGFkYTtcbn1cbi50YWJsZSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0aGVhZCB0ciB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0aGVhZCB0ciB0aDplbXB0eSwgLnRhYmxlIHRoZWFkIHRyIHRoOmhhcygrIDplbXB0eSksXG4udGFibGUgdGhlYWQgdHIgdGQ6ZW1wdHksXG4udGFibGUgdGhlYWQgdHIgdGQ6aGFzKCsgOmVtcHR5KSxcbi50YWJsZSB0Ym9keSB0ciB0aDplbXB0eSxcbi50YWJsZSB0Ym9keSB0ciB0aDpoYXMoKyA6ZW1wdHkpLFxuLnRhYmxlIHRib2R5IHRyIHRkOmVtcHR5LFxuLnRhYmxlIHRib2R5IHRyIHRkOmhhcygrIDplbXB0eSkge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoOmVtcHR5OmZpcnN0LWNoaWxkLCAudGFibGUgdGhlYWQgdHIgdGg6aGFzKCsgOmVtcHR5KTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0aGVhZCB0ciB0ZDplbXB0eTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0aGVhZCB0ciB0ZDpoYXMoKyA6ZW1wdHkpOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRoOmVtcHR5OmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRoOmhhcygrIDplbXB0eSk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGQ6ZW1wdHk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGQ6aGFzKCsgOmVtcHR5KTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0aGVhZCB0ciB0aDplbXB0eTpsYXN0LWNoaWxkLCAudGFibGUgdGhlYWQgdHIgdGg6aGFzKCsgOmVtcHR5KTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmVtcHR5Omxhc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6aGFzKCsgOmVtcHR5KTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRoOmVtcHR5Omxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGg6aGFzKCsgOmVtcHR5KTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmVtcHR5Omxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGQ6aGFzKCsgOmVtcHR5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0aGVhZCB0ciB0aDpub3QoOmhhcygrIDplbXB0eSkpLFxuLnRhYmxlIHRoZWFkIHRyIHRkOm5vdCg6aGFzKCsgOmVtcHR5KSksXG4udGFibGUgdGJvZHkgdHIgdGg6bm90KDpoYXMoKyA6ZW1wdHkpKSxcbi50YWJsZSB0Ym9keSB0ciB0ZDpub3QoOmhhcygrIDplbXB0eSkpIHtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlciB0ZCxcbi50YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlciB0aCxcbi50YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB0ZCxcbi50YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB0aCB7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gMC45Mzc1cmVtO1xufVxuLnRhYmxlIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLnRhYmxlIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLnRhYmxlIHRib2R5IHRyIHRkLFxuLnRhYmxlIHRib2R5IHRyIHRoIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0ciB0ZCxcbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0ciB0aCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG59XG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0ZCxcbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0aCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG59XG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4uZm9ybS1jb250cm9sLFxuLmN1c3RvbS1zZWxlY3QsXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvcm0tY29udHJvbCxcbiAgLmN1c3RvbS1zZWxlY3QsXG4gIC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuXG5pbnB1dCArIGRpdjpub3QoLmlucHV0LWdyb3VwLWFwcGVuZCksXG4uZm9ybS1jYXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMC4zMTI1cmVtO1xufVxuXG4uY3VzdG9tLXJhZGlvIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgei1pbmRleDogMDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZGRmODtcbn1cblxuaW5wdXRbdHlwZT1wYXNzd29yZF0sXG5pbnB1dFt0eXBlPXRleHRdLnBhc3N3b3JkIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzRjNGM0Yztcbn1cbmlucHV0W3R5cGU9cGFzc3dvcmRdLnRoaW4tYm9yZGVyLFxuaW5wdXRbdHlwZT10ZXh0XS5wYXNzd29yZC50aGluLWJvcmRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2NjYztcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dC50aGluLWJvcmRlcixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQudGhpbi1ib3JkZXIge1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAxcmVtO1xuICBtaW4td2lkdGg6IDc1cHg7XG59XG5cbi5pbnB1dC1ncm91cC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jb250cm9sLWxhYmVsLnRleHQtZGFuZ2VyIH4gLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5jdXN0b20tcmFkaW8uY3VzdG9tLXJhZGlvLWFzLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5jdXN0b20tcmFkaW8uY3VzdG9tLXJhZGlvLWFzLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggc3Ryb2tlPSclMjMzNjM2MzYnIGQ9J00uNS41aDE5djE5SC41eicvJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTE1LjYwNSA1LjI2OGMuMzM0LS4zNjUuODE3LS4zNDIgMS4xMzYtLjAyMy4zMTguMzE4LjM2LjgxNi4wMzQgMS4xNzJhOTAzLjU0NyA5MDMuNTQ3IDAgMCAxLTUuMyA1Ljk0bC0xLjMzIDEuNDhhMjkxMi41NjcgMjkxMi41NjcgMCAwIDAtMS43MTggMS45MTVjLS4zLjMzMy0uODQ2LjMyMy0xLjE1Mi4wMTYtLjU1OS0uNTMyLTEuMDA2LS45NjEtMi4wMTItMS45MjhsLS4zNTQtLjM0Yy0uNy0uNjc0LTEuMTc1LTEuMTI5LTEuNjU2LTEuNTg3LS4zNTQtLjMzOS0uMzItLjgzOCAwLTEuMTYzLjMxNi0uMzIxLjc5OC0uMzYgMS4xMzYtLjAyLjk4LjkyOCAxLjgxNyAxLjczMiAzLjQwOCAzLjI2OCAzLjQ0OC0zLjg0MyA1LjU2Ny02LjIxMiA3LjgwOC04LjczeicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5mYXV4LXJhZGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuZmF1eC1yYWRpbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuZmF1eC1yYWRpbzo6YWZ0ZXIge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDIwIDIwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3R5bGUtR3VpZGUnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nMDcuLUljb25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNzQ5LjAwMDAwMCwgLTY4OC4wMDAwMDApJyUzRSUzQ2cgaWQ9J0Z1bmN0aW9uYWwnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEwMC4wMDAwMDAsIDQ5OS4wMDAwMDApJyUzRSUzQ2cgaWQ9J0VsZW1lbnRzLS8tVUktLy1SYWRpby0vLVNlbGVjdGVkJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg2NDkuMDAwMDAwLCAxODkuMDAwMDAwKSclM0UlM0NjaXJjbGUgaWQ9J092YWwnIHN0cm9rZT0nJTIzMzYzNjM2JyBzdHJva2Utd2lkdGg9JzEnIGN4PScxMCcgY3k9JzEwJyByPSc5LjUnJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGN4PScxMCcgY3k9JzEwJyByPSc2JyUzRSUzQy9jaXJjbGUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5mYXV4LXJhZGlvIC5mYXV4LXJhZGlvLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nMjBweCcgaGVpZ2h0PScyMHB4JyB2aWV3Qm94PScwIDAgMjAgMjAnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTdHlsZS1HdWlkZScgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPScwNy4tSWNvbnMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC03NDkuMDAwMDAwLCAtNjg4LjAwMDAwMCknJTNFJTNDZyBpZD0nRnVuY3Rpb25hbCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTAwLjAwMDAwMCwgNDk5LjAwMDAwMCknJTNFJTNDZyBpZD0nRWxlbWVudHMtLy1VSS0vLVJhZGlvLS8tU2VsZWN0ZWQnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDY0OS4wMDAwMDAsIDE4OS4wMDAwMDApJyUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgc3Ryb2tlPSclMjMzNjM2MzYnIHN0cm9rZS13aWR0aD0nMScgY3g9JzEwJyBjeT0nMTAnIHI9JzkuNSclM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgY3g9JzEwJyBjeT0nMTAnIHI9JzYnJTNFJTNDL2NpcmNsZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmZhdXgtcmFkaW86OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmZhdXgtcmFkaW86OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAyLjcxMjVyZW07XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGhlaWdodDogMS4xNXJlbTtcbiAgd2lkdGg6IDIuMDg3NXJlbTtcbiAgbGVmdDogMDtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBoZWlnaHQ6IDAuODVyZW07XG4gIHdpZHRoOiAwLjg1cmVtO1xuICBsZWZ0OiAwLjJyZW07XG4gIHRvcDogMC4yMjVyZW07XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuXG4uYnRuIHtcbiAgcGFkZGluZzogMC4zNDM3NXJlbSAwLjkzNzVyZW07XG4gIHdpZHRoOiBhdXRvO1xufVxuLmJ0bi5hY3RpdmUsIC5idG46YWN0aXZlLCAuYnRuOmhvdmVyLCAuYnRuOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5idG4uYWN0aXZlIC5pY29uLCAuYnRuOmFjdGl2ZSAuaWNvbiwgLmJ0bjpob3ZlciAuaWNvbiwgLmJ0bjpmb2N1cyAuaWNvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4uZGlzYWJsZWQsIC5idG46ZGlzYWJsZWQsIC5idG4uZGlzYWJsZWQ6aG92ZXIsIC5idG46ZGlzYWJsZWQ6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG4gIGNvbG9yOiAjY2NjO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5idG4gLmljb24ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYnRuLmJ0bi1pbmxpbmUge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5idG4tbGlnaHQsXG4uYnRuLWxpZ2h0OmhvdmVyLFxuLmJ0bi1saWdodDpmb2N1cyxcbi5idG4tbGluazIsXG4uYnRuLWxpbmszLFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5idG4td2FybmluZyxcbi5idG4td2FybmluZzpob3Zlcixcbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIsXG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3Zlcixcbi5idG4tdHJhbnMtZGFyayxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnksXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5idG4tdmlkZW8ge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idG4tdHJhbnMtZGFyazpob3Zlcixcbi5idG4tdHJhbnMtZGFyazpmb2N1cyxcbi5idG4tdHJhbnMtZGFyazphY3RpdmUsXG4uYnRuLXZpZGVvLFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idG4tbGlnaHQuYWN0aXZlLCAuYnRuLWxpZ2h0OmFjdGl2ZSwgLmJ0bi1saWdodDpob3ZlciwgLmJ0bi1saWdodDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLmJ0bi1kYXJrOmhvdmVyLFxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cblxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5idG4tcHJpbWFyeSxcbi5idG4tc2Vjb25kYXJ5LFxuLmJ0bi1kYXJrLFxuLmJ0bi1zdWNjZXNzLFxuLmJ0bi1pbmZvLFxuLmJ0bi1kYW5nZXIsXG4uYnRuLWxpZ2h0OmhvdmVyLFxuLmJ0bi10cmFucy1kYXJrOmhvdmVyLFxuLmJ0bi10cmFucy1saWdodCxcbi5idG4tdHJhbnMtbGlnaHQ6aG92ZXIsXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3Zlcixcbi5idG4tb3V0bGluZS1kYXJrOmhvdmVyLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0LFxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MsXG4uYnRuLW91dGxpbmUtaW5mbyxcbi5idG4tb3V0bGluZS1kYW5nZXIsXG4uYnRuLXZpZGVvLW91dGxpbmU6aG92ZXIsXG4uYnRuLXZpZGVvIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5idG4tcHJpbWFyeS5hY3RpdmUsIC5idG4tcHJpbWFyeTphY3RpdmUsIC5idG4tcHJpbWFyeTpob3ZlciwgLmJ0bi1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDg3NjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0ODc2O1xufVxuLmJ0bi1wcmltYXJ5IGkge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeS5hY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIsIC5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0ODc2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0ODc2O1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmFjdGl2ZSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmFjdGl2ZS5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYWN0aXZlLmlucHV0LWdyb3VwLXRleHQsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6YWN0aXZlLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDphY3RpdmUsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6aG92ZXIsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi1kYXJrLmFjdGl2ZSwgLmJ0bi1kYXJrOmFjdGl2ZSwgLmJ0bi1kYXJrOmhvdmVyLCAuYnRuLWRhcms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4uYnRuLXRyYW5zLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5idG4tdHJhbnMtZGFyay5hY3RpdmUsIC5idG4tdHJhbnMtZGFyazphY3RpdmUsIC5idG4tdHJhbnMtZGFyazpob3ZlciwgLmJ0bi10cmFucy1kYXJrOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idG4tdHJhbnMtbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tdHJhbnMtbGlnaHQuYWN0aXZlLCAuYnRuLXRyYW5zLWxpZ2h0OmFjdGl2ZSwgLmJ0bi10cmFucy1saWdodDpob3ZlciwgLmJ0bi10cmFucy1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLWFkZC1zZXJ2aWNlIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5idG46bm90KDpob3ZlcikgLmljb24uaG92ZXItaWNvbixcbi5idG46aG92ZXIgLmljb24uaG92ZXItaWNvbiB+IC5pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0bi5pY29uOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnRuLmljb246aG92ZXIgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkIC52aWRlby1pY29uIHtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1pbWFnZSAwLjE1cztcbn1cbi5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDpob3ZlciwgLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmZvY3VzLCAuYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmhvdmVyIC52aWRlby1pY29uLCAuYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6Zm9jdXMgLnZpZGVvLWljb24sIC5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDphY3RpdmUgLnZpZGVvLWljb24ge1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmZmZmYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uYnRuLXZpZGVvLW91dGxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmU6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXM7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6aG92ZXIsIC5idG4tdmlkZW8tb3V0bGluZTpmb2N1cywgLmJ0bi12aWRlby1vdXRsaW5lOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6aG92ZXIsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmZvY3VzLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTphY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpob3Zlcjo6YmVmb3JlLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpmb2N1czo6YmVmb3JlLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpob3Zlcjo6YmVmb3JlLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpmb2N1czo6YmVmb3JlLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpob3Zlcjo6YmVmb3JlLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpmb2N1czo6YmVmb3JlLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDo6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmhvdmVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpmb2N1cywgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6YWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmFjdGl2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmZmZmYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmFjdGl2ZTo6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuXG4ubGluay12aWRlbyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxpbmstdmlkZW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ubGluay12aWRlbzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cblxuLmJ0bi12aWRlbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0YztcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tdmlkZW86OmFmdGVyLCAuYnRuLXZpZGVvOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzO1xufVxuLmJ0bi12aWRlbzpob3ZlciwgLmJ0bi12aWRlbzpmb2N1cywgLmJ0bi12aWRlbzphY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6aG92ZXIsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpmb2N1cywgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpob3Zlcjo6YmVmb3JlLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmFjdGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpob3Zlcjo6YmVmb3JlLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmFjdGl2ZTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpob3Zlcjo6YmVmb3JlLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmFjdGl2ZTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmZmZmYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OjphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDpob3ZlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmZvY3VzLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6YWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmFjdGl2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmFjdGl2ZTo6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuXG4uYnRuLWxpbmsge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4tbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWxpbmsyIHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwYWRkaW5nOiAwO1xufVxuLmJ0bi1saW5rMjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWxpbmszIHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xufVxuLmJ0bi1saW5rMzpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tbGluazQge1xuICBjb2xvcjogIzRjNGM0YztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuLmJ0bi1saW5rNDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tbGluazUge1xuICBjb2xvcjogIzRjNGM0YztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4tbGluazU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4ucmVtb3ZlLWJ0bixcbi5yZW1vdmUtYnRuLWxnIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubW9kYWwtaGVhZGVyIGJ1dHRvbi5jbG9zZSB7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG4uY2xvc2Uge1xuICBvcGFjaXR5OiAxO1xufVxuXG5hLmJ0biB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG4uY2FyZCAubGlzdC1ncm91cCB7XG4gIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW07XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xufVxuLmNhcmQgLmNhcmQtdGl0bGUuaDUge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cbiNhY2NvcmRpb24gLmNhcmQge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiBub25lO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAxLjI1cmVtIDA7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItdG9wOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmJ0biB7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMC42MjVyZW07XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuLmJ0bi1saW5rIHtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmJ0bi5idG4tbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4uYnRuLWxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDNweCA1cHggMCAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNy41NzkgNS45ODdMMy4yNzUgMS42MDRBLjkwOC45MDggMCAwIDEgMyAuOTQ0Ljk5Mi45OTIgMCAwIDEgMy4yNTUuMjljLjIyNS0uMi40NTctLjI4OC42OTgtLjI5YS45MTkuOTE5IDAgMCAxIC42NjYuMjc1bDUuMTA2IDUuMDU4YS45NDguOTQ4IDAgMCAxIC4wMDcgMS4zMjdsLTUuMTE4IDUuMDQ3Yy0uMTIzLjE2NS0uMzguMjkyLS42NTQuMjkzYS45NjIuOTYyIDAgMCAxLS42ODMtLjI5My45MDMuOTAzIDAgMCAxLS4yNzctLjY2Ljk5My45OTMgMCAwIDEgLjI1Ni0uNjU1TDcuNTggNS45ODd6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCAwIDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4uYnRuLWxpbmsuY29sbGFwc2VkOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW07XG59XG5cbi5jYXJkLWxpbmsge1xuICBjb2xvcjogIzMyNmZlMjtcbn1cbi5jYXJkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5hbGVydCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyLWxlZnQ6IDAuMTI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwIDAuMTI1cmVtIDAuMTI1cmVtIDA7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjYyNXJlbSAwLjVyZW0gMi44NzVyZW07XG4gIG1hcmdpbjogYXV0bztcbn1cbi5hbGVydC5hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDQ2YTM4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVlNmRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWxlcnQuYWxlcnQtc3VjY2Vzczo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzMDQ2QTM4JyBjbGFzcz0nYmkgYmktY2hlY2stY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTE2IDhBOCA4IDAgMSAxIDAgOGE4IDggMCAwIDEgMTYgMHptLTMuOTctMy4wM2EuNzUuNzUgMCAwIDAtMS4wOC4wMjJMNy40NzcgOS40MTcgNS4zODQgNy4zMjNhLjc1Ljc1IDAgMCAwLTEuMDYgMS4wNkw2Ljk3IDExLjAzYS43NS43NSAwIDAgMCAxLjA3OS0uMDJsMy45OTItNC45OWEuNzUuNzUgMCAwIDAtLjAxLTEuMDV6Jy8+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3M6OmFmdGVyIHtcbiAgbGVmdDogMDtcbn1cbi5hbGVydC5hbGVydC1pbmZvIHtcbiAgY29sb3I6ICMyMjRlNjQ7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzE3MDhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRlN2VjO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWxlcnQuYWxlcnQtaW5mbzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzMzE3MDhGJyBjbGFzcz0nYmkgYmktaW5mby1jaXJjbGUtZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNOCAxNkE4IDggMCAxIDAgOCAwYTggOCAwIDAgMCAwIDE2em0uOTMtOS40MTItMSA0LjcwNWMtLjA3LjM0LjAyOS41MzMuMzA0LjUzMy4xOTQgMCAuNDg3LS4wNy42ODYtLjI0NmwtLjA4OC40MTZjLS4yODcuMzQ2LS45Mi41OTgtMS40NjUuNTk4LS43MDMgMC0xLjAwMi0uNDIyLS44MDgtMS4zMTlsLjczOC0zLjQ2OGMuMDY0LS4yOTMuMDA2LS4zOTktLjI4Ny0uNDdsLS40NTEtLjA4MS4wODItLjM4MSAyLjI5LS4yODd6TTggNS41YTEgMSAwIDEgMSAwLTIgMSAxIDAgMCAxIDAgMnonLz48L3N2Zz5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYWxlcnQuYWxlcnQtaW5mbzo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xufVxuLmFsZXJ0LmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNlZWExMDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2VmZDU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbGVydC5hbGVydC13YXJuaW5nOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjNGRkM2MDAnIGNsYXNzPSdiaSBiaS1leGNsYW1hdGlvbi1jaXJjbGUtZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNMTYgOEE4IDggMCAxIDEgMCA4YTggOCAwIDAgMSAxNiAwek04IDRhLjkwNS45MDUgMCAwIDAtLjkuOTk1bC4zNSAzLjUwN2EuNTUyLjU1MiAwIDAgMCAxLjEgMGwuMzUtMy41MDdBLjkwNS45MDUgMCAwIDAgOCA0em0uMDAyIDZhMSAxIDAgMSAwIDAgMiAxIDEgMCAwIDAgMC0yeicvPjwvc3ZnPlwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5hbGVydC5hbGVydC13YXJuaW5nOjphZnRlciB7XG4gIGxlZnQ6IDA7XG59XG4uYWxlcnQuYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6ICM3NDEyMTY7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjYTUxYTFmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBkOWRhO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWxlcnQuYWxlcnQtZGFuZ2VyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjNCMjIwMEQnIGNsYXNzPSdiaSBiaS14LWNpcmNsZS1maWxsJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGQ9J00xNiA4QTggOCAwIDEgMSAwIDhhOCA4IDAgMCAxIDE2IDB6TTUuMzU0IDQuNjQ2YS41LjUgMCAxIDAtLjcwOC43MDhMNy4yOTMgOGwtMi42NDcgMi42NDZhLjUuNSAwIDAgMCAuNzA4LjcwOEw4IDguNzA3bDIuNjQ2IDIuNjQ3YS41LjUgMCAwIDAgLjcwOC0uNzA4TDguNzA3IDhsMi42NDctMi42NDZhLjUuNSAwIDAgMC0uNzA4LS43MDhMOCA3LjI5MyA1LjM1NCA0LjY0NnonLz48L3N2Zz5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYWxlcnQuYWxlcnQtZGFuZ2VyOjphZnRlciB7XG4gIGxlZnQ6IDA7XG59XG4uYWxlcnQuYWxlcnQtc3VjY2Vzczo6YWZ0ZXIsIC5hbGVydC5hbGVydC1pbmZvOjphZnRlciwgLmFsZXJ0LmFsZXJ0LXdhcm5pbmc6OmFmdGVyLCAuYWxlcnQuYWxlcnQtZGFuZ2VyOjphZnRlciB7XG4gIGxlZnQ6IDE1cHg7XG4gIHRvcDogMThweDtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtO1xufVxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2cgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDcGF0aCBkPSdNNy44MTcgNi43MjZMMTAgOC45MDlsMi4xODMtMi4xODNhLjc3Mi43NzIgMCAwIDEgMS4wMDQtLjA3NWwuMDg3LjA3NWEuNzcyLjc3MiAwIDAgMSAwIDEuMDkxTDExLjA5MSAxMGwyLjE4MyAyLjE4M2EuNzcyLjc3MiAwIDEgMS0xLjA5MSAxLjA5MUwxMCAxMS4wOTFsLTIuMTgzIDIuMTgzYS43NzIuNzcyIDAgMCAxLTEuMDA0LjA3NWwtLjA4Ny0uMDc1YS43NzIuNzcyIDAgMCAxIDAtMS4wOTFMOC45MDkgMTAgNi43MjYgNy44MTdhLjc3Mi43NzIgMCAxIDEgMS4wOTEtMS4wOTF6Jy8lM0UlM0NwYXRoIGQ9J00xMCAyMGM1LjUyMyAwIDEwLTQuNDc3IDEwLTEwUzE1LjUyMyAwIDEwIDAgMCA0LjQ3NyAwIDEwczQuNDc3IDEwIDEwIDEwem0wLTFhOSA5IDAgMSAxIDAtMTggOSA5IDAgMCAxIDAgMTh6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYnJlYWRjcnVtYi1pdGVtIGEge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMzI2ZmUyO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzMyNmZlMjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICMzMjZmZTI7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cbi5iYWRnZS1jb250YWluZXIsIC5iYWRnZS1tYXJ4ZW50LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB6LWluZGV4OiAxO1xufVxuXG4uYmFkZ2UtbWFyeGVudC1jb250YWluZXIge1xuICBib3R0b206IDMuMjgxMjVyZW07XG4gIGxlZnQ6IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmFkZ2UtbWFyeGVudC1jb250YWluZXIge1xuICAgIGJvdHRvbTogNi43OTY4NzVyZW07XG4gICAgbGVmdDogMC45Mzc1cmVtO1xuICB9XG59XG5cbi5tdWx0aS1iYWRnZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ubXVsdGktYmFkZ2UtY29udGFpbmVyID4gLmJhZGdlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tdWx0aS1iYWRnZS1jb250YWluZXIgPiAuYmFkZ2UtbWFyeGVudC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG4uYmFkZ2UtZ3JlZW4sXG4uYmFkZ2UtZnJlZS1kZWxpdmVyeSxcbi5iYWRnZS1yZXdhcmQsXG4uYmFkZ2UtaW5zdGFsbCxcbi5iYWRnZS1vbmxpbmUsXG4uYmFkZ2UtaW5zdG9yZSxcbi5iYWRnZS1zdWNjZXNzIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMwNDZhMzg7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLWdyZWVuOjpiZWZvcmUsXG4uYmFkZ2UtZnJlZS1kZWxpdmVyeTo6YmVmb3JlLFxuLmJhZGdlLXJld2FyZDo6YmVmb3JlLFxuLmJhZGdlLWluc3RhbGw6OmJlZm9yZSxcbi5iYWRnZS1vbmxpbmU6OmJlZm9yZSxcbi5iYWRnZS1pbnN0b3JlOjpiZWZvcmUsXG4uYmFkZ2Utc3VjY2Vzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzA0NmEzODtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLWdyZWVuOjphZnRlcixcbi5iYWRnZS1mcmVlLWRlbGl2ZXJ5OjphZnRlcixcbi5iYWRnZS1yZXdhcmQ6OmFmdGVyLFxuLmJhZGdlLWluc3RhbGw6OmFmdGVyLFxuLmJhZGdlLW9ubGluZTo6YWZ0ZXIsXG4uYmFkZ2UtaW5zdG9yZTo6YWZ0ZXIsXG4uYmFkZ2Utc3VjY2Vzczo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMDQ2YTM4O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1pbnN0YWxsIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG59XG5cbi5iYWRnZS1zdXBlci1idXksXG4uYmFkZ2UtYmx1ZSxcbi5iYWRnZS1wcmVvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDA0ODc2O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1zdXBlci1idXk6OmJlZm9yZSxcbi5iYWRnZS1ibHVlOjpiZWZvcmUsXG4uYmFkZ2UtcHJlb3JkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMwMDQ4NzY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1zdXBlci1idXk6OmFmdGVyLFxuLmJhZGdlLWJsdWU6OmFmdGVyLFxuLmJhZGdlLXByZW9yZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICMwMDQ4NzY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLXByZW93bmVkLFxuLmJhZGdlLXB1cnBsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNEQ0MTg1O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1wcmVvd25lZDo6YmVmb3JlLFxuLmJhZGdlLXB1cnBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzRENDE4NTtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXByZW93bmVkOjphZnRlcixcbi5iYWRnZS1wdXJwbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzRENDE4NTtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UteWVsbG93LFxuLmJhZGdlLWNsZWFyYW5jZSxcbi5iYWRnZS1iZXN0LXNlbGxlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kOiAjZmZjNjAwO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS15ZWxsb3c6OmJlZm9yZSxcbi5iYWRnZS1jbGVhcmFuY2U6OmJlZm9yZSxcbi5iYWRnZS1iZXN0LXNlbGxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2ZmYzYwMDtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXllbGxvdzo6YWZ0ZXIsXG4uYmFkZ2UtY2xlYXJhbmNlOjphZnRlcixcbi5iYWRnZS1iZXN0LXNlbGxlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZmZjNjAwO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1uZm0tcGx1cyxcbi5iYWRnZS1vcmFuZ2UsXG4uYmFkZ2UtZXhjbHVzaXZlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNmOTYzMDI7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLW5mbS1wbHVzOjpiZWZvcmUsXG4uYmFkZ2Utb3JhbmdlOjpiZWZvcmUsXG4uYmFkZ2UtZXhjbHVzaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZjk2MzAyO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtbmZtLXBsdXM6OmFmdGVyLFxuLmJhZGdlLW9yYW5nZTo6YWZ0ZXIsXG4uYmFkZ2UtZXhjbHVzaXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNmOTYzMDI7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLXNlY29uZGFyeSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNGM0YzRjO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1zZWNvbmRhcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICM0YzRjNGM7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1zZWNvbmRhcnk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzRjNGM0YztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtZGFuZ2VyLFxuLmJhZGdlLXJlZCxcbi5iYWRnZS1kb29yYnVzdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNhNTFhMWY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLWRhbmdlcjo6YmVmb3JlLFxuLmJhZGdlLXJlZDo6YmVmb3JlLFxuLmJhZGdlLWRvb3JidXN0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNhNTFhMWY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1kYW5nZXI6OmFmdGVyLFxuLmJhZGdlLXJlZDo6YWZ0ZXIsXG4uYmFkZ2UtZG9vcmJ1c3Rlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjYTUxYTFmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS13YXJuaW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNlZWExMDM7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXdhcm5pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNlZWExMDM7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS13YXJuaW5nOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNlZWExMDM7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLWluZm8sXG4uYmFkZ2UtZ2FzLFxuLmJhZGdlLWR1YWwtZnVlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMzE3MDhmO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1pbmZvOjpiZWZvcmUsXG4uYmFkZ2UtZ2FzOjpiZWZvcmUsXG4uYmFkZ2UtZHVhbC1mdWVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjMzE3MDhmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtaW5mbzo6YWZ0ZXIsXG4uYmFkZ2UtZ2FzOjphZnRlcixcbi5iYWRnZS1kdWFsLWZ1ZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzMxNzA4ZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtcmVkLW9yYW5nZSxcbi5iYWRnZS1lbGVjdHJpYyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZDI0NjI3O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1yZWQtb3JhbmdlOjpiZWZvcmUsXG4uYmFkZ2UtZWxlY3RyaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNkMjQ2Mjc7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1yZWQtb3JhbmdlOjphZnRlcixcbi5iYWRnZS1lbGVjdHJpYzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZDI0NjI3O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1saWdodCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1saWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLWxpZ2h0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLWRhcmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzM2MzYzNjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtZGFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLWRhcms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uZ2FzLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEwIDEyJyByb2xlPSdpbWcnJTNFJTNDcGF0aCBmaWxsPSclMjNGRkYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTIuODQ5IDEyQy0uMTkzIDEwLjEzOC0uODk1IDcuMDM0IDEuMjEgNC45NjYgMy4zMTcgMi44OTYgNC4yNTMgMS40NDggMi44NDkgMCA0LjcyLjYyIDcuMjk1LjYyIDYuODI3IDMuOTMxYy0uMzEyIDIuMjA3LS4wNzggMy4xNzIuNzAyIDIuODk3LjYyNC0uNDE0Ljg1OC0xLjM4LjcwMi0yLjg5N0M5Ljg2OSA2LjIwNyAxMS41MDcgOC44OTcgNy41MjkgMTJjLjQ2OC0zLjkzMS0yLjU3NC0zLjUxNy0yLjU3NC02LjYyLS42MjcuNDkyLTIuODA4IDEuNDQ4LS45MzYgNC4zNDQtLjkzNi0uMjA3LTEuODcyLS42Mi0xLjg3Mi0yLjA2OS0xLjE3IDEuODYyLjIzNCAzLjUxNy43MDIgNC4zNDV6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uZWxlY3RyaWMtd2hpdGUge1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nMTMnIHZpZXdCb3g9JzAgMCA4IDEzJyByb2xlPSdpbWcnJTNFJTNDcGF0aCBmaWxsPSclMjNGRkYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNzc4IDEzTDggNC43NjdINC40NDRMNi44OSAwSDIuNjY3TDAgNi41aDMuNTU2eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uZHVhbGZ1ZWwtd2hpdGUge1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0NzdmcgaWQ9J0xheWVyXzInIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDY2LjAzIDQ2LjU5JyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRS5jbHMtMSU3QmZpbGw6JTIzZmZmO3N0cm9rZS13aWR0aDowcHg7JTdEJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NnIGlkPSdnYXMtYW5kLWVsZWN0cmljLWZ1ZWwnJTNFJTNDZyBpZD0nYmFkZ2VfaWNvbi1kdWFsLWZ1ZWxfd2hpdGUyJyUzRSUzQ3BhdGggaWQ9J1BhdGhfOTY3JyBjbGFzcz0nY2xzLTEnIGQ9J205LjU4LDQ1LjNzLTE4LjItOC42MS00LjQzLTI3Ljk4YzAsMCw3Ljk3LTEwLjk1LDQuNDMtMTcuMzIsMCwwLDEzLjY3LDkuNDUsMTIuMywyNS42NSwwLDAsNS4wMi03LjQ5LDUuNy0xMC4yLDAsMCwxMi44OCwxNy40MS0zLjg0LDMwLjA1LDIuNC00Ljc4LDEtMTAuNTEtMy4zOC0xMy43OC0zLjMtMi42Ny01LjA3LTYuNjctNC43OC0xMC43OCwwLDAtOC4wNywzLjA5LTIuNjYsMTUuNjMsMCwwLTQuNTMtMS4wMy02Ljc5LTcuMy0xLjM3LDUuNTctLjExLDExLjQzLDMuNDQsMTYuMDRaJy8lM0UlM0NwYXRoIGlkPSdQYXRoXzk4MicgY2xhc3M9J2Nscy0xJyBkPSdtNDguMjIsMS44aDEzLjAybC02LjA0LDE1LjkyaDEwLjgzbC0yMC4xNiwyOC44Nyw1Ljc0LTIzLjMxLTExLjU5LS4zOEw0OC4yMiwxLjhaJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWluZm8sXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5tb2RhbC1pbmZvLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWxpbmUtaXRlbSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWxpbmUtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAjaW5zdGFsbGF0aW9uLWZvcm0tcHJvZHVjdFR5cGUtZXJyb3IsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5ICNpbnN0YWxsYXRpb24tZm9ybS1wcm9kdWN0VHlwZS1lcnJvciB7XG4gIG1hcmdpbjogLTAuM3JlbSAwIDAuNXJlbTtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNiB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNC5wYXJ0cy1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5wYXJ0cy1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNi5wYXJ0cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LnBhcnRzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUucGFydHMtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNi5wYXJ0cy1oZWFkZXIge1xuICBtYXJnaW46IDAuOTM3NXJlbSAwIDAuNjI1cmVtO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQucGVyZm9ybWFuY2UtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUucGVyZm9ybWFuY2UtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYucGVyZm9ybWFuY2UtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYucGVyZm9ybWFuY2UtaGVhZGVyIHtcbiAgbWFyZ2luOiAwLjU2MjVyZW0gMCAwO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQuYW50aXZpcnVzLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LmFudGl2aXJ1cy1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNi5hbnRpdmlydXMtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNC5hbnRpdmlydXMtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNS5hbnRpdmlydXMtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNi5hbnRpdmlydXMtaGVhZGVyIHtcbiAgbWFyZ2luOiAwLjU2MjVyZW0gMCAwO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsIC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNi5QYXltZW50LVByb3RlY3Rpb24tdGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNC5QYXltZW50LVByb3RlY3Rpb24tdGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNS5QYXltZW50LVByb3RlY3Rpb24tdGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2LnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNi5QYXltZW50LVByb3RlY3Rpb24tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5wbGFuLW9wdGlvbnMgaDYsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5wbGFuLW9wdGlvbnMgaDYge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC50aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLnRpdGxlIHtcbiAgcGFkZGluZzogN3B4IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuMnJlbSAhaW1wb3J0YW50O1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLnBsYW4tZGlzY291bnQsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5wbGFuLWRpc2NvdW50IHtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW07XG59XG5cbi5idXR0b24tZGl2IHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTtcbn1cblxuLm1vZGFsIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4ubW9kYWwgLm1vZGFsLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwgLm1vZGFsLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtO1xufVxuLm1vZGFsIC5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS44NzVyZW07XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW07XG4gIH1cbn1cbi5tb2RhbCAuY29udGVudC1tb2RhbC1jbG9zZSB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2cgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDcGF0aCBkPSdNNy44MTcgNi43MjZMMTAgOC45MDlsMi4xODMtMi4xODNhLjc3Mi43NzIgMCAwIDEgMS4wMDQtLjA3NWwuMDg3LjA3NWEuNzcyLjc3MiAwIDAgMSAwIDEuMDkxTDExLjA5MSAxMGwyLjE4MyAyLjE4M2EuNzcyLjc3MiAwIDEgMS0xLjA5MSAxLjA5MUwxMCAxMS4wOTFsLTIuMTgzIDIuMTgzYS43NzIuNzcyIDAgMCAxLTEuMDA0LjA3NWwtLjA4Ny0uMDc1YS43NzIuNzcyIDAgMCAxIDAtMS4wOTFMOC45MDkgMTAgNi43MjYgNy44MTdhLjc3Mi43NzIgMCAxIDEgMS4wOTEtMS4wOTF6Jy8lM0UlM0NwYXRoIGQ9J00xMCAyMGM1LjUyMyAwIDEwLTQuNDc3IDEwLTEwUzE1LjUyMyAwIDEwIDAgMCA0LjQ3NyAwIDEwczQuNDc3IDEwIDEwIDEwem0wLTFhOSA5IDAgMSAxIDAtMTggOSA5IDAgMCAxIDAgMTh6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLm1vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtIDEuODc1cmVtO1xufVxuLm1vZGFsIC5tb2RhbC1jb250ZW50ICNwYWdlVGltZW91dE1vZGFsVGl0bGUgLndhcm5pbmctaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW07XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDA7XG59XG4ubW9kYWwgLm1vZGFsLWJvZHkgLnZpZGVvLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTQ3cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzc3cHg7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDAgMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWRpYWxvZywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDcyNnB4O1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAucHJldi1zZXJ2aWNlLWhlYWRlciwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAucHJldi1zZXJ2aWNlLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm5leHQtc2VydmljZS1oZWFkZXIsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm5leHQtc2VydmljZS1oZWFkZXIge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0sIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtOmxhc3Qtb2YtdHlwZSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubW9kYWwtaW5mbywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5tb2RhbC1pbmZvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5tb2RhbC1pbmZvLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLm1vZGFsLWluZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXF0eSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcXR5IHtcbiAgICBmbGV4OiAxIDAgMjUlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1wcmltYXJ5LCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1wcmltYXJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXByaW1hcnksIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXByaW1hcnkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0taW1hZ2Uge1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlIGltZywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0taW1hZ2UgaW1nIHtcbiAgbWluLXdpZHRoOiA3MHB4O1xuICB3aWR0aDogNzBweDtcbiAgbWluLWhlaWdodDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLW5hbWUsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLW5hbWUge1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXNrdSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tc2t1IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1mb290ZXIsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciBidXR0b24sIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWZvb3RlciBidXR0b24ge1xuICBwYWRkaW5nOiAwLjM0Mzc1cmVtIDAuOTM3NXJlbTtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1mb290ZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWZvb3RlciAuY29udGludWUtbGluayB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1mb290ZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWZvb3RlciAuY29udGludWUtbGluayB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIC5idG4tdmlldy1jYXJ0LCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIgLmJ0bi12aWV3LWNhcnQge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1heC1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5tb2RhbCAucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1xdHkge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1zZWN1cml0eS1xdWVzdGlvbnMgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA3MjZweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXNlY3VyaXR5LXF1ZXN0aW9uLWNoZWNrIGJ1dHRvbi5jbG9zZSwgLm1vZGFsLm1vZGFsLXNlY3VyaXR5LXF1ZXN0aW9ucyBidXR0b24uY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIgLmljb24ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDVweCA1cHggMCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIC5pY29uIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIGg0LnF1YW50aXR5LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIgaDQucXVhbnRpdHktaGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIGg0LnF1YW50aXR5LWhlYWRlciAucXVhbnRpdHktYWRkZWQge1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyB7XG4gIHBhZGRpbmc6IDE1cHggMCA1cHg7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbjpsYXN0LW9mLXR5cGUsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uOmxhc3Qtb2YtdHlwZSxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uOmxhc3Qtb2YtdHlwZSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5jdXN0b20tY29udHJvbCxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5jdXN0b20tY29udHJvbCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5jdXN0b20tY29udHJvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuZm9ybS1jb250cm9sLWxhYmVsLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuZm9ybS1jb250cm9sLWxhYmVsLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmZvcm0tY29udHJvbC1sYWJlbCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5mb3JtLWNvbnRyb2wtbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gaW5wdXQsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIGlucHV0LFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gaW5wdXQsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiBpbnB1dCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cCxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIC52ZXJ0aWNhbGx5LWNlbnRlcmVkLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIC52ZXJ0aWNhbGx5LWNlbnRlcmVkLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIC52ZXJ0aWNhbGx5LWNlbnRlcmVkIHtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIC5vcHRpb24tcXR5LFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIgLm9wdGlvbi1xdHksXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIgLm9wdGlvbi1xdHksXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIgLm9wdGlvbi1xdHkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIGltZyxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIGltZyxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSBpbWcsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tcHJpY2UsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1wcmljZSxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1wcmljZSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1wcmljZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnRuLWxpbmsge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idG4tbGluayB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEgLnZlcnRpY2FsbHktY2VudGVyZWQge1xuICBtYXJnaW46IGF1dG8gMDtcbn1cbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zLCAubW9kYWwubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCwgLm1vZGFsLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLWxhYmVsLCAubW9kYWwubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLWxhYmVsLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLXZhbHVlLCAubW9kYWwubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLXZhbHVlLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtdmFsdWUge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1oZWFkZXIsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1oZWFkZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1oZWFkZXIsXG4ubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1oZWFkZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1oZWFkZXIsXG4ubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1oZWFkZXIsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1oZWFkZXIsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1oZWFkZXIge1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbyB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAub3B0aW9uLXByaWNlLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAub3B0aW9uLXByaWNlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5vcHRpb24tcHJpY2UsIC5tb2RhbC5tb2RhbC1wYXJ0cyAub3B0aW9uLXByaWNlLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm9wdGlvbi1wcmljZSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnRhYi1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnRhYi1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAudGFiLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAudGFiLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAudGFiLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIsIC5tb2RhbC5tb2RhbC1wYXJ0cyAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluayB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDAuNjI1cmVtIDAuNXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbGVmdDogLTE1cHg7XG4gIHRvcDogLTAuMjVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyOCcgaGVpZ2h0PScyOCcgdmlld0JveD0nMCAwIDI4IDI4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMDQ2QTM4JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xLjM1NyAxNGMwIDYuOTczIDUuNjcyIDEyLjY0NCAxMi42NDQgMTIuNjQ0UzI2LjY0NiAyMC45NzMgMjYuNjQ2IDE0IDIwLjk3MyAxLjM1NSAxNCAxLjM1NUM3LjAyOSAxLjM1NSAxLjM1NyA3LjAyOSAxLjM1NyAxNHpNMCAxNEMwIDYuMjggNi4yOCAwIDE0IDBzMTQgNi4yOCAxNCAxNC02LjI4IDE0LTE0IDE0UzAgMjEuNzIgMCAxNHptMjAuOTE5LTUuOGMuNTY2LS41OTggMS40NjcuMjc1LjkwMS44NzQtMy4xNCAzLjQ0MS02LjMwNyA2LjgzMy05LjQ3NCAxMC4yNS0uMTU0LjE3NC0uMzA5LjMyNC0uNDYzLjQ5OC0uMjMyLjI1LS42Ny4yMjUtLjkwMSAwLTEuNTk2LTEuNDcxLTMuMTkyLTIuOTY3LTQuNzg4LTQuNDM5LS41OTMtLjU0OS4zMDgtMS40NDYuOS0uODczYTYyNy40MDMgNjI3LjQwMyAwIDAgMSA0LjMgMy45OWMzLjE5Mi0zLjQ0MSA2LjM1OS02Ljg1OCA5LjUyNS0xMC4zeicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbGVmdDogLTIycHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAxMHB4IDhweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbGVmdDogLTE1cHg7XG4gIHRvcDogMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NwYXRoIGZpbGw9JyUyMzA0NkEzOCcgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMS4zNTcgMTRjMCA2Ljk3MyA1LjY3MiAxMi42NDQgMTIuNjQ0IDEyLjY0NFMyNi42NDYgMjAuOTczIDI2LjY0NiAxNCAyMC45NzMgMS4zNTUgMTQgMS4zNTVDNy4wMjkgMS4zNTUgMS4zNTcgNy4wMjkgMS4zNTcgMTR6TTAgMTRDMCA2LjI4IDYuMjggMCAxNCAwczE0IDYuMjggMTQgMTQtNi4yOCAxNC0xNCAxNFMwIDIxLjcyIDAgMTR6bTIwLjkxOS01LjhjLjU2Ni0uNTk4IDEuNDY3LjI3NS45MDEuODc0LTMuMTQgMy40NDEtNi4zMDcgNi44MzMtOS40NzQgMTAuMjUtLjE1NC4xNzQtLjMwOS4zMjQtLjQ2My40OTgtLjIzMi4yNS0uNjcuMjI1LS45MDEgMC0xLjU5Ni0xLjQ3MS0zLjE5Mi0yLjk2Ny00Ljc4OC00LjQzOS0uNTkzLS41NDkuMzA4LTEuNDQ2LjktLjg3M2E2MjcuNDAzIDYyNy40MDMgMCAwIDEgNC4zIDMuOTljMy4xOTItMy40NDEgNi4zNTktNi44NTggOS41MjUtMTAuM3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGxlZnQ6IC0yMnB4O1xuICAgIHRvcDogMDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NwYXRoIGZpbGw9JyUyMzA0NkEzOCcgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMS4zNTcgMTRjMCA2Ljk3MyA1LjY3MiAxMi42NDQgMTIuNjQ0IDEyLjY0NFMyNi42NDYgMjAuOTczIDI2LjY0NiAxNCAyMC45NzMgMS4zNTUgMTQgMS4zNTVDNy4wMjkgMS4zNTUgMS4zNTcgNy4wMjkgMS4zNTcgMTR6TTAgMTRDMCA2LjI4IDYuMjggMCAxNCAwczE0IDYuMjggMTQgMTQtNi4yOCAxNC0xNCAxNFMwIDIxLjcyIDAgMTR6bTIwLjkxOS01LjhjLjU2Ni0uNTk4IDEuNDY3LjI3NS45MDEuODc0LTMuMTQgMy40NDEtNi4zMDcgNi44MzMtOS40NzQgMTAuMjUtLjE1NC4xNzQtLjMwOS4zMjQtLjQ2My40OTgtLjIzMi4yNS0uNjcuMjI1LS45MDEgMC0xLjU5Ni0xLjQ3MS0zLjE5Mi0yLjk2Ny00Ljc4OC00LjQzOS0uNTkzLS41NDkuMzA4LTEuNDQ2LjktLjg3M2E2MjcuNDAzIDYyNy40MDMgMCAwIDEgNC4zIDMuOTljMy4xOTItMy40NDEgNi4zNTktNi44NTggOS41MjUtMTAuM3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEwMCAxMDAnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFIC5mMmUwMmY2Ni04YWVjLTRkNzItYjhhNi1jZjdkOTI3YWVjYTclN0JmaWxsOm5vbmU7JTdELmY5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCU3QmZpbGw6JTIzMDQ2QTM4OyU3RCAlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ2cgaWQ9J2E0NWQ1NjY4LTRhOTQtNGE1My04ZDg5LWZmNzY5MTRjZWJkYycgZGF0YS1uYW1lPSd3YXJyYW50eSclM0UlM0NwYXRoIGNsYXNzPSdmMmUwMmY2Ni04YWVjLTRkNzItYjhhNi1jZjdkOTI3YWVjYTcnIGQ9J003OS4yNCw1MlYyNC42NmE1My4zNSw1My4zNSwwLDAsMS0xNC4zNy0yLjkxLDQxLjI2LDQxLjI2LDAsMCwxLTE0LjYyLTkuMTlBNDYuNyw0Ni43LDAsMCwxLDM1LDIxLjc1YTYwLjcsNjAuNywwLDAsMS0xNS4yOCwyLjkyVjUxLjljMCwuNi40LDcsMi44OCwxMC44NS4yMi4zNS40MS43NS42OSwxLjIxLDIuNzUsNC41NSw4LjQ0LDE0LDI2LjkyLDIyLjU2LDE4LTguMzQsMjMuNC0xNy42OCwyNi0yMi4xOS4zNS0uNjEuNjYtMS4xNS45NC0xLjU4LDIuMDctMy4yNCwyLjE3LTguNzYsMi0xMC42MUM3OS4xOSw1Mi4wOCw3OS4yNCw1Miw3OS4yNCw1MlptLTguMzQtOC45YTIsMiwwLDAsMS0uNiwxLjQzbC0yNSwyNS4yYTIuMTIsMi4xMiwwLDAsMS0xLjQ2LjdoMGEyLjE2LDIuMTYsMCwwLDEtMS40Ni0uN0wzMC41NSw1Ny41N2EyLjEsMi4xLDAsMCwxLS40Ni0xLjV2LTEzYTEuOTIsMS45MiwwLDAsMSwzLjMyLTEuNDRsMTAuNDIsMTAuNkw2Ny40MywyOC42YTIsMiwwLDAsMSwzLjQ3LDEuNDVaJy8lM0UlM0NwYXRoIGNsYXNzPSdmOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQnIGQ9J002OS42NSwyOC4xNWEyLDIsMCwwLDAtMi4yMy40NEw0My44MSw1Mi4yMSwzMy40LDQxLjYyYTEuOTEsMS45MSwwLDAsMC0zLjMxLDEuNDR2MTNhMi4wOSwyLjA5LDAsMCwwLC40NiwxLjVsMTEuOCwxMi4xMmEyLjE2LDIuMTYsMCwwLDAsMS40Ni43aDBhMi4wNywyLjA3LDAsMCwwLDEuNDUtLjdsMjUtMjUuMTZhMi4wNiwyLjA2LDAsMCwwLC42LTEuNDR2LTEzQTIsMiwwLDAsMCw2OS42NSwyOC4xNVpNNjYuNTksNDIuMjNsLTIyLjkyLDIzLTkuODQtMTBWNDguMDdsOC40Myw4LjY0YTIuMjksMi4yOSwwLDAsMCwxLjUuNzVoMGExLjk0LDEuOTQsMCwwLDAsMS4zNS0uNzRMNjYuNTksMzVaJy8lM0UlM0NwYXRoIGNsYXNzPSdmOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQnIGQ9J004My4yNiw1MS44OFYyMi43N2EyLjA3LDIuMDcsMCwwLDAtMS45Mi0yLjA1Yy02LjQtLjQ1LTExLjA3LTEuMzItMTUuMS0yLjgxYTM2Ljc3LDM2Ljc3LDAsMCwxLTE0LTkuMjFsLS4xNy0uMjdhMi4wNSwyLjA1LDAsMCwwLTMuMzgtLjE4bC0uMjguMzVhNDIuMzgsNDIuMzgsMCwwLDEtMTQuOTEsOS4yOWMtMy43NSwxLjM5LTksMi4zLTE2LjE0LDIuODJhMi4wNiwyLjA2LDAsMCwwLTEuOTEsMi4wNnYyOS4zYzAsLjMyLjQ1LDgsMy42MiwxMi45MS4yLjMyLjQ0LjY4LjY5LDEuMSwyLjc2LDQuNTUsOS4yLDE1LjIxLDI5LjE4LDI0LjM2bC4xNS4wNi40Ny4xN2ExLjg5LDEuODksMCwwLDAsLjcuMTMsMi4xNSwyLjE1LDAsMCwwLC44LS4xNmwuNDctLjJDNzEsODEuNSw3Ni45NCw3MS4zLDc5LjgxLDY2LjRjLjMyLS41NS42LTEsLjg2LTEuNDRDODMuNzQsNjAuMTUsODMuMjYsNTIuODYsODMuMjYsNTEuODhaTTc3LjE4LDYyLjc1Yy0uMjkuNDQtLjU4LDEtLjk0LDEuNTgtMi42Miw0LjUxLTgsMTMuODUtMjYsMjIuMTlDMzEuNzQsNzcuOTQsMjYuMDcsNjguNTEsMjMuMyw2NGMtLjI5LS40Ni0uNDctLjg2LS42OS0xLjIxLTIuNDctMy44NC0yLjg3LTEwLjI1LTIuODctMTAuODVWMjQuNjdBNjIuMzIsNjIuMzIsMCwwLDAsMzUsMjEuNzZhNDYuNyw0Ni43LDAsMCwwLDE1LjIzLTkuMTksNDEuMzEsNDEuMzEsMCwwLDAsMTQuNjEsOS4xOSw1My4xMyw1My4xMywwLDAsMCwxNC4zNywyLjkxVjUyYzAsLjA2LDAsLjEyLDAsLjE4LjE2LDEuODQuMDcsNy4zNi0yLDEwLjZaJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEwMCAxMDAnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFIC5mMmUwMmY2Ni04YWVjLTRkNzItYjhhNi1jZjdkOTI3YWVjYTclN0JmaWxsOm5vbmU7JTdELmY5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCU3QmZpbGw6JTIzMDQ2QTM4OyU3RCAlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ2cgaWQ9J2E0NWQ1NjY4LTRhOTQtNGE1My04ZDg5LWZmNzY5MTRjZWJkYycgZGF0YS1uYW1lPSd3YXJyYW50eSclM0UlM0NwYXRoIGNsYXNzPSdmMmUwMmY2Ni04YWVjLTRkNzItYjhhNi1jZjdkOTI3YWVjYTcnIGQ9J003OS4yNCw1MlYyNC42NmE1My4zNSw1My4zNSwwLDAsMS0xNC4zNy0yLjkxLDQxLjI2LDQxLjI2LDAsMCwxLTE0LjYyLTkuMTlBNDYuNyw0Ni43LDAsMCwxLDM1LDIxLjc1YTYwLjcsNjAuNywwLDAsMS0xNS4yOCwyLjkyVjUxLjljMCwuNi40LDcsMi44OCwxMC44NS4yMi4zNS40MS43NS42OSwxLjIxLDIuNzUsNC41NSw4LjQ0LDE0LDI2LjkyLDIyLjU2LDE4LTguMzQsMjMuNC0xNy42OCwyNi0yMi4xOS4zNS0uNjEuNjYtMS4xNS45NC0xLjU4LDIuMDctMy4yNCwyLjE3LTguNzYsMi0xMC42MUM3OS4xOSw1Mi4wOCw3OS4yNCw1Miw3OS4yNCw1MlptLTguMzQtOC45YTIsMiwwLDAsMS0uNiwxLjQzbC0yNSwyNS4yYTIuMTIsMi4xMiwwLDAsMS0xLjQ2LjdoMGEyLjE2LDIuMTYsMCwwLDEtMS40Ni0uN0wzMC41NSw1Ny41N2EyLjEsMi4xLDAsMCwxLS40Ni0xLjV2LTEzYTEuOTIsMS45MiwwLDAsMSwzLjMyLTEuNDRsMTAuNDIsMTAuNkw2Ny40MywyOC42YTIsMiwwLDAsMSwzLjQ3LDEuNDVaJy8lM0UlM0NwYXRoIGNsYXNzPSdmOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQnIGQ9J002OS42NSwyOC4xNWEyLDIsMCwwLDAtMi4yMy40NEw0My44MSw1Mi4yMSwzMy40LDQxLjYyYTEuOTEsMS45MSwwLDAsMC0zLjMxLDEuNDR2MTNhMi4wOSwyLjA5LDAsMCwwLC40NiwxLjVsMTEuOCwxMi4xMmEyLjE2LDIuMTYsMCwwLDAsMS40Ni43aDBhMi4wNywyLjA3LDAsMCwwLDEuNDUtLjdsMjUtMjUuMTZhMi4wNiwyLjA2LDAsMCwwLC42LTEuNDR2LTEzQTIsMiwwLDAsMCw2OS42NSwyOC4xNVpNNjYuNTksNDIuMjNsLTIyLjkyLDIzLTkuODQtMTBWNDguMDdsOC40Myw4LjY0YTIuMjksMi4yOSwwLDAsMCwxLjUuNzVoMGExLjk0LDEuOTQsMCwwLDAsMS4zNS0uNzRMNjYuNTksMzVaJy8lM0UlM0NwYXRoIGNsYXNzPSdmOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQnIGQ9J004My4yNiw1MS44OFYyMi43N2EyLjA3LDIuMDcsMCwwLDAtMS45Mi0yLjA1Yy02LjQtLjQ1LTExLjA3LTEuMzItMTUuMS0yLjgxYTM2Ljc3LDM2Ljc3LDAsMCwxLTE0LTkuMjFsLS4xNy0uMjdhMi4wNSwyLjA1LDAsMCwwLTMuMzgtLjE4bC0uMjguMzVhNDIuMzgsNDIuMzgsMCwwLDEtMTQuOTEsOS4yOWMtMy43NSwxLjM5LTksMi4zLTE2LjE0LDIuODJhMi4wNiwyLjA2LDAsMCwwLTEuOTEsMi4wNnYyOS4zYzAsLjMyLjQ1LDgsMy42MiwxMi45MS4yLjMyLjQ0LjY4LjY5LDEuMSwyLjc2LDQuNTUsOS4yLDE1LjIxLDI5LjE4LDI0LjM2bC4xNS4wNi40Ny4xN2ExLjg5LDEuODksMCwwLDAsLjcuMTMsMi4xNSwyLjE1LDAsMCwwLC44LS4xNmwuNDctLjJDNzEsODEuNSw3Ni45NCw3MS4zLDc5LjgxLDY2LjRjLjMyLS41NS42LTEsLjg2LTEuNDRDODMuNzQsNjAuMTUsODMuMjYsNTIuODYsODMuMjYsNTEuODhaTTc3LjE4LDYyLjc1Yy0uMjkuNDQtLjU4LDEtLjk0LDEuNTgtMi42Miw0LjUxLTgsMTMuODUtMjYsMjIuMTlDMzEuNzQsNzcuOTQsMjYuMDcsNjguNTEsMjMuMyw2NGMtLjI5LS40Ni0uNDctLjg2LS42OS0xLjIxLTIuNDctMy44NC0yLjg3LTEwLjI1LTIuODctMTAuODVWMjQuNjdBNjIuMzIsNjIuMzIsMCwwLDAsMzUsMjEuNzZhNDYuNyw0Ni43LDAsMCwwLDE1LjIzLTkuMTksNDEuMzEsNDEuMzEsMCwwLDAsMTQuNjEsOS4xOSw1My4xMyw1My4xMywwLDAsMCwxNC4zNywyLjkxVjUyYzAsLjA2LDAsLjEyLDAsLjE4LjE2LDEuODQuMDcsNy4zNi0yLDEwLjZaJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXgtaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0IHtcbiAgd2lkdGg6IDcycHg7XG4gIG1heC13aWR0aDogNzJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgb3JkZXI6IDM7XG4gIC1tcy1mbGV4LW9yZGVyOiAzO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rIHtcbiAgICBtYXJnaW46IDAgMTBweCAwIGF1dG87XG4gICAgb3JkZXI6IDA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLm1vZGFsLWhlYWRlciwgLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC56aXAtaW5wdXQtcm93LFxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvbW8tYW5kLXN1Ym1pdC1yb3cge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnppcC1pbnB1dC1yb3cgLmZvcm0tZ3JvdXAsXG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5wcm9tby1hbmQtc3VibWl0LXJvdyAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC56aXAtaW5wdXQtcm93IC5idG4sXG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5wcm9tby1hbmQtc3VibWl0LXJvdyAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzZweDtcbiAgbWF4LWhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC56aXAtaW5wdXQtcm93IC5idG4sXG4gIC5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnByb21vLWFuZC1zdWJtaXQtcm93IC5idG4ge1xuICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnppcC1pbnB1dC1yb3cge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuaW52YWxpZC1mZWVkYmFjay1jdXN0b20ge1xuICBjb2xvcjogI2E1MWExZjtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuYWRkcmVzcy1ibG9jayB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuYWRkcmVzcy1ibG9jayAuZm9ybS1ncm91cDpub3QoLnJlcXVpcmVkKSB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5wcm9kdWN0LXR5cGUtc2VsZWN0LWxhYmVsIHNwYW4ge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuZXJyb3ItbWVzc2FnZSB7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuZXJyb3ItbWVzc2FnZSAuZXJyb3ItbWVzc2FnZS10ZXh0IHtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiAuaW5zdGFsbGF0aW9uLW9wdGlvbnMtYXNzZXRzIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiAubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLm1vZGFsLWZvb3RlciBidXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNDM3NXJlbSAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLm1vZGFsLWZvb3RlciBidXR0b24ubmZtLWluc3RhbGxhdGlvbiB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiAubW9kYWwtZm9vdGVyIGJ1dHRvbi5uZm0taW5zdGFsbGF0aW9uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC56aXAtaW5wdXQtcm93LFxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLnBob25lLXNhbWUge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogLTQuNXB4O1xufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLmVycm9yLXRleHQge1xuICBjb2xvcjogI2E1MWExZjtcbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC53cmFwLXRleHQge1xuICB0ZXh0LXdyYXA6IHdyYXA7XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAuemlwLWlucHV0LXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAuYnRuLXppcC1zdWJtaXQge1xuICBtYXJnaW4tdG9wOiAyM3B4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAuYnRuLXppcC1zdWJtaXQge1xuICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IGxhYmVsIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA5MDBweDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubGVmdC1jb2x1bW4ge1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmxlZnQtY29sdW1uIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyIHNwYW4uaGVhZGVyLW1vbnRoLFxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXIgc3Bhbi5oZWFkZXIteWVhciB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciBoNSB7XG4gIHBhZGRpbmc6IDAgMCAxMHB4O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIGg1IHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIC5zbGljay1hcnJvdyB7XG4gIHBhZGRpbmc6IDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgLnNsaWNrLWFycm93OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgLnNsaWNrLXByZXY6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEyIDEyJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J000LjQyIDUuOTg3bDQuMzIzIDQuNDA1Yy4xNjMuMTguMjU0LjQxMi4yNTYuNjU1YS45MDQuOTA0IDAgMCAxLS4yNzcuNjYuOTYyLjk2MiAwIDAgMS0uNjgzLjI5M2MtLjI3My0uMDAxLS41MzEtLjEyOC0uNjUzLS4yOTNMMi4yNjcgNi42NmEuOTQ4Ljk0OCAwIDAgMSAuMDA3LTEuMzI3TDcuMzguMjc1QS45MTkuOTE5IDAgMCAxIDguMDQ3IDBjLjI0LjAwMi40NzMuMDkuNjk3LjI5LjE2Mi4xOC4yNTMuNDEyLjI1NS42NTRhLjkwOC45MDggMCAwIDEtLjI3NS42Nkw0LjQyIDUuOTg3eicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciAuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTIgMTInJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTcuNTc5IDUuOTg3TDMuMjc1IDEuNjA0QS45MDguOTA4IDAgMCAxIDMgLjk0NC45OTIuOTkyIDAgMCAxIDMuMjU1LjI5Yy4yMjUtLjIuNDU3LS4yODguNjk4LS4yOWEuOTE5LjkxOSAwIDAgMSAuNjY2LjI3NWw1LjEwNiA1LjA1OGEuOTQ4Ljk0OCAwIDAgMSAuMDA3IDEuMzI3bC01LjExOCA1LjA0N2MtLjEyMy4xNjUtLjM4LjI5Mi0uNjU0LjI5M2EuOTYyLjk2MiAwIDAgMS0uNjgzLS4yOTMuOTAzLjkwMyAwIDAgMS0uMjc3LS42Ni45OTMuOTkzIDAgMCAxIC4yNTYtLjY1NUw3LjU4IDUuOTg3eicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0LWRhdGUtY3RhIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdC1kYXRlLWN0YSBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5wYi0yIGRpdiB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0ZWQtcGlja3VwLWxvY2F0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0ZWQtcGlja3VwLWxvY2F0aW9uIC5sb2NhdGlvbi1sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0ZWQtcGlja3VwLWxvY2F0aW9uIC5sb2NhdGlvbi12YWx1ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0ZWQtcGlja3VwLWxvY2F0aW9uIC5sb2NhdGlvbi12YWx1ZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiBidXR0b24ge1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMCAyMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnBpY2t1cC1sb2NhdGlvbnMge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAucGlja3VwLWxvY2F0aW9ucyAuZm9ybS1ncm91cDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAucGlja3VwLWxvY2F0aW9ucyAuY2FuY2VsLWxvY2F0aW9uLWxpbmsge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDFyZW07XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1kYXlzLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWRheXMtaGVhZGVyIGRpdiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmbGV4OiAwIDAgMzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWRheXMtaGVhZGVyIGRpdiB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1kYXlzLWhlYWRlciBkaXYge1xuICAgIGZsZXg6IDAgMCA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItY2FsZW5kYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1jYWxlbmRhci5zbGljay1pbml0aWFsaXplZCB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1jYWxlbmRhciAuc2xpY2stbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItY2FsZW5kYXIgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZ3JpZCB7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93OmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXI6IG5vbmU7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93OmZpcnN0LW9mLXR5cGUgLmRhdGUtZ3JpZC1jb2wge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4td2lkdGg6IDM1cHg7XG4gIG1pbi1oZWlnaHQ6IDM1cHg7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjMGJmYmY7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjYzBiZmJmO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxNC4yOCU7XG4gIGhlaWdodDogNDVweDtcbn1cbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sIHsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqL1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2w6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2MwYmZiZjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2w6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbC5zZWxlY3RlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbC5zZWxlY3RlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjYwZGI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sLnVuYXZhaWxhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbC51bmF2YWlsYWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sIC5kYXkge1xuICBtYXJnaW46IGF1dG87XG59XG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbCAuZGF5IHsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqL1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0gLmxlZ2VuZC1zd2F0Y2gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtIC5sZWdlbmQtc3dhdGNoIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0gLmxlZ2VuZC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtLmF2YWlsYWJsZSAubGVnZW5kLXN3YXRjaCB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbS51bmF2YWlsYWJsZSAubGVnZW5kLXN3YXRjaCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbS5zZWxlY3RlZCAubGVnZW5kLXN3YXRjaCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1zZWxlY3Rpb24taW5mbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1zZWxlY3Rpb24taW5mbyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY2FuY2VsLWxpbmsge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tc2F2ZS1kYXRlIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyB7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlbGVjdC1zZXJ2aWNlcy1sZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXI6bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLmNvbGxhcHNlLWhlYWRlciAuYnRuIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLWxhYmVsLWZvci1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2UtbGFiZWwtZm9yLW1vYmlsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMTAwJSAwIDA7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLWxhYmVsLWZvci1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLW9wdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1vcHRpb24gaW5wdXQuaW5wdXQtc2VydmljZS1xdHkge1xuICB3aWR0aDogNDhweDtcbiAgbWF4LXdpZHRoOiA0OHB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2Utb3B0aW9uIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1vcHRpb24gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHRvcDogLTEwcHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLXByaWNlIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgbGFiZWwuc2VydmljZS1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgbGFiZWwuc2VydmljZS1sYWJlbDo6YmVmb3JlLCAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgbGFiZWwuc2VydmljZS1sYWJlbDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5jdXN0b20tY2hlY2tib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnF1YW50aXR5LW1vZHVsZSB7XG4gIHdpZHRoOiA4LjEyNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAucXVhbnRpdHktbW9kdWxlIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bixcbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAucXVhbnRpdHktbW9kdWxlIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4ge1xuICB3aWR0aDogMi41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLXNlbGVjdC1saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2UtYm9keSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5tb2RhbC1saW5lLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZXMtY29sbGFwc2UtY29udGFpbmVyIC5hbGVydC5tZXNzYWdlIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZXMtY29sbGFwc2UtY29udGFpbmVyIC5hbGVydC5tZXNzYWdlIH4gLmFsZXJ0Lm1lc3NhZ2Uge1xuICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciAuYWxlcnQubWVzc2FnZSAuYnV0dG9uLXllcyB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW07XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciAuaXRlbS1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZXMtY29sbGFwc2UtY29udGFpbmVyIC5zZXJ2aWNlLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5tb2RhbC1mb290ZXIgLnNlcnZpY2UtbW9kYWwtYWN0aW9ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtZm9vdGVyIC5zZXJ2aWNlLW1vZGFsLWFjdGlvbnMuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5tb2RhbC1mb290ZXIgLnNlcnZpY2UtbW9kYWwtYWN0aW9ucy5zZXJ2aWNlcy1iYWNrIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSB7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtbGluZS1pdGVtcyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLWxpbmUtaXRlbXMgLm1vZGFsLWxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1saW5lLWl0ZW1zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogNzAlO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1saW5lLWl0ZW1zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1xdHkge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDQ4cHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLXN1cmZhY2Utc2VsZWN0aW9uIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1zdXJmYWNlLXNlbGVjdGlvbiAuY3VzdG9tLWNoZWNrYm94IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuYWR2YW5jZWQtc3VyZmFjZS1lcnJvciB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuYWR2YW5jZWQtc3VyZmFjZS1lcnJvci5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jYW5jZWwtbGluayB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1kb25lIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLm1vZGFsI2FkZHJlc3MtaW52YWxpZCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLm1vZGFsI2FkZHJlc3MtaW52YWxpZCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAubW9kYWwjYWRkcmVzcy1pbnZhbGlkIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5lZGl0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAubW9kYWwjYWRkcmVzcy1pbnZhbGlkIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5hY2NlcHQge1xuICAgIHBhZGRpbmc6IDAuNjg3NXJlbSAwLjYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1jYW5jZWwtcHBpIC5mb290ZXItY2FuY2VsLXBwaSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHJ1c3RQaWxvdElmcmFtZSB7XG4gICAgbWF4LWhlaWdodDogODAwcHg7XG4gIH1cbn1cbiN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1kaWFsb2cge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA3MjZweDtcbiAgfVxufVxuI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS44NzVyZW0gMC45Mzc1cmVtO1xufVxuI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAjdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbTtcbiAgfVxufVxuI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtYm9keSBwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gICN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1ib2R5IHAge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtO1xuICB9XG59XG5cbi5raW9zay10aW1lb3V0LW1vZGFsLW9wZW4gLm1vZGFsOm5vdCgjcGFnZVRpbWVvdXRNb2RhbCkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ua2lvc2stdGltZW91dC1tb2RhbC1vcGVuIC5tb2RhbC1iYWNrZHJvcCB+IC5tb2RhbC1iYWNrZHJvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5yZWRpcmVjdC10aW1lb3V0LW1vZGFsLW9wZW4gLm1vZGFsOm5vdCgjcmVkaXJlY3RUaW1lb3V0TW9kYWwpIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnJlZGlyZWN0LXRpbWVvdXQtbW9kYWwtb3BlbiAubW9kYWwtYmFja2Ryb3AgfiAubW9kYWwtYmFja2Ryb3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoMiAqIGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSkgIWltcG9ydGFudDtcbiAgfVxufVxuLm5hdi10YWJzLFxuLm5hdi1waWxscyB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBzdXBwb3J0cyAoc2Nyb2xsYmFyLXdpZHRoOiB0aGluKSB7XG4gIC5uYXYtdGFicyxcbiAgLm5hdi1waWxscyB7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgIHNjcm9sbGJhci1jb2xvcjogIzY2NiB0cmFuc3BhcmVudDtcbiAgfVxufVxuQHN1cHBvcnRzIHNlbGVjdG9yKDo6LXdlYmtpdC1zY3JvbGxiYXIpIHtcbiAgLm5hdi10YWJzOjotd2Via2l0LXNjcm9sbGJhcixcbiAgLm5hdi1waWxsczo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgfVxuICAubmF2LXRhYnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuICAubmF2LXBpbGxzOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLm5hdi10YWJzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbiAgLm5hdi1waWxsczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICM2NjY7XG4gICAgYm9yZGVyLXJhZGl1czogNTByZW07XG4gIH1cbiAgLm5hdi10YWJzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlcixcbiAgLm5hdi1waWxsczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMzNjM2MzY7XG4gIH1cbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0sXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMC40Njg3NXJlbSAwLjkzNzVyZW07XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcywgY29sb3IgMzAwbXMsIGJvcmRlciAzMDBtcztcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE0NTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayxcbiAgLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTI1O1xuICB9XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayAuaWNvbixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayAuaWNvbiB7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbTtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxOSUpIHNlcGlhKDEzJSkgc2F0dXJhdGUoMCUpIGh1ZS1yb3RhdGUoMjU2ZGVnKSBicmlnaHRuZXNzKDkxJSkgY29udHJhc3QoODklKTtcbiAgdHJhbnNpdGlvbjogZmlsdGVyIDMwMG1zO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXIsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnaGxpZ2h0IHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSAuaWNvbiwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnaGxpZ2h0IC5pY29uLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSAuaWNvbixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdobGlnaHQgLmljb24ge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDAlKSBzZXBpYSgxMCUpIHNhdHVyYXRlKDYwOSUpIGh1ZS1yb3RhdGUoMzM3ZGVnKSBicmlnaHRuZXNzKDg3JSkgY29udHJhc3QoNzklKTtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmRpc2FibGVkLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluazpkaXNhYmxlZCwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuZGlzYWJsZWQ6aG92ZXIsIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rOmRpc2FibGVkOmhvdmVyLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmRpc2FibGVkLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rOmRpc2FibGVkLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmRpc2FibGVkOmhvdmVyLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rOmRpc2FibGVkOmhvdmVyIHtcbiAgY29sb3I6ICNjY2M7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXYtdGFicy5uYXYtZml0LFxuLm5hdi1waWxscy5uYXYtZml0IHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ubmF2LXRhYnMubmF2LWZpdCAubmF2LWl0ZW0sXG4ubmF2LXBpbGxzLm5hdi1maXQgLm5hdi1pdGVtIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvcm0tbmF2IC5uYXYtaXRlbSA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gIH1cbn1cbi5uYXYtdGFicyB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAwLjI1cmVtIDAgMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4xMjVyZW0gc29saWQgI2NjYztcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnaGxpZ2h0IHtcbiAgYm9yZGVyLWJvdHRvbTogMC4xMjVyZW0gc29saWQ7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4xMjVyZW0gc29saWQgI2NjYztcbn1cblxuLm5hdi5uYXZiYXItbmF2IC5yZXNldC1wYXNzd29yZC1mb3JtLW1vZGFsIC5ub3RpZmljYXRpb25zLWNvbnRhaW5lciAuYWxlcnQuYWxlcnQtZGFuZ2VyLFxuLm5hdi5uYXZiYXItbmF2IC5yZXNldC1wYXNzd29yZC1mb3JtLW1vYmlsZSAubm90aWZpY2F0aW9ucy1jb250YWluZXIgLmFsZXJ0LmFsZXJ0LWRhbmdlciB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG5cbi5uYXYtcGlsbHMge1xuICBnYXA6IDAuNDY4NzVyZW07XG59XG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xufVxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2xpZ2h0IHtcbiAgYmFja2dyb3VuZDogIzFiMWIxYjtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlIC5pY29uLCAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnbGlnaHQgLmljb24ge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xufVxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZTpob3ZlciwgLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2xpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzM2MzYzNjtcbn1cblxuLmF0dHJpYnV0ZSB7XG4gIG1hcmdpbi10b3A6IDAuOTM4ZW07XG59XG4uYXR0cmlidXRlIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zd2F0Y2ggYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmFkZC10by1jYXJ0IC5jYXJ0LXdoaXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWRkLXRvLWNhcnQgLmNhcnQtd2hpdGUge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuXG4uYWRkLXRvLWNhcnQtbWVzc2FnZXMge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDE1JTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAxMDUxO1xufVxuXG4uYWRkLXRvLXdpc2gtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cblxuLmFkZC10by1iYXNrZXQtYWxlcnQge1xuICBhbmltYXRpb246IGZhZGUgNXMgbGluZWFyIGZvcndhcmRzO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCBncmV5O1xufVxuQGtleWZyYW1lcyBmYWRlIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDkwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uYWRkLXRvLWJhc2tldC1hbGVydC5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tYWluLWF0dHJpYnV0ZXMge1xuICBtYXJnaW4tdG9wOiAxZW07XG59XG5cbi5zd2F0Y2gtY2lyY2xlLWJlaWdlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogI2Y1ZjVkYztcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLWJlaWdlLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtYmVpZ2UuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtYmVpZ2UuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1iZWlnZS5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci1iZWlnZSB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjZjVmNWRjO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWRjO1xufVxuLnN3YXRjaC1maWx0ZXItYmVpZ2UuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLWJsYWNrIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLWJsYWNrLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtYmxhY2suY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtYmxhY2suY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1ibGFjay5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci1ibGFjayB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLnN3YXRjaC1maWx0ZXItYmxhY2suZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLWJsdWUge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjMzI2ZmUyO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtYmx1ZS5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWJsdWUuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtYmx1ZS5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWJsdWUuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItYmx1ZSB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjMzI2ZmUyO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xufVxuLnN3YXRjaC1maWx0ZXItYmx1ZS5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtYnJvd24ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjYTUyYTJhO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtYnJvd24uY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1icm93bi5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1icm93bi5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWJyb3duLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLWJyb3duIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICNhNTJhMmE7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTJhMmE7XG59XG4uc3dhdGNoLWZpbHRlci1icm93bi5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtZ3JlZW4ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiBncmVlbjtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLWdyZWVuLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtZ3JlZW4uY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtZ3JlZW4uY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1ncmVlbi5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci1ncmVlbiB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiBncmVlbjtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47XG59XG4uc3dhdGNoLWZpbHRlci1ncmVlbi5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtZ3JleSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICM4Zjk3OWQ7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1ncmV5LmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtZ3JleS5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1ncmV5LmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtZ3JleS5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci1ncmV5IHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICM4Zjk3OWQ7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM4Zjk3OWQ7XG59XG4uc3dhdGNoLWZpbHRlci1ncmV5LmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1uYXZ5IHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogIzAwMDA4MDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLW5hdnkuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1uYXZ5LmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLW5hdnkuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1uYXZ5LmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLW5hdnkge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogIzAwMDA4MDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDA4MDtcbn1cbi5zd2F0Y2gtZmlsdGVyLW5hdnkuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLW9yYW5nZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmE1MDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1vcmFuZ2UuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1vcmFuZ2UuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtb3JhbmdlLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtb3JhbmdlLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLW9yYW5nZSB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjZmZhNTAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhNTAwO1xufVxuLnN3YXRjaC1maWx0ZXItb3JhbmdlLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1waW5rIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogI2ZlMjQ5YTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLXBpbmsuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1waW5rLmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLXBpbmsuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1waW5rLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLXBpbmsge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogI2ZlMjQ5YTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlMjQ5YTtcbn1cbi5zd2F0Y2gtZmlsdGVyLXBpbmsuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLXB1cnBsZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICM4MDAwODA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1wdXJwbGUuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1wdXJwbGUuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtcHVycGxlLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtcHVycGxlLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLXB1cnBsZSB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjODAwMDgwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODAwMDgwO1xufVxuLnN3YXRjaC1maWx0ZXItcHVycGxlLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1yZWQge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtcmVkLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtcmVkLmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLXJlZC5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXJlZC5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci1yZWQge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogI2YwMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwMDtcbn1cbi5zd2F0Y2gtZmlsdGVyLXJlZC5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtd2hpdGUge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtd2hpdGUuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS13aGl0ZS5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS13aGl0ZS5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXdoaXRlLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLXdoaXRlIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uc3dhdGNoLWZpbHRlci13aGl0ZS5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUteWVsbG93IHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLXllbGxvdy5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXllbGxvdy5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS15ZWxsb3cuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS15ZWxsb3cuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXIteWVsbG93IHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG59XG4uc3dhdGNoLWZpbHRlci15ZWxsb3cuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLW1pc2NlbGxhbmVvdXMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiKDEzMCwgMzAsIDE0NSkgMCwgcmdiKDEzMCwgMzAsIDE0NSkgMjUlLCByZ2IoMjM3LCAyMDksIDUyKSAyNSUsIHJnYigyNTUsIDI1NSwgMCkgNTAlLCByZ2IoMjM3LCAyMDksIDUyKSA1MCUsICM1OWJhMDAgNTAlLCAjNTliYTAwIDc2JSwgIzExMSA3NiUsICMxMTEgMTAwJSksIGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2IoMTQsIDkyLCAyMDkpIDAsIHJnYigxNCwgOTIsIDIwOSkgNTAlLCByZ2IoMjI2LCAxMSwgMTEpIDUwJSwgcmdiKDIyNiwgMTEsIDExKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15LCByZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlIDEwMCUsIDEwMCUgMTAwJTtcbiAgYm9yZGVyOiAwLjA2M2VtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogMS4yNWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxLjU2M2VtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKTtcbiAgd2lkdGg6IDEuNTYzZW07XG59XG4uc3dhdGNoLWNpcmNsZS1taXNjZWxsYW5lb3VzLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuLnN3YXRjaC1jaXJjbGUtbWlzY2VsbGFuZW91cy5zZWxlY3RlZDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xufVxuXG4uc3dhdGNoLXNxdWFyZS1taXNjZWxsYW5lb3VzIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYigxMzAsIDMwLCAxNDUpIDAsIHJnYigxMzAsIDMwLCAxNDUpIDI1JSwgcmdiKDIzNywgMjA5LCA1MikgMjUlLCByZ2IoMjU1LCAyNTUsIDApIDUwJSwgcmdiKDIzNywgMjA5LCA1MikgNTAlLCAjNTliYTAwIDUwJSwgIzU5YmEwMCA3NiUsICMxMTEgNzYlLCAjMTExIDEwMCUpLCBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiKDE0LCA5MiwgMjA5KSAwLCByZ2IoMTQsIDkyLCAyMDkpIDUwJSwgcmdiKDIyNiwgMTEsIDExKSA1MCUsIHJnYigyMjYsIDExLCAxMSkgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteSwgcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJSAxMDAlLCAxMDAlIDEwMCU7XG4gIGJvcmRlcjogMC4wNjNlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjVlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjU2M2VtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxLjU2M2VtO1xufVxuLnN3YXRjaC1zcXVhcmUtbWlzY2VsbGFuZW91cy5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbi5zd2F0Y2gtc3F1YXJlLW1pc2NlbGxhbmVvdXMuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbn1cblxuLyoqXG4gKiBAbGljZW5zZVxuICogTXlGb250cyBXZWJmb250IEJ1aWxkIElEIDM0OTgwMDQsIDIwMTctMTItMTRUMTA6MzY6MzctMDUwMFxuICpcbiAqIFRoZSBmb250cyBsaXN0ZWQgaW4gdGhpcyBub3RpY2UgYXJlIHN1YmplY3QgdG8gdGhlIEVuZCBVc2VyIExpY2Vuc2VcbiAqIEFncmVlbWVudChzKSBlbnRlcmVkIGludG8gYnkgdGhlIHdlYnNpdGUgb3duZXIuIEFsbCBvdGhlciBwYXJ0aWVzIGFyZVxuICogZXhwbGljaXRseSByZXN0cmljdGVkIGZyb20gdXNpbmcgdGhlIExpY2Vuc2VkIFdlYmZvbnRzKHMpLlxuICpcbiAqIFlvdSBtYXkgb2J0YWluIGEgdmFsaWQgbGljZW5zZSBhdCB0aGUgVVJMcyBiZWxvdy5cbiAqXG4gKiBXZWJmb250OiBKdXN0TG92ZWx5IGJ5IE5pY2t5IExhYXR6XG4gKiBVUkw6IGh0dHBzOi8vd3d3Lm15Zm9udHMuY29tL2ZvbnRzL25pY2t5LWxhYXR6L2p1c3QtbG92ZWx5L2p1c3QtbG92ZWx5L1xuICogQ29weXJpZ2h0OiBDb3B5cmlnaHQgKGMpIDIwMTYgYnkgTmlja3kgTGFhdHouIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiBMaWNlbnNlZCBwYWdldmlld3M6IDgsMDAwLDAwMFxuICpcbiAqXG4gKiBMaWNlbnNlOiBodHRwczovL3d3dy5teWZvbnRzLmNvbS92aWV3bGljZW5zZT90eXBlPXdlYiZidWlsZGlkPTM0OTgwMDRcbiAqXG4gKiDCqSAyMDE3IE15Rm9udHMgSW5jXG4qL1xuLyogQGltcG9ydCBtdXN0IGJlIGF0IHRvcCBvZiBmaWxlLCBvdGhlcndpc2UgQ1NTIHdpbGwgbm90IHdvcmsgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSnVzdExvdmVseTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi93ZWJmb250cy8zNTYwMTRfMF8wLnN2ZyN3ZlwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG4vKiBmaWd0cmVlLTMwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi0zMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtMzAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTMwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS1yZWd1bGFyIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLWl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS01MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTUwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi01MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNjAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTYwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS02MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNjAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTcwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNzAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTcwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS04MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tODAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTgwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi04MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtOTAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTkwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS05MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tOTAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBcbmxhdGluLWV4dCBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg3VVNTd2FQR1JfcC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG5sYXRpbiBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg3VVNTd2lQR1Eud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbmxhdGluLWV4dCBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dXl3NEJNVVRQSGp4QXdYamV1LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbmxhdGluIFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1eXc0Qk1VVFBIang0d1hnLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5sYXRpbi1leHQgXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNlVWU3dhUEdSX3Aud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxubGF0aW4gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNlVWU3dpUEdRLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5sYXRpbi1leHQgXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNTBYU3dhUEdSX3Aud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxubGF0aW4gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNTBYU3dpUEdRLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuICovXG4vKiFcbiAqIEJvb3RzdHJhcCB2NC42LjIgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMiBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAqL1xuOnJvb3Qge1xuICAtLWJsdWU6ICMwMDQ4NzY7XG4gIC0taW5kaWdvOiAjNjYxMGYyO1xuICAtLXB1cnBsZTogIzUxNTU3ZjtcbiAgLS1waW5rOiAjZTgzZThjO1xuICAtLXJlZDogI2IyMjAwZDtcbiAgLS1vcmFuZ2U6ICNmOTYzMDI7XG4gIC0teWVsbG93OiAjZmZjNjAwO1xuICAtLWdyZWVuOiAjMjhhNzQ1O1xuICAtLXRlYWw6ICM5N2Q0Y2E7XG4gIC0tY3lhbjogIzE3YTJiODtcbiAgLS13aGl0ZTogI2ZmZjtcbiAgLS1ncmF5OiAjNjY2O1xuICAtLWdyYXktZGFyazogIzM2MzYzNjtcbiAgLS1ydXN0OiAjY2Y0NTIwO1xuICAtLTEwMDogI2ZjZWZkNTtcbiAgLS0zMDA6ICNmN2QwODE7XG4gIC0tNTAwOiAjZWVhMTAzO1xuICAtLTcwMDogIzk3NjYwMjtcbiAgLS05MDA6ICM1ZjQwMDE7XG4gIC0tcGFsZS1ncmVlbjogI2Q1ZTZkZTtcbiAgLS1wYWxlLWJsdWU6ICNkZGU3ZWM7XG4gIC0tcGFsZS15ZWxsb3c6ICNmY2VmZDU7XG4gIC0tcGFsZS1yZWQ6ICNmMGQ5ZGE7XG4gIC0tYmxhY2s6ICMwMDA7XG4gIC0tdHJhbnM6IHRyYW5zcGFyZW50O1xuICAtLWJsYWNrLWFscGhhOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIC0tcHJpbWFyeTogIzMyNmZlMjtcbiAgLS1zZWNvbmRhcnk6ICM0YzRjNGM7XG4gIC0tc3VjY2VzczogIzA0NmEzODtcbiAgLS1pbmZvOiAjMzE3MDhmO1xuICAtLXdhcm5pbmc6ICNlZWExMDM7XG4gIC0tZGFuZ2VyOiAjYTUxYTFmO1xuICAtLWxpZ2h0OiAjZmZmO1xuICAtLWRhcms6ICMzNjM2MzY7XG4gIC0tZ3JlZW46ICMwNDZhMzg7XG4gIC0tbGltZTogIzQxYTkyODtcbiAgLS1ibGFjazogIzAwMDtcbiAgLS1mb2N1czogIzc2YTBiNDtcbiAgLS1icmVha3BvaW50LXhzOiAwO1xuICAtLWJyZWFrcG9pbnQtc206IDU3NnB4O1xuICAtLWJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuICAtLWJyZWFrcG9pbnQtbGc6IDEwMjVweDtcbiAgLS1icmVha3BvaW50LXhsOiAxMzY2cHg7XG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5wcmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuc3ZnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuOTM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50O1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC4zMTI1cmVtO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bcm9sZT1idXR0b25dIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiA2cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiA1LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTMge1xuICBmb250LXNpemU6IDQuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogMC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogIzY2Njtcbn1cbi5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJTCoFwiO1xufVxuXG4uaW1nLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2RhZGFkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICM2NjY7XG59XG5cbmNvZGUge1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogIzg2MzkzYjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuYSA+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+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjphZnRlciB7XG4gIHJpZ2h0OiAwLjA2MjVyZW07XG4gIGJvcmRlci13aWR0aDogMC42NTYyNXJlbSAwIDAuNjU2MjVyZW0gMC42ODc1cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbn1cblxuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhcm91c2VsLWlubmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIDAuNnM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyLCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3Zlcixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41LTIuNS0yLjUgMi41LTIuNS0xLjUtMS41eicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41IDIuNSAyLjUtMi41IDIuNSAxLjUgMS41IDQtNC00LTR6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTUlO1xuICBtYXJnaW4tbGVmdDogMTUlO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZmxleDogMCAxIGF1dG87XG4gIHdpZHRoOiAxLjg3NXJlbTtcbiAgaGVpZ2h0OiAwLjE4NzVyZW07XG4gIG1hcmdpbi1yaWdodDogMC4xODc1cmVtO1xuICBtYXJnaW4tbGVmdDogMC4xODc1cmVtO1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci10b3A6IDAuNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMTUlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICBib3JkZXI6IDAuMjVlbSBzb2xpZCBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXI7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci13aWR0aDogMC4yZW07XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93O1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnNwaW5uZXItYm9yZGVyLFxuICAuc3Bpbm5lci1ncm93IHtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIH1cbn1cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXByaW1hcnk6aG92ZXIsIGEuYmctcHJpbWFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1wcmltYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWM1N2M1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc2Vjb25kYXJ5OmhvdmVyLCBhLmJnLXNlY29uZGFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24uYmctc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuYS5iZy1zdWNjZXNzOmhvdmVyLCBhLmJnLXN1Y2Nlc3M6Zm9jdXMsXG5idXR0b24uYmctc3VjY2Vzczpob3ZlcixcbmJ1dHRvbi5iZy1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1pbmZvOmhvdmVyLCBhLmJnLWluZm86Zm9jdXMsXG5idXR0b24uYmctaW5mbzpob3ZlcixcbmJ1dHRvbi5iZy1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0NTI2OSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cblxuYS5iZy13YXJuaW5nOmhvdmVyLCBhLmJnLXdhcm5pbmc6Zm9jdXMsXG5idXR0b24uYmctd2FybmluZzpob3ZlcixcbmJ1dHRvbi5iZy13YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjN2YwMiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhbmdlcjpob3ZlciwgYS5iZy1kYW5nZXI6Zm9jdXMsXG5idXR0b24uYmctZGFuZ2VyOmhvdmVyLFxuYnV0dG9uLmJnLWRhbmdlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTEzMTcgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxpZ2h0OmhvdmVyLCBhLmJnLWxpZ2h0OmZvY3VzLFxuYnV0dG9uLmJnLWxpZ2h0OmhvdmVyLFxuYnV0dG9uLmJnLWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYXJrOmhvdmVyLCBhLmJnLWRhcms6Zm9jdXMsXG5idXR0b24uYmctZGFyazpob3ZlcixcbmJ1dHRvbi5iZy1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQxZCAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JlZW46aG92ZXIsIGEuYmctZ3JlZW46Zm9jdXMsXG5idXR0b24uYmctZ3JlZW46aG92ZXIsXG5idXR0b24uYmctZ3JlZW46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxpbWU6aG92ZXIsIGEuYmctbGltZTpmb2N1cyxcbmJ1dHRvbi5iZy1saW1lOmhvdmVyLFxuYnV0dG9uLmJnLWxpbWU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE4MDFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1ibGFjazpob3ZlciwgYS5iZy1ibGFjazpmb2N1cyxcbmJ1dHRvbi5iZy1ibGFjazpob3ZlcixcbmJ1dHRvbi5iZy1ibGFjazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cblxuYS5iZy1mb2N1czpob3ZlciwgYS5iZy1mb2N1czpmb2N1cyxcbmJ1dHRvbi5iZy1mb2N1czpob3ZlcixcbmJ1dHRvbi5iZy1mb2N1czpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Nzg4YTAgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmVlbiB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpbWUge1xuICBib3JkZXItY29sb3I6ICM0MWE5MjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ibGFjayB7XG4gIGJvcmRlci1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4uZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXG4uZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZmlsbCB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG4uZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxvYXQtc20tbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsb2F0LW1kLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZmxvYXQtbGctbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5mbG9hdC14bC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi51c2VyLXNlbGVjdC1hbGwge1xuICB1c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hdXRvIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuc3RpY2t5LXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDIyNCwgMjI5LCAyMzgsIDAuMDc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMC44NzVyZW0gMCByZ2JhKDIyNCwgMjI5LCAyMzgsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1sZyB7XG4gIGJveC1zaGFkb3c6IDAgMXJlbSAzcmVtIHJnYmEoMjI0LCAyMjksIDIzOCwgMC4xNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbm9uZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi53LTMzIHtcbiAgd2lkdGg6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG59XG5cbi53LTY2IHtcbiAgd2lkdGg6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5oLTMzIHtcbiAgaGVpZ2h0OiAzMy4zMzMzJSAhaW1wb3J0YW50O1xufVxuXG4uaC02NiB7XG4gIGhlaWdodDogNjYuNjY2NiUgIWltcG9ydGFudDtcbn1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTAsXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm1yLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItMCxcbi5teS0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWwtMCxcbi5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSxcbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMSxcbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xLFxuLm15LTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xLFxuLm14LTEge1xuICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIsXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMixcbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIsXG4ubXktMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMixcbi5teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zLFxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zLFxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTMsXG4ubXktMyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNCxcbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCxcbi5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01LFxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci01LFxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTUsXG4ubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTYge1xuICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNixcbi5teS02IHtcbiAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci02LFxuLm14LTYge1xuICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNixcbi5teS02IHtcbiAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC02LFxuLm14LTYge1xuICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTcge1xuICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTcsXG4ubXktNyB7XG4gIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTcsXG4ubXgtNyB7XG4gIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNyxcbi5teS03IHtcbiAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNyxcbi5teC03IHtcbiAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOCB7XG4gIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOCxcbi5teS04IHtcbiAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItOCxcbi5teC04IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi04LFxuLm15LTgge1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC04LFxuLm14LTgge1xuICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS05IHtcbiAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC05LFxuLm15LTkge1xuICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci05LFxuLm14LTkge1xuICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTksXG4ubXktOSB7XG4gIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTksXG4ubXgtOSB7XG4gIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEwIHtcbiAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEwLFxuLm15LTEwIHtcbiAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xMCxcbi5teC0xMCB7XG4gIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xMCxcbi5teS0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMTAsXG4ubXgtMTAge1xuICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTFfNSB7XG4gIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTFfNSxcbi5teS0xXzUge1xuICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMV81LFxuLm14LTFfNSB7XG4gIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTFfNSxcbi5teS0xXzUge1xuICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMV81LFxuLm14LTFfNSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yXzUge1xuICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yXzUsXG4ubXktMl81IHtcbiAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTJfNSxcbi5teC0yXzUge1xuICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yXzUsXG4ubXktMl81IHtcbiAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTJfNSxcbi5teC0yXzUge1xuICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tM181IHtcbiAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtM181LFxuLm15LTNfNSB7XG4gIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zXzUsXG4ubXgtM181IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItM181LFxuLm15LTNfNSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0zXzUsXG4ubXgtM181IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTRfNSB7XG4gIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTRfNSxcbi5teS00XzUge1xuICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNF81LFxuLm14LTRfNSB7XG4gIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTRfNSxcbi5teS00XzUge1xuICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNF81LFxuLm14LTRfNSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01XzUge1xuICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01XzUsXG4ubXktNV81IHtcbiAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTVfNSxcbi5teC01XzUge1xuICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01XzUsXG4ubXktNV81IHtcbiAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTVfNSxcbi5teC01XzUge1xuICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNl81IHtcbiAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNl81LFxuLm15LTZfNSB7XG4gIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci02XzUsXG4ubXgtNl81IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNl81LFxuLm15LTZfNSB7XG4gIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC02XzUsXG4ubXgtNl81IHtcbiAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTdfNSB7XG4gIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTdfNSxcbi5teS03XzUge1xuICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItN181LFxuLm14LTdfNSB7XG4gIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTdfNSxcbi5teS03XzUge1xuICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtN181LFxuLm14LTdfNSB7XG4gIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS04XzUge1xuICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC04XzUsXG4ubXktOF81IHtcbiAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLThfNSxcbi5teC04XzUge1xuICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi04XzUsXG4ubXktOF81IHtcbiAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLThfNSxcbi5teC04XzUge1xuICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOV81IHtcbiAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOV81LFxuLm15LTlfNSB7XG4gIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci05XzUsXG4ubXgtOV81IHtcbiAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOV81LFxuLm15LTlfNSB7XG4gIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC05XzUsXG4ubXgtOV81IHtcbiAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEwXzUge1xuICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xMF81LFxuLm15LTEwXzUge1xuICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMTBfNSxcbi5teC0xMF81IHtcbiAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTBfNSxcbi5teS0xMF81IHtcbiAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEwXzUsXG4ubXgtMTBfNSB7XG4gIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCxcbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0wLFxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xLFxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIsXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMixcbi5weS0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMixcbi5weC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMsXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zLFxuLnB5LTMge1xuICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMyxcbi5weC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNCxcbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci00LFxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC00LFxuLnB4LTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNSxcbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSxcbi5weS01IHtcbiAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC02IHtcbiAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC02LFxuLnB5LTYge1xuICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci02LFxuLnB4LTYge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTYsXG4ucHktNiB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTYsXG4ucHgtNiB7XG4gIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTcge1xuICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC03LFxuLnB5LTcge1xuICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNyxcbi5weC03IHtcbiAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNyxcbi5weS03IHtcbiAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTcsXG4ucHgtNyB7XG4gIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC04IHtcbiAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtOCxcbi5weS04IHtcbiAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTgsXG4ucHgtOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTgsXG4ucHktOCB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC04LFxuLnB4LTgge1xuICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOSB7XG4gIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTksXG4ucHktOSB7XG4gIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci05LFxuLnB4LTkge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi05LFxuLnB5LTkge1xuICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOSxcbi5weC05IHtcbiAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEwIHtcbiAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMCxcbi5weS0xMCB7XG4gIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEwLFxuLnB4LTEwIHtcbiAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMCxcbi5weS0xMCB7XG4gIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEwLFxuLnB4LTEwIHtcbiAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMV81IHtcbiAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTFfNSxcbi5weS0xXzUge1xuICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTFfNSxcbi5weC0xXzUge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMV81LFxuLnB5LTFfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMV81LFxuLnB4LTFfNSB7XG4gIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMl81IHtcbiAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTJfNSxcbi5weS0yXzUge1xuICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTJfNSxcbi5weC0yXzUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMl81LFxuLnB5LTJfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMl81LFxuLnB4LTJfNSB7XG4gIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtM181IHtcbiAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTNfNSxcbi5weS0zXzUge1xuICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTNfNSxcbi5weC0zXzUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItM181LFxuLnB5LTNfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtM181LFxuLnB4LTNfNSB7XG4gIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNF81IHtcbiAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTRfNSxcbi5weS00XzUge1xuICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTRfNSxcbi5weC00XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNF81LFxuLnB5LTRfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNF81LFxuLnB4LTRfNSB7XG4gIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNV81IHtcbiAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTVfNSxcbi5weS01XzUge1xuICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTVfNSxcbi5weC01XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNV81LFxuLnB5LTVfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNV81LFxuLnB4LTVfNSB7XG4gIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNl81IHtcbiAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTZfNSxcbi5weS02XzUge1xuICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTZfNSxcbi5weC02XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNl81LFxuLnB5LTZfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNl81LFxuLnB4LTZfNSB7XG4gIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtN181IHtcbiAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTdfNSxcbi5weS03XzUge1xuICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTdfNSxcbi5weC03XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItN181LFxuLnB5LTdfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtN181LFxuLnB4LTdfNSB7XG4gIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOF81IHtcbiAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LThfNSxcbi5weS04XzUge1xuICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLThfNSxcbi5weC04XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOF81LFxuLnB5LThfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOF81LFxuLnB4LThfNSB7XG4gIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOV81IHtcbiAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTlfNSxcbi5weS05XzUge1xuICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTlfNSxcbi5weC05XzUge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOV81LFxuLnB5LTlfNSB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOV81LFxuLnB4LTlfNSB7XG4gIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTBfNSB7XG4gIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMF81LFxuLnB5LTEwXzUge1xuICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEwXzUsXG4ucHgtMTBfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMF81LFxuLnB5LTEwXzUge1xuICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEwXzUsXG4ucHgtMTBfNSB7XG4gIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEge1xuICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4yIHtcbiAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjMge1xuICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW40IHtcbiAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW40LFxuLm15LW40IHtcbiAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW41IHtcbiAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNiB7XG4gIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjYsXG4ubXktbjYge1xuICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNixcbi5teC1uNiB7XG4gIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjYsXG4ubXktbjYge1xuICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNixcbi5teC1uNiB7XG4gIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW43IHtcbiAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjcsXG4ubXktbjcge1xuICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjcsXG4ubXgtbjcge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNyxcbi5teS1uNyB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNyxcbi5teC1uNyB7XG4gIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOCB7XG4gIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW44LFxuLm15LW44IHtcbiAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW44LFxuLm14LW44IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjgsXG4ubXktbjgge1xuICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjgsXG4ubXgtbjgge1xuICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjkge1xuICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOSxcbi5teS1uOSB7XG4gIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uOSxcbi5teC1uOSB7XG4gIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW45LFxuLm15LW45IHtcbiAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW45LFxuLm14LW45IHtcbiAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xMCB7XG4gIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEwLFxuLm15LW4xMCB7XG4gIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xMCxcbi5teC1uMTAge1xuICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMCxcbi5teS1uMTAge1xuICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMTAsXG4ubXgtbjEwIHtcbiAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjFfNSB7XG4gIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMV81LFxuLm15LW4xXzUge1xuICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xXzUsXG4ubXgtbjFfNSB7XG4gIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMV81LFxuLm15LW4xXzUge1xuICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xXzUsXG4ubXgtbjFfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjJfNSB7XG4gIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMl81LFxuLm15LW4yXzUge1xuICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4yXzUsXG4ubXgtbjJfNSB7XG4gIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMl81LFxuLm15LW4yXzUge1xuICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4yXzUsXG4ubXgtbjJfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjNfNSB7XG4gIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uM181LFxuLm15LW4zXzUge1xuICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4zXzUsXG4ubXgtbjNfNSB7XG4gIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uM181LFxuLm15LW4zXzUge1xuICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4zXzUsXG4ubXgtbjNfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjRfNSB7XG4gIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNF81LFxuLm15LW40XzUge1xuICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW40XzUsXG4ubXgtbjRfNSB7XG4gIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNF81LFxuLm15LW40XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW40XzUsXG4ubXgtbjRfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjVfNSB7XG4gIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNV81LFxuLm15LW41XzUge1xuICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW41XzUsXG4ubXgtbjVfNSB7XG4gIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNV81LFxuLm15LW41XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW41XzUsXG4ubXgtbjVfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjZfNSB7XG4gIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNl81LFxuLm15LW42XzUge1xuICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW42XzUsXG4ubXgtbjZfNSB7XG4gIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNl81LFxuLm15LW42XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW42XzUsXG4ubXgtbjZfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjdfNSB7XG4gIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uN181LFxuLm15LW43XzUge1xuICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW43XzUsXG4ubXgtbjdfNSB7XG4gIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uN181LFxuLm15LW43XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW43XzUsXG4ubXgtbjdfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjhfNSB7XG4gIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOF81LFxuLm15LW44XzUge1xuICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW44XzUsXG4ubXgtbjhfNSB7XG4gIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOF81LFxuLm15LW44XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW44XzUsXG4ubXgtbjhfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjlfNSB7XG4gIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOV81LFxuLm15LW45XzUge1xuICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW45XzUsXG4ubXgtbjlfNSB7XG4gIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOV81LFxuLm15LW45XzUge1xuICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW45XzUsXG4ubXgtbjlfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEwXzUge1xuICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEwXzUsXG4ubXktbjEwXzUge1xuICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xMF81LFxuLm14LW4xMF81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMF81LFxuLm15LW4xMF81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMTBfNSxcbi5teC1uMTBfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXItYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNiB7XG4gICAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNixcbiAgLm15LXNtLTYge1xuICAgIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS02LFxuICAubXgtc20tNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNixcbiAgLm15LXNtLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS02LFxuICAubXgtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTcge1xuICAgIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS03LFxuICAubXktc20tNyB7XG4gICAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS03LFxuICAubXgtc20tNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTcsXG4gIC5teS1zbS03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTcsXG4gIC5teC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTgge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS04LFxuICAubXktc20tOCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS04LFxuICAubXgtc20tOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTgsXG4gIC5teS1zbS04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTgsXG4gIC5teC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTkge1xuICAgIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS05LFxuICAubXktc20tOSB7XG4gICAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS05LFxuICAubXgtc20tOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTksXG4gIC5teS1zbS05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTksXG4gIC5teC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEwIHtcbiAgICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xMCxcbiAgLm15LXNtLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMTAsXG4gIC5teC1zbS0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTAsXG4gIC5teS1zbS0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEwLFxuICAubXgtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xXzUge1xuICAgIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMV81LFxuICAubXktc20tMV81IHtcbiAgICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xXzUsXG4gIC5teC1zbS0xXzUge1xuICAgIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMV81LFxuICAubXktc20tMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xXzUsXG4gIC5teC1zbS0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTJfNSB7XG4gICAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yXzUsXG4gIC5teS1zbS0yXzUge1xuICAgIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTJfNSxcbiAgLm14LXNtLTJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yXzUsXG4gIC5teS1zbS0yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTJfNSxcbiAgLm14LXNtLTJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tM181IHtcbiAgICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTNfNSxcbiAgLm15LXNtLTNfNSB7XG4gICAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tM181LFxuICAubXgtc20tM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTNfNSxcbiAgLm15LXNtLTNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tM181LFxuICAubXgtc20tM181IHtcbiAgICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS00XzUge1xuICAgIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNF81LFxuICAubXktc20tNF81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS00XzUsXG4gIC5teC1zbS00XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNF81LFxuICAubXktc20tNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS00XzUsXG4gIC5teC1zbS00XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTVfNSB7XG4gICAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01XzUsXG4gIC5teS1zbS01XzUge1xuICAgIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTVfNSxcbiAgLm14LXNtLTVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS01XzUsXG4gIC5teS1zbS01XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTVfNSxcbiAgLm14LXNtLTVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNl81IHtcbiAgICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTZfNSxcbiAgLm15LXNtLTZfNSB7XG4gICAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNl81LFxuICAubXgtc20tNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTZfNSxcbiAgLm15LXNtLTZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNl81LFxuICAubXgtc20tNl81IHtcbiAgICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS03XzUge1xuICAgIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tN181LFxuICAubXktc20tN181IHtcbiAgICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS03XzUsXG4gIC5teC1zbS03XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tN181LFxuICAubXktc20tN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS03XzUsXG4gIC5teC1zbS03XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLThfNSB7XG4gICAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS04XzUsXG4gIC5teS1zbS04XzUge1xuICAgIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLThfNSxcbiAgLm14LXNtLThfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS04XzUsXG4gIC5teS1zbS04XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLThfNSxcbiAgLm14LXNtLThfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOV81IHtcbiAgICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTlfNSxcbiAgLm15LXNtLTlfNSB7XG4gICAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tOV81LFxuICAubXgtc20tOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTlfNSxcbiAgLm15LXNtLTlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tOV81LFxuICAubXgtc20tOV81IHtcbiAgICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xMF81IHtcbiAgICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEwXzUsXG4gIC5teS1zbS0xMF81IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xMF81LFxuICAubXgtc20tMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xMF81LFxuICAubXktc20tMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMTBfNSxcbiAgLm14LXNtLTEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTYge1xuICAgIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS02LFxuICAucHktc20tNiB7XG4gICAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS02LFxuICAucHgtc20tNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTYsXG4gIC5weS1zbS02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTYsXG4gIC5weC1zbS02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTcge1xuICAgIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNyxcbiAgLnB5LXNtLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTcsXG4gIC5weC1zbS03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTcsXG4gIC5weS1zbS03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS03LFxuICAucHgtc20tNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOCB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS04LFxuICAucHktc20tOCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tOCxcbiAgLnB4LXNtLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOCxcbiAgLnB5LXNtLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTgsXG4gIC5weC1zbS04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS05IHtcbiAgICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTksXG4gIC5weS1zbS05IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS05LFxuICAucHgtc20tOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS05LFxuICAucHktc20tOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOSxcbiAgLnB4LXNtLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEwIHtcbiAgICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTAsXG4gIC5weS1zbS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xMCxcbiAgLnB4LXNtLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTAsXG4gIC5weS1zbS0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xMCxcbiAgLnB4LXNtLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTFfNSB7XG4gICAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMV81LFxuICAucHktc20tMV81IHtcbiAgICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMV81LFxuICAucHgtc20tMV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xXzUsXG4gIC5weS1zbS0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xXzUsXG4gIC5weC1zbS0xXzUge1xuICAgIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yXzUge1xuICAgIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTJfNSxcbiAgLnB5LXNtLTJfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTJfNSxcbiAgLnB4LXNtLTJfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMl81LFxuICAucHktc20tMl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMl81LFxuICAucHgtc20tMl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tM181IHtcbiAgICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0zXzUsXG4gIC5weS1zbS0zXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0zXzUsXG4gIC5weC1zbS0zXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTNfNSxcbiAgLnB5LXNtLTNfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTNfNSxcbiAgLnB4LXNtLTNfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTRfNSB7XG4gICAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNF81LFxuICAucHktc20tNF81IHtcbiAgICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNF81LFxuICAucHgtc20tNF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS00XzUsXG4gIC5weS1zbS00XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS00XzUsXG4gIC5weC1zbS00XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS01XzUge1xuICAgIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTVfNSxcbiAgLnB5LXNtLTVfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTVfNSxcbiAgLnB4LXNtLTVfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNV81LFxuICAucHktc20tNV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNV81LFxuICAucHgtc20tNV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNl81IHtcbiAgICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS02XzUsXG4gIC5weS1zbS02XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS02XzUsXG4gIC5weC1zbS02XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTZfNSxcbiAgLnB5LXNtLTZfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTZfNSxcbiAgLnB4LXNtLTZfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTdfNSB7XG4gICAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tN181LFxuICAucHktc20tN181IHtcbiAgICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tN181LFxuICAucHgtc20tN181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS03XzUsXG4gIC5weS1zbS03XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS03XzUsXG4gIC5weC1zbS03XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS04XzUge1xuICAgIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLThfNSxcbiAgLnB5LXNtLThfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLThfNSxcbiAgLnB4LXNtLThfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOF81LFxuICAucHktc20tOF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOF81LFxuICAucHgtc20tOF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOV81IHtcbiAgICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS05XzUsXG4gIC5weS1zbS05XzUge1xuICAgIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS05XzUsXG4gIC5weC1zbS05XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTlfNSxcbiAgLnB5LXNtLTlfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTlfNSxcbiAgLnB4LXNtLTlfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEwXzUge1xuICAgIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEwXzUsXG4gIC5weS1zbS0xMF81IHtcbiAgICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMTBfNSxcbiAgLnB4LXNtLTEwXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEwXzUsXG4gIC5weS1zbS0xMF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMTBfNSxcbiAgLnB4LXNtLTEwXzUge1xuICAgIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMSB7XG4gICAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xLFxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yIHtcbiAgICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4zIHtcbiAgICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjMsXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjMsXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjQge1xuICAgIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW40LFxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjQsXG4gIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW41LFxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjYge1xuICAgIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNixcbiAgLm15LXNtLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW42LFxuICAubXgtc20tbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNixcbiAgLm15LXNtLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW42LFxuICAubXgtc20tbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjcge1xuICAgIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjcsXG4gIC5teS1zbS1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjcsXG4gIC5teC1zbS1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNyxcbiAgLm15LXNtLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNyxcbiAgLm14LXNtLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uOCB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uOCxcbiAgLm15LXNtLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uOCxcbiAgLm14LXNtLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW44LFxuICAubXktc20tbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW44LFxuICAubXgtc20tbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW45IHtcbiAgICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW45LFxuICAubXktc20tbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW45LFxuICAubXgtc20tbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjksXG4gIC5teS1zbS1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjksXG4gIC5teC1zbS1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEwIHtcbiAgICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjEwLFxuICAubXktc20tbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4xMCxcbiAgLm14LXNtLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xMCxcbiAgLm15LXNtLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMTAsXG4gIC5teC1zbS1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjFfNSB7XG4gICAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjFfNSxcbiAgLm15LXNtLW4xXzUge1xuICAgIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMV81LFxuICAubXgtc20tbjFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjFfNSxcbiAgLm15LXNtLW4xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMV81LFxuICAubXgtc20tbjFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yXzUge1xuICAgIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4yXzUsXG4gIC5teS1zbS1uMl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjJfNSxcbiAgLm14LXNtLW4yXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4yXzUsXG4gIC5teS1zbS1uMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjJfNSxcbiAgLm14LXNtLW4yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uM181IHtcbiAgICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uM181LFxuICAubXktc20tbjNfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4zXzUsXG4gIC5teC1zbS1uM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uM181LFxuICAubXktc20tbjNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4zXzUsXG4gIC5teC1zbS1uM181IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjRfNSB7XG4gICAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjRfNSxcbiAgLm15LXNtLW40XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNF81LFxuICAubXgtc20tbjRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjRfNSxcbiAgLm15LXNtLW40XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNF81LFxuICAubXgtc20tbjRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW41XzUge1xuICAgIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW41XzUsXG4gIC5teS1zbS1uNV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjVfNSxcbiAgLm14LXNtLW41XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW41XzUsXG4gIC5teS1zbS1uNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjVfNSxcbiAgLm14LXNtLW41XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNl81IHtcbiAgICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNl81LFxuICAubXktc20tbjZfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW42XzUsXG4gIC5teC1zbS1uNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNl81LFxuICAubXktc20tbjZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW42XzUsXG4gIC5teC1zbS1uNl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjdfNSB7XG4gICAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjdfNSxcbiAgLm15LXNtLW43XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uN181LFxuICAubXgtc20tbjdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjdfNSxcbiAgLm15LXNtLW43XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uN181LFxuICAubXgtc20tbjdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW44XzUge1xuICAgIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW44XzUsXG4gIC5teS1zbS1uOF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjhfNSxcbiAgLm14LXNtLW44XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW44XzUsXG4gIC5teS1zbS1uOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjhfNSxcbiAgLm14LXNtLW44XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uOV81IHtcbiAgICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uOV81LFxuICAubXktc20tbjlfNSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW45XzUsXG4gIC5teC1zbS1uOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uOV81LFxuICAubXktc20tbjlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW45XzUsXG4gIC5teC1zbS1uOV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEwXzUge1xuICAgIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xMF81LFxuICAubXktc20tbjEwXzUge1xuICAgIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMTBfNSxcbiAgLm14LXNtLW4xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMTBfNSxcbiAgLm15LXNtLW4xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjEwXzUsXG4gIC5teC1zbS1uMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNiB7XG4gICAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNixcbiAgLm15LW1kLTYge1xuICAgIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC02LFxuICAubXgtbWQtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNixcbiAgLm15LW1kLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC02LFxuICAubXgtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTcge1xuICAgIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC03LFxuICAubXktbWQtNyB7XG4gICAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC03LFxuICAubXgtbWQtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTcsXG4gIC5teS1tZC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTcsXG4gIC5teC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTgge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC04LFxuICAubXktbWQtOCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC04LFxuICAubXgtbWQtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTgsXG4gIC5teS1tZC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTgsXG4gIC5teC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTkge1xuICAgIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC05LFxuICAubXktbWQtOSB7XG4gICAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC05LFxuICAubXgtbWQtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTksXG4gIC5teS1tZC05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTksXG4gIC5teC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEwIHtcbiAgICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xMCxcbiAgLm15LW1kLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMTAsXG4gIC5teC1tZC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTAsXG4gIC5teS1tZC0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEwLFxuICAubXgtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xXzUge1xuICAgIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMV81LFxuICAubXktbWQtMV81IHtcbiAgICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xXzUsXG4gIC5teC1tZC0xXzUge1xuICAgIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMV81LFxuICAubXktbWQtMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xXzUsXG4gIC5teC1tZC0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTJfNSB7XG4gICAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0yXzUsXG4gIC5teS1tZC0yXzUge1xuICAgIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTJfNSxcbiAgLm14LW1kLTJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yXzUsXG4gIC5teS1tZC0yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTJfNSxcbiAgLm14LW1kLTJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtM181IHtcbiAgICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTNfNSxcbiAgLm15LW1kLTNfNSB7XG4gICAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtM181LFxuICAubXgtbWQtM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTNfNSxcbiAgLm15LW1kLTNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtM181LFxuICAubXgtbWQtM181IHtcbiAgICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC00XzUge1xuICAgIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNF81LFxuICAubXktbWQtNF81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC00XzUsXG4gIC5teC1tZC00XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNF81LFxuICAubXktbWQtNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC00XzUsXG4gIC5teC1tZC00XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTVfNSB7XG4gICAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC01XzUsXG4gIC5teS1tZC01XzUge1xuICAgIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTVfNSxcbiAgLm14LW1kLTVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC01XzUsXG4gIC5teS1tZC01XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTVfNSxcbiAgLm14LW1kLTVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNl81IHtcbiAgICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTZfNSxcbiAgLm15LW1kLTZfNSB7XG4gICAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNl81LFxuICAubXgtbWQtNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTZfNSxcbiAgLm15LW1kLTZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNl81LFxuICAubXgtbWQtNl81IHtcbiAgICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC03XzUge1xuICAgIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtN181LFxuICAubXktbWQtN181IHtcbiAgICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC03XzUsXG4gIC5teC1tZC03XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtN181LFxuICAubXktbWQtN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC03XzUsXG4gIC5teC1tZC03XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLThfNSB7XG4gICAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC04XzUsXG4gIC5teS1tZC04XzUge1xuICAgIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLThfNSxcbiAgLm14LW1kLThfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC04XzUsXG4gIC5teS1tZC04XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLThfNSxcbiAgLm14LW1kLThfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtOV81IHtcbiAgICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTlfNSxcbiAgLm15LW1kLTlfNSB7XG4gICAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtOV81LFxuICAubXgtbWQtOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTlfNSxcbiAgLm15LW1kLTlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtOV81LFxuICAubXgtbWQtOV81IHtcbiAgICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xMF81IHtcbiAgICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEwXzUsXG4gIC5teS1tZC0xMF81IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xMF81LFxuICAubXgtbWQtMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xMF81LFxuICAubXktbWQtMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMTBfNSxcbiAgLm14LW1kLTEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTYge1xuICAgIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC02LFxuICAucHktbWQtNiB7XG4gICAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC02LFxuICAucHgtbWQtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTYsXG4gIC5weS1tZC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTYsXG4gIC5weC1tZC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTcge1xuICAgIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNyxcbiAgLnB5LW1kLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTcsXG4gIC5weC1tZC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTcsXG4gIC5weS1tZC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC03LFxuICAucHgtbWQtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOCB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC04LFxuICAucHktbWQtOCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtOCxcbiAgLnB4LW1kLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtOCxcbiAgLnB5LW1kLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTgsXG4gIC5weC1tZC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC05IHtcbiAgICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTksXG4gIC5weS1tZC05IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC05LFxuICAucHgtbWQtOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC05LFxuICAucHktbWQtOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOSxcbiAgLnB4LW1kLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEwIHtcbiAgICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMTAsXG4gIC5weS1tZC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xMCxcbiAgLnB4LW1kLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTAsXG4gIC5weS1tZC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xMCxcbiAgLnB4LW1kLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTFfNSB7XG4gICAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMV81LFxuICAucHktbWQtMV81IHtcbiAgICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMV81LFxuICAucHgtbWQtMV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xXzUsXG4gIC5weS1tZC0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xXzUsXG4gIC5weC1tZC0xXzUge1xuICAgIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yXzUge1xuICAgIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTJfNSxcbiAgLnB5LW1kLTJfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTJfNSxcbiAgLnB4LW1kLTJfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMl81LFxuICAucHktbWQtMl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMl81LFxuICAucHgtbWQtMl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtM181IHtcbiAgICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0zXzUsXG4gIC5weS1tZC0zXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0zXzUsXG4gIC5weC1tZC0zXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTNfNSxcbiAgLnB5LW1kLTNfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTNfNSxcbiAgLnB4LW1kLTNfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTRfNSB7XG4gICAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNF81LFxuICAucHktbWQtNF81IHtcbiAgICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNF81LFxuICAucHgtbWQtNF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC00XzUsXG4gIC5weS1tZC00XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC00XzUsXG4gIC5weC1tZC00XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01XzUge1xuICAgIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTVfNSxcbiAgLnB5LW1kLTVfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTVfNSxcbiAgLnB4LW1kLTVfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNV81LFxuICAucHktbWQtNV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNV81LFxuICAucHgtbWQtNV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNl81IHtcbiAgICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC02XzUsXG4gIC5weS1tZC02XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC02XzUsXG4gIC5weC1tZC02XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTZfNSxcbiAgLnB5LW1kLTZfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTZfNSxcbiAgLnB4LW1kLTZfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTdfNSB7XG4gICAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtN181LFxuICAucHktbWQtN181IHtcbiAgICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtN181LFxuICAucHgtbWQtN181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC03XzUsXG4gIC5weS1tZC03XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC03XzUsXG4gIC5weC1tZC03XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC04XzUge1xuICAgIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLThfNSxcbiAgLnB5LW1kLThfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLThfNSxcbiAgLnB4LW1kLThfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtOF81LFxuICAucHktbWQtOF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOF81LFxuICAucHgtbWQtOF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOV81IHtcbiAgICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC05XzUsXG4gIC5weS1tZC05XzUge1xuICAgIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC05XzUsXG4gIC5weC1tZC05XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTlfNSxcbiAgLnB5LW1kLTlfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTlfNSxcbiAgLnB4LW1kLTlfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEwXzUge1xuICAgIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEwXzUsXG4gIC5weS1tZC0xMF81IHtcbiAgICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMTBfNSxcbiAgLnB4LW1kLTEwXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEwXzUsXG4gIC5weS1tZC0xMF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMTBfNSxcbiAgLnB4LW1kLTEwXzUge1xuICAgIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMSB7XG4gICAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xLFxuICAubXktbWQtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4yIHtcbiAgICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMixcbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMixcbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4zIHtcbiAgICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjMsXG4gIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjMsXG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjQge1xuICAgIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNCxcbiAgLm15LW1kLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjYge1xuICAgIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNixcbiAgLm15LW1kLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW42LFxuICAubXgtbWQtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNixcbiAgLm15LW1kLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW42LFxuICAubXgtbWQtbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjcge1xuICAgIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjcsXG4gIC5teS1tZC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjcsXG4gIC5teC1tZC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNyxcbiAgLm15LW1kLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNyxcbiAgLm14LW1kLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOCB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOCxcbiAgLm15LW1kLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uOCxcbiAgLm14LW1kLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW44LFxuICAubXktbWQtbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW44LFxuICAubXgtbWQtbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW45IHtcbiAgICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW45LFxuICAubXktbWQtbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW45LFxuICAubXgtbWQtbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjksXG4gIC5teS1tZC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjksXG4gIC5teC1tZC1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEwIHtcbiAgICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEwLFxuICAubXktbWQtbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xMCxcbiAgLm14LW1kLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xMCxcbiAgLm15LW1kLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMTAsXG4gIC5teC1tZC1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjFfNSB7XG4gICAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjFfNSxcbiAgLm15LW1kLW4xXzUge1xuICAgIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMV81LFxuICAubXgtbWQtbjFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjFfNSxcbiAgLm15LW1kLW4xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMV81LFxuICAubXgtbWQtbjFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4yXzUge1xuICAgIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4yXzUsXG4gIC5teS1tZC1uMl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjJfNSxcbiAgLm14LW1kLW4yXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4yXzUsXG4gIC5teS1tZC1uMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjJfNSxcbiAgLm14LW1kLW4yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uM181IHtcbiAgICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uM181LFxuICAubXktbWQtbjNfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4zXzUsXG4gIC5teC1tZC1uM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uM181LFxuICAubXktbWQtbjNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4zXzUsXG4gIC5teC1tZC1uM181IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjRfNSB7XG4gICAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjRfNSxcbiAgLm15LW1kLW40XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNF81LFxuICAubXgtbWQtbjRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjRfNSxcbiAgLm15LW1kLW40XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNF81LFxuICAubXgtbWQtbjRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW41XzUge1xuICAgIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW41XzUsXG4gIC5teS1tZC1uNV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjVfNSxcbiAgLm14LW1kLW41XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW41XzUsXG4gIC5teS1tZC1uNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjVfNSxcbiAgLm14LW1kLW41XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNl81IHtcbiAgICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNl81LFxuICAubXktbWQtbjZfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW42XzUsXG4gIC5teC1tZC1uNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNl81LFxuICAubXktbWQtbjZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW42XzUsXG4gIC5teC1tZC1uNl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjdfNSB7XG4gICAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjdfNSxcbiAgLm15LW1kLW43XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uN181LFxuICAubXgtbWQtbjdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjdfNSxcbiAgLm15LW1kLW43XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uN181LFxuICAubXgtbWQtbjdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW44XzUge1xuICAgIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW44XzUsXG4gIC5teS1tZC1uOF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjhfNSxcbiAgLm14LW1kLW44XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW44XzUsXG4gIC5teS1tZC1uOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjhfNSxcbiAgLm14LW1kLW44XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOV81IHtcbiAgICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOV81LFxuICAubXktbWQtbjlfNSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW45XzUsXG4gIC5teC1tZC1uOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uOV81LFxuICAubXktbWQtbjlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW45XzUsXG4gIC5teC1tZC1uOV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEwXzUge1xuICAgIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xMF81LFxuICAubXktbWQtbjEwXzUge1xuICAgIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMTBfNSxcbiAgLm14LW1kLW4xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMTBfNSxcbiAgLm15LW1kLW4xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjEwXzUsXG4gIC5teC1tZC1uMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTYge1xuICAgIG1hcmdpbjogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTYsXG4gIC5teS1sZy02IHtcbiAgICBtYXJnaW4tdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNixcbiAgLm14LWxnLTYge1xuICAgIG1hcmdpbi1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTYsXG4gIC5teS1sZy02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNixcbiAgLm14LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy03IHtcbiAgICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNyxcbiAgLm15LWxnLTcge1xuICAgIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNyxcbiAgLm14LWxnLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy03LFxuICAubXktbGctNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy03LFxuICAubXgtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy04IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOCxcbiAgLm15LWxnLTgge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOCxcbiAgLm14LWxnLTgge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy04LFxuICAubXktbGctOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy04LFxuICAubXgtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy05IHtcbiAgICBtYXJnaW46IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOSxcbiAgLm15LWxnLTkge1xuICAgIG1hcmdpbi10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOSxcbiAgLm14LWxnLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy05LFxuICAubXktbGctOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy05LFxuICAubXgtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xMCB7XG4gICAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMTAsXG4gIC5teS1sZy0xMCB7XG4gICAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTEwLFxuICAubXgtbGctMTAge1xuICAgIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEwLFxuICAubXktbGctMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xMCxcbiAgLm14LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMV81IHtcbiAgICBtYXJnaW46IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTFfNSxcbiAgLm15LWxnLTFfNSB7XG4gICAgbWFyZ2luLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMV81LFxuICAubXgtbGctMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTFfNSxcbiAgLm15LWxnLTFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMV81LFxuICAubXgtbGctMV81IHtcbiAgICBtYXJnaW4tbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yXzUge1xuICAgIG1hcmdpbjogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMl81LFxuICAubXktbGctMl81IHtcbiAgICBtYXJnaW4tdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0yXzUsXG4gIC5teC1sZy0yXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMl81LFxuICAubXktbGctMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0yXzUsXG4gIC5teC1sZy0yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTNfNSB7XG4gICAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0zXzUsXG4gIC5teS1sZy0zXzUge1xuICAgIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTNfNSxcbiAgLm14LWxnLTNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zXzUsXG4gIC5teS1sZy0zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTNfNSxcbiAgLm14LWxnLTNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNF81IHtcbiAgICBtYXJnaW46IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTRfNSxcbiAgLm15LWxnLTRfNSB7XG4gICAgbWFyZ2luLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNF81LFxuICAubXgtbGctNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTRfNSxcbiAgLm15LWxnLTRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNF81LFxuICAubXgtbGctNF81IHtcbiAgICBtYXJnaW4tbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy01XzUge1xuICAgIG1hcmdpbjogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNV81LFxuICAubXktbGctNV81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01XzUsXG4gIC5teC1sZy01XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNV81LFxuICAubXktbGctNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy01XzUsXG4gIC5teC1sZy01XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTZfNSB7XG4gICAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy02XzUsXG4gIC5teS1sZy02XzUge1xuICAgIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTZfNSxcbiAgLm14LWxnLTZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy02XzUsXG4gIC5teS1sZy02XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTZfNSxcbiAgLm14LWxnLTZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctN181IHtcbiAgICBtYXJnaW46IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTdfNSxcbiAgLm15LWxnLTdfNSB7XG4gICAgbWFyZ2luLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctN181LFxuICAubXgtbGctN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTdfNSxcbiAgLm15LWxnLTdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctN181LFxuICAubXgtbGctN181IHtcbiAgICBtYXJnaW4tbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy04XzUge1xuICAgIG1hcmdpbjogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOF81LFxuICAubXktbGctOF81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy04XzUsXG4gIC5teC1sZy04XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctOF81LFxuICAubXktbGctOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy04XzUsXG4gIC5teC1sZy04XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTlfNSB7XG4gICAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy05XzUsXG4gIC5teS1sZy05XzUge1xuICAgIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTlfNSxcbiAgLm14LWxnLTlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy05XzUsXG4gIC5teS1sZy05XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTlfNSxcbiAgLm14LWxnLTlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMTBfNSB7XG4gICAgbWFyZ2luOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xMF81LFxuICAubXktbGctMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMTBfNSxcbiAgLm14LWxnLTEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMTBfNSxcbiAgLm15LWxnLTEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTEwXzUsXG4gIC5teC1sZy0xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy02IHtcbiAgICBwYWRkaW5nOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNixcbiAgLnB5LWxnLTYge1xuICAgIHBhZGRpbmctdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNixcbiAgLnB4LWxnLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy02LFxuICAucHktbGctNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy02LFxuICAucHgtbGctNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy03IHtcbiAgICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTcsXG4gIC5weS1sZy03IHtcbiAgICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy03LFxuICAucHgtbGctNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy03LFxuICAucHktbGctNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNyxcbiAgLnB4LWxnLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTgge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOCxcbiAgLnB5LWxnLTgge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTgsXG4gIC5weC1sZy04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTgsXG4gIC5weS1sZy04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy04LFxuICAucHgtbGctOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOSB7XG4gICAgcGFkZGluZzogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy05LFxuICAucHktbGctOSB7XG4gICAgcGFkZGluZy10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctOSxcbiAgLnB4LWxnLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctOSxcbiAgLnB5LWxnLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTksXG4gIC5weC1sZy05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xMCB7XG4gICAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEwLFxuICAucHktbGctMTAge1xuICAgIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMTAsXG4gIC5weC1sZy0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEwLFxuICAucHktbGctMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMTAsXG4gIC5weC1sZy0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xXzUge1xuICAgIHBhZGRpbmc6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTFfNSxcbiAgLnB5LWxnLTFfNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTFfNSxcbiAgLnB4LWxnLTFfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMV81LFxuICAucHktbGctMV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMV81LFxuICAucHgtbGctMV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMl81IHtcbiAgICBwYWRkaW5nOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0yXzUsXG4gIC5weS1sZy0yXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0yXzUsXG4gIC5weC1sZy0yXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTJfNSxcbiAgLnB5LWxnLTJfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTJfNSxcbiAgLnB4LWxnLTJfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTNfNSB7XG4gICAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctM181LFxuICAucHktbGctM181IHtcbiAgICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctM181LFxuICAucHgtbGctM181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zXzUsXG4gIC5weS1sZy0zXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0zXzUsXG4gIC5weC1sZy0zXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy00XzUge1xuICAgIHBhZGRpbmc6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTRfNSxcbiAgLnB5LWxnLTRfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTRfNSxcbiAgLnB4LWxnLTRfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNF81LFxuICAucHktbGctNF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNF81LFxuICAucHgtbGctNF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNV81IHtcbiAgICBwYWRkaW5nOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy01XzUsXG4gIC5weS1sZy01XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy01XzUsXG4gIC5weC1sZy01XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTVfNSxcbiAgLnB5LWxnLTVfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTVfNSxcbiAgLnB4LWxnLTVfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTZfNSB7XG4gICAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNl81LFxuICAucHktbGctNl81IHtcbiAgICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNl81LFxuICAucHgtbGctNl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy02XzUsXG4gIC5weS1sZy02XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy02XzUsXG4gIC5weC1sZy02XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy03XzUge1xuICAgIHBhZGRpbmc6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTdfNSxcbiAgLnB5LWxnLTdfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTdfNSxcbiAgLnB4LWxnLTdfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctN181LFxuICAucHktbGctN181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctN181LFxuICAucHgtbGctN181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOF81IHtcbiAgICBwYWRkaW5nOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy04XzUsXG4gIC5weS1sZy04XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy04XzUsXG4gIC5weC1sZy04XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLThfNSxcbiAgLnB5LWxnLThfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLThfNSxcbiAgLnB4LWxnLThfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTlfNSB7XG4gICAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOV81LFxuICAucHktbGctOV81IHtcbiAgICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctOV81LFxuICAucHgtbGctOV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy05XzUsXG4gIC5weS1sZy05XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy05XzUsXG4gIC5weC1sZy05XzUge1xuICAgIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xMF81IHtcbiAgICBwYWRkaW5nOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xMF81LFxuICAucHktbGctMTBfNSB7XG4gICAgcGFkZGluZy10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTEwXzUsXG4gIC5weC1sZy0xMF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xMF81LFxuICAucHktbGctMTBfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEwXzUsXG4gIC5weC1sZy0xMF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEge1xuICAgIG1hcmdpbjogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEsXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMiB7XG4gICAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMyB7XG4gICAgbWFyZ2luOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW40IHtcbiAgICBtYXJnaW46IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNSB7XG4gICAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW42IHtcbiAgICBtYXJnaW46IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjYsXG4gIC5teS1sZy1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNixcbiAgLm14LWxnLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjYsXG4gIC5teS1sZy1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNixcbiAgLm14LWxnLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW43IHtcbiAgICBtYXJnaW46IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW43LFxuICAubXktbGctbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW43LFxuICAubXgtbGctbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjcsXG4gIC5teS1sZy1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjcsXG4gIC5teC1sZy1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjgge1xuICAgIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjgsXG4gIC5teS1sZy1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjgsXG4gIC5teC1sZy1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uOCxcbiAgLm15LWxnLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uOCxcbiAgLm14LWxnLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uOSB7XG4gICAgbWFyZ2luOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOSxcbiAgLm15LWxnLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uOSxcbiAgLm14LWxnLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW45LFxuICAubXktbGctbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW45LFxuICAubXgtbGctbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xMCB7XG4gICAgbWFyZ2luOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xMCxcbiAgLm15LWxnLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMTAsXG4gIC5teC1sZy1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTAsXG4gIC5teS1sZy1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjEwLFxuICAubXgtbGctbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xXzUge1xuICAgIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xXzUsXG4gIC5teS1sZy1uMV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjFfNSxcbiAgLm14LWxnLW4xXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xXzUsXG4gIC5teS1sZy1uMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjFfNSxcbiAgLm14LWxnLW4xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMl81IHtcbiAgICBtYXJnaW46IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMl81LFxuICAubXktbGctbjJfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4yXzUsXG4gIC5teC1sZy1uMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMl81LFxuICAubXktbGctbjJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4yXzUsXG4gIC5teC1sZy1uMl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjNfNSB7XG4gICAgbWFyZ2luOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjNfNSxcbiAgLm15LWxnLW4zXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uM181LFxuICAubXgtbGctbjNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjNfNSxcbiAgLm15LWxnLW4zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uM181LFxuICAubXgtbGctbjNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW40XzUge1xuICAgIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW40XzUsXG4gIC5teS1sZy1uNF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjRfNSxcbiAgLm14LWxnLW40XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW40XzUsXG4gIC5teS1sZy1uNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjRfNSxcbiAgLm14LWxnLW40XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNV81IHtcbiAgICBtYXJnaW46IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNV81LFxuICAubXktbGctbjVfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW41XzUsXG4gIC5teC1sZy1uNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNV81LFxuICAubXktbGctbjVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW41XzUsXG4gIC5teC1sZy1uNV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjZfNSB7XG4gICAgbWFyZ2luOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjZfNSxcbiAgLm15LWxnLW42XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNl81LFxuICAubXgtbGctbjZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjZfNSxcbiAgLm15LWxnLW42XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNl81LFxuICAubXgtbGctbjZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW43XzUge1xuICAgIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW43XzUsXG4gIC5teS1sZy1uN181IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjdfNSxcbiAgLm14LWxnLW43XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW43XzUsXG4gIC5teS1sZy1uN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjdfNSxcbiAgLm14LWxnLW43XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uOF81IHtcbiAgICBtYXJnaW46IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOF81LFxuICAubXktbGctbjhfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW44XzUsXG4gIC5teC1sZy1uOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uOF81LFxuICAubXktbGctbjhfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW44XzUsXG4gIC5teC1sZy1uOF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjlfNSB7XG4gICAgbWFyZ2luOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjlfNSxcbiAgLm15LWxnLW45XzUge1xuICAgIG1hcmdpbi10b3A6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uOV81LFxuICAubXgtbGctbjlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjlfNSxcbiAgLm15LWxnLW45XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uOV81LFxuICAubXgtbGctbjlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xMF81IHtcbiAgICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMTBfNSxcbiAgLm15LWxnLW4xMF81IHtcbiAgICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEwXzUsXG4gIC5teC1sZy1uMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjEwXzUsXG4gIC5teS1sZy1uMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xMF81LFxuICAubXgtbGctbjEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC02IHtcbiAgICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC02LFxuICAubXkteGwtNiB7XG4gICAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTYsXG4gIC5teC14bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC02LFxuICAubXkteGwtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTYsXG4gIC5teC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNyB7XG4gICAgbWFyZ2luOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTcsXG4gIC5teS14bC03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTcsXG4gIC5teC14bC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNyxcbiAgLm15LXhsLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNyxcbiAgLm14LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOCB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTgsXG4gIC5teS14bC04IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTgsXG4gIC5teC14bC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOCxcbiAgLm15LXhsLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOCxcbiAgLm14LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOSB7XG4gICAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTksXG4gIC5teS14bC05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTksXG4gIC5teC14bC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOSxcbiAgLm15LXhsLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOSxcbiAgLm14LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMTAge1xuICAgIG1hcmdpbjogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEwLFxuICAubXkteGwtMTAge1xuICAgIG1hcmdpbi10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xMCxcbiAgLm14LXhsLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xMCxcbiAgLm15LXhsLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMTAsXG4gIC5teC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTFfNSB7XG4gICAgbWFyZ2luOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xXzUsXG4gIC5teS14bC0xXzUge1xuICAgIG1hcmdpbi10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTFfNSxcbiAgLm14LXhsLTFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xXzUsXG4gIC5teS14bC0xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTFfNSxcbiAgLm14LXhsLTFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMl81IHtcbiAgICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTJfNSxcbiAgLm15LXhsLTJfNSB7XG4gICAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMl81LFxuICAubXgteGwtMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTJfNSxcbiAgLm15LXhsLTJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMl81LFxuICAubXgteGwtMl81IHtcbiAgICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zXzUge1xuICAgIG1hcmdpbjogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtM181LFxuICAubXkteGwtM181IHtcbiAgICBtYXJnaW4tdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0zXzUsXG4gIC5teC14bC0zXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtM181LFxuICAubXkteGwtM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0zXzUsXG4gIC5teC14bC0zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTRfNSB7XG4gICAgbWFyZ2luOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00XzUsXG4gIC5teS14bC00XzUge1xuICAgIG1hcmdpbi10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTRfNSxcbiAgLm14LXhsLTRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC00XzUsXG4gIC5teS14bC00XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTRfNSxcbiAgLm14LXhsLTRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNV81IHtcbiAgICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTVfNSxcbiAgLm15LXhsLTVfNSB7XG4gICAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNV81LFxuICAubXgteGwtNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTVfNSxcbiAgLm15LXhsLTVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNV81LFxuICAubXgteGwtNV81IHtcbiAgICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC02XzUge1xuICAgIG1hcmdpbjogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNl81LFxuICAubXkteGwtNl81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC02XzUsXG4gIC5teC14bC02XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNl81LFxuICAubXkteGwtNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC02XzUsXG4gIC5teC14bC02XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTdfNSB7XG4gICAgbWFyZ2luOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC03XzUsXG4gIC5teS14bC03XzUge1xuICAgIG1hcmdpbi10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTdfNSxcbiAgLm14LXhsLTdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC03XzUsXG4gIC5teS14bC03XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTdfNSxcbiAgLm14LXhsLTdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOF81IHtcbiAgICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLThfNSxcbiAgLm15LXhsLThfNSB7XG4gICAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtOF81LFxuICAubXgteGwtOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLThfNSxcbiAgLm15LXhsLThfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOF81LFxuICAubXgteGwtOF81IHtcbiAgICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC05XzUge1xuICAgIG1hcmdpbjogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtOV81LFxuICAubXkteGwtOV81IHtcbiAgICBtYXJnaW4tdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC05XzUsXG4gIC5teC14bC05XzUge1xuICAgIG1hcmdpbi1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOV81LFxuICAubXkteGwtOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC05XzUsXG4gIC5teC14bC05XzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEwXzUge1xuICAgIG1hcmdpbjogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMTBfNSxcbiAgLm15LXhsLTEwXzUge1xuICAgIG1hcmdpbi10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEwXzUsXG4gIC5teC14bC0xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEwXzUsXG4gIC5teS14bC0xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xMF81LFxuICAubXgteGwtMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNiB7XG4gICAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTYsXG4gIC5weS14bC02IHtcbiAgICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTYsXG4gIC5weC14bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNixcbiAgLnB5LXhsLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNixcbiAgLnB4LXhsLTYge1xuICAgIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNyB7XG4gICAgcGFkZGluZzogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC03LFxuICAucHkteGwtNyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNyxcbiAgLnB4LXhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNyxcbiAgLnB5LXhsLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTcsXG4gIC5weC14bC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC04IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTgsXG4gIC5weS14bC04IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC04LFxuICAucHgteGwtOCB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC04LFxuICAucHkteGwtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOCxcbiAgLnB4LXhsLTgge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTkge1xuICAgIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtOSxcbiAgLnB5LXhsLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTksXG4gIC5weC14bC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTksXG4gIC5weS14bC05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC05LFxuICAucHgteGwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTAge1xuICAgIHBhZGRpbmc6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xMCxcbiAgLnB5LXhsLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEwLFxuICAucHgteGwtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xMCxcbiAgLnB5LXhsLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTEwLFxuICAucHgteGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMV81IHtcbiAgICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xXzUsXG4gIC5weS14bC0xXzUge1xuICAgIHBhZGRpbmctdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xXzUsXG4gIC5weC14bC0xXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTFfNSxcbiAgLnB5LXhsLTFfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTFfNSxcbiAgLnB4LXhsLTFfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTJfNSB7XG4gICAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMl81LFxuICAucHkteGwtMl81IHtcbiAgICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMl81LFxuICAucHgteGwtMl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yXzUsXG4gIC5weS14bC0yXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0yXzUsXG4gIC5weC14bC0yXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zXzUge1xuICAgIHBhZGRpbmc6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTNfNSxcbiAgLnB5LXhsLTNfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTNfNSxcbiAgLnB4LXhsLTNfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtM181LFxuICAucHkteGwtM181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtM181LFxuICAucHgteGwtM181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNF81IHtcbiAgICBwYWRkaW5nOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00XzUsXG4gIC5weS14bC00XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC00XzUsXG4gIC5weC14bC00XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTRfNSxcbiAgLnB5LXhsLTRfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTRfNSxcbiAgLnB4LXhsLTRfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTVfNSB7XG4gICAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNV81LFxuICAucHkteGwtNV81IHtcbiAgICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNV81LFxuICAucHgteGwtNV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01XzUsXG4gIC5weS14bC01XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC01XzUsXG4gIC5weC14bC01XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC02XzUge1xuICAgIHBhZGRpbmc6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTZfNSxcbiAgLnB5LXhsLTZfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTZfNSxcbiAgLnB4LXhsLTZfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNl81LFxuICAucHkteGwtNl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNl81LFxuICAucHgteGwtNl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtN181IHtcbiAgICBwYWRkaW5nOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC03XzUsXG4gIC5weS14bC03XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC03XzUsXG4gIC5weC14bC03XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTdfNSxcbiAgLnB5LXhsLTdfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTdfNSxcbiAgLnB4LXhsLTdfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLThfNSB7XG4gICAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtOF81LFxuICAucHkteGwtOF81IHtcbiAgICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtOF81LFxuICAucHgteGwtOF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC04XzUsXG4gIC5weS14bC04XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC04XzUsXG4gIC5weC14bC04XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC05XzUge1xuICAgIHBhZGRpbmc6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTlfNSxcbiAgLnB5LXhsLTlfNSB7XG4gICAgcGFkZGluZy10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTlfNSxcbiAgLnB4LXhsLTlfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtOV81LFxuICAucHkteGwtOV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOV81LFxuICAucHgteGwtOV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTBfNSB7XG4gICAgcGFkZGluZzogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMTBfNSxcbiAgLnB5LXhsLTEwXzUge1xuICAgIHBhZGRpbmctdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xMF81LFxuICAucHgteGwtMTBfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTBfNSxcbiAgLnB5LXhsLTEwXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xMF81LFxuICAucHgteGwtMTBfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjMge1xuICAgIG1hcmdpbjogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNCB7XG4gICAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW40LFxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjUge1xuICAgIG1hcmdpbjogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjUsXG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNiB7XG4gICAgbWFyZ2luOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW42LFxuICAubXkteGwtbjYge1xuICAgIG1hcmdpbi10b3A6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjYsXG4gIC5teC14bC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW42LFxuICAubXkteGwtbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjYsXG4gIC5teC14bC1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNyB7XG4gICAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNyxcbiAgLm15LXhsLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNyxcbiAgLm14LXhsLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW43LFxuICAubXkteGwtbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW43LFxuICAubXgteGwtbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW44IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW44LFxuICAubXkteGwtbjgge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW44LFxuICAubXgteGwtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjgsXG4gIC5teS14bC1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjgsXG4gIC5teC14bC1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjkge1xuICAgIG1hcmdpbjogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjksXG4gIC5teS14bC1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjksXG4gIC5teC14bC1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uOSxcbiAgLm15LXhsLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uOSxcbiAgLm14LXhsLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMTAge1xuICAgIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMTAsXG4gIC5teS14bC1uMTAge1xuICAgIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjEwLFxuICAubXgteGwtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEwLFxuICAubXkteGwtbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xMCxcbiAgLm14LXhsLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMV81IHtcbiAgICBtYXJnaW46IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMV81LFxuICAubXkteGwtbjFfNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xXzUsXG4gIC5teC14bC1uMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMV81LFxuICAubXkteGwtbjFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xXzUsXG4gIC5teC14bC1uMV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjJfNSB7XG4gICAgbWFyZ2luOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjJfNSxcbiAgLm15LXhsLW4yXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMl81LFxuICAubXgteGwtbjJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjJfNSxcbiAgLm15LXhsLW4yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMl81LFxuICAubXgteGwtbjJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4zXzUge1xuICAgIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4zXzUsXG4gIC5teS14bC1uM181IHtcbiAgICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjNfNSxcbiAgLm14LXhsLW4zXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4zXzUsXG4gIC5teS14bC1uM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjNfNSxcbiAgLm14LXhsLW4zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNF81IHtcbiAgICBtYXJnaW46IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNF81LFxuICAubXkteGwtbjRfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW40XzUsXG4gIC5teC14bC1uNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNF81LFxuICAubXkteGwtbjRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW40XzUsXG4gIC5teC14bC1uNF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjVfNSB7XG4gICAgbWFyZ2luOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjVfNSxcbiAgLm15LXhsLW41XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNV81LFxuICAubXgteGwtbjVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjVfNSxcbiAgLm15LXhsLW41XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNV81LFxuICAubXgteGwtbjVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW42XzUge1xuICAgIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW42XzUsXG4gIC5teS14bC1uNl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjZfNSxcbiAgLm14LXhsLW42XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW42XzUsXG4gIC5teS14bC1uNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjZfNSxcbiAgLm14LXhsLW42XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uN181IHtcbiAgICBtYXJnaW46IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uN181LFxuICAubXkteGwtbjdfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW43XzUsXG4gIC5teC14bC1uN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uN181LFxuICAubXkteGwtbjdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW43XzUsXG4gIC5teC14bC1uN181IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjhfNSB7XG4gICAgbWFyZ2luOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjhfNSxcbiAgLm15LXhsLW44XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uOF81LFxuICAubXgteGwtbjhfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjhfNSxcbiAgLm15LXhsLW44XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uOF81LFxuICAubXgteGwtbjhfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW45XzUge1xuICAgIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW45XzUsXG4gIC5teS14bC1uOV81IHtcbiAgICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjlfNSxcbiAgLm14LXhsLW45XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW45XzUsXG4gIC5teS14bC1uOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjlfNSxcbiAgLm14LXhsLW45XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMTBfNSB7XG4gICAgbWFyZ2luOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEwXzUsXG4gIC5teS14bC1uMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xMF81LFxuICAubXgteGwtbjEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xMF81LFxuICAubXkteGwtbjEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMTBfNSxcbiAgLm14LXhsLW4xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zdHJldGNoZWQtbGluazo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbi50ZXh0LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50ZXh0LXNtLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHQtbWQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRleHQtbGctbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRleHQteGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlciAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXByaW1hcnk6aG92ZXIsIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMxMjM5ODIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXNlY29uZGFyeTpob3ZlciwgYS50ZXh0LXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMGMwYzBjICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtc3VjY2Vzczpob3ZlciwgYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1pbmZvOmhvdmVyLCBhLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMTAyNjMwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtd2FybmluZzpob3ZlciwgYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzcwNGMwMSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLCBhLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICMzNzA5MGEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGlnaHQ6aG92ZXIsIGEudGV4dC1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjYmZiZmJmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFyazpob3ZlciwgYS50ZXh0LWRhcms6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JlZW4ge1xuICBjb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ3JlZW46aG92ZXIsIGEudGV4dC1ncmVlbjpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saW1lIHtcbiAgY29sb3I6ICM0MWE5MjggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWxpbWU6aG92ZXIsIGEudGV4dC1saW1lOmZvY3VzIHtcbiAgY29sb3I6ICMxOTQyMTAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2sge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtYmxhY2s6aG92ZXIsIGEudGV4dC1ibGFjazpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1mb2N1cyB7XG4gIGNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1mb2N1czpob3ZlciwgYS50ZXh0LWZvY3VzOmZvY3VzIHtcbiAgY29sb3I6ICMzYzVlNmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keSB7XG4gIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM2NjYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2stNTAge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlLTUwIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlc2V0IHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgKixcbiAgKjo6YmVmb3JlLFxuICAqOjphZnRlciB7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgYTpub3QoLmJ0bikge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG4gIHByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgcHJlLFxuICBibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjYWVhZWFlO1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMztcbiAgfVxuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICB9XG4gIEBwYWdlIHtcbiAgICBzaXplOiBhMztcbiAgfVxuICBib2R5IHtcbiAgICBtaW4td2lkdGg6IDEwMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250YWluZXIge1xuICAgIG1pbi13aWR0aDogMTAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFkZ2Uge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMwMDA7XG4gIH1cbiAgLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLFxuICAudGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RhZGFkYSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1kYXJrIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuICAudGFibGUtZGFyayB0aCxcbiAgLnRhYmxlLWRhcmsgdGQsXG4gIC50YWJsZS1kYXJrIHRoZWFkIHRoLFxuICAudGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItY29sb3I6ICNjY2M7XG4gIH1cbiAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItY29sb3I6ICNjY2M7XG4gIH1cbn1cbi8qIEZvbnQgTWl4aW5zLCBFeHRlbnNpb25zICovXG4ubGluay1wcmltYXJ5LTEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cbi5saW5rLXByaW1hcnktMTpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubGluay1wcmltYXJ5LTEuYWN0aXZlLCAubGluay1wcmltYXJ5LTE6YWN0aXZlLCAubGluay1wcmltYXJ5LTE6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubGluay1wcmltYXJ5LTEuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ubGluay1wcmltYXJ5LTEuYWN0aXZlLCAubGluay1wcmltYXJ5LTE6YWN0aXZlLCAubGluay1wcmltYXJ5LTE6aG92ZXIsIC5saW5rLXByaW1hcnktMTpmb2N1cyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xufVxuXG4uaW5saW5lLXRleHQtc2VwYXJhdG9ycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaW5saW5lLXRleHQtc2VwYXJhdG9ycyA+ICoge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5pbmxpbmUtdGV4dC1zZXBhcmF0b3JzID4gKiArICo6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG1hcmdpbjogMCAxLjI1ZW0gLTAuNWVtIDFlbTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAub3JkZXJkZXRhaWxzIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwLjM0Mzc1cmVtIDUwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9yZGVyZGV0YWlscyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTExNnB4KSB7XG4gIC5jYW5jZWxvcmRlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMTE2cHgpIHtcbiAgLmNhbmNlbG9yZGVyIC5vcmRlcmRldGFpbHMge1xuICAgIHdpZHRoOiAzNjVweCAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTExNnB4KSB7XG4gIC5jYW5jZWxvcmRlciAuY2FuY2Vsb3JkZXIgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cblxuLm5vLXVuZGVybGluZSxcbi5uby11bmRlcmxpbmU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmxpbmstY29udGFpbmVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubGluay1jb250YWluZXI6aG92ZXIgKiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWNvbnRhaW5lci11bmlmb3JtOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubGluay1jb250YWluZXItdW5pZm9ybTpob3ZlciAqIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgMC4xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdWxsLWxlZnQteHMge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnB1bGwtcmlnaHQteHMge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wdWxsLWxlZnQtc20ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5wdWxsLXJpZ2h0LXNtIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAucHVsbC1sZWZ0LW1kIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAucHVsbC1yaWdodC1tZCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5wdWxsLWxlZnQtbGcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5wdWxsLXJpZ2h0LWxnIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnB1bGwtbGVmdC14bCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnB1bGwtcmlnaHQteGwge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5oaWRkZW4teHMtZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaGlkZGVuLXNtLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5oaWRkZW4tbWQtZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLmhpZGRlbi1sZy1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmhpZGRlbi14bC1kb3duIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucm93LmVxdWFsLWhlaWdodCA+IFtjbGFzc149Y29sXSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mdWxsLXdpZHRoIHtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiB2YXIoLS12dywgMTAwdncpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm92ZXJyaWRlLWZ1bGwtd2lkdGgge1xuICByaWdodDogaW5oZXJpdDtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbiAgd2lkdGg6IHZhcigtLXZ3LCAxMDB2dykgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tMjUge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0yNSB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTI1IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMjUge1xuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctMjUge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0yNSB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTUwIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNTAge1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC01MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTUwIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTUwIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNTAge1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS03NSB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTc1IHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtNzUge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC03NSB7XG4gICAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy03NSB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTc1IHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tMTAwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMTAwIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMTAwIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC1hdXRvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLWF1dG8ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS0zMyB7XG4gICAgd2lkdGg6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMzMge1xuICAgIGhlaWdodDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTMzIHtcbiAgICB3aWR0aDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0zMyB7XG4gICAgaGVpZ2h0OiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTMzIHtcbiAgICB3aWR0aDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0zMyB7XG4gICAgaGVpZ2h0OiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tNjYge1xuICAgIHdpZHRoOiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTY2IHtcbiAgICBoZWlnaHQ6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC02NiB7XG4gICAgd2lkdGg6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNjYge1xuICAgIGhlaWdodDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy02NiB7XG4gICAgd2lkdGg6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNjYge1xuICAgIGhlaWdodDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxufVxuLypcbiAgICBCYWRnZSBNaXhpblxuICAgIFRoaXMgY3JlYXRlcyBhIHNvbGlkIGNvbG9yZWQgZmxhZyB3aXRoIGFycm93cyBvbiB0aGUgc2lkZSB3aXRoIHRyYW5zcGFyZW50IHRyaWFuZ2xlIGN1dC1vdXRcbiAgICBAcGFyYW0gJGJnQ29sb3I6IHRoZSBjb2xvciBvZiB0aGUgYmFkZ2VcbiAgICBAcGFyYW0gJGNvbG9yOiB0aGUgdGV4dCBjb2xvclxuICAgIEBwYXJhbSAkaGVpZ2h0OiB0aGUgaGVpZ2h0IG9mIHRoZSBiYWRnZVxuICAgIEBwYXJhbSAkYXJyb3dTaXplOiB0aGUgd2lkdGggb2YgdGhlIGFycm93IHRyaWFuZ2xlc1xuXG4gICAgZXg6ICBAaW5jbHVkZSBiYWRnZSgkYWNjZW50MiwgMjRweCwgMTJweCk7XG4qL1xuLmJvcmRlciB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci14IHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci15IHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ib3JkZXItc20ge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLTAge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tdG9wIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tdG9wLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXJpZ2h0LTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tYm90dG9tLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLWxlZnQtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXgge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXkge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib3JkZXItbWQge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLTAge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtdG9wIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtdG9wLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXJpZ2h0LTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtYm90dG9tLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLWxlZnQtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXgge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXkge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYm9yZGVyLWxnIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy0wIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXRvcC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1yaWdodC0wIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLWJvdHRvbS0wIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1sZWZ0LTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy14IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy15IHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmJvcmRlci14bCB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtMCB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC10b3Age1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC10b3AtMCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtcmlnaHQtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1ib3R0b20tMCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtbGVmdC0wIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwteCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwteSB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG59XG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmVlbiB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpbWUge1xuICBib3JkZXItY29sb3I6ICM0MWE5MjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ibGFjayB7XG4gIGJvcmRlci1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWdyb3cgaW1nLCAuaG92ZXItdHJhbnNpdGlvbi1zaHJpbmsgaW1nLCAuaG92ZXItdHJhbnNpdGlvbi1mYWRlLCAuaG92ZXItdHJhbnNpdGlvbi1mYWRlLWltZyBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLXVwLCAuaG92ZXItdHJhbnNpdGlvbi1kb3duLCAuaG92ZXItdHJhbnNpdGlvbi1zaW1wbGUtc2hhZG93LCAuaG92ZXItdHJhbnNpdGlvbi1zaGFkb3cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXM7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlKDEsIDEpO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1ncm93OmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWZhZGUsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUtaW1nIGltZyB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXM7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWZhZGU6aG92ZXIsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUtaW1nOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZ3JvdyBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLXNocmluayBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUtaW1nIGltZywgLmhvdmVyLXRyYW5zaXRpb24tdXAsIC5ob3Zlci10cmFuc2l0aW9uLWRvd24sIC5ob3Zlci10cmFuc2l0aW9uLXNpbXBsZS1zaGFkb3csIC5ob3Zlci10cmFuc2l0aW9uLXNoYWRvdyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tdXA6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMC42MjVyZW0pO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1kb3duOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMC42MjVyZW0pO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1zaW1wbGUtc2hhZG93LCAuaG92ZXItdHJhbnNpdGlvbi1zaGFkb3cge1xuICB0cmFuc2l0aW9uOiBhbGwgMjIwbXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLXNpbXBsZS1zaGFkb3c6aG92ZXIsIC5ob3Zlci10cmFuc2l0aW9uLXNoYWRvdzpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuYm9keSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbmZvcm0ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvcm0ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi8qXG4qIFNlZSAgdXRpbGl0aWVzL190eXBvZ3JhcGh5LnNjc3MgZm9yIG1peGluc1xuKi9cbi5mb250LXNtIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWJvZHktc20ge1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWJvZHkge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtbGcge1xuICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1yZWd1bGFyLFxuLmZvbnQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXNlbWlib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxuXG5iLFxuLmIsXG5zdHJvbmcsXG4uc3Ryb25nLFxuLmJvbGQsXG4udGV4dC1ib2xkLFxuLmZvbnQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtZXh0cmFib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDgwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1ibGFjayB7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cblxuLmp1c3QtbG92ZWx5IHtcbiAgZm9udC1mYW1pbHk6IFwiSnVzdExvdmVseVwiLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuXG5oMSxcbi5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDEsXG4gIC5oMSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMSxcbiAgLmgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oMixcbi5oMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDIsXG4gIC5oMiB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDIsXG4gIC5oMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cblxuaDMsXG4uaDMge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDMsXG4gIC5oMyB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgzLFxuICAuaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbmg0LFxuLmg0IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNCxcbiAgLmg0IHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNCxcbiAgLmg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oNSxcbi5oNSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDUsXG4gIC5oNSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNSxcbiAgLmg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oNixcbi5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg2LFxuICAuaDYge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg2LFxuICAuaDYge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTEge1xuICAgIGZvbnQtc2l6ZTogMi42MjVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS0zIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGlzcGxheS0zIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5sYWJlbDEge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFiZWwxIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuXG4ubGFiZWwxLWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFiZWwxLWJvbGQge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5sYWJlbDIge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGFiZWwyLWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGFiZWwzIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5sYWJlbDMtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4ubGFiZWw0LWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sYWJlbDQtYm9sZCB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5cbmEge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBhIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuYS5ub3JtYWwsXG4ubGluayxcbi5saW5rLXByaW1hcnkge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuYS5ub3JtYWw6aG92ZXIsXG4ubGluazpob3Zlcixcbi5saW5rLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYS5ub3JtYWwuYWN0aXZlLCBhLm5vcm1hbDphY3RpdmUsIGEubm9ybWFsOmZvY3VzLFxuLmxpbmsuYWN0aXZlLFxuLmxpbms6YWN0aXZlLFxuLmxpbms6Zm9jdXMsXG4ubGluay1wcmltYXJ5LmFjdGl2ZSxcbi5saW5rLXByaW1hcnk6YWN0aXZlLFxuLmxpbmstcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmEubm9ybWFsLnNtYWxsLFxuLmxpbmsuc21hbGwsXG4ubGluay1wcmltYXJ5LnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGluazIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5saW5rMjpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubGluazIuYWN0aXZlLCAubGluazI6YWN0aXZlLCAubGluazI6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubGluazIuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ubGluazIuYWN0aXZlLCAubGluazI6YWN0aXZlLCAubGluazI6aG92ZXIsIC5saW5rMjpmb2N1cyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmxpbmsyLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGluazMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubGluazM6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxpbmszLmFjdGl2ZSwgLmxpbmszOmFjdGl2ZSwgLmxpbmszOmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmxpbmszLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmxpbmszLmFjdGl2ZSwgLmxpbmszOmFjdGl2ZSwgLmxpbmszOmhvdmVyLCAubGluazM6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5saW5rMy5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5saW5rMy5hY3RpdmUsIC5saW5rMzphY3RpdmUsIC5saW5rMzpob3ZlciwgLmxpbmszOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5saW5rMy5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLm5hdi1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5uYXYtbGluazphY3RpdmUsIC5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzLCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uc3RyaWtlLXRocm91Z2ggc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4ucGRwLXByaWNlIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGRwLXByaWNlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG4ucHJvZHVjdC10aWxlLXByaWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLnRhYmxlIHtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udGFibGUtd3JhcHBlci50YWJsZS1taCB7XG4gIG1heC1oZWlnaHQ6IDI1cmVtO1xufVxuLnRhYmxlLXdyYXBwZXIudGFibGUtbWgtMCB7XG4gIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgei1pbmRleDogNDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkge1xuICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1ub3NuYXApIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbn1cbi50YWJsZS1zdGlja3kge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZCxcbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gIG1pbi13aWR0aDogNDB2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgei1pbmRleDogNDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuLnRhYmxlLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRoZWFkIHRyIHRoLFxuLnRhYmxlLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTtcbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xufVxuLnRhYmxlLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbi50YWJsZS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4udGFibGUtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbn1cbi50YWJsZS1ub3N0aWNreSB7XG4gIHdoaXRlLXNwYWNlOiB3cmFwO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRoLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbn1cbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbn1cbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIgdGgge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi50YWJsZS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbi50YWJsZS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnRhYmxlLWZpeGVkIHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cbi50YWJsZS1ub2ZpeGVkIHtcbiAgdGFibGUtbGF5b3V0OiBhdXRvO1xufVxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbn1cbi50YWJsZS1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuLnRhYmxlLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLXNtLW1oIHtcbiAgICBtYXgtaGVpZ2h0OiAyNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlci50YWJsZS1zbS1taC0wIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tbm9zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLW5vc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tbm9zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogNDB2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyMnZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtc20tc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXNtLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG4gIC50YWJsZS1zbS1ub2ZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cbiAgLnRhYmxlLXNtLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtc20tc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1zbS1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtbWQtbWgge1xuICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLW1kLW1oLTAge1xuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1ub3N0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IGJvdGggbWFuZGF0b3J5O1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1ub3NuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiA0MHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyOHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbWQtZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cbiAgLnRhYmxlLW1kLW5vZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuICAudGFibGUtbWQtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1tZC1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgfVxuICAudGFibGUtbWQtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtbGctbWgge1xuICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLWxnLW1oLTAge1xuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLW5vc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IDQwdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbGctZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cbiAgLnRhYmxlLWxnLW5vZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuICAudGFibGUtbGctc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1sZy1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgfVxuICAudGFibGUtbGctbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIudGFibGUteGwtbWgge1xuICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLXhsLW1oLTAge1xuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLW5vc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IDQwdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS14bC1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUteGwtZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cbiAgLnRhYmxlLXhsLW5vZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuICAudGFibGUteGwtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS14bC1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgfVxuICAudGFibGUteGwtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbi50YWJsZS13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBzdXBwb3J0cyAoc2Nyb2xsYmFyLXdpZHRoOiB0aGluKSB7XG4gIC50YWJsZS13cmFwcGVyIHtcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiAjNjY2ICNlOGU4ZTg7XG4gIH1cbn1cbkBzdXBwb3J0cyBzZWxlY3Rvcig6Oi13ZWJraXQtc2Nyb2xsYmFyKSB7XG4gIC50YWJsZS13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgfVxuICAudGFibGUtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICM2NjY7XG4gICAgYm9yZGVyLXJhZGl1czogNTByZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xuICB9XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGgsXG4udGFibGUtd3JhcHBlciB0YWJsZSB0ZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoOmZpcnN0LWNoaWxkLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGg6bGFzdC1jaGlsZCxcbi50YWJsZS13cmFwcGVyIHRhYmxlIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRoLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZSB0aGVhZCB0ciB0aCxcbi50YWJsZSB0aGVhZCB0ciB0ZCxcbi50YWJsZSB0Ym9keSB0ciB0aCxcbi50YWJsZSB0Ym9keSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDAuNzAzMTI1cmVtIDAuOTM3NXJlbTtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJhY2tncm91bmQ6ICNkYWRhZGE7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6ZW1wdHksIC50YWJsZSB0aGVhZCB0ciB0aDpoYXMoKyA6ZW1wdHkpLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmVtcHR5LFxuLnRhYmxlIHRoZWFkIHRyIHRkOmhhcygrIDplbXB0eSksXG4udGFibGUgdGJvZHkgdHIgdGg6ZW1wdHksXG4udGFibGUgdGJvZHkgdHIgdGg6aGFzKCsgOmVtcHR5KSxcbi50YWJsZSB0Ym9keSB0ciB0ZDplbXB0eSxcbi50YWJsZSB0Ym9keSB0ciB0ZDpoYXMoKyA6ZW1wdHkpIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi50YWJsZSB0aGVhZCB0ciB0aDplbXB0eTpmaXJzdC1jaGlsZCwgLnRhYmxlIHRoZWFkIHRyIHRoOmhhcygrIDplbXB0eSk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6ZW1wdHk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6aGFzKCsgOmVtcHR5KTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDplbXB0eTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDpoYXMoKyA6ZW1wdHkpOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmVtcHR5OmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmhhcygrIDplbXB0eSk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6ZW1wdHk6bGFzdC1jaGlsZCwgLnRhYmxlIHRoZWFkIHRyIHRoOmhhcygrIDplbXB0eSk6bGFzdC1jaGlsZCxcbi50YWJsZSB0aGVhZCB0ciB0ZDplbXB0eTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmhhcygrIDplbXB0eSk6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDplbXB0eTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRoOmhhcygrIDplbXB0eSk6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0ZDplbXB0eTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmhhcygrIDplbXB0eSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6bm90KDpoYXMoKyA6ZW1wdHkpKSxcbi50YWJsZSB0aGVhZCB0ciB0ZDpub3QoOmhhcygrIDplbXB0eSkpLFxuLnRhYmxlIHRib2R5IHRyIHRoOm5vdCg6aGFzKCsgOmVtcHR5KSksXG4udGFibGUgdGJvZHkgdHIgdGQ6bm90KDpoYXMoKyA6ZW1wdHkpKSB7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIgdGQsXG4udGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIgdGgsXG4udGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIgdGQsXG4udGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIgdGgge1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbn1cbi50YWJsZSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0Ym9keSB0ciB0ZCxcbi50YWJsZSB0Ym9keSB0ciB0aCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHIgdGQsXG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHIgdGgge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0ciB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGgge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLmZvcm0tY29udHJvbCxcbi5jdXN0b20tc2VsZWN0LFxuLmludmFsaWQtZmVlZGJhY2sge1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb3JtLWNvbnRyb2wsXG4gIC5jdXN0b20tc2VsZWN0LFxuICAuaW52YWxpZC1mZWVkYmFjayB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxubGFiZWwge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuaW5wdXQgKyBkaXY6bm90KC5pbnB1dC1ncm91cC1hcHBlbmQpLFxuLmZvcm0tY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcbn1cblxuLmN1c3RvbS1yYWRpbyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWRkZjg7XG59XG5cbmlucHV0W3R5cGU9cGFzc3dvcmRdLFxuaW5wdXRbdHlwZT10ZXh0XS5wYXNzd29yZCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0YzRjNGM7XG59XG5pbnB1dFt0eXBlPXBhc3N3b3JkXS50aGluLWJvcmRlcixcbmlucHV0W3R5cGU9dGV4dF0ucGFzc3dvcmQudGhpbi1ib3JkZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNjY2M7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQudGhpbi1ib3JkZXIsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0LnRoaW4tYm9yZGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbiAgcGFkZGluZzogMC4zNzVyZW0gMXJlbTtcbiAgbWluLXdpZHRoOiA3NXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY29udHJvbC1sYWJlbC50ZXh0LWRhbmdlciB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2sge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uY3VzdG9tLXJhZGlvLmN1c3RvbS1yYWRpby1hcy1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uY3VzdG9tLXJhZGlvLmN1c3RvbS1yYWRpby1hcy1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNLjUuNWgxOXYxOUguNXonLyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xNS42MDUgNS4yNjhjLjMzNC0uMzY1LjgxNy0uMzQyIDEuMTM2LS4wMjMuMzE4LjMxOC4zNi44MTYuMDM0IDEuMTcyYTkwMy41NDcgOTAzLjU0NyAwIDAgMS01LjMgNS45NGwtMS4zMyAxLjQ4YTI5MTIuNTY3IDI5MTIuNTY3IDAgMCAwLTEuNzE4IDEuOTE1Yy0uMy4zMzMtLjg0Ni4zMjMtMS4xNTIuMDE2LS41NTktLjUzMi0xLjAwNi0uOTYxLTIuMDEyLTEuOTI4bC0uMzU0LS4zNGMtLjctLjY3NC0xLjE3NS0xLjEyOS0xLjY1Ni0xLjU4Ny0uMzU0LS4zMzktLjMyLS44MzggMC0xLjE2My4zMTYtLjMyMS43OTgtLjM2IDEuMTM2LS4wMi45OC45MjggMS44MTcgMS43MzIgMy40MDggMy4yNjggMy40NDgtMy44NDMgNS41NjctNi4yMTIgNy44MDgtOC43M3onLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuZmF1eC1yYWRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmZhdXgtcmFkaW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmZhdXgtcmFkaW86OmFmdGVyIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N0eWxlLUd1aWRlJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9JzA3Li1JY29ucycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTc0OS4wMDAwMDAsIC02ODguMDAwMDAwKSclM0UlM0NnIGlkPSdGdW5jdGlvbmFsJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMDAuMDAwMDAwLCA0OTkuMDAwMDAwKSclM0UlM0NnIGlkPSdFbGVtZW50cy0vLVVJLS8tUmFkaW8tLy1TZWxlY3RlZCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjQ5LjAwMDAwMCwgMTg5LjAwMDAwMCknJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBzdHJva2U9JyUyMzM2MzYzNicgc3Ryb2tlLXdpZHRoPScxJyBjeD0nMTAnIGN5PScxMCcgcj0nOS41JyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUgaWQ9J092YWwnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdldmVub2RkJyBjeD0nMTAnIGN5PScxMCcgcj0nNiclM0UlM0MvY2lyY2xlJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuZmF1eC1yYWRpbyAuZmF1eC1yYWRpby1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDIwIDIwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3R5bGUtR3VpZGUnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nMDcuLUljb25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNzQ5LjAwMDAwMCwgLTY4OC4wMDAwMDApJyUzRSUzQ2cgaWQ9J0Z1bmN0aW9uYWwnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEwMC4wMDAwMDAsIDQ5OS4wMDAwMDApJyUzRSUzQ2cgaWQ9J0VsZW1lbnRzLS8tVUktLy1SYWRpby0vLVNlbGVjdGVkJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg2NDkuMDAwMDAwLCAxODkuMDAwMDAwKSclM0UlM0NjaXJjbGUgaWQ9J092YWwnIHN0cm9rZT0nJTIzMzYzNjM2JyBzdHJva2Utd2lkdGg9JzEnIGN4PScxMCcgY3k9JzEwJyByPSc5LjUnJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGN4PScxMCcgY3k9JzEwJyByPSc2JyUzRSUzQy9jaXJjbGUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5mYXV4LXJhZGlvOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5mYXV4LXJhZGlvOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMi43MTI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBoZWlnaHQ6IDEuMTVyZW07XG4gIHdpZHRoOiAyLjA4NzVyZW07XG4gIGxlZnQ6IDA7XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgaGVpZ2h0OiAwLjg1cmVtO1xuICB3aWR0aDogMC44NXJlbTtcbiAgbGVmdDogMC4ycmVtO1xuICB0b3A6IDAuMjI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cblxuLmJ0biB7XG4gIHBhZGRpbmc6IDAuMzQzNzVyZW0gMC45Mzc1cmVtO1xuICB3aWR0aDogYXV0bztcbn1cbi5idG4uYWN0aXZlLCAuYnRuOmFjdGl2ZSwgLmJ0bjpob3ZlciwgLmJ0bjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4uYnRuLmFjdGl2ZSAuaWNvbiwgLmJ0bjphY3RpdmUgLmljb24sIC5idG46aG92ZXIgLmljb24sIC5idG46Zm9jdXMgLmljb24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLmRpc2FibGVkLCAuYnRuOmRpc2FibGVkLCAuYnRuLmRpc2FibGVkOmhvdmVyLCAuYnRuOmRpc2FibGVkOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xuICBjb2xvcjogI2NjYztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnRuIC5pY29uIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJ0bi5idG4taW5saW5lIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uYnRuLWxpZ2h0LFxuLmJ0bi1saWdodDpob3Zlcixcbi5idG4tbGlnaHQ6Zm9jdXMsXG4uYnRuLWxpbmsyLFxuLmJ0bi1saW5rMyxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnksXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uYnRuLXdhcm5pbmcsXG4uYnRuLXdhcm5pbmc6aG92ZXIsXG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIsXG4uYnRuLXRyYW5zLWRhcmssXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uYnRuLXZpZGVvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLXRyYW5zLWRhcms6aG92ZXIsXG4uYnRuLXRyYW5zLWRhcms6Zm9jdXMsXG4uYnRuLXRyYW5zLWRhcms6YWN0aXZlLFxuLmJ0bi12aWRlbyxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLWxpZ2h0LmFjdGl2ZSwgLmJ0bi1saWdodDphY3RpdmUsIC5idG4tbGlnaHQ6aG92ZXIsIC5idG4tbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItY29sb3I6ICNmNWY1ZjU7XG59XG5cbi5idG4tZGFyazpob3Zlcixcbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG5cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4uYnRuLXByaW1hcnksXG4uYnRuLXNlY29uZGFyeSxcbi5idG4tZGFyayxcbi5idG4tc3VjY2Vzcyxcbi5idG4taW5mbyxcbi5idG4tZGFuZ2VyLFxuLmJ0bi1saWdodDpob3Zlcixcbi5idG4tdHJhbnMtZGFyazpob3Zlcixcbi5idG4tdHJhbnMtbGlnaHQsXG4uYnRuLXRyYW5zLWxpZ2h0OmhvdmVyLFxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIsXG4uYnRuLW91dGxpbmUtZGFyazpob3Zlcixcbi5idG4tb3V0bGluZS1saWdodCxcbi5idG4tb3V0bGluZS1zdWNjZXNzLFxuLmJ0bi1vdXRsaW5lLWluZm8sXG4uYnRuLW91dGxpbmUtZGFuZ2VyLFxuLmJ0bi12aWRlby1vdXRsaW5lOmhvdmVyLFxuLmJ0bi12aWRlbyB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLXByaW1hcnkuYWN0aXZlLCAuYnRuLXByaW1hcnk6YWN0aXZlLCAuYnRuLXByaW1hcnk6aG92ZXIsIC5idG4tcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQ4NzY7XG4gIGJvcmRlci1jb2xvcjogIzAwNDg3Njtcbn1cbi5idG4tcHJpbWFyeSBpIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuYWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzAwNDg3NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDg3Njtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5hY3RpdmUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5hY3RpdmUuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmFjdGl2ZS5pbnB1dC1ncm91cC10ZXh0LCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmFjdGl2ZSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6YWN0aXZlLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpob3ZlciwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idG4tZGFyay5hY3RpdmUsIC5idG4tZGFyazphY3RpdmUsIC5idG4tZGFyazpob3ZlciwgLmJ0bi1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLmJ0bi10cmFucy1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4uYnRuLXRyYW5zLWRhcmsuYWN0aXZlLCAuYnRuLXRyYW5zLWRhcms6YWN0aXZlLCAuYnRuLXRyYW5zLWRhcms6aG92ZXIsIC5idG4tdHJhbnMtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLXRyYW5zLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLXRyYW5zLWxpZ2h0LmFjdGl2ZSwgLmJ0bi10cmFucy1saWdodDphY3RpdmUsIC5idG4tdHJhbnMtbGlnaHQ6aG92ZXIsIC5idG4tdHJhbnMtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJ0bi1hZGQtc2VydmljZSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYnRuOm5vdCg6aG92ZXIpIC5pY29uLmhvdmVyLWljb24sXG4uYnRuOmhvdmVyIC5pY29uLmhvdmVyLWljb24gfiAuaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4uaWNvbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi5pY29uOmhvdmVyIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZCAudmlkZW8taWNvbiB7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIik7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgMC4xNXM7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6aG92ZXIsIC5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDpmb2N1cywgLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDpob3ZlciAudmlkZW8taWNvbiwgLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmZvY3VzIC52aWRlby1pY29uLCAuYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6YWN0aXZlIC52aWRlby1pY29uIHtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmJ0bi12aWRlby1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOmhvdmVyLCAuYnRuLXZpZGVvLW91dGxpbmU6Zm9jdXMsIC5idG4tdmlkZW8tb3V0bGluZTphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmhvdmVyLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpmb2N1cywgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmZmZmYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpob3ZlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6Zm9jdXMsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cblxuLmxpbmstdmlkZW8ge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5saW5rLXZpZGVvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmxpbmstdmlkZW86OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG5cbi5idG4tdmlkZW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLXZpZGVvOjphZnRlciwgLmJ0bi12aWRlbzo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cztcbn1cbi5idG4tdmlkZW86aG92ZXIsIC5idG4tdmlkZW86Zm9jdXMsIC5idG4tdmlkZW86YWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmZmZmYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmhvdmVyLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6Zm9jdXMsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTphY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6aG92ZXI6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDo6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6aG92ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDpmb2N1cywgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cblxuLmJ0bi1saW5rIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1saW5rMiB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4tbGluazI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1saW5rMyB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4tbGluazM6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWxpbms0IHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5idG4tbGluazQ6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWxpbms1IHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWxpbms1OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnJlbW92ZS1idG4sXG4ucmVtb3ZlLWJ0bi1sZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1vZGFsLWhlYWRlciBidXR0b24uY2xvc2Uge1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLmNsb3NlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuYS5idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLCAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLmNhcmQgLmxpc3QtZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtO1xufVxuLmNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2NjYztcbn1cbi5jYXJkIC5jYXJkLXRpdGxlLmg1IHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG4jYWNjb3JkaW9uIC5jYXJkIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogbm9uZTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMS4yNXJlbSAwO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4ge1xuICBwYWRkaW5nOiAxLjI1cmVtIDAuNjI1cmVtO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmJ0bi5idG4tbGluayB7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4uYnRuLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuLmJ0bi1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAzcHggNXB4IDAgMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTIgMTInJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTcuNTc5IDUuOTg3TDMuMjc1IDEuNjA0QS45MDguOTA4IDAgMCAxIDMgLjk0NC45OTIuOTkyIDAgMCAxIDMuMjU1LjI5Yy4yMjUtLjIuNDU3LS4yODguNjk4LS4yOWEuOTE5LjkxOSAwIDAgMSAuNjY2LjI3NWw1LjEwNiA1LjA1OGEuOTQ4Ljk0OCAwIDAgMSAuMDA3IDEuMzI3bC01LjExOCA1LjA0N2MtLjEyMy4xNjUtLjM4LjI5Mi0uNjU0LjI5M2EuOTYyLjk2MiAwIDAgMS0uNjgzLS4yOTMuOTAzLjkwMyAwIDAgMS0uMjc3LS42Ni45OTMuOTkzIDAgMCAxIC4yNTYtLjY1NUw3LjU4IDUuOTg3eicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgMCAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuLmJ0bi1saW5rLmNvbGxhcHNlZDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtO1xufVxuXG4uY2FyZC1saW5rIHtcbiAgY29sb3I6ICMzMjZmZTI7XG59XG4uY2FyZC1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYWxlcnQge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlci1sZWZ0OiAwLjEyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjEyNXJlbSAwLjEyNXJlbSAwO1xuICBwYWRkaW5nOiAwLjVyZW0gMC42MjVyZW0gMC41cmVtIDIuODc1cmVtO1xuICBtYXJnaW46IGF1dG87XG59XG4uYWxlcnQuYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItbGVmdC1jb2xvcjogIzA0NmEzODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZTZkZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3M6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyMzA0NkEzOCcgY2xhc3M9J2JpIGJpLWNoZWNrLWNpcmNsZS1maWxsJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGQ9J00xNiA4QTggOCAwIDEgMSAwIDhhOCA4IDAgMCAxIDE2IDB6bS0zLjk3LTMuMDNhLjc1Ljc1IDAgMCAwLTEuMDguMDIyTDcuNDc3IDkuNDE3IDUuMzg0IDcuMzIzYS43NS43NSAwIDAgMC0xLjA2IDEuMDZMNi45NyAxMS4wM2EuNzUuNzUgMCAwIDAgMS4wNzktLjAybDMuOTkyLTQuOTlhLjc1Ljc1IDAgMCAwLS4wMS0xLjA1eicvPjwvc3ZnPlwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5hbGVydC5hbGVydC1zdWNjZXNzOjphZnRlciB7XG4gIGxlZnQ6IDA7XG59XG4uYWxlcnQuYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMjI0ZTY0O1xuICBib3JkZXItbGVmdC1jb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZTdlYztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsZXJ0LmFsZXJ0LWluZm86OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyMzMxNzA4RicgY2xhc3M9J2JpIGJpLWluZm8tY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTggMTZBOCA4IDAgMSAwIDggMGE4IDggMCAwIDAgMCAxNnptLjkzLTkuNDEyLTEgNC43MDVjLS4wNy4zNC4wMjkuNTMzLjMwNC41MzMuMTk0IDAgLjQ4Ny0uMDcuNjg2LS4yNDZsLS4wODguNDE2Yy0uMjg3LjM0Ni0uOTIuNTk4LTEuNDY1LjU5OC0uNzAzIDAtMS4wMDItLjQyMi0uODA4LTEuMzE5bC43MzgtMy40NjhjLjA2NC0uMjkzLjAwNi0uMzk5LS4yODctLjQ3bC0uNDUxLS4wODEuMDgyLS4zODEgMi4yOS0uMjg3ek04IDUuNWExIDEgMCAxIDEgMC0yIDEgMSAwIDAgMSAwIDJ6Jy8+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmFsZXJ0LmFsZXJ0LWluZm86OmFmdGVyIHtcbiAgbGVmdDogMDtcbn1cbi5hbGVydC5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZWVhMTAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlZmQ1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWxlcnQuYWxlcnQtd2FybmluZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzRkZDNjAwJyBjbGFzcz0nYmkgYmktZXhjbGFtYXRpb24tY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTE2IDhBOCA4IDAgMSAxIDAgOGE4IDggMCAwIDEgMTYgMHpNOCA0YS45MDUuOTA1IDAgMCAwLS45Ljk5NWwuMzUgMy41MDdhLjU1Mi41NTIgMCAwIDAgMS4xIDBsLjM1LTMuNTA3QS45MDUuOTA1IDAgMCAwIDggNHptLjAwMiA2YTEgMSAwIDEgMCAwIDIgMSAxIDAgMCAwIDAtMnonLz48L3N2Zz5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYWxlcnQuYWxlcnQtd2FybmluZzo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xufVxuLmFsZXJ0LmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjNzQxMjE2O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2E1MWExZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZDlkYTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsZXJ0LmFsZXJ0LWRhbmdlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzQjIyMDBEJyBjbGFzcz0nYmkgYmkteC1jaXJjbGUtZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNMTYgOEE4IDggMCAxIDEgMCA4YTggOCAwIDAgMSAxNiAwek01LjM1NCA0LjY0NmEuNS41IDAgMSAwLS43MDguNzA4TDcuMjkzIDhsLTIuNjQ3IDIuNjQ2YS41LjUgMCAwIDAgLjcwOC43MDhMOCA4LjcwN2wyLjY0NiAyLjY0N2EuNS41IDAgMCAwIC43MDgtLjcwOEw4LjcwNyA4bDIuNjQ3LTIuNjQ2YS41LjUgMCAwIDAtLjcwOC0uNzA4TDggNy4yOTMgNS4zNTQgNC42NDZ6Jy8+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmFsZXJ0LmFsZXJ0LWRhbmdlcjo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xufVxuLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3M6OmFmdGVyLCAuYWxlcnQuYWxlcnQtaW5mbzo6YWZ0ZXIsIC5hbGVydC5hbGVydC13YXJuaW5nOjphZnRlciwgLmFsZXJ0LmFsZXJ0LWRhbmdlcjo6YWZ0ZXIge1xuICBsZWZ0OiAxNXB4O1xuICB0b3A6IDE4cHg7XG59XG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbn1cbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ3BhdGggZD0nTTcuODE3IDYuNzI2TDEwIDguOTA5bDIuMTgzLTIuMTgzYS43NzIuNzcyIDAgMCAxIDEuMDA0LS4wNzVsLjA4Ny4wNzVhLjc3Mi43NzIgMCAwIDEgMCAxLjA5MUwxMS4wOTEgMTBsMi4xODMgMi4xODNhLjc3Mi43NzIgMCAxIDEtMS4wOTEgMS4wOTFMMTAgMTEuMDkxbC0yLjE4MyAyLjE4M2EuNzcyLjc3MiAwIDAgMS0xLjAwNC4wNzVsLS4wODctLjA3NWEuNzcyLjc3MiAwIDAgMSAwLTEuMDkxTDguOTA5IDEwIDYuNzI2IDcuODE3YS43NzIuNzcyIDAgMSAxIDEuMDkxLTEuMDkxeicvJTNFJTNDcGF0aCBkPSdNMTAgMjBjNS41MjMgMCAxMC00LjQ3NyAxMC0xMFMxNS41MjMgMCAxMCAwIDAgNC40NzcgMCAxMHM0LjQ3NyAxMCAxMCAxMHptMC0xYTkgOSAwIDEgMSAwLTE4IDkgOSAwIDAgMSAwIDE4eicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmJyZWFkY3J1bWItaXRlbSBhIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzMyNmZlMjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMzMjZmZTI7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMzI2ZmUyO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG4uYmFkZ2UtY29udGFpbmVyLCAuYmFkZ2UtbWFyeGVudC1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgei1pbmRleDogMTtcbn1cblxuLmJhZGdlLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgYm90dG9tOiAzLjI4MTI1cmVtO1xuICBsZWZ0OiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhZGdlLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgICBib3R0b206IDYuNzk2ODc1cmVtO1xuICAgIGxlZnQ6IDAuOTM3NXJlbTtcbiAgfVxufVxuXG4ubXVsdGktYmFkZ2UtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLm11bHRpLWJhZGdlLWNvbnRhaW5lciA+IC5iYWRnZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubXVsdGktYmFkZ2UtY29udGFpbmVyID4gLmJhZGdlLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLmJhZGdlLWdyZWVuLFxuLmJhZGdlLWZyZWUtZGVsaXZlcnksXG4uYmFkZ2UtcmV3YXJkLFxuLmJhZGdlLWluc3RhbGwsXG4uYmFkZ2Utb25saW5lLFxuLmJhZGdlLWluc3RvcmUsXG4uYmFkZ2Utc3VjY2VzcyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDQ2YTM4O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1ncmVlbjo6YmVmb3JlLFxuLmJhZGdlLWZyZWUtZGVsaXZlcnk6OmJlZm9yZSxcbi5iYWRnZS1yZXdhcmQ6OmJlZm9yZSxcbi5iYWRnZS1pbnN0YWxsOjpiZWZvcmUsXG4uYmFkZ2Utb25saW5lOjpiZWZvcmUsXG4uYmFkZ2UtaW5zdG9yZTo6YmVmb3JlLFxuLmJhZGdlLXN1Y2Nlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMwNDZhMzg7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1ncmVlbjo6YWZ0ZXIsXG4uYmFkZ2UtZnJlZS1kZWxpdmVyeTo6YWZ0ZXIsXG4uYmFkZ2UtcmV3YXJkOjphZnRlcixcbi5iYWRnZS1pbnN0YWxsOjphZnRlcixcbi5iYWRnZS1vbmxpbmU6OmFmdGVyLFxuLmJhZGdlLWluc3RvcmU6OmFmdGVyLFxuLmJhZGdlLXN1Y2Nlc3M6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzA0NmEzODtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtaW5zdGFsbCB7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xufVxuXG4uYmFkZ2Utc3VwZXItYnV5LFxuLmJhZGdlLWJsdWUsXG4uYmFkZ2UtcHJlb3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzAwNDg3NjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2Utc3VwZXItYnV5OjpiZWZvcmUsXG4uYmFkZ2UtYmx1ZTo6YmVmb3JlLFxuLmJhZGdlLXByZW9yZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjMDA0ODc2O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2Utc3VwZXItYnV5OjphZnRlcixcbi5iYWRnZS1ibHVlOjphZnRlcixcbi5iYWRnZS1wcmVvcmRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMDA0ODc2O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1wcmVvd25lZCxcbi5iYWRnZS1wdXJwbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzRENDE4NTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtcHJlb3duZWQ6OmJlZm9yZSxcbi5iYWRnZS1wdXJwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICM0RDQxODU7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1wcmVvd25lZDo6YWZ0ZXIsXG4uYmFkZ2UtcHVycGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICM0RDQxODU7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLXllbGxvdyxcbi5iYWRnZS1jbGVhcmFuY2UsXG4uYmFkZ2UtYmVzdC1zZWxsZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZDogI2ZmYzYwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UteWVsbG93OjpiZWZvcmUsXG4uYmFkZ2UtY2xlYXJhbmNlOjpiZWZvcmUsXG4uYmFkZ2UtYmVzdC1zZWxsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNmZmM2MDA7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS15ZWxsb3c6OmFmdGVyLFxuLmJhZGdlLWNsZWFyYW5jZTo6YWZ0ZXIsXG4uYmFkZ2UtYmVzdC1zZWxsZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2ZmYzYwMDtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtbmZtLXBsdXMsXG4uYmFkZ2Utb3JhbmdlLFxuLmJhZGdlLWV4Y2x1c2l2ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZjk2MzAyO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1uZm0tcGx1czo6YmVmb3JlLFxuLmJhZGdlLW9yYW5nZTo6YmVmb3JlLFxuLmJhZGdlLWV4Y2x1c2l2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2Y5NjMwMjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLW5mbS1wbHVzOjphZnRlcixcbi5iYWRnZS1vcmFuZ2U6OmFmdGVyLFxuLmJhZGdlLWV4Y2x1c2l2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZjk2MzAyO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzRjNGM0YztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2Utc2Vjb25kYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjNGM0YzRjO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2Utc2Vjb25kYXJ5OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICM0YzRjNGM7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLWRhbmdlcixcbi5iYWRnZS1yZWQsXG4uYmFkZ2UtZG9vcmJ1c3RlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjYTUxYTFmO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1kYW5nZXI6OmJlZm9yZSxcbi5iYWRnZS1yZWQ6OmJlZm9yZSxcbi5iYWRnZS1kb29yYnVzdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjYTUxYTFmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtZGFuZ2VyOjphZnRlcixcbi5iYWRnZS1yZWQ6OmFmdGVyLFxuLmJhZGdlLWRvb3JidXN0ZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2E1MWExZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2Utd2FybmluZyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZWVhMTAzO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS13YXJuaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZWVhMTAzO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2Utd2FybmluZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZWVhMTAzO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1pbmZvLFxuLmJhZGdlLWdhcyxcbi5iYWRnZS1kdWFsLWZ1ZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzMxNzA4ZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtaW5mbzo6YmVmb3JlLFxuLmJhZGdlLWdhczo6YmVmb3JlLFxuLmJhZGdlLWR1YWwtZnVlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzMxNzA4ZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLWluZm86OmFmdGVyLFxuLmJhZGdlLWdhczo6YWZ0ZXIsXG4uYmFkZ2UtZHVhbC1mdWVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICMzMTcwOGY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLXJlZC1vcmFuZ2UsXG4uYmFkZ2UtZWxlY3RyaWMge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2QyNDYyNztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtcmVkLW9yYW5nZTo6YmVmb3JlLFxuLmJhZGdlLWVsZWN0cmljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZDI0NjI3O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtcmVkLW9yYW5nZTo6YWZ0ZXIsXG4uYmFkZ2UtZWxlY3RyaWM6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2QyNDYyNztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtbGlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtbGlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1saWdodDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1kYXJrIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMzNjM2MzY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLWRhcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1kYXJrOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmdhcy13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMCAxMicgcm9sZT0naW1nJyUzRSUzQ3BhdGggZmlsbD0nJTIzRkZGJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjg0OSAxMkMtLjE5MyAxMC4xMzgtLjg5NSA3LjAzNCAxLjIxIDQuOTY2IDMuMzE3IDIuODk2IDQuMjUzIDEuNDQ4IDIuODQ5IDAgNC43Mi42MiA3LjI5NS42MiA2LjgyNyAzLjkzMWMtLjMxMiAyLjIwNy0uMDc4IDMuMTcyLjcwMiAyLjg5Ny42MjQtLjQxNC44NTgtMS4zOC43MDItMi44OTdDOS44NjkgNi4yMDcgMTEuNTA3IDguODk3IDcuNTI5IDEyYy40NjgtMy45MzEtMi41NzQtMy41MTctMi41NzQtNi42Mi0uNjI3LjQ5Mi0yLjgwOCAxLjQ0OC0uOTM2IDQuMzQ0LS45MzYtLjIwNy0xLjg3Mi0uNjItMS44NzItMi4wNjktMS4xNyAxLjg2Mi4yMzQgMy41MTcuNzAyIDQuMzQ1eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmVsZWN0cmljLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzEzJyB2aWV3Qm94PScwIDAgOCAxMycgcm9sZT0naW1nJyUzRSUzQ3BhdGggZmlsbD0nJTIzRkZGJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjc3OCAxM0w4IDQuNzY3SDQuNDQ0TDYuODkgMEgyLjY2N0wwIDYuNWgzLjU1NnonLyUzRSUzQy9zdmclM0VcIik7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmR1YWxmdWVsLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIGlkPSdMYXllcl8yJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA2Ni4wMyA0Ni41OSclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UuY2xzLTElN0JmaWxsOiUyM2ZmZjtzdHJva2Utd2lkdGg6MHB4OyU3RCUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nZ2FzLWFuZC1lbGVjdHJpYy1mdWVsJyUzRSUzQ2cgaWQ9J2JhZGdlX2ljb24tZHVhbC1mdWVsX3doaXRlMiclM0UlM0NwYXRoIGlkPSdQYXRoXzk2NycgY2xhc3M9J2Nscy0xJyBkPSdtOS41OCw0NS4zcy0xOC4yLTguNjEtNC40My0yNy45OGMwLDAsNy45Ny0xMC45NSw0LjQzLTE3LjMyLDAsMCwxMy42Nyw5LjQ1LDEyLjMsMjUuNjUsMCwwLDUuMDItNy40OSw1LjctMTAuMiwwLDAsMTIuODgsMTcuNDEtMy44NCwzMC4wNSwyLjQtNC43OCwxLTEwLjUxLTMuMzgtMTMuNzgtMy4zLTIuNjctNS4wNy02LjY3LTQuNzgtMTAuNzgsMCwwLTguMDcsMy4wOS0yLjY2LDE1LjYzLDAsMC00LjUzLTEuMDMtNi43OS03LjMtMS4zNyw1LjU3LS4xMSwxMS40MywzLjQ0LDE2LjA0WicvJTNFJTNDcGF0aCBpZD0nUGF0aF85ODInIGNsYXNzPSdjbHMtMScgZD0nbTQ4LjIyLDEuOGgxMy4wMmwtNi4wNCwxNS45MmgxMC44M2wtMjAuMTYsMjguODcsNS43NC0yMy4zMS0xMS41OS0uMzhMNDguMjIsMS44WicvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1pbmZvLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAubW9kYWwtaW5mbyxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1saW5lLWl0ZW0sXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1saW5lLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgI2luc3RhbGxhdGlvbi1mb3JtLXByb2R1Y3RUeXBlLWVycm9yLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAjaW5zdGFsbGF0aW9uLWZvcm0tcHJvZHVjdFR5cGUtZXJyb3Ige1xuICBtYXJnaW46IC0wLjNyZW0gMCAwLjVyZW07XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNCxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQucGFydHMtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUucGFydHMtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYucGFydHMtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNC5wYXJ0cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LnBhcnRzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYucGFydHMtaGVhZGVyIHtcbiAgbWFyZ2luOiAwLjkzNzVyZW0gMCAwLjYyNXJlbTtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQucGVyZm9ybWFuY2UtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNS5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2LnBlcmZvcm1hbmNlLWhlYWRlciB7XG4gIG1hcmdpbjogMC41NjI1cmVtIDAgMDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LmFudGl2aXJ1cy1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5hbnRpdmlydXMtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYuYW50aXZpcnVzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQuYW50aXZpcnVzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUuYW50aXZpcnVzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYuYW50aXZpcnVzLWhlYWRlciB7XG4gIG1hcmdpbjogMC41NjI1cmVtIDAgMDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLCAucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNC5QYXltZW50LVByb3RlY3Rpb24tdGl0bGUsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNC5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNS5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNi5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAucGxhbi1vcHRpb25zIGg2LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAucGxhbi1vcHRpb25zIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAudGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC50aXRsZSB7XG4gIHBhZGRpbmc6IDdweCAwO1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjJyZW0gIWltcG9ydGFudDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5wbGFuLWRpc2NvdW50LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAucGxhbi1kaXNjb3VudCB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwO1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtO1xufVxuXG4uYnV0dG9uLWRpdiB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG59XG5cbi5tb2RhbCB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLm1vZGFsIC5tb2RhbC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbTtcbn1cbi5tb2RhbCAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtO1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBmb250LXNpemU6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtO1xuICB9XG59XG4ubW9kYWwgLmNvbnRlbnQtbW9kYWwtY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ3BhdGggZD0nTTcuODE3IDYuNzI2TDEwIDguOTA5bDIuMTgzLTIuMTgzYS43NzIuNzcyIDAgMCAxIDEuMDA0LS4wNzVsLjA4Ny4wNzVhLjc3Mi43NzIgMCAwIDEgMCAxLjA5MUwxMS4wOTEgMTBsMi4xODMgMi4xODNhLjc3Mi43NzIgMCAxIDEtMS4wOTEgMS4wOTFMMTAgMTEuMDkxbC0yLjE4MyAyLjE4M2EuNzcyLjc3MiAwIDAgMS0xLjAwNC4wNzVsLS4wODctLjA3NWEuNzcyLjc3MiAwIDAgMSAwLTEuMDkxTDguOTA5IDEwIDYuNzI2IDcuODE3YS43NzIuNzcyIDAgMSAxIDEuMDkxLTEuMDkxeicvJTNFJTNDcGF0aCBkPSdNMTAgMjBjNS41MjMgMCAxMC00LjQ3NyAxMC0xMFMxNS41MjMgMCAxMCAwIDAgNC40NzcgMCAxMHM0LjQ3NyAxMCAxMCAxMHptMC0xYTkgOSAwIDEgMSAwLTE4IDkgOSAwIDAgMSAwIDE4eicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5tb2RhbCAubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbSAxLjg3NXJlbTtcbn1cbi5tb2RhbCAubW9kYWwtY29udGVudCAjcGFnZVRpbWVvdXRNb2RhbFRpdGxlIC53YXJuaW5nLWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtY29udGVudCB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtO1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAwLjYyNXJlbSAwO1xufVxuLm1vZGFsIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIge1xuICBoZWlnaHQ6IDE0N3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDM3N3B4O1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwIDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1kaWFsb2csIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA3MjZweDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLnByZXYtc2VydmljZS1oZWFkZXIsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLnByZXYtc2VydmljZS1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5uZXh0LXNlcnZpY2UtaGVhZGVyLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5uZXh0LXNlcnZpY2UtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbTpsYXN0LW9mLXR5cGUsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbTpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLm1vZGFsLWluZm8sIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubW9kYWwtaW5mbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubW9kYWwtaW5mbywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5tb2RhbC1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1xdHksIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXF0eSB7XG4gICAgZmxleDogMSAwIDI1JTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcHJpbWFyeSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcHJpbWFyeSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1wcmltYXJ5LCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1wcmltYXJ5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0taW1hZ2UsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZSBpbWcsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlIGltZyB7XG4gIG1pbi13aWR0aDogNzBweDtcbiAgd2lkdGg6IDcwcHg7XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1uYW1lLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1uYW1lIHtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1za3UsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXNrdSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1mb290ZXIgYnV0dG9uLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIgYnV0dG9uIHtcbiAgcGFkZGluZzogMC4zNDM3NXJlbSAwLjkzNzVyZW07XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIgLmNvbnRpbnVlLWxpbmsge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIgLmNvbnRpbnVlLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciAuYnRuLXZpZXctY2FydCwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIC5idG4tdmlldy1jYXJ0IHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXgtaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4ubW9kYWwgLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcXR5IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwubW9kYWwtc2VjdXJpdHktcXVlc3Rpb25zIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNzI2cHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1zZWN1cml0eS1xdWVzdGlvbi1jaGVjayBidXR0b24uY2xvc2UsIC5tb2RhbC5tb2RhbC1zZWN1cml0eS1xdWVzdGlvbnMgYnV0dG9uLmNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIC5pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiA1cHggNXB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciAuaWNvbiB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciBoNC5xdWFudGl0eS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIGg0LnF1YW50aXR5LWhlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciBoNC5xdWFudGl0eS1oZWFkZXIgLnF1YW50aXR5LWFkZGVkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMge1xuICBwYWRkaW5nOiAxNXB4IDAgNXB4O1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbixcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb246bGFzdC1vZi10eXBlLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbjpsYXN0LW9mLXR5cGUsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbjpsYXN0LW9mLXR5cGUsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbjpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmN1c3RvbS1jb250cm9sLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmZvcm0tY29udHJvbC1sYWJlbCxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmZvcm0tY29udHJvbC1sYWJlbCxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5mb3JtLWNvbnRyb2wtbGFiZWwsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuZm9ybS1jb250cm9sLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIGlucHV0LFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiBpbnB1dCxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIGlucHV0LFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEgLnZlcnRpY2FsbHktY2VudGVyZWQsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCB7XG4gIG1hcmdpbjogYXV0byAwO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiAub3B0aW9uLXF0eSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIC5vcHRpb24tcXR5LFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIC5vcHRpb24tcXR5LFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIC5vcHRpb24tcXR5IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSBpbWcsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSBpbWcsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UgaW1nLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIGltZyB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLXByaWNlLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tcHJpY2UsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tcHJpY2UsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tcHJpY2Uge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnRuLWxpbmsge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIC52ZXJ0aWNhbGx5LWNlbnRlcmVkIHtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucywgLm1vZGFsLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwsIC5tb2RhbC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC1sYWJlbCwgLm1vZGFsLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC1sYWJlbCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC12YWx1ZSwgLm1vZGFsLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC12YWx1ZSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLXZhbHVlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtaGVhZGVyLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtaGVhZGVyIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8ge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbyB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5vcHRpb24tcHJpY2UsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAub3B0aW9uLXByaWNlLCAubW9kYWwubW9kYWwtcGFydHMgLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5vcHRpb24tcHJpY2Uge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAudGFiLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnRhYi1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMgLnRhYi1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnRhYi1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iLCAubW9kYWwubW9kYWwtcGFydHMgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwLjYyNXJlbSAwLjVyZW07XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IC0xNXB4O1xuICB0b3A6IC0wLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NwYXRoIGZpbGw9JyUyMzA0NkEzOCcgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMS4zNTcgMTRjMCA2Ljk3MyA1LjY3MiAxMi42NDQgMTIuNjQ0IDEyLjY0NFMyNi42NDYgMjAuOTczIDI2LjY0NiAxNCAyMC45NzMgMS4zNTUgMTQgMS4zNTVDNy4wMjkgMS4zNTUgMS4zNTcgNy4wMjkgMS4zNTcgMTR6TTAgMTRDMCA2LjI4IDYuMjggMCAxNCAwczE0IDYuMjggMTQgMTQtNi4yOCAxNC0xNCAxNFMwIDIxLjcyIDAgMTR6bTIwLjkxOS01LjhjLjU2Ni0uNTk4IDEuNDY3LjI3NS45MDEuODc0LTMuMTQgMy40NDEtNi4zMDcgNi44MzMtOS40NzQgMTAuMjUtLjE1NC4xNzQtLjMwOS4zMjQtLjQ2My40OTgtLjIzMi4yNS0uNjcuMjI1LS45MDEgMC0xLjU5Ni0xLjQ3MS0zLjE5Mi0yLjk2Ny00Ljc4OC00LjQzOS0uNTkzLS41NDkuMzA4LTEuNDQ2LjktLjg3M2E2MjcuNDAzIDYyNy40MDMgMCAwIDEgNC4zIDMuOTljMy4xOTItMy40NDEgNi4zNTktNi44NTggOS41MjUtMTAuM3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGxlZnQ6IC0yMnB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMTBweCA4cHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IC0xNXB4O1xuICB0b3A6IDJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI4JyBoZWlnaHQ9JzI4JyB2aWV3Qm94PScwIDAgMjggMjgnJTNFJTNDcGF0aCBmaWxsPSclMjMwNDZBMzgnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTEuMzU3IDE0YzAgNi45NzMgNS42NzIgMTIuNjQ0IDEyLjY0NCAxMi42NDRTMjYuNjQ2IDIwLjk3MyAyNi42NDYgMTQgMjAuOTczIDEuMzU1IDE0IDEuMzU1QzcuMDI5IDEuMzU1IDEuMzU3IDcuMDI5IDEuMzU3IDE0ek0wIDE0QzAgNi4yOCA2LjI4IDAgMTQgMHMxNCA2LjI4IDE0IDE0LTYuMjggMTQtMTQgMTRTMCAyMS43MiAwIDE0em0yMC45MTktNS44Yy41NjYtLjU5OCAxLjQ2Ny4yNzUuOTAxLjg3NC0zLjE0IDMuNDQxLTYuMzA3IDYuODMzLTkuNDc0IDEwLjI1LS4xNTQuMTc0LS4zMDkuMzI0LS40NjMuNDk4LS4yMzIuMjUtLjY3LjIyNS0uOTAxIDAtMS41OTYtMS40NzEtMy4xOTItMi45NjctNC43ODgtNC40MzktLjU5My0uNTQ5LjMwOC0xLjQ0Ni45LS44NzNhNjI3LjQwMyA2MjcuNDAzIDAgMCAxIDQuMyAzLjk5YzMuMTkyLTMuNDQxIDYuMzU5LTYuODU4IDkuNTI1LTEwLjN6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBsZWZ0OiAtMjJweDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI4JyBoZWlnaHQ9JzI4JyB2aWV3Qm94PScwIDAgMjggMjgnJTNFJTNDcGF0aCBmaWxsPSclMjMwNDZBMzgnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTEuMzU3IDE0YzAgNi45NzMgNS42NzIgMTIuNjQ0IDEyLjY0NCAxMi42NDRTMjYuNjQ2IDIwLjk3MyAyNi42NDYgMTQgMjAuOTczIDEuMzU1IDE0IDEuMzU1QzcuMDI5IDEuMzU1IDEuMzU3IDcuMDI5IDEuMzU3IDE0ek0wIDE0QzAgNi4yOCA2LjI4IDAgMTQgMHMxNCA2LjI4IDE0IDE0LTYuMjggMTQtMTQgMTRTMCAyMS43MiAwIDE0em0yMC45MTktNS44Yy41NjYtLjU5OCAxLjQ2Ny4yNzUuOTAxLjg3NC0zLjE0IDMuNDQxLTYuMzA3IDYuODMzLTkuNDc0IDEwLjI1LS4xNTQuMTc0LS4zMDkuMzI0LS40NjMuNDk4LS4yMzIuMjUtLjY3LjIyNS0uOTAxIDAtMS41OTYtMS40NzEtMy4xOTItMi45NjctNC43ODgtNC40MzktLjU5My0uNTQ5LjMwOC0xLjQ0Ni45LS44NzNhNjI3LjQwMyA2MjcuNDAzIDAgMCAxIDQuMyAzLjk5YzMuMTkyLTMuNDQxIDYuMzU5LTYuODU4IDkuNTI1LTEwLjN6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRSAuZjJlMDJmNjYtOGFlYy00ZDcyLWI4YTYtY2Y3ZDkyN2FlY2E3JTdCZmlsbDpub25lOyU3RC5mOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQlN0JmaWxsOiUyMzA0NkEzODslN0QgJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NnIGlkPSdhNDVkNTY2OC00YTk0LTRhNTMtOGQ4OS1mZjc2OTE0Y2ViZGMnIGRhdGEtbmFtZT0nd2FycmFudHknJTNFJTNDcGF0aCBjbGFzcz0nZjJlMDJmNjYtOGFlYy00ZDcyLWI4YTYtY2Y3ZDkyN2FlY2E3JyBkPSdNNzkuMjQsNTJWMjQuNjZhNTMuMzUsNTMuMzUsMCwwLDEtMTQuMzctMi45MSw0MS4yNiw0MS4yNiwwLDAsMS0xNC42Mi05LjE5QTQ2LjcsNDYuNywwLDAsMSwzNSwyMS43NWE2MC43LDYwLjcsMCwwLDEtMTUuMjgsMi45MlY1MS45YzAsLjYuNCw3LDIuODgsMTAuODUuMjIuMzUuNDEuNzUuNjksMS4yMSwyLjc1LDQuNTUsOC40NCwxNCwyNi45MiwyMi41NiwxOC04LjM0LDIzLjQtMTcuNjgsMjYtMjIuMTkuMzUtLjYxLjY2LTEuMTUuOTQtMS41OCwyLjA3LTMuMjQsMi4xNy04Ljc2LDItMTAuNjFDNzkuMTksNTIuMDgsNzkuMjQsNTIsNzkuMjQsNTJabS04LjM0LTguOWEyLDIsMCwwLDEtLjYsMS40M2wtMjUsMjUuMmEyLjEyLDIuMTIsMCwwLDEtMS40Ni43aDBhMi4xNiwyLjE2LDAsMCwxLTEuNDYtLjdMMzAuNTUsNTcuNTdhMi4xLDIuMSwwLDAsMS0uNDYtMS41di0xM2ExLjkyLDEuOTIsMCwwLDEsMy4zMi0xLjQ0bDEwLjQyLDEwLjZMNjcuNDMsMjguNmEyLDIsMCwwLDEsMy40NywxLjQ1WicvJTNFJTNDcGF0aCBjbGFzcz0nZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JyBkPSdNNjkuNjUsMjguMTVhMiwyLDAsMCwwLTIuMjMuNDRMNDMuODEsNTIuMjEsMzMuNCw0MS42MmExLjkxLDEuOTEsMCwwLDAtMy4zMSwxLjQ0djEzYTIuMDksMi4wOSwwLDAsMCwuNDYsMS41bDExLjgsMTIuMTJhMi4xNiwyLjE2LDAsMCwwLDEuNDYuN2gwYTIuMDcsMi4wNywwLDAsMCwxLjQ1LS43bDI1LTI1LjE2YTIuMDYsMi4wNiwwLDAsMCwuNi0xLjQ0di0xM0EyLDIsMCwwLDAsNjkuNjUsMjguMTVaTTY2LjU5LDQyLjIzbC0yMi45MiwyMy05Ljg0LTEwVjQ4LjA3bDguNDMsOC42NGEyLjI5LDIuMjksMCwwLDAsMS41Ljc1aDBhMS45NCwxLjk0LDAsMCwwLDEuMzUtLjc0TDY2LjU5LDM1WicvJTNFJTNDcGF0aCBjbGFzcz0nZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JyBkPSdNODMuMjYsNTEuODhWMjIuNzdhMi4wNywyLjA3LDAsMCwwLTEuOTItMi4wNWMtNi40LS40NS0xMS4wNy0xLjMyLTE1LjEtMi44MWEzNi43NywzNi43NywwLDAsMS0xNC05LjIxbC0uMTctLjI3YTIuMDUsMi4wNSwwLDAsMC0zLjM4LS4xOGwtLjI4LjM1YTQyLjM4LDQyLjM4LDAsMCwxLTE0LjkxLDkuMjljLTMuNzUsMS4zOS05LDIuMy0xNi4xNCwyLjgyYTIuMDYsMi4wNiwwLDAsMC0xLjkxLDIuMDZ2MjkuM2MwLC4zMi40NSw4LDMuNjIsMTIuOTEuMi4zMi40NC42OC42OSwxLjEsMi43Niw0LjU1LDkuMiwxNS4yMSwyOS4xOCwyNC4zNmwuMTUuMDYuNDcuMTdhMS44OSwxLjg5LDAsMCwwLC43LjEzLDIuMTUsMi4xNSwwLDAsMCwuOC0uMTZsLjQ3LS4yQzcxLDgxLjUsNzYuOTQsNzEuMyw3OS44MSw2Ni40Yy4zMi0uNTUuNi0xLC44Ni0xLjQ0QzgzLjc0LDYwLjE1LDgzLjI2LDUyLjg2LDgzLjI2LDUxLjg4Wk03Ny4xOCw2Mi43NWMtLjI5LjQ0LS41OCwxLS45NCwxLjU4LTIuNjIsNC41MS04LDEzLjg1LTI2LDIyLjE5QzMxLjc0LDc3Ljk0LDI2LjA3LDY4LjUxLDIzLjMsNjRjLS4yOS0uNDYtLjQ3LS44Ni0uNjktMS4yMS0yLjQ3LTMuODQtMi44Ny0xMC4yNS0yLjg3LTEwLjg1VjI0LjY3QTYyLjMyLDYyLjMyLDAsMCwwLDM1LDIxLjc2YTQ2LjcsNDYuNywwLDAsMCwxNS4yMy05LjE5LDQxLjMxLDQxLjMxLDAsMCwwLDE0LjYxLDkuMTksNTMuMTMsNTMuMTMsMCwwLDAsMTQuMzcsMi45MVY1MmMwLC4wNiwwLC4xMiwwLC4xOC4xNiwxLjg0LjA3LDcuMzYtMiwxMC42WicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRSAuZjJlMDJmNjYtOGFlYy00ZDcyLWI4YTYtY2Y3ZDkyN2FlY2E3JTdCZmlsbDpub25lOyU3RC5mOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQlN0JmaWxsOiUyMzA0NkEzODslN0QgJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NnIGlkPSdhNDVkNTY2OC00YTk0LTRhNTMtOGQ4OS1mZjc2OTE0Y2ViZGMnIGRhdGEtbmFtZT0nd2FycmFudHknJTNFJTNDcGF0aCBjbGFzcz0nZjJlMDJmNjYtOGFlYy00ZDcyLWI4YTYtY2Y3ZDkyN2FlY2E3JyBkPSdNNzkuMjQsNTJWMjQuNjZhNTMuMzUsNTMuMzUsMCwwLDEtMTQuMzctMi45MSw0MS4yNiw0MS4yNiwwLDAsMS0xNC42Mi05LjE5QTQ2LjcsNDYuNywwLDAsMSwzNSwyMS43NWE2MC43LDYwLjcsMCwwLDEtMTUuMjgsMi45MlY1MS45YzAsLjYuNCw3LDIuODgsMTAuODUuMjIuMzUuNDEuNzUuNjksMS4yMSwyLjc1LDQuNTUsOC40NCwxNCwyNi45MiwyMi41NiwxOC04LjM0LDIzLjQtMTcuNjgsMjYtMjIuMTkuMzUtLjYxLjY2LTEuMTUuOTQtMS41OCwyLjA3LTMuMjQsMi4xNy04Ljc2LDItMTAuNjFDNzkuMTksNTIuMDgsNzkuMjQsNTIsNzkuMjQsNTJabS04LjM0LTguOWEyLDIsMCwwLDEtLjYsMS40M2wtMjUsMjUuMmEyLjEyLDIuMTIsMCwwLDEtMS40Ni43aDBhMi4xNiwyLjE2LDAsMCwxLTEuNDYtLjdMMzAuNTUsNTcuNTdhMi4xLDIuMSwwLDAsMS0uNDYtMS41di0xM2ExLjkyLDEuOTIsMCwwLDEsMy4zMi0xLjQ0bDEwLjQyLDEwLjZMNjcuNDMsMjguNmEyLDIsMCwwLDEsMy40NywxLjQ1WicvJTNFJTNDcGF0aCBjbGFzcz0nZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JyBkPSdNNjkuNjUsMjguMTVhMiwyLDAsMCwwLTIuMjMuNDRMNDMuODEsNTIuMjEsMzMuNCw0MS42MmExLjkxLDEuOTEsMCwwLDAtMy4zMSwxLjQ0djEzYTIuMDksMi4wOSwwLDAsMCwuNDYsMS41bDExLjgsMTIuMTJhMi4xNiwyLjE2LDAsMCwwLDEuNDYuN2gwYTIuMDcsMi4wNywwLDAsMCwxLjQ1LS43bDI1LTI1LjE2YTIuMDYsMi4wNiwwLDAsMCwuNi0xLjQ0di0xM0EyLDIsMCwwLDAsNjkuNjUsMjguMTVaTTY2LjU5LDQyLjIzbC0yMi45MiwyMy05Ljg0LTEwVjQ4LjA3bDguNDMsOC42NGEyLjI5LDIuMjksMCwwLDAsMS41Ljc1aDBhMS45NCwxLjk0LDAsMCwwLDEuMzUtLjc0TDY2LjU5LDM1WicvJTNFJTNDcGF0aCBjbGFzcz0nZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JyBkPSdNODMuMjYsNTEuODhWMjIuNzdhMi4wNywyLjA3LDAsMCwwLTEuOTItMi4wNWMtNi40LS40NS0xMS4wNy0xLjMyLTE1LjEtMi44MWEzNi43NywzNi43NywwLDAsMS0xNC05LjIxbC0uMTctLjI3YTIuMDUsMi4wNSwwLDAsMC0zLjM4LS4xOGwtLjI4LjM1YTQyLjM4LDQyLjM4LDAsMCwxLTE0LjkxLDkuMjljLTMuNzUsMS4zOS05LDIuMy0xNi4xNCwyLjgyYTIuMDYsMi4wNiwwLDAsMC0xLjkxLDIuMDZ2MjkuM2MwLC4zMi40NSw4LDMuNjIsMTIuOTEuMi4zMi40NC42OC42OSwxLjEsMi43Niw0LjU1LDkuMiwxNS4yMSwyOS4xOCwyNC4zNmwuMTUuMDYuNDcuMTdhMS44OSwxLjg5LDAsMCwwLC43LjEzLDIuMTUsMi4xNSwwLDAsMCwuOC0uMTZsLjQ3LS4yQzcxLDgxLjUsNzYuOTQsNzEuMyw3OS44MSw2Ni40Yy4zMi0uNTUuNi0xLC44Ni0xLjQ0QzgzLjc0LDYwLjE1LDgzLjI2LDUyLjg2LDgzLjI2LDUxLjg4Wk03Ny4xOCw2Mi43NWMtLjI5LjQ0LS41OCwxLS45NCwxLjU4LTIuNjIsNC41MS04LDEzLjg1LTI2LDIyLjE5QzMxLjc0LDc3Ljk0LDI2LjA3LDY4LjUxLDIzLjMsNjRjLS4yOS0uNDYtLjQ3LS44Ni0uNjktMS4yMS0yLjQ3LTMuODQtMi44Ny0xMC4yNS0yLjg3LTEwLjg1VjI0LjY3QTYyLjMyLDYyLjMyLDAsMCwwLDM1LDIxLjc2YTQ2LjcsNDYuNywwLDAsMCwxNS4yMy05LjE5LDQxLjMxLDQxLjMxLDAsMCwwLDE0LjYxLDkuMTksNTMuMTMsNTMuMTMsMCwwLDAsMTQuMzcsMi45MVY1MmMwLC4wNiwwLC4xMiwwLC4xOC4xNiwxLjg0LjA3LDcuMzYtMiwxMC42WicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiwgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiB7XG4gIGhlaWdodDogMzZweDtcbiAgbWF4LWhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCB7XG4gIHdpZHRoOiA3MnB4O1xuICBtYXgtd2lkdGg6IDcycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluayB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG9yZGVyOiAzO1xuICAtbXMtZmxleC1vcmRlcjogMztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluayB7XG4gICAgbWFyZ2luOiAwIDEwcHggMCBhdXRvO1xuICAgIG9yZGVyOiAwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5tb2RhbC1oZWFkZXIsIC5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyxcbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnByb21vLWFuZC1zdWJtaXQtcm93IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC56aXAtaW5wdXQtcm93IC5mb3JtLWdyb3VwLFxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvbW8tYW5kLXN1Ym1pdC1yb3cgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyAuYnRuLFxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvbW8tYW5kLXN1Ym1pdC1yb3cgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1heC1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyAuYnRuLFxuICAubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5wcm9tby1hbmQtc3VibWl0LXJvdyAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC56aXAtaW5wdXQtcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmludmFsaWQtZmVlZGJhY2stY3VzdG9tIHtcbiAgY29sb3I6ICNhNTFhMWY7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmFkZHJlc3MtYmxvY2sge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmFkZHJlc3MtYmxvY2sgLmZvcm0tZ3JvdXA6bm90KC5yZXF1aXJlZCkge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvZHVjdC10eXBlLXNlbGVjdC1sYWJlbCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmVycm9yLW1lc3NhZ2Uge1xuICBtYXJnaW46IDE1cHggMDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLmVycm9yLW1lc3NhZ2UgLmVycm9yLW1lc3NhZ2UtdGV4dCB7XG4gIGNvbG9yOiAjYTUxYTFmO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLmluc3RhbGxhdGlvbi1vcHRpb25zLWFzc2V0cyB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1mb290ZXIgYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzQzNzVyZW0gMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1mb290ZXIgYnV0dG9uLm5mbS1pbnN0YWxsYXRpb24ge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLm1vZGFsLWZvb3RlciBidXR0b24ubmZtLWluc3RhbGxhdGlvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAuemlwLWlucHV0LXJvdyxcbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC5waG9uZS1zYW1lIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IC00LjVweDtcbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC5lcnJvci10ZXh0IHtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAud3JhcC10ZXh0IHtcbiAgdGV4dC13cmFwOiB3cmFwO1xufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLnppcC1pbnB1dC1yb3cge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLmJ0bi16aXAtc3VibWl0IHtcbiAgbWFyZ2luLXRvcDogMjNweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLmJ0bi16aXAtc3VibWl0IHtcbiAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCBsYWJlbCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMTAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCB7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogOTAwcHg7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmxlZnQtY29sdW1uIHtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5sZWZ0LWNvbHVtbiAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlciBzcGFuLmhlYWRlci1tb250aCxcbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyIHNwYW4uaGVhZGVyLXllYXIge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgaDUge1xuICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciBoNSB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciAuc2xpY2stYXJyb3cge1xuICBwYWRkaW5nOiAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIC5zbGljay1hcnJvdzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIC5zbGljay1wcmV2OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNC40MiA1Ljk4N2w0LjMyMyA0LjQwNWMuMTYzLjE4LjI1NC40MTIuMjU2LjY1NWEuOTA0LjkwNCAwIDAgMS0uMjc3LjY2Ljk2Mi45NjIgMCAwIDEtLjY4My4yOTNjLS4yNzMtLjAwMS0uNTMxLS4xMjgtLjY1My0uMjkzTDIuMjY3IDYuNjZhLjk0OC45NDggMCAwIDEgLjAwNy0xLjMyN0w3LjM4LjI3NUEuOTE5LjkxOSAwIDAgMSA4LjA0NyAwYy4yNC4wMDIuNDczLjA5LjY5Ny4yOS4xNjIuMTguMjUzLjQxMi4yNTUuNjU0YS45MDguOTA4IDAgMCAxLS4yNzUuNjZMNC40MiA1Ljk4N3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgLnNsaWNrLW5leHQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEyIDEyJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J003LjU3OSA1Ljk4N0wzLjI3NSAxLjYwNEEuOTA4LjkwOCAwIDAgMSAzIC45NDQuOTkyLjk5MiAwIDAgMSAzLjI1NS4yOWMuMjI1LS4yLjQ1Ny0uMjg4LjY5OC0uMjlhLjkxOS45MTkgMCAwIDEgLjY2Ni4yNzVsNS4xMDYgNS4wNThhLjk0OC45NDggMCAwIDEgLjAwNyAxLjMyN2wtNS4xMTggNS4wNDdjLS4xMjMuMTY1LS4zOC4yOTItLjY1NC4yOTNhLjk2Mi45NjIgMCAwIDEtLjY4My0uMjkzLjkwMy45MDMgMCAwIDEtLjI3Ny0uNjYuOTkzLjk5MyAwIDAgMSAuMjU2LS42NTVMNy41OCA1Ljk4N3onLyUzRSUzQy9zdmclM0VcIik7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdC1kYXRlLWN0YSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3QtZGF0ZS1jdGEgaDUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAucGItMiBkaXYge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiAubG9jYXRpb24tbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiAubG9jYXRpb24tdmFsdWUge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiAubG9jYXRpb24tdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24gYnV0dG9uIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDAgMjBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXI6IG5vbmU7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5waWNrdXAtbG9jYXRpb25zIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnBpY2t1cC1sb2NhdGlvbnMgLmZvcm0tZ3JvdXA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnBpY2t1cC1sb2NhdGlvbnMgLmNhbmNlbC1sb2NhdGlvbi1saW5rIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZGF5cy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1kYXlzLWhlYWRlciBkaXYge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZmxleDogMCAwIDM1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1kYXlzLWhlYWRlciBkaXYge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZGF5cy1oZWFkZXIgZGl2IHtcbiAgICBmbGV4OiAwIDAgNTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWNhbGVuZGFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItY2FsZW5kYXIuc2xpY2staW5pdGlhbGl6ZWQge1xuICBvcGFjaXR5OiAxO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItY2FsZW5kYXIgLnNsaWNrLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWNhbGVuZGFyIC5zbGljay1saXN0IC5zbGljay1zbGlkZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWdyaWQge1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdzpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdzpmaXJzdC1vZi10eXBlIC5kYXRlLWdyaWQtY29sIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLXdpZHRoOiAzNXB4O1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjYzBiZmJmO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2MwYmZiZjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTQuMjglO1xuICBoZWlnaHQ6IDQ1cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbCB7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjMGJmYmY7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wuc2VsZWN0ZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wuc2VsZWN0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWY2MGRiO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbC51bmF2YWlsYWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wudW5hdmFpbGFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbCAuZGF5IHtcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wgLmRheSB7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtIC5sZWdlbmQtc3dhdGNoIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbSAubGVnZW5kLXN3YXRjaCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtIC5sZWdlbmQtbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbS5hdmFpbGFibGUgLmxlZ2VuZC1zd2F0Y2gge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0udW5hdmFpbGFibGUgLmxlZ2VuZC1zd2F0Y2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0uc2VsZWN0ZWQgLmxlZ2VuZC1zd2F0Y2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItc2VsZWN0aW9uLWluZm8ge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTVweCAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItc2VsZWN0aW9uLWluZm8ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNhbmNlbC1saW5rIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXNhdmUtZGF0ZSB7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZWxlY3Qtc2VydmljZXMtbGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1sYWJlbC1mb3ItbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLWxhYmVsLWZvci1tb2JpbGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDEwMCUgMCAwO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1sYWJlbC1mb3ItZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnF1YW50aXR5LWlucHV0LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1vcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2Utb3B0aW9uIGlucHV0LmlucHV0LXNlcnZpY2UtcXR5IHtcbiAgd2lkdGg6IDQ4cHg7XG4gIG1heC13aWR0aDogNDhweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2Utb3B0aW9uIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICB0b3A6IC0xMHB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1wcmljZSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIGxhYmVsLnNlcnZpY2UtbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIGxhYmVsLnNlcnZpY2UtbGFiZWw6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIGxhYmVsLnNlcnZpY2UtbGFiZWw6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuY3VzdG9tLWNoZWNrYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5xdWFudGl0eS1tb2R1bGUge1xuICB3aWR0aDogOC4xMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnF1YW50aXR5LW1vZHVsZSAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4sXG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnF1YW50aXR5LW1vZHVsZSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuIHtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1zZWxlY3QtbGluZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLWJvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtbGluZS1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciAuYWxlcnQubWVzc2FnZSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciAuYWxlcnQubWVzc2FnZSB+IC5hbGVydC5tZXNzYWdlIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLmFsZXJ0Lm1lc3NhZ2UgLmJ1dHRvbi15ZXMge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLml0ZW0tbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciAuc2VydmljZS1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtZm9vdGVyIC5zZXJ2aWNlLW1vZGFsLWFjdGlvbnMge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWZvb3RlciAuc2VydmljZS1tb2RhbC1hY3Rpb25zLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtZm9vdGVyIC5zZXJ2aWNlLW1vZGFsLWFjdGlvbnMuc2VydmljZXMtYmFjayB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2Uge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLWxpbmUtaXRlbXMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1saW5lLWl0ZW1zIC5tb2RhbC1saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtbGluZS1pdGVtcyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDcwJTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtbGluZS1pdGVtcyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcXR5IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWluLXdpZHRoOiA0OHB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1zdXJmYWNlLXNlbGVjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtc3VyZmFjZS1zZWxlY3Rpb24gLmN1c3RvbS1jaGVja2JveCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmFkdmFuY2VkLXN1cmZhY2UtZXJyb3Ige1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmFkdmFuY2VkLXN1cmZhY2UtZXJyb3IuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY2FuY2VsLWxpbmsge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tZG9uZSB7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5tb2RhbCNhZGRyZXNzLWludmFsaWQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5tb2RhbCNhZGRyZXNzLWludmFsaWQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0biB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLm1vZGFsI2FkZHJlc3MtaW52YWxpZCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuZWRpdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLm1vZGFsI2FkZHJlc3MtaW52YWxpZCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYWNjZXB0IHtcbiAgICBwYWRkaW5nOiAwLjY4NzVyZW0gMC42MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwubW9kYWwtY2FuY2VsLXBwaSAuZm9vdGVyLWNhbmNlbC1wcGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUge1xuICAgIG1heC1oZWlnaHQ6IDgwMHB4O1xuICB9XG59XG4jdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtZGlhbG9nIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNzI2cHg7XG4gIH1cbn1cbiN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1jb250ZW50IHtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtIDAuOTM3NXJlbTtcbn1cbiN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIge1xuICBsaW5lLWhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW07XG4gIH1cbn1cbiN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWJvZHkgcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAjdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtYm9keSBwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbTtcbiAgfVxufVxuXG4ua2lvc2stdGltZW91dC1tb2RhbC1vcGVuIC5tb2RhbDpub3QoI3BhZ2VUaW1lb3V0TW9kYWwpIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmtpb3NrLXRpbWVvdXQtbW9kYWwtb3BlbiAubW9kYWwtYmFja2Ryb3AgfiAubW9kYWwtYmFja2Ryb3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmVkaXJlY3QtdGltZW91dC1tb2RhbC1vcGVuIC5tb2RhbDpub3QoI3JlZGlyZWN0VGltZW91dE1vZGFsKSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5yZWRpcmVjdC10aW1lb3V0LW1vZGFsLW9wZW4gLm1vZGFsLWJhY2tkcm9wIH4gLm1vZGFsLWJhY2tkcm9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDIgKiBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5uYXYtdGFicyxcbi5uYXYtcGlsbHMge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG59XG5Ac3VwcG9ydHMgKHNjcm9sbGJhci13aWR0aDogdGhpbikge1xuICAubmF2LXRhYnMsXG4gIC5uYXYtcGlsbHMge1xuICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgICBzY3JvbGxiYXItY29sb3I6ICM2NjYgdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbkBzdXBwb3J0cyBzZWxlY3Rvcig6Oi13ZWJraXQtc2Nyb2xsYmFyKSB7XG4gIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXIsXG4gIC5uYXYtcGlsbHM6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cbiAgLm5hdi10YWJzOjotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbiAgLm5hdi1waWxsczo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4gIC5uYXYtcGlsbHM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjNjY2O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcmVtO1xuICB9XG4gIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIsXG4gIC5uYXYtcGlsbHM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xuICB9XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtLFxuLm5hdi1waWxscyAubmF2LWl0ZW0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gMC45Mzc1cmVtO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXMsIGNvbG9yIDMwMG1zLCBib3JkZXIgMzAwbXM7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xNDU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmssXG4gIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjEyNTtcbiAgfVxufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsgLmljb24sXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsgLmljb24ge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW07XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTklKSBzZXBpYSgxMyUpIHNhdHVyYXRlKDAlKSBodWUtcm90YXRlKDI1NmRlZykgYnJpZ2h0bmVzcyg5MSUpIGNvbnRyYXN0KDg5JSk7XG4gIHRyYW5zaXRpb246IGZpbHRlciAzMDBtcztcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdobGlnaHQsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUgLmljb24sIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCAuaWNvbixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUgLmljb24sXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnaGxpZ2h0IC5pY29uIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgwJSkgc2VwaWEoMTAlKSBzYXR1cmF0ZSg2MDklKSBodWUtcm90YXRlKDMzN2RlZykgYnJpZ2h0bmVzcyg4NyUpIGNvbnRyYXN0KDc5JSk7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZCwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbms6ZGlzYWJsZWQsIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmRpc2FibGVkOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluazpkaXNhYmxlZDpob3Zlcixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZCxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluazpkaXNhYmxlZCxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZDpob3Zlcixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluazpkaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjY2NjO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssXG4ubmF2LXBpbGxzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2LXRhYnMubmF2LWZpdCxcbi5uYXYtcGlsbHMubmF2LWZpdCB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLm5hdi10YWJzLm5hdi1maXQgLm5hdi1pdGVtLFxuLm5hdi1waWxscy5uYXYtZml0IC5uYXYtaXRlbSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb3JtLW5hdiAubmF2LWl0ZW0gPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICB9XG59XG4ubmF2LXRhYnMge1xuICBib3JkZXI6IG5vbmU7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gMC4yNXJlbSAwIDA7XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkICNjY2M7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCB7XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkICNjY2M7XG59XG5cbi5uYXYubmF2YmFyLW5hdiAucmVzZXQtcGFzc3dvcmQtZm9ybS1tb2RhbCAubm90aWZpY2F0aW9ucy1jb250YWluZXIgLmFsZXJ0LmFsZXJ0LWRhbmdlcixcbi5uYXYubmF2YmFyLW5hdiAucmVzZXQtcGFzc3dvcmQtZm9ybS1tb2JpbGUgLm5vdGlmaWNhdGlvbnMtY29udGFpbmVyIC5hbGVydC5hbGVydC1kYW5nZXIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuXG4ubmF2LXBpbGxzIHtcbiAgZ2FwOiAwLjQ2ODc1cmVtO1xufVxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdsaWdodCB7XG4gIGJhY2tncm91bmQ6ICMxYjFiMWI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSAuaWNvbiwgLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2xpZ2h0IC5pY29uIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmU6aG92ZXIsIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdsaWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzNjM2MzY7XG59XG5cbi5hdHRyaWJ1dGUge1xuICBtYXJnaW4tdG9wOiAwLjkzOGVtO1xufVxuLmF0dHJpYnV0ZSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3dhdGNoIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5hZGQtdG8tY2FydCAuY2FydC13aGl0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFkZC10by1jYXJ0IC5jYXJ0LXdoaXRlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cblxuLmFkZC10by1jYXJ0LW1lc3NhZ2VzIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAxNSU7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMTA1MTtcbn1cblxuLmFkZC10by13aXNoLWxpc3Qge1xuICBtYXJnaW4tdG9wOiAxZW07XG59XG5cbi5hZGQtdG8tYmFza2V0LWFsZXJ0IHtcbiAgYW5pbWF0aW9uOiBmYWRlIDVzIGxpbmVhciBmb3J3YXJkcztcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggZ3JleTtcbn1cbkBrZXlmcmFtZXMgZmFkZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA5MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmFkZC10by1iYXNrZXQtYWxlcnQuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubWFpbi1hdHRyaWJ1dGVzIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuXG4ucXVpY2stdmlldy1kaWFsb2csXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIHtcbiAgbWF4LXdpZHRoOiA1Ni4yNWVtO1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIC5zZWxlY3RhYmxlLWJvbnVzLXByb2R1Y3QtbGluZS1pdGVtLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAuc2VsZWN0YWJsZS1ib251cy1wcm9kdWN0LWxpbmUtaXRlbSB7XG4gIG1hcmdpbi10b3A6IDAuMmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjJlbTtcbiAgcGFkZGluZy10b3A6IDAuM2VtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zZW07XG59XG4ucXVpY2stdmlldy1kaWFsb2cgLmJlZW5TZWxlY3RlZCxcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLmJlZW5TZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG4ucXVpY2stdmlldy1kaWFsb2cgLm1vZGFsLWhlYWRlcixcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLm1vZGFsLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTg3NXJlbTtcbn1cbi5xdWljay12aWV3LWRpYWxvZyAubW9kYWwtaGVhZGVyIC5mdWxsLXBkcC1saW5rLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAubW9kYWwtaGVhZGVyIC5mdWxsLXBkcC1saW5rIHtcbiAgY29sb3I6ICMzMjZmZTI7XG59XG4ucXVpY2stdmlldy1kaWFsb2cgLm1vZGFsLWhlYWRlciAuY2xvc2UsXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIC5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIC5tb2RhbC10aXRsZSxcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLm1vZGFsLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIC5wcm9kdWN0LW5hbWUsXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIC5wcm9kdWN0LW5hbWUge1xuICBmb250LXNpemU6IDEuODc1cmVtO1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIC5zd2F0Y2gtY2lyY2xlLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAuc3dhdGNoLWNpcmNsZSB7XG4gIHdpZHRoOiAyLjVlbTtcbiAgaGVpZ2h0OiAyLjVlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxLjI1ZW07XG4gIGJvcmRlci1yYWRpdXM6IDEuMjVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucXVpY2stdmlldy1kaWFsb2cgLnN3YXRjaC1jaXJjbGUuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAuc3dhdGNoLWNpcmNsZS5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5xdWljay12aWV3LWRpYWxvZyAuc3dhdGNoLWNpcmNsZS5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAucXVpY2stdmlldy1kaWFsb2cgLnN3YXRjaC1jaXJjbGUuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAuc3dhdGNoLWNpcmNsZS5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAuc3dhdGNoLWNpcmNsZS5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5xdWljay12aWV3LWRpYWxvZyAuc3dhdGNoLWNpcmNsZS5jb2xvci12YWx1ZTo6YWZ0ZXIsXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIC5zd2F0Y2gtY2lyY2xlLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG4ucXVpY2stdmlldy1kaWFsb2cgYVtkaXNhYmxlZF0gLnN3YXRjaC1jaXJjbGUsXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIGFbZGlzYWJsZWRdIC5zd2F0Y2gtY2lyY2xlIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5xdWljay12aWV3LWRpYWxvZyBhW2Rpc2FibGVkXSAuc3dhdGNoLWNpcmNsZS5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIsXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIGFbZGlzYWJsZWRdIC5zd2F0Y2gtY2lyY2xlLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG4ucXVpY2stdmlldy1kaWFsb2cgLmF2YWlsYWJsaXR5LWNvbnRhaW5lcixcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLmF2YWlsYWJsaXR5LWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIC5hdmFpbGFibGl0eS1jb250YWluZXIsXG4ucXVpY2stdmlldy1kaWFsb2cgLnNpemUtY2hhcnQsXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIC5hdmFpbGFibGl0eS1jb250YWluZXIsXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIC5zaXplLWNoYXJ0IHtcbiAgbWFyZ2luLXRvcDogMC45MzhlbTtcbn1cbi5xdWljay12aWV3LWRpYWxvZyAubW9kYWwtY29udGVudCxcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXI6IG5vbmU7XG59XG4ucXVpY2stdmlldy1kaWFsb2cgLm1vZGFsLWJvZHksXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIC5tb2RhbC1ib2R5IHtcbiAgbWF4LWhlaWdodDogMjguMTI1ZW07IC8qIDQ1MC8xNiAqL1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIGJ1dHRvbi5jbG9zZSxcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgYnV0dG9uLmNsb3NlIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbi5xdWljay12aWV3LWRpYWxvZyAubW9kYWwtZm9vdGVyLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAubW9kYWwtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xODc1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjE4NzVyZW07XG59XG4ucXVpY2stdmlldy1kaWFsb2cgLm1vZGFsLWZvb3RlciAucHJpY2VzIC5wcmljZSxcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLm1vZGFsLWZvb3RlciAucHJpY2VzIC5wcmljZSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIC5wcmljZXMgLnNhbGVzLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAucHJpY2VzIC5zYWxlcyB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIC5wcm9tb3Rpb25zLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAucHJvbW90aW9ucyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjYTUxYTFmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5xdWljay12aWV3LWRpYWxvZyAuYm9udXMtc3VtbWFyeSxcbiAgLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAuYm9udXMtc3VtbWFyeSB7XG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5xdWljay12aWV3LWRpYWxvZyAuYm9udXMtc3VtbWFyeSAuYm9udXMtcHJvZHVjdC1uYW1lLFxuICAuY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIC5ib251cy1zdW1tYXJ5IC5ib251cy1wcm9kdWN0LW5hbWUge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5xdWljay12aWV3LWRpYWxvZyAucHJlLWNhcnQtcHJvZHVjdHMsXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIC5wcmUtY2FydC1wcm9kdWN0cyB7XG4gIG1hcmdpbi1yaWdodDogMC4xMjVlbTtcbn1cbi5xdWljay12aWV3LWRpYWxvZyAuY29sb3ItYXR0cmlidXRlLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAuY29sb3ItYXR0cmlidXRlIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIC5ub24taW5wdXQtbGFiZWwsXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIC5ub24taW5wdXQtbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4vKipcbiAqIEBsaWNlbnNlXG4gKiBNeUZvbnRzIFdlYmZvbnQgQnVpbGQgSUQgMzQ5ODAwNCwgMjAxNy0xMi0xNFQxMDozNjozNy0wNTAwXG4gKlxuICogVGhlIGZvbnRzIGxpc3RlZCBpbiB0aGlzIG5vdGljZSBhcmUgc3ViamVjdCB0byB0aGUgRW5kIFVzZXIgTGljZW5zZVxuICogQWdyZWVtZW50KHMpIGVudGVyZWQgaW50byBieSB0aGUgd2Vic2l0ZSBvd25lci4gQWxsIG90aGVyIHBhcnRpZXMgYXJlXG4gKiBleHBsaWNpdGx5IHJlc3RyaWN0ZWQgZnJvbSB1c2luZyB0aGUgTGljZW5zZWQgV2ViZm9udHMocykuXG4gKlxuICogWW91IG1heSBvYnRhaW4gYSB2YWxpZCBsaWNlbnNlIGF0IHRoZSBVUkxzIGJlbG93LlxuICpcbiAqIFdlYmZvbnQ6IEp1c3RMb3ZlbHkgYnkgTmlja3kgTGFhdHpcbiAqIFVSTDogaHR0cHM6Ly93d3cubXlmb250cy5jb20vZm9udHMvbmlja3ktbGFhdHovanVzdC1sb3ZlbHkvanVzdC1sb3ZlbHkvXG4gKiBDb3B5cmlnaHQ6IENvcHlyaWdodCAoYykgMjAxNiBieSBOaWNreSBMYWF0ei4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiAqIExpY2Vuc2VkIHBhZ2V2aWV3czogOCwwMDAsMDAwXG4gKlxuICpcbiAqIExpY2Vuc2U6IGh0dHBzOi8vd3d3Lm15Zm9udHMuY29tL3ZpZXdsaWNlbnNlP3R5cGU9d2ViJmJ1aWxkaWQ9MzQ5ODAwNFxuICpcbiAqIMKpIDIwMTcgTXlGb250cyBJbmNcbiovXG4vKiBAaW1wb3J0IG11c3QgYmUgYXQgdG9wIG9mIGZpbGUsIG90aGVyd2lzZSBDU1Mgd2lsbCBub3Qgd29yayAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKdXN0TG92ZWx5O1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC5lb3Q/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+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3cge1xuICByaWdodDogLTAuNzVyZW07XG4gIHdpZHRoOiAwLjY4NzVyZW07XG4gIGhlaWdodDogMS4zMTI1cmVtO1xuICBtYXJnaW46IDAgMDtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNjU2MjVyZW0gMCAwLjY1NjI1cmVtIDAuNjg3NXJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzNjM2MzY7XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgcmlnaHQ6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAgMC42NTYyNXJlbSAwLjY4NzVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAxLjA2MjVyZW0gMS4wNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5wb3BvdmVyLWhlYWRlcjplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAxLjA2MjVyZW0gMS4wNjI1cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2Fyb3VzZWwtaW5uZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tbGVmdCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLXJpZ2h0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHotaW5kZXg6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgMC42cztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE1JTtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIsIC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kOiA1MCUvMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjUtMi41LTIuNSAyLjUtMi41LTEuNS0xLjV6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjUgMi41IDIuNS0yLjUgMi41IDEuNSAxLjUgNC00LTQtNHonLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gIG1hcmdpbi1sZWZ0OiAxNSU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgd2lkdGg6IDEuODc1cmVtO1xuICBoZWlnaHQ6IDAuMTg3NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjE4NzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjE4NzVyZW07XG4gIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLXRvcDogMC42MjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1JTtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAxNSU7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIGJvcmRlcjogMC4yNWVtIHNvbGlkIGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IDAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWJvcmRlcjtcbn1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjJlbTtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uc3Bpbm5lci1ncm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IDAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWdyb3c7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuc3Bpbm5lci1ib3JkZXIsXG4gIC5zcGlubmVyLWdyb3cge1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgfVxufVxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctcHJpbWFyeTpob3ZlciwgYS5iZy1wcmltYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXByaW1hcnk6aG92ZXIsXG5idXR0b24uYmctcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzU3YzUgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cblxuYS5iZy1zZWNvbmRhcnk6aG92ZXIsIGEuYmctc2Vjb25kYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsIGEuYmctc3VjY2Vzczpmb2N1cyxcbmJ1dHRvbi5iZy1zdWNjZXNzOmhvdmVyLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWluZm86aG92ZXIsIGEuYmctaW5mbzpmb2N1cyxcbmJ1dHRvbi5iZy1pbmZvOmhvdmVyLFxuYnV0dG9uLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQ1MjY5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXdhcm5pbmc6aG92ZXIsIGEuYmctd2FybmluZzpmb2N1cyxcbmJ1dHRvbi5iZy13YXJuaW5nOmhvdmVyLFxuYnV0dG9uLmJnLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmM3ZjAyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZGFuZ2VyOmhvdmVyLCBhLmJnLWRhbmdlcjpmb2N1cyxcbmJ1dHRvbi5iZy1kYW5nZXI6aG92ZXIsXG5idXR0b24uYmctZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5MTMxNyAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctbGlnaHQ6aG92ZXIsIGEuYmctbGlnaHQ6Zm9jdXMsXG5idXR0b24uYmctbGlnaHQ6aG92ZXIsXG5idXR0b24uYmctbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhcms6aG92ZXIsIGEuYmctZGFyazpmb2N1cyxcbmJ1dHRvbi5iZy1kYXJrOmhvdmVyLFxuYnV0dG9uLmJnLWRhcms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQxZDFkICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuYS5iZy1ncmVlbjpob3ZlciwgYS5iZy1ncmVlbjpmb2N1cyxcbmJ1dHRvbi5iZy1ncmVlbjpob3ZlcixcbmJ1dHRvbi5iZy1ncmVlbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM5MWUgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFhOTI4ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctbGltZTpob3ZlciwgYS5iZy1saW1lOmZvY3VzLFxuYnV0dG9uLmJnLWxpbWU6aG92ZXIsXG5idXR0b24uYmctbGltZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTgwMWUgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWJsYWNrOmhvdmVyLCBhLmJnLWJsYWNrOmZvY3VzLFxuYnV0dG9uLmJnLWJsYWNrOmhvdmVyLFxuYnV0dG9uLmJnLWJsYWNrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLmJnLWZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWZvY3VzOmhvdmVyLCBhLmJnLWZvY3VzOmZvY3VzLFxuYnV0dG9uLmJnLWZvY3VzOmhvdmVyLFxuYnV0dG9uLmJnLWZvY3VzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3ODhhMCAhaW1wb3J0YW50O1xufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0YyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyZWVuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGltZSB7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJsYWNrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZm9jdXMge1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbn1cbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4uZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbi5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mbG9hdC1sZy1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZsb2F0LXhsLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnVzZXItc2VsZWN0LWFsbCB7XG4gIHVzZXItc2VsZWN0OiBhbGwgIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LWF1dG8ge1xuICB1c2VyLXNlbGVjdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3Qtbm9uZSB7XG4gIHVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1hdXRvIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbn1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gIC5zdGlja3ktdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uc2hhZG93LXNtIHtcbiAgYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMjI0LCAyMjksIDIzOCwgMC4wNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAwLjg3NXJlbSAwIHJnYmEoMjI0LCAyMjksIDIzOCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDNyZW0gcmdiYSgyMjQsIDIyOSwgMjM4LCAwLjE3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnctMzMge1xuICB3aWR0aDogMzMuMzMzMyUgIWltcG9ydGFudDtcbn1cblxuLnctNjYge1xuICB3aWR0aDogNjYuNjY2NiUgIWltcG9ydGFudDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmgtMzMge1xuICBoZWlnaHQ6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTY2IHtcbiAgaGVpZ2h0OiA2Ni42NjY2JSAhaW1wb3J0YW50O1xufVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZoLTEwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi52dy0xMDAge1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLnZoLTEwMCB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCxcbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXItMCxcbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0wLFxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xLFxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xLFxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEsXG4ubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMixcbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMixcbi5teS0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0yLFxuLm14LTIge1xuICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMsXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMyxcbi5teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTQsXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci00LFxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00LFxuLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNCxcbi5teC00IHtcbiAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTUge1xuICBtYXJnaW46IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTUsXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNSxcbi5teS01IHtcbiAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNSxcbi5teC01IHtcbiAgbWFyZ2luLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNiB7XG4gIG1hcmdpbjogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC02LFxuLm15LTYge1xuICBtYXJnaW4tdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTYsXG4ubXgtNiB7XG4gIG1hcmdpbi1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi02LFxuLm15LTYge1xuICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTYsXG4ubXgtNiB7XG4gIG1hcmdpbi1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNyB7XG4gIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNyxcbi5teS03IHtcbiAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNyxcbi5teC03IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi03LFxuLm15LTcge1xuICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC03LFxuLm14LTcge1xuICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS04IHtcbiAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC04LFxuLm15LTgge1xuICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci04LFxuLm14LTgge1xuICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTgsXG4ubXktOCB7XG4gIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTgsXG4ubXgtOCB7XG4gIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTkge1xuICBtYXJnaW46IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTksXG4ubXktOSB7XG4gIG1hcmdpbi10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTksXG4ubXgtOSB7XG4gIG1hcmdpbi1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOSxcbi5teS05IHtcbiAgbWFyZ2luLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtOSxcbi5teC05IHtcbiAgbWFyZ2luLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTAge1xuICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTAsXG4ubXktMTAge1xuICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTEwLFxuLm14LTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEwLFxuLm15LTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xMCxcbi5teC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMV81IHtcbiAgbWFyZ2luOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMV81LFxuLm15LTFfNSB7XG4gIG1hcmdpbi10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xXzUsXG4ubXgtMV81IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMV81LFxuLm15LTFfNSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xXzUsXG4ubXgtMV81IHtcbiAgbWFyZ2luLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTJfNSB7XG4gIG1hcmdpbjogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTJfNSxcbi5teS0yXzUge1xuICBtYXJnaW4tdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMl81LFxuLm14LTJfNSB7XG4gIG1hcmdpbi1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTJfNSxcbi5teS0yXzUge1xuICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMl81LFxuLm14LTJfNSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zXzUge1xuICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zXzUsXG4ubXktM181IHtcbiAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTNfNSxcbi5teC0zXzUge1xuICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zXzUsXG4ubXktM181IHtcbiAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTNfNSxcbi5teC0zXzUge1xuICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNF81IHtcbiAgbWFyZ2luOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNF81LFxuLm15LTRfNSB7XG4gIG1hcmdpbi10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci00XzUsXG4ubXgtNF81IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNF81LFxuLm15LTRfNSB7XG4gIG1hcmdpbi1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC00XzUsXG4ubXgtNF81IHtcbiAgbWFyZ2luLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTVfNSB7XG4gIG1hcmdpbjogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTVfNSxcbi5teS01XzUge1xuICBtYXJnaW4tdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNV81LFxuLm14LTVfNSB7XG4gIG1hcmdpbi1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTVfNSxcbi5teS01XzUge1xuICBtYXJnaW4tYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNV81LFxuLm14LTVfNSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS02XzUge1xuICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC02XzUsXG4ubXktNl81IHtcbiAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTZfNSxcbi5teC02XzUge1xuICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi02XzUsXG4ubXktNl81IHtcbiAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTZfNSxcbi5teC02XzUge1xuICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tN181IHtcbiAgbWFyZ2luOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtN181LFxuLm15LTdfNSB7XG4gIG1hcmdpbi10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci03XzUsXG4ubXgtN181IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItN181LFxuLm15LTdfNSB7XG4gIG1hcmdpbi1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC03XzUsXG4ubXgtN181IHtcbiAgbWFyZ2luLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLThfNSB7XG4gIG1hcmdpbjogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LThfNSxcbi5teS04XzUge1xuICBtYXJnaW4tdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItOF81LFxuLm14LThfNSB7XG4gIG1hcmdpbi1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLThfNSxcbi5teS04XzUge1xuICBtYXJnaW4tYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtOF81LFxuLm14LThfNSB7XG4gIG1hcmdpbi1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS05XzUge1xuICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC05XzUsXG4ubXktOV81IHtcbiAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTlfNSxcbi5teC05XzUge1xuICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi05XzUsXG4ubXktOV81IHtcbiAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTlfNSxcbi5teC05XzUge1xuICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTBfNSB7XG4gIG1hcmdpbjogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEwXzUsXG4ubXktMTBfNSB7XG4gIG1hcmdpbi10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xMF81LFxuLm14LTEwXzUge1xuICBtYXJnaW4tcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xMF81LFxuLm15LTEwXzUge1xuICBtYXJnaW4tYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMTBfNSxcbi5teC0xMF81IHtcbiAgbWFyZ2luLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0wLFxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHItMCxcbi5weC0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGItMCxcbi5weS0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnBsLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMSxcbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEsXG4ucHktMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xLFxuLnB4LTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMixcbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMixcbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yLFxuLnB5LTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0yLFxuLnB4LTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMyxcbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTMsXG4ucHktMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0zLFxuLnB4LTMge1xuICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00LFxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00LFxuLnB5LTQge1xuICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUsXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci01LFxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01LFxuLnB5LTUge1xuICBwYWRkaW5nLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNSxcbi5weC01IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTYge1xuICBwYWRkaW5nOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTYsXG4ucHktNiB7XG4gIHBhZGRpbmctdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTYsXG4ucHgtNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNixcbi5weS02IHtcbiAgcGFkZGluZy1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNixcbi5weC02IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNyB7XG4gIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTcsXG4ucHktNyB7XG4gIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci03LFxuLnB4LTcge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi03LFxuLnB5LTcge1xuICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNyxcbi5weC03IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTgge1xuICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC04LFxuLnB5LTgge1xuICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItOCxcbi5weC04IHtcbiAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOCxcbi5weS04IHtcbiAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTgsXG4ucHgtOCB7XG4gIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC05IHtcbiAgcGFkZGluZzogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtOSxcbi5weS05IHtcbiAgcGFkZGluZy10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTksXG4ucHgtOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTksXG4ucHktOSB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC05LFxuLnB4LTkge1xuICBwYWRkaW5nLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTAge1xuICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEwLFxuLnB5LTEwIHtcbiAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMTAsXG4ucHgtMTAge1xuICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEwLFxuLnB5LTEwIHtcbiAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMTAsXG4ucHgtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xXzUge1xuICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMV81LFxuLnB5LTFfNSB7XG4gIHBhZGRpbmctdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMV81LFxuLnB4LTFfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xXzUsXG4ucHktMV81IHtcbiAgcGFkZGluZy1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xXzUsXG4ucHgtMV81IHtcbiAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yXzUge1xuICBwYWRkaW5nOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMl81LFxuLnB5LTJfNSB7XG4gIHBhZGRpbmctdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMl81LFxuLnB4LTJfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yXzUsXG4ucHktMl81IHtcbiAgcGFkZGluZy1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0yXzUsXG4ucHgtMl81IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zXzUge1xuICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtM181LFxuLnB5LTNfNSB7XG4gIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItM181LFxuLnB4LTNfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zXzUsXG4ucHktM181IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0zXzUsXG4ucHgtM181IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC00XzUge1xuICBwYWRkaW5nOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNF81LFxuLnB5LTRfNSB7XG4gIHBhZGRpbmctdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNF81LFxuLnB4LTRfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00XzUsXG4ucHktNF81IHtcbiAgcGFkZGluZy1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC00XzUsXG4ucHgtNF81IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01XzUge1xuICBwYWRkaW5nOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNV81LFxuLnB5LTVfNSB7XG4gIHBhZGRpbmctdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNV81LFxuLnB4LTVfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01XzUsXG4ucHktNV81IHtcbiAgcGFkZGluZy1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC01XzUsXG4ucHgtNV81IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC02XzUge1xuICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNl81LFxuLnB5LTZfNSB7XG4gIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNl81LFxuLnB4LTZfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi02XzUsXG4ucHktNl81IHtcbiAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC02XzUsXG4ucHgtNl81IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC03XzUge1xuICBwYWRkaW5nOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtN181LFxuLnB5LTdfNSB7XG4gIHBhZGRpbmctdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItN181LFxuLnB4LTdfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi03XzUsXG4ucHktN181IHtcbiAgcGFkZGluZy1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC03XzUsXG4ucHgtN181IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC04XzUge1xuICBwYWRkaW5nOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtOF81LFxuLnB5LThfNSB7XG4gIHBhZGRpbmctdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItOF81LFxuLnB4LThfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi04XzUsXG4ucHktOF81IHtcbiAgcGFkZGluZy1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC04XzUsXG4ucHgtOF81IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC05XzUge1xuICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtOV81LFxuLnB5LTlfNSB7XG4gIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItOV81LFxuLnB4LTlfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi05XzUsXG4ucHktOV81IHtcbiAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC05XzUsXG4ucHgtOV81IHtcbiAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xMF81IHtcbiAgcGFkZGluZzogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEwXzUsXG4ucHktMTBfNSB7XG4gIHBhZGRpbmctdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMTBfNSxcbi5weC0xMF81IHtcbiAgcGFkZGluZy1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEwXzUsXG4ucHktMTBfNSB7XG4gIHBhZGRpbmctYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMTBfNSxcbi5weC0xMF81IHtcbiAgcGFkZGluZy1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMSB7XG4gIG1hcmdpbjogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEsXG4ubXktbjEge1xuICBtYXJnaW4tYm90dG9tOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjIge1xuICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMyB7XG4gIG1hcmdpbjogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLXRvcDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjMsXG4ubXktbjMge1xuICBtYXJnaW4tYm90dG9tOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tbGVmdDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjQge1xuICBtYXJnaW46IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjQsXG4ubXktbjQge1xuICBtYXJnaW4tdG9wOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW40LFxuLm15LW40IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjUge1xuICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW41LFxuLm15LW41IHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW42IHtcbiAgbWFyZ2luOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNixcbi5teS1uNiB7XG4gIG1hcmdpbi10b3A6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW42LFxuLm14LW42IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNixcbi5teS1uNiB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW42LFxuLm14LW42IHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjcge1xuICBtYXJnaW46IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNyxcbi5teS1uNyB7XG4gIG1hcmdpbi10b3A6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNyxcbi5teC1uNyB7XG4gIG1hcmdpbi1yaWdodDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW43LFxuLm15LW43IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW43LFxuLm14LW43IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW44IHtcbiAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjgsXG4ubXktbjgge1xuICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjgsXG4ubXgtbjgge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOCxcbi5teS1uOCB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uOCxcbi5teC1uOCB7XG4gIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOSB7XG4gIG1hcmdpbjogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW45LFxuLm15LW45IHtcbiAgbWFyZ2luLXRvcDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW45LFxuLm14LW45IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjksXG4ubXktbjkge1xuICBtYXJnaW4tYm90dG9tOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjksXG4ubXgtbjkge1xuICBtYXJnaW4tbGVmdDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEwIHtcbiAgbWFyZ2luOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTAsXG4ubXktbjEwIHtcbiAgbWFyZ2luLXRvcDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEwLFxuLm14LW4xMCB7XG4gIG1hcmdpbi1yaWdodDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEwLFxuLm15LW4xMCB7XG4gIG1hcmdpbi1ib3R0b206IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xMCxcbi5teC1uMTAge1xuICBtYXJnaW4tbGVmdDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMV81IHtcbiAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xXzUsXG4ubXktbjFfNSB7XG4gIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjFfNSxcbi5teC1uMV81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xXzUsXG4ubXktbjFfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjFfNSxcbi5teC1uMV81IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMl81IHtcbiAgbWFyZ2luOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yXzUsXG4ubXktbjJfNSB7XG4gIG1hcmdpbi10b3A6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjJfNSxcbi5teC1uMl81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4yXzUsXG4ubXktbjJfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjJfNSxcbi5teC1uMl81IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uM181IHtcbiAgbWFyZ2luOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4zXzUsXG4ubXktbjNfNSB7XG4gIG1hcmdpbi10b3A6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjNfNSxcbi5teC1uM181IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4zXzUsXG4ubXktbjNfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjNfNSxcbi5teC1uM181IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNF81IHtcbiAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW40XzUsXG4ubXktbjRfNSB7XG4gIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjRfNSxcbi5teC1uNF81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW40XzUsXG4ubXktbjRfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjRfNSxcbi5teC1uNF81IHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNV81IHtcbiAgbWFyZ2luOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW41XzUsXG4ubXktbjVfNSB7XG4gIG1hcmdpbi10b3A6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjVfNSxcbi5teC1uNV81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW41XzUsXG4ubXktbjVfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjVfNSxcbi5teC1uNV81IHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNl81IHtcbiAgbWFyZ2luOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW42XzUsXG4ubXktbjZfNSB7XG4gIG1hcmdpbi10b3A6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjZfNSxcbi5teC1uNl81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW42XzUsXG4ubXktbjZfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjZfNSxcbi5teC1uNl81IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uN181IHtcbiAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW43XzUsXG4ubXktbjdfNSB7XG4gIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjdfNSxcbi5teC1uN181IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW43XzUsXG4ubXktbjdfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjdfNSxcbi5teC1uN181IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOF81IHtcbiAgbWFyZ2luOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW44XzUsXG4ubXktbjhfNSB7XG4gIG1hcmdpbi10b3A6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjhfNSxcbi5teC1uOF81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW44XzUsXG4ubXktbjhfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjhfNSxcbi5teC1uOF81IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOV81IHtcbiAgbWFyZ2luOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW45XzUsXG4ubXktbjlfNSB7XG4gIG1hcmdpbi10b3A6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjlfNSxcbi5teC1uOV81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW45XzUsXG4ubXktbjlfNSB7XG4gIG1hcmdpbi1ib3R0b206IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjlfNSxcbi5teC1uOV81IHtcbiAgbWFyZ2luLWxlZnQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTBfNSB7XG4gIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTBfNSxcbi5teS1uMTBfNSB7XG4gIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEwXzUsXG4ubXgtbjEwXzUge1xuICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEwXzUsXG4ubXktbjEwXzUge1xuICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xMF81LFxuLm14LW4xMF81IHtcbiAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tci1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1sLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS01IHtcbiAgICBtYXJnaW46IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS02IHtcbiAgICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS02LFxuICAubXktc20tNiB7XG4gICAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTYsXG4gIC5teC1zbS02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS02LFxuICAubXktc20tNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTYsXG4gIC5teC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNyB7XG4gICAgbWFyZ2luOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTcsXG4gIC5teS1zbS03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTcsXG4gIC5teC1zbS03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNyxcbiAgLm15LXNtLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNyxcbiAgLm14LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOCB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTgsXG4gIC5teS1zbS04IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTgsXG4gIC5teC1zbS04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tOCxcbiAgLm15LXNtLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tOCxcbiAgLm14LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOSB7XG4gICAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTksXG4gIC5teS1zbS05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTksXG4gIC5teC1zbS05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tOSxcbiAgLm15LXNtLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tOSxcbiAgLm14LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTAge1xuICAgIG1hcmdpbjogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEwLFxuICAubXktc20tMTAge1xuICAgIG1hcmdpbi10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xMCxcbiAgLm14LXNtLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xMCxcbiAgLm15LXNtLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMTAsXG4gIC5teC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTFfNSB7XG4gICAgbWFyZ2luOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xXzUsXG4gIC5teS1zbS0xXzUge1xuICAgIG1hcmdpbi10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTFfNSxcbiAgLm14LXNtLTFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xXzUsXG4gIC5teS1zbS0xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTFfNSxcbiAgLm14LXNtLTFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMl81IHtcbiAgICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTJfNSxcbiAgLm15LXNtLTJfNSB7XG4gICAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMl81LFxuICAubXgtc20tMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTJfNSxcbiAgLm15LXNtLTJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMl81LFxuICAubXgtc20tMl81IHtcbiAgICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0zXzUge1xuICAgIG1hcmdpbjogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tM181LFxuICAubXktc20tM181IHtcbiAgICBtYXJnaW4tdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0zXzUsXG4gIC5teC1zbS0zXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tM181LFxuICAubXktc20tM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0zXzUsXG4gIC5teC1zbS0zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTRfNSB7XG4gICAgbWFyZ2luOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS00XzUsXG4gIC5teS1zbS00XzUge1xuICAgIG1hcmdpbi10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTRfNSxcbiAgLm14LXNtLTRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS00XzUsXG4gIC5teS1zbS00XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTRfNSxcbiAgLm14LXNtLTRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNV81IHtcbiAgICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTVfNSxcbiAgLm15LXNtLTVfNSB7XG4gICAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNV81LFxuICAubXgtc20tNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTVfNSxcbiAgLm15LXNtLTVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNV81LFxuICAubXgtc20tNV81IHtcbiAgICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS02XzUge1xuICAgIG1hcmdpbjogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNl81LFxuICAubXktc20tNl81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS02XzUsXG4gIC5teC1zbS02XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNl81LFxuICAubXktc20tNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS02XzUsXG4gIC5teC1zbS02XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTdfNSB7XG4gICAgbWFyZ2luOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS03XzUsXG4gIC5teS1zbS03XzUge1xuICAgIG1hcmdpbi10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTdfNSxcbiAgLm14LXNtLTdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS03XzUsXG4gIC5teS1zbS03XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTdfNSxcbiAgLm14LXNtLTdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOF81IHtcbiAgICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLThfNSxcbiAgLm15LXNtLThfNSB7XG4gICAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tOF81LFxuICAubXgtc20tOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLThfNSxcbiAgLm15LXNtLThfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tOF81LFxuICAubXgtc20tOF81IHtcbiAgICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS05XzUge1xuICAgIG1hcmdpbjogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tOV81LFxuICAubXktc20tOV81IHtcbiAgICBtYXJnaW4tdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS05XzUsXG4gIC5teC1zbS05XzUge1xuICAgIG1hcmdpbi1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tOV81LFxuICAubXktc20tOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS05XzUsXG4gIC5teC1zbS05XzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEwXzUge1xuICAgIG1hcmdpbjogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMTBfNSxcbiAgLm15LXNtLTEwXzUge1xuICAgIG1hcmdpbi10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTEwXzUsXG4gIC5teC1zbS0xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEwXzUsXG4gIC5teS1zbS0xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xMF81LFxuICAubXgtc20tMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNiB7XG4gICAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTYsXG4gIC5weS1zbS02IHtcbiAgICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTYsXG4gIC5weC1zbS02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNixcbiAgLnB5LXNtLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNixcbiAgLnB4LXNtLTYge1xuICAgIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNyB7XG4gICAgcGFkZGluZzogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS03LFxuICAucHktc20tNyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNyxcbiAgLnB4LXNtLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNyxcbiAgLnB5LXNtLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTcsXG4gIC5weC1zbS03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS04IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTgsXG4gIC5weS1zbS04IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS04LFxuICAucHgtc20tOCB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS04LFxuICAucHktc20tOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOCxcbiAgLnB4LXNtLTgge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTkge1xuICAgIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOSxcbiAgLnB5LXNtLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTksXG4gIC5weC1zbS05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTksXG4gIC5weS1zbS05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS05LFxuICAucHgtc20tOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMTAge1xuICAgIHBhZGRpbmc6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xMCxcbiAgLnB5LXNtLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTEwLFxuICAucHgtc20tMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xMCxcbiAgLnB5LXNtLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEwLFxuICAucHgtc20tMTAge1xuICAgIHBhZGRpbmctbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMV81IHtcbiAgICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xXzUsXG4gIC5weS1zbS0xXzUge1xuICAgIHBhZGRpbmctdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xXzUsXG4gIC5weC1zbS0xXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTFfNSxcbiAgLnB5LXNtLTFfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTFfNSxcbiAgLnB4LXNtLTFfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTJfNSB7XG4gICAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMl81LFxuICAucHktc20tMl81IHtcbiAgICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMl81LFxuICAucHgtc20tMl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yXzUsXG4gIC5weS1zbS0yXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0yXzUsXG4gIC5weC1zbS0yXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0zXzUge1xuICAgIHBhZGRpbmc6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTNfNSxcbiAgLnB5LXNtLTNfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTNfNSxcbiAgLnB4LXNtLTNfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tM181LFxuICAucHktc20tM181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tM181LFxuICAucHgtc20tM181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNF81IHtcbiAgICBwYWRkaW5nOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS00XzUsXG4gIC5weS1zbS00XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS00XzUsXG4gIC5weC1zbS00XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTRfNSxcbiAgLnB5LXNtLTRfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTRfNSxcbiAgLnB4LXNtLTRfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTVfNSB7XG4gICAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNV81LFxuICAucHktc20tNV81IHtcbiAgICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNV81LFxuICAucHgtc20tNV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS01XzUsXG4gIC5weS1zbS01XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS01XzUsXG4gIC5weC1zbS01XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS02XzUge1xuICAgIHBhZGRpbmc6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTZfNSxcbiAgLnB5LXNtLTZfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTZfNSxcbiAgLnB4LXNtLTZfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNl81LFxuICAucHktc20tNl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNl81LFxuICAucHgtc20tNl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tN181IHtcbiAgICBwYWRkaW5nOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS03XzUsXG4gIC5weS1zbS03XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS03XzUsXG4gIC5weC1zbS03XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTdfNSxcbiAgLnB5LXNtLTdfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTdfNSxcbiAgLnB4LXNtLTdfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLThfNSB7XG4gICAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOF81LFxuICAucHktc20tOF81IHtcbiAgICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tOF81LFxuICAucHgtc20tOF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS04XzUsXG4gIC5weS1zbS04XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS04XzUsXG4gIC5weC1zbS04XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS05XzUge1xuICAgIHBhZGRpbmc6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTlfNSxcbiAgLnB5LXNtLTlfNSB7XG4gICAgcGFkZGluZy10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTlfNSxcbiAgLnB4LXNtLTlfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOV81LFxuICAucHktc20tOV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOV81LFxuICAucHgtc20tOV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMTBfNSB7XG4gICAgcGFkZGluZzogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTBfNSxcbiAgLnB5LXNtLTEwXzUge1xuICAgIHBhZGRpbmctdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xMF81LFxuICAucHgtc20tMTBfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTBfNSxcbiAgLnB5LXNtLTEwXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xMF81LFxuICAucHgtc20tMTBfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xIHtcbiAgICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xLFxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjEsXG4gIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjIge1xuICAgIG1hcmdpbjogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMixcbiAgLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4yLFxuICAubXgtc20tbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMixcbiAgLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4yLFxuICAubXgtc20tbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjMge1xuICAgIG1hcmdpbjogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjMsXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjMsXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMyxcbiAgLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNCB7XG4gICAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW40LFxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjUge1xuICAgIG1hcmdpbjogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNSxcbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNSxcbiAgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNiB7XG4gICAgbWFyZ2luOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW42LFxuICAubXktc20tbjYge1xuICAgIG1hcmdpbi10b3A6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjYsXG4gIC5teC1zbS1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW42LFxuICAubXktc20tbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjYsXG4gIC5teC1zbS1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNyB7XG4gICAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNyxcbiAgLm15LXNtLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNyxcbiAgLm14LXNtLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW43LFxuICAubXktc20tbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW43LFxuICAubXgtc20tbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW44IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW44LFxuICAubXktc20tbjgge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW44LFxuICAubXgtc20tbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjgsXG4gIC5teS1zbS1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjgsXG4gIC5teC1zbS1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjkge1xuICAgIG1hcmdpbjogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjksXG4gIC5teS1zbS1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjksXG4gIC5teC1zbS1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uOSxcbiAgLm15LXNtLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uOSxcbiAgLm14LXNtLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMTAge1xuICAgIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMTAsXG4gIC5teS1zbS1uMTAge1xuICAgIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjEwLFxuICAubXgtc20tbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjEwLFxuICAubXktc20tbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xMCxcbiAgLm14LXNtLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMV81IHtcbiAgICBtYXJnaW46IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMV81LFxuICAubXktc20tbjFfNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4xXzUsXG4gIC5teC1zbS1uMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMV81LFxuICAubXktc20tbjFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xXzUsXG4gIC5teC1zbS1uMV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjJfNSB7XG4gICAgbWFyZ2luOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjJfNSxcbiAgLm15LXNtLW4yXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMl81LFxuICAubXgtc20tbjJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjJfNSxcbiAgLm15LXNtLW4yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMl81LFxuICAubXgtc20tbjJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4zXzUge1xuICAgIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4zXzUsXG4gIC5teS1zbS1uM181IHtcbiAgICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjNfNSxcbiAgLm14LXNtLW4zXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4zXzUsXG4gIC5teS1zbS1uM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjNfNSxcbiAgLm14LXNtLW4zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNF81IHtcbiAgICBtYXJnaW46IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNF81LFxuICAubXktc20tbjRfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW40XzUsXG4gIC5teC1zbS1uNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNF81LFxuICAubXktc20tbjRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW40XzUsXG4gIC5teC1zbS1uNF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjVfNSB7XG4gICAgbWFyZ2luOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjVfNSxcbiAgLm15LXNtLW41XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNV81LFxuICAubXgtc20tbjVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjVfNSxcbiAgLm15LXNtLW41XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNV81LFxuICAubXgtc20tbjVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW42XzUge1xuICAgIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW42XzUsXG4gIC5teS1zbS1uNl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjZfNSxcbiAgLm14LXNtLW42XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW42XzUsXG4gIC5teS1zbS1uNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjZfNSxcbiAgLm14LXNtLW42XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uN181IHtcbiAgICBtYXJnaW46IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uN181LFxuICAubXktc20tbjdfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW43XzUsXG4gIC5teC1zbS1uN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uN181LFxuICAubXktc20tbjdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW43XzUsXG4gIC5teC1zbS1uN181IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjhfNSB7XG4gICAgbWFyZ2luOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjhfNSxcbiAgLm15LXNtLW44XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uOF81LFxuICAubXgtc20tbjhfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjhfNSxcbiAgLm15LXNtLW44XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uOF81LFxuICAubXgtc20tbjhfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW45XzUge1xuICAgIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW45XzUsXG4gIC5teS1zbS1uOV81IHtcbiAgICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjlfNSxcbiAgLm14LXNtLW45XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW45XzUsXG4gIC5teS1zbS1uOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjlfNSxcbiAgLm14LXNtLW45XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMTBfNSB7XG4gICAgbWFyZ2luOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjEwXzUsXG4gIC5teS1zbS1uMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4xMF81LFxuICAubXgtc20tbjEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xMF81LFxuICAubXktc20tbjEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMTBfNSxcbiAgLm14LXNtLW4xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC00LFxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC02IHtcbiAgICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC02LFxuICAubXktbWQtNiB7XG4gICAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTYsXG4gIC5teC1tZC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC02LFxuICAubXktbWQtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTYsXG4gIC5teC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNyB7XG4gICAgbWFyZ2luOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTcsXG4gIC5teS1tZC03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTcsXG4gIC5teC1tZC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNyxcbiAgLm15LW1kLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNyxcbiAgLm14LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtOCB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTgsXG4gIC5teS1tZC04IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTgsXG4gIC5teC1tZC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtOCxcbiAgLm15LW1kLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtOCxcbiAgLm14LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtOSB7XG4gICAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTksXG4gIC5teS1tZC05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTksXG4gIC5teC1tZC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtOSxcbiAgLm15LW1kLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtOSxcbiAgLm14LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMTAge1xuICAgIG1hcmdpbjogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEwLFxuICAubXktbWQtMTAge1xuICAgIG1hcmdpbi10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xMCxcbiAgLm14LW1kLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xMCxcbiAgLm15LW1kLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMTAsXG4gIC5teC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTFfNSB7XG4gICAgbWFyZ2luOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xXzUsXG4gIC5teS1tZC0xXzUge1xuICAgIG1hcmdpbi10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTFfNSxcbiAgLm14LW1kLTFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xXzUsXG4gIC5teS1tZC0xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTFfNSxcbiAgLm14LW1kLTFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMl81IHtcbiAgICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTJfNSxcbiAgLm15LW1kLTJfNSB7XG4gICAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMl81LFxuICAubXgtbWQtMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTJfNSxcbiAgLm15LW1kLTJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMl81LFxuICAubXgtbWQtMl81IHtcbiAgICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0zXzUge1xuICAgIG1hcmdpbjogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtM181LFxuICAubXktbWQtM181IHtcbiAgICBtYXJnaW4tdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0zXzUsXG4gIC5teC1tZC0zXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtM181LFxuICAubXktbWQtM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0zXzUsXG4gIC5teC1tZC0zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTRfNSB7XG4gICAgbWFyZ2luOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC00XzUsXG4gIC5teS1tZC00XzUge1xuICAgIG1hcmdpbi10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTRfNSxcbiAgLm14LW1kLTRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC00XzUsXG4gIC5teS1tZC00XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTRfNSxcbiAgLm14LW1kLTRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNV81IHtcbiAgICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTVfNSxcbiAgLm15LW1kLTVfNSB7XG4gICAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNV81LFxuICAubXgtbWQtNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTVfNSxcbiAgLm15LW1kLTVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNV81LFxuICAubXgtbWQtNV81IHtcbiAgICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC02XzUge1xuICAgIG1hcmdpbjogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNl81LFxuICAubXktbWQtNl81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC02XzUsXG4gIC5teC1tZC02XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNl81LFxuICAubXktbWQtNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC02XzUsXG4gIC5teC1tZC02XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTdfNSB7XG4gICAgbWFyZ2luOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC03XzUsXG4gIC5teS1tZC03XzUge1xuICAgIG1hcmdpbi10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTdfNSxcbiAgLm14LW1kLTdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC03XzUsXG4gIC5teS1tZC03XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTdfNSxcbiAgLm14LW1kLTdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtOF81IHtcbiAgICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLThfNSxcbiAgLm15LW1kLThfNSB7XG4gICAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtOF81LFxuICAubXgtbWQtOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLThfNSxcbiAgLm15LW1kLThfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtOF81LFxuICAubXgtbWQtOF81IHtcbiAgICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC05XzUge1xuICAgIG1hcmdpbjogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtOV81LFxuICAubXktbWQtOV81IHtcbiAgICBtYXJnaW4tdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC05XzUsXG4gIC5teC1tZC05XzUge1xuICAgIG1hcmdpbi1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtOV81LFxuICAubXktbWQtOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC05XzUsXG4gIC5teC1tZC05XzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEwXzUge1xuICAgIG1hcmdpbjogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMTBfNSxcbiAgLm15LW1kLTEwXzUge1xuICAgIG1hcmdpbi10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEwXzUsXG4gIC5teC1tZC0xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEwXzUsXG4gIC5teS1tZC0xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xMF81LFxuICAubXgtbWQtMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNiB7XG4gICAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTYsXG4gIC5weS1tZC02IHtcbiAgICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTYsXG4gIC5weC1tZC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNixcbiAgLnB5LW1kLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNixcbiAgLnB4LW1kLTYge1xuICAgIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNyB7XG4gICAgcGFkZGluZzogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC03LFxuICAucHktbWQtNyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNyxcbiAgLnB4LW1kLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNyxcbiAgLnB5LW1kLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTcsXG4gIC5weC1tZC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC04IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTgsXG4gIC5weS1tZC04IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC04LFxuICAucHgtbWQtOCB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC04LFxuICAucHktbWQtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOCxcbiAgLnB4LW1kLTgge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTkge1xuICAgIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtOSxcbiAgLnB5LW1kLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTksXG4gIC5weC1tZC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTksXG4gIC5weS1tZC05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC05LFxuICAucHgtbWQtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMTAge1xuICAgIHBhZGRpbmc6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xMCxcbiAgLnB5LW1kLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTEwLFxuICAucHgtbWQtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xMCxcbiAgLnB5LW1kLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTEwLFxuICAucHgtbWQtMTAge1xuICAgIHBhZGRpbmctbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMV81IHtcbiAgICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xXzUsXG4gIC5weS1tZC0xXzUge1xuICAgIHBhZGRpbmctdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xXzUsXG4gIC5weC1tZC0xXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTFfNSxcbiAgLnB5LW1kLTFfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTFfNSxcbiAgLnB4LW1kLTFfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTJfNSB7XG4gICAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMl81LFxuICAucHktbWQtMl81IHtcbiAgICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMl81LFxuICAucHgtbWQtMl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yXzUsXG4gIC5weS1tZC0yXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0yXzUsXG4gIC5weC1tZC0yXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0zXzUge1xuICAgIHBhZGRpbmc6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTNfNSxcbiAgLnB5LW1kLTNfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTNfNSxcbiAgLnB4LW1kLTNfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtM181LFxuICAucHktbWQtM181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtM181LFxuICAucHgtbWQtM181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNF81IHtcbiAgICBwYWRkaW5nOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC00XzUsXG4gIC5weS1tZC00XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC00XzUsXG4gIC5weC1tZC00XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTRfNSxcbiAgLnB5LW1kLTRfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTRfNSxcbiAgLnB4LW1kLTRfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTVfNSB7XG4gICAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNV81LFxuICAucHktbWQtNV81IHtcbiAgICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNV81LFxuICAucHgtbWQtNV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC01XzUsXG4gIC5weS1tZC01XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC01XzUsXG4gIC5weC1tZC01XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC02XzUge1xuICAgIHBhZGRpbmc6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTZfNSxcbiAgLnB5LW1kLTZfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTZfNSxcbiAgLnB4LW1kLTZfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNl81LFxuICAucHktbWQtNl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNl81LFxuICAucHgtbWQtNl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtN181IHtcbiAgICBwYWRkaW5nOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC03XzUsXG4gIC5weS1tZC03XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC03XzUsXG4gIC5weC1tZC03XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTdfNSxcbiAgLnB5LW1kLTdfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTdfNSxcbiAgLnB4LW1kLTdfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLThfNSB7XG4gICAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtOF81LFxuICAucHktbWQtOF81IHtcbiAgICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtOF81LFxuICAucHgtbWQtOF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC04XzUsXG4gIC5weS1tZC04XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC04XzUsXG4gIC5weC1tZC04XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC05XzUge1xuICAgIHBhZGRpbmc6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTlfNSxcbiAgLnB5LW1kLTlfNSB7XG4gICAgcGFkZGluZy10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTlfNSxcbiAgLnB4LW1kLTlfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtOV81LFxuICAucHktbWQtOV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOV81LFxuICAucHgtbWQtOV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMTBfNSB7XG4gICAgcGFkZGluZzogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMTBfNSxcbiAgLnB5LW1kLTEwXzUge1xuICAgIHBhZGRpbmctdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xMF81LFxuICAucHgtbWQtMTBfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTBfNSxcbiAgLnB5LW1kLTEwXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xMF81LFxuICAucHgtbWQtMTBfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xIHtcbiAgICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xLFxuICAubXktbWQtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjIge1xuICAgIG1hcmdpbjogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMixcbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4yLFxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMixcbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4yLFxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjMge1xuICAgIG1hcmdpbjogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjMsXG4gIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjMsXG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNCB7XG4gICAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW40LFxuICAubXgtbWQtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjUge1xuICAgIG1hcmdpbjogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNSxcbiAgLm15LW1kLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNSxcbiAgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNiB7XG4gICAgbWFyZ2luOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW42LFxuICAubXktbWQtbjYge1xuICAgIG1hcmdpbi10b3A6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjYsXG4gIC5teC1tZC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW42LFxuICAubXktbWQtbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjYsXG4gIC5teC1tZC1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNyB7XG4gICAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNyxcbiAgLm15LW1kLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNyxcbiAgLm14LW1kLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW43LFxuICAubXktbWQtbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW43LFxuICAubXgtbWQtbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW44IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW44LFxuICAubXktbWQtbjgge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW44LFxuICAubXgtbWQtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjgsXG4gIC5teS1tZC1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjgsXG4gIC5teC1tZC1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjkge1xuICAgIG1hcmdpbjogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjksXG4gIC5teS1tZC1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjksXG4gIC5teC1tZC1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uOSxcbiAgLm15LW1kLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uOSxcbiAgLm14LW1kLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMTAge1xuICAgIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMTAsXG4gIC5teS1tZC1uMTAge1xuICAgIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjEwLFxuICAubXgtbWQtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjEwLFxuICAubXktbWQtbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xMCxcbiAgLm14LW1kLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMV81IHtcbiAgICBtYXJnaW46IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMV81LFxuICAubXktbWQtbjFfNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xXzUsXG4gIC5teC1tZC1uMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMV81LFxuICAubXktbWQtbjFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xXzUsXG4gIC5teC1tZC1uMV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjJfNSB7XG4gICAgbWFyZ2luOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjJfNSxcbiAgLm15LW1kLW4yXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMl81LFxuICAubXgtbWQtbjJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjJfNSxcbiAgLm15LW1kLW4yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMl81LFxuICAubXgtbWQtbjJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4zXzUge1xuICAgIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4zXzUsXG4gIC5teS1tZC1uM181IHtcbiAgICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjNfNSxcbiAgLm14LW1kLW4zXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4zXzUsXG4gIC5teS1tZC1uM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjNfNSxcbiAgLm14LW1kLW4zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNF81IHtcbiAgICBtYXJnaW46IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNF81LFxuICAubXktbWQtbjRfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW40XzUsXG4gIC5teC1tZC1uNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNF81LFxuICAubXktbWQtbjRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW40XzUsXG4gIC5teC1tZC1uNF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjVfNSB7XG4gICAgbWFyZ2luOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjVfNSxcbiAgLm15LW1kLW41XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNV81LFxuICAubXgtbWQtbjVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjVfNSxcbiAgLm15LW1kLW41XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNV81LFxuICAubXgtbWQtbjVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW42XzUge1xuICAgIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW42XzUsXG4gIC5teS1tZC1uNl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjZfNSxcbiAgLm14LW1kLW42XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW42XzUsXG4gIC5teS1tZC1uNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjZfNSxcbiAgLm14LW1kLW42XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uN181IHtcbiAgICBtYXJnaW46IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uN181LFxuICAubXktbWQtbjdfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW43XzUsXG4gIC5teC1tZC1uN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uN181LFxuICAubXktbWQtbjdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW43XzUsXG4gIC5teC1tZC1uN181IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjhfNSB7XG4gICAgbWFyZ2luOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjhfNSxcbiAgLm15LW1kLW44XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uOF81LFxuICAubXgtbWQtbjhfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjhfNSxcbiAgLm15LW1kLW44XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uOF81LFxuICAubXgtbWQtbjhfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW45XzUge1xuICAgIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW45XzUsXG4gIC5teS1tZC1uOV81IHtcbiAgICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjlfNSxcbiAgLm14LW1kLW45XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW45XzUsXG4gIC5teS1tZC1uOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjlfNSxcbiAgLm14LW1kLW45XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMTBfNSB7XG4gICAgbWFyZ2luOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEwXzUsXG4gIC5teS1tZC1uMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xMF81LFxuICAubXgtbWQtbjEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xMF81LFxuICAubXktbWQtbjEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMTBfNSxcbiAgLm14LW1kLW4xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMiB7XG4gICAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNiB7XG4gICAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNixcbiAgLm15LWxnLTYge1xuICAgIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy02LFxuICAubXgtbGctNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNixcbiAgLm15LWxnLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy02LFxuICAubXgtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTcge1xuICAgIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy03LFxuICAubXktbGctNyB7XG4gICAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy03LFxuICAubXgtbGctNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTcsXG4gIC5teS1sZy03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTcsXG4gIC5teC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTgge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy04LFxuICAubXktbGctOCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy04LFxuICAubXgtbGctOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTgsXG4gIC5teS1sZy04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTgsXG4gIC5teC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTkge1xuICAgIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy05LFxuICAubXktbGctOSB7XG4gICAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy05LFxuICAubXgtbGctOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTksXG4gIC5teS1sZy05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTksXG4gIC5teC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEwIHtcbiAgICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xMCxcbiAgLm15LWxnLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMTAsXG4gIC5teC1sZy0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMTAsXG4gIC5teS1sZy0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTEwLFxuICAubXgtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xXzUge1xuICAgIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMV81LFxuICAubXktbGctMV81IHtcbiAgICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xXzUsXG4gIC5teC1sZy0xXzUge1xuICAgIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMV81LFxuICAubXktbGctMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xXzUsXG4gIC5teC1sZy0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTJfNSB7XG4gICAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yXzUsXG4gIC5teS1sZy0yXzUge1xuICAgIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTJfNSxcbiAgLm14LWxnLTJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yXzUsXG4gIC5teS1sZy0yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTJfNSxcbiAgLm14LWxnLTJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctM181IHtcbiAgICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTNfNSxcbiAgLm15LWxnLTNfNSB7XG4gICAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctM181LFxuICAubXgtbGctM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTNfNSxcbiAgLm15LWxnLTNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctM181LFxuICAubXgtbGctM181IHtcbiAgICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy00XzUge1xuICAgIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNF81LFxuICAubXktbGctNF81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy00XzUsXG4gIC5teC1sZy00XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNF81LFxuICAubXktbGctNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy00XzUsXG4gIC5teC1sZy00XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTVfNSB7XG4gICAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy01XzUsXG4gIC5teS1sZy01XzUge1xuICAgIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTVfNSxcbiAgLm14LWxnLTVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy01XzUsXG4gIC5teS1sZy01XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTVfNSxcbiAgLm14LWxnLTVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNl81IHtcbiAgICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTZfNSxcbiAgLm15LWxnLTZfNSB7XG4gICAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNl81LFxuICAubXgtbGctNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTZfNSxcbiAgLm15LWxnLTZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNl81LFxuICAubXgtbGctNl81IHtcbiAgICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy03XzUge1xuICAgIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctN181LFxuICAubXktbGctN181IHtcbiAgICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy03XzUsXG4gIC5teC1sZy03XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctN181LFxuICAubXktbGctN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy03XzUsXG4gIC5teC1sZy03XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLThfNSB7XG4gICAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy04XzUsXG4gIC5teS1sZy04XzUge1xuICAgIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLThfNSxcbiAgLm14LWxnLThfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy04XzUsXG4gIC5teS1sZy04XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLThfNSxcbiAgLm14LWxnLThfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctOV81IHtcbiAgICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTlfNSxcbiAgLm15LWxnLTlfNSB7XG4gICAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOV81LFxuICAubXgtbGctOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTlfNSxcbiAgLm15LWxnLTlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctOV81LFxuICAubXgtbGctOV81IHtcbiAgICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xMF81IHtcbiAgICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTEwXzUsXG4gIC5teS1sZy0xMF81IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xMF81LFxuICAubXgtbGctMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xMF81LFxuICAubXktbGctMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMTBfNSxcbiAgLm14LWxnLTEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTYge1xuICAgIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy02LFxuICAucHktbGctNiB7XG4gICAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy02LFxuICAucHgtbGctNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTYsXG4gIC5weS1sZy02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTYsXG4gIC5weC1sZy02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTcge1xuICAgIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNyxcbiAgLnB5LWxnLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTcsXG4gIC5weC1sZy03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTcsXG4gIC5weS1sZy03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy03LFxuICAucHgtbGctNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOCB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy04LFxuICAucHktbGctOCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctOCxcbiAgLnB4LWxnLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctOCxcbiAgLnB5LWxnLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTgsXG4gIC5weC1sZy04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy05IHtcbiAgICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTksXG4gIC5weS1sZy05IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy05LFxuICAucHgtbGctOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy05LFxuICAucHktbGctOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctOSxcbiAgLnB4LWxnLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEwIHtcbiAgICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMTAsXG4gIC5weS1sZy0xMCB7XG4gICAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xMCxcbiAgLnB4LWxnLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMTAsXG4gIC5weS1sZy0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xMCxcbiAgLnB4LWxnLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTFfNSB7XG4gICAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMV81LFxuICAucHktbGctMV81IHtcbiAgICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMV81LFxuICAucHgtbGctMV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xXzUsXG4gIC5weS1sZy0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xXzUsXG4gIC5weC1sZy0xXzUge1xuICAgIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yXzUge1xuICAgIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTJfNSxcbiAgLnB5LWxnLTJfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTJfNSxcbiAgLnB4LWxnLTJfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMl81LFxuICAucHktbGctMl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMl81LFxuICAucHgtbGctMl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctM181IHtcbiAgICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zXzUsXG4gIC5weS1sZy0zXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0zXzUsXG4gIC5weC1sZy0zXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTNfNSxcbiAgLnB5LWxnLTNfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTNfNSxcbiAgLnB4LWxnLTNfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTRfNSB7XG4gICAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNF81LFxuICAucHktbGctNF81IHtcbiAgICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNF81LFxuICAucHgtbGctNF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy00XzUsXG4gIC5weS1sZy00XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy00XzUsXG4gIC5weC1sZy00XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy01XzUge1xuICAgIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTVfNSxcbiAgLnB5LWxnLTVfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTVfNSxcbiAgLnB4LWxnLTVfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNV81LFxuICAucHktbGctNV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNV81LFxuICAucHgtbGctNV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNl81IHtcbiAgICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy02XzUsXG4gIC5weS1sZy02XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy02XzUsXG4gIC5weC1sZy02XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTZfNSxcbiAgLnB5LWxnLTZfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTZfNSxcbiAgLnB4LWxnLTZfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTdfNSB7XG4gICAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctN181LFxuICAucHktbGctN181IHtcbiAgICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctN181LFxuICAucHgtbGctN181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy03XzUsXG4gIC5weS1sZy03XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy03XzUsXG4gIC5weC1sZy03XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy04XzUge1xuICAgIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLThfNSxcbiAgLnB5LWxnLThfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLThfNSxcbiAgLnB4LWxnLThfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctOF81LFxuICAucHktbGctOF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctOF81LFxuICAucHgtbGctOF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOV81IHtcbiAgICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy05XzUsXG4gIC5weS1sZy05XzUge1xuICAgIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy05XzUsXG4gIC5weC1sZy05XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTlfNSxcbiAgLnB5LWxnLTlfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTlfNSxcbiAgLnB4LWxnLTlfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEwXzUge1xuICAgIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEwXzUsXG4gIC5weS1sZy0xMF81IHtcbiAgICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMTBfNSxcbiAgLnB4LWxnLTEwXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEwXzUsXG4gIC5weS1sZy0xMF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMTBfNSxcbiAgLnB4LWxnLTEwXzUge1xuICAgIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMSB7XG4gICAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xLFxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4yIHtcbiAgICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4zIHtcbiAgICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjMsXG4gIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjQge1xuICAgIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW40LFxuICAubXktbGctbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNCxcbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW41IHtcbiAgICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjUsXG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjUsXG4gIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjYge1xuICAgIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNixcbiAgLm15LWxnLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW42LFxuICAubXgtbGctbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNixcbiAgLm15LWxnLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW42LFxuICAubXgtbGctbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjcge1xuICAgIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjcsXG4gIC5teS1sZy1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjcsXG4gIC5teC1sZy1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNyxcbiAgLm15LWxnLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNyxcbiAgLm14LWxnLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uOCB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOCxcbiAgLm15LWxnLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uOCxcbiAgLm14LWxnLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW44LFxuICAubXktbGctbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW44LFxuICAubXgtbGctbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW45IHtcbiAgICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW45LFxuICAubXktbGctbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW45LFxuICAubXgtbGctbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjksXG4gIC5teS1sZy1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjksXG4gIC5teC1sZy1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEwIHtcbiAgICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEwLFxuICAubXktbGctbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4xMCxcbiAgLm14LWxnLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xMCxcbiAgLm15LWxnLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMTAsXG4gIC5teC1sZy1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjFfNSB7XG4gICAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjFfNSxcbiAgLm15LWxnLW4xXzUge1xuICAgIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMV81LFxuICAubXgtbGctbjFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjFfNSxcbiAgLm15LWxnLW4xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMV81LFxuICAubXgtbGctbjFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4yXzUge1xuICAgIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4yXzUsXG4gIC5teS1sZy1uMl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjJfNSxcbiAgLm14LWxnLW4yXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4yXzUsXG4gIC5teS1sZy1uMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjJfNSxcbiAgLm14LWxnLW4yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uM181IHtcbiAgICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uM181LFxuICAubXktbGctbjNfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4zXzUsXG4gIC5teC1sZy1uM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uM181LFxuICAubXktbGctbjNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4zXzUsXG4gIC5teC1sZy1uM181IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjRfNSB7XG4gICAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjRfNSxcbiAgLm15LWxnLW40XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNF81LFxuICAubXgtbGctbjRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjRfNSxcbiAgLm15LWxnLW40XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNF81LFxuICAubXgtbGctbjRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW41XzUge1xuICAgIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW41XzUsXG4gIC5teS1sZy1uNV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjVfNSxcbiAgLm14LWxnLW41XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW41XzUsXG4gIC5teS1sZy1uNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjVfNSxcbiAgLm14LWxnLW41XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNl81IHtcbiAgICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNl81LFxuICAubXktbGctbjZfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW42XzUsXG4gIC5teC1sZy1uNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNl81LFxuICAubXktbGctbjZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW42XzUsXG4gIC5teC1sZy1uNl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjdfNSB7XG4gICAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjdfNSxcbiAgLm15LWxnLW43XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uN181LFxuICAubXgtbGctbjdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjdfNSxcbiAgLm15LWxnLW43XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uN181LFxuICAubXgtbGctbjdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW44XzUge1xuICAgIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW44XzUsXG4gIC5teS1sZy1uOF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjhfNSxcbiAgLm14LWxnLW44XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW44XzUsXG4gIC5teS1sZy1uOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjhfNSxcbiAgLm14LWxnLW44XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uOV81IHtcbiAgICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOV81LFxuICAubXktbGctbjlfNSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW45XzUsXG4gIC5teC1sZy1uOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uOV81LFxuICAubXktbGctbjlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW45XzUsXG4gIC5teC1sZy1uOV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEwXzUge1xuICAgIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xMF81LFxuICAubXktbGctbjEwXzUge1xuICAgIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMTBfNSxcbiAgLm14LWxnLW4xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTBfNSxcbiAgLm15LWxnLW4xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjEwXzUsXG4gIC5teC1sZy1uMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMixcbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMixcbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTYge1xuICAgIG1hcmdpbjogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTYsXG4gIC5teS14bC02IHtcbiAgICBtYXJnaW4tdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNixcbiAgLm14LXhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTYsXG4gIC5teS14bC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNixcbiAgLm14LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC03IHtcbiAgICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNyxcbiAgLm15LXhsLTcge1xuICAgIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNyxcbiAgLm14LXhsLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC03LFxuICAubXkteGwtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC03LFxuICAubXgteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC04IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtOCxcbiAgLm15LXhsLTgge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtOCxcbiAgLm14LXhsLTgge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC04LFxuICAubXkteGwtOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC04LFxuICAubXgteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC05IHtcbiAgICBtYXJnaW46IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtOSxcbiAgLm15LXhsLTkge1xuICAgIG1hcmdpbi10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtOSxcbiAgLm14LXhsLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC05LFxuICAubXkteGwtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC05LFxuICAubXgteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xMCB7XG4gICAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMTAsXG4gIC5teS14bC0xMCB7XG4gICAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEwLFxuICAubXgteGwtMTAge1xuICAgIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEwLFxuICAubXkteGwtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xMCxcbiAgLm14LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMV81IHtcbiAgICBtYXJnaW46IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTFfNSxcbiAgLm15LXhsLTFfNSB7XG4gICAgbWFyZ2luLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMV81LFxuICAubXgteGwtMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTFfNSxcbiAgLm15LXhsLTFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMV81LFxuICAubXgteGwtMV81IHtcbiAgICBtYXJnaW4tbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yXzUge1xuICAgIG1hcmdpbjogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMl81LFxuICAubXkteGwtMl81IHtcbiAgICBtYXJnaW4tdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0yXzUsXG4gIC5teC14bC0yXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMl81LFxuICAubXkteGwtMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0yXzUsXG4gIC5teC14bC0yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTNfNSB7XG4gICAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zXzUsXG4gIC5teS14bC0zXzUge1xuICAgIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTNfNSxcbiAgLm14LXhsLTNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0zXzUsXG4gIC5teS14bC0zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTNfNSxcbiAgLm14LXhsLTNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNF81IHtcbiAgICBtYXJnaW46IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTRfNSxcbiAgLm15LXhsLTRfNSB7XG4gICAgbWFyZ2luLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNF81LFxuICAubXgteGwtNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTRfNSxcbiAgLm15LXhsLTRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNF81LFxuICAubXgteGwtNF81IHtcbiAgICBtYXJnaW4tbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC01XzUge1xuICAgIG1hcmdpbjogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNV81LFxuICAubXkteGwtNV81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC01XzUsXG4gIC5teC14bC01XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNV81LFxuICAubXkteGwtNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC01XzUsXG4gIC5teC14bC01XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTZfNSB7XG4gICAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC02XzUsXG4gIC5teS14bC02XzUge1xuICAgIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTZfNSxcbiAgLm14LXhsLTZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC02XzUsXG4gIC5teS14bC02XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTZfNSxcbiAgLm14LXhsLTZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtN181IHtcbiAgICBtYXJnaW46IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTdfNSxcbiAgLm15LXhsLTdfNSB7XG4gICAgbWFyZ2luLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtN181LFxuICAubXgteGwtN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTdfNSxcbiAgLm15LXhsLTdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtN181LFxuICAubXgteGwtN181IHtcbiAgICBtYXJnaW4tbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC04XzUge1xuICAgIG1hcmdpbjogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtOF81LFxuICAubXkteGwtOF81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC04XzUsXG4gIC5teC14bC04XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOF81LFxuICAubXkteGwtOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC04XzUsXG4gIC5teC14bC04XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTlfNSB7XG4gICAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC05XzUsXG4gIC5teS14bC05XzUge1xuICAgIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTlfNSxcbiAgLm14LXhsLTlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC05XzUsXG4gIC5teS14bC05XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTlfNSxcbiAgLm14LXhsLTlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMTBfNSB7XG4gICAgbWFyZ2luOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xMF81LFxuICAubXkteGwtMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMTBfNSxcbiAgLm14LXhsLTEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMTBfNSxcbiAgLm15LXhsLTEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTEwXzUsXG4gIC5teC14bC0xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNSB7XG4gICAgcGFkZGluZzogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC02IHtcbiAgICBwYWRkaW5nOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNixcbiAgLnB5LXhsLTYge1xuICAgIHBhZGRpbmctdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNixcbiAgLnB4LXhsLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC02LFxuICAucHkteGwtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC02LFxuICAucHgteGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC03IHtcbiAgICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTcsXG4gIC5weS14bC03IHtcbiAgICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC03LFxuICAucHgteGwtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC03LFxuICAucHkteGwtNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNyxcbiAgLnB4LXhsLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTgge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtOCxcbiAgLnB5LXhsLTgge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTgsXG4gIC5weC14bC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTgsXG4gIC5weS14bC04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC04LFxuICAucHgteGwtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtOSB7XG4gICAgcGFkZGluZzogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC05LFxuICAucHkteGwtOSB7XG4gICAgcGFkZGluZy10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtOSxcbiAgLnB4LXhsLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtOSxcbiAgLnB5LXhsLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTksXG4gIC5weC14bC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xMCB7XG4gICAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEwLFxuICAucHkteGwtMTAge1xuICAgIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMTAsXG4gIC5weC14bC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEwLFxuICAucHkteGwtMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMTAsXG4gIC5weC14bC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xXzUge1xuICAgIHBhZGRpbmc6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTFfNSxcbiAgLnB5LXhsLTFfNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTFfNSxcbiAgLnB4LXhsLTFfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMV81LFxuICAucHkteGwtMV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMV81LFxuICAucHgteGwtMV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMl81IHtcbiAgICBwYWRkaW5nOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yXzUsXG4gIC5weS14bC0yXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0yXzUsXG4gIC5weC14bC0yXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTJfNSxcbiAgLnB5LXhsLTJfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTJfNSxcbiAgLnB4LXhsLTJfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTNfNSB7XG4gICAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtM181LFxuICAucHkteGwtM181IHtcbiAgICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtM181LFxuICAucHgteGwtM181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0zXzUsXG4gIC5weS14bC0zXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0zXzUsXG4gIC5weC14bC0zXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC00XzUge1xuICAgIHBhZGRpbmc6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTRfNSxcbiAgLnB5LXhsLTRfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTRfNSxcbiAgLnB4LXhsLTRfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNF81LFxuICAucHkteGwtNF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNF81LFxuICAucHgteGwtNF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNV81IHtcbiAgICBwYWRkaW5nOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC01XzUsXG4gIC5weS14bC01XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC01XzUsXG4gIC5weC14bC01XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTVfNSxcbiAgLnB5LXhsLTVfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTVfNSxcbiAgLnB4LXhsLTVfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTZfNSB7XG4gICAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNl81LFxuICAucHkteGwtNl81IHtcbiAgICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNl81LFxuICAucHgteGwtNl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC02XzUsXG4gIC5weS14bC02XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC02XzUsXG4gIC5weC14bC02XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC03XzUge1xuICAgIHBhZGRpbmc6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTdfNSxcbiAgLnB5LXhsLTdfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTdfNSxcbiAgLnB4LXhsLTdfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtN181LFxuICAucHkteGwtN181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtN181LFxuICAucHgteGwtN181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtOF81IHtcbiAgICBwYWRkaW5nOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC04XzUsXG4gIC5weS14bC04XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC04XzUsXG4gIC5weC14bC04XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLThfNSxcbiAgLnB5LXhsLThfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLThfNSxcbiAgLnB4LXhsLThfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTlfNSB7XG4gICAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtOV81LFxuICAucHkteGwtOV81IHtcbiAgICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtOV81LFxuICAucHgteGwtOV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC05XzUsXG4gIC5weS14bC05XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC05XzUsXG4gIC5weC14bC05XzUge1xuICAgIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xMF81IHtcbiAgICBwYWRkaW5nOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xMF81LFxuICAucHkteGwtMTBfNSB7XG4gICAgcGFkZGluZy10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEwXzUsXG4gIC5weC14bC0xMF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xMF81LFxuICAucHkteGwtMTBfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTEwXzUsXG4gIC5weC14bC0xMF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjEge1xuICAgIG1hcmdpbjogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMSxcbiAgLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMSxcbiAgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMiB7XG4gICAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4yLFxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjIsXG4gIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4yLFxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjIsXG4gIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMyB7XG4gICAgbWFyZ2luOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4zLFxuICAubXkteGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4zLFxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW40IHtcbiAgICBtYXJnaW46IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNCxcbiAgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW40LFxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNSB7XG4gICAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW42IHtcbiAgICBtYXJnaW46IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjYsXG4gIC5teS14bC1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNixcbiAgLm14LXhsLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjYsXG4gIC5teS14bC1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNixcbiAgLm14LXhsLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW43IHtcbiAgICBtYXJnaW46IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW43LFxuICAubXkteGwtbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW43LFxuICAubXgteGwtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjcsXG4gIC5teS14bC1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjcsXG4gIC5teC14bC1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjgge1xuICAgIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjgsXG4gIC5teS14bC1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjgsXG4gIC5teC14bC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uOCxcbiAgLm15LXhsLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uOCxcbiAgLm14LXhsLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uOSB7XG4gICAgbWFyZ2luOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uOSxcbiAgLm15LXhsLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uOSxcbiAgLm14LXhsLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW45LFxuICAubXkteGwtbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW45LFxuICAubXgteGwtbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xMCB7XG4gICAgbWFyZ2luOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xMCxcbiAgLm15LXhsLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMTAsXG4gIC5teC14bC1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMTAsXG4gIC5teS14bC1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjEwLFxuICAubXgteGwtbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xXzUge1xuICAgIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xXzUsXG4gIC5teS14bC1uMV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjFfNSxcbiAgLm14LXhsLW4xXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xXzUsXG4gIC5teS14bC1uMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjFfNSxcbiAgLm14LXhsLW4xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMl81IHtcbiAgICBtYXJnaW46IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMl81LFxuICAubXkteGwtbjJfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4yXzUsXG4gIC5teC14bC1uMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMl81LFxuICAubXkteGwtbjJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4yXzUsXG4gIC5teC14bC1uMl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjNfNSB7XG4gICAgbWFyZ2luOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjNfNSxcbiAgLm15LXhsLW4zXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uM181LFxuICAubXgteGwtbjNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjNfNSxcbiAgLm15LXhsLW4zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uM181LFxuICAubXgteGwtbjNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW40XzUge1xuICAgIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW40XzUsXG4gIC5teS14bC1uNF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjRfNSxcbiAgLm14LXhsLW40XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW40XzUsXG4gIC5teS14bC1uNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjRfNSxcbiAgLm14LXhsLW40XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNV81IHtcbiAgICBtYXJnaW46IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNV81LFxuICAubXkteGwtbjVfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW41XzUsXG4gIC5teC14bC1uNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNV81LFxuICAubXkteGwtbjVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW41XzUsXG4gIC5teC14bC1uNV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjZfNSB7XG4gICAgbWFyZ2luOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjZfNSxcbiAgLm15LXhsLW42XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNl81LFxuICAubXgteGwtbjZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjZfNSxcbiAgLm15LXhsLW42XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNl81LFxuICAubXgteGwtbjZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW43XzUge1xuICAgIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW43XzUsXG4gIC5teS14bC1uN181IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjdfNSxcbiAgLm14LXhsLW43XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW43XzUsXG4gIC5teS14bC1uN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjdfNSxcbiAgLm14LXhsLW43XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uOF81IHtcbiAgICBtYXJnaW46IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uOF81LFxuICAubXkteGwtbjhfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW44XzUsXG4gIC5teC14bC1uOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uOF81LFxuICAubXkteGwtbjhfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW44XzUsXG4gIC5teC14bC1uOF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjlfNSB7XG4gICAgbWFyZ2luOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjlfNSxcbiAgLm15LXhsLW45XzUge1xuICAgIG1hcmdpbi10b3A6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uOV81LFxuICAubXgteGwtbjlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjlfNSxcbiAgLm15LXhsLW45XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uOV81LFxuICAubXgteGwtbjlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xMF81IHtcbiAgICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMTBfNSxcbiAgLm15LXhsLW4xMF81IHtcbiAgICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjEwXzUsXG4gIC5teC14bC1uMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEwXzUsXG4gIC5teS14bC1uMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xMF81LFxuICAubXgteGwtbjEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuLnN0cmV0Y2hlZC1saW5rOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLnRleHQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRleHQtc20tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGV4dC1sZy1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGV4dC14bC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1saWdodGVyIHtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXIgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ib2xkZXIge1xuICBmb250LXdlaWdodDogYm9sZGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzMyNmZlMiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtcHJpbWFyeTpob3ZlciwgYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogIzEyMzk4MiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzRjNGM0YyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtc2Vjb25kYXJ5OmhvdmVyLCBhLnRleHQtc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMwYzBjMGMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zdWNjZXNzOmhvdmVyLCBhLnRleHQtc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWluZm86aG92ZXIsIGEudGV4dC1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMxMDI2MzAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjZWVhMTAzICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC13YXJuaW5nOmhvdmVyLCBhLnRleHQtd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjNzA0YzAxICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1kYW5nZXI6aG92ZXIsIGEudGV4dC1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogIzM3MDkwYSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodCB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1saWdodDpob3ZlciwgYS50ZXh0LWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICNiZmJmYmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyayB7XG4gIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1kYXJrOmhvdmVyLCBhLnRleHQtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmVlbiB7XG4gIGNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ncmVlbjpob3ZlciwgYS50ZXh0LWdyZWVuOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpbWUge1xuICBjb2xvcjogIzQxYTkyOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGltZTpob3ZlciwgYS50ZXh0LWxpbWU6Zm9jdXMge1xuICBjb2xvcjogIzE5NDIxMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ibGFjazpob3ZlciwgYS50ZXh0LWJsYWNrOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWZvY3VzIHtcbiAgY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWZvY3VzOmhvdmVyLCBhLnRleHQtZm9jdXM6Zm9jdXMge1xuICBjb2xvcjogIzNjNWU2ZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5IHtcbiAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzY2NiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjay01MCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUtNTAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVzZXQge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAqLFxuICAqOjpiZWZvcmUsXG4gICo6OmFmdGVyIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBhOm5vdCguYnRuKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgYWJiclt0aXRsZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gIH1cbiAgcHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgfVxuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNhZWFlYWU7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHRyLFxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICBwLFxuICBoMixcbiAgaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzO1xuICB9XG4gIGgyLFxuICBoMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gIH1cbiAgQHBhZ2Uge1xuICAgIHNpemU6IGEzO1xuICB9XG4gIGJvZHkge1xuICAgIG1pbi13aWR0aDogMTAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRhaW5lciB7XG4gICAgbWluLXdpZHRoOiAxMDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iYWRnZSB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzAwMDtcbiAgfVxuICAudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQsXG4gIC50YWJsZSB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1ib3JkZXJlZCB0aCxcbiAgLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGFkYWRhICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLWRhcmsge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG4gIC50YWJsZS1kYXJrIHRoLFxuICAudGFibGUtZGFyayB0ZCxcbiAgLnRhYmxlLWRhcmsgdGhlYWQgdGgsXG4gIC50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci1jb2xvcjogI2NjYztcbiAgfVxuICAudGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1jb2xvcjogI2NjYztcbiAgfVxufVxuLyogRm9udCBNaXhpbnMsIEV4dGVuc2lvbnMgKi9cbi5saW5rLXByaW1hcnktMSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuLmxpbmstcHJpbWFyeS0xOmhvdmVyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5saW5rLXByaW1hcnktMS5hY3RpdmUsIC5saW5rLXByaW1hcnktMTphY3RpdmUsIC5saW5rLXByaW1hcnktMTpmb2N1cyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5saW5rLXByaW1hcnktMS5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5saW5rLXByaW1hcnktMS5hY3RpdmUsIC5saW5rLXByaW1hcnktMTphY3RpdmUsIC5saW5rLXByaW1hcnktMTpob3ZlciwgLmxpbmstcHJpbWFyeS0xOmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG59XG5cbi5pbmxpbmUtdGV4dC1zZXBhcmF0b3JzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5pbmxpbmUtdGV4dC1zZXBhcmF0b3JzID4gKiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmlubGluZS10ZXh0LXNlcGFyYXRvcnMgPiAqICsgKjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luOiAwIDEuMjVlbSAtMC41ZW0gMWVtO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEuNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5vcmRlcmRldGFpbHMge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAuMzQzNzVyZW0gNTBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAub3JkZXJkZXRhaWxzIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMTE2cHgpIHtcbiAgLmNhbmNlbG9yZGVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDExMTZweCkge1xuICAuY2FuY2Vsb3JkZXIgLm9yZGVyZGV0YWlscyB7XG4gICAgd2lkdGg6IDM2NXB4ICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMTE2cHgpIHtcbiAgLmNhbmNlbG9yZGVyIC5jYW5jZWxvcmRlciA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuXG4ubm8tdW5kZXJsaW5lLFxuLm5vLXVuZGVybGluZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1jb250YWluZXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5saW5rLWNvbnRhaW5lcjpob3ZlciAqIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmxpbmstY29udGFpbmVyLXVuaWZvcm06aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5saW5rLWNvbnRhaW5lci11bmlmb3JtOmhvdmVyICoge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAwLjFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB1bGwtbGVmdC14cyB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ucHVsbC1yaWdodC14cyB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnB1bGwtbGVmdC1zbSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnB1bGwtcmlnaHQtc20ge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5wdWxsLWxlZnQtbWQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5wdWxsLXJpZ2h0LW1kIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLnB1bGwtbGVmdC1sZyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnB1bGwtcmlnaHQtbGcge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAucHVsbC1sZWZ0LXhsIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAucHVsbC1yaWdodC14bCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmhpZGRlbi14cy1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5oaWRkZW4tc20tZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmhpZGRlbi1tZC1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAuaGlkZGVuLWxnLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaGlkZGVuLXhsLWRvd24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5yb3cuZXF1YWwtaGVpZ2h0ID4gW2NsYXNzXj1jb2xdIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmZ1bGwtd2lkdGgge1xuICByaWdodDogaW5oZXJpdDtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbiAgd2lkdGg6IHZhcigtLXZ3LCAxMDB2dykgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ub3ZlcnJpZGUtZnVsbC13aWR0aCB7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xuICB3aWR0aDogdmFyKC0tdncsIDEwMHZ3KSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS0yNSB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTI1IHtcbiAgICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtMjUge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0yNSB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy0yNSB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTI1IHtcbiAgICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tNTAge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS01MCB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTUwIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNTAge1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctNTAge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy01MCB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTc1IHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNzUge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC03NSB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTc1IHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTc1IHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNzUge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMTAwIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0xMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0xMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tYXV0byB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctYXV0byB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTMzIHtcbiAgICB3aWR0aDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0zMyB7XG4gICAgaGVpZ2h0OiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtMzMge1xuICAgIHdpZHRoOiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTMzIHtcbiAgICBoZWlnaHQ6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctMzMge1xuICAgIHdpZHRoOiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTMzIHtcbiAgICBoZWlnaHQ6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS02NiB7XG4gICAgd2lkdGg6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNjYge1xuICAgIGhlaWdodDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTY2IHtcbiAgICB3aWR0aDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC02NiB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTY2IHtcbiAgICB3aWR0aDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy02NiB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG59XG4vKlxuICAgIEJhZGdlIE1peGluXG4gICAgVGhpcyBjcmVhdGVzIGEgc29saWQgY29sb3JlZCBmbGFnIHdpdGggYXJyb3dzIG9uIHRoZSBzaWRlIHdpdGggdHJhbnNwYXJlbnQgdHJpYW5nbGUgY3V0LW91dFxuICAgIEBwYXJhbSAkYmdDb2xvcjogdGhlIGNvbG9yIG9mIHRoZSBiYWRnZVxuICAgIEBwYXJhbSAkY29sb3I6IHRoZSB0ZXh0IGNvbG9yXG4gICAgQHBhcmFtICRoZWlnaHQ6IHRoZSBoZWlnaHQgb2YgdGhlIGJhZGdlXG4gICAgQHBhcmFtICRhcnJvd1NpemU6IHRoZSB3aWR0aCBvZiB0aGUgYXJyb3cgdHJpYW5nbGVzXG5cbiAgICBleDogIEBpbmNsdWRlIGJhZGdlKCRhY2NlbnQyLCAyNHB4LCAxMnB4KTtcbiovXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXgge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXkge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmJvcmRlci1zbSB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tMCB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS10b3Age1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS10b3AtMCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tcmlnaHQtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS1ib3R0b20tMCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tbGVmdC0wIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20teCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20teSB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvcmRlci1tZCB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtMCB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC10b3Age1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC10b3AtMCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtcmlnaHQtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1ib3R0b20tMCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtbGVmdC0wIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQteCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQteSB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5ib3JkZXItbGcge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLTAge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctdG9wIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctdG9wLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXJpZ2h0LTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctYm90dG9tLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLWxlZnQtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXgge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXkge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuYm9yZGVyLXhsIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC0wIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXRvcC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1yaWdodC0wIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLWJvdHRvbS0wIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1sZWZ0LTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC14IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC15IHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0YyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyZWVuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGltZSB7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJsYWNrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZm9jdXMge1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZ3JvdyBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLXNocmluayBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUtaW1nIGltZywgLmhvdmVyLXRyYW5zaXRpb24tdXAsIC5ob3Zlci10cmFuc2l0aW9uLWRvd24sIC5ob3Zlci10cmFuc2l0aW9uLXNpbXBsZS1zaGFkb3csIC5ob3Zlci10cmFuc2l0aW9uLXNoYWRvdyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUoMSwgMSk7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWdyb3c6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZmFkZSwgLmhvdmVyLXRyYW5zaXRpb24tZmFkZS1pbWcgaW1nIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcztcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZmFkZTpob3ZlciwgLmhvdmVyLXRyYW5zaXRpb24tZmFkZS1pbWc6aG92ZXIgaW1nIHtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1ncm93IGltZywgLmhvdmVyLXRyYW5zaXRpb24tc2hyaW5rIGltZywgLmhvdmVyLXRyYW5zaXRpb24tZmFkZSwgLmhvdmVyLXRyYW5zaXRpb24tZmFkZS1pbWcgaW1nLCAuaG92ZXItdHJhbnNpdGlvbi11cCwgLmhvdmVyLXRyYW5zaXRpb24tZG93biwgLmhvdmVyLXRyYW5zaXRpb24tc2ltcGxlLXNoYWRvdywgLmhvdmVyLXRyYW5zaXRpb24tc2hhZG93IHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi11cDpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0wLjYyNXJlbSk7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWRvd246aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwLjYyNXJlbSk7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLXNpbXBsZS1zaGFkb3csIC5ob3Zlci10cmFuc2l0aW9uLXNoYWRvdyB7XG4gIHRyYW5zaXRpb246IGFsbCAyMjBtcyBlYXNlLWluLW91dDtcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tc2ltcGxlLXNoYWRvdzpob3ZlciwgLmhvdmVyLXRyYW5zaXRpb24tc2hhZG93OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5ib2R5IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuZm9ybSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgZm9ybSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbmxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLypcbiogU2VlICB1dGlsaXRpZXMvX3R5cG9ncmFwaHkuc2NzcyBmb3IgbWl4aW5zXG4qL1xuLmZvbnQtc20ge1xuICBmb250LXNpemU6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtYm9keS1zbSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtYm9keSB7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1sZyB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXJlZ3VsYXIsXG4uZm9udC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LW1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtc2VtaWJvbGQge1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5cbmIsXG4uYixcbnN0cm9uZyxcbi5zdHJvbmcsXG4uYm9sZCxcbi50ZXh0LWJvbGQsXG4uZm9udC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1leHRyYWJvbGQge1xuICBmb250LXdlaWdodDogODAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWJsYWNrIHtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuXG4uanVzdC1sb3ZlbHkge1xuICBmb250LWZhbWlseTogXCJKdXN0TG92ZWx5XCIsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5cbmgxLFxuLmgxIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMSxcbiAgLmgxIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgxLFxuICAuaDEge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbmgyLFxuLmgyIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMixcbiAgLmgyIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMixcbiAgLmgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oMyxcbi5oMyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMyxcbiAgLmgzIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDMsXG4gIC5oMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cblxuaDQsXG4uaDQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg0LFxuICAuaDQge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg0LFxuICAuaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbmg1LFxuLmg1IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNSxcbiAgLmg1IHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg1LFxuICAuaDUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbmg2LFxuLmg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDYsXG4gIC5oNiB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDYsXG4gIC5oNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDIuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRpc3BsYXktMSB7XG4gICAgZm9udC1zaXplOiAyLjYyNXJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRpc3BsYXktMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTMge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTMge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRpc3BsYXktNCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuLmxhYmVsMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sYWJlbDEge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5sYWJlbDEtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sYWJlbDEtYm9sZCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuLmxhYmVsMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5sYWJlbDItYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5sYWJlbDMge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLmxhYmVsMy1ib2xkIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5sYWJlbDQtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxhYmVsNC1ib2xkIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cblxuYSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIGEge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG5hLm5vcm1hbCxcbi5saW5rLFxuLmxpbmstcHJpbWFyeSB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5hLm5vcm1hbDpob3Zlcixcbi5saW5rOmhvdmVyLFxuLmxpbmstcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hLm5vcm1hbC5hY3RpdmUsIGEubm9ybWFsOmFjdGl2ZSwgYS5ub3JtYWw6Zm9jdXMsXG4ubGluay5hY3RpdmUsXG4ubGluazphY3RpdmUsXG4ubGluazpmb2N1cyxcbi5saW5rLXByaW1hcnkuYWN0aXZlLFxuLmxpbmstcHJpbWFyeTphY3RpdmUsXG4ubGluay1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYS5ub3JtYWwuc21hbGwsXG4ubGluay5zbWFsbCxcbi5saW5rLXByaW1hcnkuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5saW5rMiB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmxpbmsyOmhvdmVyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5saW5rMi5hY3RpdmUsIC5saW5rMjphY3RpdmUsIC5saW5rMjpmb2N1cyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5saW5rMi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5saW5rMi5hY3RpdmUsIC5saW5rMjphY3RpdmUsIC5saW5rMjpob3ZlciwgLmxpbmsyOmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4ubGluazIuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5saW5rMyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5saW5rMzpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubGluazMuYWN0aXZlLCAubGluazM6YWN0aXZlLCAubGluazM6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubGluazMuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ubGluazMuYWN0aXZlLCAubGluazM6YWN0aXZlLCAubGluazM6aG92ZXIsIC5saW5rMzpmb2N1cyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmxpbmszLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmxpbmszLmFjdGl2ZSwgLmxpbmszOmFjdGl2ZSwgLmxpbmszOmhvdmVyLCAubGluazM6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuLmxpbmszLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubmF2LWxpbmsge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLm5hdi1saW5rOmFjdGl2ZSwgLm5hdi1saW5rOmhvdmVyLCAubmF2LWxpbms6Zm9jdXMsIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5zdHJpa2UtdGhyb3VnaCBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi5wZHAtcHJpY2Uge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wZHAtcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5cbi5wcm9kdWN0LXRpbGUtcHJpY2Uge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4udGFibGUge1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50YWJsZS13cmFwcGVyLnRhYmxlLW1oIHtcbiAgbWF4LWhlaWdodDogMjVyZW07XG59XG4udGFibGUtd3JhcHBlci50YWJsZS1taC0wIHtcbiAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB6LWluZGV4OiA0O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIH1cbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbm9zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbmFwKSB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IGJvdGggbWFuZGF0b3J5O1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW5vc25hcCkge1xuICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xufVxuLnRhYmxlLXN0aWNreSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCxcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgbWluLXdpZHRoOiA0MHZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMzB2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyOHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyMnZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAxNy44NzVyZW07XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgbWluLXdpZHRoOiBjYWxjKHZhcigtLWNvbC1taW4td2lkdGgpIC8gMik7XG59XG4udGFibGUtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB6LWluZGV4OiA0O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG4udGFibGUtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4udGFibGUtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGJvZHkgdHIgdGgge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxO1xufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG59XG4udGFibGUtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuLnRhYmxlLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbi50YWJsZS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xufVxuLnRhYmxlLW5vc3RpY2t5IHtcbiAgd2hpdGUtc3BhY2U6IHdyYXA7XG59XG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGQsXG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICBtaW4td2lkdGg6IHVuc2V0O1xufVxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICBtaW4td2lkdGg6IHVuc2V0O1xufVxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4udGFibGUtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4udGFibGUtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4udGFibGUtZml4ZWQge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuLnRhYmxlLW5vZml4ZWQge1xuICB0YWJsZS1sYXlvdXQ6IGF1dG87XG59XG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xufVxuLnRhYmxlLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4udGFibGUtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtc20tbWgge1xuICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLXNtLW1oLTAge1xuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1ub3N0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IGJvdGggbWFuZGF0b3J5O1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1ub3NuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiA0MHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyOHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtc20tZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cbiAgLnRhYmxlLXNtLW5vZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuICAudGFibGUtc20tc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1zbS1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgfVxuICAudGFibGUtc20tbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLXNtLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlci50YWJsZS1tZC1taCB7XG4gICAgbWF4LWhlaWdodDogMjVyZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtbWQtbWgtMCB7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLW5vc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IDQwdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMzB2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDI4dnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAxNy44NzVyZW07XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiBjYWxjKHZhcigtLWNvbC1taW4td2lkdGgpIC8gMik7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiB3cmFwO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1tZC1maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuICAudGFibGUtbWQtbm9maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB9XG4gIC50YWJsZS1tZC1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLW1kLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICB9XG4gIC50YWJsZS1tZC1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtbWQtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtd3JhcHBlci50YWJsZS1sZy1taCB7XG4gICAgbWF4LWhlaWdodDogMjVyZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtbGctbWgtMCB7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctbm9zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLW5vc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctbm9zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogNDB2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMzB2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyOHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyMnZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAxNy44NzVyZW07XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiB3cmFwO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1sZy1maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuICAudGFibGUtbGctbm9maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB9XG4gIC50YWJsZS1sZy1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLWxnLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICB9XG4gIC50YWJsZS1sZy1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtbGctbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtd3JhcHBlci50YWJsZS14bC1taCB7XG4gICAgbWF4LWhlaWdodDogMjVyZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXIudGFibGUteGwtbWgtMCB7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtbm9zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLW5vc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtbm9zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogNDB2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMzB2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyOHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyMnZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAxNy44NzVyZW07XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiB3cmFwO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+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+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnN1Z2dlc3Rpb25zIC5zdWdnZXN0ZWQtcmVzdWx0cy12YWx1ZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuLnN1Z2dlc3Rpb25zIC5zdWdnZXN0ZWQtcmVzdWx0cyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNTYyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc3VnZ2VzdGlvbnMgLnN1Z2dlc3RlZC1yZXN1bHRzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zdWdnZXN0aW9ucyAuc2VhcmNoLXJpZ2h0LWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG59XG4uc3VnZ2VzdGlvbnMgLnNlYXJjaC1yaWdodC1jb250YWluZXIgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc3VnZ2VzdGlvbnMgLnNlYXJjaC1yaWdodC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDEuMjVyZW0gMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zdWdnZXN0aW9ucyAuZC1mbGV4LTEge1xuICBmbGV4OiAxO1xufVxuLnN1Z2dlc3Rpb25zIC5wcm9kdWN0LXRpbGUge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taW1hZ2Uge1xuICBtYXgtaGVpZ2h0OiA0LjY4NzVyZW07XG4gIG1heC13aWR0aDogNC42ODc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG59XG4uc3VnZ2VzdGlvbnMgLm5hbWUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuLnN1Z2dlc3Rpb25zIC5pdGVtLWxpbmsge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnN1Z2dlc3Rpb25zIC5pdGVtLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zdWdnZXN0aW9ucyAubGluay13aXRob3V0LWxpbmU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc3VnZ2VzdGlvbnMgLnByb2R1Y3QtcmVzdWx0cyB7XG4gIHBhZGRpbmctdG9wOiAwLjkzNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uc3VnZ2VzdGlvbnMgLnRlcm0taGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc3VnZ2VzdGlvbnMgLnRlcm0taGVhZGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtO1xuICB9XG59XG4uc3VnZ2VzdGlvbnMgLmhlYWRlciB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnN1Z2dlc3Rpb25zIC5oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICB9XG59XG4uc3VnZ2VzdGlvbnMgYSB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLnN1Z2dlc3Rpb25zIGE6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnN1Z2dlc3Rpb25zIGEuYWN0aXZlLCAuc3VnZ2VzdGlvbnMgYTphY3RpdmUsIC5zdWdnZXN0aW9ucyBhOmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnN1Z2dlc3Rpb25zIGEuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4uc3VnZ2VzdGlvbnMgYS5hY3RpdmUsIC5zdWdnZXN0aW9ucyBhOmFjdGl2ZSwgLnN1Z2dlc3Rpb25zIGE6aG92ZXIsIC5zdWdnZXN0aW9ucyBhOmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4uc3VnZ2VzdGlvbnMgYS5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5zdWdnZXN0aW9ucyAuaXRlbXMgLml0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zdWdnZXN0aW9ucyAuaXRlbXMgLml0ZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjMxMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIH1cbn1cbi5zdWdnZXN0aW9ucyAuaXRlbXMucHJvZHVjdHMgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zdWdnZXN0aW9ucyAuaXRlbXMucHJvZHVjdHMgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zdWdnZXN0aW9ucyAuaXRlbXMucHJvZHVjdHMgYTpob3ZlciAubmFtZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnN1Z2dlc3Rpb25zIC5pdGVtcy5wcm9kdWN0cyBhIGltZyB7XG4gIG1pbi13aWR0aDogNzVweDtcbn1cbi5zdWdnZXN0aW9ucyAuaXRlbXMucHJvZHVjdHMgLml0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnN1Z2dlc3Rpb25zIC5pdGVtcy5wcm9kdWN0cyAubmFtZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDk1cHgpO1xuICBtYXJnaW4tbGVmdDogMC42MjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc3VnZ2VzdGlvbnMgLm1vcmUtcmVzdWx0cyB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG59XG4uc3VnZ2VzdGlvbnMgLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuaW5wdXQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvcm0tZ3JvdXAuaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbC1mZWVkYmFjaywgLmZvcm0tZ3JvdXAuaGFzLWRhbmdlciAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xufVxuLmZvcm0tZ3JvdXAucmVxdWlyZWQgLmZvcm0tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb3JtLWdyb3VwOm5vdCgucmVxdWlyZWQpIHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZm9ybS1ncm91cCAuYmlsbGluZy1zYW1lLWFzLXNoaXBwaW5nLWNvbnRhY3QtdXMge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuLmZvcm0tZ3JvdXAubm8tb3ZlcmZsb3cge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdGV4dC1vdmVyZmxvdzogY2xpcDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbWF4LXdpZHRoOiA5MCU7XG59XG5cbi5mb3JtLWNvbnRyb2xbcmVhZG9ubHldLnJlYWRvbmx5LW5vLXBhZGRpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnNoaXBwaW5nLWNvbnRlbnQgLnNoaXBwaW5nLWFkZHJlc3MgLnNoaXBtZW50LXNlbGVjdG9yLWJsb2NrIC5mb3JtLWdyb3VwIGxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5hZGQtdG8td2lzaGxpc3QtbWVzc2FnZXMge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDE1JTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAxMDMwO1xufVxuLmFkZC10by13aXNobGlzdC1tZXNzYWdlcyAuYWRkLXRvLXdpc2hsaXN0LWFsZXJ0IHtcbiAgYW5pbWF0aW9uOiBmYWRlIDVzIGxpbmVhciBmb3J3YXJkcztcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggZ3JleTtcbiAgcGFkZGluZzogMC41cmVtIDAuNjI1cmVtIDAuNXJlbSAyLjg3NXJlbTtcbn1cbkBrZXlmcmFtZXMgZmFkZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA5MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmFkZC10by13aXNobGlzdC1tZXNzYWdlcyAuYWRkLXRvLXdpc2hsaXN0LWFsZXJ0LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNvcHktbGluay1tZXNzYWdlIHtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLmFkZC10by13aXNoLWxpc3Qge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYWRkLXRvLXdpc2gtbGlzdCAud2lzaGxpc3QtaWNvbnMge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5hZGQtdG8td2lzaC1saXN0IC5saW5rLXRleHQge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5hZGQtdG8td2lzaC1saXN0IC5saW5rLXRleHQ6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFkZC10by13aXNoLWxpc3QgLmxpbmstdGV4dC5hY3RpdmUsIC5hZGQtdG8td2lzaC1saXN0IC5saW5rLXRleHQ6YWN0aXZlLCAuYWRkLXRvLXdpc2gtbGlzdCAubGluay10ZXh0OmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmFkZC10by13aXNoLWxpc3QgLmxpbmstdGV4dC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5hZGQtdG8td2lzaC1saXN0IC5saW5rLXRleHQuYWN0aXZlLCAuYWRkLXRvLXdpc2gtbGlzdCAubGluay10ZXh0OmFjdGl2ZSwgLmFkZC10by13aXNoLWxpc3QgLmxpbmstdGV4dDpob3ZlciwgLmFkZC10by13aXNoLWxpc3QgLmxpbmstdGV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmFkZC10by13aXNoLWxpc3QgLmxpbmstdGV4dC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLndpc2hsaXN0VGlsZSAud2lzaGxpc3QtaWNvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMzRweDtcbiAgd2lkdGg6IDM0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xuICByaWdodDogMTBweDtcbn1cbi5wcm9kdWN0LXRpbGUgLndpc2hsaXN0VGlsZSAud2lzaGxpc3QtaWNvbnMge1xuICBib3R0b206IC0zcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3QtdGlsZSAud2lzaGxpc3RUaWxlIC53aXNobGlzdC1pY29ucyB7XG4gICAgYm90dG9tOiAycHg7XG4gIH1cbn1cbi53aXNobGlzdFRpbGUgLmljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0b3A6IDUzJTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnBkcC10YWJsZSAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS4yNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBkcC10YWJsZSAuY2FyZC1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG4ucGRwLXRhYmxlIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ucGRwLXRhYmxlIC5jYXJkLWJvZHkgLnJvdy5zcGVjLWF0dHJpYnV0ZXMge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5wZHAtdGFibGUgLmNhcmQtYm9keSAucm93LnNwZWMtYXR0cmlidXRlcyAuYXR0cmlidXRlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wZHAtdGFibGUgLmNhcmQtYm9keSAucm93LnNwZWMtYXR0cmlidXRlcyAucm93IHtcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4ucGRwLXRhYmxlIC5jYXJkLWJvZHkgLnJvdy5zcGVjLWF0dHJpYnV0ZXMuaGVhZGVyLXJvdyAuYXR0cmlidXRlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5wZHAtdGFibGUgLmNhcmQtYm9keSAucm93LnNwZWMtYXR0cmlidXRlcy5sYXN0IHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5wZHAtdGFibGUgLmNhcmQtYm9keSAuaGVhZGVyLXJvdyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wZHAtdGFibGUgLmNhcmQtYm9keSAuaGVhZGVyLXJvdyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuLnNlby1hc3NldCBhLFxuLnRydW5jYXRlZC10ZXh0IGEge1xuICBwYWRkaW5nOiA1cHg7XG59XG4uc2VvLWFzc2V0IC5jb250ZW50LWJvZHksXG4udHJ1bmNhdGVkLXRleHQgLmNvbnRlbnQtYm9keSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZW8tYXNzZXQgLnRydW5jYXRlZC10ZXh0LWNvbnRhaW5lcixcbi50cnVuY2F0ZWQtdGV4dCAudHJ1bmNhdGVkLXRleHQtY29udGFpbmVyIHtcbiAgbWF4LWhlaWdodDogODBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZW8tYXNzZXQgLnRydW5jYXRlZC10ZXh0LWNvbnRhaW5lcixcbiAgLnRydW5jYXRlZC10ZXh0IC50cnVuY2F0ZWQtdGV4dC1jb250YWluZXIge1xuICAgIG1heC1oZWlnaHQ6IDQ0cHg7XG4gIH1cbn1cbi5zZW8tYXNzZXQgLnRydW5jYXRlZC10ZXh0LWNvbnRhaW5lciBwLFxuLnRydW5jYXRlZC10ZXh0IC50cnVuY2F0ZWQtdGV4dC1jb250YWluZXIgcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZW8tYXNzZXQgLnRydW5jYXRlZC10ZXh0LWNvbnRhaW5lciAuZXhwYW5kZWQtc2VvLXRleHQsXG4udHJ1bmNhdGVkLXRleHQgLnRydW5jYXRlZC10ZXh0LWNvbnRhaW5lciAuZXhwYW5kZWQtc2VvLXRleHQge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2VvLWFzc2V0IC50cnVuY2F0ZWQtdGV4dC1jb250YWluZXIuZXhwYW5kZWQsXG4udHJ1bmNhdGVkLXRleHQgLnRydW5jYXRlZC10ZXh0LWNvbnRhaW5lci5leHBhbmRlZCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuLnNlby1hc3NldCAudHJ1bmNhdGVkLXRleHQtY29udGFpbmVyLmV4cGFuZGVkIC5lbGxpcHNpcy10ZXh0LFxuLnRydW5jYXRlZC10ZXh0IC50cnVuY2F0ZWQtdGV4dC1jb250YWluZXIuZXhwYW5kZWQgLmVsbGlwc2lzLXRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlby1hc3NldCAudHJ1bmNhdGVkLXRleHQtY29udGFpbmVyLmV4cGFuZGVkIC5leHBhbmRlZC1zZW8tdGV4dCxcbi50cnVuY2F0ZWQtdGV4dCAudHJ1bmNhdGVkLXRleHQtY29udGFpbmVyLmV4cGFuZGVkIC5leHBhbmRlZC1zZW8tdGV4dCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4uc2VvLWFzc2V0IC50cnVuY2F0ZWQtdGV4dC1jb250YWluZXIgKyAubGluazIsXG4udHJ1bmNhdGVkLXRleHQgLnRydW5jYXRlZC10ZXh0LWNvbnRhaW5lciArIC5saW5rMiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZW8tYXNzZXQgLnRydW5jYXRlZC10ZXh0LWNvbnRhaW5lciArIC5saW5rMixcbiAgLnRydW5jYXRlZC10ZXh0IC50cnVuY2F0ZWQtdGV4dC1jb250YWluZXIgKyAubGluazIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLnRydW5jYXRlZC10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi50cnVuY2F0ZWQtdGV4dCBhIHtcbiAgcGFkZGluZzogMDtcbn1cbi50cnVuY2F0ZWQtdGV4dCAuY29udGVudC1ib2R5LFxuLnRydW5jYXRlZC10ZXh0IC50cnVuY2F0ZWQtdGV4dC1jb250YWluZXIgcCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qKlxuICogQGxpY2Vuc2VcbiAqIE15Rm9udHMgV2ViZm9udCBCdWlsZCBJRCAzNDk4MDA0LCAyMDE3LTEyLTE0VDEwOjM2OjM3LTA1MDBcbiAqXG4gKiBUaGUgZm9udHMgbGlzdGVkIGluIHRoaXMgbm90aWNlIGFyZSBzdWJqZWN0IHRvIHRoZSBFbmQgVXNlciBMaWNlbnNlXG4gKiBBZ3JlZW1lbnQocykgZW50ZXJlZCBpbnRvIGJ5IHRoZSB3ZWJzaXRlIG93bmVyLiBBbGwgb3RoZXIgcGFydGllcyBhcmVcbiAqIGV4cGxpY2l0bHkgcmVzdHJpY3RlZCBmcm9tIHVzaW5nIHRoZSBMaWNlbnNlZCBXZWJmb250cyhzKS5cbiAqXG4gKiBZb3UgbWF5IG9idGFpbiBhIHZhbGlkIGxpY2Vuc2UgYXQgdGhlIFVSTHMgYmVsb3cuXG4gKlxuICogV2ViZm9udDogSnVzdExvdmVseSBieSBOaWNreSBMYWF0elxuICogVVJMOiBodHRwczovL3d3dy5teWZvbnRzLmNvbS9mb250cy9uaWNreS1sYWF0ei9qdXN0LWxvdmVseS9qdXN0LWxvdmVseS9cbiAqIENvcHlyaWdodDogQ29weXJpZ2h0IChjKSAyMDE2IGJ5IE5pY2t5IExhYXR6LiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICogTGljZW5zZWQgcGFnZXZpZXdzOiA4LDAwMCwwMDBcbiAqXG4gKlxuICogTGljZW5zZTogaHR0cHM6Ly93d3cubXlmb250cy5jb20vdmlld2xpY2Vuc2U/dHlwZT13ZWImYnVpbGRpZD0zNDk4MDA0XG4gKlxuICogwqkgMjAxNyBNeUZvbnRzIEluY1xuKi9cbi8qIEBpbXBvcnQgbXVzdCBiZSBhdCB0b3Agb2YgZmlsZSwgb3RoZXJ3aXNlIENTUyB3aWxsIG5vdCB3b3JrICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEp1c3RMb3ZlbHk7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi93ZWJmb250cy8zNTYwMTRfMF8wLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi93ZWJmb250cy8zNTYwMTRfMF8wLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi93ZWJmb250cy8zNTYwMTRfMF8wLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC5zdmcjd2ZcIikgZm9ybWF0KFwic3ZnXCIpO1xufVxuLyogZmlndHJlZS0zMDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tMzAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTMwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi0zMDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtcmVndWxhciAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi1yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLWl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi1pdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNTAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTUwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS01MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNTAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTYwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi02MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNjAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTYwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS03MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNzAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTcwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi03MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtODAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTgwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS04MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogODAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tODAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTkwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi05MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtOTAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTkwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogXG5sYXRpbi1leHQgXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoN1VTU3dhUEdSX3Aud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxubGF0aW4gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoN1VTU3dpUEdRLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5sYXRpbi1leHQgXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnV5dzRCTVVUUEhqeEF3WGpldS53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG5sYXRpbiBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dXl3NEJNVVRQSGp4NHdYZy53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cblxubGF0aW4tZXh0IFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1OXc0Qk1VVFBIaDZVVlN3YVBHUl9wLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbmxhdGluIFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1OXc0Qk1VVFBIaDZVVlN3aVBHUS53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cblxubGF0aW4tZXh0IFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1OXc0Qk1VVFBIaDUwWFN3YVBHUl9wLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbmxhdGluIFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1OXc0Qk1VVFBIaDUwWFN3aVBHUS53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbiAqL1xuLyohXG4gKiBCb290c3RyYXAgdjQuNi4yIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAyMiBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMjIgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXG4gKi9cbjpyb290IHtcbiAgLS1ibHVlOiAjMDA0ODc2O1xuICAtLWluZGlnbzogIzY2MTBmMjtcbiAgLS1wdXJwbGU6ICM1MTU1N2Y7XG4gIC0tcGluazogI2U4M2U4YztcbiAgLS1yZWQ6ICNiMjIwMGQ7XG4gIC0tb3JhbmdlOiAjZjk2MzAyO1xuICAtLXllbGxvdzogI2ZmYzYwMDtcbiAgLS1ncmVlbjogIzI4YTc0NTtcbiAgLS10ZWFsOiAjOTdkNGNhO1xuICAtLWN5YW46ICMxN2EyYjg7XG4gIC0td2hpdGU6ICNmZmY7XG4gIC0tZ3JheTogIzY2NjtcbiAgLS1ncmF5LWRhcms6ICMzNjM2MzY7XG4gIC0tcnVzdDogI2NmNDUyMDtcbiAgLS0xMDA6ICNmY2VmZDU7XG4gIC0tMzAwOiAjZjdkMDgxO1xuICAtLTUwMDogI2VlYTEwMztcbiAgLS03MDA6ICM5NzY2MDI7XG4gIC0tOTAwOiAjNWY0MDAxO1xuICAtLXBhbGUtZ3JlZW46ICNkNWU2ZGU7XG4gIC0tcGFsZS1ibHVlOiAjZGRlN2VjO1xuICAtLXBhbGUteWVsbG93OiAjZmNlZmQ1O1xuICAtLXBhbGUtcmVkOiAjZjBkOWRhO1xuICAtLWJsYWNrOiAjMDAwO1xuICAtLXRyYW5zOiB0cmFuc3BhcmVudDtcbiAgLS1ibGFjay1hbHBoYTogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAtLXByaW1hcnk6ICMzMjZmZTI7XG4gIC0tc2Vjb25kYXJ5OiAjNGM0YzRjO1xuICAtLXN1Y2Nlc3M6ICMwNDZhMzg7XG4gIC0taW5mbzogIzMxNzA4ZjtcbiAgLS13YXJuaW5nOiAjZWVhMTAzO1xuICAtLWRhbmdlcjogI2E1MWExZjtcbiAgLS1saWdodDogI2ZmZjtcbiAgLS1kYXJrOiAjMzYzNjM2O1xuICAtLWdyZWVuOiAjMDQ2YTM4O1xuICAtLWxpbWU6ICM0MWE5Mjg7XG4gIC0tYmxhY2s6ICMwMDA7XG4gIC0tZm9jdXM6ICM3NmEwYjQ7XG4gIC0tYnJlYWtwb2ludC14czogMDtcbiAgLS1icmVha3BvaW50LXNtOiA1NzZweDtcbiAgLS1icmVha3BvaW50LW1kOiA3NjhweDtcbiAgLS1icmVha3BvaW50LWxnOiAxMDI1cHg7XG4gIC0tYnJlYWtwb2ludC14bDogMTM2NnB4O1xuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIC0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG59XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5hOmhvdmVyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxucHJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbnN2ZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjkzNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuMzEyNXJlbTtcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1zdWJtaXRdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb10sXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmgxLCAuaDEge1xuICBmb250LXNpemU6IDIuNXJlbTtcbn1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG5oNiwgLmg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4ubGVhZCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmRpc3BsYXktMSB7XG4gIGZvbnQtc2l6ZTogNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogNS41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS0zIHtcbiAgZm9udC1zaXplOiA0LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTQge1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaHIge1xuICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cblxuc21hbGwsXG4uc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6IDAuMmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuXG4ubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICM2NjY7XG59XG4uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCUwqBcIjtcbn1cblxuLmltZy1mbHVpZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNkYWRhZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjNjY2O1xufVxuXG5jb2RlIHtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICM4NjM5M2I7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbmEgPiBjb2RlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW07XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYjFiO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogIzFiMWIxYjtcbn1cbnByZSBjb2RlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAyMS4yNXJlbTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4uY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXItc20sXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1sZyxcbi5jb250YWluZXIteGwge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSB7XG4gICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQge1xuICAgIG1heC13aWR0aDogMTAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQsIC5jb250YWluZXItbGcge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQsIC5jb250YWluZXItbGcsIC5jb250YWluZXIteGwge1xuICAgIG1heC13aWR0aDogMTI3MHB4O1xuICB9XG59XG4ucm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG5cbi5uby1ndXR0ZXJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5uby1ndXR0ZXJzID4gLmNvbCxcbi5uby1ndXR0ZXJzID4gW2NsYXNzKj1jb2wtXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmNvbC0xLCAuY29sLTIsIC5jb2wtMywgLmNvbC00LCAuY29sLTUsIC5jb2wtNiwgLmNvbC03LCAuY29sLTgsIC5jb2wtOSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbCxcbi5jb2wtYXV0bywgLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbSxcbi5jb2wtc20tYXV0bywgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgLmNvbC1tZCxcbi5jb2wtbWQtYXV0bywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZyxcbi5jb2wtbGctYXV0bywgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bCxcbi5jb2wteGwtYXV0byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLmNvbCB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMSA+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+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwLjA2MjVyZW07XG4gIH1cbn1cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci13aWR0aDogMCAwIDAuMDYyNXJlbTtcbn1cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcbiAgY29sb3I6ICMxYTNhNzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmQ3Zjc7XG59XG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzFhM2E3NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwYzdmNDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWEzYTc2O1xuICBib3JkZXItY29sb3I6ICMxYTNhNzY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMyODI4Mjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGNkY2Q7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMyODI4Mjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHNpbHZlcjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODI4Mjg7XG4gIGJvcmRlci1jb2xvcjogIzI4MjgyODtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWQ1Yzc7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzNzFkO1xuICBib3JkZXItY29sb3I6ICMwMjM3MWQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMTkzYTRhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVkN2UwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMxOTNhNGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNGNjZDc7XG59XG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5M2E0YTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkzYTRhO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogIzdjNTQwMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZTViODtcbn1cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjN2M1NDAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkY2EwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YzU0MDI7XG4gIGJvcmRlci1jb2xvcjogIzdjNTQwMjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogIzU2MGUxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2YmZjMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzU2MGUxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmYWRhZTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NjBlMTA7XG4gIGJvcmRlci1jb2xvcjogIzU2MGUxMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodCB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NTg1ODU7XG4gIGJvcmRlci1jb2xvcjogIzg1ODU4NTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrIHtcbiAgY29sb3I6ICMxYzFjMWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjN2M3Yzc7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzFjMWMxYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhYmFiYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxYzFjO1xuICBib3JkZXItY29sb3I6ICMxYzFjMWM7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZ3JlZW4ge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZDVjNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JlZW4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmVlbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWNiYmE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyZWVuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM3MWQ7XG4gIGJvcmRlci1jb2xvcjogIzAyMzcxZDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saW1lIHtcbiAgY29sb3I6ICMyMjU4MTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWU3YzM7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpbWUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1saW1lLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzIyNTgxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhZTBiMTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGltZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI1ODE1O1xuICBib3JkZXItY29sb3I6ICMyMjU4MTU7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYmxhY2sge1xuICBjb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGI4Yjg7XG59XG4ubGlzdC1ncm91cC1pdGVtLWJsYWNrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYmxhY2subGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiYWJhYjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYmxhY2subGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZm9jdXMge1xuICBjb2xvcjogIzNkNTM1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZTRlYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZm9jdXMubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1mb2N1cy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMzZDUzNWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOWQ4ZTE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWZvY3VzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDUzNWU7XG4gIGJvcmRlci1jb2xvcjogIzNkNTM1ZTtcbn1cblxuLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xufVxuLmNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpob3ZlciwgLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4udG9hc3Qge1xuICBmbGV4LWJhc2lzOiAyMS44NzVyZW07XG4gIG1heC13aWR0aDogMjEuODc1cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDAuODc1cmVtIDAgcmdiYSgyMjQsIDIyOSwgMjM4LCAwLjUpO1xuICBvcGFjaXR5OiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLnRvYXN0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuLnRvYXN0LnNob3dpbmcge1xuICBvcGFjaXR5OiAxO1xufVxuLnRvYXN0LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTtcbn1cbi50b2FzdC5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICM2NjY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjE4NzVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjE4NzVyZW07XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogMC43NXJlbTtcbn1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMC41cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTMuMTI1cmVtKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtc3RhdGljIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxcmVtKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtaGVhZGVyLFxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1mb290ZXIge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxcmVtKTtcbiAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgY29udGVudDogXCJcIjtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDAgc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG4ubW9kYWwtYmFja2Ryb3AuZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4ubW9kYWwtYmFja2Ryb3Auc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwIDAgMC45Mzc1cmVtO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIHBhZGRpbmc6IDAgMCAwLjkzNzVyZW07XG4gIG1hcmdpbjogLTAuOTM3NXJlbSAwIC0wLjkzNzVyZW0gYXV0bztcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS44NzVyZW0gMS44NzVyZW07XG59XG5cbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbSAxLjg3NXJlbS0wLjI1cmVtO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4ubW9kYWwtZm9vdGVyID4gKiB7XG4gIG1hcmdpbjogMC4yNXJlbTtcbn1cblxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDMxLjI1cmVtO1xuICAgIG1hcmdpbjogMS43NXJlbSBhdXRvO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0pO1xuICAgIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gIH1cbiAgLm1vZGFsLXNtIHtcbiAgICBtYXgtd2lkdGg6IDE4Ljc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDUwcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiA3MS4yNXJlbTtcbiAgfVxufVxuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwNzA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAxcmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG59XG4udG9vbHRpcC5zaG93IHtcbiAgb3BhY2l0eTogMTtcbn1cbi50b29sdGlwIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwLjhyZW07XG4gIGhlaWdodDogMC40cmVtO1xufVxuLnRvb2x0aXAgLmFycm93OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy10b29sdGlwLXRvcCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwO1xufVxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3cge1xuICBib3R0b206IDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtdG9vbHRpcC1yaWdodCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG4uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3cge1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDAuNHJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwO1xufVxuLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3cge1xuICB0b3A6IDA7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtdG9vbHRpcC1sZWZ0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xufVxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdyB7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cbi5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbn1cblxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IDE1LjYyNXJlbTtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEyLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAxcmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ucG9wb3ZlciAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS4zMTI1cmVtO1xuICBoZWlnaHQ6IDAuNjg3NXJlbTtcbiAgbWFyZ2luOiAwIDA7XG59XG4ucG9wb3ZlciAuYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXIgLmFycm93OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy1wb3BvdmVyLXRvcCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNjg3NXJlbTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdyB7XG4gIGJvdHRvbTogLTAuNzVyZW07XG59XG4uYnMtcG9wb3Zlci10b3AgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItd2lkdGg6IDAuNjg3NXJlbSAwLjY1NjI1cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICMzNjM2MzY7XG59XG4uYnMtcG9wb3Zlci10b3AgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjphZnRlciB7XG4gIGJvdHRvbTogMC4wNjI1cmVtO1xuICBib3JkZXItd2lkdGg6IDAuNjg3NXJlbSAwLjY1NjI1cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICBtYXJnaW4tbGVmdDogMC42ODc1cmVtO1xufVxuLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdyB7XG4gIGxlZnQ6IC0wLjc1cmVtO1xuICB3aWR0aDogMC42ODc1cmVtO1xuICBoZWlnaHQ6IDEuMzEyNXJlbTtcbiAgbWFyZ2luOiAwIDA7XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC42NTYyNXJlbSAwLjY4NzVyZW0gMC42NTYyNXJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMzNjM2MzY7XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBsZWZ0OiAwLjA2MjVyZW07XG4gIGJvcmRlci13aWR0aDogMC42NTYyNXJlbSAwLjY4NzVyZW0gMC42NTYyNXJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSB7XG4gIG1hcmdpbi10b3A6IDAuNjg3NXJlbTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdyB7XG4gIHRvcDogLTAuNzVyZW07XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMC42NTYyNXJlbSAwLjY4NzVyZW0gMC42NTYyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzM2MzYzNjtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgdG9wOiAwLjA2MjVyZW07XG4gIGJvcmRlci13aWR0aDogMCAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjMxMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42NTYyNXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNmN2Y3Zjc7XG59XG5cbi5icy1wb3BvdmVyLWxlZnQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjY4NzVyZW07XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdyB7XG4gIHJpZ2h0OiAtMC43NXJlbTtcbiAgd2lkdGg6IDAuNjg3NXJlbTtcbiAgaGVpZ2h0OiAxLjMxMjVyZW07XG4gIG1hcmdpbjogMCAwO1xufVxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC42NTYyNXJlbSAwIDAuNjU2MjVyZW0gMC42ODc1cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzM2MzYzNjtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdzo6YWZ0ZXIge1xuICByaWdodDogMC4wNjI1cmVtO1xuICBib3JkZXItd2lkdGg6IDAuNjU2MjVyZW0gMCAwLjY1NjI1cmVtIDAuNjg3NXJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG59XG5cbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6IDEuMDYyNXJlbSAxLjA2MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLnBvcG92ZXItaGVhZGVyOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IDEuMDYyNXJlbSAxLjA2MjVyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXJvdXNlbC1pbm5lcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1sZWZ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tcmlnaHQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgei1pbmRleDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcyAwLjZzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTUlO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciwgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyxcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIGJhY2tncm91bmQ6IDUwJS8xMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNS0yLjUtMi41IDIuNS0yLjUtMS41LTEuNXonLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNSAyLjUgMi41LTIuNSAyLjUgMS41IDEuNSA0LTQtNC00eicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1JTtcbiAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICB3aWR0aDogMS44NzVyZW07XG4gIGhlaWdodDogMC4xODc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTg3NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuMTg3NXJlbTtcbiAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItdG9wOiAwLjYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC42MjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDE1JTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgYm9yZGVyOiAwLjI1ZW0gc29saWQgY3VycmVudGNvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogMC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItYm9yZGVyO1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBib3JkZXItd2lkdGg6IDAuMmVtO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5zcGlubmVyLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogMC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItZ3Jvdztcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5zcGlubmVyLWJvcmRlcixcbiAgLnNwaW5uZXItZ3JvdyB7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICB9XG59XG4uYWxpZ24tYmFzZWxpbmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cblxuYS5iZy1wcmltYXJ5OmhvdmVyLCBhLmJnLXByaW1hcnk6Zm9jdXMsXG5idXR0b24uYmctcHJpbWFyeTpob3ZlcixcbmJ1dHRvbi5iZy1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjNTdjNSAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YyAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXNlY29uZGFyeTpob3ZlciwgYS5iZy1zZWNvbmRhcnk6Zm9jdXMsXG5idXR0b24uYmctc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzMgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc3VjY2Vzczpob3ZlciwgYS5iZy1zdWNjZXNzOmZvY3VzLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6aG92ZXIsXG5idXR0b24uYmctc3VjY2Vzczpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM5MWUgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctaW5mbzpob3ZlciwgYS5iZy1pbmZvOmZvY3VzLFxuYnV0dG9uLmJnLWluZm86aG92ZXIsXG5idXR0b24uYmctaW5mbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNDUyNjkgIWltcG9ydGFudDtcbn1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctd2FybmluZzpob3ZlciwgYS5iZy13YXJuaW5nOmZvY3VzLFxuYnV0dG9uLmJnLXdhcm5pbmc6aG92ZXIsXG5idXR0b24uYmctd2FybmluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYzdmMDIgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYW5nZXI6aG92ZXIsIGEuYmctZGFuZ2VyOmZvY3VzLFxuYnV0dG9uLmJnLWRhbmdlcjpob3ZlcixcbmJ1dHRvbi5iZy1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzkxMzE3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1saWdodDpob3ZlciwgYS5iZy1saWdodDpmb2N1cyxcbmJ1dHRvbi5iZy1saWdodDpob3ZlcixcbmJ1dHRvbi5iZy1saWdodDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTYgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZGFyazpob3ZlciwgYS5iZy1kYXJrOmZvY3VzLFxuYnV0dG9uLmJnLWRhcms6aG92ZXIsXG5idXR0b24uYmctZGFyazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDFkMWQgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWdyZWVuOmhvdmVyLCBhLmJnLWdyZWVuOmZvY3VzLFxuYnV0dG9uLmJnLWdyZWVuOmhvdmVyLFxuYnV0dG9uLmJnLWdyZWVuOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGltZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5MjggIWltcG9ydGFudDtcbn1cblxuYS5iZy1saW1lOmhvdmVyLCBhLmJnLWxpbWU6Zm9jdXMsXG5idXR0b24uYmctbGltZTpob3ZlcixcbmJ1dHRvbi5iZy1saW1lOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxODAxZSAhaW1wb3J0YW50O1xufVxuXG4uYmctYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctYmxhY2s6aG92ZXIsIGEuYmctYmxhY2s6Zm9jdXMsXG5idXR0b24uYmctYmxhY2s6aG92ZXIsXG5idXR0b24uYmctYmxhY2s6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4uYmctZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZm9jdXM6aG92ZXIsIGEuYmctZm9jdXM6Zm9jdXMsXG5idXR0b24uYmctZm9jdXM6aG92ZXIsXG5idXR0b24uYmctZm9jdXM6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc4OGEwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JlZW4ge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saW1lIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYmxhY2sge1xuICBib3JkZXItY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1mb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogNTByZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmNsZWFyZml4OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmVtYmVkLXJlc3BvbnNpdmU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbi5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSxcbi5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLFxuLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuLmVtYmVkLXJlc3BvbnNpdmUgdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0xIHtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxleC1tZC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZsZXgtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuLmZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsb2F0LXNtLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZsb2F0LWxnLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZmxvYXQteGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4udXNlci1zZWxlY3QtYWxsIHtcbiAgdXNlci1zZWxlY3Q6IGFsbCAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3QtYXV0byB7XG4gIHVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1ub25lIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xufVxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG5Ac3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgLnN0aWNreS10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5zaGFkb3ctc20ge1xuICBib3gtc2hhZG93OiAwIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgyMjQsIDIyOSwgMjM4LCAwLjA3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDAuODc1cmVtIDAgcmdiYSgyMjQsIDIyOSwgMjM4LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiAwIDFyZW0gM3JlbSByZ2JhKDIyNCwgMjI5LCAyMzgsIDAuMTc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53LTI1IHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4udy01MCB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udy0zMyB7XG4gIHdpZHRoOiAzMy4zMzMzJSAhaW1wb3J0YW50O1xufVxuXG4udy02NiB7XG4gIHdpZHRoOiA2Ni42NjY2JSAhaW1wb3J0YW50O1xufVxuXG4uaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTUwIHtcbiAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmgtNzUge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmgtYXV0byB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uaC0zMyB7XG4gIGhlaWdodDogMzMuMzMzMyUgIWltcG9ydGFudDtcbn1cblxuLmgtNjYge1xuICBoZWlnaHQ6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1pbi12dy0xMDAge1xuICBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdmgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLnZ3LTEwMCB7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4udmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0wLFxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tci0wLFxuLm14LTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1iLTAsXG4ubXktMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm1sLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEge1xuICBtYXJnaW46IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEsXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMSxcbi5teS0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMSxcbi5teC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yLFxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yLFxuLm15LTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMyxcbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMyxcbi5teC0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zLFxuLm15LTMge1xuICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0zLFxuLm14LTMge1xuICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNCxcbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTQsXG4ubXktNCB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC00LFxuLm14LTQge1xuICBtYXJnaW4tbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSxcbi5teS01IHtcbiAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01LFxuLm15LTUge1xuICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC01LFxuLm14LTUge1xuICBtYXJnaW4tbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS02IHtcbiAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTYsXG4ubXktNiB7XG4gIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNixcbi5teC02IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTYsXG4ubXktNiB7XG4gIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNixcbi5teC02IHtcbiAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS03IHtcbiAgbWFyZ2luOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC03LFxuLm15LTcge1xuICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci03LFxuLm14LTcge1xuICBtYXJnaW4tcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTcsXG4ubXktNyB7XG4gIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTcsXG4ubXgtNyB7XG4gIG1hcmdpbi1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTgge1xuICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTgsXG4ubXktOCB7XG4gIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTgsXG4ubXgtOCB7XG4gIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOCxcbi5teS04IHtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtOCxcbi5teC04IHtcbiAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOSB7XG4gIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOSxcbi5teS05IHtcbiAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItOSxcbi5teC05IHtcbiAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi05LFxuLm15LTkge1xuICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC05LFxuLm14LTkge1xuICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xMCB7XG4gIG1hcmdpbjogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xMCxcbi5teS0xMCB7XG4gIG1hcmdpbi10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMTAsXG4ubXgtMTAge1xuICBtYXJnaW4tcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTAsXG4ubXktMTAge1xuICBtYXJnaW4tYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEwLFxuLm14LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xXzUge1xuICBtYXJnaW46IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xXzUsXG4ubXktMV81IHtcbiAgbWFyZ2luLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTFfNSxcbi5teC0xXzUge1xuICBtYXJnaW4tcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xXzUsXG4ubXktMV81IHtcbiAgbWFyZ2luLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTFfNSxcbi5teC0xXzUge1xuICBtYXJnaW4tbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMl81IHtcbiAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMl81LFxuLm15LTJfNSB7XG4gIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yXzUsXG4ubXgtMl81IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMl81LFxuLm15LTJfNSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0yXzUsXG4ubXgtMl81IHtcbiAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTNfNSB7XG4gIG1hcmdpbjogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTNfNSxcbi5teS0zXzUge1xuICBtYXJnaW4tdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItM181LFxuLm14LTNfNSB7XG4gIG1hcmdpbi1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTNfNSxcbi5teS0zXzUge1xuICBtYXJnaW4tYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtM181LFxuLm14LTNfNSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS00XzUge1xuICBtYXJnaW46IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00XzUsXG4ubXktNF81IHtcbiAgbWFyZ2luLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTRfNSxcbi5teC00XzUge1xuICBtYXJnaW4tcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00XzUsXG4ubXktNF81IHtcbiAgbWFyZ2luLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTRfNSxcbi5teC00XzUge1xuICBtYXJnaW4tbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNV81IHtcbiAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNV81LFxuLm15LTVfNSB7XG4gIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci01XzUsXG4ubXgtNV81IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNV81LFxuLm15LTVfNSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC01XzUsXG4ubXgtNV81IHtcbiAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTZfNSB7XG4gIG1hcmdpbjogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTZfNSxcbi5teS02XzUge1xuICBtYXJnaW4tdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNl81LFxuLm14LTZfNSB7XG4gIG1hcmdpbi1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTZfNSxcbi5teS02XzUge1xuICBtYXJnaW4tYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNl81LFxuLm14LTZfNSB7XG4gIG1hcmdpbi1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS03XzUge1xuICBtYXJnaW46IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC03XzUsXG4ubXktN181IHtcbiAgbWFyZ2luLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTdfNSxcbi5teC03XzUge1xuICBtYXJnaW4tcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi03XzUsXG4ubXktN181IHtcbiAgbWFyZ2luLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTdfNSxcbi5teC03XzUge1xuICBtYXJnaW4tbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOF81IHtcbiAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOF81LFxuLm15LThfNSB7XG4gIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci04XzUsXG4ubXgtOF81IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOF81LFxuLm15LThfNSB7XG4gIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC04XzUsXG4ubXgtOF81IHtcbiAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTlfNSB7XG4gIG1hcmdpbjogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTlfNSxcbi5teS05XzUge1xuICBtYXJnaW4tdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItOV81LFxuLm14LTlfNSB7XG4gIG1hcmdpbi1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTlfNSxcbi5teS05XzUge1xuICBtYXJnaW4tYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtOV81LFxuLm14LTlfNSB7XG4gIG1hcmdpbi1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xMF81IHtcbiAgbWFyZ2luOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTBfNSxcbi5teS0xMF81IHtcbiAgbWFyZ2luLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTEwXzUsXG4ubXgtMTBfNSB7XG4gIG1hcmdpbi1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEwXzUsXG4ubXktMTBfNSB7XG4gIG1hcmdpbi1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xMF81LFxuLm14LTEwXzUge1xuICBtYXJnaW4tbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnB0LTAsXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wci0wLFxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0wLFxuLnB5LTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucGwtMCxcbi5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xLFxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMSxcbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMSxcbi5weS0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yLFxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0yLFxuLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIsXG4ucHktMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTMge1xuICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zLFxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMyxcbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMyxcbi5weS0zIHtcbiAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTQsXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNCxcbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTQsXG4ucHktNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNCxcbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNSxcbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTUsXG4ucHktNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC01LFxuLnB4LTUge1xuICBwYWRkaW5nLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNiB7XG4gIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNixcbi5weS02IHtcbiAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNixcbi5weC02IHtcbiAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi02LFxuLnB5LTYge1xuICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC02LFxuLnB4LTYge1xuICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC03IHtcbiAgcGFkZGluZzogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNyxcbi5weS03IHtcbiAgcGFkZGluZy10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTcsXG4ucHgtNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTcsXG4ucHktNyB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC03LFxuLnB4LTcge1xuICBwYWRkaW5nLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOCB7XG4gIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTgsXG4ucHktOCB7XG4gIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci04LFxuLnB4LTgge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi04LFxuLnB5LTgge1xuICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOCxcbi5weC04IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTkge1xuICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC05LFxuLnB5LTkge1xuICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItOSxcbi5weC05IHtcbiAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOSxcbi5weS05IHtcbiAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTksXG4ucHgtOSB7XG4gIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xMCB7XG4gIHBhZGRpbmc6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTAsXG4ucHktMTAge1xuICBwYWRkaW5nLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xMCxcbi5weC0xMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTAsXG4ucHktMTAge1xuICBwYWRkaW5nLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xMCxcbi5weC0xMCB7XG4gIHBhZGRpbmctbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTFfNSB7XG4gIHBhZGRpbmc6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xXzUsXG4ucHktMV81IHtcbiAgcGFkZGluZy10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xXzUsXG4ucHgtMV81IHtcbiAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTFfNSxcbi5weS0xXzUge1xuICBwYWRkaW5nLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTFfNSxcbi5weC0xXzUge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTJfNSB7XG4gIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yXzUsXG4ucHktMl81IHtcbiAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0yXzUsXG4ucHgtMl81IHtcbiAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTJfNSxcbi5weS0yXzUge1xuICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTJfNSxcbi5weC0yXzUge1xuICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTNfNSB7XG4gIHBhZGRpbmc6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zXzUsXG4ucHktM181IHtcbiAgcGFkZGluZy10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zXzUsXG4ucHgtM181IHtcbiAgcGFkZGluZy1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTNfNSxcbi5weS0zXzUge1xuICBwYWRkaW5nLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTNfNSxcbi5weC0zXzUge1xuICBwYWRkaW5nLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTRfNSB7XG4gIHBhZGRpbmc6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00XzUsXG4ucHktNF81IHtcbiAgcGFkZGluZy10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci00XzUsXG4ucHgtNF81IHtcbiAgcGFkZGluZy1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTRfNSxcbi5weS00XzUge1xuICBwYWRkaW5nLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTRfNSxcbi5weC00XzUge1xuICBwYWRkaW5nLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTVfNSB7XG4gIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01XzUsXG4ucHktNV81IHtcbiAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci01XzUsXG4ucHgtNV81IHtcbiAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTVfNSxcbi5weS01XzUge1xuICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTVfNSxcbi5weC01XzUge1xuICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTZfNSB7XG4gIHBhZGRpbmc6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC02XzUsXG4ucHktNl81IHtcbiAgcGFkZGluZy10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci02XzUsXG4ucHgtNl81IHtcbiAgcGFkZGluZy1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTZfNSxcbi5weS02XzUge1xuICBwYWRkaW5nLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTZfNSxcbi5weC02XzUge1xuICBwYWRkaW5nLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTdfNSB7XG4gIHBhZGRpbmc6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC03XzUsXG4ucHktN181IHtcbiAgcGFkZGluZy10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci03XzUsXG4ucHgtN181IHtcbiAgcGFkZGluZy1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTdfNSxcbi5weS03XzUge1xuICBwYWRkaW5nLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTdfNSxcbi5weC03XzUge1xuICBwYWRkaW5nLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLThfNSB7XG4gIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC04XzUsXG4ucHktOF81IHtcbiAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci04XzUsXG4ucHgtOF81IHtcbiAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLThfNSxcbi5weS04XzUge1xuICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLThfNSxcbi5weC04XzUge1xuICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTlfNSB7XG4gIHBhZGRpbmc6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC05XzUsXG4ucHktOV81IHtcbiAgcGFkZGluZy10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci05XzUsXG4ucHgtOV81IHtcbiAgcGFkZGluZy1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTlfNSxcbi5weS05XzUge1xuICBwYWRkaW5nLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTlfNSxcbi5weC05XzUge1xuICBwYWRkaW5nLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEwXzUge1xuICBwYWRkaW5nOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTBfNSxcbi5weS0xMF81IHtcbiAgcGFkZGluZy10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xMF81LFxuLnB4LTEwXzUge1xuICBwYWRkaW5nLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTBfNSxcbi5weS0xMF81IHtcbiAgcGFkZGluZy1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xMF81LFxuLnB4LTEwXzUge1xuICBwYWRkaW5nLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xIHtcbiAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEsXG4ubXktbjEge1xuICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMiB7XG4gIG1hcmdpbjogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjIsXG4ubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjIsXG4ubXktbjIge1xuICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zIHtcbiAgbWFyZ2luOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjMsXG4ubXktbjMge1xuICBtYXJnaW4tdG9wOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1sZWZ0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNCB7XG4gIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjQsXG4ubXktbjQge1xuICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNSB7XG4gIG1hcmdpbjogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW41LFxuLm15LW41IHtcbiAgbWFyZ2luLXRvcDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjUsXG4ubXktbjUge1xuICBtYXJnaW4tYm90dG9tOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tbGVmdDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjYge1xuICBtYXJnaW46IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW42LFxuLm15LW42IHtcbiAgbWFyZ2luLXRvcDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjYsXG4ubXgtbjYge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW42LFxuLm15LW42IHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjYsXG4ubXgtbjYge1xuICBtYXJnaW4tbGVmdDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNyB7XG4gIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW43LFxuLm15LW43IHtcbiAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW43LFxuLm14LW43IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjcsXG4ubXktbjcge1xuICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjcsXG4ubXgtbjcge1xuICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjgge1xuICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOCxcbi5teS1uOCB7XG4gIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uOCxcbi5teC1uOCB7XG4gIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW44LFxuLm15LW44IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW44LFxuLm14LW44IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW45IHtcbiAgbWFyZ2luOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjksXG4ubXktbjkge1xuICBtYXJnaW4tdG9wOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjksXG4ubXgtbjkge1xuICBtYXJnaW4tcmlnaHQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOSxcbi5teS1uOSB7XG4gIG1hcmdpbi1ib3R0b206IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uOSxcbi5teC1uOSB7XG4gIG1hcmdpbi1sZWZ0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTAge1xuICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xMCxcbi5teS1uMTAge1xuICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMTAsXG4ubXgtbjEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTAsXG4ubXktbjEwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjEwLFxuLm14LW4xMCB7XG4gIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xXzUge1xuICBtYXJnaW46IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjFfNSxcbi5teS1uMV81IHtcbiAgbWFyZ2luLXRvcDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMV81LFxuLm14LW4xXzUge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjFfNSxcbi5teS1uMV81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMV81LFxuLm14LW4xXzUge1xuICBtYXJnaW4tbGVmdDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4yXzUge1xuICBtYXJnaW46IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjJfNSxcbi5teS1uMl81IHtcbiAgbWFyZ2luLXRvcDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMl81LFxuLm14LW4yXzUge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjJfNSxcbi5teS1uMl81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMl81LFxuLm14LW4yXzUge1xuICBtYXJnaW4tbGVmdDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zXzUge1xuICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjNfNSxcbi5teS1uM181IHtcbiAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uM181LFxuLm14LW4zXzUge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjNfNSxcbi5teS1uM181IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uM181LFxuLm14LW4zXzUge1xuICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW40XzUge1xuICBtYXJnaW46IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjRfNSxcbi5teS1uNF81IHtcbiAgbWFyZ2luLXRvcDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNF81LFxuLm14LW40XzUge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjRfNSxcbi5teS1uNF81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNF81LFxuLm14LW40XzUge1xuICBtYXJnaW4tbGVmdDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW41XzUge1xuICBtYXJnaW46IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjVfNSxcbi5teS1uNV81IHtcbiAgbWFyZ2luLXRvcDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNV81LFxuLm14LW41XzUge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjVfNSxcbi5teS1uNV81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNV81LFxuLm14LW41XzUge1xuICBtYXJnaW4tbGVmdDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW42XzUge1xuICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjZfNSxcbi5teS1uNl81IHtcbiAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNl81LFxuLm14LW42XzUge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjZfNSxcbi5teS1uNl81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNl81LFxuLm14LW42XzUge1xuICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW43XzUge1xuICBtYXJnaW46IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjdfNSxcbi5teS1uN181IHtcbiAgbWFyZ2luLXRvcDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uN181LFxuLm14LW43XzUge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjdfNSxcbi5teS1uN181IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uN181LFxuLm14LW43XzUge1xuICBtYXJnaW4tbGVmdDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW44XzUge1xuICBtYXJnaW46IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjhfNSxcbi5teS1uOF81IHtcbiAgbWFyZ2luLXRvcDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uOF81LFxuLm14LW44XzUge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjhfNSxcbi5teS1uOF81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uOF81LFxuLm14LW44XzUge1xuICBtYXJnaW4tbGVmdDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW45XzUge1xuICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjlfNSxcbi5teS1uOV81IHtcbiAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uOV81LFxuLm14LW45XzUge1xuICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjlfNSxcbi5teS1uOV81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uOV81LFxuLm14LW45XzUge1xuICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xMF81IHtcbiAgbWFyZ2luOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xMF81LFxuLm15LW4xMF81IHtcbiAgbWFyZ2luLXRvcDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMTBfNSxcbi5teC1uMTBfNSB7XG4gIG1hcmdpbi1yaWdodDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTBfNSxcbi5teS1uMTBfNSB7XG4gIG1hcmdpbi1ib3R0b206IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjEwXzUsXG4ubXgtbjEwXzUge1xuICBtYXJnaW4tbGVmdDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm10LWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1yLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWwtYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTYge1xuICAgIG1hcmdpbjogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTYsXG4gIC5teS1zbS02IHtcbiAgICBtYXJnaW4tdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNixcbiAgLm14LXNtLTYge1xuICAgIG1hcmdpbi1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTYsXG4gIC5teS1zbS02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNixcbiAgLm14LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS03IHtcbiAgICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNyxcbiAgLm15LXNtLTcge1xuICAgIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNyxcbiAgLm14LXNtLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS03LFxuICAubXktc20tNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS03LFxuICAubXgtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS04IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tOCxcbiAgLm15LXNtLTgge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tOCxcbiAgLm14LXNtLTgge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS04LFxuICAubXktc20tOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS04LFxuICAubXgtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS05IHtcbiAgICBtYXJnaW46IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tOSxcbiAgLm15LXNtLTkge1xuICAgIG1hcmdpbi10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tOSxcbiAgLm14LXNtLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS05LFxuICAubXktc20tOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS05LFxuICAubXgtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xMCB7XG4gICAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMTAsXG4gIC5teS1zbS0xMCB7XG4gICAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTEwLFxuICAubXgtc20tMTAge1xuICAgIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEwLFxuICAubXktc20tMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xMCxcbiAgLm14LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMV81IHtcbiAgICBtYXJnaW46IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTFfNSxcbiAgLm15LXNtLTFfNSB7XG4gICAgbWFyZ2luLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMV81LFxuICAubXgtc20tMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTFfNSxcbiAgLm15LXNtLTFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMV81LFxuICAubXgtc20tMV81IHtcbiAgICBtYXJnaW4tbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yXzUge1xuICAgIG1hcmdpbjogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMl81LFxuICAubXktc20tMl81IHtcbiAgICBtYXJnaW4tdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0yXzUsXG4gIC5teC1zbS0yXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMl81LFxuICAubXktc20tMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0yXzUsXG4gIC5teC1zbS0yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTNfNSB7XG4gICAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0zXzUsXG4gIC5teS1zbS0zXzUge1xuICAgIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTNfNSxcbiAgLm14LXNtLTNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0zXzUsXG4gIC5teS1zbS0zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTNfNSxcbiAgLm14LXNtLTNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNF81IHtcbiAgICBtYXJnaW46IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTRfNSxcbiAgLm15LXNtLTRfNSB7XG4gICAgbWFyZ2luLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNF81LFxuICAubXgtc20tNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTRfNSxcbiAgLm15LXNtLTRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNF81LFxuICAubXgtc20tNF81IHtcbiAgICBtYXJnaW4tbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS01XzUge1xuICAgIG1hcmdpbjogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNV81LFxuICAubXktc20tNV81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS01XzUsXG4gIC5teC1zbS01XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNV81LFxuICAubXktc20tNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS01XzUsXG4gIC5teC1zbS01XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTZfNSB7XG4gICAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS02XzUsXG4gIC5teS1zbS02XzUge1xuICAgIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTZfNSxcbiAgLm14LXNtLTZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS02XzUsXG4gIC5teS1zbS02XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTZfNSxcbiAgLm14LXNtLTZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tN181IHtcbiAgICBtYXJnaW46IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTdfNSxcbiAgLm15LXNtLTdfNSB7XG4gICAgbWFyZ2luLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tN181LFxuICAubXgtc20tN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTdfNSxcbiAgLm15LXNtLTdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tN181LFxuICAubXgtc20tN181IHtcbiAgICBtYXJnaW4tbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS04XzUge1xuICAgIG1hcmdpbjogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tOF81LFxuICAubXktc20tOF81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS04XzUsXG4gIC5teC1zbS04XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tOF81LFxuICAubXktc20tOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS04XzUsXG4gIC5teC1zbS04XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTlfNSB7XG4gICAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS05XzUsXG4gIC5teS1zbS05XzUge1xuICAgIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTlfNSxcbiAgLm14LXNtLTlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS05XzUsXG4gIC5teS1zbS05XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTlfNSxcbiAgLm14LXNtLTlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTBfNSB7XG4gICAgbWFyZ2luOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xMF81LFxuICAubXktc20tMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMTBfNSxcbiAgLm14LXNtLTEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTBfNSxcbiAgLm15LXNtLTEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEwXzUsXG4gIC5teC1zbS0xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMyB7XG4gICAgcGFkZGluZzogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS02IHtcbiAgICBwYWRkaW5nOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNixcbiAgLnB5LXNtLTYge1xuICAgIHBhZGRpbmctdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNixcbiAgLnB4LXNtLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS02LFxuICAucHktc20tNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS02LFxuICAucHgtc20tNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS03IHtcbiAgICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTcsXG4gIC5weS1zbS03IHtcbiAgICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS03LFxuICAucHgtc20tNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS03LFxuICAucHktc20tNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNyxcbiAgLnB4LXNtLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTgge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOCxcbiAgLnB5LXNtLTgge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTgsXG4gIC5weC1zbS04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTgsXG4gIC5weS1zbS04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS04LFxuICAucHgtc20tOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOSB7XG4gICAgcGFkZGluZzogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS05LFxuICAucHktc20tOSB7XG4gICAgcGFkZGluZy10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tOSxcbiAgLnB4LXNtLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOSxcbiAgLnB5LXNtLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTksXG4gIC5weC1zbS05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xMCB7XG4gICAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEwLFxuICAucHktc20tMTAge1xuICAgIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMTAsXG4gIC5weC1zbS0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEwLFxuICAucHktc20tMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMTAsXG4gIC5weC1zbS0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xXzUge1xuICAgIHBhZGRpbmc6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTFfNSxcbiAgLnB5LXNtLTFfNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTFfNSxcbiAgLnB4LXNtLTFfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMV81LFxuICAucHktc20tMV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMV81LFxuICAucHgtc20tMV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMl81IHtcbiAgICBwYWRkaW5nOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yXzUsXG4gIC5weS1zbS0yXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0yXzUsXG4gIC5weC1zbS0yXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTJfNSxcbiAgLnB5LXNtLTJfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTJfNSxcbiAgLnB4LXNtLTJfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTNfNSB7XG4gICAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tM181LFxuICAucHktc20tM181IHtcbiAgICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tM181LFxuICAucHgtc20tM181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zXzUsXG4gIC5weS1zbS0zXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0zXzUsXG4gIC5weC1zbS0zXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS00XzUge1xuICAgIHBhZGRpbmc6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTRfNSxcbiAgLnB5LXNtLTRfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTRfNSxcbiAgLnB4LXNtLTRfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNF81LFxuICAucHktc20tNF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNF81LFxuICAucHgtc20tNF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNV81IHtcbiAgICBwYWRkaW5nOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS01XzUsXG4gIC5weS1zbS01XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS01XzUsXG4gIC5weC1zbS01XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTVfNSxcbiAgLnB5LXNtLTVfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTVfNSxcbiAgLnB4LXNtLTVfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTZfNSB7XG4gICAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNl81LFxuICAucHktc20tNl81IHtcbiAgICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNl81LFxuICAucHgtc20tNl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS02XzUsXG4gIC5weS1zbS02XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS02XzUsXG4gIC5weC1zbS02XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS03XzUge1xuICAgIHBhZGRpbmc6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTdfNSxcbiAgLnB5LXNtLTdfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTdfNSxcbiAgLnB4LXNtLTdfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tN181LFxuICAucHktc20tN181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tN181LFxuICAucHgtc20tN181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOF81IHtcbiAgICBwYWRkaW5nOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS04XzUsXG4gIC5weS1zbS04XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS04XzUsXG4gIC5weC1zbS04XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLThfNSxcbiAgLnB5LXNtLThfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLThfNSxcbiAgLnB4LXNtLThfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTlfNSB7XG4gICAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOV81LFxuICAucHktc20tOV81IHtcbiAgICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tOV81LFxuICAucHgtc20tOV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS05XzUsXG4gIC5weS1zbS05XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS05XzUsXG4gIC5weC1zbS05XzUge1xuICAgIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xMF81IHtcbiAgICBwYWRkaW5nOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xMF81LFxuICAucHktc20tMTBfNSB7XG4gICAgcGFkZGluZy10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTEwXzUsXG4gIC5weC1zbS0xMF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xMF81LFxuICAucHktc20tMTBfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEwXzUsXG4gIC5weC1zbS0xMF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEge1xuICAgIG1hcmdpbjogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjEsXG4gIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMiB7XG4gICAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMyB7XG4gICAgbWFyZ2luOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMyxcbiAgLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW40IHtcbiAgICBtYXJnaW46IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjQsXG4gIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNSB7XG4gICAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNSxcbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNSxcbiAgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW41LFxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW42IHtcbiAgICBtYXJnaW46IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjYsXG4gIC5teS1zbS1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNixcbiAgLm14LXNtLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjYsXG4gIC5teS1zbS1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNixcbiAgLm14LXNtLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW43IHtcbiAgICBtYXJnaW46IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW43LFxuICAubXktc20tbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW43LFxuICAubXgtc20tbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjcsXG4gIC5teS1zbS1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjcsXG4gIC5teC1zbS1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjgge1xuICAgIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjgsXG4gIC5teS1zbS1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjgsXG4gIC5teC1zbS1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uOCxcbiAgLm15LXNtLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uOCxcbiAgLm14LXNtLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uOSB7XG4gICAgbWFyZ2luOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uOSxcbiAgLm15LXNtLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uOSxcbiAgLm14LXNtLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW45LFxuICAubXktc20tbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW45LFxuICAubXgtc20tbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xMCB7XG4gICAgbWFyZ2luOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xMCxcbiAgLm15LXNtLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMTAsXG4gIC5teC1zbS1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMTAsXG4gIC5teS1zbS1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjEwLFxuICAubXgtc20tbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xXzUge1xuICAgIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xXzUsXG4gIC5teS1zbS1uMV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjFfNSxcbiAgLm14LXNtLW4xXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xXzUsXG4gIC5teS1zbS1uMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjFfNSxcbiAgLm14LXNtLW4xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMl81IHtcbiAgICBtYXJnaW46IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMl81LFxuICAubXktc20tbjJfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4yXzUsXG4gIC5teC1zbS1uMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMl81LFxuICAubXktc20tbjJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4yXzUsXG4gIC5teC1zbS1uMl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjNfNSB7XG4gICAgbWFyZ2luOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjNfNSxcbiAgLm15LXNtLW4zXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uM181LFxuICAubXgtc20tbjNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjNfNSxcbiAgLm15LXNtLW4zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uM181LFxuICAubXgtc20tbjNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW40XzUge1xuICAgIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW40XzUsXG4gIC5teS1zbS1uNF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjRfNSxcbiAgLm14LXNtLW40XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW40XzUsXG4gIC5teS1zbS1uNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjRfNSxcbiAgLm14LXNtLW40XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNV81IHtcbiAgICBtYXJnaW46IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNV81LFxuICAubXktc20tbjVfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW41XzUsXG4gIC5teC1zbS1uNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNV81LFxuICAubXktc20tbjVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW41XzUsXG4gIC5teC1zbS1uNV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjZfNSB7XG4gICAgbWFyZ2luOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjZfNSxcbiAgLm15LXNtLW42XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNl81LFxuICAubXgtc20tbjZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjZfNSxcbiAgLm15LXNtLW42XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNl81LFxuICAubXgtc20tbjZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW43XzUge1xuICAgIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW43XzUsXG4gIC5teS1zbS1uN181IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjdfNSxcbiAgLm14LXNtLW43XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW43XzUsXG4gIC5teS1zbS1uN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjdfNSxcbiAgLm14LXNtLW43XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uOF81IHtcbiAgICBtYXJnaW46IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uOF81LFxuICAubXktc20tbjhfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW44XzUsXG4gIC5teC1zbS1uOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uOF81LFxuICAubXktc20tbjhfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW44XzUsXG4gIC5teC1zbS1uOF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjlfNSB7XG4gICAgbWFyZ2luOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjlfNSxcbiAgLm15LXNtLW45XzUge1xuICAgIG1hcmdpbi10b3A6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uOV81LFxuICAubXgtc20tbjlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjlfNSxcbiAgLm15LXNtLW45XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uOV81LFxuICAubXgtc20tbjlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xMF81IHtcbiAgICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMTBfNSxcbiAgLm15LXNtLW4xMF81IHtcbiAgICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjEwXzUsXG4gIC5teC1zbS1uMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjEwXzUsXG4gIC5teS1zbS1uMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xMF81LFxuICAubXgtc20tbjEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTIsXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMixcbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTIsXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMixcbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC00LFxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTYge1xuICAgIG1hcmdpbjogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTYsXG4gIC5teS1tZC02IHtcbiAgICBtYXJnaW4tdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNixcbiAgLm14LW1kLTYge1xuICAgIG1hcmdpbi1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTYsXG4gIC5teS1tZC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNixcbiAgLm14LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC03IHtcbiAgICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNyxcbiAgLm15LW1kLTcge1xuICAgIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNyxcbiAgLm14LW1kLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC03LFxuICAubXktbWQtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC03LFxuICAubXgtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC04IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtOCxcbiAgLm15LW1kLTgge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtOCxcbiAgLm14LW1kLTgge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC04LFxuICAubXktbWQtOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC04LFxuICAubXgtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC05IHtcbiAgICBtYXJnaW46IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtOSxcbiAgLm15LW1kLTkge1xuICAgIG1hcmdpbi10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtOSxcbiAgLm14LW1kLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC05LFxuICAubXktbWQtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC05LFxuICAubXgtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xMCB7XG4gICAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMTAsXG4gIC5teS1tZC0xMCB7XG4gICAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEwLFxuICAubXgtbWQtMTAge1xuICAgIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEwLFxuICAubXktbWQtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xMCxcbiAgLm14LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMV81IHtcbiAgICBtYXJnaW46IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTFfNSxcbiAgLm15LW1kLTFfNSB7XG4gICAgbWFyZ2luLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMV81LFxuICAubXgtbWQtMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTFfNSxcbiAgLm15LW1kLTFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMV81LFxuICAubXgtbWQtMV81IHtcbiAgICBtYXJnaW4tbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0yXzUge1xuICAgIG1hcmdpbjogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMl81LFxuICAubXktbWQtMl81IHtcbiAgICBtYXJnaW4tdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yXzUsXG4gIC5teC1tZC0yXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMl81LFxuICAubXktbWQtMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yXzUsXG4gIC5teC1tZC0yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTNfNSB7XG4gICAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zXzUsXG4gIC5teS1tZC0zXzUge1xuICAgIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTNfNSxcbiAgLm14LW1kLTNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0zXzUsXG4gIC5teS1tZC0zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTNfNSxcbiAgLm14LW1kLTNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNF81IHtcbiAgICBtYXJnaW46IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTRfNSxcbiAgLm15LW1kLTRfNSB7XG4gICAgbWFyZ2luLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNF81LFxuICAubXgtbWQtNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTRfNSxcbiAgLm15LW1kLTRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNF81LFxuICAubXgtbWQtNF81IHtcbiAgICBtYXJnaW4tbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC01XzUge1xuICAgIG1hcmdpbjogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNV81LFxuICAubXktbWQtNV81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC01XzUsXG4gIC5teC1tZC01XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNV81LFxuICAubXktbWQtNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC01XzUsXG4gIC5teC1tZC01XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTZfNSB7XG4gICAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC02XzUsXG4gIC5teS1tZC02XzUge1xuICAgIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTZfNSxcbiAgLm14LW1kLTZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC02XzUsXG4gIC5teS1tZC02XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTZfNSxcbiAgLm14LW1kLTZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtN181IHtcbiAgICBtYXJnaW46IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTdfNSxcbiAgLm15LW1kLTdfNSB7XG4gICAgbWFyZ2luLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtN181LFxuICAubXgtbWQtN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTdfNSxcbiAgLm15LW1kLTdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtN181LFxuICAubXgtbWQtN181IHtcbiAgICBtYXJnaW4tbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC04XzUge1xuICAgIG1hcmdpbjogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtOF81LFxuICAubXktbWQtOF81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC04XzUsXG4gIC5teC1tZC04XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtOF81LFxuICAubXktbWQtOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC04XzUsXG4gIC5teC1tZC04XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTlfNSB7XG4gICAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC05XzUsXG4gIC5teS1tZC05XzUge1xuICAgIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTlfNSxcbiAgLm14LW1kLTlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC05XzUsXG4gIC5teS1tZC05XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTlfNSxcbiAgLm14LW1kLTlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMTBfNSB7XG4gICAgbWFyZ2luOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xMF81LFxuICAubXktbWQtMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMTBfNSxcbiAgLm14LW1kLTEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTBfNSxcbiAgLm15LW1kLTEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEwXzUsXG4gIC5teC1tZC0xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC02IHtcbiAgICBwYWRkaW5nOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNixcbiAgLnB5LW1kLTYge1xuICAgIHBhZGRpbmctdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNixcbiAgLnB4LW1kLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC02LFxuICAucHktbWQtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC02LFxuICAucHgtbWQtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC03IHtcbiAgICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTcsXG4gIC5weS1tZC03IHtcbiAgICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC03LFxuICAucHgtbWQtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC03LFxuICAucHktbWQtNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNyxcbiAgLnB4LW1kLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTgge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtOCxcbiAgLnB5LW1kLTgge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTgsXG4gIC5weC1tZC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTgsXG4gIC5weS1tZC04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC04LFxuICAucHgtbWQtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOSB7XG4gICAgcGFkZGluZzogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC05LFxuICAucHktbWQtOSB7XG4gICAgcGFkZGluZy10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtOSxcbiAgLnB4LW1kLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtOSxcbiAgLnB5LW1kLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTksXG4gIC5weC1tZC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xMCB7XG4gICAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEwLFxuICAucHktbWQtMTAge1xuICAgIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMTAsXG4gIC5weC1tZC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEwLFxuICAucHktbWQtMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMTAsXG4gIC5weC1tZC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xXzUge1xuICAgIHBhZGRpbmc6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTFfNSxcbiAgLnB5LW1kLTFfNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTFfNSxcbiAgLnB4LW1kLTFfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMV81LFxuICAucHktbWQtMV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMV81LFxuICAucHgtbWQtMV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMl81IHtcbiAgICBwYWRkaW5nOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yXzUsXG4gIC5weS1tZC0yXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0yXzUsXG4gIC5weC1tZC0yXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTJfNSxcbiAgLnB5LW1kLTJfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTJfNSxcbiAgLnB4LW1kLTJfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTNfNSB7XG4gICAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtM181LFxuICAucHktbWQtM181IHtcbiAgICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtM181LFxuICAucHgtbWQtM181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zXzUsXG4gIC5weS1tZC0zXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0zXzUsXG4gIC5weC1tZC0zXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC00XzUge1xuICAgIHBhZGRpbmc6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTRfNSxcbiAgLnB5LW1kLTRfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTRfNSxcbiAgLnB4LW1kLTRfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNF81LFxuICAucHktbWQtNF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNF81LFxuICAucHgtbWQtNF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNV81IHtcbiAgICBwYWRkaW5nOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC01XzUsXG4gIC5weS1tZC01XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC01XzUsXG4gIC5weC1tZC01XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTVfNSxcbiAgLnB5LW1kLTVfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTVfNSxcbiAgLnB4LW1kLTVfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTZfNSB7XG4gICAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNl81LFxuICAucHktbWQtNl81IHtcbiAgICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNl81LFxuICAucHgtbWQtNl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC02XzUsXG4gIC5weS1tZC02XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC02XzUsXG4gIC5weC1tZC02XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC03XzUge1xuICAgIHBhZGRpbmc6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTdfNSxcbiAgLnB5LW1kLTdfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTdfNSxcbiAgLnB4LW1kLTdfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtN181LFxuICAucHktbWQtN181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtN181LFxuICAucHgtbWQtN181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOF81IHtcbiAgICBwYWRkaW5nOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC04XzUsXG4gIC5weS1tZC04XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC04XzUsXG4gIC5weC1tZC04XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLThfNSxcbiAgLnB5LW1kLThfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLThfNSxcbiAgLnB4LW1kLThfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTlfNSB7XG4gICAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtOV81LFxuICAucHktbWQtOV81IHtcbiAgICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtOV81LFxuICAucHgtbWQtOV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC05XzUsXG4gIC5weS1tZC05XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC05XzUsXG4gIC5weC1tZC05XzUge1xuICAgIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xMF81IHtcbiAgICBwYWRkaW5nOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xMF81LFxuICAucHktbWQtMTBfNSB7XG4gICAgcGFkZGluZy10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTEwXzUsXG4gIC5weC1tZC0xMF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xMF81LFxuICAucHktbWQtMTBfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTEwXzUsXG4gIC5weC1tZC0xMF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEge1xuICAgIG1hcmdpbjogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMiB7XG4gICAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW40IHtcbiAgICBtYXJnaW46IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNCxcbiAgLm15LW1kLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW40LFxuICAubXgtbWQtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNSB7XG4gICAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNSxcbiAgLm15LW1kLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNSxcbiAgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW42IHtcbiAgICBtYXJnaW46IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjYsXG4gIC5teS1tZC1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNixcbiAgLm14LW1kLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjYsXG4gIC5teS1tZC1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNixcbiAgLm14LW1kLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW43IHtcbiAgICBtYXJnaW46IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW43LFxuICAubXktbWQtbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW43LFxuICAubXgtbWQtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjcsXG4gIC5teS1tZC1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjcsXG4gIC5teC1tZC1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjgge1xuICAgIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjgsXG4gIC5teS1tZC1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjgsXG4gIC5teC1tZC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uOCxcbiAgLm15LW1kLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uOCxcbiAgLm14LW1kLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOSB7XG4gICAgbWFyZ2luOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOSxcbiAgLm15LW1kLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uOSxcbiAgLm14LW1kLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW45LFxuICAubXktbWQtbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW45LFxuICAubXgtbWQtbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xMCB7XG4gICAgbWFyZ2luOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xMCxcbiAgLm15LW1kLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMTAsXG4gIC5teC1tZC1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMTAsXG4gIC5teS1tZC1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjEwLFxuICAubXgtbWQtbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xXzUge1xuICAgIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xXzUsXG4gIC5teS1tZC1uMV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjFfNSxcbiAgLm14LW1kLW4xXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xXzUsXG4gIC5teS1tZC1uMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjFfNSxcbiAgLm14LW1kLW4xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMl81IHtcbiAgICBtYXJnaW46IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMl81LFxuICAubXktbWQtbjJfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4yXzUsXG4gIC5teC1tZC1uMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMl81LFxuICAubXktbWQtbjJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4yXzUsXG4gIC5teC1tZC1uMl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjNfNSB7XG4gICAgbWFyZ2luOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjNfNSxcbiAgLm15LW1kLW4zXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uM181LFxuICAubXgtbWQtbjNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjNfNSxcbiAgLm15LW1kLW4zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uM181LFxuICAubXgtbWQtbjNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW40XzUge1xuICAgIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW40XzUsXG4gIC5teS1tZC1uNF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjRfNSxcbiAgLm14LW1kLW40XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW40XzUsXG4gIC5teS1tZC1uNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjRfNSxcbiAgLm14LW1kLW40XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNV81IHtcbiAgICBtYXJnaW46IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNV81LFxuICAubXktbWQtbjVfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW41XzUsXG4gIC5teC1tZC1uNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNV81LFxuICAubXktbWQtbjVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW41XzUsXG4gIC5teC1tZC1uNV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjZfNSB7XG4gICAgbWFyZ2luOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjZfNSxcbiAgLm15LW1kLW42XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNl81LFxuICAubXgtbWQtbjZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjZfNSxcbiAgLm15LW1kLW42XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNl81LFxuICAubXgtbWQtbjZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW43XzUge1xuICAgIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW43XzUsXG4gIC5teS1tZC1uN181IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjdfNSxcbiAgLm14LW1kLW43XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW43XzUsXG4gIC5teS1tZC1uN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjdfNSxcbiAgLm14LW1kLW43XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOF81IHtcbiAgICBtYXJnaW46IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOF81LFxuICAubXktbWQtbjhfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW44XzUsXG4gIC5teC1tZC1uOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uOF81LFxuICAubXktbWQtbjhfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW44XzUsXG4gIC5teC1tZC1uOF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjlfNSB7XG4gICAgbWFyZ2luOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjlfNSxcbiAgLm15LW1kLW45XzUge1xuICAgIG1hcmdpbi10b3A6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uOV81LFxuICAubXgtbWQtbjlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjlfNSxcbiAgLm15LW1kLW45XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uOV81LFxuICAubXgtbWQtbjlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xMF81IHtcbiAgICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMTBfNSxcbiAgLm15LW1kLW4xMF81IHtcbiAgICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjEwXzUsXG4gIC5teC1tZC1uMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjEwXzUsXG4gIC5teS1tZC1uMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xMF81LFxuICAubXgtbWQtbjEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy02IHtcbiAgICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy02LFxuICAubXktbGctNiB7XG4gICAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTYsXG4gIC5teC1sZy02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy02LFxuICAubXktbGctNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTYsXG4gIC5teC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNyB7XG4gICAgbWFyZ2luOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTcsXG4gIC5teS1sZy03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTcsXG4gIC5teC1sZy03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNyxcbiAgLm15LWxnLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNyxcbiAgLm14LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctOCB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTgsXG4gIC5teS1sZy04IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTgsXG4gIC5teC1sZy04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctOCxcbiAgLm15LWxnLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctOCxcbiAgLm14LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctOSB7XG4gICAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTksXG4gIC5teS1sZy05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTksXG4gIC5teC1sZy05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctOSxcbiAgLm15LWxnLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctOSxcbiAgLm14LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMTAge1xuICAgIG1hcmdpbjogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTEwLFxuICAubXktbGctMTAge1xuICAgIG1hcmdpbi10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xMCxcbiAgLm14LWxnLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xMCxcbiAgLm15LWxnLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMTAsXG4gIC5teC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTFfNSB7XG4gICAgbWFyZ2luOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xXzUsXG4gIC5teS1sZy0xXzUge1xuICAgIG1hcmdpbi10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTFfNSxcbiAgLm14LWxnLTFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xXzUsXG4gIC5teS1sZy0xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTFfNSxcbiAgLm14LWxnLTFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMl81IHtcbiAgICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTJfNSxcbiAgLm15LWxnLTJfNSB7XG4gICAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMl81LFxuICAubXgtbGctMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTJfNSxcbiAgLm15LWxnLTJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMl81LFxuICAubXgtbGctMl81IHtcbiAgICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zXzUge1xuICAgIG1hcmdpbjogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctM181LFxuICAubXktbGctM181IHtcbiAgICBtYXJnaW4tdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0zXzUsXG4gIC5teC1sZy0zXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctM181LFxuICAubXktbGctM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0zXzUsXG4gIC5teC1sZy0zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTRfNSB7XG4gICAgbWFyZ2luOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy00XzUsXG4gIC5teS1sZy00XzUge1xuICAgIG1hcmdpbi10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTRfNSxcbiAgLm14LWxnLTRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy00XzUsXG4gIC5teS1sZy00XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTRfNSxcbiAgLm14LWxnLTRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNV81IHtcbiAgICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTVfNSxcbiAgLm15LWxnLTVfNSB7XG4gICAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNV81LFxuICAubXgtbGctNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTVfNSxcbiAgLm15LWxnLTVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNV81LFxuICAubXgtbGctNV81IHtcbiAgICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy02XzUge1xuICAgIG1hcmdpbjogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNl81LFxuICAubXktbGctNl81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy02XzUsXG4gIC5teC1sZy02XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNl81LFxuICAubXktbGctNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy02XzUsXG4gIC5teC1sZy02XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTdfNSB7XG4gICAgbWFyZ2luOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy03XzUsXG4gIC5teS1sZy03XzUge1xuICAgIG1hcmdpbi10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTdfNSxcbiAgLm14LWxnLTdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy03XzUsXG4gIC5teS1sZy03XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTdfNSxcbiAgLm14LWxnLTdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctOF81IHtcbiAgICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLThfNSxcbiAgLm15LWxnLThfNSB7XG4gICAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOF81LFxuICAubXgtbGctOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLThfNSxcbiAgLm15LWxnLThfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctOF81LFxuICAubXgtbGctOF81IHtcbiAgICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy05XzUge1xuICAgIG1hcmdpbjogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOV81LFxuICAubXktbGctOV81IHtcbiAgICBtYXJnaW4tdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy05XzUsXG4gIC5teC1sZy05XzUge1xuICAgIG1hcmdpbi1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctOV81LFxuICAubXktbGctOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy05XzUsXG4gIC5teC1sZy05XzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEwXzUge1xuICAgIG1hcmdpbjogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMTBfNSxcbiAgLm15LWxnLTEwXzUge1xuICAgIG1hcmdpbi10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTEwXzUsXG4gIC5teC1sZy0xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEwXzUsXG4gIC5teS1sZy0xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xMF81LFxuICAubXgtbGctMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNiB7XG4gICAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTYsXG4gIC5weS1sZy02IHtcbiAgICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTYsXG4gIC5weC1sZy02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNixcbiAgLnB5LWxnLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNixcbiAgLnB4LWxnLTYge1xuICAgIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNyB7XG4gICAgcGFkZGluZzogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy03LFxuICAucHktbGctNyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNyxcbiAgLnB4LWxnLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNyxcbiAgLnB5LWxnLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTcsXG4gIC5weC1sZy03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy04IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTgsXG4gIC5weS1sZy04IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy04LFxuICAucHgtbGctOCB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy04LFxuICAucHktbGctOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctOCxcbiAgLnB4LWxnLTgge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTkge1xuICAgIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOSxcbiAgLnB5LWxnLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTksXG4gIC5weC1sZy05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTksXG4gIC5weS1sZy05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy05LFxuICAucHgtbGctOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMTAge1xuICAgIHBhZGRpbmc6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xMCxcbiAgLnB5LWxnLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTEwLFxuICAucHgtbGctMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xMCxcbiAgLnB5LWxnLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEwLFxuICAucHgtbGctMTAge1xuICAgIHBhZGRpbmctbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMV81IHtcbiAgICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xXzUsXG4gIC5weS1sZy0xXzUge1xuICAgIHBhZGRpbmctdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xXzUsXG4gIC5weC1sZy0xXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTFfNSxcbiAgLnB5LWxnLTFfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTFfNSxcbiAgLnB4LWxnLTFfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTJfNSB7XG4gICAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMl81LFxuICAucHktbGctMl81IHtcbiAgICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMl81LFxuICAucHgtbGctMl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yXzUsXG4gIC5weS1sZy0yXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0yXzUsXG4gIC5weC1sZy0yXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zXzUge1xuICAgIHBhZGRpbmc6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTNfNSxcbiAgLnB5LWxnLTNfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTNfNSxcbiAgLnB4LWxnLTNfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctM181LFxuICAucHktbGctM181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctM181LFxuICAucHgtbGctM181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNF81IHtcbiAgICBwYWRkaW5nOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00XzUsXG4gIC5weS1sZy00XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy00XzUsXG4gIC5weC1sZy00XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTRfNSxcbiAgLnB5LWxnLTRfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTRfNSxcbiAgLnB4LWxnLTRfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTVfNSB7XG4gICAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNV81LFxuICAucHktbGctNV81IHtcbiAgICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNV81LFxuICAucHgtbGctNV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy01XzUsXG4gIC5weS1sZy01XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy01XzUsXG4gIC5weC1sZy01XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy02XzUge1xuICAgIHBhZGRpbmc6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTZfNSxcbiAgLnB5LWxnLTZfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTZfNSxcbiAgLnB4LWxnLTZfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNl81LFxuICAucHktbGctNl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNl81LFxuICAucHgtbGctNl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctN181IHtcbiAgICBwYWRkaW5nOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy03XzUsXG4gIC5weS1sZy03XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy03XzUsXG4gIC5weC1sZy03XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTdfNSxcbiAgLnB5LWxnLTdfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTdfNSxcbiAgLnB4LWxnLTdfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLThfNSB7XG4gICAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOF81LFxuICAucHktbGctOF81IHtcbiAgICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctOF81LFxuICAucHgtbGctOF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy04XzUsXG4gIC5weS1sZy04XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy04XzUsXG4gIC5weC1sZy04XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy05XzUge1xuICAgIHBhZGRpbmc6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTlfNSxcbiAgLnB5LWxnLTlfNSB7XG4gICAgcGFkZGluZy10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTlfNSxcbiAgLnB4LWxnLTlfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctOV81LFxuICAucHktbGctOV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctOV81LFxuICAucHgtbGctOV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMTBfNSB7XG4gICAgcGFkZGluZzogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMTBfNSxcbiAgLnB5LWxnLTEwXzUge1xuICAgIHBhZGRpbmctdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xMF81LFxuICAucHgtbGctMTBfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMTBfNSxcbiAgLnB5LWxnLTEwXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xMF81LFxuICAucHgtbGctMTBfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xIHtcbiAgICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4xLFxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjEsXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjIge1xuICAgIG1hcmdpbjogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMixcbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4yLFxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMixcbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4yLFxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjMge1xuICAgIG1hcmdpbjogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjMsXG4gIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNCB7XG4gICAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW40LFxuICAubXktbGctbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNCxcbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjUge1xuICAgIG1hcmdpbjogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjUsXG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjUsXG4gIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNiB7XG4gICAgbWFyZ2luOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW42LFxuICAubXktbGctbjYge1xuICAgIG1hcmdpbi10b3A6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjYsXG4gIC5teC1sZy1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW42LFxuICAubXktbGctbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjYsXG4gIC5teC1sZy1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNyB7XG4gICAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNyxcbiAgLm15LWxnLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNyxcbiAgLm14LWxnLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW43LFxuICAubXktbGctbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW43LFxuICAubXgtbGctbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW44IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW44LFxuICAubXktbGctbjgge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW44LFxuICAubXgtbGctbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjgsXG4gIC5teS1sZy1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjgsXG4gIC5teC1sZy1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjkge1xuICAgIG1hcmdpbjogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjksXG4gIC5teS1sZy1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjksXG4gIC5teC1sZy1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uOSxcbiAgLm15LWxnLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uOSxcbiAgLm14LWxnLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMTAge1xuICAgIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMTAsXG4gIC5teS1sZy1uMTAge1xuICAgIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEwLFxuICAubXgtbGctbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjEwLFxuICAubXktbGctbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xMCxcbiAgLm14LWxnLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMV81IHtcbiAgICBtYXJnaW46IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMV81LFxuICAubXktbGctbjFfNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4xXzUsXG4gIC5teC1sZy1uMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMV81LFxuICAubXktbGctbjFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xXzUsXG4gIC5teC1sZy1uMV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjJfNSB7XG4gICAgbWFyZ2luOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjJfNSxcbiAgLm15LWxnLW4yXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMl81LFxuICAubXgtbGctbjJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjJfNSxcbiAgLm15LWxnLW4yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMl81LFxuICAubXgtbGctbjJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4zXzUge1xuICAgIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4zXzUsXG4gIC5teS1sZy1uM181IHtcbiAgICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjNfNSxcbiAgLm14LWxnLW4zXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4zXzUsXG4gIC5teS1sZy1uM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjNfNSxcbiAgLm14LWxnLW4zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNF81IHtcbiAgICBtYXJnaW46IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNF81LFxuICAubXktbGctbjRfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW40XzUsXG4gIC5teC1sZy1uNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNF81LFxuICAubXktbGctbjRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW40XzUsXG4gIC5teC1sZy1uNF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjVfNSB7XG4gICAgbWFyZ2luOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjVfNSxcbiAgLm15LWxnLW41XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNV81LFxuICAubXgtbGctbjVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjVfNSxcbiAgLm15LWxnLW41XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNV81LFxuICAubXgtbGctbjVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW42XzUge1xuICAgIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW42XzUsXG4gIC5teS1sZy1uNl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjZfNSxcbiAgLm14LWxnLW42XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW42XzUsXG4gIC5teS1sZy1uNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjZfNSxcbiAgLm14LWxnLW42XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uN181IHtcbiAgICBtYXJnaW46IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uN181LFxuICAubXktbGctbjdfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW43XzUsXG4gIC5teC1sZy1uN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uN181LFxuICAubXktbGctbjdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW43XzUsXG4gIC5teC1sZy1uN181IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjhfNSB7XG4gICAgbWFyZ2luOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjhfNSxcbiAgLm15LWxnLW44XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uOF81LFxuICAubXgtbGctbjhfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjhfNSxcbiAgLm15LWxnLW44XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uOF81LFxuICAubXgtbGctbjhfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW45XzUge1xuICAgIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW45XzUsXG4gIC5teS1sZy1uOV81IHtcbiAgICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjlfNSxcbiAgLm14LWxnLW45XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW45XzUsXG4gIC5teS1sZy1uOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjlfNSxcbiAgLm14LWxnLW45XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMTBfNSB7XG4gICAgbWFyZ2luOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEwXzUsXG4gIC5teS1sZy1uMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4xMF81LFxuICAubXgtbGctbjEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xMF81LFxuICAubXktbGctbjEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMTBfNSxcbiAgLm14LWxnLW4xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNSB7XG4gICAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNiB7XG4gICAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNixcbiAgLm15LXhsLTYge1xuICAgIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC02LFxuICAubXgteGwtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNixcbiAgLm15LXhsLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC02LFxuICAubXgteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTcge1xuICAgIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC03LFxuICAubXkteGwtNyB7XG4gICAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC03LFxuICAubXgteGwtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTcsXG4gIC5teS14bC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTcsXG4gIC5teC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTgge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC04LFxuICAubXkteGwtOCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC04LFxuICAubXgteGwtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTgsXG4gIC5teS14bC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTgsXG4gIC5teC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTkge1xuICAgIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC05LFxuICAubXkteGwtOSB7XG4gICAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC05LFxuICAubXgteGwtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTksXG4gIC5teS14bC05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTksXG4gIC5teC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEwIHtcbiAgICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xMCxcbiAgLm15LXhsLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMTAsXG4gIC5teC14bC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMTAsXG4gIC5teS14bC0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTEwLFxuICAubXgteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xXzUge1xuICAgIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMV81LFxuICAubXkteGwtMV81IHtcbiAgICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xXzUsXG4gIC5teC14bC0xXzUge1xuICAgIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMV81LFxuICAubXkteGwtMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xXzUsXG4gIC5teC14bC0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTJfNSB7XG4gICAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yXzUsXG4gIC5teS14bC0yXzUge1xuICAgIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTJfNSxcbiAgLm14LXhsLTJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0yXzUsXG4gIC5teS14bC0yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTJfNSxcbiAgLm14LXhsLTJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtM181IHtcbiAgICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTNfNSxcbiAgLm15LXhsLTNfNSB7XG4gICAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtM181LFxuICAubXgteGwtM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTNfNSxcbiAgLm15LXhsLTNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtM181LFxuICAubXgteGwtM181IHtcbiAgICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC00XzUge1xuICAgIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNF81LFxuICAubXkteGwtNF81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC00XzUsXG4gIC5teC14bC00XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNF81LFxuICAubXkteGwtNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC00XzUsXG4gIC5teC14bC00XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTVfNSB7XG4gICAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC01XzUsXG4gIC5teS14bC01XzUge1xuICAgIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTVfNSxcbiAgLm14LXhsLTVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC01XzUsXG4gIC5teS14bC01XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTVfNSxcbiAgLm14LXhsLTVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNl81IHtcbiAgICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTZfNSxcbiAgLm15LXhsLTZfNSB7XG4gICAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNl81LFxuICAubXgteGwtNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTZfNSxcbiAgLm15LXhsLTZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNl81LFxuICAubXgteGwtNl81IHtcbiAgICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC03XzUge1xuICAgIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtN181LFxuICAubXkteGwtN181IHtcbiAgICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC03XzUsXG4gIC5teC14bC03XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtN181LFxuICAubXkteGwtN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC03XzUsXG4gIC5teC14bC03XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLThfNSB7XG4gICAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC04XzUsXG4gIC5teS14bC04XzUge1xuICAgIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLThfNSxcbiAgLm14LXhsLThfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC04XzUsXG4gIC5teS14bC04XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLThfNSxcbiAgLm14LXhsLThfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOV81IHtcbiAgICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTlfNSxcbiAgLm15LXhsLTlfNSB7XG4gICAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtOV81LFxuICAubXgteGwtOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTlfNSxcbiAgLm15LXhsLTlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOV81LFxuICAubXgteGwtOV81IHtcbiAgICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xMF81IHtcbiAgICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEwXzUsXG4gIC5teS14bC0xMF81IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xMF81LFxuICAubXgteGwtMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xMF81LFxuICAubXkteGwtMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMTBfNSxcbiAgLm14LXhsLTEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTYge1xuICAgIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC02LFxuICAucHkteGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC02LFxuICAucHgteGwtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTYsXG4gIC5weS14bC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTYsXG4gIC5weC14bC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTcge1xuICAgIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNyxcbiAgLnB5LXhsLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTcsXG4gIC5weC14bC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTcsXG4gIC5weS14bC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC03LFxuICAucHgteGwtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtOCB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC04LFxuICAucHkteGwtOCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtOCxcbiAgLnB4LXhsLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtOCxcbiAgLnB5LXhsLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTgsXG4gIC5weC14bC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC05IHtcbiAgICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTksXG4gIC5weS14bC05IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC05LFxuICAucHgteGwtOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC05LFxuICAucHkteGwtOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOSxcbiAgLnB4LXhsLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEwIHtcbiAgICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMTAsXG4gIC5weS14bC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xMCxcbiAgLnB4LXhsLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTAsXG4gIC5weS14bC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xMCxcbiAgLnB4LXhsLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTFfNSB7XG4gICAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMV81LFxuICAucHkteGwtMV81IHtcbiAgICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMV81LFxuICAucHgteGwtMV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xXzUsXG4gIC5weS14bC0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xXzUsXG4gIC5weC14bC0xXzUge1xuICAgIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yXzUge1xuICAgIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTJfNSxcbiAgLnB5LXhsLTJfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTJfNSxcbiAgLnB4LXhsLTJfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMl81LFxuICAucHkteGwtMl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMl81LFxuICAucHgteGwtMl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtM181IHtcbiAgICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0zXzUsXG4gIC5weS14bC0zXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0zXzUsXG4gIC5weC14bC0zXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTNfNSxcbiAgLnB5LXhsLTNfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTNfNSxcbiAgLnB4LXhsLTNfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTRfNSB7XG4gICAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNF81LFxuICAucHkteGwtNF81IHtcbiAgICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNF81LFxuICAucHgteGwtNF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC00XzUsXG4gIC5weS14bC00XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC00XzUsXG4gIC5weC14bC00XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC01XzUge1xuICAgIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTVfNSxcbiAgLnB5LXhsLTVfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTVfNSxcbiAgLnB4LXhsLTVfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNV81LFxuICAucHkteGwtNV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNV81LFxuICAucHgteGwtNV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNl81IHtcbiAgICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC02XzUsXG4gIC5weS14bC02XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC02XzUsXG4gIC5weC14bC02XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTZfNSxcbiAgLnB5LXhsLTZfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTZfNSxcbiAgLnB4LXhsLTZfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTdfNSB7XG4gICAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtN181LFxuICAucHkteGwtN181IHtcbiAgICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtN181LFxuICAucHgteGwtN181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC03XzUsXG4gIC5weS14bC03XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC03XzUsXG4gIC5weC14bC03XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC04XzUge1xuICAgIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLThfNSxcbiAgLnB5LXhsLThfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLThfNSxcbiAgLnB4LXhsLThfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtOF81LFxuICAucHkteGwtOF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOF81LFxuICAucHgteGwtOF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtOV81IHtcbiAgICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC05XzUsXG4gIC5weS14bC05XzUge1xuICAgIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC05XzUsXG4gIC5weC14bC05XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTlfNSxcbiAgLnB5LXhsLTlfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTlfNSxcbiAgLnB4LXhsLTlfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEwXzUge1xuICAgIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEwXzUsXG4gIC5weS14bC0xMF81IHtcbiAgICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMTBfNSxcbiAgLnB4LXhsLTEwXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEwXzUsXG4gIC5weS14bC0xMF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMTBfNSxcbiAgLnB4LXhsLTEwXzUge1xuICAgIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMSB7XG4gICAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMSxcbiAgLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMSxcbiAgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4yIHtcbiAgICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjIsXG4gIC5teS14bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMixcbiAgLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjIsXG4gIC5teS14bC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMixcbiAgLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4zIHtcbiAgICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4zLFxuICAubXkteGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4zLFxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjQge1xuICAgIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNCxcbiAgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW41IHtcbiAgICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjUsXG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjYge1xuICAgIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNixcbiAgLm15LXhsLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW42LFxuICAubXgteGwtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNixcbiAgLm15LXhsLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW42LFxuICAubXgteGwtbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjcge1xuICAgIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjcsXG4gIC5teS14bC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjcsXG4gIC5teC14bC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNyxcbiAgLm15LXhsLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNyxcbiAgLm14LXhsLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uOCB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uOCxcbiAgLm15LXhsLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uOCxcbiAgLm14LXhsLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW44LFxuICAubXkteGwtbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW44LFxuICAubXgteGwtbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW45IHtcbiAgICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW45LFxuICAubXkteGwtbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW45LFxuICAubXgteGwtbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjksXG4gIC5teS14bC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjksXG4gIC5teC14bC1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjEwIHtcbiAgICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEwLFxuICAubXkteGwtbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xMCxcbiAgLm14LXhsLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xMCxcbiAgLm15LXhsLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMTAsXG4gIC5teC14bC1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjFfNSB7XG4gICAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjFfNSxcbiAgLm15LXhsLW4xXzUge1xuICAgIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMV81LFxuICAubXgteGwtbjFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjFfNSxcbiAgLm15LXhsLW4xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMV81LFxuICAubXgteGwtbjFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4yXzUge1xuICAgIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4yXzUsXG4gIC5teS14bC1uMl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjJfNSxcbiAgLm14LXhsLW4yXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4yXzUsXG4gIC5teS14bC1uMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjJfNSxcbiAgLm14LXhsLW4yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uM181IHtcbiAgICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uM181LFxuICAubXkteGwtbjNfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4zXzUsXG4gIC5teC14bC1uM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uM181LFxuICAubXkteGwtbjNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4zXzUsXG4gIC5teC14bC1uM181IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjRfNSB7XG4gICAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjRfNSxcbiAgLm15LXhsLW40XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNF81LFxuICAubXgteGwtbjRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjRfNSxcbiAgLm15LXhsLW40XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNF81LFxuICAubXgteGwtbjRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW41XzUge1xuICAgIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW41XzUsXG4gIC5teS14bC1uNV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjVfNSxcbiAgLm14LXhsLW41XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW41XzUsXG4gIC5teS14bC1uNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjVfNSxcbiAgLm14LXhsLW41XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNl81IHtcbiAgICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNl81LFxuICAubXkteGwtbjZfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW42XzUsXG4gIC5teC14bC1uNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNl81LFxuICAubXkteGwtbjZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW42XzUsXG4gIC5teC14bC1uNl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjdfNSB7XG4gICAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjdfNSxcbiAgLm15LXhsLW43XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uN181LFxuICAubXgteGwtbjdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjdfNSxcbiAgLm15LXhsLW43XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uN181LFxuICAubXgteGwtbjdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW44XzUge1xuICAgIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW44XzUsXG4gIC5teS14bC1uOF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjhfNSxcbiAgLm14LXhsLW44XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW44XzUsXG4gIC5teS14bC1uOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjhfNSxcbiAgLm14LXhsLW44XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uOV81IHtcbiAgICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uOV81LFxuICAubXkteGwtbjlfNSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW45XzUsXG4gIC5teC14bC1uOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uOV81LFxuICAubXkteGwtbjlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW45XzUsXG4gIC5teC14bC1uOV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjEwXzUge1xuICAgIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xMF81LFxuICAubXkteGwtbjEwXzUge1xuICAgIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMTBfNSxcbiAgLm14LXhsLW4xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMTBfNSxcbiAgLm15LXhsLW4xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjEwXzUsXG4gIC5teC14bC1uMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4uc3RyZXRjaGVkLWxpbms6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4udGV4dC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGV4dC1zbS1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LW1kLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50ZXh0LWxnLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50ZXh0LXhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIge1xuICBmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXIgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMzI2ZmUyICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1wcmltYXJ5OmhvdmVyLCBhLnRleHQtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMTIzOTgyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNGM0YzRjICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zZWNvbmRhcnk6aG92ZXIsIGEudGV4dC1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogIzBjMGMwYyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsIGEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZm8ge1xuICBjb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtaW5mbzpob3ZlciwgYS50ZXh0LWluZm86Zm9jdXMge1xuICBjb2xvcjogIzEwMjYzMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXdhcm5pbmc6aG92ZXIsIGEudGV4dC13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICM3MDRjMDEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWRhbmdlcjpob3ZlciwgYS50ZXh0LWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjMzcwOTBhICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0IHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWxpZ2h0OmhvdmVyLCBhLnRleHQtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogI2JmYmZiZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYXJrIHtcbiAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWRhcms6aG92ZXIsIGEudGV4dC1kYXJrOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyZWVuIHtcbiAgY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyZWVuOmhvdmVyLCBhLnRleHQtZ3JlZW46Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGltZSB7XG4gIGNvbG9yOiAjNDFhOTI4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1saW1lOmhvdmVyLCBhLnRleHQtbGltZTpmb2N1cyB7XG4gIGNvbG9yOiAjMTk0MjEwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWJsYWNrOmhvdmVyLCBhLnRleHQtYmxhY2s6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZm9jdXMge1xuICBjb2xvcjogIzc2YTBiNCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZm9jdXM6aG92ZXIsIGEudGV4dC1mb2N1czpmb2N1cyB7XG4gIGNvbG9yOiAjM2M1ZTZlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHkge1xuICBjb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNjY2ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaGlkZSB7XG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZXNldCB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gICosXG4gICo6OmJlZm9yZSxcbiAgKjo6YWZ0ZXIge1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIGE6bm90KC5idG4pIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgfVxuICBwcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIHByZSxcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2FlYWVhZTtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgdHIsXG4gIGltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHAsXG4gIGgyLFxuICBoMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7XG4gIH1cbiAgaDIsXG4gIGgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgfVxuICBAcGFnZSB7XG4gICAgc2l6ZTogYTM7XG4gIH1cbiAgYm9keSB7XG4gICAgbWluLXdpZHRoOiAxMDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBtaW4td2lkdGg6IDEwMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJhZGdlIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMDAwO1xuICB9XG4gIC50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZCxcbiAgLnRhYmxlIHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLWJvcmRlcmVkIHRoLFxuICAudGFibGUtYm9yZGVyZWQgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYWRhZGEgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtZGFyayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbiAgLnRhYmxlLWRhcmsgdGgsXG4gIC50YWJsZS1kYXJrIHRkLFxuICAudGFibGUtZGFyayB0aGVhZCB0aCxcbiAgLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICB9XG4gIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICB9XG59XG4vKiBGb250IE1peGlucywgRXh0ZW5zaW9ucyAqL1xuLmxpbmstcHJpbWFyeS0xIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG4ubGluay1wcmltYXJ5LTE6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxpbmstcHJpbWFyeS0xLmFjdGl2ZSwgLmxpbmstcHJpbWFyeS0xOmFjdGl2ZSwgLmxpbmstcHJpbWFyeS0xOmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmxpbmstcHJpbWFyeS0xLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmxpbmstcHJpbWFyeS0xLmFjdGl2ZSwgLmxpbmstcHJpbWFyeS0xOmFjdGl2ZSwgLmxpbmstcHJpbWFyeS0xOmhvdmVyLCAubGluay1wcmltYXJ5LTE6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbn1cblxuLmlubGluZS10ZXh0LXNlcGFyYXRvcnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmlubGluZS10ZXh0LXNlcGFyYXRvcnMgPiAqIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uaW5saW5lLXRleHQtc2VwYXJhdG9ycyA+ICogKyAqOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW46IDAgMS4yNWVtIC0wLjVlbSAxZW07XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMS41ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLm9yZGVyZGV0YWlscyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMC4zNDM3NXJlbSA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5vcmRlcmRldGFpbHMge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDExMTZweCkge1xuICAuY2FuY2Vsb3JkZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTExNnB4KSB7XG4gIC5jYW5jZWxvcmRlciAub3JkZXJkZXRhaWxzIHtcbiAgICB3aWR0aDogMzY1cHggIWltcG9ydGFudDtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDExMTZweCkge1xuICAuY2FuY2Vsb3JkZXIgLmNhbmNlbG9yZGVyID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG5cbi5uby11bmRlcmxpbmUsXG4ubm8tdW5kZXJsaW5lOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWNvbnRhaW5lcjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmxpbmstY29udGFpbmVyOmhvdmVyICoge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1jb250YWluZXItdW5pZm9ybTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmxpbmstY29udGFpbmVyLXVuaWZvcm06aG92ZXIgKiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIDAuMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHVsbC1sZWZ0LXhzIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5wdWxsLXJpZ2h0LXhzIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucHVsbC1sZWZ0LXNtIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAucHVsbC1yaWdodC1zbSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLnB1bGwtbGVmdC1tZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnB1bGwtcmlnaHQtbWQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAucHVsbC1sZWZ0LWxnIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAucHVsbC1yaWdodC1sZyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5wdWxsLWxlZnQteGwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5wdWxsLXJpZ2h0LXhsIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaGlkZGVuLXhzLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmhpZGRlbi1zbS1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuaGlkZGVuLW1kLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5oaWRkZW4tbGctZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5oaWRkZW4teGwtZG93biB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnJvdy5lcXVhbC1oZWlnaHQgPiBbY2xhc3NePWNvbF0ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZnVsbC13aWR0aCB7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xuICB3aWR0aDogdmFyKC0tdncsIDEwMHZ3KSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5vdmVycmlkZS1mdWxsLXdpZHRoIHtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiB2YXIoLS12dywgMTAwdncpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTI1IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMjUge1xuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC0yNSB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTI1IHtcbiAgICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTI1IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMjUge1xuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS01MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTUwIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtNTAge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC01MCB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy01MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTUwIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tNzUge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS03NSB7XG4gICAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTc1IHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNzUge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctNzUge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy03NSB7XG4gICAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0xMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtMTAwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctMTAwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS1hdXRvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLWF1dG8ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtYXV0byB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy1hdXRvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLWF1dG8ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tMzMge1xuICAgIHdpZHRoOiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTMzIHtcbiAgICBoZWlnaHQ6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC0zMyB7XG4gICAgd2lkdGg6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMzMge1xuICAgIGhlaWdodDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy0zMyB7XG4gICAgd2lkdGg6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMzMge1xuICAgIGhlaWdodDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTY2IHtcbiAgICB3aWR0aDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS02NiB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtNjYge1xuICAgIHdpZHRoOiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTY2IHtcbiAgICBoZWlnaHQ6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctNjYge1xuICAgIHdpZHRoOiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTY2IHtcbiAgICBoZWlnaHQ6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qXG4gICAgQmFkZ2UgTWl4aW5cbiAgICBUaGlzIGNyZWF0ZXMgYSBzb2xpZCBjb2xvcmVkIGZsYWcgd2l0aCBhcnJvd3Mgb24gdGhlIHNpZGUgd2l0aCB0cmFuc3BhcmVudCB0cmlhbmdsZSBjdXQtb3V0XG4gICAgQHBhcmFtICRiZ0NvbG9yOiB0aGUgY29sb3Igb2YgdGhlIGJhZGdlXG4gICAgQHBhcmFtICRjb2xvcjogdGhlIHRleHQgY29sb3JcbiAgICBAcGFyYW0gJGhlaWdodDogdGhlIGhlaWdodCBvZiB0aGUgYmFkZ2VcbiAgICBAcGFyYW0gJGFycm93U2l6ZTogdGhlIHdpZHRoIG9mIHRoZSBhcnJvdyB0cmlhbmdsZXNcblxuICAgIGV4OiAgQGluY2x1ZGUgYmFkZ2UoJGFjY2VudDIsIDI0cHgsIDEycHgpO1xuKi9cbi5ib3JkZXIge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIteCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIteSB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYm9yZGVyLXNtIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS0wIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXRvcC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS1yaWdodC0wIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLWJvdHRvbS0wIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS1sZWZ0LTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS14IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS15IHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9yZGVyLW1kIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC0wIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXRvcC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1yaWdodC0wIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLWJvdHRvbS0wIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1sZWZ0LTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC14IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC15IHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmJvcmRlci1sZyB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctMCB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy10b3Age1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy10b3AtMCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctcmlnaHQtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1ib3R0b20tMCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctbGVmdC0wIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGcteCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGcteSB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5ib3JkZXIteGwge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLTAge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtdG9wIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtdG9wLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXJpZ2h0LTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtYm90dG9tLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLWxlZnQtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXgge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXkge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxufVxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JlZW4ge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saW1lIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYmxhY2sge1xuICBib3JkZXItY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1mb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1ncm93IGltZywgLmhvdmVyLXRyYW5zaXRpb24tc2hyaW5rIGltZywgLmhvdmVyLXRyYW5zaXRpb24tZmFkZSwgLmhvdmVyLXRyYW5zaXRpb24tZmFkZS1pbWcgaW1nLCAuaG92ZXItdHJhbnNpdGlvbi11cCwgLmhvdmVyLXRyYW5zaXRpb24tZG93biwgLmhvdmVyLXRyYW5zaXRpb24tc2ltcGxlLXNoYWRvdywgLmhvdmVyLXRyYW5zaXRpb24tc2hhZG93IHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZSgxLCAxKTtcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZ3Jvdzpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1mYWRlLCAuaG92ZXItdHJhbnNpdGlvbi1mYWRlLWltZyBpbWcge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1mYWRlOmhvdmVyLCAuaG92ZXItdHJhbnNpdGlvbi1mYWRlLWltZzpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWdyb3cgaW1nLCAuaG92ZXItdHJhbnNpdGlvbi1zaHJpbmsgaW1nLCAuaG92ZXItdHJhbnNpdGlvbi1mYWRlLCAuaG92ZXItdHJhbnNpdGlvbi1mYWRlLWltZyBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLXVwLCAuaG92ZXItdHJhbnNpdGlvbi1kb3duLCAuaG92ZXItdHJhbnNpdGlvbi1zaW1wbGUtc2hhZG93LCAuaG92ZXItdHJhbnNpdGlvbi1zaGFkb3cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXM7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLXVwOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTAuNjI1cmVtKTtcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZG93bjpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDAuNjI1cmVtKTtcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tc2ltcGxlLXNoYWRvdywgLmhvdmVyLXRyYW5zaXRpb24tc2hhZG93IHtcbiAgdHJhbnNpdGlvbjogYWxsIDIyMG1zIGVhc2UtaW4tb3V0O1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1zaW1wbGUtc2hhZG93OmhvdmVyLCAuaG92ZXItdHJhbnNpdGlvbi1zaGFkb3c6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbmJvZHkge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG5mb3JtIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb3JtIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxubGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4vKlxuKiBTZWUgIHV0aWxpdGllcy9fdHlwb2dyYXBoeS5zY3NzIGZvciBtaXhpbnNcbiovXG4uZm9udC1zbSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1ib2R5LXNtIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1ib2R5IHtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWxnIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtcmVndWxhcixcbi5mb250LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtbWVkaXVtIHtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1zZW1pYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cblxuYixcbi5iLFxuc3Ryb25nLFxuLnN0cm9uZyxcbi5ib2xkLFxuLnRleHQtYm9sZCxcbi5mb250LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWV4dHJhYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA4MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtYmxhY2sge1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0LWxvdmVseSB7XG4gIGZvbnQtZmFtaWx5OiBcIkp1c3RMb3ZlbHlcIiwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cblxuaDEsXG4uaDEge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgxLFxuICAuaDEge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDEsXG4gIC5oMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cblxuaDIsXG4uaDIge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgyLFxuICAuaDIge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgyLFxuICAuaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbmgzLFxuLmgzIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgzLFxuICAuaDMge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMyxcbiAgLmgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oNCxcbi5oNCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDQsXG4gIC5oNCB7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDQsXG4gIC5oNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cblxuaDUsXG4uaDUge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg1LFxuICAuaDUge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDUsXG4gIC5oNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cblxuaDYsXG4uaDYge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNixcbiAgLmg2IHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNixcbiAgLmg2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGlzcGxheS0xIHtcbiAgICBmb250LXNpemU6IDIuNjI1cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTIge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGlzcGxheS0yIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRpc3BsYXktMyB7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS00IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGlzcGxheS00IHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuXG4ubGFiZWwxIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxhYmVsMSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuLmxhYmVsMS1ib2xkIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxhYmVsMS1ib2xkIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuXG4ubGFiZWwyIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLmxhYmVsMi1ib2xkIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLmxhYmVsMyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4ubGFiZWwzLWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLmxhYmVsNC1ib2xkIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFiZWw0LWJvbGQge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuXG5hIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgYSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbmEubm9ybWFsLFxuLmxpbmssXG4ubGluay1wcmltYXJ5IHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cbmEubm9ybWFsOmhvdmVyLFxuLmxpbms6aG92ZXIsXG4ubGluay1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmEubm9ybWFsLmFjdGl2ZSwgYS5ub3JtYWw6YWN0aXZlLCBhLm5vcm1hbDpmb2N1cyxcbi5saW5rLmFjdGl2ZSxcbi5saW5rOmFjdGl2ZSxcbi5saW5rOmZvY3VzLFxuLmxpbmstcHJpbWFyeS5hY3RpdmUsXG4ubGluay1wcmltYXJ5OmFjdGl2ZSxcbi5saW5rLXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5hLm5vcm1hbC5zbWFsbCxcbi5saW5rLnNtYWxsLFxuLmxpbmstcHJpbWFyeS5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLmxpbmsyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4ubGluazI6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxpbmsyLmFjdGl2ZSwgLmxpbmsyOmFjdGl2ZSwgLmxpbmsyOmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmxpbmsyLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmxpbmsyLmFjdGl2ZSwgLmxpbmsyOmFjdGl2ZSwgLmxpbmsyOmhvdmVyLCAubGluazI6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5saW5rMi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLmxpbmszIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmxpbmszOmhvdmVyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5saW5rMy5hY3RpdmUsIC5saW5rMzphY3RpdmUsIC5saW5rMzpmb2N1cyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5saW5rMy5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5saW5rMy5hY3RpdmUsIC5saW5rMzphY3RpdmUsIC5saW5rMzpob3ZlciwgLmxpbmszOmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4ubGluazMuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ubGluazMuYWN0aXZlLCAubGluazM6YWN0aXZlLCAubGluazM6aG92ZXIsIC5saW5rMzpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4ubGluazMuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5uYXYtbGluayB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ubmF2LWxpbms6YWN0aXZlLCAubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cywgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnN0cmlrZS10aHJvdWdoIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLnBkcC1wcmljZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBkcC1wcmljZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cblxuLnByb2R1Y3QtdGlsZS1wcmljZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi50YWJsZSB7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRhYmxlLXdyYXBwZXIudGFibGUtbWgge1xuICBtYXgtaGVpZ2h0OiAyNXJlbTtcbn1cbi50YWJsZS13cmFwcGVyLnRhYmxlLW1oLTAge1xuICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIHotaW5kZXg6IDQ7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1ub3N0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW5vc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNuYXApIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbm9zbmFwKSB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG59XG4udGFibGUtc3RpY2t5IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZCxcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICBtaW4td2lkdGg6IDQwdnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDI4dnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIHotaW5kZXg6IDQ7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIH1cbn1cbi50YWJsZS1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbi50YWJsZS1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbn1cbi50YWJsZS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4udGFibGUtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuLnRhYmxlLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4udGFibGUtbm9zdGlja3kge1xuICB3aGl0ZS1zcGFjZTogd3JhcDtcbn1cbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0ZCxcbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ciB0aCB7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG59XG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG59XG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi50YWJsZS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbi50YWJsZS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4udGFibGUtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4udGFibGUtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi50YWJsZS1maXhlZCB7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG4udGFibGUtbm9maXhlZCB7XG4gIHRhYmxlLWxheW91dDogYXV0bztcbn1cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG59XG4udGFibGUtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbi50YWJsZS1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtd3JhcHBlci50YWJsZS1zbS1taCB7XG4gICAgbWF4LWhlaWdodDogMjVyZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtc20tbWgtMCB7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLW5vc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IDQwdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMzB2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDI4dnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAxNy44NzVyZW07XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiBjYWxjKHZhcigtLWNvbC1taW4td2lkdGgpIC8gMik7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiB3cmFwO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1zbS1maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuICAudGFibGUtc20tbm9maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB9XG4gIC50YWJsZS1zbS1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLXNtLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICB9XG4gIC50YWJsZS1zbS1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtc20tbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLW1kLW1oIHtcbiAgICBtYXgtaGVpZ2h0OiAyNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlci50YWJsZS1tZC1taC0wIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtbm9zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLW5vc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtbm9zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogNDB2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyMnZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbWQtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLW1kLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG4gIC50YWJsZS1tZC1ub2ZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cbiAgLnRhYmxlLW1kLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtbWQtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1tZC1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLWxnLW1oIHtcbiAgICBtYXgtaGVpZ2h0OiAyNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlci50YWJsZS1sZy1taC0wIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1ub3N0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IGJvdGggbWFuZGF0b3J5O1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1ub3NuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiA0MHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDI4dnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiBjYWxjKHZhcigtLWNvbC1taW4td2lkdGgpIC8gMik7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtbGctc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLWxnLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG4gIC50YWJsZS1sZy1ub2ZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cbiAgLnRhYmxlLWxnLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtbGctc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1sZy1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLXhsLW1oIHtcbiAgICBtYXgtaGVpZ2h0OiAyNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlci50YWJsZS14bC1taC0wIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1ub3N0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IGJvdGggbWFuZGF0b3J5O1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1ub3NuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiA0MHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDI4dnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiBjYWxjKHZhcigtLWNvbC1taW4td2lkdGgpIC8gMik7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUteGwtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXhsLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG4gIC50YWJsZS14bC1ub2ZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cbiAgLnRhYmxlLXhsLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUteGwtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS14bC1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG4udGFibGUtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5Ac3VwcG9ydHMgKHNjcm9sbGJhci13aWR0aDogdGhpbikge1xuICAudGFibGUtd3JhcHBlciB7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgIHNjcm9sbGJhci1jb2xvcjogIzY2NiAjZThlOGU4O1xuICB9XG59XG5Ac3VwcG9ydHMgc2VsZWN0b3IoOjotd2Via2l0LXNjcm9sbGJhcikge1xuICAudGFibGUtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjNjY2O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzM2MzYzNjtcbiAgfVxufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGQge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB0aDpmaXJzdC1jaGlsZCxcbi50YWJsZS13cmFwcGVyIHRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoOmxhc3QtY2hpbGQsXG4udGFibGUtd3JhcHBlciB0YWJsZSB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCxcbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0aCxcbi50YWJsZS13cmFwcGVyIHRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUgdGhlYWQgdHIgdGgsXG4udGFibGUgdGhlYWQgdHIgdGQsXG4udGFibGUgdGJvZHkgdHIgdGgsXG4udGFibGUgdGJvZHkgdHIgdGQge1xuICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAwLjkzNzVyZW07XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBiYWNrZ3JvdW5kOiAjZGFkYWRhO1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoOmVtcHR5LCAudGFibGUgdGhlYWQgdHIgdGg6aGFzKCsgOmVtcHR5KSxcbi50YWJsZSB0aGVhZCB0ciB0ZDplbXB0eSxcbi50YWJsZSB0aGVhZCB0ciB0ZDpoYXMoKyA6ZW1wdHkpLFxuLnRhYmxlIHRib2R5IHRyIHRoOmVtcHR5LFxuLnRhYmxlIHRib2R5IHRyIHRoOmhhcygrIDplbXB0eSksXG4udGFibGUgdGJvZHkgdHIgdGQ6ZW1wdHksXG4udGFibGUgdGJvZHkgdHIgdGQ6aGFzKCsgOmVtcHR5KSB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6ZW1wdHk6Zmlyc3QtY2hpbGQsIC50YWJsZSB0aGVhZCB0ciB0aDpoYXMoKyA6ZW1wdHkpOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmVtcHR5OmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmhhcygrIDplbXB0eSk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGg6ZW1wdHk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGg6aGFzKCsgOmVtcHR5KTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0ZDplbXB0eTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0ZDpoYXMoKyA6ZW1wdHkpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoOmVtcHR5Omxhc3QtY2hpbGQsIC50YWJsZSB0aGVhZCB0ciB0aDpoYXMoKyA6ZW1wdHkpOmxhc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6ZW1wdHk6bGFzdC1jaGlsZCxcbi50YWJsZSB0aGVhZCB0ciB0ZDpoYXMoKyA6ZW1wdHkpOmxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGg6ZW1wdHk6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDpoYXMoKyA6ZW1wdHkpOmxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGQ6ZW1wdHk6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0ZDpoYXMoKyA6ZW1wdHkpOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoOm5vdCg6aGFzKCsgOmVtcHR5KSksXG4udGFibGUgdGhlYWQgdHIgdGQ6bm90KDpoYXMoKyA6ZW1wdHkpKSxcbi50YWJsZSB0Ym9keSB0ciB0aDpub3QoOmhhcygrIDplbXB0eSkpLFxuLnRhYmxlIHRib2R5IHRyIHRkOm5vdCg6aGFzKCsgOmVtcHR5KSkge1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyIHRkLFxuLnRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyIHRoLFxuLnRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHRkLFxuLnRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHRoIHtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogMC40Njg3NXJlbSAwLjkzNzVyZW07XG59XG4udGFibGUgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG59XG4udGFibGUgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG59XG4udGFibGUgdGJvZHkgdHIgdGQsXG4udGFibGUgdGJvZHkgdHIgdGgge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyIHRkLFxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyIHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHIgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG59XG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRkLFxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wsXG4uY3VzdG9tLXNlbGVjdCxcbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9ybS1jb250cm9sLFxuICAuY3VzdG9tLXNlbGVjdCxcbiAgLmludmFsaWQtZmVlZGJhY2sge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbmxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbmlucHV0ICsgZGl2Om5vdCguaW5wdXQtZ3JvdXAtYXBwZW5kKSxcbi5mb3JtLWNhcHRpb24ge1xuICBtYXJnaW4tdG9wOiAwLjMxMjVyZW07XG59XG5cbi5jdXN0b20tcmFkaW8ge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICB6LWluZGV4OiAwO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VkZGY4O1xufVxuXG5pbnB1dFt0eXBlPXBhc3N3b3JkXSxcbmlucHV0W3R5cGU9dGV4dF0ucGFzc3dvcmQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNGM0YzRjO1xufVxuaW5wdXRbdHlwZT1wYXNzd29yZF0udGhpbi1ib3JkZXIsXG5pbnB1dFt0eXBlPXRleHRdLnBhc3N3b3JkLnRoaW4tYm9yZGVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjY2NjO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0LnRoaW4tYm9yZGVyLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dC50aGluLWJvcmRlciB7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItY29sb3I6ICNjY2M7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDFyZW07XG4gIG1pbi13aWR0aDogNzVweDtcbn1cblxuLmlucHV0LWdyb3VwLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNvbnRyb2wtbGFiZWwudGV4dC1kYW5nZXIgfiAuaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLmN1c3RvbS1yYWRpby5jdXN0b20tcmFkaW8tYXMtY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmN1c3RvbS1yYWRpby5jdXN0b20tcmFkaW8tYXMtY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBzdHJva2U9JyUyMzM2MzYzNicgZD0nTS41LjVoMTl2MTlILjV6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTUuNjA1IDUuMjY4Yy4zMzQtLjM2NS44MTctLjM0MiAxLjEzNi0uMDIzLjMxOC4zMTguMzYuODE2LjAzNCAxLjE3MmE5MDMuNTQ3IDkwMy41NDcgMCAwIDEtNS4zIDUuOTRsLTEuMzMgMS40OGEyOTEyLjU2NyAyOTEyLjU2NyAwIDAgMC0xLjcxOCAxLjkxNWMtLjMuMzMzLS44NDYuMzIzLTEuMTUyLjAxNi0uNTU5LS41MzItMS4wMDYtLjk2MS0yLjAxMi0xLjkyOGwtLjM1NC0uMzRjLS43LS42NzQtMS4xNzUtMS4xMjktMS42NTYtMS41ODctLjM1NC0uMzM5LS4zMi0uODM4IDAtMS4xNjMuMzE2LS4zMjEuNzk4LS4zNiAxLjEzNi0uMDIuOTguOTI4IDEuODE3IDEuNzMyIDMuNDA4IDMuMjY4IDMuNDQ4LTMuODQzIDUuNTY3LTYuMjEyIDcuODA4LTguNzN6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmZhdXgtcmFkaW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5mYXV4LXJhZGlvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5mYXV4LXJhZGlvOjphZnRlciB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nMjBweCcgaGVpZ2h0PScyMHB4JyB2aWV3Qm94PScwIDAgMjAgMjAnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTdHlsZS1HdWlkZScgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPScwNy4tSWNvbnMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC03NDkuMDAwMDAwLCAtNjg4LjAwMDAwMCknJTNFJTNDZyBpZD0nRnVuY3Rpb25hbCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTAwLjAwMDAwMCwgNDk5LjAwMDAwMCknJTNFJTNDZyBpZD0nRWxlbWVudHMtLy1VSS0vLVJhZGlvLS8tU2VsZWN0ZWQnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDY0OS4wMDAwMDAsIDE4OS4wMDAwMDApJyUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgc3Ryb2tlPSclMjMzNjM2MzYnIHN0cm9rZS13aWR0aD0nMScgY3g9JzEwJyBjeT0nMTAnIHI9JzkuNSclM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgY3g9JzEwJyBjeT0nMTAnIHI9JzYnJTNFJTNDL2NpcmNsZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmZhdXgtcmFkaW8gLmZhdXgtcmFkaW8tbGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N0eWxlLUd1aWRlJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9JzA3Li1JY29ucycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTc0OS4wMDAwMDAsIC02ODguMDAwMDAwKSclM0UlM0NnIGlkPSdGdW5jdGlvbmFsJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMDAuMDAwMDAwLCA0OTkuMDAwMDAwKSclM0UlM0NnIGlkPSdFbGVtZW50cy0vLVVJLS8tUmFkaW8tLy1TZWxlY3RlZCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjQ5LjAwMDAwMCwgMTg5LjAwMDAwMCknJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBzdHJva2U9JyUyMzM2MzYzNicgc3Ryb2tlLXdpZHRoPScxJyBjeD0nMTAnIGN5PScxMCcgcj0nOS41JyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUgaWQ9J092YWwnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdldmVub2RkJyBjeD0nMTAnIGN5PScxMCcgcj0nNiclM0UlM0MvY2lyY2xlJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuZmF1eC1yYWRpbzo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuZmF1eC1yYWRpbzo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDIuNzEyNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxLjE1cmVtO1xuICB3aWR0aDogMi4wODc1cmVtO1xuICBsZWZ0OiAwO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGhlaWdodDogMC44NXJlbTtcbiAgd2lkdGg6IDAuODVyZW07XG4gIGxlZnQ6IDAuMnJlbTtcbiAgdG9wOiAwLjIyNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG5cbi5idG4ge1xuICBwYWRkaW5nOiAwLjM0Mzc1cmVtIDAuOTM3NXJlbTtcbiAgd2lkdGg6IGF1dG87XG59XG4uYnRuLmFjdGl2ZSwgLmJ0bjphY3RpdmUsIC5idG46aG92ZXIsIC5idG46Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuLmJ0bi5hY3RpdmUgLmljb24sIC5idG46YWN0aXZlIC5pY29uLCAuYnRuOmhvdmVyIC5pY29uLCAuYnRuOmZvY3VzIC5pY29uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi5kaXNhYmxlZCwgLmJ0bjpkaXNhYmxlZCwgLmJ0bi5kaXNhYmxlZDpob3ZlciwgLmJ0bjpkaXNhYmxlZDpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbiAgY29sb3I6ICNjY2M7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmJ0biAuaWNvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5idG4uYnRuLWlubGluZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1saWdodCxcbi5idG4tbGlnaHQ6aG92ZXIsXG4uYnRuLWxpZ2h0OmZvY3VzLFxuLmJ0bi1saW5rMixcbi5idG4tbGluazMsXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmJ0bi13YXJuaW5nLFxuLmJ0bi13YXJuaW5nOmhvdmVyLFxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5idG4tb3V0bGluZS1saWdodDpob3Zlcixcbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyLFxuLmJ0bi10cmFucy1kYXJrLFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi12aWRlbyB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi10cmFucy1kYXJrOmhvdmVyLFxuLmJ0bi10cmFucy1kYXJrOmZvY3VzLFxuLmJ0bi10cmFucy1kYXJrOmFjdGl2ZSxcbi5idG4tdmlkZW8sXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi1saWdodC5hY3RpdmUsIC5idG4tbGlnaHQ6YWN0aXZlLCAuYnRuLWxpZ2h0OmhvdmVyLCAuYnRuLWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4uYnRuLWRhcms6aG92ZXIsXG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuXG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLmJ0bi1wcmltYXJ5LFxuLmJ0bi1zZWNvbmRhcnksXG4uYnRuLWRhcmssXG4uYnRuLXN1Y2Nlc3MsXG4uYnRuLWluZm8sXG4uYnRuLWRhbmdlcixcbi5idG4tbGlnaHQ6aG92ZXIsXG4uYnRuLXRyYW5zLWRhcms6aG92ZXIsXG4uYnRuLXRyYW5zLWxpZ2h0LFxuLmJ0bi10cmFucy1saWdodDpob3Zlcixcbi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyLFxuLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIsXG4uYnRuLW91dGxpbmUtbGlnaHQsXG4uYnRuLW91dGxpbmUtc3VjY2Vzcyxcbi5idG4tb3V0bGluZS1pbmZvLFxuLmJ0bi1vdXRsaW5lLWRhbmdlcixcbi5idG4tdmlkZW8tb3V0bGluZTpob3Zlcixcbi5idG4tdmlkZW8ge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1wcmltYXJ5LmFjdGl2ZSwgLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi1wcmltYXJ5OmhvdmVyLCAuYnRuLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0ODc2O1xuICBib3JkZXItY29sb3I6ICMwMDQ4NzY7XG59XG4uYnRuLXByaW1hcnkgaSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5LmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMwMDQ4NzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQ4NzY7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkuYWN0aXZlLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYWN0aXZlLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5hY3RpdmUuaW5wdXQtZ3JvdXAtdGV4dCwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTphY3RpdmUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpob3Zlcixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6aG92ZXIsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLWRhcmsuYWN0aXZlLCAuYnRuLWRhcms6YWN0aXZlLCAuYnRuLWRhcms6aG92ZXIsIC5idG4tZGFyazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5idG4tdHJhbnMtZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi10cmFucy1kYXJrLmFjdGl2ZSwgLmJ0bi10cmFucy1kYXJrOmFjdGl2ZSwgLmJ0bi10cmFucy1kYXJrOmhvdmVyLCAuYnRuLXRyYW5zLWRhcms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi10cmFucy1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi10cmFucy1saWdodC5hY3RpdmUsIC5idG4tdHJhbnMtbGlnaHQ6YWN0aXZlLCAuYnRuLXRyYW5zLWxpZ2h0OmhvdmVyLCAuYnRuLXRyYW5zLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5idG4tYWRkLXNlcnZpY2Uge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bjpub3QoOmhvdmVyKSAuaWNvbi5ob3Zlci1pY29uLFxuLmJ0bjpob3ZlciAuaWNvbi5ob3Zlci1pY29uIH4gLmljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuLmljb246aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG4uaWNvbjpob3ZlciBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQgLnZpZGVvLWljb24ge1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWltYWdlIDAuMTVzO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmhvdmVyLCAuYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6Zm9jdXMsIC5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6aG92ZXIgLnZpZGVvLWljb24sIC5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDpmb2N1cyAudmlkZW8taWNvbiwgLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmFjdGl2ZSAudmlkZW8taWNvbiB7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5idG4tdmlkZW8tb3V0bGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZTo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cztcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpob3ZlciwgLmJ0bi12aWRlby1vdXRsaW5lOmZvY3VzLCAuYnRuLXZpZGVvLW91dGxpbmU6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpob3ZlciwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6Zm9jdXMsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmFjdGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmFjdGl2ZTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmFjdGl2ZTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OjphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6aG92ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmZvY3VzLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDphY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmFjdGl2ZTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG5cbi5saW5rLXZpZGVvIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGluay12aWRlbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5saW5rLXZpZGVvOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuXG4uYnRuLXZpZGVvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YztcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi12aWRlbzo6YWZ0ZXIsIC5idG4tdmlkZW86OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXM7XG59XG4uYnRuLXZpZGVvOmhvdmVyLCAuYnRuLXZpZGVvOmZvY3VzLCAuYnRuLXZpZGVvOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpob3ZlciwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmZvY3VzLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpmb2N1czo6YmVmb3JlLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpmb2N1czo6YmVmb3JlLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpmb2N1czo6YmVmb3JlLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OmhvdmVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6Zm9jdXMsIC5idG4tdmlkZW8uaWNvbi1yaWdodDphY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmFjdGl2ZTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG5cbi5idG4tbGluayB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBwYWRkaW5nOiAwO1xufVxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tbGluazIge1xuICBjb2xvcjogIzRjNGM0YztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWxpbmsyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tbGluazMge1xuICBjb2xvcjogIzRjNGM0YztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWxpbmszOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1saW5rNCB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4uYnRuLWxpbms0OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1saW5rNSB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xufVxuLmJ0bi1saW5rNTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5yZW1vdmUtYnRuLFxuLnJlbW92ZS1idG4tbGcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5tb2RhbC1oZWFkZXIgYnV0dG9uLmNsb3NlIHtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbi5jbG9zZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmEuYnRuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpmb2N1cywgLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLCAuYnRuLWdyb3VwID4gLmJ0bi5hY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbi5jYXJkIC5saXN0LWdyb3VwIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW07XG4gIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbTtcbn1cbi5jYXJkIC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG59XG4uY2FyZCAuY2FyZC10aXRsZS5oNSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuI2FjY29yZGlvbiAuY2FyZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IG5vbmU7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuIHtcbiAgcGFkZGluZzogMS4yNXJlbSAwLjYyNXJlbTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4uYnRuLWxpbmsge1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuLmJ0bi1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmJ0bi5idG4tbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogM3B4IDVweCAwIDA7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEyIDEyJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J003LjU3OSA1Ljk4N0wzLjI3NSAxLjYwNEEuOTA4LjkwOCAwIDAgMSAzIC45NDQuOTkyLjk5MiAwIDAgMSAzLjI1NS4yOWMuMjI1LS4yLjQ1Ny0uMjg4LjY5OC0uMjlhLjkxOS45MTkgMCAwIDEgLjY2Ni4yNzVsNS4xMDYgNS4wNThhLjk0OC45NDggMCAwIDEgLjAwNyAxLjMyN2wtNS4xMTggNS4wNDdjLS4xMjMuMTY1LS4zOC4yOTItLjY1NC4yOTNhLjk2Mi45NjIgMCAwIDEtLjY4My0uMjkzLjkwMy45MDMgMCAwIDEtLjI3Ny0uNjYuOTkzLjk5MyAwIDAgMSAuMjU2LS42NTVMNy41OCA1Ljk4N3onLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IDAgMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmJ0bi5idG4tbGluay5jb2xsYXBzZWQ6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbTtcbn1cblxuLmNhcmQtbGluayB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xufVxuLmNhcmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmFsZXJ0IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXItbGVmdDogMC4xMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4xMjVyZW0gMC4xMjVyZW0gMDtcbiAgcGFkZGluZzogMC41cmVtIDAuNjI1cmVtIDAuNXJlbSAyLjg3NXJlbTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwNDZhMzg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWU2ZGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbGVydC5hbGVydC1zdWNjZXNzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjMwNDZBMzgnIGNsYXNzPSdiaSBiaS1jaGVjay1jaXJjbGUtZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNMTYgOEE4IDggMCAxIDEgMCA4YTggOCAwIDAgMSAxNiAwem0tMy45Ny0zLjAzYS43NS43NSAwIDAgMC0xLjA4LjAyMkw3LjQ3NyA5LjQxNyA1LjM4NCA3LjMyM2EuNzUuNzUgMCAwIDAtMS4wNiAxLjA2TDYuOTcgMTEuMDNhLjc1Ljc1IDAgMCAwIDEuMDc5LS4wMmwzLjk5Mi00Ljk5YS43NS43NSAwIDAgMC0uMDEtMS4wNXonLz48L3N2Zz5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYWxlcnQuYWxlcnQtc3VjY2Vzczo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xufVxuLmFsZXJ0LmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzIyNGU2NDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGU3ZWM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbGVydC5hbGVydC1pbmZvOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjMzMTcwOEYnIGNsYXNzPSdiaSBiaS1pbmZvLWNpcmNsZS1maWxsJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGQ9J004IDE2QTggOCAwIDEgMCA4IDBhOCA4IDAgMCAwIDAgMTZ6bS45My05LjQxMi0xIDQuNzA1Yy0uMDcuMzQuMDI5LjUzMy4zMDQuNTMzLjE5NCAwIC40ODctLjA3LjY4Ni0uMjQ2bC0uMDg4LjQxNmMtLjI4Ny4zNDYtLjkyLjU5OC0xLjQ2NS41OTgtLjcwMyAwLTEuMDAyLS40MjItLjgwOC0xLjMxOWwuNzM4LTMuNDY4Yy4wNjQtLjI5My4wMDYtLjM5OS0uMjg3LS40N2wtLjQ1MS0uMDgxLjA4Mi0uMzgxIDIuMjktLjI4N3pNOCA1LjVhMSAxIDAgMSAxIDAtMiAxIDEgMCAwIDEgMCAyeicvPjwvc3ZnPlwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5hbGVydC5hbGVydC1pbmZvOjphZnRlciB7XG4gIGxlZnQ6IDA7XG59XG4uYWxlcnQuYWxlcnQtd2FybmluZyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2VlYTEwMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZWZkNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsZXJ0LmFsZXJ0LXdhcm5pbmc6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyM0ZGQzYwMCcgY2xhc3M9J2JpIGJpLWV4Y2xhbWF0aW9uLWNpcmNsZS1maWxsJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGQ9J00xNiA4QTggOCAwIDEgMSAwIDhhOCA4IDAgMCAxIDE2IDB6TTggNGEuOTA1LjkwNSAwIDAgMC0uOS45OTVsLjM1IDMuNTA3YS41NTIuNTUyIDAgMCAwIDEuMSAwbC4zNS0zLjUwN0EuOTA1LjkwNSAwIDAgMCA4IDR6bS4wMDIgNmExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJ6Jy8+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmFsZXJ0LmFsZXJ0LXdhcm5pbmc6OmFmdGVyIHtcbiAgbGVmdDogMDtcbn1cbi5hbGVydC5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogIzc0MTIxNjtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNhNTFhMWY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGQ5ZGE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbGVydC5hbGVydC1kYW5nZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyM0IyMjAwRCcgY2xhc3M9J2JpIGJpLXgtY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTE2IDhBOCA4IDAgMSAxIDAgOGE4IDggMCAwIDEgMTYgMHpNNS4zNTQgNC42NDZhLjUuNSAwIDEgMC0uNzA4LjcwOEw3LjI5MyA4bC0yLjY0NyAyLjY0NmEuNS41IDAgMCAwIC43MDguNzA4TDggOC43MDdsMi42NDYgMi42NDdhLjUuNSAwIDAgMCAuNzA4LS43MDhMOC43MDcgOGwyLjY0Ny0yLjY0NmEuNS41IDAgMCAwLS43MDgtLjcwOEw4IDcuMjkzIDUuMzU0IDQuNjQ2eicvPjwvc3ZnPlwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5hbGVydC5hbGVydC1kYW5nZXI6OmFmdGVyIHtcbiAgbGVmdDogMDtcbn1cbi5hbGVydC5hbGVydC1zdWNjZXNzOjphZnRlciwgLmFsZXJ0LmFsZXJ0LWluZm86OmFmdGVyLCAuYWxlcnQuYWxlcnQtd2FybmluZzo6YWZ0ZXIsIC5hbGVydC5hbGVydC1kYW5nZXI6OmFmdGVyIHtcbiAgbGVmdDogMTVweDtcbiAgdG9wOiAxOHB4O1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG59XG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NwYXRoIGQ9J003LjgxNyA2LjcyNkwxMCA4LjkwOWwyLjE4My0yLjE4M2EuNzcyLjc3MiAwIDAgMSAxLjAwNC0uMDc1bC4wODcuMDc1YS43NzIuNzcyIDAgMCAxIDAgMS4wOTFMMTEuMDkxIDEwbDIuMTgzIDIuMTgzYS43NzIuNzcyIDAgMSAxLTEuMDkxIDEuMDkxTDEwIDExLjA5MWwtMi4xODMgMi4xODNhLjc3Mi43NzIgMCAwIDEtMS4wMDQuMDc1bC0uMDg3LS4wNzVhLjc3Mi43NzIgMCAwIDEgMC0xLjA5MUw4LjkwOSAxMCA2LjcyNiA3LjgxN2EuNzcyLjc3MiAwIDEgMSAxLjA5MS0xLjA5MXonLyUzRSUzQ3BhdGggZD0nTTEwIDIwYzUuNTIzIDAgMTAtNC40NzcgMTAtMTBTMTUuNTIzIDAgMTAgMCAwIDQuNDc3IDAgMTBzNC40NzcgMTAgMTAgMTB6bTAtMWE5IDkgMCAxIDEgMC0xOCA5IDkgMCAwIDEgMCAxOHonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmJyZWFkY3J1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5icmVhZGNydW1iLWl0ZW0gYSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMzMjZmZTI7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjMzI2ZmUyO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzMyNmZlMjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuLmJhZGdlLWNvbnRhaW5lciwgLmJhZGdlLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHotaW5kZXg6IDE7XG59XG5cbi5iYWRnZS1tYXJ4ZW50LWNvbnRhaW5lciB7XG4gIGJvdHRvbTogMy4yODEyNXJlbTtcbiAgbGVmdDogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iYWRnZS1tYXJ4ZW50LWNvbnRhaW5lciB7XG4gICAgYm90dG9tOiA2Ljc5Njg3NXJlbTtcbiAgICBsZWZ0OiAwLjkzNzVyZW07XG4gIH1cbn1cblxuLm11bHRpLWJhZGdlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5tdWx0aS1iYWRnZS1jb250YWluZXIgPiAuYmFkZ2UtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm11bHRpLWJhZGdlLWNvbnRhaW5lciA+IC5iYWRnZS1tYXJ4ZW50LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5iYWRnZS1ncmVlbixcbi5iYWRnZS1mcmVlLWRlbGl2ZXJ5LFxuLmJhZGdlLXJld2FyZCxcbi5iYWRnZS1pbnN0YWxsLFxuLmJhZGdlLW9ubGluZSxcbi5iYWRnZS1pbnN0b3JlLFxuLmJhZGdlLXN1Y2Nlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzA0NmEzODtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtZ3JlZW46OmJlZm9yZSxcbi5iYWRnZS1mcmVlLWRlbGl2ZXJ5OjpiZWZvcmUsXG4uYmFkZ2UtcmV3YXJkOjpiZWZvcmUsXG4uYmFkZ2UtaW5zdGFsbDo6YmVmb3JlLFxuLmJhZGdlLW9ubGluZTo6YmVmb3JlLFxuLmJhZGdlLWluc3RvcmU6OmJlZm9yZSxcbi5iYWRnZS1zdWNjZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjMDQ2YTM4O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtZ3JlZW46OmFmdGVyLFxuLmJhZGdlLWZyZWUtZGVsaXZlcnk6OmFmdGVyLFxuLmJhZGdlLXJld2FyZDo6YWZ0ZXIsXG4uYmFkZ2UtaW5zdGFsbDo6YWZ0ZXIsXG4uYmFkZ2Utb25saW5lOjphZnRlcixcbi5iYWRnZS1pbnN0b3JlOjphZnRlcixcbi5iYWRnZS1zdWNjZXNzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICMwNDZhMzg7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLWluc3RhbGwge1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbn1cblxuLmJhZGdlLXN1cGVyLWJ1eSxcbi5iYWRnZS1ibHVlLFxuLmJhZGdlLXByZW9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMwMDQ4NzY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXN1cGVyLWJ1eTo6YmVmb3JlLFxuLmJhZGdlLWJsdWU6OmJlZm9yZSxcbi5iYWRnZS1wcmVvcmRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzAwNDg3NjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXN1cGVyLWJ1eTo6YWZ0ZXIsXG4uYmFkZ2UtYmx1ZTo6YWZ0ZXIsXG4uYmFkZ2UtcHJlb3JkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzAwNDg3NjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtcHJlb3duZWQsXG4uYmFkZ2UtcHVycGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM0RDQxODU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXByZW93bmVkOjpiZWZvcmUsXG4uYmFkZ2UtcHVycGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjNEQ0MTg1O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtcHJlb3duZWQ6OmFmdGVyLFxuLmJhZGdlLXB1cnBsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjNEQ0MTg1O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS15ZWxsb3csXG4uYmFkZ2UtY2xlYXJhbmNlLFxuLmJhZGdlLWJlc3Qtc2VsbGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQ6ICNmZmM2MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXllbGxvdzo6YmVmb3JlLFxuLmJhZGdlLWNsZWFyYW5jZTo6YmVmb3JlLFxuLmJhZGdlLWJlc3Qtc2VsbGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZmZjNjAwO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UteWVsbG93OjphZnRlcixcbi5iYWRnZS1jbGVhcmFuY2U6OmFmdGVyLFxuLmJhZGdlLWJlc3Qtc2VsbGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNmZmM2MDA7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLW5mbS1wbHVzLFxuLmJhZGdlLW9yYW5nZSxcbi5iYWRnZS1leGNsdXNpdmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2Y5NjMwMjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtbmZtLXBsdXM6OmJlZm9yZSxcbi5iYWRnZS1vcmFuZ2U6OmJlZm9yZSxcbi5iYWRnZS1leGNsdXNpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNmOTYzMDI7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1uZm0tcGx1czo6YWZ0ZXIsXG4uYmFkZ2Utb3JhbmdlOjphZnRlcixcbi5iYWRnZS1leGNsdXNpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2Y5NjMwMjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM0YzRjNGM7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXNlY29uZGFyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzRjNGM0YztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXNlY29uZGFyeTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjNGM0YzRjO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1kYW5nZXIsXG4uYmFkZ2UtcmVkLFxuLmJhZGdlLWRvb3JidXN0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2E1MWExZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtZGFuZ2VyOjpiZWZvcmUsXG4uYmFkZ2UtcmVkOjpiZWZvcmUsXG4uYmFkZ2UtZG9vcmJ1c3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2E1MWExZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLWRhbmdlcjo6YWZ0ZXIsXG4uYmFkZ2UtcmVkOjphZnRlcixcbi5iYWRnZS1kb29yYnVzdGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNhNTFhMWY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLXdhcm5pbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2VlYTEwMztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2Utd2FybmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2VlYTEwMztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXdhcm5pbmc6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2VlYTEwMztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtaW5mbyxcbi5iYWRnZS1nYXMsXG4uYmFkZ2UtZHVhbC1mdWVsIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMzMTcwOGY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLWluZm86OmJlZm9yZSxcbi5iYWRnZS1nYXM6OmJlZm9yZSxcbi5iYWRnZS1kdWFsLWZ1ZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMzMTcwOGY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1pbmZvOjphZnRlcixcbi5iYWRnZS1nYXM6OmFmdGVyLFxuLmJhZGdlLWR1YWwtZnVlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMzE3MDhmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1yZWQtb3JhbmdlLFxuLmJhZGdlLWVsZWN0cmljIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNkMjQ2Mjc7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXJlZC1vcmFuZ2U6OmJlZm9yZSxcbi5iYWRnZS1lbGVjdHJpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2QyNDYyNztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXJlZC1vcmFuZ2U6OmFmdGVyLFxuLmJhZGdlLWVsZWN0cmljOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNkMjQ2Mjc7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLWxpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtbGlnaHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtZGFyayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1kYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtZGFyazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5nYXMtd2hpdGUge1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTAgMTInIHJvbGU9J2ltZyclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMi44NDkgMTJDLS4xOTMgMTAuMTM4LS44OTUgNy4wMzQgMS4yMSA0Ljk2NiAzLjMxNyAyLjg5NiA0LjI1MyAxLjQ0OCAyLjg0OSAwIDQuNzIuNjIgNy4yOTUuNjIgNi44MjcgMy45MzFjLS4zMTIgMi4yMDctLjA3OCAzLjE3Mi43MDIgMi44OTcuNjI0LS40MTQuODU4LTEuMzguNzAyLTIuODk3QzkuODY5IDYuMjA3IDExLjUwNyA4Ljg5NyA3LjUyOSAxMmMuNDY4LTMuOTMxLTIuNTc0LTMuNTE3LTIuNTc0LTYuNjItLjYyNy40OTItMi44MDggMS40NDgtLjkzNiA0LjM0NC0uOTM2LS4yMDctMS44NzItLjYyLTEuODcyLTIuMDY5LTEuMTcgMS44NjIuMjM0IDMuNTE3LjcwMiA0LjM0NXonLyUzRSUzQy9zdmclM0VcIik7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5lbGVjdHJpYy13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PScxMycgdmlld0JveD0nMCAwIDggMTMnIHJvbGU9J2ltZyclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS43NzggMTNMOCA0Ljc2N0g0LjQ0NEw2Ljg5IDBIMi42NjdMMCA2LjVoMy41NTZ6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5kdWFsZnVlbC13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyBpZD0nTGF5ZXJfMicgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNjYuMDMgNDYuNTknJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0xJTdCZmlsbDolMjNmZmY7c3Ryb2tlLXdpZHRoOjBweDslN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ2cgaWQ9J2dhcy1hbmQtZWxlY3RyaWMtZnVlbCclM0UlM0NnIGlkPSdiYWRnZV9pY29uLWR1YWwtZnVlbF93aGl0ZTInJTNFJTNDcGF0aCBpZD0nUGF0aF85NjcnIGNsYXNzPSdjbHMtMScgZD0nbTkuNTgsNDUuM3MtMTguMi04LjYxLTQuNDMtMjcuOThjMCwwLDcuOTctMTAuOTUsNC40My0xNy4zMiwwLDAsMTMuNjcsOS40NSwxMi4zLDI1LjY1LDAsMCw1LjAyLTcuNDksNS43LTEwLjIsMCwwLDEyLjg4LDE3LjQxLTMuODQsMzAuMDUsMi40LTQuNzgsMS0xMC41MS0zLjM4LTEzLjc4LTMuMy0yLjY3LTUuMDctNi42Ny00Ljc4LTEwLjc4LDAsMC04LjA3LDMuMDktMi42NiwxNS42MywwLDAtNC41My0xLjAzLTYuNzktNy4zLTEuMzcsNS41Ny0uMTEsMTEuNDMsMy40NCwxNi4wNFonLyUzRSUzQ3BhdGggaWQ9J1BhdGhfOTgyJyBjbGFzcz0nY2xzLTEnIGQ9J200OC4yMiwxLjhoMTMuMDJsLTYuMDQsMTUuOTJoMTAuODNsLTIwLjE2LDI4Ljg3LDUuNzQtMjMuMzEtMTEuNTktLjM4TDQ4LjIyLDEuOFonLyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAubW9kYWwtaW5mbyxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWluZm8sXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5vcHRpb24taW5mby1ncm91cC1jb2wtMiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtbGluZS1pdGVtLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtbGluZS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5ICNpbnN0YWxsYXRpb24tZm9ybS1wcm9kdWN0VHlwZS1lcnJvcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgI2luc3RhbGxhdGlvbi1mb3JtLXByb2R1Y3RUeXBlLWVycm9yIHtcbiAgbWFyZ2luOiAtMC4zcmVtIDAgMC41cmVtO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNCxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LnBhcnRzLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LnBhcnRzLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LnBhcnRzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQucGFydHMtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNS5wYXJ0cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2LnBhcnRzLWhlYWRlciB7XG4gIG1hcmdpbjogMC45Mzc1cmVtIDAgMC42MjVyZW07XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNi5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUucGVyZm9ybWFuY2UtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNi5wZXJmb3JtYW5jZS1oZWFkZXIge1xuICBtYXJnaW46IDAuNTYyNXJlbSAwIDA7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNC5hbnRpdmlydXMtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUuYW50aXZpcnVzLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LmFudGl2aXJ1cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LmFudGl2aXJ1cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LmFudGl2aXJ1cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2LmFudGl2aXJ1cy1oZWFkZXIge1xuICBtYXJnaW46IDAuNTYyNXJlbSAwIDA7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNC5wYXltZW50LWFudGl2aXJ1cy10aXRsZSwgLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5QYXltZW50LVByb3RlY3Rpb24tdGl0bGUsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNi5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLnBsYW4tb3B0aW9ucyBoNixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLnBsYW4tb3B0aW9ucyBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLnRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAudGl0bGUge1xuICBwYWRkaW5nOiA3cHggMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAucGxhbi1kaXNjb3VudCxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLnBsYW4tZGlzY291bnQge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbTtcbn1cblxuLmJ1dHRvbi1kaXYge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuXG4ubW9kYWwge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi5tb2RhbCAubW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1yaWdodDogMS44NzVyZW07XG59XG4ubW9kYWwgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbTtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgZm9udC1zaXplOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAubW9kYWwgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgfVxufVxuLm1vZGFsIC5jb250ZW50LW1vZGFsLWNsb3NlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NwYXRoIGQ9J003LjgxNyA2LjcyNkwxMCA4LjkwOWwyLjE4My0yLjE4M2EuNzcyLjc3MiAwIDAgMSAxLjAwNC0uMDc1bC4wODcuMDc1YS43NzIuNzcyIDAgMCAxIDAgMS4wOTFMMTEuMDkxIDEwbDIuMTgzIDIuMTgzYS43NzIuNzcyIDAgMSAxLTEuMDkxIDEuMDkxTDEwIDExLjA5MWwtMi4xODMgMi4xODNhLjc3Mi43NzIgMCAwIDEtMS4wMDQuMDc1bC0uMDg3LS4wNzVhLjc3Mi43NzIgMCAwIDEgMC0xLjA5MUw4LjkwOSAxMCA2LjcyNiA3LjgxN2EuNzcyLjc3MiAwIDEgMSAxLjA5MS0xLjA5MXonLyUzRSUzQ3BhdGggZD0nTTEwIDIwYzUuNTIzIDAgMTAtNC40NzcgMTAtMTBTMTUuNTIzIDAgMTAgMCAwIDQuNDc3IDAgMTBzNC40NzcgMTAgMTAgMTB6bTAtMWE5IDkgMCAxIDEgMC0xOCA5IDkgMCAwIDEgMCAxOHonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ubW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS44NzVyZW0gMS44NzVyZW07XG59XG4ubW9kYWwgLm1vZGFsLWNvbnRlbnQgI3BhZ2VUaW1lb3V0TW9kYWxUaXRsZSAud2FybmluZy1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAubW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMC42MjVyZW0gMDtcbn1cbi5tb2RhbCAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxNDdweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwgLm1vZGFsLWJvZHkgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzNzdweDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMCAwO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZGlhbG9nLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNzI2cHg7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5wcmV2LXNlcnZpY2UtaGVhZGVyLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5wcmV2LXNlcnZpY2UtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubmV4dC1zZXJ2aWNlLWhlYWRlciwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubmV4dC1zZXJ2aWNlLWhlYWRlciB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW06bGFzdC1vZi10eXBlLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW06bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5tb2RhbC1pbmZvLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLm1vZGFsLWluZm8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLm1vZGFsLWluZm8sIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubW9kYWwtaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcXR5LCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1xdHkge1xuICAgIGZsZXg6IDEgMCAyNSU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXByaW1hcnksIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXByaW1hcnkge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcHJpbWFyeSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcHJpbWFyeSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0taW1hZ2UgaW1nLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZSBpbWcge1xuICBtaW4td2lkdGg6IDcwcHg7XG4gIHdpZHRoOiA3MHB4O1xuICBtaW4taGVpZ2h0OiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tbmFtZSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tbmFtZSB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tc2t1LCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1za3Uge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIGJ1dHRvbiwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuMzQzNzVyZW0gMC45Mzc1cmVtO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciAuY29udGludWUtbGluaywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIC5jb250aW51ZS1saW5rIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciAuY29udGludWUtbGluaywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIC5jb250aW51ZS1saW5rIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1mb290ZXIgLmJ0bi12aWV3LWNhcnQsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWZvb3RlciAuYnRuLXZpZXctY2FydCB7XG4gIG1heC13aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMzZweDtcbiAgbWF4LWhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLm1vZGFsIC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXF0eSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXNlY3VyaXR5LXF1ZXN0aW9ucyAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDcyNnB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtc2VjdXJpdHktcXVlc3Rpb24tY2hlY2sgYnV0dG9uLmNsb3NlLCAubW9kYWwubW9kYWwtc2VjdXJpdHktcXVlc3Rpb25zIGJ1dHRvbi5jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciAuaWNvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogNXB4IDVweCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIgLmljb24ge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIgaDQucXVhbnRpdHktaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciBoNC5xdWFudGl0eS1oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIgaDQucXVhbnRpdHktaGVhZGVyIC5xdWFudGl0eS1hZGRlZCB7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIHtcbiAgcGFkZGluZzogMTVweCAwIDVweDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbixcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbixcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uOmxhc3Qtb2YtdHlwZSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb246bGFzdC1vZi10eXBlLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb246bGFzdC1vZi10eXBlLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb246bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5jdXN0b20tY29udHJvbCxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmN1c3RvbS1jb250cm9sLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmN1c3RvbS1jb250cm9sLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmN1c3RvbS1jb250cm9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5mb3JtLWNvbnRyb2wtbGFiZWwsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5mb3JtLWNvbnRyb2wtbGFiZWwsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuZm9ybS1jb250cm9sLWxhYmVsLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmZvcm0tY29udHJvbC1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiBpbnB1dCxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gaW5wdXQsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiBpbnB1dCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIGlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cCxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIC52ZXJ0aWNhbGx5LWNlbnRlcmVkLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEgLnZlcnRpY2FsbHktY2VudGVyZWQsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEgLnZlcnRpY2FsbHktY2VudGVyZWQsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEgLnZlcnRpY2FsbHktY2VudGVyZWQge1xuICBtYXJnaW46IGF1dG8gMDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIgLm9wdGlvbi1xdHksXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiAub3B0aW9uLXF0eSxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiAub3B0aW9uLXF0eSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiAub3B0aW9uLXF0eSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UgaW1nLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UgaW1nLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIGltZyxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSBpbWcge1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1wcmljZSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLXByaWNlLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLXByaWNlLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLXByaWNlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idG4tbGluayB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCB7XG4gIG1hcmdpbjogYXV0byAwO1xufVxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMsIC5tb2RhbC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLCAubW9kYWwubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtbGFiZWwsIC5tb2RhbC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtbGFiZWwsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC1sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtdmFsdWUsIC5tb2RhbC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtdmFsdWUsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC12YWx1ZSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLWhlYWRlciB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8ge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5vcHRpb24tcHJpY2UsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAub3B0aW9uLXByaWNlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5vcHRpb24tcHJpY2UsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5vcHRpb24tcHJpY2UsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAub3B0aW9uLXByaWNlIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAudGFiLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAudGFiLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnRhYi1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC50YWItY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLXBhcnRzIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMC42MjVyZW0gMC41cmVtO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsZWZ0OiAtMTVweDtcbiAgdG9wOiAtMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI4JyBoZWlnaHQ9JzI4JyB2aWV3Qm94PScwIDAgMjggMjgnJTNFJTNDcGF0aCBmaWxsPSclMjMwNDZBMzgnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTEuMzU3IDE0YzAgNi45NzMgNS42NzIgMTIuNjQ0IDEyLjY0NCAxMi42NDRTMjYuNjQ2IDIwLjk3MyAyNi42NDYgMTQgMjAuOTczIDEuMzU1IDE0IDEuMzU1QzcuMDI5IDEuMzU1IDEuMzU3IDcuMDI5IDEuMzU3IDE0ek0wIDE0QzAgNi4yOCA2LjI4IDAgMTQgMHMxNCA2LjI4IDE0IDE0LTYuMjggMTQtMTQgMTRTMCAyMS43MiAwIDE0em0yMC45MTktNS44Yy41NjYtLjU5OCAxLjQ2Ny4yNzUuOTAxLjg3NC0zLjE0IDMuNDQxLTYuMzA3IDYuODMzLTkuNDc0IDEwLjI1LS4xNTQuMTc0LS4zMDkuMzI0LS40NjMuNDk4LS4yMzIuMjUtLjY3LjIyNS0uOTAxIDAtMS41OTYtMS40NzEtMy4xOTItMi45NjctNC43ODgtNC40MzktLjU5My0uNTQ5LjMwOC0xLjQ0Ni45LS44NzNhNjI3LjQwMyA2MjcuNDAzIDAgMCAxIDQuMyAzLjk5YzMuMTkyLTMuNDQxIDYuMzU5LTYuODU4IDkuNTI1LTEwLjN6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBsZWZ0OiAtMjJweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluayB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDEwcHggOHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsZWZ0OiAtMTVweDtcbiAgdG9wOiAycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyOCcgaGVpZ2h0PScyOCcgdmlld0JveD0nMCAwIDI4IDI4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMDQ2QTM4JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xLjM1NyAxNGMwIDYuOTczIDUuNjcyIDEyLjY0NCAxMi42NDQgMTIuNjQ0UzI2LjY0NiAyMC45NzMgMjYuNjQ2IDE0IDIwLjk3MyAxLjM1NSAxNCAxLjM1NUM3LjAyOSAxLjM1NSAxLjM1NyA3LjAyOSAxLjM1NyAxNHpNMCAxNEMwIDYuMjggNi4yOCAwIDE0IDBzMTQgNi4yOCAxNCAxNC02LjI4IDE0LTE0IDE0UzAgMjEuNzIgMCAxNHptMjAuOTE5LTUuOGMuNTY2LS41OTggMS40NjcuMjc1LjkwMS44NzQtMy4xNCAzLjQ0MS02LjMwNyA2LjgzMy05LjQ3NCAxMC4yNS0uMTU0LjE3NC0uMzA5LjMyNC0uNDYzLjQ5OC0uMjMyLjI1LS42Ny4yMjUtLjkwMSAwLTEuNTk2LTEuNDcxLTMuMTkyLTIuOTY3LTQuNzg4LTQuNDM5LS41OTMtLjU0OS4zMDgtMS40NDYuOS0uODczYTYyNy40MDMgNjI3LjQwMyAwIDAgMSA0LjMgMy45OWMzLjE5Mi0zLjQ0MSA2LjM1OS02Ljg1OCA5LjUyNS0xMC4zeicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbGVmdDogLTIycHg7XG4gICAgdG9wOiAwO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyOCcgaGVpZ2h0PScyOCcgdmlld0JveD0nMCAwIDI4IDI4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMDQ2QTM4JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xLjM1NyAxNGMwIDYuOTczIDUuNjcyIDEyLjY0NCAxMi42NDQgMTIuNjQ0UzI2LjY0NiAyMC45NzMgMjYuNjQ2IDE0IDIwLjk3MyAxLjM1NSAxNCAxLjM1NUM3LjAyOSAxLjM1NSAxLjM1NyA3LjAyOSAxLjM1NyAxNHpNMCAxNEMwIDYuMjggNi4yOCAwIDE0IDBzMTQgNi4yOCAxNCAxNC02LjI4IDE0LTE0IDE0UzAgMjEuNzIgMCAxNHptMjAuOTE5LTUuOGMuNTY2LS41OTggMS40NjcuMjc1LjkwMS44NzQtMy4xNCAzLjQ0MS02LjMwNyA2LjgzMy05LjQ3NCAxMC4yNS0uMTU0LjE3NC0uMzA5LjMyNC0uNDYzLjQ5OC0uMjMyLjI1LS42Ny4yMjUtLjkwMSAwLTEuNTk2LTEuNDcxLTMuMTkyLTIuOTY3LTQuNzg4LTQuNDM5LS41OTMtLjU0OS4zMDgtMS40NDYuOS0uODczYTYyNy40MDMgNjI3LjQwMyAwIDAgMSA0LjMgMy45OWMzLjE5Mi0zLjQ0MSA2LjM1OS02Ljg1OCA5LjUyNS0xMC4zeicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTAwIDEwMCclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UgLmYyZTAyZjY2LThhZWMtNGQ3Mi1iOGE2LWNmN2Q5MjdhZWNhNyU3QmZpbGw6bm9uZTslN0QuZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JTdCZmlsbDolMjMwNDZBMzg7JTdEICUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nYTQ1ZDU2NjgtNGE5NC00YTUzLThkODktZmY3NjkxNGNlYmRjJyBkYXRhLW5hbWU9J3dhcnJhbnR5JyUzRSUzQ3BhdGggY2xhc3M9J2YyZTAyZjY2LThhZWMtNGQ3Mi1iOGE2LWNmN2Q5MjdhZWNhNycgZD0nTTc5LjI0LDUyVjI0LjY2YTUzLjM1LDUzLjM1LDAsMCwxLTE0LjM3LTIuOTEsNDEuMjYsNDEuMjYsMCwwLDEtMTQuNjItOS4xOUE0Ni43LDQ2LjcsMCwwLDEsMzUsMjEuNzVhNjAuNyw2MC43LDAsMCwxLTE1LjI4LDIuOTJWNTEuOWMwLC42LjQsNywyLjg4LDEwLjg1LjIyLjM1LjQxLjc1LjY5LDEuMjEsMi43NSw0LjU1LDguNDQsMTQsMjYuOTIsMjIuNTYsMTgtOC4zNCwyMy40LTE3LjY4LDI2LTIyLjE5LjM1LS42MS42Ni0xLjE1Ljk0LTEuNTgsMi4wNy0zLjI0LDIuMTctOC43NiwyLTEwLjYxQzc5LjE5LDUyLjA4LDc5LjI0LDUyLDc5LjI0LDUyWm0tOC4zNC04LjlhMiwyLDAsMCwxLS42LDEuNDNsLTI1LDI1LjJhMi4xMiwyLjEyLDAsMCwxLTEuNDYuN2gwYTIuMTYsMi4xNiwwLDAsMS0xLjQ2LS43TDMwLjU1LDU3LjU3YTIuMSwyLjEsMCwwLDEtLjQ2LTEuNXYtMTNhMS45MiwxLjkyLDAsMCwxLDMuMzItMS40NGwxMC40MiwxMC42TDY3LjQzLDI4LjZhMiwyLDAsMCwxLDMuNDcsMS40NVonLyUzRSUzQ3BhdGggY2xhc3M9J2Y5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCcgZD0nTTY5LjY1LDI4LjE1YTIsMiwwLDAsMC0yLjIzLjQ0TDQzLjgxLDUyLjIxLDMzLjQsNDEuNjJhMS45MSwxLjkxLDAsMCwwLTMuMzEsMS40NHYxM2EyLjA5LDIuMDksMCwwLDAsLjQ2LDEuNWwxMS44LDEyLjEyYTIuMTYsMi4xNiwwLDAsMCwxLjQ2LjdoMGEyLjA3LDIuMDcsMCwwLDAsMS40NS0uN2wyNS0yNS4xNmEyLjA2LDIuMDYsMCwwLDAsLjYtMS40NHYtMTNBMiwyLDAsMCwwLDY5LjY1LDI4LjE1Wk02Ni41OSw0Mi4yM2wtMjIuOTIsMjMtOS44NC0xMFY0OC4wN2w4LjQzLDguNjRhMi4yOSwyLjI5LDAsMCwwLDEuNS43NWgwYTEuOTQsMS45NCwwLDAsMCwxLjM1LS43NEw2Ni41OSwzNVonLyUzRSUzQ3BhdGggY2xhc3M9J2Y5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCcgZD0nTTgzLjI2LDUxLjg4VjIyLjc3YTIuMDcsMi4wNywwLDAsMC0xLjkyLTIuMDVjLTYuNC0uNDUtMTEuMDctMS4zMi0xNS4xLTIuODFhMzYuNzcsMzYuNzcsMCwwLDEtMTQtOS4yMWwtLjE3LS4yN2EyLjA1LDIuMDUsMCwwLDAtMy4zOC0uMThsLS4yOC4zNWE0Mi4zOCw0Mi4zOCwwLDAsMS0xNC45MSw5LjI5Yy0zLjc1LDEuMzktOSwyLjMtMTYuMTQsMi44MmEyLjA2LDIuMDYsMCwwLDAtMS45MSwyLjA2djI5LjNjMCwuMzIuNDUsOCwzLjYyLDEyLjkxLjIuMzIuNDQuNjguNjksMS4xLDIuNzYsNC41NSw5LjIsMTUuMjEsMjkuMTgsMjQuMzZsLjE1LjA2LjQ3LjE3YTEuODksMS44OSwwLDAsMCwuNy4xMywyLjE1LDIuMTUsMCwwLDAsLjgtLjE2bC40Ny0uMkM3MSw4MS41LDc2Ljk0LDcxLjMsNzkuODEsNjYuNGMuMzItLjU1LjYtMSwuODYtMS40NEM4My43NCw2MC4xNSw4My4yNiw1Mi44Niw4My4yNiw1MS44OFpNNzcuMTgsNjIuNzVjLS4yOS40NC0uNTgsMS0uOTQsMS41OC0yLjYyLDQuNTEtOCwxMy44NS0yNiwyMi4xOUMzMS43NCw3Ny45NCwyNi4wNyw2OC41MSwyMy4zLDY0Yy0uMjktLjQ2LS40Ny0uODYtLjY5LTEuMjEtMi40Ny0zLjg0LTIuODctMTAuMjUtMi44Ny0xMC44NVYyNC42N0E2Mi4zMiw2Mi4zMiwwLDAsMCwzNSwyMS43NmE0Ni43LDQ2LjcsMCwwLDAsMTUuMjMtOS4xOSw0MS4zMSw0MS4zMSwwLDAsMCwxNC42MSw5LjE5LDUzLjEzLDUzLjEzLDAsMCwwLDE0LjM3LDIuOTFWNTJjMCwuMDYsMCwuMTIsMCwuMTguMTYsMS44NC4wNyw3LjM2LTIsMTAuNlonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTAwIDEwMCclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UgLmYyZTAyZjY2LThhZWMtNGQ3Mi1iOGE2LWNmN2Q5MjdhZWNhNyU3QmZpbGw6bm9uZTslN0QuZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JTdCZmlsbDolMjMwNDZBMzg7JTdEICUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nYTQ1ZDU2NjgtNGE5NC00YTUzLThkODktZmY3NjkxNGNlYmRjJyBkYXRhLW5hbWU9J3dhcnJhbnR5JyUzRSUzQ3BhdGggY2xhc3M9J2YyZTAyZjY2LThhZWMtNGQ3Mi1iOGE2LWNmN2Q5MjdhZWNhNycgZD0nTTc5LjI0LDUyVjI0LjY2YTUzLjM1LDUzLjM1LDAsMCwxLTE0LjM3LTIuOTEsNDEuMjYsNDEuMjYsMCwwLDEtMTQuNjItOS4xOUE0Ni43LDQ2LjcsMCwwLDEsMzUsMjEuNzVhNjAuNyw2MC43LDAsMCwxLTE1LjI4LDIuOTJWNTEuOWMwLC42LjQsNywyLjg4LDEwLjg1LjIyLjM1LjQxLjc1LjY5LDEuMjEsMi43NSw0LjU1LDguNDQsMTQsMjYuOTIsMjIuNTYsMTgtOC4zNCwyMy40LTE3LjY4LDI2LTIyLjE5LjM1LS42MS42Ni0xLjE1Ljk0LTEuNTgsMi4wNy0zLjI0LDIuMTctOC43NiwyLTEwLjYxQzc5LjE5LDUyLjA4LDc5LjI0LDUyLDc5LjI0LDUyWm0tOC4zNC04LjlhMiwyLDAsMCwxLS42LDEuNDNsLTI1LDI1LjJhMi4xMiwyLjEyLDAsMCwxLTEuNDYuN2gwYTIuMTYsMi4xNiwwLDAsMS0xLjQ2LS43TDMwLjU1LDU3LjU3YTIuMSwyLjEsMCwwLDEtLjQ2LTEuNXYtMTNhMS45MiwxLjkyLDAsMCwxLDMuMzItMS40NGwxMC40MiwxMC42TDY3LjQzLDI4LjZhMiwyLDAsMCwxLDMuNDcsMS40NVonLyUzRSUzQ3BhdGggY2xhc3M9J2Y5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCcgZD0nTTY5LjY1LDI4LjE1YTIsMiwwLDAsMC0yLjIzLjQ0TDQzLjgxLDUyLjIxLDMzLjQsNDEuNjJhMS45MSwxLjkxLDAsMCwwLTMuMzEsMS40NHYxM2EyLjA5LDIuMDksMCwwLDAsLjQ2LDEuNWwxMS44LDEyLjEyYTIuMTYsMi4xNiwwLDAsMCwxLjQ2LjdoMGEyLjA3LDIuMDcsMCwwLDAsMS40NS0uN2wyNS0yNS4xNmEyLjA2LDIuMDYsMCwwLDAsLjYtMS40NHYtMTNBMiwyLDAsMCwwLDY5LjY1LDI4LjE1Wk02Ni41OSw0Mi4yM2wtMjIuOTIsMjMtOS44NC0xMFY0OC4wN2w4LjQzLDguNjRhMi4yOSwyLjI5LDAsMCwwLDEuNS43NWgwYTEuOTQsMS45NCwwLDAsMCwxLjM1LS43NEw2Ni41OSwzNVonLyUzRSUzQ3BhdGggY2xhc3M9J2Y5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCcgZD0nTTgzLjI2LDUxLjg4VjIyLjc3YTIuMDcsMi4wNywwLDAsMC0xLjkyLTIuMDVjLTYuNC0uNDUtMTEuMDctMS4zMi0xNS4xLTIuODFhMzYuNzcsMzYuNzcsMCwwLDEtMTQtOS4yMWwtLjE3LS4yN2EyLjA1LDIuMDUsMCwwLDAtMy4zOC0uMThsLS4yOC4zNWE0Mi4zOCw0Mi4zOCwwLDAsMS0xNC45MSw5LjI5Yy0zLjc1LDEuMzktOSwyLjMtMTYuMTQsMi44MmEyLjA2LDIuMDYsMCwwLDAtMS45MSwyLjA2djI5LjNjMCwuMzIuNDUsOCwzLjYyLDEyLjkxLjIuMzIuNDQuNjguNjksMS4xLDIuNzYsNC41NSw5LjIsMTUuMjEsMjkuMTgsMjQuMzZsLjE1LjA2LjQ3LjE3YTEuODksMS44OSwwLDAsMCwuNy4xMywyLjE1LDIuMTUsMCwwLDAsLjgtLjE2bC40Ny0uMkM3MSw4MS41LDc2Ljk0LDcxLjMsNzkuODEsNjYuNGMuMzItLjU1LjYtMSwuODYtMS40NEM4My43NCw2MC4xNSw4My4yNiw1Mi44Niw4My4yNiw1MS44OFpNNzcuMTgsNjIuNzVjLS4yOS40NC0uNTgsMS0uOTQsMS41OC0yLjYyLDQuNTEtOCwxMy44NS0yNiwyMi4xOUMzMS43NCw3Ny45NCwyNi4wNyw2OC41MSwyMy4zLDY0Yy0uMjktLjQ2LS40Ny0uODYtLjY5LTEuMjEtMi40Ny0zLjg0LTIuODctMTAuMjUtMi44Ny0xMC44NVYyNC42N0E2Mi4zMiw2Mi4zMiwwLDAsMCwzNSwyMS43NmE0Ni43LDQ2LjcsMCwwLDAsMTUuMjMtOS4xOSw0MS4zMSw0MS4zMSwwLDAsMCwxNC42MSw5LjE5LDUzLjEzLDUzLjEzLDAsMCwwLDE0LjM3LDIuOTFWNTJjMCwuMDYsMCwuMTIsMCwuMTguMTYsMS44NC4wNyw3LjM2LTIsMTAuNlonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24ge1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1heC1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQge1xuICB3aWR0aDogNzJweDtcbiAgbWF4LXdpZHRoOiA3MnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmsge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBvcmRlcjogMztcbiAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmsge1xuICAgIG1hcmdpbjogMCAxMHB4IDAgYXV0bztcbiAgICBvcmRlcjogMDtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAubW9kYWwtaGVhZGVyLCAubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnppcC1pbnB1dC1yb3csXG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5wcm9tby1hbmQtc3VibWl0LXJvdyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyAuZm9ybS1ncm91cCxcbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnByb21vLWFuZC1zdWJtaXQtcm93IC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnppcC1pbnB1dC1yb3cgLmJ0bixcbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnByb21vLWFuZC1zdWJtaXQtcm93IC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXgtaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnppcC1pbnB1dC1yb3cgLmJ0bixcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvbW8tYW5kLXN1Ym1pdC1yb3cgLmJ0biB7XG4gICAgbWFyZ2luLXRvcDogMjdweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5pbnZhbGlkLWZlZWRiYWNrLWN1c3RvbSB7XG4gIGNvbG9yOiAjYTUxYTFmO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5hZGRyZXNzLWJsb2NrIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5hZGRyZXNzLWJsb2NrIC5mb3JtLWdyb3VwOm5vdCgucmVxdWlyZWQpIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnByb2R1Y3QtdHlwZS1zZWxlY3QtbGFiZWwgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5lcnJvci1tZXNzYWdlIHtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5lcnJvci1tZXNzYWdlIC5lcnJvci1tZXNzYWdlLXRleHQge1xuICBjb2xvcjogI2E1MWExZjtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5pbnN0YWxsYXRpb24tb3B0aW9ucy1hc3NldHMge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiAubW9kYWwtZm9vdGVyIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjM0Mzc1cmVtIDEwcHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiAubW9kYWwtZm9vdGVyIGJ1dHRvbi5uZm0taW5zdGFsbGF0aW9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1mb290ZXIgYnV0dG9uLm5mbS1pbnN0YWxsYXRpb24ge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLnppcC1pbnB1dC1yb3csXG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAucGhvbmUtc2FtZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAtNC41cHg7XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAuZXJyb3ItdGV4dCB7XG4gIGNvbG9yOiAjYTUxYTFmO1xufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLndyYXAtdGV4dCB7XG4gIHRleHQtd3JhcDogd3JhcDtcbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC56aXAtaW5wdXQtcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC5idG4temlwLXN1Ym1pdCB7XG4gIG1hcmdpbi10b3A6IDIzcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC5idG4temlwLXN1Ym1pdCB7XG4gICAgbWFyZ2luLXRvcDogMjdweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgbGFiZWwgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5sZWZ0LWNvbHVtbiB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubGVmdC1jb2x1bW4gLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXIgc3Bhbi5oZWFkZXItbW9udGgsXG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlciBzcGFuLmhlYWRlci15ZWFyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIGg1IHtcbiAgcGFkZGluZzogMCAwIDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgaDUge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgLnNsaWNrLWFycm93IHtcbiAgcGFkZGluZzogMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciAuc2xpY2stYXJyb3c6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciAuc2xpY2stcHJldjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTIgMTInJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTQuNDIgNS45ODdsNC4zMjMgNC40MDVjLjE2My4xOC4yNTQuNDEyLjI1Ni42NTVhLjkwNC45MDQgMCAwIDEtLjI3Ny42Ni45NjIuOTYyIDAgMCAxLS42ODMuMjkzYy0uMjczLS4wMDEtLjUzMS0uMTI4LS42NTMtLjI5M0wyLjI2NyA2LjY2YS45NDguOTQ4IDAgMCAxIC4wMDctMS4zMjdMNy4zOC4yNzVBLjkxOS45MTkgMCAwIDEgOC4wNDcgMGMuMjQuMDAyLjQ3My4wOS42OTcuMjkuMTYyLjE4LjI1My40MTIuMjU1LjY1NGEuOTA4LjkwOCAwIDAgMS0uMjc1LjY2TDQuNDIgNS45ODd6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIC5zbGljay1uZXh0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNy41NzkgNS45ODdMMy4yNzUgMS42MDRBLjkwOC45MDggMCAwIDEgMyAuOTQ0Ljk5Mi45OTIgMCAwIDEgMy4yNTUuMjljLjIyNS0uMi40NTctLjI4OC42OTgtLjI5YS45MTkuOTE5IDAgMCAxIC42NjYuMjc1bDUuMTA2IDUuMDU4YS45NDguOTQ4IDAgMCAxIC4wMDcgMS4zMjdsLTUuMTE4IDUuMDQ3Yy0uMTIzLjE2NS0uMzguMjkyLS42NTQuMjkzYS45NjIuOTYyIDAgMCAxLS42ODMtLjI5My45MDMuOTAzIDAgMCAxLS4yNzctLjY2Ljk5My45OTMgMCAwIDEgLjI1Ni0uNjU1TDcuNTggNS45ODd6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3QtZGF0ZS1jdGEge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0LWRhdGUtY3RhIGg1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnBiLTIgZGl2IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24gLmxvY2F0aW9uLWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24gLmxvY2F0aW9uLXZhbHVlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24gLmxvY2F0aW9uLXZhbHVlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0ZWQtcGlja3VwLWxvY2F0aW9uIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyOiBub25lO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAucGlja3VwLWxvY2F0aW9ucyB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5waWNrdXAtbG9jYXRpb25zIC5mb3JtLWdyb3VwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5waWNrdXAtbG9jYXRpb25zIC5jYW5jZWwtbG9jYXRpb24tbGluayB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWRheXMtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZGF5cy1oZWFkZXIgZGl2IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZsZXg6IDAgMCAzNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZGF5cy1oZWFkZXIgZGl2IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWRheXMtaGVhZGVyIGRpdiB7XG4gICAgZmxleDogMCAwIDUwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1jYWxlbmRhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWNhbGVuZGFyLnNsaWNrLWluaXRpYWxpemVkIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWNhbGVuZGFyIC5zbGljay1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1jYWxlbmRhciAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1ncmlkIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3c6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3c6Zmlyc3Qtb2YtdHlwZSAuZGF0ZS1ncmlkLWNvbCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi13aWR0aDogMzVweDtcbiAgbWluLWhlaWdodDogMzVweDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2MwYmZiZjtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjMGJmYmY7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDE0LjI4JTtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wgeyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbDpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjYzBiZmJmO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sLnNlbGVjdGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sLnNlbGVjdGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmNjBkYjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wudW5hdmFpbGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sLnVuYXZhaWxhYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wgLmRheSB7XG4gIG1hcmdpbjogYXV0bztcbn1cbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sIC5kYXkgeyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbSAubGVnZW5kLXN3YXRjaCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0gLmxlZ2VuZC1zd2F0Y2gge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbSAubGVnZW5kLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0uYXZhaWxhYmxlIC5sZWdlbmQtc3dhdGNoIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtLnVuYXZhaWxhYmxlIC5sZWdlbmQtc3dhdGNoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtLnNlbGVjdGVkIC5sZWdlbmQtc3dhdGNoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLXNlbGVjdGlvbi1pbmZvIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLXNlbGVjdGlvbi1pbmZvIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jYW5jZWwtbGluayB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1zYXZlLWRhdGUge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VsZWN0LXNlcnZpY2VzLWxlYWQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lcjpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuY29sbGFwc2UtaGVhZGVyIC5idG4ge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2UtbGFiZWwtZm9yLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1sYWJlbC1mb3ItbW9iaWxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4OiAxMDAlIDAgMDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2UtbGFiZWwtZm9yLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5xdWFudGl0eS1pbnB1dC1jb250YWluZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2Utb3B0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLW9wdGlvbiBpbnB1dC5pbnB1dC1zZXJ2aWNlLXF0eSB7XG4gIHdpZHRoOiA0OHB4O1xuICBtYXgtd2lkdGg6IDQ4cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1vcHRpb24gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgdG9wOiAtMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tcHJpY2Uge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyBsYWJlbC5zZXJ2aWNlLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyBsYWJlbC5zZXJ2aWNlLWxhYmVsOjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyBsYWJlbC5zZXJ2aWNlLWxhYmVsOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLmN1c3RvbS1jaGVja2JveCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAucXVhbnRpdHktbW9kdWxlIHtcbiAgd2lkdGg6IDguMTI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5xdWFudGl0eS1tb2R1bGUgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLFxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5xdWFudGl0eS1tb2R1bGUgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biB7XG4gIHdpZHRoOiAyLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utc2VsZWN0LWxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1ib2R5IHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWxpbmUtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLmFsZXJ0Lm1lc3NhZ2Uge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLmFsZXJ0Lm1lc3NhZ2UgfiAuYWxlcnQubWVzc2FnZSB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZXMtY29sbGFwc2UtY29udGFpbmVyIC5hbGVydC5tZXNzYWdlIC5idXR0b24teWVzIHtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZXMtY29sbGFwc2UtY29udGFpbmVyIC5pdGVtLW5hbWUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLnNlcnZpY2UtaXRlbSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWZvb3RlciB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWZvb3RlciAuc2VydmljZS1tb2RhbC1hY3Rpb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5tb2RhbC1mb290ZXIgLnNlcnZpY2UtbW9kYWwtYWN0aW9ucy5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWZvb3RlciAuc2VydmljZS1tb2RhbC1hY3Rpb25zLnNlcnZpY2VzLWJhY2sge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2Uge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1saW5lLWl0ZW1zIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtbGluZS1pdGVtcyAubW9kYWwtbGluZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLWxpbmUtaXRlbXMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiA3MCU7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLWxpbmUtaXRlbXMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXF0eSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1pbi13aWR0aDogNDhweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtc3VyZmFjZS1zZWxlY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLXN1cmZhY2Utc2VsZWN0aW9uIC5jdXN0b20tY2hlY2tib3gge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5hZHZhbmNlZC1zdXJmYWNlLWVycm9yIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5hZHZhbmNlZC1zdXJmYWNlLWVycm9yLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNhbmNlbC1saW5rIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLWRvbmUge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAubW9kYWwjYWRkcmVzcy1pbnZhbGlkIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAubW9kYWwjYWRkcmVzcy1pbnZhbGlkIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5tb2RhbCNhZGRyZXNzLWludmFsaWQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmVkaXQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5tb2RhbCNhZGRyZXNzLWludmFsaWQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmFjY2VwdCB7XG4gICAgcGFkZGluZzogMC42ODc1cmVtIDAuNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWNhbmNlbC1wcGkgLmZvb3Rlci1jYW5jZWwtcHBpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0cnVzdFBpbG90SWZyYW1lIHtcbiAgICBtYXgtaGVpZ2h0OiA4MDBweDtcbiAgfVxufVxuI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWRpYWxvZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDcyNnB4O1xuICB9XG59XG4jdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtY29udGVudCB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbSAwLjkzNzVyZW07XG59XG4jdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gICN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtO1xuICB9XG59XG4jdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1ib2R5IHAge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWJvZHkgcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW07XG4gIH1cbn1cblxuLmtpb3NrLXRpbWVvdXQtbW9kYWwtb3BlbiAubW9kYWw6bm90KCNwYWdlVGltZW91dE1vZGFsKSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5raW9zay10aW1lb3V0LW1vZGFsLW9wZW4gLm1vZGFsLWJhY2tkcm9wIH4gLm1vZGFsLWJhY2tkcm9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnJlZGlyZWN0LXRpbWVvdXQtbW9kYWwtb3BlbiAubW9kYWw6bm90KCNyZWRpcmVjdFRpbWVvdXRNb2RhbCkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucmVkaXJlY3QtdGltZW91dC1tb2RhbC1vcGVuIC5tb2RhbC1iYWNrZHJvcCB+IC5tb2RhbC1iYWNrZHJvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygyICogZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pKSAhaW1wb3J0YW50O1xuICB9XG59XG4ubmF2LXRhYnMsXG4ubmF2LXBpbGxzIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQHN1cHBvcnRzIChzY3JvbGxiYXItd2lkdGg6IHRoaW4pIHtcbiAgLm5hdi10YWJzLFxuICAubmF2LXBpbGxzIHtcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiAjNjY2IHRyYW5zcGFyZW50O1xuICB9XG59XG5Ac3VwcG9ydHMgc2VsZWN0b3IoOjotd2Via2l0LXNjcm9sbGJhcikge1xuICAubmF2LXRhYnM6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuICAubmF2LXBpbGxzOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG4gIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4gIC5uYXYtcGlsbHM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAubmF2LXRhYnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICAubmF2LXBpbGxzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogIzY2NjtcbiAgICBib3JkZXItcmFkaXVzOiA1MHJlbTtcbiAgfVxuICAubmF2LXRhYnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyLFxuICAubmF2LXBpbGxzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzM2MzYzNjtcbiAgfVxufVxuLm5hdi10YWJzIC5uYXYtaXRlbSxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmssXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zLCBjb2xvciAzMDBtcywgYm9yZGVyIDMwMG1zO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTQ1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLFxuICAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xMjU7XG4gIH1cbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rIC5pY29uLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rIC5pY29uIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE5JSkgc2VwaWEoMTMlKSBzYXR1cmF0ZSgwJSkgaHVlLXJvdGF0ZSgyNTZkZWcpIGJyaWdodG5lc3MoOTElKSBjb250cmFzdCg4OSUpO1xuICB0cmFuc2l0aW9uOiBmaWx0ZXIgMzAwbXM7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluazpob3Zlcixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnaGxpZ2h0LFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdobGlnaHQge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlIC5pY29uLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdobGlnaHQgLmljb24sXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlIC5pY29uLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCAuaWNvbiB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMCUpIHNlcGlhKDEwJSkgc2F0dXJhdGUoNjA5JSkgaHVlLXJvdGF0ZSgzMzdkZWcpIGJyaWdodG5lc3MoODclKSBjb250cmFzdCg3OSUpO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuZGlzYWJsZWQsIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rOmRpc2FibGVkLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZDpob3ZlciwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbms6ZGlzYWJsZWQ6aG92ZXIsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuZGlzYWJsZWQsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbms6ZGlzYWJsZWQsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuZGlzYWJsZWQ6aG92ZXIsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbms6ZGlzYWJsZWQ6aG92ZXIge1xuICBjb2xvcjogI2NjYztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rLFxuLm5hdi1waWxscyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi10YWJzLm5hdi1maXQsXG4ubmF2LXBpbGxzLm5hdi1maXQge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5uYXYtdGFicy5uYXYtZml0IC5uYXYtaXRlbSxcbi5uYXYtcGlsbHMubmF2LWZpdCAubmF2LWl0ZW0ge1xuICB3aWR0aDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9ybS1uYXYgLm5hdi1pdGVtID4gLm5hdi1saW5rIHtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgfVxufVxuLm5hdi10YWJzIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtIDAuMjVyZW0gMCAwO1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdobGlnaHQge1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZDtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCAjY2NjO1xufVxuXG4ubmF2Lm5hdmJhci1uYXYgLnJlc2V0LXBhc3N3b3JkLWZvcm0tbW9kYWwgLm5vdGlmaWNhdGlvbnMtY29udGFpbmVyIC5hbGVydC5hbGVydC1kYW5nZXIsXG4ubmF2Lm5hdmJhci1uYXYgLnJlc2V0LXBhc3N3b3JkLWZvcm0tbW9iaWxlIC5ub3RpZmljYXRpb25zLWNvbnRhaW5lciAuYWxlcnQuYWxlcnQtZGFuZ2VyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cblxuLm5hdi1waWxscyB7XG4gIGdhcDogMC40Njg3NXJlbTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnbGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjMWIxYjFiO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUgLmljb24sIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdsaWdodCAuaWNvbiB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG59XG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyLCAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xufVxuXG4uYWRkcmVzcy1zdWdnZXN0aW9ucy13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYWRkcmVzcy1zdWdnZXN0aW9uLXJlc3VsdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI2Ljg3NXJlbTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB6LWluZGV4OiA1O1xufVxuLmFkZHJlc3Mtc3VnZ2VzdGlvbi1yZXN1bHQgLmFkZHJlc3MtaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcbn1cbi5hZGRyZXNzLXN1Z2dlc3Rpb24tcmVzdWx0IC5hZGRyZXNzLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaWNvbi5yb3RhdGUwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4uaWNvbi5yb3RhdGU0NSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5pY29uLnJvdGF0ZTkwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmljb24ucm90YXRlMTM1IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbn1cbi5pY29uLnJvdGF0ZTE4MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uaWNvbi5yb3RhdGUtMTM1IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG59XG4uaWNvbi5yb3RhdGUtOTAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuLmljb24ucm90YXRlLTQ1IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLmljb24ubG9nby1zbSB7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM3LjVweDtcbn1cblxuLmFyaWFsLWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5hcmlhbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cblxuLmxhdG8tYm9sZCxcbi5maWd0cmVlLWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5sYXRvLWxpZ2h0IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4ubGF0by1ibGFjayB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cblxuLmxhdG8ge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0LWxvdmVseSB7XG4gIGZvbnQtZmFtaWx5OiBcIkp1c3RMb3ZlbHlcIiwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cblxuLmxhYmVsNSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQ0MCB7XG4gIGZvbnQtc2l6ZTogY2FsYygyLjVyZW0gKyAwLjUgKiAoMTAwdncgLSAxMjByZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NDAge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG59XG5cbi5mb250NDEge1xuICBmb250LXNpemU6IGNhbGMoMi41NjI1cmVtICsgMC41ICogKDEwMHZ3IC0gMTIxLjcwNTg4MjM1MjlyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NDEge1xuICAgIGZvbnQtc2l6ZTogMi41NjI1cmVtO1xuICB9XG59XG5cbi5mb250NDIge1xuICBmb250LXNpemU6IGNhbGMoMi42MjVyZW0gKyAwLjUgKiAoMTAwdncgLSAxMjMuNDExNzY0NzA1OXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ0MiB7XG4gICAgZm9udC1zaXplOiAyLjYyNXJlbTtcbiAgfVxufVxuXG4uZm9udDQzIHtcbiAgZm9udC1zaXplOiBjYWxjKDIuNjg3NXJlbSArIDAuNSAqICgxMDB2dyAtIDEyNS4xMTc2NDcwNTg4cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDQzIHtcbiAgICBmb250LXNpemU6IDIuNjg3NXJlbTtcbiAgfVxufVxuXG4uZm9udDQ0IHtcbiAgZm9udC1zaXplOiBjYWxjKDIuNzVyZW0gKyAwLjUgKiAoMTAwdncgLSAxMjYuODIzNTI5NDExOHJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ0NCB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICB9XG59XG5cbi5mb250NDUge1xuICBmb250LXNpemU6IGNhbGMoMi44MTI1cmVtICsgMC41ICogKDEwMHZ3IC0gMTI4LjUyOTQxMTc2NDdyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NDUge1xuICAgIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuICB9XG59XG5cbi5mb250NDYge1xuICBmb250LXNpemU6IGNhbGMoMi44NzVyZW0gKyAwLjUgKiAoMTAwdncgLSAxMzAuMjM1Mjk0MTE3NnJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ0NiB7XG4gICAgZm9udC1zaXplOiAyLjg3NXJlbTtcbiAgfVxufVxuXG4uZm9udDQ3IHtcbiAgZm9udC1zaXplOiBjYWxjKDIuOTM3NXJlbSArIDAuNSAqICgxMDB2dyAtIDEzMS45NDExNzY0NzA2cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDQ3IHtcbiAgICBmb250LXNpemU6IDIuOTM3NXJlbTtcbiAgfVxufVxuXG4uZm9udDQ4IHtcbiAgZm9udC1zaXplOiBjYWxjKDNyZW0gKyAwLjUgKiAoMTAwdncgLSAxMzMuNjQ3MDU4ODIzNXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ0OCB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG5cbi5mb250NDkge1xuICBmb250LXNpemU6IGNhbGMoMy4wNjI1cmVtICsgMC41ICogKDEwMHZ3IC0gMTM1LjM1Mjk0MTE3NjVyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NDkge1xuICAgIGZvbnQtc2l6ZTogMy4wNjI1cmVtO1xuICB9XG59XG5cbi5mb250NTAge1xuICBmb250LXNpemU6IGNhbGMoMy4xMjVyZW0gKyAwLjUgKiAoMTAwdncgLSAxMzcuMDU4ODIzNTI5NHJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ1MCB7XG4gICAgZm9udC1zaXplOiAzLjEyNXJlbTtcbiAgfVxufVxuXG4uZm9udDUxIHtcbiAgZm9udC1zaXplOiBjYWxjKDMuMTg3NXJlbSArIDAuNSAqICgxMDB2dyAtIDEzOC43NjQ3MDU4ODI0cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDUxIHtcbiAgICBmb250LXNpemU6IDMuMTg3NXJlbTtcbiAgfVxufVxuXG4uZm9udDUyIHtcbiAgZm9udC1zaXplOiBjYWxjKDMuMjVyZW0gKyAwLjUgKiAoMTAwdncgLSAxNDAuNDcwNTg4MjM1M3JlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ1MiB7XG4gICAgZm9udC1zaXplOiAzLjI1cmVtO1xuICB9XG59XG5cbi5mb250NTMge1xuICBmb250LXNpemU6IGNhbGMoMy4zMTI1cmVtICsgMC41ICogKDEwMHZ3IC0gMTQyLjE3NjQ3MDU4ODJyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NTMge1xuICAgIGZvbnQtc2l6ZTogMy4zMTI1cmVtO1xuICB9XG59XG5cbi5mb250NTQge1xuICBmb250LXNpemU6IGNhbGMoMy4zNzVyZW0gKyAwLjUgKiAoMTAwdncgLSAxNDMuODgyMzUyOTQxMnJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ1NCB7XG4gICAgZm9udC1zaXplOiAzLjM3NXJlbTtcbiAgfVxufVxuXG4uZm9udDU1IHtcbiAgZm9udC1zaXplOiBjYWxjKDMuNDM3NXJlbSArIDAuNSAqICgxMDB2dyAtIDE0NS41ODgyMzUyOTQxcmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDU1IHtcbiAgICBmb250LXNpemU6IDMuNDM3NXJlbTtcbiAgfVxufVxuXG4uZm9udDU2IHtcbiAgZm9udC1zaXplOiBjYWxjKDMuNXJlbSArIDAuNSAqICgxMDB2dyAtIDE0Ny4yOTQxMTc2NDcxcmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDU2IHtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgfVxufVxuXG4uZm9udDU3IHtcbiAgZm9udC1zaXplOiBjYWxjKDMuNTYyNXJlbSArIDAuNSAqICgxMDB2dyAtIDE0OXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ1NyB7XG4gICAgZm9udC1zaXplOiAzLjU2MjVyZW07XG4gIH1cbn1cblxuLmZvbnQ1OCB7XG4gIGZvbnQtc2l6ZTogY2FsYygzLjYyNXJlbSArIDAuNSAqICgxMDB2dyAtIDE1MC43MDU4ODIzNTI5cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDU4IHtcbiAgICBmb250LXNpemU6IDMuNjI1cmVtO1xuICB9XG59XG5cbi5mb250NTkge1xuICBmb250LXNpemU6IGNhbGMoMy42ODc1cmVtICsgMC41ICogKDEwMHZ3IC0gMTUyLjQxMTc2NDcwNTlyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NTkge1xuICAgIGZvbnQtc2l6ZTogMy42ODc1cmVtO1xuICB9XG59XG5cbi5mb250NjAge1xuICBmb250LXNpemU6IGNhbGMoMy43NXJlbSArIDAuNSAqICgxMDB2dyAtIDE1NC4xMTc2NDcwNTg4cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDYwIHtcbiAgICBmb250LXNpemU6IDMuNzVyZW07XG4gIH1cbn1cblxuLmZvbnQ2MSB7XG4gIGZvbnQtc2l6ZTogY2FsYygzLjgxMjVyZW0gKyAwLjUgKiAoMTAwdncgLSAxNTUuODIzNTI5NDExOHJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ2MSB7XG4gICAgZm9udC1zaXplOiAzLjgxMjVyZW07XG4gIH1cbn1cblxuLmZvbnQ2MiB7XG4gIGZvbnQtc2l6ZTogY2FsYygzLjg3NXJlbSArIDAuNSAqICgxMDB2dyAtIDE1Ny41Mjk0MTE3NjQ3cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDYyIHtcbiAgICBmb250LXNpemU6IDMuODc1cmVtO1xuICB9XG59XG5cbi5mb250NjMge1xuICBmb250LXNpemU6IGNhbGMoMy45Mzc1cmVtICsgMC41ICogKDEwMHZ3IC0gMTU5LjIzNTI5NDExNzZyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NjMge1xuICAgIGZvbnQtc2l6ZTogMy45Mzc1cmVtO1xuICB9XG59XG5cbi5mb250NjQge1xuICBmb250LXNpemU6IGNhbGMoNHJlbSArIDAuNSAqICgxMDB2dyAtIDE2MC45NDExNzY0NzA2cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDY0IHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cbn1cblxuLmZvbnQ2NSB7XG4gIGZvbnQtc2l6ZTogY2FsYyg0LjA2MjVyZW0gKyAwLjUgKiAoMTAwdncgLSAxNjIuNjQ3MDU4ODIzNXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ2NSB7XG4gICAgZm9udC1zaXplOiA0LjA2MjVyZW07XG4gIH1cbn1cblxuLmZvbnQ2NiB7XG4gIGZvbnQtc2l6ZTogY2FsYyg0LjEyNXJlbSArIDAuNSAqICgxMDB2dyAtIDE2NC4zNTI5NDExNzY1cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDY2IHtcbiAgICBmb250LXNpemU6IDQuMTI1cmVtO1xuICB9XG59XG5cbi5mb250Njcge1xuICBmb250LXNpemU6IGNhbGMoNC4xODc1cmVtICsgMC41ICogKDEwMHZ3IC0gMTY2LjA1ODgyMzUyOTRyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250Njcge1xuICAgIGZvbnQtc2l6ZTogNC4xODc1cmVtO1xuICB9XG59XG5cbi5mb250Njgge1xuICBmb250LXNpemU6IGNhbGMoNC4yNXJlbSArIDAuNSAqICgxMDB2dyAtIDE2Ny43NjQ3MDU4ODI0cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDY4IHtcbiAgICBmb250LXNpemU6IDQuMjVyZW07XG4gIH1cbn1cblxuLmZvbnQ2OSB7XG4gIGZvbnQtc2l6ZTogY2FsYyg0LjMxMjVyZW0gKyAwLjUgKiAoMTAwdncgLSAxNjkuNDcwNTg4MjM1M3JlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ2OSB7XG4gICAgZm9udC1zaXplOiA0LjMxMjVyZW07XG4gIH1cbn1cblxuLmZvbnQ3MCB7XG4gIGZvbnQtc2l6ZTogY2FsYyg0LjM3NXJlbSArIDAuNSAqICgxMDB2dyAtIDE3MS4xNzY0NzA1ODgycmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDcwIHtcbiAgICBmb250LXNpemU6IDQuMzc1cmVtO1xuICB9XG59XG5cbi5mb250NzEge1xuICBmb250LXNpemU6IGNhbGMoNC40Mzc1cmVtICsgMC41ICogKDEwMHZ3IC0gMTcyLjg4MjM1Mjk0MTJyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NzEge1xuICAgIGZvbnQtc2l6ZTogNC40Mzc1cmVtO1xuICB9XG59XG5cbi5mb250NzIge1xuICBmb250LXNpemU6IGNhbGMoNC41cmVtICsgMC41ICogKDEwMHZ3IC0gMTc0LjU4ODIzNTI5NDFyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NzIge1xuICAgIGZvbnQtc2l6ZTogNC41cmVtO1xuICB9XG59XG5cbi5mb250NzMge1xuICBmb250LXNpemU6IGNhbGMoNC41NjI1cmVtICsgMC41ICogKDEwMHZ3IC0gMTc2LjI5NDExNzY0NzFyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NzMge1xuICAgIGZvbnQtc2l6ZTogNC41NjI1cmVtO1xuICB9XG59XG5cbi5mb250NzQge1xuICBmb250LXNpemU6IGNhbGMoNC42MjVyZW0gKyAwLjUgKiAoMTAwdncgLSAxNzhyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NzQge1xuICAgIGZvbnQtc2l6ZTogNC42MjVyZW07XG4gIH1cbn1cblxuLmZvbnQ3NSB7XG4gIGZvbnQtc2l6ZTogY2FsYyg0LjY4NzVyZW0gKyAwLjUgKiAoMTAwdncgLSAxNzkuNzA1ODgyMzUyOXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ3NSB7XG4gICAgZm9udC1zaXplOiA0LjY4NzVyZW07XG4gIH1cbn1cblxuLmZvbnQ3NiB7XG4gIGZvbnQtc2l6ZTogY2FsYyg0Ljc1cmVtICsgMC41ICogKDEwMHZ3IC0gMTgxLjQxMTc2NDcwNTlyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NzYge1xuICAgIGZvbnQtc2l6ZTogNC43NXJlbTtcbiAgfVxufVxuXG4uZm9udDc3IHtcbiAgZm9udC1zaXplOiBjYWxjKDQuODEyNXJlbSArIDAuNSAqICgxMDB2dyAtIDE4My4xMTc2NDcwNTg4cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDc3IHtcbiAgICBmb250LXNpemU6IDQuODEyNXJlbTtcbiAgfVxufVxuXG4uZm9udDc4IHtcbiAgZm9udC1zaXplOiBjYWxjKDQuODc1cmVtICsgMC41ICogKDEwMHZ3IC0gMTg0LjgyMzUyOTQxMThyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250Nzgge1xuICAgIGZvbnQtc2l6ZTogNC44NzVyZW07XG4gIH1cbn1cblxuLmZvbnQ3OSB7XG4gIGZvbnQtc2l6ZTogY2FsYyg0LjkzNzVyZW0gKyAwLjUgKiAoMTAwdncgLSAxODYuNTI5NDExNzY0N3JlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ3OSB7XG4gICAgZm9udC1zaXplOiA0LjkzNzVyZW07XG4gIH1cbn1cblxuLmZvbnQ4MCB7XG4gIGZvbnQtc2l6ZTogY2FsYyg1cmVtICsgMC41ICogKDEwMHZ3IC0gMTg4LjIzNTI5NDExNzZyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250ODAge1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgfVxufVxuXG4uZm9udDgxIHtcbiAgZm9udC1zaXplOiBjYWxjKDUuMDYyNXJlbSArIDAuNSAqICgxMDB2dyAtIDE4OS45NDExNzY0NzA2cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDgxIHtcbiAgICBmb250LXNpemU6IDUuMDYyNXJlbTtcbiAgfVxufVxuXG4uZm9udDgyIHtcbiAgZm9udC1zaXplOiBjYWxjKDUuMTI1cmVtICsgMC41ICogKDEwMHZ3IC0gMTkxLjY0NzA1ODgyMzVyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250ODIge1xuICAgIGZvbnQtc2l6ZTogNS4xMjVyZW07XG4gIH1cbn1cblxuLmZvbnQ4MyB7XG4gIGZvbnQtc2l6ZTogY2FsYyg1LjE4NzVyZW0gKyAwLjUgKiAoMTAwdncgLSAxOTMuMzUyOTQxMTc2NXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ4MyB7XG4gICAgZm9udC1zaXplOiA1LjE4NzVyZW07XG4gIH1cbn1cblxuLmZvbnQ4NCB7XG4gIGZvbnQtc2l6ZTogY2FsYyg1LjI1cmVtICsgMC41ICogKDEwMHZ3IC0gMTk1LjA1ODgyMzUyOTRyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250ODQge1xuICAgIGZvbnQtc2l6ZTogNS4yNXJlbTtcbiAgfVxufVxuXG4uZm9udDg1IHtcbiAgZm9udC1zaXplOiBjYWxjKDUuMzEyNXJlbSArIDAuNSAqICgxMDB2dyAtIDE5Ni43NjQ3MDU4ODI0cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDg1IHtcbiAgICBmb250LXNpemU6IDUuMzEyNXJlbTtcbiAgfVxufVxuXG4uZm9udDg2IHtcbiAgZm9udC1zaXplOiBjYWxjKDUuMzc1cmVtICsgMC41ICogKDEwMHZ3IC0gMTk4LjQ3MDU4ODIzNTNyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250ODYge1xuICAgIGZvbnQtc2l6ZTogNS4zNzVyZW07XG4gIH1cbn1cblxuLmZvbnQ4NyB7XG4gIGZvbnQtc2l6ZTogY2FsYyg1LjQzNzVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMDAuMTc2NDcwNTg4MnJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ4NyB7XG4gICAgZm9udC1zaXplOiA1LjQzNzVyZW07XG4gIH1cbn1cblxuLmZvbnQ4OCB7XG4gIGZvbnQtc2l6ZTogY2FsYyg1LjVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMDEuODgyMzUyOTQxMnJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ4OCB7XG4gICAgZm9udC1zaXplOiA1LjVyZW07XG4gIH1cbn1cblxuLmZvbnQ4OSB7XG4gIGZvbnQtc2l6ZTogY2FsYyg1LjU2MjVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMDMuNTg4MjM1Mjk0MXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ4OSB7XG4gICAgZm9udC1zaXplOiA1LjU2MjVyZW07XG4gIH1cbn1cblxuLmZvbnQ5MCB7XG4gIGZvbnQtc2l6ZTogY2FsYyg1LjYyNXJlbSArIDAuNSAqICgxMDB2dyAtIDIwNS4yOTQxMTc2NDcxcmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDkwIHtcbiAgICBmb250LXNpemU6IDUuNjI1cmVtO1xuICB9XG59XG5cbi5mb250OTEge1xuICBmb250LXNpemU6IGNhbGMoNS42ODc1cmVtICsgMC41ICogKDEwMHZ3IC0gMjA3cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDkxIHtcbiAgICBmb250LXNpemU6IDUuNjg3NXJlbTtcbiAgfVxufVxuXG4uZm9udDkyIHtcbiAgZm9udC1zaXplOiBjYWxjKDUuNzVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMDguNzA1ODgyMzUyOXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ5MiB7XG4gICAgZm9udC1zaXplOiA1Ljc1cmVtO1xuICB9XG59XG5cbi5mb250OTMge1xuICBmb250LXNpemU6IGNhbGMoNS44MTI1cmVtICsgMC41ICogKDEwMHZ3IC0gMjEwLjQxMTc2NDcwNTlyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250OTMge1xuICAgIGZvbnQtc2l6ZTogNS44MTI1cmVtO1xuICB9XG59XG5cbi5mb250OTQge1xuICBmb250LXNpemU6IGNhbGMoNS44NzVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMTIuMTE3NjQ3MDU4OHJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ5NCB7XG4gICAgZm9udC1zaXplOiA1Ljg3NXJlbTtcbiAgfVxufVxuXG4uZm9udDk1IHtcbiAgZm9udC1zaXplOiBjYWxjKDUuOTM3NXJlbSArIDAuNSAqICgxMDB2dyAtIDIxMy44MjM1Mjk0MTE4cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDk1IHtcbiAgICBmb250LXNpemU6IDUuOTM3NXJlbTtcbiAgfVxufVxuXG4uZm9udDk2IHtcbiAgZm9udC1zaXplOiBjYWxjKDZyZW0gKyAwLjUgKiAoMTAwdncgLSAyMTUuNTI5NDExNzY0N3JlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ5NiB7XG4gICAgZm9udC1zaXplOiA2cmVtO1xuICB9XG59XG5cbi5mb250OTcge1xuICBmb250LXNpemU6IGNhbGMoNi4wNjI1cmVtICsgMC41ICogKDEwMHZ3IC0gMjE3LjIzNTI5NDExNzZyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250OTcge1xuICAgIGZvbnQtc2l6ZTogNi4wNjI1cmVtO1xuICB9XG59XG5cbi5mb250OTgge1xuICBmb250LXNpemU6IGNhbGMoNi4xMjVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMTguOTQxMTc2NDcwNnJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ5OCB7XG4gICAgZm9udC1zaXplOiA2LjEyNXJlbTtcbiAgfVxufVxuXG4uZm9udDk5IHtcbiAgZm9udC1zaXplOiBjYWxjKDYuMTg3NXJlbSArIDAuNSAqICgxMDB2dyAtIDIyMC42NDcwNTg4MjM1cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDk5IHtcbiAgICBmb250LXNpemU6IDYuMTg3NXJlbTtcbiAgfVxufVxuXG4uZm9udDEwMCB7XG4gIGZvbnQtc2l6ZTogY2FsYyg2LjI1cmVtICsgMC41ICogKDEwMHZ3IC0gMjIyLjM1Mjk0MTE3NjVyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTAwIHtcbiAgICBmb250LXNpemU6IDYuMjVyZW07XG4gIH1cbn1cblxuLmZvbnQxMDEge1xuICBmb250LXNpemU6IGNhbGMoNi4zMTI1cmVtICsgMC41ICogKDEwMHZ3IC0gMjI0LjA1ODgyMzUyOTRyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTAxIHtcbiAgICBmb250LXNpemU6IDYuMzEyNXJlbTtcbiAgfVxufVxuXG4uZm9udDEwMiB7XG4gIGZvbnQtc2l6ZTogY2FsYyg2LjM3NXJlbSArIDAuNSAqICgxMDB2dyAtIDIyNS43NjQ3MDU4ODI0cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDEwMiB7XG4gICAgZm9udC1zaXplOiA2LjM3NXJlbTtcbiAgfVxufVxuXG4uZm9udDEwMyB7XG4gIGZvbnQtc2l6ZTogY2FsYyg2LjQzNzVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMjcuNDcwNTg4MjM1M3JlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMDMge1xuICAgIGZvbnQtc2l6ZTogNi40Mzc1cmVtO1xuICB9XG59XG5cbi5mb250MTA0IHtcbiAgZm9udC1zaXplOiBjYWxjKDYuNXJlbSArIDAuNSAqICgxMDB2dyAtIDIyOS4xNzY0NzA1ODgycmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDEwNCB7XG4gICAgZm9udC1zaXplOiA2LjVyZW07XG4gIH1cbn1cblxuLmZvbnQxMDUge1xuICBmb250LXNpemU6IGNhbGMoNi41NjI1cmVtICsgMC41ICogKDEwMHZ3IC0gMjMwLjg4MjM1Mjk0MTJyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTA1IHtcbiAgICBmb250LXNpemU6IDYuNTYyNXJlbTtcbiAgfVxufVxuXG4uZm9udDEwNiB7XG4gIGZvbnQtc2l6ZTogY2FsYyg2LjYyNXJlbSArIDAuNSAqICgxMDB2dyAtIDIzMi41ODgyMzUyOTQxcmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDEwNiB7XG4gICAgZm9udC1zaXplOiA2LjYyNXJlbTtcbiAgfVxufVxuXG4uZm9udDEwNyB7XG4gIGZvbnQtc2l6ZTogY2FsYyg2LjY4NzVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMzQuMjk0MTE3NjQ3MXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMDcge1xuICAgIGZvbnQtc2l6ZTogNi42ODc1cmVtO1xuICB9XG59XG5cbi5mb250MTA4IHtcbiAgZm9udC1zaXplOiBjYWxjKDYuNzVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMzZyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTA4IHtcbiAgICBmb250LXNpemU6IDYuNzVyZW07XG4gIH1cbn1cblxuLmZvbnQxMDkge1xuICBmb250LXNpemU6IGNhbGMoNi44MTI1cmVtICsgMC41ICogKDEwMHZ3IC0gMjM3LjcwNTg4MjM1MjlyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTA5IHtcbiAgICBmb250LXNpemU6IDYuODEyNXJlbTtcbiAgfVxufVxuXG4uZm9udDExMCB7XG4gIGZvbnQtc2l6ZTogY2FsYyg2Ljg3NXJlbSArIDAuNSAqICgxMDB2dyAtIDIzOS40MTE3NjQ3MDU5cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDExMCB7XG4gICAgZm9udC1zaXplOiA2Ljg3NXJlbTtcbiAgfVxufVxuXG4uZm9udDExMSB7XG4gIGZvbnQtc2l6ZTogY2FsYyg2LjkzNzVyZW0gKyAwLjUgKiAoMTAwdncgLSAyNDEuMTE3NjQ3MDU4OHJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMTEge1xuICAgIGZvbnQtc2l6ZTogNi45Mzc1cmVtO1xuICB9XG59XG5cbi5mb250MTEyIHtcbiAgZm9udC1zaXplOiBjYWxjKDdyZW0gKyAwLjUgKiAoMTAwdncgLSAyNDIuODIzNTI5NDExOHJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMTIge1xuICAgIGZvbnQtc2l6ZTogN3JlbTtcbiAgfVxufVxuXG4uZm9udDExMyB7XG4gIGZvbnQtc2l6ZTogY2FsYyg3LjA2MjVyZW0gKyAwLjUgKiAoMTAwdncgLSAyNDQuNTI5NDExNzY0N3JlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMTMge1xuICAgIGZvbnQtc2l6ZTogNy4wNjI1cmVtO1xuICB9XG59XG5cbi5mb250MTE0IHtcbiAgZm9udC1zaXplOiBjYWxjKDcuMTI1cmVtICsgMC41ICogKDEwMHZ3IC0gMjQ2LjIzNTI5NDExNzZyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTE0IHtcbiAgICBmb250LXNpemU6IDcuMTI1cmVtO1xuICB9XG59XG5cbi5mb250MTE1IHtcbiAgZm9udC1zaXplOiBjYWxjKDcuMTg3NXJlbSArIDAuNSAqICgxMDB2dyAtIDI0Ny45NDExNzY0NzA2cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDExNSB7XG4gICAgZm9udC1zaXplOiA3LjE4NzVyZW07XG4gIH1cbn1cblxuLmZvbnQxMTYge1xuICBmb250LXNpemU6IGNhbGMoNy4yNXJlbSArIDAuNSAqICgxMDB2dyAtIDI0OS42NDcwNTg4MjM1cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDExNiB7XG4gICAgZm9udC1zaXplOiA3LjI1cmVtO1xuICB9XG59XG5cbi5mb250MTE3IHtcbiAgZm9udC1zaXplOiBjYWxjKDcuMzEyNXJlbSArIDAuNSAqICgxMDB2dyAtIDI1MS4zNTI5NDExNzY1cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDExNyB7XG4gICAgZm9udC1zaXplOiA3LjMxMjVyZW07XG4gIH1cbn1cblxuLmZvbnQxMTgge1xuICBmb250LXNpemU6IGNhbGMoNy4zNzVyZW0gKyAwLjUgKiAoMTAwdncgLSAyNTMuMDU4ODIzNTI5NHJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMTgge1xuICAgIGZvbnQtc2l6ZTogNy4zNzVyZW07XG4gIH1cbn1cblxuLmZvbnQxMTkge1xuICBmb250LXNpemU6IGNhbGMoNy40Mzc1cmVtICsgMC41ICogKDEwMHZ3IC0gMjU0Ljc2NDcwNTg4MjRyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTE5IHtcbiAgICBmb250LXNpemU6IDcuNDM3NXJlbTtcbiAgfVxufVxuXG4uZm9udDEyMCB7XG4gIGZvbnQtc2l6ZTogY2FsYyg3LjVyZW0gKyAwLjUgKiAoMTAwdncgLSAyNTYuNDcwNTg4MjM1M3JlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMjAge1xuICAgIGZvbnQtc2l6ZTogNy41cmVtO1xuICB9XG59XG5cbi5mb250MTIxIHtcbiAgZm9udC1zaXplOiBjYWxjKDcuNTYyNXJlbSArIDAuNSAqICgxMDB2dyAtIDI1OC4xNzY0NzA1ODgycmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDEyMSB7XG4gICAgZm9udC1zaXplOiA3LjU2MjVyZW07XG4gIH1cbn1cblxuLmZvbnQxMjIge1xuICBmb250LXNpemU6IGNhbGMoNy42MjVyZW0gKyAwLjUgKiAoMTAwdncgLSAyNTkuODgyMzUyOTQxMnJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMjIge1xuICAgIGZvbnQtc2l6ZTogNy42MjVyZW07XG4gIH1cbn1cblxuLmZvbnQxMjMge1xuICBmb250LXNpemU6IGNhbGMoNy42ODc1cmVtICsgMC41ICogKDEwMHZ3IC0gMjYxLjU4ODIzNTI5NDFyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTIzIHtcbiAgICBmb250LXNpemU6IDcuNjg3NXJlbTtcbiAgfVxufVxuXG4uZm9udDEyNCB7XG4gIGZvbnQtc2l6ZTogY2FsYyg3Ljc1cmVtICsgMC41ICogKDEwMHZ3IC0gMjYzLjI5NDExNzY0NzFyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTI0IHtcbiAgICBmb250LXNpemU6IDcuNzVyZW07XG4gIH1cbn1cblxuLmZvbnQxMjUge1xuICBmb250LXNpemU6IGNhbGMoNy44MTI1cmVtICsgMC41ICogKDEwMHZ3IC0gMjY1cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDEyNSB7XG4gICAgZm9udC1zaXplOiA3LjgxMjVyZW07XG4gIH1cbn1cblxuLmxoLTEwIHtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbn1cblxuLmxoLTExIHtcbiAgbGluZS1oZWlnaHQ6IDEuMSAhaW1wb3J0YW50O1xufVxuXG4ubGgtMTIge1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG59XG5cbi5saC0xMyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjMgIWltcG9ydGFudDtcbn1cblxuLmxoLTE0IHtcbiAgbGluZS1oZWlnaHQ6IDEuNCAhaW1wb3J0YW50O1xufVxuXG4ubGgtMTUge1xuICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XG59XG5cbi5saC0xNiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjYgIWltcG9ydGFudDtcbn1cblxuLmxoLTE3IHtcbiAgbGluZS1oZWlnaHQ6IDEuNyAhaW1wb3J0YW50O1xufVxuXG4ubGgtMTgge1xuICBsaW5lLWhlaWdodDogMS44ICFpbXBvcnRhbnQ7XG59XG5cbi5saC0xOSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjkgIWltcG9ydGFudDtcbn1cblxuLmxoLTIwIHtcbiAgbGluZS1oZWlnaHQ6IDIgIWltcG9ydGFudDtcbn1cblxuLmxoLTIxIHtcbiAgbGluZS1oZWlnaHQ6IDIuMSAhaW1wb3J0YW50O1xufVxuXG4ubGgtMjIge1xuICBsaW5lLWhlaWdodDogMi4yICFpbXBvcnRhbnQ7XG59XG5cbi5saC0yMyB7XG4gIGxpbmUtaGVpZ2h0OiAyLjMgIWltcG9ydGFudDtcbn1cblxuLmxoLTI0IHtcbiAgbGluZS1oZWlnaHQ6IDIuNCAhaW1wb3J0YW50O1xufVxuXG4ubGgtMjUge1xuICBsaW5lLWhlaWdodDogMi41ICFpbXBvcnRhbnQ7XG59XG5cbi5uby1ob3Zlci1saW5lOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5saW5lLWhlYWRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5saW5lLWhlYWRpbmc6OmJlZm9yZSwgLmxpbmUtaGVhZGluZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW46IDAgMS4xMjVyZW0gMCAwO1xuICBmbGV4OiAxIDAgMS4xMjVyZW07XG59XG4ubGluZS1oZWFkaW5nOjphZnRlciB7XG4gIG1hcmdpbjogMCAwIDAgMS4xMjVyZW07XG59XG5cbi5saW5lLWhlYWRpbmctZHluYW1pYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmxpbmUtaGVhZGluZy1keW5hbWljOjpiZWZvcmUsIC5saW5lLWhlYWRpbmctZHluYW1pYzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQ7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luOiAwIDEuMTI1cmVtIDAgMDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IDEgMCAxLjEyNXJlbTtcbiAgZmxleDogMSAwIDEuMTI1cmVtO1xufVxuLmxpbmUtaGVhZGluZy1keW5hbWljOjphZnRlciB7XG4gIG1hcmdpbjogMCAwIDAgMS4xMjVyZW07XG59XG5cbi5saW5lLWhlYWRpbmctZ3Vlc3QtY2hlY2tvdXQge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubGluZS1oZWFkaW5nLWd1ZXN0LWNoZWNrb3V0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ubGluZS1oZWFkaW5nLWd1ZXN0LWNoZWNrb3V0OjpiZWZvcmUsIC5saW5lLWhlYWRpbmctZ3Vlc3QtY2hlY2tvdXQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luOiAwIDEuMTI1cmVtIDAgMDtcbiAgZmxleDogMSAwIDEuMTI1cmVtO1xufVxuLmxpbmUtaGVhZGluZy1ndWVzdC1jaGVja291dDo6YWZ0ZXIge1xuICBtYXJnaW46IDAgMCAwIDEuMTI1cmVtO1xufVxuXG4ubGluZS1oZWFkaW5nLWd1ZXN0LWNoZWNrb3V0OjpiZWZvcmUsXG4ubGluZS1oZWFkaW5nLWd1ZXN0LWNoZWNrb3V0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDAgMS4xMjVyZW0gMCAwO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleDogMSAwIDEuMTI1cmVtO1xuICBmbGV4OiAxIDAgMS4xMjVyZW07XG59XG5cbi5tYXJnaW4tYm90dG9tLW1vYmlsZS1jYXJ0IHtcbiAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jYXJ0LXBhZ2UgI2NhcnRMb2dpbk1vZGFsIC5tb2RhbC1ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNhcnQtcGFnZSAjY2FydExvZ2luTW9kYWwgLm1vZGFsLWhlYWRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW07XG4gIH1cbn1cblxuLmxpc3QtaW5saW5lLWJ1bGwge1xuICBsaXN0LXN0eWxlOiBpbnNpZGU7XG59XG5cbi8qIEFkZHMgYnJhY2tldHMgdG8gdGhlIGxlZnQgYW5kIHJpZ2h0IG9mIGNvcHk7IGJvdGggdGhlIFxuLmJyYWNrZXQtd3JhcHBlciBhbmQgdGhlIGNvcnJlbGF0aW5nIC5icmFja2V0LXdyYXBwZXItbGlnaHQgb3IgXG4uYnJhY2tldC13cmFwcGVyLWRhcmsgY2xhc3MgbXVzdCBiZSB1c2VkIHRvZ2V0aGVyLiBcbkV4OiBjbGFzcz0nYnJhY2tldC13cmFwcGVyIGJyYWNrZXQtd3JhcHBlci1kYXJrXCIgY3JlYXRlcyBkYXJrIGJyYWNrZXRzIGFyb3VuZCB0ZXh0ICovXG4uYnJhY2tldC13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuMzEyNXJlbSAwLjkzNzVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMC41cmVtIDAuMTg3NXJlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQsIHRvcCByaWdodCwgYm90dG9tIGxlZnQsIGJvdHRvbSByaWdodDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuMTg3NXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJyYWNrZXQtd3JhcHBlci1kYXJrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCMzNjM2MzYsICMzNjM2MzYpLCBsaW5lYXItZ3JhZGllbnQoIzM2MzYzNiwgIzM2MzYzNiksIGxpbmVhci1ncmFkaWVudCgjMzYzNjM2LCAjMzYzNjM2KSwgbGluZWFyLWdyYWRpZW50KCMzNjM2MzYsICMzNjM2MzYpO1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uYnJhY2tldC13cmFwcGVyLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmMGYwZjAsICNmMGYwZjApLCBsaW5lYXItZ3JhZGllbnQoI2YwZjBmMCwgI2YwZjBmMCksIGxpbmVhci1ncmFkaWVudCgjZjBmMGYwLCAjZjBmMGYwKSwgbGluZWFyLWdyYWRpZW50KCNmMGYwZjAsICNmMGYwZjApO1xuICBib3JkZXItY29sb3I6ICNmMGYwZjA7XG59XG4uYnJhY2tldC13cmFwcGVyLWxpbWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIzQxYTkyOCwgIzQxYTkyOCksIGxpbmVhci1ncmFkaWVudCgjNDFhOTI4LCAjNDFhOTI4KSwgbGluZWFyLWdyYWRpZW50KCM0MWE5MjgsICM0MWE5MjgpLCBsaW5lYXItZ3JhZGllbnQoIzQxYTkyOCwgIzQxYTkyOCk7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cblxuLmJvcmRlci5ib3JkZXItdGhpY2sge1xuICBib3JkZXItd2lkdGg6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5oci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjY2ICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctY2hlY2tvdXQtaGVhZGVyIHtcbiAgYm94LXNoYWRvdzogMC4wNjI1cmVtIDAuMDYyNXJlbSAwLjMxMjVyZW0gMC4xMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi8qIC5mb2N1cy1kZWZhdWx0IHtcbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICBAaW5jbHVkZSBmb2N1cy1yaW5nO1xuICAgIH1cbn0gKi9cbi5yb3cuZ3V0dGVyLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtO1xufVxuLnJvdy5ndXR0ZXItMjAgLmNvbC0xMixcbi5yb3cuZ3V0dGVyLTIwIC5jb2wtbGctNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbn1cblxuLmNvbC01LXdpZGUge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDIwJTtcbiAgZmxleDogMCAwIDIwJTtcbiAgbWF4LXdpZHRoOiAyMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtLTUtd2lkZSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDIwJTtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kLTUtd2lkZSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDIwJTtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbC1sZy01LXdpZGUge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCAyMCU7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5jb2wteGwtNS13aWRlIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMjAlO1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgfVxufVxuLnYtY2VudGVyIHtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5mbGlwLWhvcml6b250YWwge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG59XG5cbi5mbGlwLXZlcnRpY2FsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xufVxuXG4udGV4dC1ibHVlIHtcbiAgY29sb3I6ICMzMjZmZTI7XG59XG5cbi50ZXh0LXllbGxvdyB7XG4gIGNvbG9yOiAjZmZjNjAwO1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyZWVuIHtcbiAgY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cbi50ZXh0LWxpbWUge1xuICBjb2xvcjogIzQxYTkyOCAhaW1wb3J0YW50O1xufVxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuLnRleHQtYmxhY2sge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWZvY3VzIHtcbiAgY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cbi50ZXh0LXNlY29uZGFyeS1ibHVlIHtcbiAgY29sb3I6ICMwMDFFNjEgIWltcG9ydGFudDtcbn1cbi50ZXh0LXNlY29uZGFyeS10ZWFsIHtcbiAgY29sb3I6ICM5N2Q0Y2EgIWltcG9ydGFudDtcbn1cbi50ZXh0LXNlY29uZGFyeS1wdXJwbGUge1xuICBjb2xvcjogIzRENDE4NSAhaW1wb3J0YW50O1xufVxuLnRleHQtc2Vjb25kYXJ5LXJlZCB7XG4gIGNvbG9yOiAjREMzMTM2ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1zZWNvbmRhcnktb3JhbmdlIHtcbiAgY29sb3I6ICNkMjQ2MjcgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjY2VudC1yZWQsIC50ZXh0LWFjY2VudHJlZCB7XG4gIGNvbG9yOiAjYjIyMDBkICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY2NlbnQtYmx1ZSwgLnRleHQtYWNjZW50Ymx1ZSB7XG4gIGNvbG9yOiAjMDA0ODc2ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY2NlbnQtcHVycGxlLCAudGV4dC1hY2NlbnRwdXJwbGUge1xuICBjb2xvcjogIzUxNTU3ZiAhaW1wb3J0YW50O1xufVxuLnRleHQtYWNjZW50LXllbGxvdywgLnRleHQtYWNjZW50eWVsbG93IHtcbiAgY29sb3I6ICNmZmM2MDAgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjY2VudC1vcmFuZ2UsIC50ZXh0LWFjY2VudG9yYW5nZSB7XG4gIGNvbG9yOiAjZjk2MzAyICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY2NlbnQtcnVzdCwgLnRleHQtYWNjZW50cnVzdCB7XG4gIGNvbG9yOiAjY2Y0NTIwICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY2NlbnQtMSwgLnRleHQtYWNjZW50MSB7XG4gIGNvbG9yOiAjYjIyMDBkICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY2NlbnQtMiwgLnRleHQtYWNjZW50MiB7XG4gIGNvbG9yOiAjMDA0ODc2ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY2NlbnQtMywgLnRleHQtYWNjZW50MyB7XG4gIGNvbG9yOiAjNTE1NTdmICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY2NlbnQtNCwgLnRleHQtYWNjZW50NCB7XG4gIGNvbG9yOiAjZmZjNjAwICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY2NlbnQtNSwgLnRleHQtYWNjZW50NSB7XG4gIGNvbG9yOiAjZjk2MzAyICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY2NlbnQtNiwgLnRleHQtYWNjZW50NiB7XG4gIGNvbG9yOiAjY2Y0NTIwICFpbXBvcnRhbnQ7XG59XG4udGV4dC1pbmZvLTEwMCwgLnRleHQtaW5mbzEge1xuICBjb2xvcjogI2RkZTdlYyAhaW1wb3J0YW50O1xufVxuLnRleHQtaW5mby0zMDAsIC50ZXh0LWluZm8zIHtcbiAgY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cbi50ZXh0LWluZm8tNTAwLCAudGV4dC1pbmZvNSB7XG4gIGNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG4udGV4dC1pbmZvLTcwMCwgLnRleHQtaW5mbzcge1xuICBjb2xvcjogIzIyNGU2NCAhaW1wb3J0YW50O1xufVxuLnRleHQtaW5mby05MDAsIC50ZXh0LWluZm85IHtcbiAgY29sb3I6ICMxNDJkMzkgIWltcG9ydGFudDtcbn1cbi50ZXh0LXN1Y2Nlc3MtMTAwLCAudGV4dC1zdWNjZXNzMSB7XG4gIGNvbG9yOiAjZDVlNmRlICFpbXBvcnRhbnQ7XG59XG4udGV4dC1zdWNjZXNzLTMwMCwgLnRleHQtc3VjY2VzczMge1xuICBjb2xvcjogIzgyYjU5YyAhaW1wb3J0YW50O1xufVxuLnRleHQtc3VjY2Vzcy01MDAsIC50ZXh0LXN1Y2Nlc3M1IHtcbiAgY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cbi50ZXh0LXN1Y2Nlc3MtNzAwLCAudGV4dC1zdWNjZXNzNyB7XG4gIGNvbG9yOiAjMDM0YTI3ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1zdWNjZXNzLTkwMCwgLnRleHQtc3VjY2Vzczkge1xuICBjb2xvcjogIzAyMmExNiAhaW1wb3J0YW50O1xufVxuLnRleHQtZGFuZ2VyLTEwMCwgLnRleHQtZGFuZ2VyMSB7XG4gIGNvbG9yOiAjZjBkOWRhICFpbXBvcnRhbnQ7XG59XG4udGV4dC1kYW5nZXItMzAwLCAudGV4dC1kYW5nZXIzIHtcbiAgY29sb3I6ICNkMjhkOGYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWRhbmdlci01MDAsIC50ZXh0LWRhbmdlcjUge1xuICBjb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuLnRleHQtZGFuZ2VyLTcwMCwgLnRleHQtZGFuZ2VyNyB7XG4gIGNvbG9yOiAjNzQxMjE2ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1kYW5nZXItOTAwLCAudGV4dC1kYW5nZXI5IHtcbiAgY29sb3I6ICM0MjBhMGMgIWltcG9ydGFudDtcbn1cbi50ZXh0LXdhcm5pbmctMTAwLCAudGV4dC13YXJuaW5nMSB7XG4gIGNvbG9yOiAjZmNlZmQ1ICFpbXBvcnRhbnQ7XG59XG4udGV4dC13YXJuaW5nLTMwMCwgLnRleHQtd2FybmluZzMge1xuICBjb2xvcjogI2Y3ZDA4MSAhaW1wb3J0YW50O1xufVxuLnRleHQtd2FybmluZy01MDAsIC50ZXh0LXdhcm5pbmc1IHtcbiAgY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cbi50ZXh0LXdhcm5pbmctNzAwLCAudGV4dC13YXJuaW5nNyB7XG4gIGNvbG9yOiAjOTc2NjAyICFpbXBvcnRhbnQ7XG59XG4udGV4dC13YXJuaW5nLTkwMCwgLnRleHQtd2FybmluZzkge1xuICBjb2xvcjogIzVmNDAwMSAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JheS0xMDAsIC50ZXh0LWdyYXkxIHtcbiAgY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyYXktMjAwLCAudGV4dC1ncmF5MiB7XG4gIGNvbG9yOiAjZThlOGU4ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmF5LTMwMCwgLnRleHQtZ3JheTMge1xuICBjb2xvcjogI2RhZGFkYSAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JheS00MDAsIC50ZXh0LWdyYXk0IHtcbiAgY29sb3I6ICNjY2MgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyYXktNTAwLCAudGV4dC1ncmF5NSB7XG4gIGNvbG9yOiAjYWVhZWFlICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmF5LTYwMCwgLnRleHQtZ3JheTYge1xuICBjb2xvcjogIzY2NiAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JheS03MDAsIC50ZXh0LWdyYXk3IHtcbiAgY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyYXktODAwLCAudGV4dC1ncmF5OCB7XG4gIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmF5LTkwMCwgLnRleHQtZ3JheTkge1xuICBjb2xvcjogIzFiMWIxYiAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JleS0xMDAsIC50ZXh0LWdyZXkxIHtcbiAgY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyZXktMjAwLCAudGV4dC1ncmV5MiB7XG4gIGNvbG9yOiAjZThlOGU4ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmV5LTMwMCwgLnRleHQtZ3JleTMge1xuICBjb2xvcjogI2RhZGFkYSAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JleS00MDAsIC50ZXh0LWdyZXk0IHtcbiAgY29sb3I6ICNjY2MgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyZXktNTAwLCAudGV4dC1ncmV5NSB7XG4gIGNvbG9yOiAjYWVhZWFlICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmV5LTYwMCwgLnRleHQtZ3JleTYge1xuICBjb2xvcjogIzY2NiAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JleS03MDAsIC50ZXh0LWdyZXk3IHtcbiAgY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyZXktODAwLCAudGV4dC1ncmV5OCB7XG4gIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmV5LTkwMCwgLnRleHQtZ3JleTkge1xuICBjb2xvcjogIzFiMWIxYiAhaW1wb3J0YW50O1xufVxuLnRleHQtYmxhY2sge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLnRleHQtdHJhbnMge1xuICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi50ZXh0LWJsYWNrLWFscGhhIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KSAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cbi5iZy1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cbi5iZy1saW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyOCAhaW1wb3J0YW50O1xufVxuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cbi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuLmJnLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cbi5iZy1mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cbi5iZy1zZWNvbmRhcnktYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDFFNjEgIWltcG9ydGFudDtcbn1cbi5iZy1zZWNvbmRhcnktdGVhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5N2Q0Y2EgIWltcG9ydGFudDtcbn1cbi5iZy1zZWNvbmRhcnktcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRENDE4NSAhaW1wb3J0YW50O1xufVxuLmJnLXNlY29uZGFyeS1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREMzMTM2ICFpbXBvcnRhbnQ7XG59XG4uYmctc2Vjb25kYXJ5LW9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMjQ2MjcgIWltcG9ydGFudDtcbn1cbi5iZy1hY2NlbnQtcmVkLCAuYmctYWNjZW50cmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyMjAwZCAhaW1wb3J0YW50O1xufVxuLmJnLWFjY2VudC1ibHVlLCAuYmctYWNjZW50Ymx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQ4NzYgIWltcG9ydGFudDtcbn1cbi5iZy1hY2NlbnQtcHVycGxlLCAuYmctYWNjZW50cHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxNTU3ZiAhaW1wb3J0YW50O1xufVxuLmJnLWFjY2VudC15ZWxsb3csIC5iZy1hY2NlbnR5ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjAwICFpbXBvcnRhbnQ7XG59XG4uYmctYWNjZW50LW9yYW5nZSwgLmJnLWFjY2VudG9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOTYzMDIgIWltcG9ydGFudDtcbn1cbi5iZy1hY2NlbnQtcnVzdCwgLmJnLWFjY2VudHJ1c3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2Y0NTIwICFpbXBvcnRhbnQ7XG59XG4uYmctYWNjZW50LTEsIC5iZy1hY2NlbnQxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyMjAwZCAhaW1wb3J0YW50O1xufVxuLmJnLWFjY2VudC0yLCAuYmctYWNjZW50MiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQ4NzYgIWltcG9ydGFudDtcbn1cbi5iZy1hY2NlbnQtMywgLmJnLWFjY2VudDMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTE1NTdmICFpbXBvcnRhbnQ7XG59XG4uYmctYWNjZW50LTQsIC5iZy1hY2NlbnQ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYwMCAhaW1wb3J0YW50O1xufVxuLmJnLWFjY2VudC01LCAuYmctYWNjZW50NSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOTYzMDIgIWltcG9ydGFudDtcbn1cbi5iZy1hY2NlbnQtNiwgLmJnLWFjY2VudDYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2Y0NTIwICFpbXBvcnRhbnQ7XG59XG4uYmctaW5mby0xMDAsIC5iZy1pbmZvMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGU3ZWMgIWltcG9ydGFudDtcbn1cbi5iZy1pbmZvLTMwMCwgLmJnLWluZm8zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNCAhaW1wb3J0YW50O1xufVxuLmJnLWluZm8tNTAwLCAuYmctaW5mbzUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG4uYmctaW5mby03MDAsIC5iZy1pbmZvNyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjRlNjQgIWltcG9ydGFudDtcbn1cbi5iZy1pbmZvLTkwMCwgLmJnLWluZm85IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0MmQzOSAhaW1wb3J0YW50O1xufVxuLmJnLXN1Y2Nlc3MtMTAwLCAuYmctc3VjY2VzczEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVlNmRlICFpbXBvcnRhbnQ7XG59XG4uYmctc3VjY2Vzcy0zMDAsIC5iZy1zdWNjZXNzMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MmI1OWMgIWltcG9ydGFudDtcbn1cbi5iZy1zdWNjZXNzLTUwMCwgLmJnLXN1Y2Nlc3M1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuLmJnLXN1Y2Nlc3MtNzAwLCAuYmctc3VjY2Vzczcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM0YTI3ICFpbXBvcnRhbnQ7XG59XG4uYmctc3VjY2Vzcy05MDAsIC5iZy1zdWNjZXNzOSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjJhMTYgIWltcG9ydGFudDtcbn1cbi5iZy1kYW5nZXItMTAwLCAuYmctZGFuZ2VyMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGQ5ZGEgIWltcG9ydGFudDtcbn1cbi5iZy1kYW5nZXItMzAwLCAuYmctZGFuZ2VyMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMjhkOGYgIWltcG9ydGFudDtcbn1cbi5iZy1kYW5nZXItNTAwLCAuYmctZGFuZ2VyNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cbi5iZy1kYW5nZXItNzAwLCAuYmctZGFuZ2VyNyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDEyMTYgIWltcG9ydGFudDtcbn1cbi5iZy1kYW5nZXItOTAwLCAuYmctZGFuZ2VyOSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjBhMGMgIWltcG9ydGFudDtcbn1cbi5iZy13YXJuaW5nLTEwMCwgLmJnLXdhcm5pbmcxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZWZkNSAhaW1wb3J0YW50O1xufVxuLmJnLXdhcm5pbmctMzAwLCAuYmctd2FybmluZzMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdkMDgxICFpbXBvcnRhbnQ7XG59XG4uYmctd2FybmluZy01MDAsIC5iZy13YXJuaW5nNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cbi5iZy13YXJuaW5nLTcwMCwgLmJnLXdhcm5pbmc3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk3NjYwMiAhaW1wb3J0YW50O1xufVxuLmJnLXdhcm5pbmctOTAwLCAuYmctd2FybmluZzkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWY0MDAxICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JheS0xMDAsIC5iZy1ncmF5MSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cbi5iZy1ncmF5LTIwMCwgLmJnLWdyYXkyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlOCAhaW1wb3J0YW50O1xufVxuLmJnLWdyYXktMzAwLCAuYmctZ3JheTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JheS00MDAsIC5iZy1ncmF5NCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2MgIWltcG9ydGFudDtcbn1cbi5iZy1ncmF5LTUwMCwgLmJnLWdyYXk1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlYWVhZSAhaW1wb3J0YW50O1xufVxuLmJnLWdyYXktNjAwLCAuYmctZ3JheTYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2ICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JheS03MDAsIC5iZy1ncmF5NyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cbi5iZy1ncmF5LTgwMCwgLmJnLWdyYXk4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuLmJnLWdyYXktOTAwLCAuYmctZ3JheTkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYjFiICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JleS0xMDAsIC5iZy1ncmV5MSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cbi5iZy1ncmV5LTIwMCwgLmJnLWdyZXkyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlOCAhaW1wb3J0YW50O1xufVxuLmJnLWdyZXktMzAwLCAuYmctZ3JleTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JleS00MDAsIC5iZy1ncmV5NCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2MgIWltcG9ydGFudDtcbn1cbi5iZy1ncmV5LTUwMCwgLmJnLWdyZXk1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlYWVhZSAhaW1wb3J0YW50O1xufVxuLmJnLWdyZXktNjAwLCAuYmctZ3JleTYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2ICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JleS03MDAsIC5iZy1ncmV5NyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cbi5iZy1ncmV5LTgwMCwgLmJnLWdyZXk4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuLmJnLWdyZXktOTAwLCAuYmctZ3JleTkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYjFiICFpbXBvcnRhbnQ7XG59XG4uYmctYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYmctdHJhbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmJnLWJsYWNrLWFscGhhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIuYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWdyZWVuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1saW1lIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWJsYWNrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1mb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNCAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItc2Vjb25kYXJ5LWJsdWUge1xuICBib3JkZXItY29sb3I6ICMwMDFFNjEgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLXNlY29uZGFyeS10ZWFsIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTdkNGNhICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1zZWNvbmRhcnktcHVycGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNEQ0MTg1ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1zZWNvbmRhcnktcmVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjREMzMTM2ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1zZWNvbmRhcnktb3JhbmdlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDI0NjI3ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1hY2NlbnQtcmVkLCAuYm9yZGVyLmJvcmRlci1hY2NlbnRyZWQge1xuICBib3JkZXItY29sb3I6ICNiMjIwMGQgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWFjY2VudC1ibHVlLCAuYm9yZGVyLmJvcmRlci1hY2NlbnRibHVlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0ODc2ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1hY2NlbnQtcHVycGxlLCAuYm9yZGVyLmJvcmRlci1hY2NlbnRwdXJwbGUge1xuICBib3JkZXItY29sb3I6ICM1MTU1N2YgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWFjY2VudC15ZWxsb3csIC5ib3JkZXIuYm9yZGVyLWFjY2VudHllbGxvdyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzYwMCAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItYWNjZW50LW9yYW5nZSwgLmJvcmRlci5ib3JkZXItYWNjZW50b3JhbmdlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjk2MzAyICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1hY2NlbnQtcnVzdCwgLmJvcmRlci5ib3JkZXItYWNjZW50cnVzdCB7XG4gIGJvcmRlci1jb2xvcjogI2NmNDUyMCAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItYWNjZW50LTEsIC5ib3JkZXIuYm9yZGVyLWFjY2VudDEge1xuICBib3JkZXItY29sb3I6ICNiMjIwMGQgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWFjY2VudC0yLCAuYm9yZGVyLmJvcmRlci1hY2NlbnQyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0ODc2ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1hY2NlbnQtMywgLmJvcmRlci5ib3JkZXItYWNjZW50MyB7XG4gIGJvcmRlci1jb2xvcjogIzUxNTU3ZiAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItYWNjZW50LTQsIC5ib3JkZXIuYm9yZGVyLWFjY2VudDQge1xuICBib3JkZXItY29sb3I6ICNmZmM2MDAgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWFjY2VudC01LCAuYm9yZGVyLmJvcmRlci1hY2NlbnQ1IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjk2MzAyICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1hY2NlbnQtNiwgLmJvcmRlci5ib3JkZXItYWNjZW50NiB7XG4gIGJvcmRlci1jb2xvcjogI2NmNDUyMCAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItaW5mby0xMDAsIC5ib3JkZXIuYm9yZGVyLWluZm8xIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGRlN2VjICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1pbmZvLTMwMCwgLmJvcmRlci5ib3JkZXItaW5mbzMge1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWluZm8tNTAwLCAuYm9yZGVyLmJvcmRlci1pbmZvNSB7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItaW5mby03MDAsIC5ib3JkZXIuYm9yZGVyLWluZm83IHtcbiAgYm9yZGVyLWNvbG9yOiAjMjI0ZTY0ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1pbmZvLTkwMCwgLmJvcmRlci5ib3JkZXItaW5mbzkge1xuICBib3JkZXItY29sb3I6ICMxNDJkMzkgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLXN1Y2Nlc3MtMTAwLCAuYm9yZGVyLmJvcmRlci1zdWNjZXNzMSB7XG4gIGJvcmRlci1jb2xvcjogI2Q1ZTZkZSAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItc3VjY2Vzcy0zMDAsIC5ib3JkZXIuYm9yZGVyLXN1Y2Nlc3MzIHtcbiAgYm9yZGVyLWNvbG9yOiAjODJiNTljICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1zdWNjZXNzLTUwMCwgLmJvcmRlci5ib3JkZXItc3VjY2VzczUge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLXN1Y2Nlc3MtNzAwLCAuYm9yZGVyLmJvcmRlci1zdWNjZXNzNyB7XG4gIGJvcmRlci1jb2xvcjogIzAzNGEyNyAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItc3VjY2Vzcy05MDAsIC5ib3JkZXIuYm9yZGVyLXN1Y2Nlc3M5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDIyYTE2ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1kYW5nZXItMTAwLCAuYm9yZGVyLmJvcmRlci1kYW5nZXIxIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjBkOWRhICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1kYW5nZXItMzAwLCAuYm9yZGVyLmJvcmRlci1kYW5nZXIzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDI4ZDhmICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1kYW5nZXItNTAwLCAuYm9yZGVyLmJvcmRlci1kYW5nZXI1IHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1kYW5nZXItNzAwLCAuYm9yZGVyLmJvcmRlci1kYW5nZXI3IHtcbiAgYm9yZGVyLWNvbG9yOiAjNzQxMjE2ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1kYW5nZXItOTAwLCAuYm9yZGVyLmJvcmRlci1kYW5nZXI5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNDIwYTBjICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci13YXJuaW5nLTEwMCwgLmJvcmRlci5ib3JkZXItd2FybmluZzEge1xuICBib3JkZXItY29sb3I6ICNmY2VmZDUgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLXdhcm5pbmctMzAwLCAuYm9yZGVyLmJvcmRlci13YXJuaW5nMyB7XG4gIGJvcmRlci1jb2xvcjogI2Y3ZDA4MSAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItd2FybmluZy01MDAsIC5ib3JkZXIuYm9yZGVyLXdhcm5pbmc1IHtcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci13YXJuaW5nLTcwMCwgLmJvcmRlci5ib3JkZXItd2FybmluZzcge1xuICBib3JkZXItY29sb3I6ICM5NzY2MDIgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLXdhcm5pbmctOTAwLCAuYm9yZGVyLmJvcmRlci13YXJuaW5nOSB7XG4gIGJvcmRlci1jb2xvcjogIzVmNDAwMSAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItZ3JheS0xMDAsIC5ib3JkZXIuYm9yZGVyLWdyYXkxIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1ncmF5LTIwMCwgLmJvcmRlci5ib3JkZXItZ3JheTIge1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTggIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWdyYXktMzAwLCAuYm9yZGVyLmJvcmRlci1ncmF5MyB7XG4gIGJvcmRlci1jb2xvcjogI2RhZGFkYSAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItZ3JheS00MDAsIC5ib3JkZXIuYm9yZGVyLWdyYXk0IHtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1ncmF5LTUwMCwgLmJvcmRlci5ib3JkZXItZ3JheTUge1xuICBib3JkZXItY29sb3I6ICNhZWFlYWUgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWdyYXktNjAwLCAuYm9yZGVyLmJvcmRlci1ncmF5NiB7XG4gIGJvcmRlci1jb2xvcjogIzY2NiAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItZ3JheS03MDAsIC5ib3JkZXIuYm9yZGVyLWdyYXk3IHtcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1ncmF5LTgwMCwgLmJvcmRlci5ib3JkZXItZ3JheTgge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWdyYXktOTAwLCAuYm9yZGVyLmJvcmRlci1ncmF5OSB7XG4gIGJvcmRlci1jb2xvcjogIzFiMWIxYiAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItZ3JleS0xMDAsIC5ib3JkZXIuYm9yZGVyLWdyZXkxIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1ncmV5LTIwMCwgLmJvcmRlci5ib3JkZXItZ3JleTIge1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTggIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWdyZXktMzAwLCAuYm9yZGVyLmJvcmRlci1ncmV5MyB7XG4gIGJvcmRlci1jb2xvcjogI2RhZGFkYSAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItZ3JleS00MDAsIC5ib3JkZXIuYm9yZGVyLWdyZXk0IHtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1ncmV5LTUwMCwgLmJvcmRlci5ib3JkZXItZ3JleTUge1xuICBib3JkZXItY29sb3I6ICNhZWFlYWUgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWdyZXktNjAwLCAuYm9yZGVyLmJvcmRlci1ncmV5NiB7XG4gIGJvcmRlci1jb2xvcjogIzY2NiAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItZ3JleS03MDAsIC5ib3JkZXIuYm9yZGVyLWdyZXk3IHtcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1ncmV5LTgwMCwgLmJvcmRlci5ib3JkZXItZ3JleTgge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWdyZXktOTAwLCAuYm9yZGVyLmJvcmRlci1ncmV5OSB7XG4gIGJvcmRlci1jb2xvcjogIzFiMWIxYiAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItYmxhY2sge1xuICBib3JkZXItY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci10cmFucyB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWJsYWNrLWFscGhhIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLyogdG8gYmUgdXNlZCBvbiBhIGEgPGRpdj4gZWxlbWVudCB0byBjcmVhdGUgYSB2ZXJ0aWNhbCBsaW5lIGJldHdlZW4gY29sdW1ucy4gXG5Zb3VyIHJvdyBjbGFzcyBtdXN0IGhhdmUgdGhlIC5wb3NpdGlvbi1yZWxhdGl2ZSBjbGFzcy4gKi9cbi52ZXJ0aWNhbC1saW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZlcnRpY2FsLWxpbmUge1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gIH1cbn1cblxuLyogUmVzcG9uc2l2ZSBkaXZpZGVyIHRoYXQgY2FuIGJlIGFwcGxpZWQgdG8gYW55IGJvb3RzdHJhcCByb3cgZWxlbWVudC5cblVzZSB0aGUgZm9sbG93aW5nIGNsYXNzIHN0cnVjdHVyZSBiYXNlZCBvbiB3aGljaCBjb2x1bW4geW91IHdhbnQgdGhlIGRpdmlkZXIgdG8gYXBwZWFyIGFmdGVyOlxuLSAuZGl2aWRlci1jb2wtYnJlYWtwb2ludC1udW1iZXIoMS0xMSkuXG5Zb3UgY2FuIGFwcGx5IGEgY3VzdG9tIG1hcmdpbiB1c2luZyB0aGUgZm9sbG93aW5nIGNsYXNzIHN0cnVjdHVyZTpcbi0gLmRpdmlkZXItbS1udW1iZXIoMS05KSAqL1xuW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06OmJlZm9yZSxcbltjbGFzc149ZGl2aWRlci1jb2xdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBtaW4td2lkdGg6IDAuMDYyNXJlbTtcbiAgbWluLWhlaWdodDogMC4wNjI1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuMDMxNzVyZW07XG4gIG1hcmdpbi1yaWdodDogLTAuMDMxNzVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtMVwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC0xXSk6OmJlZm9yZSxcbltjbGFzc149ZGl2aWRlci1jb2xdOm5vdChbY2xhc3MqPVwiIGRpdmlkZXItY29sLTFcIl0sIFtjbGFzc149ZGl2aWRlci1jb2wtMV0pOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtMlwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC0yXSk6OmJlZm9yZSxcbltjbGFzc149ZGl2aWRlci1jb2xdOm5vdChbY2xhc3MqPVwiIGRpdmlkZXItY29sLTJcIl0sIFtjbGFzc149ZGl2aWRlci1jb2wtMl0pOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtM1wiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC0zXSk6OmJlZm9yZSxcbltjbGFzc149ZGl2aWRlci1jb2xdOm5vdChbY2xhc3MqPVwiIGRpdmlkZXItY29sLTNcIl0sIFtjbGFzc149ZGl2aWRlci1jb2wtM10pOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtNFwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC00XSk6OmJlZm9yZSxcbltjbGFzc149ZGl2aWRlci1jb2xdOm5vdChbY2xhc3MqPVwiIGRpdmlkZXItY29sLTRcIl0sIFtjbGFzc149ZGl2aWRlci1jb2wtNF0pOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtNVwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC01XSk6OmJlZm9yZSxcbltjbGFzc149ZGl2aWRlci1jb2xdOm5vdChbY2xhc3MqPVwiIGRpdmlkZXItY29sLTVcIl0sIFtjbGFzc149ZGl2aWRlci1jb2wtNV0pOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtNlwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC02XSk6OmJlZm9yZSxcbltjbGFzc149ZGl2aWRlci1jb2xdOm5vdChbY2xhc3MqPVwiIGRpdmlkZXItY29sLTZcIl0sIFtjbGFzc149ZGl2aWRlci1jb2wtNl0pOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtN1wiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC03XSk6OmJlZm9yZSxcbltjbGFzc149ZGl2aWRlci1jb2xdOm5vdChbY2xhc3MqPVwiIGRpdmlkZXItY29sLTdcIl0sIFtjbGFzc149ZGl2aWRlci1jb2wtN10pOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtOFwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC04XSk6OmJlZm9yZSxcbltjbGFzc149ZGl2aWRlci1jb2xdOm5vdChbY2xhc3MqPVwiIGRpdmlkZXItY29sLThcIl0sIFtjbGFzc149ZGl2aWRlci1jb2wtOF0pOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtOVwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC05XSk6OmJlZm9yZSxcbltjbGFzc149ZGl2aWRlci1jb2xdOm5vdChbY2xhc3MqPVwiIGRpdmlkZXItY29sLTlcIl0sIFtjbGFzc149ZGl2aWRlci1jb2wtOV0pOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtMTBcIl0sIFtjbGFzc149ZGl2aWRlci1jb2wtMTBdKTo6YmVmb3JlLFxuW2NsYXNzXj1kaXZpZGVyLWNvbF06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtMTBcIl0sIFtjbGFzc149ZGl2aWRlci1jb2wtMTBdKTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltjbGFzcyo9XCIgZGl2aWRlci1jb2wtXCJdOm5vdChbY2xhc3MqPVwiIGRpdmlkZXItY29sLTExXCJdLCBbY2xhc3NePWRpdmlkZXItY29sLTExXSk6OmJlZm9yZSxcbltjbGFzc149ZGl2aWRlci1jb2xdOm5vdChbY2xhc3MqPVwiIGRpdmlkZXItY29sLTExXCJdLCBbY2xhc3NePWRpdmlkZXItY29sLTExXSk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC0xMlwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC0xMl0pOjpiZWZvcmUsXG5bY2xhc3NePWRpdmlkZXItY29sXTpub3QoW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC0xMlwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC0xMl0pOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmxleC1jb2x1bW5bY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTo6YmVmb3JlLFxuLmZsZXgtY29sdW1uW2NsYXNzXj1kaXZpZGVyLWNvbC1dOjpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbn1cblxuLmRpdmlkZXItbS0xW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KC5mbGV4LWNvbHVtbik6OmJlZm9yZSxcbi5kaXZpZGVyLW0tMVtjbGFzc149ZGl2aWRlci1jb2wtXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogMC40Njg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbTtcbn1cblxuLmZsZXgtY29sdW1uLmRpdmlkZXItbS0xW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06OmJlZm9yZSxcbi5mbGV4LWNvbHVtbi5kaXZpZGVyLW0tMVtjbGFzc149ZGl2aWRlci1jb2wtXTo6YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogMC40Njg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbTtcbn1cblxuLmRpdmlkZXItbS0yW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KC5mbGV4LWNvbHVtbik6OmJlZm9yZSxcbi5kaXZpZGVyLW0tMltjbGFzc149ZGl2aWRlci1jb2wtXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5cbi5mbGV4LWNvbHVtbi5kaXZpZGVyLW0tMltjbGFzcyo9XCIgZGl2aWRlci1jb2wtXCJdOjpiZWZvcmUsXG4uZmxleC1jb2x1bW4uZGl2aWRlci1tLTJbY2xhc3NePWRpdmlkZXItY29sLV06OmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuXG4uZGl2aWRlci1tLTNbY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlLFxuLmRpdmlkZXItbS0zW2NsYXNzXj1kaXZpZGVyLWNvbC1dOm5vdCguZmxleC1jb2x1bW4pOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtO1xufVxuXG4uZmxleC1jb2x1bW4uZGl2aWRlci1tLTNbY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTo6YmVmb3JlLFxuLmZsZXgtY29sdW1uLmRpdmlkZXItbS0zW2NsYXNzXj1kaXZpZGVyLWNvbC1dOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtO1xufVxuXG4uZGl2aWRlci1tLTRbY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlLFxuLmRpdmlkZXItbS00W2NsYXNzXj1kaXZpZGVyLWNvbC1dOm5vdCguZmxleC1jb2x1bW4pOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAxLjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG59XG5cbi5mbGV4LWNvbHVtbi5kaXZpZGVyLW0tNFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtXCJdOjpiZWZvcmUsXG4uZmxleC1jb2x1bW4uZGl2aWRlci1tLTRbY2xhc3NePWRpdmlkZXItY29sLV06OmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IDEuODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbn1cblxuLmRpdmlkZXItbS01W2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KC5mbGV4LWNvbHVtbik6OmJlZm9yZSxcbi5kaXZpZGVyLW0tNVtjbGFzc149ZGl2aWRlci1jb2wtXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbTtcbn1cblxuLmZsZXgtY29sdW1uLmRpdmlkZXItbS01W2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06OmJlZm9yZSxcbi5mbGV4LWNvbHVtbi5kaXZpZGVyLW0tNVtjbGFzc149ZGl2aWRlci1jb2wtXTo6YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbTtcbn1cblxuLmRpdmlkZXItbS02W2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KC5mbGV4LWNvbHVtbik6OmJlZm9yZSxcbi5kaXZpZGVyLW0tNltjbGFzc149ZGl2aWRlci1jb2wtXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogMi44MTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW07XG59XG5cbi5mbGV4LWNvbHVtbi5kaXZpZGVyLW0tNltjbGFzcyo9XCIgZGl2aWRlci1jb2wtXCJdOjpiZWZvcmUsXG4uZmxleC1jb2x1bW4uZGl2aWRlci1tLTZbY2xhc3NePWRpdmlkZXItY29sLV06OmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IDIuODEyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtO1xufVxuXG4uZGl2aWRlci1tLTdbY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlLFxuLmRpdmlkZXItbS03W2NsYXNzXj1kaXZpZGVyLWNvbC1dOm5vdCguZmxleC1jb2x1bW4pOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtO1xufVxuXG4uZmxleC1jb2x1bW4uZGl2aWRlci1tLTdbY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTo6YmVmb3JlLFxuLmZsZXgtY29sdW1uLmRpdmlkZXItbS03W2NsYXNzXj1kaXZpZGVyLWNvbC1dOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtO1xufVxuXG4uZGl2aWRlci1tLThbY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlLFxuLmRpdmlkZXItbS04W2NsYXNzXj1kaXZpZGVyLWNvbC1dOm5vdCguZmxleC1jb2x1bW4pOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAzLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xufVxuXG4uZmxleC1jb2x1bW4uZGl2aWRlci1tLThbY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTo6YmVmb3JlLFxuLmZsZXgtY29sdW1uLmRpdmlkZXItbS04W2NsYXNzXj1kaXZpZGVyLWNvbC1dOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAzLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xufVxuXG4uZGl2aWRlci1tLTlbY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlLFxuLmRpdmlkZXItbS05W2NsYXNzXj1kaXZpZGVyLWNvbC1dOm5vdCguZmxleC1jb2x1bW4pOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtO1xufVxuXG4uZmxleC1jb2x1bW4uZGl2aWRlci1tLTlbY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTo6YmVmb3JlLFxuLmZsZXgtY29sdW1uLmRpdmlkZXItbS05W2NsYXNzXj1kaXZpZGVyLWNvbC1dOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtO1xufVxuXG4uZGl2aWRlci1jb2wtMSA+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+XCIpO1xuJHN2Zy1zdWNjZXNzOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjMwNDZBMzgnIGNsYXNzPSdiaSBiaS1jaGVjay1jaXJjbGUtZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNMTYgOEE4IDggMCAxIDEgMCA4YTggOCAwIDAgMSAxNiAwem0tMy45Ny0zLjAzYS43NS43NSAwIDAgMC0xLjA4LjAyMkw3LjQ3NyA5LjQxNyA1LjM4NCA3LjMyM2EuNzUuNzUgMCAwIDAtMS4wNiAxLjA2TDYuOTcgMTEuMDNhLjc1Ljc1IDAgMCAwIDEuMDc5LS4wMmwzLjk5Mi00Ljk5YS43NS43NSAwIDAgMC0uMDEtMS4wNXonLz48L3N2Zz5cIik7XG4kc3ZnLXdhcm5pbmctaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTYgMTYnJTNFJTNDcGF0aCBmaWxsPSclMjNGRkM2MDAnIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTE2IDhBOCA4IDAgMSAxIDAgOGE4IDggMCAwIDEgMTYgMHpNOCA0YS45MDUuOTA1IDAgMCAwLS45Ljk5NWwuMzUgMy41MDdhLjU1Mi41NTIgMCAwIDAgMS4xIDBsLjM1LTMuNTA3QS45MDUuOTA1IDAgMCAwIDggNHptLjAwMiA2YTEgMSAwIDEgMCAwIDIgMSAxIDAgMCAwIDAtMnonLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLXRvb2x0aXAtaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIxJyBoZWlnaHQ9JzIxJyB2aWV3Qm94PScwIDAgMjEgMjEnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTEwLjUgMEExMC41IDEwLjUgMCAwIDEgMjEgMTAuNUMyMSAxNi4yOTkgMTYuMjk5IDIxIDEwLjUgMjFTMCAxNi4yOTkgMCAxMC41IDQuNzAxIDAgMTAuNSAwem0tLjQ3MiAxNC43NDFsLS4xNTMuMDA3Yy0uOTE4LjA3NC0xLjYwMy44MDMtMS42MDcgMS43MDMgMCAuOTcuNzcgMS43MSAxLjc1OCAxLjcxLjk5IDAgMS43Ni0uNzQgMS43Ni0xLjcxIDAtLjk1LS43Ny0xLjcxLTEuNzYtMS43MWguMDAyem0uNDU4LTExLjQzN2MtMS43NjggMC0zLjA2Ny42NTgtNC4wNTYgMS40ODhsLjgyMyAxLjI1MmEuNjc5LjY3OSAwIDAgMCAuNjQuMzdjLjUwOSAwIC45MDgtLjcxIDIuMzE2LS43MS45MiAwIDEuNDguNTEgMS40OCAxLjMwOSAwIDEuOTg4LTIuODU4IDIuMjA3LTIuODU4IDMuOTc1LjAwMi4wODIuMDA4LjE2NC4wMi4yNDVsLjIyNSAxLjYwOWgyLjExN2wuMjgtMS4zOTljLjI0LTEuMjQ5IDMuMDk3LTEuNTM5IDMuMDk3LTQuNjA2IDAtMi4xMzYtMS41NzMtMy41MzQtNC4wODQtMy41MzN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1pbmZvLWdyYXk6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE2IDE2JyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J004LjAwMiAwYzIuMTM3IDAgNC4xNDguODMyIDUuNjU4IDIuMzQzIDMuMTIgMy4xMTkgMy4xMiA4LjE5NSAwIDExLjMxM0E3Ljk1MiA3Ljk1MiAwIDAgMSA4LjAwMSAxNmE3Ljk0NiA3Ljk0NiAwIDAgMS01LjY1Ny0yLjM0M0E3Ljk0MiA3Ljk0MiAwIDAgMSAwIDhjMC0yLjEzNy44MzMtNC4xNDcgMi4zNDUtNS42NTdBNy45NDUgNy45NDUgMCAwIDEgOC4wMDIgMHpNOC43IDYuNUg3LjN2NmgxLjR2LTZ6TTcuOTg4IDRhLjcyLjcyIDAgMCAwLS41Ny4yNS44MzYuODM2IDAgMCAwLS4yMTguNTY0YzAgLjIwNy4wNzMuMzkuMjE4LjU0OWEuNzM4LjczOCAwIDAgMCAuNTcuMjM3Yy4yMzQgMCAuNDI4LS4wOC41ODItLjIzN2EuNzY1Ljc2NSAwIDAgMCAuMjMtLjU1LjgxMS44MTEgMCAwIDAtLjIzLS41NjJBLjc1Ni43NTYgMCAwIDAgNy45ODggNHonLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWxpc3QtYWN0aXZlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScyNHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyNCAyMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N0eWxlLUd1aWRlJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9JzA3Li1JY29ucycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTExNDIuMDAwMDAwLCAtNjg3LjAwMDAwMCknIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ2cgaWQ9J0Z1bmN0aW9uYWwnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEwMC4wMDAwMDAsIDQ5OS4wMDAwMDApJyUzRSUzQ2cgaWQ9J0VsZW1lbnRzLS8tVUktLy1MaXN0LS8tQWN0aXZlJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMDQyLjAwMDAwMCwgMTg4LjAwMDAwMCknJTNFJTNDcmVjdCBpZD0nUmVjdGFuZ2xlLUNvcHktNicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTIuMDAwMDAwLCAyLjAwMDAwMCkgc2NhbGUoMSwgLTEpIHRyYW5zbGF0ZSgtMTIuMDAwMDAwLCAtMi4wMDAwMDApICcgeD0nMCcgeT0nMCcgd2lkdGg9JzI0JyBoZWlnaHQ9JzQnJTNFJTNDL3JlY3QlM0UlM0NyZWN0IGlkPSdSZWN0YW5nbGUtQ29weS02JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMi4wMDAwMDAsIDEwLjAwMDAwMCkgc2NhbGUoMSwgLTEpIHRyYW5zbGF0ZSgtMTIuMDAwMDAwLCAtMTAuMDAwMDAwKSAnIHg9JzAnIHk9JzgnIHdpZHRoPScyNCcgaGVpZ2h0PSc0JyUzRSUzQy9yZWN0JTNFJTNDcmVjdCBpZD0nUmVjdGFuZ2xlLUNvcHktNicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTIuMDAwMDAwLCAxOC4wMDAwMDApIHNjYWxlKDEsIC0xKSB0cmFuc2xhdGUoLTEyLjAwMDAwMCwgLTE4LjAwMDAwMCkgJyB4PScwJyB5PScxNicgd2lkdGg9JzI0JyBoZWlnaHQ9JzQnJTNFJTNDL3JlY3QlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWxpc3QtaW5hY3RpdmU6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzI0cHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDI0IDIwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3R5bGUtR3VpZGUnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nMDcuLUljb25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTE0Mi4wMDAwMDAsIC02ODcuMDAwMDAwKScgZmlsbD0nJTIzY2NjY2NjJyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDZyBpZD0nRnVuY3Rpb25hbCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTAwLjAwMDAwMCwgNDk5LjAwMDAwMCknJTNFJTNDZyBpZD0nRWxlbWVudHMtLy1VSS0vLUxpc3QtLy1BY3RpdmUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEwNDIuMDAwMDAwLCAxODguMDAwMDAwKSclM0UlM0NyZWN0IGlkPSdSZWN0YW5nbGUtQ29weS02JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMi4wMDAwMDAsIDIuMDAwMDAwKSBzY2FsZSgxLCAtMSkgdHJhbnNsYXRlKC0xMi4wMDAwMDAsIC0yLjAwMDAwMCkgJyB4PScwJyB5PScwJyB3aWR0aD0nMjQnIGhlaWdodD0nNCclM0UlM0MvcmVjdCUzRSUzQ3JlY3QgaWQ9J1JlY3RhbmdsZS1Db3B5LTYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEyLjAwMDAwMCwgMTAuMDAwMDAwKSBzY2FsZSgxLCAtMSkgdHJhbnNsYXRlKC0xMi4wMDAwMDAsIC0xMC4wMDAwMDApICcgeD0nMCcgeT0nOCcgd2lkdGg9JzI0JyBoZWlnaHQ9JzQnJTNFJTNDL3JlY3QlM0UlM0NyZWN0IGlkPSdSZWN0YW5nbGUtQ29weS02JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMi4wMDAwMDAsIDE4LjAwMDAwMCkgc2NhbGUoMSwgLTEpIHRyYW5zbGF0ZSgtMTIuMDAwMDAwLCAtMTguMDAwMDAwKSAnIHg9JzAnIHk9JzE2JyB3aWR0aD0nMjQnIGhlaWdodD0nNCclM0UlM0MvcmVjdCUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctZ3JpZC1hY3RpdmU6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2cgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDcGF0aCBkPSdNMCA0aDRWMEgwek0wIDEyaDRWOEgwek0wIDIwaDR2LTRIMHpNOCA0aDRWMEg4ek04IDEyaDRWOEg4ek04IDIwaDR2LTRIOHpNMTYgNGg0VjBoLTR6TTE2IDEyaDRWOGgtNHpNMTYgMjBoNHYtNGgtNHonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctZ3JpZC1pbmFjdGl2ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSclMjNjY2NjY2MnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NwYXRoIGQ9J00wIDRoNFYwSDB6TTAgMTJoNFY4SDB6TTAgMjBoNHYtNEgwek04IDRoNFYwSDh6TTggMTJoNFY4SDh6TTggMjBoNHYtNEg4ek0xNiA0aDRWMGgtNHpNMTYgMTJoNFY4aC00ek0xNiAyMGg0di00aC00eicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy12aWRlbzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy12aWRlby13aGl0ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmZmZmYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1zdGFyLWVtcHR5OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTgnIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAxOCAxOCclM0UlM0NwYXRoIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCcgc3Ryb2tlPSclMjMzNjM2MzYnIGQ9J005IDEuNDkzbC0yLjA4NiA1Ljg3SDEuNDk2TDUuOTMxIDEwLjdsLTEuNjI0IDYuMDEzTDkgMTMuMTRsNC42OTMgMy41NzJMMTIuMDcgMTAuN2w0LjQzNC0zLjMzNmgtNS40MTdMOS4wMDEgMS40OTN6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy1zdGFyLWZ1bGw6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOCcgaGVpZ2h0PScxOCcgdmlld0JveD0nMCAwIDE4IDE4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNOSAxLjQ5M2wtMi4wODYgNS44N0gxLjQ5Nkw1LjkzMSAxMC43bC0xLjYyNCA2LjAxM0w5IDEzLjE0bDQuNjkzIDMuNTcyTDEyLjA3IDEwLjdsNC40MzQtMy4zMzZoLTUuNDE3TDkuMDAxIDEuNDkzeicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctc3Rhci1oYWxmOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTgnIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAxOCAxOCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNOSAxLjQ5M2wtMi4wODYgNS44N0gxLjQ5Nkw1LjkzMSAxMC43bC0xLjYyNCA2LjAxM0w5IDEzLjE0bDQuNjkzIDMuNTcyTDEyLjA3IDEwLjdsNC40MzQtMy4zMzZoLTUuNDE3TDkuMDAxIDEuNDkzeicvJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTkgMHYxMy43N0wzLjQ0MiAxOGwxLjkyLTcuMTA0TDAgNi44NjRoNi41NnonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctZHJpdmUtdGhydTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzYwJyBoZWlnaHQ9JzYwJyB2aWV3Qm94PScwIDAgNjAgNjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTU5LjgyNCAxMC4zNDV2NDAuMzdoLTUuNDlWMTguOTIzSDYuMzA1djMxLjc5MkgxLjE1OHYtNDAuMzdoNTguNjY2em0tMjkuMjYgMTEuNzg4bDcuODI1LjAwNWMxLjk1NS4wMDMgMy40NjggMS4wNSA0LjE2NyAyLjg3Ljk5IDIuNTc3IDEuOTYgNS4xNjIgMi45NjUgNy43MzQuMTQ4LjM4LjM5Ljc1NS42NzcgMS4wNDQuNjQ2LjY0MiAxLjA0IDEuMzk4IDEuMTMyIDIuMjg4LjIzNCAyLjI0NC4zMTUgNC40OTQtLjA5NiA2LjczLS4yMTMgMS4xNjUtLjY5NCAyLjE1Mi0xLjg1IDIuNjk4LS4xNzUuMDgzLS4zMjguNDEtLjMzNi42My0uMDM4IDEuMDY2LS4wMDcgMi4xMzgtLjAzNCAzLjIxLS4wMjYgMS4wNzgtLjMwMiAxLjM0Ny0xLjM2IDEuMzYzLS44NDYuMDEzLTEuNjk0LjAxNS0yLjU0Mi0uMDAzLTEtLjAyLTEuMjQ4LS4yOC0xLjI3LTEuMjktLjAxNi0uNzM2LjAwNi0xLjQ4Ni0uMDEtMi4yMi0uMDEtLjQ4Ni4wMjItLjgyNC0uMDExLTEuNTFIMjEuMDM2YzAgLjY4Ni4wMDIgMS4xNDItLjAwMiAxLjY5Mi0uMDIxIDMuNjEyLjQwNiAzLjMyNi0zLjM1NiAzLjMyNy0uMTU2IDAtLjMxMi4wMDUtLjQ2OC4wMDMtMS4wODItLjAyLTEuMzUtLjI3OC0xLjM2NS0xLjM0Mi0uMDE3LTEuMDQ4LjAxMy0yLjA5Ny0uMDQ4LTMuMTQtLjAxNy0uMjcyLS4yMzctLjY0Ni0uNDctLjc2OC0uOTA5LS40NzctMS40MDktMS4yMjgtMS42MDctMi4xODUtLjUwNy0yLjQ3My0uNDU4LTQuOTY4LS4wNy03LjQ0Ny4wOS0uNTc0LjUyNy0xLjEwNC44My0xLjYzOC4zNDQtLjYxNC44MDUtMS4xNzUgMS4wNjUtMS44Mi45NTUtMi4zNzkgMS44NDEtNC43ODQgMi43NzItNy4xNzIuNzU2LTEuOTQ2IDIuMzUzLTMuMDUgNC40MjMtMy4wNTQgNS4yMTYtLjAwNiAxMC40MzMtLjAwNiAxNS42NDkgMHptMTAuNDE0IDE0Ljk2M2MtMS4yNDYtLjAwMi0yLjE5Ni45NTQtMi4xODUgMi4yMDRhMi4yODQgMi4yODQgMCAwIDAgMi4zMDEgMi4yNzhjMS4yMjctLjAwOCAyLjE0Ni0uOTMyIDIuMTU0LTIuMTY0LjAwOS0xLjI2OC0xLjAyMi0yLjMxOC0yLjI3LTIuMzE4em0tMjEuMDU4IDBjLTEuMjM1LS4wMDgtMi4yMjguOTY2LTIuMjI4IDIuMTc4IDAgMS4yNDggMS4wNDkgMi4yOTggMi4yOTggMi4zMDQgMS4yMjMuMDA3IDIuMTU5LS45MiAyLjE2OC0yLjE0NS4wMS0xLjI4OC0uOTg4LTIuMzMtMi4yMzgtMi4zMzd6TTM1LjEzNyAyMy40NmwtMy4wMDguMDAxYy0zLjIwNyAwLTYuNDE2LS4wMDUtOS42MjMuMDA1LTEuMjUzLjAwMy0yLjMzLjcxMi0yLjczOCAxLjc4LS44NCAyLjIwMi0xLjYzNiA0LjQyMi0yLjUxNSA2LjYxLS42MTkgMS41NDEtLjQ3IDEuNzUgMS4wNTMgMS43NTcgMy44MTUuMDExIDE4LjY1My4wMDUgMjMuNzI2IDBoLjc2NGMxLjA0LS4wMDEgMS4zMDUtLjMyOC45NDgtMS4yNzktLjg0Ny0yLjI0OS0xLjcwNi00LjQ5Mi0yLjU1LTYuNzQ0LS41MjYtMS40LTEuNTM4LTIuMTI0LTMuMDUtMi4xMjgtMi4wMDQtLjAwNS00LjAxIDAtNi4wMTUgMHonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLWRyaXZlLXRocnUtY29tcGFjdDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzE3JyB2aWV3Qm94PScwIDAgMjAgMTcnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTE3LjIzMyA2LjgyOGMtMi40MTIuMDAyLTExLjk3My4wMDctMTQuMzMyIDAtLjg5Mi0uMDA0LS45NzktLjEyOS0uNjE3LTEuMDQ1QzIuOCA0LjQ4IDMuMjY1IDMuMTYgMy43NTYgMS44NWMuMjM5LS42MzUuODctMS4wNTcgMS42MDMtMS4wNThDNy4yMzYuNzg3IDkuMTE0Ljc5IDEwLjk5Ljc5YzEuMTc0IDAgMi4zNDgtLjAwMyAzLjUyIDAgLjg4NS4wMDMgMS40NzguNDMzIDEuNzg2IDEuMjY2LjQ5NCAxLjM0Ljk5NiAyLjY3NCAxLjQ5MiA0LjAxMS4yMDkuNTY2LjA1NC43Ni0uNTU1Ljc2bS0uOTk2IDQuNzM5YTEuMzQ4IDEuMzQ4IDAgMCAxLTEuMzQ3LTEuMzU2Yy0uMDA2LS43NDMuNTUtMS4zMTEgMS4yOC0xLjMxLjczIDAgMS4zMzMuNjI0IDEuMzI3IDEuMzc4LS4wMDQuNzMzLS41NDIgMS4yODMtMS4yNiAxLjI4OG0tMTIuMzUgMGMtLjczMi0uMDA0LTEuMzQ1LS42MjktMS4zNDYtMS4zNyAwLS43MjIuNTgyLTEuMzAxIDEuMzA0LTEuMjk3LjczMi4wMDQgMS4zMTYuNjI0IDEuMzEgMS4zOS0uMDA1LjczLS41NTMgMS4yOC0xLjI2OSAxLjI3N00xOS4yMjQgNi45M2ExLjg2MyAxLjg2MyAwIDAgMS0uMzk2LS42MmMtLjU4OC0xLjUzLTEuMTU2LTMuMDY4LTEuNzM2LTQuNjAxQzE2LjY4NC42MjcgMTUuNzk4LjAwNSAxNC42NTQuMDAzYy0zLjA1My0uMDA0LTYuMTA2LS4wMDQtOS4xNTkgMC0xLjIxLjAwMi0yLjE0NS42NTktMi41ODggMS44MTYtLjU0NCAxLjQyLTEuMDYzIDIuODUxLTEuNjIyIDQuMjY2LS4xNTIuMzg0LS40MjIuNzE4LS42MjQgMS4wODItLjE3Ny4zMTgtLjQzMi42MzMtLjQ4NS45NzUtLjIyNyAxLjQ3NC0uMjU2IDIuOTU4LjA0IDQuNDMuMTE3LjU2OS40MSAxLjAxNS45NCAxLjI5OS4xMzcuMDcyLjI2Ni4yOTUuMjc2LjQ1Ni4wMzYuNjIuMDE4IDEuMjQ1LjAyOCAxLjg2OC4wMS42MzMuMTY2Ljc4Ni44Ljc5OC4wOS4wMDIuMTgyLS4wMDEuMjczLS4wMDEgMi4yMDItLjAwMSAxLjk1Mi4xNyAxLjk2NC0xLjk4LjAwMy0uMzI3LjAwMS0uNTk4LjAwMS0xLjAwNWgxMC45OTRjLjAyLjQwNyAwIC42MDkuMDA2Ljg5Ny4wMS40MzctLjAwMy44ODMuMDA3IDEuMzIuMDEyLjYwMi4xNTguNzU2Ljc0Mi43NjguNDk3LjAxLjk5My4wMSAxLjQ4OC4wMDIuNjItLjAxLjc4LS4xNy43OTYtLjgxMS4wMTYtLjYzNy0uMDAyLTEuMjc1LjAyLTEuOTEuMDA1LS4xMy4wOTQtLjMyNC4xOTctLjM3NC42NzYtLjMyNS45NTgtLjkxMiAxLjA4My0xLjYwNS4yNC0xLjMzLjE5Mi0yLjY2Ny4wNTYtNC4wMDItLjA1NC0uNTMtLjI4NS0uOTgtLjY2My0xLjM2MScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctdHJ1Y2s6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc2MCcgaGVpZ2h0PSc2MCcgdmlld0JveD0nMCAwIDYwIDYwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J000OS4zMDUgMjMuNjA1SDQyLjY5djYuNzRoMTEuODU4bC01LjI0Mi02Ljc0ek00OC4xMiA0Ni40NDdjLjc5LS43NSAxLjE4NS0xLjcwMyAxLjE4NS0yLjg3MSAwLTEuMDgtLjM5Ni0yLjAxNy0xLjE4NS0yLjgxLS43OTItLjc4OS0xLjczLTEuMTg1LTIuODEtMS4xODUtMS4wODIgMC0yLjAyLjM5Ni0yLjgwOSAxLjE4Ni0uNzkuNzkyLTEuMTg1IDEuNzI5LTEuMTg1IDIuODA5IDAgMS4xNjguMzk1IDIuMTIxIDEuMTg1IDIuODcuNzkuNzQ5IDEuNzI3IDEuMTI1IDIuODEgMS4xMjUgMS4wOCAwIDIuMDE3LS4zNzYgMi44MDktMS4xMjR6bS0zMS45NTUgMGMuNzktLjc1IDEuMTg2LTEuNzAzIDEuMTg2LTIuODcxIDAtMS4wOC0uMzk2LTIuMDE3LTEuMTg2LTIuODEtLjc5My0uNzg5LTEuNzI4LTEuMTg1LTIuODA5LTEuMTg1LTEuMDgzIDAtMi4wMTcuMzk2LTIuODA4IDEuMTg2LS43OTIuNzkyLTEuMTg3IDEuNzI5LTEuMTg3IDIuODA5IDAgMS4xNjguMzk1IDIuMTIxIDEuMTg3IDIuODcuNzkuNzQ5IDEuNzI1IDEuMTI1IDIuODA4IDEuMTI1IDEuMDgxIDAgMi4wMTYtLjM3NiAyLjgxLTEuMTI0ek01MC42NzcgMTkuNjFsNy45OSAxMC43MzR2MTMuMjMxSDUzLjNjMCAyLjI0OC0uNzkzIDQuMTQtMi4zNzIgNS42NzktMS41ODEgMS41NDItMy40NTUgMi4zMS01LjYxNyAyLjMxLTIuMTY2IDAtNC4wMzYtLjc2OC01LjYxOC0yLjMxLTEuNTgxLTEuNTM5LTIuMzctMy40MzEtMi4zNy01LjY3OUgyMS4zNDRjMCAyLjI0OC0uNzkyIDQuMTQtMi4zNyA1LjY3OS0xLjU4MiAxLjU0Mi0zLjQ1NSAyLjMxLTUuNjE4IDIuMzEtMi4xNjQgMC00LjAzNi0uNzY4LTUuNjE3LTIuMzEtMS41OC0xLjUzOS0yLjM3MS0zLjQzMS0yLjM3MS01LjY3OUgwdi0yOS4yMWMwLTEuNDk1LjUxOS0yLjc2MyAxLjU2LTMuODA1QzIuNjAxIDkuNTIxIDMuODcgOSA1LjM2OCA5aDM3LjMyMXYxMC42MWg3Ljk4OHonLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWxvdy1wcmljZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzYwJyBoZWlnaHQ9JzYwJyB2aWV3Qm94PScwIDAgNjAgNjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTMwLjMwNSAwYzEuMzEgMCAyLjUzNS41ODIgMy42NCAxLjczMy4zNjYuMzguNjkuNzYxIDEuMDAyIDEuMTMuMjI2LjI3LjQ0MS41MjIuNjU3Ljc1Ni4zOTEuNDI3LjY0LjQyNy43NjIuNDI3LjE1IDAgLjMyOS0uMDM3LjUzLS4xMS4zOTUtLjE0MS44MDQtLjMyMiAxLjIzNi0uNTE1LjI4Mi0uMTI0LjU3Ni0uMjUzLjg3OC0uMzc5LjgtLjMzIDEuNTgtLjQ5NiAyLjMyLS40OTYgMi4xNzIgMCAzLjg4NiAxLjQyNSA0LjU4NiAzLjgxMS4xMDUuMzYyLjE5NS43MTUuMjgyIDEuMDU0LjA4OS4zNDUuMTcyLjY3LjI2My45NzguMjM5Ljc5Mi40NDIuOTUyIDEuMjgzIDEuMDEyLjI2Ni4wMTkuNTM4LjAzMy44MjcuMDQ2LjczMy4wMzQgMS40OTIuMDcxIDIuMjkzLjIxIDIuMzQ4LjQxIDMuNzc0IDIuMTg1IDMuODUzIDQuNzcybC4wMDQuMjUzdi4yMDJsLS4wMzYuMi0uMTI0LjY3M2ExMDEuMDkgMTAxLjA5IDAgMCAwLS4zNSAxLjk3MmMtLjEwNS42MjcuMDYyLjg1OS40NTUgMS4xMTIuMzguMjQ2LjgxNi40NzUgMS4yNzguNzE4LjMyNy4xNzEuNjY3LjM0OSAxLjAxLjU0NiAxLjY2Ny45NTUgMi41NCAyLjI0NiAyLjU5NyAzLjg0YTUuODU3IDUuODU3IDAgMCAxLS42MjUgMi44MDhjLS4zNDMuNjgtLjc3NiAxLjIzMi0xLjE1NiAxLjcxOC0uMTE5LjE1Mi0uMjMuMjk2LS4zMzMuNDM0LS43Ljk0Ni0uNyAxLjIzLS4wMSAyLjE2Ny4xMTQuMTU0LjIzMS4zMDcuMzQ3LjQ1OC4zMzUuNDQuNjgyLjg5NSAxLjAwNiAxLjQxOCAxLjU0NyAyLjUwMS45MDcgNS4yMy0xLjU5MSA2Ljc5LS40NjQuMjktLjkxOC41MjYtMS4zNTcuNzU1LS4zNjEuMTg3LS43MDQuMzY2LTEuMDA1LjU1MS0uNjUzLjQwMS0uNzE0LjY5Ny0uNjA3IDEuMjUuMDg4LjQ1LjE2NS44OTUuMjQyIDEuMzI3LjA1MS4yOTYuMTAzLjU5Mi4xNTguODg4LjI5NyAxLjYxLS4wMyAzLjEwNS0uOTIzIDQuMjA3LS44OTggMS4xMDktMi4zMDQgMS43NDQtMy45NTkgMS43ODgtLjc5Ni4wMjEtMS41NzQuMDU4LTIuMzA5LjEwNy0uMTY3LjAxMS0uNjczLjA0NS0uOTYxLjk4Ni0uMS4zMjMtLjE4NS42NjgtLjI3OCAxLjAzNC0uMDg1LjMzNC0uMTczLjY4LS4yNzYgMS4wMzYtLjY4OCAyLjM3My0yLjQwOCAzLjc4OC00LjYgMy43ODgtLjczMyAwLTEuNDk2LS4xNi0yLjI3NC0uNDgtLjM1OC0uMTQ4LS42OTQtLjMwMi0xLjAxOC0uNDUtLjI1OC0uMTItLjUwMi0uMjMzLS43NC0uMzM0LS40Mi0uMTc4LS42OTItLjIzMi0uODU2LS4yNDJsLS4wNTctLjAwMmgtLjAyOGMtLjEzNy4wMDQtLjQyNi4wNTItLjk5LjY5NC0uMTUuMTcyLS4zLjM1Mi0uNDU5LjU0My0uMzQyLjQwOC0uNjk3LjgzMy0xLjExNSAxLjI1MkMzMi40ODMgNTkuNzI5IDMxLjE3IDYwIDMwLjI5OCA2MGMtLjg4OCAwLTIuMjE3LS4yOC0zLjUxMS0xLjYxMi0uMzktLjQtLjczOC0uODAzLTEuMDc1LTEuMTk0LS4yNzgtLjMyMi0uNTQxLS42MjgtLjgwNi0uOTA3LS4zMi0uMzM2LS41MzQtLjMzNi0uNjQ5LS4zMzYtLjE0IDAtLjMwNS4wMzItLjQ5LjA5NC0uNDM3LjE0OC0uODk3LjM1Mi0xLjM4NC41Ny0uMjUuMTEtLjUwNy4yMjUtLjc3NC4zMzktLjgwNS4zNC0xLjU0OC41MDQtMi4yNzUuNTA0YTQuNyA0LjcgMCAwIDEtMS4yMjYtLjE2MmMtMS42NjctLjQ0OS0yLjgwNi0xLjYzNi0zLjM4My0zLjUyNS0uMTM2LS40NDItLjI0NC0uODcxLS4zNDktMS4yODdhMjkuNTUzIDI5LjU1MyAwIDAgMC0uMjI1LS44NThjLS4yMjgtLjc5Ni0uNDQyLS45NjgtMS4yNzktMS4wMjRhMzEuNCAzMS40IDAgMCAwLS43OS0uMDM0Yy0uNjY4LS4wMjMtMS40MjMtLjA0OC0yLjIwMi0uMTk0LTEuMzktLjI1Ni0yLjUtLjk0Mi0zLjIxMS0xLjk4NS0uNjc3LS45ODgtLjkzMS0yLjIwNS0uNzQtMy41MzFsLjA0Ny0uMjg2LjA4My0uNDM1Yy4xMTktLjYxOC4yNC0xLjI1Ny4zNDUtMS44NzguMTAzLS42LS4wNTYtLjgyNi0uNDI0LTEuMDc5LS4zMjMtLjIyMi0uNzI4LS40My0xLjE1OS0uNjUtLjI0MS0uMTI0LS40OS0uMjUyLS43NDctLjM5My0uNzktLjQzNS0yLjYzOS0xLjQ1LTMuMDE2LTMuODAyLS4xODYtMS4xNS4wNzctMi4yOS43OC0zLjM5Mi4zMjctLjUxLjY3LS45NjQgMS4wMDMtMS40MDMuMTEzLS4xNS4yMjUtLjI5Ni4zMzQtLjQ0NS4zNDgtLjQ3LjUzLS44NS41My0xLjA5OC0uMDAyLS4yNS0uMTktLjYzMi0uNTQ1LTEuMTAzbC0uMzAyLS4zOTVhMTguNzUyIDE4Ljc1MiAwIDAgMS0uOTE4LTEuMjY0Qy44OSAyNS42MTkuOTEgMjQuMjIgMS4xMTIgMjMuMzMzYy4yMDMtLjg4OC43OS0yLjE1NiAyLjQzNC0zLjE1NS40My0uMjYyLjg0Ny0uNDc1IDEuMjUtLjY4LjIzNC0uMTIuNDUzLS4yMzMuNjYtLjM0Ni45MzUtLjUxNSAxLjA5Mi0uNzg1LjkwNi0xLjc2NmwtLjAzMy0uMTYtLjA1Ni0uMjY0Yy0uMTA5LS41MjItLjIyMi0xLjA2LS4zMi0xLjYxMy0uMjY1LTEuNDkyLjA2OC0yLjkxNS45MzUtNC4wMDkuODczLTEuMSAyLjE5Ni0xLjc1MiAzLjcyNi0xLjgzNS4yNDctLjAxNC40OTUtLjAyNS43NDMtLjAzNi43MjYtLjAzMyAxLjQxMS0uMDYzIDIuMDQ3LS4xNTcuMjA5LS4wMzEuNDQ2LS4wNjcuNjQ0LS42Ny4xMjQtLjM3Ni4yMzEtLjc4LjM0NS0xLjIwNi4xLS4zNzYuMjAzLS43NjUuMzI1LTEuMTYzLjcxNi0yLjMzMyAyLjQyNC0zLjcyNiA0LjU2Ni0zLjcyNi43NDQgMCAxLjUyOS4xNyAyLjMyOS41MDUuMjk2LjEyMy41OC4yNS44NTQuMzczLjM0Ny4xNTYuNjc2LjMwNS45OTQuNDI5LjQwOS4xNi42NTguMTkzLjc5NS4xOTMuMTE4IDAgLjM2NSAwIC45MDItLjU5LjE4Ni0uMjAzLjM3My0uNDI3LjU3LS42NjMuMjk0LS4zNDkuNTk2LS43MTIuOTQ3LTEuMDczQzI3Ljc3OC41OCAyOSAwIDMwLjMwNSAwem0uMDU2IDIuMjY1Yy0uNjYyIDAtMS4zMjIuMzQtMS45NzkgMS4wMi0uNTE4LjUzNi0uOTY4IDEuMTM2LTEuNDcgMS42ODctLjgyNC45MDQtMS42NDIgMS4zNC0yLjYgMS4zNC0uNSAwLTEuMDM3LS4xMTgtMS42MzEtLjM1Mi0uNjQxLS4yNS0xLjI2LS41NTYtMS44OTYtLjgyMi0uNTIzLS4yMTgtMS4wMDctLjMyNy0xLjQ0NC0uMzI3LTEuMTI1IDAtMS45NDYuNzE2LTIuMzcxIDIuMTA0LS4yNDYuOC0uNDI0IDEuNjIxLS42ODUgMi40MTUtLjM5OCAxLjIwNy0xLjIwOCAyLjAzLTIuNDg2IDIuMjIxLS45OS4xNDgtMi4wMDEuMTYtMy4wMDQuMjE2LTEuNzcyLjA5Ny0yLjgzMyAxLjQwOC0yLjUyNSAzLjE1My4xMDYuNjA0LjIzNiAxLjIwNC4zNjMgMS44MDQuNDQgMi4xMDQtLjEzNSAzLjM3My0yLjAxNSA0LjQwOC0uNjAyLjMzMy0xLjIzNS42MTgtMS44MjMuOTc1LTEuNTQ5Ljk0My0xLjg2MiAyLjMyNy0uODc1IDMuODQ3LjM0NS41My43NDggMS4wMjMgMS4xMyAxLjUyOSAxLjMzMyAxLjc3IDEuMzQgMy4xNzIuMDI4IDQuOTQ2LS40MjIuNTctLjg2OCAxLjEyMy0xLjI0OCAxLjcyLS4zNDEuNTM0LS41NiAxLjExNS0uNDUgMS43OTEuMTc4IDEuMTEzLjk3IDEuNjY4IDEuODU2IDIuMTU1LjcwMi4zODUgMS40NDQuNzExIDIuMTAxIDEuMTYzIDEuMTY2LjgwMiAxLjYyNCAxLjk1IDEuMzg3IDMuMzU0LS4xMzQuNzg4LS4yODggMS41NzMtLjQzNiAyLjM1OC0uMzA5IDEuNjI1LjQzMyAyLjgxNSAyLjA2NyAzLjExNy44ODkuMTY1IDEuODE1LjEzNSAyLjcyNC4xOTUgMS43OTkuMTE5IDIuODQuOTUyIDMuMzM2IDIuNjg1LjE5OS42OTguMzQ5IDEuNDA5LjU2MiAyLjEwMy4yODMuOTI5Ljc2NiAxLjcwNSAxLjc4NSAxLjk4LjIxMi4wNTYuNDIyLjA4Mi42MjguMDgyLjQ3MyAwIC45MzMtLjEzNCAxLjM4My0uMzI1Ljc3Mi0uMzI0IDEuNTI2LS43IDIuMzE3LS45NjhhMy44MyAzLjgzIDAgMCAxIDEuMjI0LS4yMTRjLjg1MyAwIDEuNjM1LjM0IDIuMzEyIDEuMDUuNjQuNjc1IDEuMjEzIDEuNDE3IDEuODYyIDIuMDg0LjU5NC42MDggMS4yMy45MTUgMS44NjYuOTE1LjYzIDAgMS4yNjEtLjI5OCAxLjg1Ny0uODkyLjUyNS0uNTI1Ljk4LTEuMTI0IDEuNDctMS42ODYuODczLS45OTIgMS43MzUtMS40NzIgMi43NDQtMS40NzIuNTUgMCAxLjE0NS4xNDMgMS44MDguNDI0LjU4NC4yNDUgMS4xNS41MzIgMS43MzYuNzczLjUwMy4yMDcuOTc0LjMxIDEuNC4zMSAxLjE0NyAwIDEuOTkxLS43MzQgMi4zOTYtMi4xMzMuMjAyLS42OTcuMzUyLTEuNDA5LjU2My0yLjEwMi40NzUtMS41NTMgMS41ODQtMi41MTEgMy4wMDUtMi42MDYuNzk5LS4wNTMgMS42LS4wOSAyLjQtLjExIDIuMDAxLS4wNTUgMy4wNDctMS4zMjggMi42ODYtMy4yODQtLjEzNS0uNzMtLjI1NC0xLjQ2NC0uMzk2LTIuMTk0LS4zMTMtMS42MTIuMzAyLTIuODEyIDEuNjU5LTMuNjQ1Ljc2LS40NjcgMS41OTEtLjgyMyAyLjM0OC0xLjI5NyAxLjQzMy0uODk0IDEuNzM4LTIuMjA2Ljg1My0zLjYzNS0uMzctLjYwMS0uODI1LTEuMTUtMS4yNDYtMS43Mi0xLjMtMS43Ni0xLjI5NS0zLjEzLjAxMS00Ljg5Ni40NDMtLjU5OS45NTUtMS4xNjggMS4yODctMS44MjRhMy42MTcgMy42MTcgMCAwIDAgLjM3OC0xLjY5Yy0uMDMzLS45MTctLjY4Ny0xLjQ5NS0xLjQ0My0xLjkyOS0uNzkyLS40NTItMS42My0uODMzLTIuMzkzLTEuMzI4LTEuMjMzLS43OTYtMS43MTctMS45NjYtMS40NzUtMy40MTcuMTY1LS45ODkuMzU0LTEuOTczLjQ4LTIuNjc3LjAwNS0xLjYxOS0uNjU4LTIuNTMtMS45NTQtMi43NTYtLjk0OC0uMTY1LTEuOTI2LS4xNi0yLjg5LS4yMjgtMS43ODQtLjEyNi0yLjgwNC0uOTI4LTMuMzE4LTIuNjQtLjIwMy0uNjc3LS4zNTMtMS4zNy0uNTUyLTIuMDQ4LS40MTctMS40MjktMS4yNC0yLjE2Mi0yLjM4Mi0yLjE2Mi0uNDM3IDAtLjkyLjEwNy0xLjQ0NC4zMjQtLjc0LjMwNC0xLjQ2LjY2LTIuMjEyLjkzMS0uNDUzLjE2NC0uODkuMjQ2LTEuMzA4LjI0Ni0uOTEyIDAtMS43MzYtLjM5LTIuNDUyLTEuMTY5LS41NTUtLjYwNC0xLjA1NS0xLjI1OC0xLjYyMi0xLjg0OS0uNjYtLjY4Ni0xLjMyMy0xLjAyOC0xLjk4Ny0xLjAyOHptLS4wNDUgNi4zN2MxMS40NCAwIDIxLjEwMyA5LjE0IDIxLjMzOCAyMC45MzIuMjM5IDEyLjAxNS05LjMwNyAyMS42MDQtMjAuODg3IDIxLjc5NGwtLjM1Mi4wMDNoLS4yNmMtMTEuMjY0IDAtMjAuOTYyLTkuMDctMjEuMTkyLTIwLjk0NUM4LjcyOCAxOC4zNTIgMTguNDE4IDguNzYgMzAuMDg1IDguNjM2bC4yMy0uMDAxem02LjkwOCA2LjEzaC0xNC4wMmEyLjUzNyAyLjUzNyAwIDAgMC0yLjUyNSAyLjM4NmwtLjAwNi4xNjkgMi4xMjQgMTUuMjE0YzAgLjM0My0uMjU1LjYzLS41ODcuNjc4bC0uMTAyLjAwOC0yLjE2Ny0uMDExYy0xLjEzNiAwLTEuNTM0LjYyNi0xLjY1MS44OTYtLjExMi4yNTUtLjI4Ny45MDkuMzUzIDEuNjg3bC4xMjEuMTM5IDMuODM0IDQuMTA0YTMyNi42NSAzMjYuNjUgMCAwIDEgMS45NzIgMi4xMzJsLjIxLjIyOSAzLjc2IDQuMTE3YTIuMzczIDIuMzczIDAgMCAwIDMuNDAzLjEzM2wuMTMtLjEzMyAzLjc2NC00LjExN2MuNTI0LS41NzMgMS4zMzktMS40NTUgMS45NC0yLjFsLjI0Mi0uMjYgMy44MzQtNC4xMDVjLjc4LS44MzguNTkyLTEuNTU1LjQ3NS0xLjgyNi0uMTEtLjI1NC0uNDY3LS44MjQtMS40NjgtLjg5bC0uMTk2LS4wMDYtMi4xNDYuMDFhLjY5LjY5IDAgMCAxLS42OC0uNTY5bC0uMDA5LS4wOTYgMS45MjktMTUuMjU2YTIuNTM3IDIuNTM3IDAgMCAwLTIuNTM0LTIuNTM0em0tLjAwMSAxLjg0Yy4zNDcgMCAuNjM0LjI1Ny42ODUuNTc2bC4wMDguMDk4LTEuOTI3IDE1LjI1NWEyLjUzNSAyLjUzNSAwIDAgMCAyLjM3IDIuNTIzbC4xNjYuMDA1IDEuNjI4LS4wMS0zLjQ4IDMuNzI3Yy0uNTMyLjU3LTEuMzUyIDEuNDU3LTEuOTUzIDIuMTFsLS4yNDIuMjY0LTMuNzYgNC4xMTdhLjU2LjU2IDAgMCAxLS43NC4wN2wtLjA3OC0uMDctMy43NjMtNC4xMTVhMzAzLjYyOSAzMDMuNjI5IDAgMCAwLTEuOTc2LTIuMTQxbC0uMjE4LS4yMzUtMy40ODItMy43MjcgMS42NDkuMDFhMi41MzEgMi41MzEgMCAwIDAgMi41Mi0yLjM4MmwuMDA1LS4xNjgtMi4xMjMtMTUuMjE0YzAtLjM1LjI2LS42NC41OTgtLjY4N2wuMDkzLS4wMDZoMTQuMDJ6bS01LjU0NiA0LjcwOWgtLjc3M2EuNTI3LjUyNyAwIDAgMC0uNDAxLjE2My42MjMuNjIzIDAgMCAwLS4xNTQuMjdsLS4wMTYuMS0uMDkzIDEuMDgzYy0uNjIzIDAtMS4xNzcuMTA2LTEuNjU4LjMxNy0uNDgzLjIxLS44OS40NzgtMS4yMTguOGEzLjM1NSAzLjM1NSAwIDAgMC0xLjAxMiAyLjM3NWMwIC41OC4wOTcgMS4wNjUuMjg4IDEuNDUuMTkzLjM5LjQ0Ny43MDkuNzYzLjk2Mi4zMTUuMjU0LjY2OS40NTcgMS4wNjMuNjExLjI2My4xMDIuNTI4LjE5NS43OTUuMjhsLjQuMTIxLS4zMjMgMy44MTFhMy4wMTIgMy4wMTIgMCAwIDEtLjgyNy0uMjYzYy0uMjMtLjEyLS40NC0uMjM4LS42Mi0uMzU3LS4xOC0uMTItLjM0My0uMjIyLS40ODUtLjMxMWEuNzU0Ljc1NCAwIDAgMC0uNC0uMTMyYy0uMTAyIDAtLjE5OC4wMjctLjI5NC4wOGEuNjg3LjY4NyAwIDAgMC0uMTYuMTNsLS4wNjIuMDc5LS42NDguOTYzYy40MDguNDAzLjkwMy43NCAxLjQ4NCAxLjAxMy40ODUuMjI2Ljk5Ny4zOSAxLjUzOS40OTFsLjMyOS4wNTMtLjE1NCAxLjgyaC43NzRhLjUxOC41MTggMCAwIDAgLjQtLjE2NS42NDUuNjQ1IDAgMCAwIC4xNTMtLjI2NmwuMDE3LS4wOTYuMTAzLTEuMjVjLjYzNC0uMDQ3IDEuMi0uMTc4IDEuNjkyLS40LjQ5NC0uMjIxLjkxLS41MSAxLjI0OC0uODY1LjMzNi0uMzUzLjU5My0uNzYyLjc2OS0xLjIyNGE0LjE0IDQuMTQgMCAwIDAgLjI2My0xLjQ4NmMwLS41MzMtLjEtLjk3Ni0uMjk3LTEuMzMyLS4yLS4zNTMtLjQ1OS0uNjUtLjc3OS0uODg3YTQuMzE5IDQuMzE5IDAgMCAwLTEuMDgtLjU4M2MtLjI2Ni0uMS0uNTM1LS4xOTYtLjgwNi0uMjg1bC0uNDA2LS4xMy4yOTctMy41MjNjLjIyMi4wNS40MjQuMTE2LjYwNS4xOTUuMTguMDguMzQ3LjE1Ny40OTcuMjM1LjE1LjA3Ni4yODMuMTQxLjQuMTk1LjExNS4wNTMuMjE4LjA4LjMwMi4wOC4xMTMgMCAuMjEtLjAyNy4yODgtLjA4NGEuODQ4Ljg0OCAwIDAgMCAuMTYtLjE1MmwuMDgtLjEwNC41MS0uNzc0YTUuNjc1IDUuNjc1IDAgMCAwLTEuMTM5LS44MjQgNC41MDcgNC41MDcgMCAwIDAtMS4yNjUtLjQ1N2wtLjI5My0uMDU0LjE0NC0xLjY3M3ptLS43NDggOC45MThjLjIyMi4wNzIuNDI2LjE1NC42MTMuMjQ0LjE4Ny4wOTEuMzUuMi40ODguMzI0LjE0LjEyNS4yNDkuMjY4LjMyNC40My4wNzYuMTYuMTE1LjM1LjExNS41NjYgMCAuNTI4LS4xNTUuOTU0LS40NjMgMS4yNzktLjMxLjMyNy0uNzY1LjUzLTEuMzY3LjYxem0tLjg0My01LjUzNmwtLjI2MyAzLjE1YTQuNDQgNC40NCAwIDAgMS0uNTk2LS4yNjkgMi4xNjUgMi4xNjUgMCAwIDEtLjQ3Mi0uMzQgMS40MTkgMS40MTkgMCAwIDEtLjMxMS0uNDM3IDEuMzkxIDEuMzkxIDAgMCAxLS4xMS0uNTcxYzAtLjE4Ny4wMzItLjM2NC4wOTgtLjUzMi4wNjQtLjE2OC4xNjctLjMyLjMxLS40NTYuMTQxLS4xMzUuMzI0LS4yNTIuNTQ1LS4zNDZhMy4xOCAzLjE4IDAgMCAxIC43OTktLjE5OXonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLW5mbS1jcmVkaXQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0NCcgaGVpZ2h0PScyNycgdmlld0JveD0nMCAwIDQ0IDI3JyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J000MC43OSAwQzQyLjU2MyAwIDQ0IDEuNDI0IDQ0IDMuMTh2MjAuNjRjMCAxLjc1Ny0xLjQzNyAzLjE4LTMuMjEgMy4xOEgzLjIxQzEuNDM3IDI3IDAgMjUuNTc3IDAgMjMuODJWMy4xOEMwIDEuNDI1IDEuNDM3IDAgMy4yMSAwaDM3LjU4em0xLjEwNiA5LjI4MkgyLjEwM3YxNC41MzdhMS4xIDEuMSAwIDAgMCAxLjEwNyAxLjA5N2gzNy41OGExLjEgMS4xIDAgMCAwIDEuMTA3LTEuMDk3bC0uMDAxLTE0LjUzN3pNMzguMjkgMTkuMzU4djIuNDU2SDM1Ljgxdi0yLjQ1NmgyLjQ3OXptLTQuMjExIDB2Mi40NTZoLTIuNDc3di0yLjQ1NmgyLjQ3N3ptLTQuMjEgMHYyLjQ1NmgtMi40OHYtMi40NTZoMi40OHptLTE1LjM0NS0xLjgwN3Y0LjIzOUg1Ljc0NXYtNC4yMzloOC43OHptMjEuMDE4LTIuOTg4bC44NCAxLjg1LjgzNS0xLjg1aDEuMDk1djMuNzVoLS45NDZ2LTIuNDg3bC0uNjg4IDEuNjA1aC0uNjQ3bC0uNjktMS42MDV2Mi40ODdoLS44OTV2LTMuNzVoMS4wOTZ6bS02Ljk2MyAwbDEuMjA4IDIuMTQ3di0yLjE0N2guODY4djMuNzVoLS45MTRsLTEuNDYtMi42MTZ2Mi42MTZoLS44Njh2LTMuNzVoMS4xNjZ6bTUuMzc3IDB2LjcxNWgtMS41ODd2LjcwOGgxLjQ2di43MTVoLTEuNDZ2MS42MTJoLS45NDd2LTMuNzVoMi41MzR6TTQwLjc5IDIuMDg0SDMuMjFjLS42MTEgMC0xLjEwNy40OTEtMS4xMDcgMS4wOTd2Mi4yM2gzOS43OTN2LTIuMjNjMC0uNjA2LS40OTUtMS4wOTctMS4xMDYtMS4wOTd6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy1hcnJvdzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTIgMTInJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTQuNDIgNS45ODdsNC4zMjMgNC40MDVjLjE2My4xOC4yNTQuNDEyLjI1Ni42NTVhLjkwNC45MDQgMCAwIDEtLjI3Ny42Ni45NjIuOTYyIDAgMCAxLS42ODMuMjkzYy0uMjczLS4wMDEtLjUzMS0uMTI4LS42NTMtLjI5M0wyLjI2NyA2LjY2YS45NDguOTQ4IDAgMCAxIC4wMDctMS4zMjdMNy4zOC4yNzVBLjkxOS45MTkgMCAwIDEgOC4wNDcgMGMuMjQuMDAyLjQ3My4wOS42OTcuMjkuMTYyLjE4LjI1My40MTIuMjU1LjY1NGEuOTA4LjkwOCAwIDAgMS0uMjc1LjY2TDQuNDIgNS45ODd6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy1hcnJvdy1sZWZ0OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNC40MiA1Ljk4N2w0LjMyMyA0LjQwNWMuMTYzLjE4LjI1NC40MTIuMjU2LjY1NWEuOTA0LjkwNCAwIDAgMS0uMjc3LjY2Ljk2Mi45NjIgMCAwIDEtLjY4My4yOTNjLS4yNzMtLjAwMS0uNTMxLS4xMjgtLjY1My0uMjkzTDIuMjY3IDYuNjZhLjk0OC45NDggMCAwIDEgLjAwNy0xLjMyN0w3LjM4LjI3NUEuOTE5LjkxOSAwIDAgMSA4LjA0NyAwYy4yNC4wMDIuNDczLjA5LjY5Ny4yOS4xNjIuMTguMjUzLjQxMi4yNTUuNjU0YS45MDguOTA4IDAgMCAxLS4yNzUuNjZMNC40MiA1Ljk4N3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLWFycm93LXJpZ2h0OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNy41NzkgNS45ODdMMy4yNzUgMS42MDRBLjkwOC45MDggMCAwIDEgMyAuOTQ0Ljk5Mi45OTIgMCAwIDEgMy4yNTUuMjljLjIyNS0uMi40NTctLjI4OC42OTgtLjI5YS45MTkuOTE5IDAgMCAxIC42NjYuMjc1bDUuMTA2IDUuMDU4YS45NDguOTQ4IDAgMCAxIC4wMDcgMS4zMjdsLTUuMTE4IDUuMDQ3Yy0uMTIzLjE2NS0uMzguMjkyLS42NTQuMjkzYS45NjIuOTYyIDAgMCAxLS42ODMtLjI5My45MDMuOTAzIDAgMCAxLS4yNzctLjY2Ljk5My45OTMgMCAwIDEgLjI1Ni0uNjU1TDcuNTggNS45ODd6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1hcnJvdy11cDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTIgMTInJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTUuOTg3IDQuNDJMMS42MDQgOC43MjRhLjkwOC45MDggMCAwIDEtLjY2LjI3NS45OTIuOTkyIDAgMCAxLS42NTQtLjI1NUMuMDkgOC41Mi4wMDIgOC4yODcgMCA4LjA0N2EuOTE5LjkxOSAwIDAgMSAuMjc1LS42NjdsNS4wNTgtNS4xMDZhLjk0OC45NDggMCAwIDEgMS4zMjctLjAwN2w1LjA0NyA1LjExOWMuMTY1LjEyMi4yOTIuMzguMjkzLjY1M2EuOTYyLjk2MiAwIDAgMS0uMjkyLjY4My45MDMuOTAzIDAgMCAxLS42NjEuMjc3Ljk5My45OTMgMCAwIDEtLjY1NS0uMjU2TDUuOTg3IDQuNDJ6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy1hcnJvdy1kb3duOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNS45ODcgNy41NzlsNC40MDUtNC4zMjNBLjk5Mi45OTIgMCAwIDEgMTEuMDQ3IDNjLjI1MS0uMDAyLjQ5Mi4xLjY2LjI3Ny4xODguMTkxLjI5My40MjQuMjkzLjY4My0uMDAxLjI3My0uMTI4LjUzMi0uMjkzLjY1NEw2LjY2IDkuNzMyYS45NDguOTQ4IDAgMCAxLTEuMzI3LS4wMDdMLjI3NSA0LjYxOUEuOTE4LjkxOCAwIDAgMSAwIDMuOTUzYy4wMDItLjI0MS4wOS0uNDczLjI5LS42OThBLjk5Mi45OTIgMCAwIDEgLjk0NCAzYS45MDcuOTA3IDAgMCAxIC42Ni4yNzVMNS45ODcgNy41OHonLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWFycm93LWRvd24tZ3JlZW46IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEyIDEyJyUzRSUzQ3BhdGggZmlsbD0je2VuY29kZWNvbG9yKCRuZm0tZ3JlZW4pfSBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J001Ljk4NyA3LjU3OWw0LjQwNS00LjMyM0EuOTkyLjk5MiAwIDAgMSAxMS4wNDcgM2MuMjUxLS4wMDIuNDkyLjEuNjYuMjc3LjE4OC4xOTEuMjkzLjQyNC4yOTMuNjgzLS4wMDEuMjczLS4xMjguNTMyLS4yOTMuNjU0TDYuNjYgOS43MzJhLjk0OC45NDggMCAwIDEtMS4zMjctLjAwN0wuMjc1IDQuNjE5QS45MTguOTE4IDAgMCAxIDAgMy45NTNjLjAwMi0uMjQxLjA5LS40NzMuMjktLjY5OEEuOTkyLjk5MiAwIDAgMSAuOTQ0IDNhLjkwNy45MDcgMCAwIDEgLjY2LjI3NUw1Ljk4NyA3LjU4eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctYXJyb3ctZG93bi13aGl0ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTIgMTInJTNFJTNDcGF0aCBmaWxsPSN7ZW5jb2RlY29sb3IoJHdoaXRlKX0gZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNS45ODcgNy41NzlsNC40MDUtNC4zMjNBLjk5Mi45OTIgMCAwIDEgMTEuMDQ3IDNjLjI1MS0uMDAyLjQ5Mi4xLjY2LjI3Ny4xODguMTkxLjI5My40MjQuMjkzLjY4My0uMDAxLjI3My0uMTI4LjUzMi0uMjkzLjY1NEw2LjY2IDkuNzMyYS45NDguOTQ4IDAgMCAxLTEuMzI3LS4wMDdMLjI3NSA0LjYxOUEuOTE4LjkxOCAwIDAgMSAwIDMuOTUzYy4wMDItLjI0MS4wOS0uNDczLjI5LS42OThBLjk5Mi45OTIgMCAwIDEgLjk0NCAzYS45MDcuOTA3IDAgMCAxIC42Ni4yNzVMNS45ODcgNy41OHonLyUzRSUzQy9zdmclM0VcIik7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3I6ICRzdmctYXJyb3ctZG93bjtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1ncmVlbjogJHN2Zy1hcnJvdy1kb3duLWdyZWVuO1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXdoaXRlOiAkc3ZnLWFycm93LWRvd24td2hpdGU7XG4kc3ZnLWRvdWJsZS1sZWZ0OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ3BhdGggZD0nTTguNDIgMTMuOTg3bDQuMzIzIDQuNDA1Yy4xNjMuMTguMjU0LjQxMi4yNTYuNjU1YS45MDQuOTA0IDAgMCAxLS4yNzcuNjYuOTYyLjk2MiAwIDAgMS0uNjgzLjI5M2MtLjI3My0uMDAxLS41MzEtLjEyOC0uNjUzLS4yOTNMNi4yNjcgMTQuNjZhLjk0OC45NDggMCAwIDEgLjAwNy0xLjMyN2w1LjEwNi01LjA1OEEuOTE5LjkxOSAwIDAgMSAxMi4wNDcgOGMuMjQuMDAyLjQ3My4wOS42OTcuMjkuMTYyLjE4LjI1My40MTIuMjU1LjY1NGEuOTA4LjkwOCAwIDAgMS0uMjc1LjY2TDguNDIgMTMuOTg3ek0xNi40MiAxMy45ODdsNC4zMjMgNC40MDVjLjE2My4xOC4yNTQuNDEyLjI1Ni42NTVhLjkwNC45MDQgMCAwIDEtLjI3Ny42Ni45NjIuOTYyIDAgMCAxLS42ODMuMjkzYy0uMjczLS4wMDEtLjUzMS0uMTI4LS42NTMtLjI5M2wtNS4xMTktNS4wNDdhLjk0OC45NDggMCAwIDEgLjAwNy0xLjMyN2w1LjEwNi01LjA1OEEuOTE5LjkxOSAwIDAgMSAyMC4wNDcgOGMuMjQuMDAyLjQ3My4wOS42OTcuMjkuMTYyLjE4LjI1My40MTIuMjU1LjY1NGEuOTA4LjkwOCAwIDAgMS0uMjc1LjY2bC00LjMwNCA0LjM4M3onLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctZG91YmxlLXJpZ2h0OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ3BhdGggZD0nTTE5LjU3OSAxMy45ODdsLTQuMzA0LTQuMzgzYS45MDguOTA4IDAgMCAxLS4yNzUtLjY2Ljk5Mi45OTIgMCAwIDEgLjI1NS0uNjU0Yy4yMjUtLjIuNDU3LS4yODguNjk4LS4yOWEuOTE5LjkxOSAwIDAgMSAuNjY2LjI3NWw1LjEwNiA1LjA1OGEuOTQ4Ljk0OCAwIDAgMSAuMDA3IDEuMzI3bC01LjExOCA1LjA0N2MtLjEyMy4xNjUtLjM4LjI5Mi0uNjU0LjI5M2EuOTYyLjk2MiAwIDAgMS0uNjgzLS4yOTMuOTAzLjkwMyAwIDAgMS0uMjc3LS42Ni45OTMuOTkzIDAgMCAxIC4yNTYtLjY1NWw0LjMyMy00LjQwNXpNMTEuNTc5IDEzLjk4N0w3LjI3NSA5LjYwNEEuOTA4LjkwOCAwIDAgMSA3IDguOTQ0YS45OTIuOTkyIDAgMCAxIC4yNTUtLjY1NGMuMjI1LS4yLjQ1Ny0uMjg4LjY5OC0uMjlhLjkxOS45MTkgMCAwIDEgLjY2Ni4yNzVsNS4xMDYgNS4wNThhLjk0OC45NDggMCAwIDEgLjAwNyAxLjMyN2wtNS4xMTggNS4wNDdjLS4xMjMuMTY1LS4zOC4yOTItLjY1NC4yOTNhLjk2Mi45NjIgMCAwIDEtLjY4My0uMjkzLjkwMy45MDMgMCAwIDEtLjI3Ny0uNjYuOTkzLjk5MyAwIDAgMSAuMjU2LS42NTVsNC4zMjMtNC40MDV6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLXNsaWRlci1sZWZ0OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZD0nTTE0IDI3QzYuODMzIDI3IDEgMjEuMTY5IDEgMTQgMSA2LjgzMyA2LjgzMiAxIDE0IDFjNy4xNjkgMCAxMyA1LjgzMiAxMyAxMyAwIDcuMTY5LTUuODMxIDEzLTEzIDEzJy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZD0nTTE0IDEuMzU1QzcuMDMgMS4zNTUgMS4zNTggNy4wMjkgMS4zNTggMTRTNy4wMjkgMjYuNjQ0IDE0IDI2LjY0NCAyNi42NDYgMjAuOTczIDI2LjY0NiAxNCAyMC45NzMgMS4zNTUgMTQgMS4zNTVNMTQgMjhDNi4yOCAyOCAwIDIxLjcyIDAgMTRTNi4yOCAwIDE0IDBzMTQgNi4yOCAxNCAxNC02LjI4IDE0LTE0IDE0Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZD0nTTExLjQyIDEzLjk4N2w0LjMyMyA0LjQwNWMuMTYzLjE4LjI1NC40MTIuMjU2LjY1NWEuOTA0LjkwNCAwIDAgMS0uMjc3LjY2Ljk2Mi45NjIgMCAwIDEtLjY4My4yOTNjLS4yNzMtLjAwMS0uNTMxLS4xMjgtLjY1My0uMjkzTDkuMjY3IDE0LjY2YS45NDguOTQ4IDAgMCAxIC4wMDctMS4zMjdsNS4xMDYtNS4wNThBLjkxOS45MTkgMCAwIDEgMTUuMDQ3IDhjLjI0LjAwMi40NzMuMDkuNjk3LjI5LjE2Mi4xOC4yNTMuNDEyLjI1NS42NTRhLjkwOC45MDggMCAwIDEtLjI3NS42NmwtNC4zMDQgNC4zODN6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLXNsaWRlci1yaWdodDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI4JyBoZWlnaHQ9JzI4JyB2aWV3Qm94PScwIDAgMjggMjgnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDcGF0aCBmaWxsPSclMjNGRkYnIGQ9J00xNCAyN0M2LjgzMyAyNyAxIDIxLjE2OSAxIDE0IDEgNi44MzMgNi44MzIgMSAxNCAxYzcuMTY5IDAgMTMgNS44MzIgMTMgMTMgMCA3LjE2OS01LjgzMSAxMy0xMyAxMycvJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGQ9J00xNCAxLjM1NUM3LjAzIDEuMzU1IDEuMzU4IDcuMDI5IDEuMzU4IDE0UzcuMDI5IDI2LjY0NCAxNCAyNi42NDQgMjYuNjQ2IDIwLjk3MyAyNi42NDYgMTQgMjAuOTczIDEuMzU1IDE0IDEuMzU1TTE0IDI4QzYuMjggMjggMCAyMS43MiAwIDE0UzYuMjggMCAxNCAwczE0IDYuMjggMTQgMTQtNi4yOCAxNC0xNCAxNCcvJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGQ9J00xNS41NzkgMTMuOTg3bC00LjMwNC00LjM4M2EuOTA4LjkwOCAwIDAgMS0uMjc1LS42Ni45OTIuOTkyIDAgMCAxIC4yNTUtLjY1NGMuMjI1LS4yLjQ1Ny0uMjg4LjY5OC0uMjlhLjkxOS45MTkgMCAwIDEgLjY2Ni4yNzVsNS4xMDYgNS4wNThhLjk0OC45NDggMCAwIDEgLjAwNyAxLjMyN2wtNS4xMTggNS4wNDdjLS4xMjMuMTY1LS4zOC4yOTItLjY1NC4yOTNhLjk2Mi45NjIgMCAwIDEtLjY4My0uMjkzLjkwMy45MDMgMCAwIDEtLjI3Ny0uNjYuOTkzLjk5MyAwIDAgMSAuMjU2LS42NTVsNC4zMjMtNC40MDV6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLXJhZGlvLXNlbGVjdGVkOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N0eWxlLUd1aWRlJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9JzA3Li1JY29ucycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTc0OS4wMDAwMDAsIC02ODguMDAwMDAwKSclM0UlM0NnIGlkPSdGdW5jdGlvbmFsJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMDAuMDAwMDAwLCA0OTkuMDAwMDAwKSclM0UlM0NnIGlkPSdFbGVtZW50cy0vLVVJLS8tUmFkaW8tLy1TZWxlY3RlZCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjQ5LjAwMDAwMCwgMTg5LjAwMDAwMCknJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBzdHJva2U9JyUyMzM2MzYzNicgc3Ryb2tlLXdpZHRoPScxJyBjeD0nMTAnIGN5PScxMCcgcj0nOS41JyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUgaWQ9J092YWwnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdldmVub2RkJyBjeD0nMTAnIGN5PScxMCcgcj0nNiclM0UlM0MvY2lyY2xlJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1yYWRpby11bnNlbGVjdGVkOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N0eWxlLUd1aWRlJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9JzA3Li1JY29ucycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTg3NS4wMDAwMDAsIC02ODUuMDAwMDAwKScgc3Ryb2tlPSclMjMzNjM2MzYnJTNFJTNDZyBpZD0nRnVuY3Rpb25hbCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTAwLjAwMDAwMCwgNDk5LjAwMDAwMCknJTNFJTNDZyBpZD0nRWxlbWVudHMtLy1VSS0vLVJhZGlvLS8tVW5zZWxlY3RlZCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNzc1LjAwMDAwMCwgMTg2LjAwMDAwMCknJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBjeD0nMTAnIGN5PScxMCcgcj0nOS41JyUzRSUzQy9jaXJjbGUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWNoZWNrYm94LXNlbGVjdGVkOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNLjUuNWgxOXYxOUguNXonLyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xNS42MDUgNS4yNjhjLjMzNC0uMzY1LjgxNy0uMzQyIDEuMTM2LS4wMjMuMzE4LjMxOC4zNi44MTYuMDM0IDEuMTcyYTkwMy41NDcgOTAzLjU0NyAwIDAgMS01LjMgNS45NGwtMS4zMyAxLjQ4YTI5MTIuNTY3IDI5MTIuNTY3IDAgMCAwLTEuNzE4IDEuOTE1Yy0uMy4zMzMtLjg0Ni4zMjMtMS4xNTIuMDE2LS41NTktLjUzMi0xLjAwNi0uOTYxLTIuMDEyLTEuOTI4bC0uMzU0LS4zNGMtLjctLjY3NC0xLjE3NS0xLjEyOS0xLjY1Ni0xLjU4Ny0uMzU0LS4zMzktLjMyLS44MzggMC0xLjE2My4zMTYtLjMyMS43OTgtLjM2IDEuMTM2LS4wMi45OC45MjggMS44MTcgMS43MzIgMy40MDggMy4yNjggMy40NDgtMy44NDMgNS41NjctNi4yMTIgNy44MDgtOC43M3onLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctY2hlY2tib3gtdW5zZWxlY3RlZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDcGF0aCBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNLjUuNWgxOXYxOUguNXonLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWZhY2Vib29rLWRhcms6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xNi44NDIgMjR2LTguMjFoMi42NTRsLjM5Ny0zLjJoLTMuMDV2LTIuMDQ0YzAtLjkyNy4yNDctMS41NTggMS41MjctMS41NThIMjBWNi4xMjRBMjEuMTc5IDIxLjE3OSAwIDAgMCAxNy42MjQgNmMtMi4zNTIgMC0zLjk2MyAxLjQ5MS0zLjk2MyA0LjIzdjIuMzZIMTF2My4yaDIuNjYxVjI0aDMuMTgxeicvJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctZmFjZWJvb2std2hpdGU6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzRSUzQ3BhdGggZmlsbD0nJTIzRkZGJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xNi44NDIgMjR2LTguMjFoMi42NTRsLjM5Ny0zLjJoLTMuMDV2LTIuMDQ0YzAtLjkyNy4yNDctMS41NTggMS41MjctMS41NThIMjBWNi4xMjRBMjEuMTc5IDIxLjE3OSAwIDAgMCAxNy42MjQgNmMtMi4zNTIgMC0zLjk2MyAxLjQ5MS0zLjk2MyA0LjIzdjIuMzZIMTF2My4yaDIuNjYxVjI0aDMuMTgxeicvJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctaW5zdGFncmFtLWRhcms6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xOC45OTIgNS40NThhNS41NSA1LjU1IDAgMCAxIDUuNTUgNS41NXY3Ljk4NGE1LjU1IDUuNTUgMCAwIDEtNS41NSA1LjU1aC03Ljk4NGE1LjU1IDUuNTUgMCAwIDEtNS41NS01LjU1di03Ljk4NGE1LjU1IDUuNTUgMCAwIDEgNS41NS01LjU1aDcuOTg0em0wIDEuNzRoLTcuOTg0YTMuODEgMy44MSAwIDAgMC0zLjgxIDMuODF2Ny45ODRhMy44MSAzLjgxIDAgMCAwIDMuODEgMy44MWg3Ljk4NGEzLjgxIDMuODEgMCAwIDAgMy44MS0zLjgxdi03Ljk4NGEzLjgxIDMuODEgMCAwIDAtMy44MS0zLjgxek0xNSAxMC4wODdhNC45MTMgNC45MTMgMCAxIDEgMCA5LjgyNiA0LjkxMyA0LjkxMyAwIDAgMSAwLTkuODI2em0wIDEuNzRhMy4xNzMgMy4xNzMgMCAxIDAgMCA2LjM0NiAzLjE3MyAzLjE3MyAwIDAgMCAwLTYuMzQ2em01LjA5OC0zLjAzOGExLjExMyAxLjExMyAwIDEgMSAwIDIuMjI3IDEuMTEzIDEuMTEzIDAgMCAxIDAtMi4yMjd6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy1pbnN0YWdyYW0td2hpdGU6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzRSUzQ3BhdGggZmlsbD0nJTIzRkZGJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xOC45OTIgNS40NThhNS41NSA1LjU1IDAgMCAxIDUuNTUgNS41NXY3Ljk4NGE1LjU1IDUuNTUgMCAwIDEtNS41NSA1LjU1aC03Ljk4NGE1LjU1IDUuNTUgMCAwIDEtNS41NS01LjU1di03Ljk4NGE1LjU1IDUuNTUgMCAwIDEgNS41NS01LjU1aDcuOTg0em0wIDEuNzRoLTcuOTg0YTMuODEgMy44MSAwIDAgMC0zLjgxIDMuODF2Ny45ODRhMy44MSAzLjgxIDAgMCAwIDMuODEgMy44MWg3Ljk4NGEzLjgxIDMuODEgMCAwIDAgMy44MS0zLjgxdi03Ljk4NGEzLjgxIDMuODEgMCAwIDAtMy44MS0zLjgxek0xNSAxMC4wODdhNC45MTMgNC45MTMgMCAxIDEgMCA5LjgyNiA0LjkxMyA0LjkxMyAwIDAgMSAwLTkuODI2em0wIDEuNzRhMy4xNzMgMy4xNzMgMCAxIDAgMCA2LjM0NiAzLjE3MyAzLjE3MyAwIDAgMCAwLTYuMzQ2em01LjA5OC0zLjAzOGExLjExMyAxLjExMyAwIDEgMSAwIDIuMjI3IDEuMTEzIDEuMTEzIDAgMCAxIDAtMi4yMjd6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy10d2l0dGVyLWRhcms6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS42MDUgOC45MDZjLS42OTQuNDYxLTEuNTEuNzA2LTIuMzQzLjcwM2E0LjIxOSA0LjIxOSAwIDAgMCAxLjg3NS0yLjM0MyA0LjIxOSA0LjIxOSAwIDAgMS0yLjYzNy45OTYgNC4yMTkgNC4yMTkgMCAwIDAtNy4xNDggMy44MDggMTEuNzE5IDExLjcxOSAwIDAgMS04LjQ5Ny00LjMzNiA0LjIxOSA0LjIxOSAwIDAgMCAxLjI5IDUuNTA4IDQuMjE5IDQuMjE5IDAgMCAxLTEuODc1LS40MSA0LjIxOSA0LjIxOSAwIDAgMCAzLjI4IDQuMDQzYy0uNjEyLjE2LTEuMjUzLjE4LTEuODc0LjA1OWE0LjIxOSA0LjIxOSAwIDAgMCAzLjkyNiAyLjkzIDExLjcxOSAxMS43MTkgMCAwIDEtNi4xNTMgMS42OTggMTEuNzE5IDExLjcxOSAwIDAgMCAxOC4xMDYtMTAuNDg4IDExLjcxOSAxMS43MTkgMCAwIDAgMi4wNS0yLjE2OCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctdHdpdHRlci13aGl0ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNFJTNDcGF0aCBmaWxsPSclMjNGRkYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1LjYwNSA4LjkwNmMtLjY5NC40NjEtMS41MS43MDYtMi4zNDMuNzAzYTQuMjE5IDQuMjE5IDAgMCAwIDEuODc1LTIuMzQzIDQuMjE5IDQuMjE5IDAgMCAxLTIuNjM3Ljk5NiA0LjIxOSA0LjIxOSAwIDAgMC03LjE0OCAzLjgwOCAxMS43MTkgMTEuNzE5IDAgMCAxLTguNDk3LTQuMzM2IDQuMjE5IDQuMjE5IDAgMCAwIDEuMjkgNS41MDggNC4yMTkgNC4yMTkgMCAwIDEtMS44NzUtLjQxIDQuMjE5IDQuMjE5IDAgMCAwIDMuMjggNC4wNDNjLS42MTIuMTYtMS4yNTMuMTgtMS44NzQuMDU5YTQuMjE5IDQuMjE5IDAgMCAwIDMuOTI2IDIuOTMgMTEuNzE5IDExLjcxOSAwIDAgMS02LjE1MyAxLjY5OCAxMS43MTkgMTEuNzE5IDAgMCAwIDE4LjEwNi0xMC40ODggMTEuNzE5IDExLjcxOSAwIDAgMCAyLjA1LTIuMTY4Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1waW50ZXJlc3QtZGFyazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTE1LjUyNyAzLjgwOWMtNi4wOTMgMC05LjE5OSA0LjM5NC05LjE5OSA4LjA4NiAwIDIuMTY4LjgyIDQuMTYgMi42MzcgNC44NjMuMjkzLjExNy41ODYgMCAuNzAzLS4yOTNsLjE3Ni0xLjA1NWMuMTE3LS4zNTEuMDU4LS40MS0uMTE3LS43MDMtLjUyOC0uNjQ1LS44OC0xLjQwNi0uODgtMi41MiAwLTMuMjggMi40MDMtNi4yMSA2LjMyOS02LjIxIDMuNTE1IDAgNS4zOSAyLjE2OCA1LjM5IDQuOTggMCAzLjc1LTEuNjQgNi43OTctNC4xMDEgNi43OTctMS4zNDggMC0yLjM0NC0xLjA1NS0xLjk5Mi0yLjQ2MS4zNTEtMS41ODIgMS4xMTMtMy4zNCAxLjExMy00LjUxMiAwLTEuMDU0LS41MjctMS45OTItMS43NTgtMS45OTItMS40MDYgMC0yLjQ2IDEuNDY1LTIuNDYgMy4zOTkgMCAxLjE3MS40MSAxLjk5Mi40MSAxLjk5MmwtMS43IDcuMDNhMTQuNTkgMTQuNTkgMCAwIDAgLjExNyA1LjA0bC4xNzYtLjA1OWMuMTE3LS4xNzUgMS44MTYtMi4xNjggMi4zNDQtNC4yMThsLjkzNy0zLjU3NWMuNDEuODggMS43IDEuNjQxIDMuMTA2IDEuNjQxIDQuMTYgMCA2Ljk3Mi0zLjc1IDYuOTcyLTguODQ4IDAtMy44NjctMy4yOC03LjM4Mi04LjIwMy03LjM4MnonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLXBpbnRlcmVzdC13aGl0ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNFJTNDcGF0aCBmaWxsPSclMjNGRkYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTE1LjUyNyAzLjgwOWMtNi4wOTMgMC05LjE5OSA0LjM5NC05LjE5OSA4LjA4NiAwIDIuMTY4LjgyIDQuMTYgMi42MzcgNC44NjMuMjkzLjExNy41ODYgMCAuNzAzLS4yOTNsLjE3Ni0xLjA1NWMuMTE3LS4zNTEuMDU4LS40MS0uMTE3LS43MDMtLjUyOC0uNjQ1LS44OC0xLjQwNi0uODgtMi41MiAwLTMuMjggMi40MDMtNi4yMSA2LjMyOS02LjIxIDMuNTE1IDAgNS4zOSAyLjE2OCA1LjM5IDQuOTggMCAzLjc1LTEuNjQgNi43OTctNC4xMDEgNi43OTctMS4zNDggMC0yLjM0NC0xLjA1NS0xLjk5Mi0yLjQ2MS4zNTEtMS41ODIgMS4xMTMtMy4zNCAxLjExMy00LjUxMiAwLTEuMDU0LS41MjctMS45OTItMS43NTgtMS45OTItMS40MDYgMC0yLjQ2IDEuNDY1LTIuNDYgMy4zOTkgMCAxLjE3MS40MSAxLjk5Mi40MSAxLjk5MmwtMS43IDcuMDNhMTQuNTkgMTQuNTkgMCAwIDAgLjExNyA1LjA0bC4xNzYtLjA1OWMuMTE3LS4xNzUgMS44MTYtMi4xNjggMi4zNDQtNC4yMThsLjkzNy0zLjU3NWMuNDEuODggMS43IDEuNjQxIDMuMTA2IDEuNjQxIDQuMTYgMCA2Ljk3Mi0zLjc1IDYuOTcyLTguODQ4IDAtMy44NjctMy4yOC03LjM4Mi04LjIwMy03LjM4MnonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLXlvdXR1YmUtZGFyazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTYuODU1IDguMDg2YzIuMjg2LS41ODYgMTQuMjk3LS41MjcgMTYuMjkgMCAuODc4LjIzNCAxLjY0LjkzNyAxLjg3NSAxLjgxNi41MjcgMi4xNjguNTI3IDguMDg2IDAgMTAuMTk2LS4yMzUuODc5LS45OTcgMS41ODItMS44NzUgMS44MTYtMi4xNjguNTg2LTE0LjE4LjU4Ni0xNi4yOSAwLS44NzgtLjIzNC0xLjY0LS45MzctMS44NzUtMS44MTYtLjU4NS0yLjI4NS0uNTI3LTcuOTcgMC0xMC4xOTYuMjM1LS44NzkuOTk3LTEuNTgyIDEuODc1LTEuODE2em01Ljg5NSA0LjI4OVYxOGw1LjYyNS0yLjg2My0uMDEtLjAxMmguMDFsLTUuNjI1LTIuNzV6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy15b3V0dWJlLXdoaXRlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNi44NTUgOC4wODZjMi4yODYtLjU4NiAxNC4yOTctLjUyNyAxNi4yOSAwIC44NzguMjM0IDEuNjQuOTM3IDEuODc1IDEuODE2LjUyNyAyLjE2OC41MjcgOC4wODYgMCAxMC4xOTYtLjIzNS44NzktLjk5NyAxLjU4Mi0xLjg3NSAxLjgxNi0yLjE2OC41ODYtMTQuMTguNTg2LTE2LjI5IDAtLjg3OC0uMjM0LTEuNjQtLjkzNy0xLjg3NS0xLjgxNi0uNTg1LTIuMjg1LS41MjctNy45NyAwLTEwLjE5Ni4yMzUtLjg3OS45OTctMS41ODIgMS44NzUtMS44MTZ6bTUuODk1IDQuMjg5VjE4bDUuNjI1LTIuODYzLS4wMS0uMDEyaC4wMWwtNS42MjUtMi43NXonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLWJhY2stdG8tdG9wOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNzEnIGhlaWdodD0nNjQnIHZpZXdCb3g9JzAgMCA3MSA2NCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTcuMDU3IDIwYzAgOS45NiA4LjEwNSAxOC4wNjIgMTguMDY1IDE4LjA2MnMxOC4wNjItOC4xMDMgMTguMDYyLTE4LjA2M2MwLTkuOTYtOC4xMDItMTguMDY0LTE4LjA2Mi0xOC4wNjRzLTE4LjA2NSA4LjEwMy0xOC4wNjUgMTguMDY0bTM4LjA2NCAwQzU1LjEyMSAzMS4wMjcgNDYuMTUxIDQwIDM1LjEyMiA0MGMtMTEuMDMgMC0yMC04Ljk3My0yMC0yMCAwLTExLjAzIDguOTctMjAgMjAtMjAgMTEuMDI4IDAgMjAgOC45NyAyMCAyMG0xMi45NjQgMzQuNjM3Yy43MjMgMCAxLjMzNi4yODMgMS44NC44NS41MDQuNTY2Ljc1NiAxLjM1NS43NTYgMi4zNjcgMCAxLjAzOS0uMjU0IDEuODQ2LS43NjIgMi40MjItLjUwOC41NzctMS4xMjMuODY1LTEuODQ2Ljg2NS0uMzQ0IDAtLjY1NS0uMDY5LS45MzQtLjIwNS0uMjgtLjEzNy0uNTc0LS4zNzItLjg4Mi0uNzA0djMuMTM1SDY0LjYxdi04LjU5aDEuNTM1di45MTRhMi4yOTcgMi4yOTcgMCAwIDEgMS45NC0xLjA1NHptLTU3LjAwNiAwYy43MzQgMCAxLjI4MS4wODcgMS42NC4yNi4zNi4xNzQuNjEzLjM5NS43Ni42NjMuMTQ2LjI2Ny4yMi43NTguMjIgMS40NzNsLS4wMTggMS45MjJjMCAuNTQ3LjAyNi45NS4wNzkgMS4yMS4wNTIuMjYuMTUxLjUzOC4yOTYuODM1aC0xLjYzYTYuMDU2IDYuMDU2IDAgMCAxLS4xNTctLjQ4NiAyLjk2IDIuOTYgMCAwIDAtLjA2LS4xOTQgMi45NjggMi45NjggMCAwIDEtLjkwMS42MTZjLS4zMi4xMzYtLjY2My4yMDUtMS4wMjYuMjA1LS42NCAwLTEuMTQ1LS4xNzQtMS41MTQtLjUyMi0uMzctLjM0OC0uNTU0LS43ODctLjU1NC0xLjMxOCAwLS4zNTIuMDg0LS42NjUuMjUyLS45NC4xNjgtLjI3Ni40MDMtLjQ4Ny43MDYtLjYzMy4zMDMtLjE0Ny43NC0uMjc1IDEuMzEtLjM4NC43NjktLjE0NSAxLjMwMi0uMjggMS41OTktLjQwNXYtLjE2NGMwLS4zMTYtLjA3OC0uNTQyLS4yMzQtLjY3Ni0uMTU3LS4xMzUtLjQ1Mi0uMjAzLS44ODUtLjIwMy0uMjkzIDAtLjUyMi4wNTgtLjY4Ni4xNzMtLjE2NC4xMTYtLjI5Ny4zMTgtLjM5OC42MDdsLTEuNDk0LS4yN2MuMTY4LS42MDEuNDU3LTEuMDQ3Ljg2Ny0xLjMzNi40MS0uMjg5IDEuMDItLjQzMyAxLjgyOC0uNDMzem02Ljg5NyAwYy43NTcgMCAxLjM2LjE2MyAxLjgwNy40ODkuNDQ3LjMyNi43NjkuODIzLjk2NCAxLjQ5MWwtMS42MjMuMjkzYy0uMDU1LS4zMjQtLjE3OS0uNTY4LS4zNzItLjczMi0uMTkzLS4xNjQtLjQ0NC0uMjQ2LS43NTMtLjI0Ni0uNDEgMC0uNzM3LjE0MS0uOTgxLjQyNC0uMjQ1LjI4NC0uMzY3Ljc1Ny0uMzY3IDEuNDIxIDAgLjczOS4xMjQgMS4yNi4zNzIgMS41NjUuMjQ4LjMwNC41ODEuNDU3IDEgLjQ1Ny4zMTIgMCAuNTY4LS4wODkuNzY3LS4yNjcuMi0uMTc4LjM0LS40ODMuNDIyLS45MTdsMS42MTcuMjc2Yy0uMTY4Ljc0Mi0uNDkgMS4zMDItLjk2NyAxLjY4MS0uNDc2LjM4LTEuMTE1LjU2OS0xLjkxNi41NjktLjkxIDAtMS42MzUtLjI4Ny0yLjE3Ni0uODYyLS41NDItLjU3NC0uODEyLTEuMzY5LS44MTItMi4zODQgMC0xLjAyOC4yNzEtMS44MjguODE0LTIuNC41NDMtLjU3MiAxLjI3OC0uODU4IDIuMjA0LS44NTh6bTI0LjE4MSAwYy45NDIgMCAxLjcxMy4zMDUgMi4zMTUuOTE3LjYwMS42MTEuOTAyIDEuMzgzLjkwMiAyLjMxNyAwIC45NDItLjMwNCAxLjcyMi0uOTExIDIuMzQtLjYwOC42Mi0xLjM3Mi45My0yLjI5NC45My0uNTcgMC0xLjExNC0uMTMtMS42MzItLjM4N2EyLjY1MyAyLjY1MyAwIDAgMS0xLjE4LTEuMTM0Yy0uMjctLjQ5OC0uNDA1LTEuMTA0LS40MDUtMS44MiAwLS41NDYuMTM1LTEuMDc1LjQwNC0xLjU4Ny4yNy0uNTEyLjY1Mi0uOTAyIDEuMTQ2LTEuMTcyYTMuNCAzLjQgMCAwIDEgMS42NTUtLjQwNHptMTcuOTk0IDBjLjk0MiAwIDEuNzEzLjMwNSAyLjMxNS45MTcuNjAxLjYxMS45MDIgMS4zODMuOTAyIDIuMzE3IDAgLjk0Mi0uMzA0IDEuNzIyLS45MTEgMi4zNC0uNjA3LjYyLTEuMzcyLjkzLTIuMjk0LjkzLS41NyAwLTEuMTE0LS4xMy0xLjYzMi0uMzg3YTIuNjUzIDIuNjUzIDAgMCAxLTEuMTgtMS4xMzRjLS4yNy0uNDk4LS40MDUtMS4xMDQtLjQwNS0xLjgyIDAtLjU0Ni4xMzUtMS4wNzUuNDA1LTEuNTg3cy42NS0uOTAyIDEuMTQ1LTEuMTcyYTMuNCAzLjQgMCAwIDEgMS42NTUtLjQwNHpNMy40MzQgNTIuNDFjLjY4IDAgMS4xODYuMDI4IDEuNTIuMDg1LjMzNC4wNTcuNjMzLjE3NS44OTcuMzU1LjI2My4xOC40ODMuNDE5LjY1OS43MTcuMTc2LjMuMjYzLjYzNC4yNjMgMS4wMDUgMCAuNDAzLS4xMDguNzcyLS4zMjUgMS4xMDgtLjIxNy4zMzYtLjUxLjU4OC0uODgyLjc1Ni41MjQuMTUyLjkyNi40MTIgMS4yMDcuNzc5LjI4Mi4zNjcuNDIyLjc5OS40MjIgMS4yOTUgMCAuMzktLjA5Ljc3LS4yNzIgMS4xNC0uMTgyLjM2OS0uNDMuNjYzLS43NDQuODg0LS4zMTUuMjItLjcwMi4zNTctMS4xNjMuNDA3LS4yOS4wMzItLjk4Ny4wNTEtMi4wOTIuMDU5SDB2LTguNTloMy40MzR6bTIwLjE1IDB2NC41NTlsMS45MjgtMi4xOTJoMi4wMjdsLTIuMTI3IDIuMjc0TDI3LjY5MiA2MWgtMS43NzZsLTEuNTY0LTIuNzk1LS43NjguODAzVjYxaC0xLjY0NnYtOC41OWgxLjY0NnptMTQuNjQzIDB2MS40NTNoLTIuNTQzVjYxaC0xLjczNXYtNy4xMzdIMzEuNFY1Mi40MWg2LjgyN3ptMTcuOTk0IDB2MS40NTNoLTIuNTQzVjYxaC0xLjczNXYtNy4xMzdoLTIuNTQ4VjUyLjQxaDYuODI2em0tNDQuMTM5IDUuOTN2LS4zMjhjLS4yMS4wNy0uNTQ1LjE1NC0xLjAwMi4yNTItLjQ1Ny4wOTctLjc1Ni4xOTMtLjg5Ni4yODctLjIxNS4xNTItLjMyMy4zNDUtLjMyMy41OCAwIC4yMy4wODYuNDMuMjU4LjU5OGEuOS45IDAgMCAwIC42NTYuMjUxYy4yOTcgMCAuNTgtLjA5Ny44NS0uMjkyLjItLjE0OS4zMy0uMzMuMzkzLS41NDUuMDQzLS4xNDEuMDY0LS40MDkuMDY0LS44MDN2LS4zMjh6bTU1LjU1OS0yLjQwM2MtLjQwMyAwLS43MzcuMTU2LTEuMDAyLjQ2Ni0uMjY2LjMxLS4zOTkuNzctLjM5OSAxLjM4IDAgLjcuMTM5IDEuMjE2LjQxNiAxLjU1LjI3OC4zMzQuNjE1LjUwMSAxLjAxNC41MDEuMzgzIDAgLjcwMS0uMTUzLjk1NS0uNDYuMjU0LS4zMDcuMzgtLjgxLjM4LTEuNTA5IDAtLjY1Mi0uMTMtMS4xMzYtLjM5Mi0xLjQ1My0uMjYxLS4zMTYtLjU4Ni0uNDc0LS45NzItLjQ3NHptLTI1LjQ3Ny4wNDJjLS40MyAwLS43OTEuMTY0LTEuMDg0LjQ5Mi0uMjkzLjMyOC0uNDQuOC0uNDQgMS40MTggMCAuNjE3LjE0NyAxLjA5LjQ0IDEuNDE4LjI5My4zMjguNjU0LjQ5MiAxLjA4NC40OTIuNDMgMCAuNzktLjE2NCAxLjA4MS0uNDkyLjI5MS0uMzI4LjQzNy0uODA1LjQzNy0xLjQzIDAtLjYxLS4xNDYtMS4wNzgtLjQzNy0xLjQwNmExLjM4NyAxLjM4NyAwIDAgMC0xLjA4LS40OTJ6bTE3Ljk5NCAwYy0uNDMgMC0uNzkuMTY0LTEuMDg0LjQ5Mi0uMjkzLjMyOC0uNDQuOC0uNDQgMS40MTggMCAuNjE3LjE0NyAxLjA5LjQ0IDEuNDE4LjI5My4zMjguNjU1LjQ5MiAxLjA4NC40OTIuNDMgMCAuNzktLjE2NCAxLjA4MS0uNDkyLjI5MS0uMzI4LjQzNy0uODA1LjQzNy0xLjQzIDAtLjYxLS4xNDYtMS4wNzgtLjQzNy0xLjQwNmExLjM4NyAxLjM4NyAwIDAgMC0xLjA4LS40OTJ6TTMuMTM1IDU3LjI1NmgtMS40djIuMjk3SDMuMzRjLjYyNSAwIDEuMDIxLS4wMTggMS4xOS0uMDUzLjI1Ny0uMDQ3LjQ2Ny0uMTYxLjYzLS4zNDMuMTYxLS4xODEuMjQyLS40MjUuMjQyLS43M2ExLjEyIDEuMTIgMCAwIDAtLjE4Ny0uNjU2IDEuMDYgMS4wNiAwIDAgMC0uNTQyLS4zOTJjLS4yMzYtLjA4Mi0uNzUtLjEyMy0xLjUzOC0uMTIzek0yLjczIDUzLjg0aC0uOTk2djEuOTg2aDEuMTM3Yy42NzYgMCAxLjA5Ni0uMDEgMS4yNi0uMDMuMjk3LS4wMzQuNTMtLjEzNy43LS4zMDcuMTctLjE3LjI1NS0uMzkzLjI1NS0uNjcgMC0uMjY2LS4wNzMtLjQ4Mi0uMjItLjY0OC0uMTQ2LS4xNjYtLjM2NC0uMjY3LS42NTMtLjMwMi0uMTcyLS4wMi0uNjY2LS4wMy0xLjQ4My0uMDN6bTMzLjcwNS0zOS42MjdsNy4xNSA3LjI1MWMuMjM0LjE3My40MTMuNTM5LjQxNS45MjYgMCAuMzY3LS4xNS42OTctLjQxNC45NjdhMS4yOCAxLjI4IDAgMCAxLS45MzYuMzkzIDEuNDA2IDEuNDA2IDAgMCAxLS45MjgtLjM2M2wtNi4yNC02LjEyNC02LjIxIDYuMDk3YTEuMjg2IDEuMjg2IDAgMCAxLS45MzUuMzkgMS40MDUgMS40MDUgMCAwIDEtLjkyNi0uMzYyYy0uMjgzLS4zMTctLjQwOC0uNjQ2LS40MTEtLjk4OGExLjMwMSAxLjMwMSAwIDAgMSAuMzktLjk0NGw3LjE2NS03LjIzM2ExLjM0MyAxLjM0MyAwIDAgMSAxLjg4LS4wMXonLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWVsZWN0cmljLXdoaXRlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PScxMycgdmlld0JveD0nMCAwIDggMTMnIHJvbGU9J2ltZyclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS43NzggMTNMOCA0Ljc2N0g0LjQ0NEw2Ljg5IDBIMi42NjdMMCA2LjVoMy41NTZ6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1nYXMtd2hpdGU6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEwIDEyJyByb2xlPSdpbWcnJTNFJTNDcGF0aCBmaWxsPSclMjNGRkYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTIuODQ5IDEyQy0uMTkzIDEwLjEzOC0uODk1IDcuMDM0IDEuMjEgNC45NjYgMy4zMTcgMi44OTYgNC4yNTMgMS40NDggMi44NDkgMCA0LjcyLjYyIDcuMjk1LjYyIDYuODI3IDMuOTMxYy0uMzEyIDIuMjA3LS4wNzggMy4xNzIuNzAyIDIuODk3LjYyNC0uNDE0Ljg1OC0xLjM4LjcwMi0yLjg5N0M5Ljg2OSA2LjIwNyAxMS41MDcgOC44OTcgNy41MjkgMTJjLjQ2OC0zLjkzMS0yLjU3NC0zLjUxNy0yLjU3NC02LjYyLS42MjcuNDkyLTIuODA4IDEuNDQ4LS45MzYgNC4zNDQtLjkzNi0uMjA3LTEuODcyLS42Mi0xLjg3Mi0yLjA2OS0xLjE3IDEuODYyLjIzNCAzLjUxNy43MDIgNC4zNDV6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1kdWFsZnVlbC13aGl0ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0NzdmcgaWQ9J0xheWVyXzInIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDY2LjAzIDQ2LjU5JyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRS5jbHMtMSU3QmZpbGw6JTIzZmZmO3N0cm9rZS13aWR0aDowcHg7JTdEJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NnIGlkPSdnYXMtYW5kLWVsZWN0cmljLWZ1ZWwnJTNFJTNDZyBpZD0nYmFkZ2VfaWNvbi1kdWFsLWZ1ZWxfd2hpdGUyJyUzRSUzQ3BhdGggaWQ9J1BhdGhfOTY3JyBjbGFzcz0nY2xzLTEnIGQ9J205LjU4LDQ1LjNzLTE4LjItOC42MS00LjQzLTI3Ljk4YzAsMCw3Ljk3LTEwLjk1LDQuNDMtMTcuMzIsMCwwLDEzLjY3LDkuNDUsMTIuMywyNS42NSwwLDAsNS4wMi03LjQ5LDUuNy0xMC4yLDAsMCwxMi44OCwxNy40MS0zLjg0LDMwLjA1LDIuNC00Ljc4LDEtMTAuNTEtMy4zOC0xMy43OC0zLjMtMi42Ny01LjA3LTYuNjctNC43OC0xMC43OCwwLDAtOC4wNywzLjA5LTIuNjYsMTUuNjMsMCwwLTQuNTMtMS4wMy02Ljc5LTcuMy0xLjM3LDUuNTctLjExLDExLjQzLDMuNDQsMTYuMDRaJy8lM0UlM0NwYXRoIGlkPSdQYXRoXzk4MicgY2xhc3M9J2Nscy0xJyBkPSdtNDguMjIsMS44aDEzLjAybC02LjA0LDE1LjkyaDEwLjgzbC0yMC4xNiwyOC44Nyw1Ljc0LTIzLjMxLTExLjU5LS4zOEw0OC4yMiwxLjhaJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctZmwtY2FsYy1hZGQtcm9vbXM6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIGlkPSdMYXllcl8xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA3MDcuNSA3NTEnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0xJTdCZmlsbDolMjNmZmY7JTdELmNscy0yJTdCZmlsbDolMjMyMzFmMjA7JTdEJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NnJTNFJTNDcG9seWxpbmUgY2xhc3M9J2Nscy0xJyBwb2ludHM9JzcuNSAzNzUuNSA3LjUgNy41IDcwMCA3LjUgNzAwIDM3NS41Jy8lM0UlM0Nwb2x5Z29uIGNsYXNzPSdjbHMtMicgcG9pbnRzPSc3MDcuNSAzNzUuNSA2OTIuNSAzNzUuNSA2OTIuNSAxNSAxNSAxNSAxNSAzNzUuNSAwIDM3NS41IDAgMCA3MDcuNSAwIDcwNy41IDM3NS41Jy8lM0UlM0MvZyUzRSUzQ2clM0UlM0Nwb2x5bGluZSBjbGFzcz0nY2xzLTEnIHBvaW50cz0nNTIwIDM3NS41IDUyMCA3NDMuNSA3LjUgNzQzLjUgNy41IDM3NS41Jy8lM0UlM0Nwb2x5Z29uIGNsYXNzPSdjbHMtMicgcG9pbnRzPSc1MjcuNSA3NTEgMCA3NTEgMCAzNzUuNSAxNSAzNzUuNSAxNSA3MzYgNTEyLjUgNzM2IDUxMi41IDM3NS41IDUyNy41IDM3NS41IDUyNy41IDc1MScvJTNFJTNDL2clM0UlM0NyZWN0IGNsYXNzPSdjbHMtMicgeD0nNTEyLjUnIHk9JzM2OCcgd2lkdGg9JzE5NScgaGVpZ2h0PScxNScvJTNFJTNDZyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0yJyB4PSc3LjUnIHk9JzM2OCcgd2lkdGg9JzMwJyBoZWlnaHQ9JzE1Jy8lM0UlM0NwYXRoIGNsYXNzPSdjbHMtMicgZD0nTTIwOS44OCwzODNoLTY0LjY0di0xNWg2NC42NHYxNVptLTg2LjE5LDBINTkuMDV2LTE1SDEyMy42OXYxNVonLyUzRSUzQ3BhdGggY2xhc3M9J2Nscy0yJyBkPSdNNDY4LjQ1LDM4M2gtNjQuNjR2LTE1aDY0LjY0djE1Wm0tODYuMTksMGgtNjQuNjR2LTE1aDY0LjY0djE1Wm0tODYuMTksMGgtNjQuNjR2LTE1aDY0LjY0djE1WicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTInIHg9JzQ5MCcgeT0nMzY4JyB3aWR0aD0nMzAnIGhlaWdodD0nMTUnLyUzRSUzQy9nJTNFJTNDZyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0yJyB4PScxMDUuODMnIHk9JzYxLjUzJyB3aWR0aD0nMycgaGVpZ2h0PScyNTkuOTQnLyUzRSUzQ3BvbHlnb24gY2xhc3M9J2Nscy0yJyBwb2ludHM9JzkyLjM3IDY1LjkxIDEwNy4zMyA0MCAxMjIuMjkgNjUuOTEgOTIuMzcgNjUuOTEnLyUzRSUzQ3BvbHlnb24gY2xhc3M9J2Nscy0yJyBwb2ludHM9JzkyLjM3IDMxNy4wOSAxMDcuMzMgMzQzIDEyMi4yOSAzMTcuMDkgOTIuMzcgMzE3LjA5Jy8lM0UlM0MvZyUzRSUzQ2clM0UlM0NyZWN0IGNsYXNzPSdjbHMtMicgeD0nMTA1LjgzJyB5PSc0MjkuNTMnIHdpZHRoPSczJyBoZWlnaHQ9JzI1OS45NCcvJTNFJTNDcG9seWdvbiBjbGFzcz0nY2xzLTInIHBvaW50cz0nOTIuMzcgNDMzLjkxIDEwNy4zMyA0MDggMTIyLjI5IDQzMy45MSA5Mi4zNyA0MzMuOTEnLyUzRSUzQ3BvbHlnb24gY2xhc3M9J2Nscy0yJyBwb2ludHM9JzkyLjM3IDY4NS4wOSAxMDcuMzMgNzExIDEyMi4yOSA2ODUuMDkgOTIuMzcgNjg1LjA5Jy8lM0UlM0MvZyUzRSUzQ2clM0UlM0NyZWN0IGNsYXNzPSdjbHMtMicgeD0nNjkuMTMnIHk9JzkwLjY3JyB3aWR0aD0nNTQ3LjczJyBoZWlnaHQ9JzMnLyUzRSUzQ3BvbHlnb24gY2xhc3M9J2Nscy0yJyBwb2ludHM9JzczLjUxIDEwNy4xMyA0Ny42IDkyLjE3IDczLjUxIDc3LjIxIDczLjUxIDEwNy4xMycvJTNFJTNDcG9seWdvbiBjbGFzcz0nY2xzLTInIHBvaW50cz0nNjEyLjQ5IDEwNy4xMyA2MzguNCA5Mi4xNyA2MTIuNDkgNzcuMjEgNjEyLjQ5IDEwNy4xMycvJTNFJTNDL2clM0UlM0NnJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTInIHg9JzY5LjEzJyB5PSc0NjEuMzMnIHdpZHRoPSczODQnIGhlaWdodD0nMycvJTNFJTNDcG9seWdvbiBjbGFzcz0nY2xzLTInIHBvaW50cz0nNzMuNTEgNDc3Ljc5IDQ3LjYgNDYyLjgzIDczLjUxIDQ0Ny44NyA3My41MSA0NzcuNzknLyUzRSUzQ3BvbHlnb24gY2xhc3M9J2Nscy0yJyBwb2ludHM9JzQ0OC43NiA0NzcuNzkgNDc0LjY3IDQ2Mi44MyA0NDguNzYgNDQ3Ljg3IDQ0OC43NiA0NzcuNzknLyUzRSUzQy9nJTNFJTNDZyUzRSUzQ3BhdGggY2xhc3M9J2Nscy0yJyBkPSdNMTY4LjgxLDUyOC43MmgtNC4xM2MtLjg1LDAtMS40Ny0uMzMtMS44Ny0uOThsLTguOTMtMTIuMjljLS4yNy0uMzgtLjU2LS42Ni0uODgtLjgzcy0uOC0uMjUtMS40NS0uMjVoLTMuNTN2MTQuMzVoLTQuNjN2LTM0LjM5aDkuNzJjMi4xOCwwLDQuMDYsLjIyLDUuNjQsLjY2LDEuNTgsLjQ0LDIuODksMS4wOCwzLjkyLDEuOTEsMS4wMywuODMsMS44LDEuODQsMi4yOSwzLjAxLC41LDEuMTgsLjc0LDIuNDksLjc0LDMuOTUsMCwxLjIyLS4xOSwyLjM1LS41OCwzLjQxLS4zOCwxLjA2LS45NCwyLTEuNjcsMi44NHMtMS42MiwxLjU2LTIuNjYsMi4xNWMtMS4wNSwuNTktMi4yNCwxLjA0LTMuNTYsMS4zNCwuNTksLjM0LDEuMSwuODIsMS41NCwxLjQ2bDEwLjAzLDEzLjY2Wm0tMTUuODktMTcuNzRjMS4zNCwwLDIuNTMtLjE2LDMuNTYtLjQ5LDEuMDMtLjMzLDEuOS0uNzksMi41OS0xLjM5LC43LS42LDEuMjItMS4zMiwxLjU3LTIuMTUsLjM1LS44MywuNTMtMS43NSwuNTMtMi43NiwwLTIuMDUtLjY3LTMuNTktMi4wMi00LjYzLTEuMzQtMS4wNC0zLjM2LTEuNTYtNi4wNS0xLjU2aC01LjA5djEyLjk4aDQuOVonLyUzRSUzQ3BhdGggY2xhc3M9J2Nscy0yJyBkPSdNMTgxLjE0LDUwNC4wMmMxLjc4LDAsMy4zOCwuMyw0LjgsLjg5LDEuNDIsLjU5LDIuNjQsMS40MywzLjY1LDIuNTIsMS4wMSwxLjA5LDEuNzgsMi40LDIuMzIsMy45NSwuNTQsMS41NCwuOCwzLjI3LC44LDUuMTdzLS4yNywzLjY1LS44LDUuMThjLS41NCwxLjU0LTEuMzEsMi44NS0yLjMyLDMuOTQtMS4wMSwxLjA5LTIuMjIsMS45Mi0zLjY1LDIuNTEtMS40MiwuNTgtMy4wMiwuODgtNC44LC44OHMtMy40LS4yOS00Ljg0LS44OGMtMS40My0uNTgtMi42NS0xLjQyLTMuNjYtMi41MS0xLjAxLTEuMDktMS43OC0yLjQtMi4zMi0zLjk0LS41NC0xLjU0LS44LTMuMjYtLjgtNS4xOHMuMjctMy42MywuOC01LjE3LDEuMzEtMi44NiwyLjMyLTMuOTVjMS4wMS0xLjA5LDIuMjMtMS45MywzLjY2LTIuNTIsMS40My0uNTksMy4wNC0uODksNC44NC0uODlabTAsMjEuN2MyLjQsMCw0LjE5LS44LDUuMzgtMi40MSwxLjE4LTEuNjEsMS43OC0zLjg1LDEuNzgtNi43M3MtLjU5LTUuMTUtMS43OC02Ljc3LTIuOTgtMi40Mi01LjM4LTIuNDJjLTEuMjIsMC0yLjI4LC4yMS0zLjE4LC42Mi0uOSwuNDItMS42NiwxLjAyLTIuMjYsMS44LS42LC43OC0xLjA1LDEuNzUtMS4zNCwyLjg5LS4zLDEuMTQtLjQ0LDIuNDQtLjQ0LDMuODgsMCwyLjg4LC42LDUuMTIsMS43OSw2LjczLDEuMTksMS42MSwzLDIuNDEsNS40NCwyLjQxWicvJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTInIGQ9J00yMDguMzYsNTA0LjAyYzEuNzgsMCwzLjM4LC4zLDQuOCwuODksMS40MiwuNTksMi42NCwxLjQzLDMuNjUsMi41MiwxLjAxLDEuMDksMS43OCwyLjQsMi4zMiwzLjk1LC41NCwxLjU0LC44LDMuMjcsLjgsNS4xN3MtLjI3LDMuNjUtLjgsNS4xOGMtLjU0LDEuNTQtMS4zMSwyLjg1LTIuMzIsMy45NC0xLjAxLDEuMDktMi4yMiwxLjkyLTMuNjUsMi41MS0xLjQyLC41OC0zLjAyLC44OC00LjgsLjg4cy0zLjQtLjI5LTQuODQtLjg4Yy0xLjQzLS41OC0yLjY1LTEuNDItMy42Ni0yLjUxLTEuMDEtMS4wOS0xLjc4LTIuNC0yLjMyLTMuOTQtLjU0LTEuNTQtLjgtMy4yNi0uOC01LjE4cy4yNy0zLjYzLC44LTUuMTcsMS4zMS0yLjg2LDIuMzItMy45NWMxLjAxLTEuMDksMi4yMy0xLjkzLDMuNjYtMi41MiwxLjQzLS41OSwzLjA0LS44OSw0Ljg0LS44OVptMCwyMS43YzIuNCwwLDQuMTktLjgsNS4zOC0yLjQxLDEuMTgtMS42MSwxLjc4LTMuODUsMS43OC02Ljczcy0uNTktNS4xNS0xLjc4LTYuNzctMi45OC0yLjQyLTUuMzgtMi40MmMtMS4yMiwwLTIuMjgsLjIxLTMuMTgsLjYyLS45LC40Mi0xLjY2LDEuMDItMi4yNiwxLjgtLjYsLjc4LTEuMDUsMS43NS0xLjM0LDIuODktLjMsMS4xNC0uNDQsMi40NC0uNDQsMy44OCwwLDIuODgsLjYsNS4xMiwxLjc5LDYuNzMsMS4xOSwxLjYxLDMsMi40MSw1LjQ0LDIuNDFaJy8lM0UlM0NwYXRoIGNsYXNzPSdjbHMtMicgZD0nTTIyNS4zMyw1MjguNzJ2LTI0LjMxaDIuNTdjLjYxLDAsLjk4LC4zLDEuMTMsLjg5bC4zMSwyLjVjLjktMS4xLDEuOS0yLjAxLDMuMDItMi43MSwxLjEyLS43LDIuNDItMS4wNiwzLjg5LTEuMDYsMS42MywwLDIuOTYsLjQ2LDMuOTcsMS4zN3MxLjc1LDIuMTQsMi4yLDMuN2MuMzUtLjg4LC44LTEuNjQsMS4zNi0yLjI4LC41NS0uNjQsMS4xNy0xLjE3LDEuODYtMS41OHMxLjQyLS43MiwyLjItLjkxYy43OC0uMTksMS41Ni0uMjksMi4zNi0uMjksMS4yOCwwLDIuNDIsLjIsMy40MiwuNjFzMS44NSwxLDIuNTQsMS43OWMuNywuNzgsMS4yMywxLjc1LDEuNiwyLjg5LC4zNywxLjE0LC41NSwyLjQ1LC41NSwzLjkydjE1LjQ4aC00LjN2LTE1LjQ4YzAtMS45LS40Mi0zLjM1LTEuMjUtNC4zMy0uODMtLjk4LTIuMDMtMS40OC0zLjYtMS40OC0uNywwLTEuMzcsLjEyLTIsLjM3LS42MywuMjUtMS4xOSwuNjEtMS42NywxLjA5LS40OCwuNDgtLjg2LDEuMDgtMS4xNCwxLjgxLS4yOCwuNzMtLjQyLDEuNTctLjQyLDIuNTN2MTUuNDhoLTQuM3YtMTUuNDhjMC0xLjk1LS4zOS0zLjQxLTEuMTgtNC4zNy0uNzgtLjk2LTEuOTMtMS40NC0zLjQzLTEuNDQtMS4wNiwwLTIuMDMsLjI4LTIuOTMsLjg1LS45LC41Ny0xLjcyLDEuMzQtMi40NywyLjMydjE4LjEyaC00LjNaJy8lM0UlM0NwYXRoIGNsYXNzPSdjbHMtMicgZD0nTTI5Ny40LDUyNC42NmMuNDYsMCwuODMsLjE0LDEuMSwuNDEsLjI3LC4yNywuNDEsLjYyLC40MSwxLjA2djIuNTloLTIyLjk0di0xLjQ2YzAtLjMsLjA2LS42MiwuMTktLjk0LC4xMy0uMzIsLjMzLS42MiwuNi0uODlsMTEuMDItMTEuMDZjLjkxLS45MywxLjc0LTEuODIsMi41LTIuNjgsLjc1LS44NiwxLjM5LTEuNzIsMS45Mi0yLjU4LC41My0uODYsLjk0LTEuNzQsMS4yMi0yLjYzLC4yOS0uODksLjQzLTEuODQsLjQzLTIuODRzLS4xNi0xLjg5LS40OC0yLjY1Yy0uMzItLjc2LS43Ni0xLjM5LTEuMzEtMS44OC0uNTUtLjUtMS4yLS44Ny0xLjk2LTEuMTItLjc1LS4yNS0xLjU2LS4zNy0yLjQyLS4zN3MtMS42OSwuMTMtMi40MiwuMzhjLS43NCwuMjYtMS4zOSwuNjEtMS45NiwxLjA3LS41NywuNDYtMS4wNCwxLTEuNDMsMS42MnMtLjY2LDEuMzEtLjgyLDIuMDZjLS4xOSwuNTYtLjQ1LC45My0uNzgsMS4xMi0uMzMsLjE4LS43OSwuMjQtMS4zOCwuMTZsLTIuMjMtLjM4Yy4yMi0xLjU3LC42Ni0yLjk2LDEuMzEtNC4xNiwuNjUtMS4yMSwxLjQ2LTIuMjIsMi40NS0zLjA0LC45OC0uODIsMi4xMS0xLjQ0LDMuMzctMS44NiwxLjI2LS40MiwyLjYzLS42NCw0LjEtLjY0czIuODIsLjIyLDQuMDgsLjY1LDIuMzYsMS4wNiwzLjI5LDEuODgsMS42NiwxLjgzLDIuMTgsMy4wMWMuNTMsMS4xOCwuNzksMi41MywuNzksNC4wMywwLDEuMjgtLjE5LDIuNDctLjU4LDMuNTZzLS45LDIuMTQtMS41NiwzLjEzLTEuNDEsMS45Ni0yLjI3LDIuOWMtLjg2LC45NC0xLjc2LDEuOS0yLjcyLDIuODZsLTkuMDcsOS4yNmMuNjQtLjE4LDEuMjktLjMyLDEuOTQtLjQyLC42Ni0uMSwxLjI5LS4xNiwxLjktLjE2aDExLjUyWicvJTNFJTNDL2clM0UlM0NnJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTInIGQ9J00xNjguODEsMTU5LjY4aC00LjEzYy0uODUsMC0xLjQ3LS4zMy0xLjg3LS45OGwtOC45My0xMi4yOWMtLjI3LS4zOC0uNTYtLjY2LS44OC0uODNzLS44LS4yNS0xLjQ1LS4yNWgtMy41M3YxNC4zNWgtNC42M3YtMzQuMzloOS43MmMyLjE4LDAsNC4wNiwuMjIsNS42NCwuNjYsMS41OCwuNDQsMi44OSwxLjA4LDMuOTIsMS45MSwxLjAzLC44MywxLjgsMS44NCwyLjI5LDMuMDEsLjUsMS4xOCwuNzQsMi40OSwuNzQsMy45NSwwLDEuMjItLjE5LDIuMzUtLjU4LDMuNDEtLjM4LDEuMDYtLjk0LDItMS42NywyLjg0cy0xLjYyLDEuNTYtMi42NiwyLjE1Yy0xLjA1LC41OS0yLjI0LDEuMDQtMy41NiwxLjM0LC41OSwuMzQsMS4xLC44MiwxLjU0LDEuNDZsMTAuMDMsMTMuNjZabS0xNS44OS0xNy43NGMxLjM0LDAsMi41My0uMTYsMy41Ni0uNDksMS4wMy0uMzMsMS45LS43OSwyLjU5LTEuMzksLjctLjYsMS4yMi0xLjMyLDEuNTctMi4xNSwuMzUtLjgzLC41My0xLjc1LC41My0yLjc2LDAtMi4wNS0uNjctMy41OS0yLjAyLTQuNjMtMS4zNC0xLjA0LTMuMzYtMS41Ni02LjA1LTEuNTZoLTUuMDl2MTIuOThoNC45WicvJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTInIGQ9J00xODEuMTQsMTM0Ljk5YzEuNzgsMCwzLjM4LC4zLDQuOCwuODksMS40MiwuNTksMi42NCwxLjQzLDMuNjUsMi41MiwxLjAxLDEuMDksMS43OCwyLjQsMi4zMiwzLjk1LC41NCwxLjU0LC44LDMuMjcsLjgsNS4xN3MtLjI3LDMuNjUtLjgsNS4xOGMtLjU0LDEuNTQtMS4zMSwyLjg1LTIuMzIsMy45NC0xLjAxLDEuMDktMi4yMiwxLjkyLTMuNjUsMi41MS0xLjQyLC41OC0zLjAyLC44OC00LjgsLjg4cy0zLjQtLjI5LTQuODQtLjg4Yy0xLjQzLS41OC0yLjY1LTEuNDItMy42Ni0yLjUxLTEuMDEtMS4wOS0xLjc4LTIuNC0yLjMyLTMuOTQtLjU0LTEuNTQtLjgtMy4yNi0uOC01LjE4cy4yNy0zLjYzLC44LTUuMTcsMS4zMS0yLjg2LDIuMzItMy45NWMxLjAxLTEuMDksMi4yMy0xLjkzLDMuNjYtMi41MiwxLjQzLS41OSwzLjA0LS44OSw0Ljg0LS44OVptMCwyMS43YzIuNCwwLDQuMTktLjgsNS4zOC0yLjQxLDEuMTgtMS42MSwxLjc4LTMuODUsMS43OC02Ljczcy0uNTktNS4xNS0xLjc4LTYuNzctMi45OC0yLjQyLTUuMzgtMi40MmMtMS4yMiwwLTIuMjgsLjIxLTMuMTgsLjYyLS45LC40Mi0xLjY2LDEuMDItMi4yNiwxLjgtLjYsLjc4LTEuMDUsMS43NS0xLjM0LDIuODktLjMsMS4xNC0uNDQsMi40NC0uNDQsMy44OCwwLDIuODgsLjYsNS4xMiwxLjc5LDYuNzMsMS4xOSwxLjYxLDMsMi40MSw1LjQ0LDIuNDFaJy8lM0UlM0NwYXRoIGNsYXNzPSdjbHMtMicgZD0nTTIwOC4zNiwxMzQuOTljMS43OCwwLDMuMzgsLjMsNC44LC44OSwxLjQyLC41OSwyLjY0LDEuNDMsMy42NSwyLjUyLDEuMDEsMS4wOSwxLjc4LDIuNCwyLjMyLDMuOTUsLjU0LDEuNTQsLjgsMy4yNywuOCw1LjE3cy0uMjcsMy42NS0uOCw1LjE4Yy0uNTQsMS41NC0xLjMxLDIuODUtMi4zMiwzLjk0LTEuMDEsMS4wOS0yLjIyLDEuOTItMy42NSwyLjUxLTEuNDIsLjU4LTMuMDIsLjg4LTQuOCwuODhzLTMuNC0uMjktNC44NC0uODhjLTEuNDMtLjU4LTIuNjUtMS40Mi0zLjY2LTIuNTEtMS4wMS0xLjA5LTEuNzgtMi40LTIuMzItMy45NC0uNTQtMS41NC0uOC0zLjI2LS44LTUuMThzLjI3LTMuNjMsLjgtNS4xNywxLjMxLTIuODYsMi4zMi0zLjk1YzEuMDEtMS4wOSwyLjIzLTEuOTMsMy42Ni0yLjUyLDEuNDMtLjU5LDMuMDQtLjg5LDQuODQtLjg5Wm0wLDIxLjdjMi40LDAsNC4xOS0uOCw1LjM4LTIuNDEsMS4xOC0xLjYxLDEuNzgtMy44NSwxLjc4LTYuNzNzLS41OS01LjE1LTEuNzgtNi43Ny0yLjk4LTIuNDItNS4zOC0yLjQyYy0xLjIyLDAtMi4yOCwuMjEtMy4xOCwuNjItLjksLjQyLTEuNjYsMS4wMi0yLjI2LDEuOC0uNiwuNzgtMS4wNSwxLjc1LTEuMzQsMi44OS0uMywxLjE0LS40NCwyLjQ0LS40NCwzLjg4LDAsMi44OCwuNiw1LjEyLDEuNzksNi43MywxLjE5LDEuNjEsMywyLjQxLDUuNDQsMi40MVonLyUzRSUzQ3BhdGggY2xhc3M9J2Nscy0yJyBkPSdNMjI1LjMzLDE1OS42OHYtMjQuMzFoMi41N2MuNjEsMCwuOTgsLjMsMS4xMywuODlsLjMxLDIuNWMuOS0xLjEsMS45LTIuMDEsMy4wMi0yLjcxLDEuMTItLjcsMi40Mi0xLjA2LDMuODktMS4wNiwxLjYzLDAsMi45NiwuNDYsMy45NywxLjM3czEuNzUsMi4xNCwyLjIsMy43Yy4zNS0uODgsLjgtMS42NCwxLjM2LTIuMjgsLjU1LS42NCwxLjE3LTEuMTcsMS44Ni0xLjU4czEuNDItLjcyLDIuMi0uOTFjLjc4LS4xOSwxLjU2LS4yOSwyLjM2LS4yOSwxLjI4LDAsMi40MiwuMiwzLjQyLC42MXMxLjg1LDEsMi41NCwxLjc5Yy43LC43OCwxLjIzLDEuNzUsMS42LDIuODksLjM3LDEuMTQsLjU1LDIuNDUsLjU1LDMuOTJ2MTUuNDhoLTQuM3YtMTUuNDhjMC0xLjktLjQyLTMuMzUtMS4yNS00LjMzLS44My0uOTgtMi4wMy0xLjQ4LTMuNi0xLjQ4LS43LDAtMS4zNywuMTItMiwuMzctLjYzLC4yNS0xLjE5LC42MS0xLjY3LDEuMDktLjQ4LC40OC0uODYsMS4wOC0xLjE0LDEuODEtLjI4LC43My0uNDIsMS41Ny0uNDIsMi41M3YxNS40OGgtNC4zdi0xNS40OGMwLTEuOTUtLjM5LTMuNDEtMS4xOC00LjM3LS43OC0uOTYtMS45My0xLjQ0LTMuNDMtMS40NC0xLjA2LDAtMi4wMywuMjgtMi45MywuODUtLjksLjU3LTEuNzIsMS4zNC0yLjQ3LDIuMzJ2MTguMTJoLTQuM1onLyUzRSUzQ3BhdGggY2xhc3M9J2Nscy0yJyBkPSdNMjk4LjE0LDE1Ni40MnYzLjI2aC0xOC40M3YtMy4yNmg3LjM3di0yMy40NWMwLS43LC4wMi0xLjQyLC4wNy0yLjE0bC02LjEyLDUuMjZjLS4yMSwuMTgtLjQyLC4yOC0uNjIsLjMyLS4yMSwuMDQtLjQsLjA0LS41OCwuMDEtLjE4LS4wMy0uMzQtLjEtLjQ5LS4xOS0uMTUtLjEtLjI3LS4yLS4zNS0uMzFsLTEuMzQtMS44NSwxMC4yNS04Ljg2aDMuNDh2MzEuMmg2Ljc3WicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuXG4vLyBJY29ub2dyYXBoeSAtIFN0YXRpYyBQYXRoXG5cbiRzdmctbG9nby1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvbG9nby5zdmdcIik7XG4kc3ZnLWxvZ28tc20tcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2xvZ28tc20uc3ZnXCIpO1xuJHN2Zy1sb2dvLW9sZC1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvbG9nby1vbGQuc3ZnXCIpO1xuJHN2Zy1wbHVzLWljb24tcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL3BsdXMtaWNvbi5zdmdcIik7XG4kc3ZnLW1pbnVzLWljb24tcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL21pbnVzLWljb24uc3ZnXCIpO1xuJHN2Zy1hY2NvdW50LXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9hY2NvdW50LWljb24uc3ZnXCIpO1xuJHN2Zy1hY2NvdW50LXdoaXRlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9hY2NvdW50LXdoaXRlLnN2Z1wiKTtcbiRzdmctc2VydmljZXMtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL3NlcnZpY2VzLWljb24uc3ZnXCIpO1xuJHN2Zy1zZXJ2aWNlcy13aGl0ZTogdXJsKFwiLi4vc3ZnLWljb25zL3NlcnZpY2VzLXdoaXRlLnN2Z1wiKTtcbiRzdmctbWVudS1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvbWVudS1pY29uLnN2Z1wiKTtcbiRzdmctc2VhcmNoLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9zZWFyY2gtaWNvbi5zdmdcIik7XG4kc3ZnLXNlYXJjaC13aGl0ZS1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvc2VhcmNoLXdoaXRlLWljb24uc3ZnXCIpO1xuJHN2Zy1jYXJ0LXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9jYXJ0LWljb24uc3ZnXCIpO1xuJHN2Zy1jYXJ0LXdoaXRlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9jYXJ0LXdoaXRlLnN2Z1wiKTtcbiRzdmctY2hhdC1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvY2hhdC1pY29uLnN2Z1wiKTtcbiRzdmctcGluLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9waW4taWNvbi5zdmdcIik7XG4kc3ZnLWVtYWlsLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9lbWFpbC1pY29uLnN2Z1wiKTtcbiRzdmctbGluay1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvbGluay5zdmdcIik7XG4kc3ZnLWhvdXNlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9ob3VzZS5zdmdcIik7XG5cbiRzdmctaGVhcnQtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2hlYXJ0LnN2Z1wiKTtcbiRzdmctaGVhcnQtd2hpdGUtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2hlYXJ0LXdoaXRlLnN2Z1wiKTtcbiRzdmctaGVhcnQtZmlsbGVkLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9oZWFydC1maWxsZWQuc3ZnXCIpO1xuXG4kc3ZnLWNoZWNrLWJsYWNrLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9jaGVjay1ibGFjay5zdmdcIik7XG4kc3ZnLWNoZWNrLWdyZWVuLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9jaGVjay1ncmVlbi5zdmdcIik7XG4kc3ZnLWNsb3NlLWljb24tcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2Nsb3NlLWljb24uc3ZnXCIpO1xuJHN2Zy1jbG9zZS13aGl0ZS1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvY2xvc2Utd2hpdGUtaWNvbi5zdmdcIik7XG4kc3ZnLWNsb3NlLXdoaXRlLWZpbGxlZC1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvY2xvc2Utd2hpdGUtZmlsbGVkLnN2Z1wiKTtcblxuJHN2Zy1zaGllbGQtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2ljb24td2FycmFudHkuc3ZnXCIpO1xuJHN2Zy1zaGllbGQtZ3JlZW4tcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2ljb24td2FycmFudHktZ3JlZW4uc3ZnXCIpO1xuXG4kc3ZnLXRvb2x0aXAtaWNvbi1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvdG9vbHRpcC1pY29uLnN2Z1wiKTtcbiRzdmctaW5mby1ncmF5LXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9pbmZvLWljb24tZ3JheS5zdmdcIik7XG4kc3ZnLWRhbmdlci1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvZGFuZ2VyLWljb24uc3ZnXCIpO1xuJHN2Zy1pbmZvLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9pbmZvLWljb24uc3ZnXCIpO1xuJHN2Zy13YXJuaW5nLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy93YXJuaW5nLWljb24uc3ZnXCIpO1xuJHN2Zy1zdWNjZXNzLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9zdWNjZXNzLWljb24uc3ZnXCIpO1xuJHN2Zy14Y2lyY2xlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy94Y2lyY2xlLWljb24uc3ZnXCIpO1xuXG4kc3ZnLWxpc3QtYWN0aXZlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9saXN0LWFjdGl2ZS5zdmdcIik7XG4kc3ZnLWxpc3QtaW5hY3RpdmUtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2xpc3QtaW5hY3RpdmUuc3ZnXCIpO1xuJHN2Zy1ncmlkLWFjdGl2ZS1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvZ3JpZC1hY3RpdmUuc3ZnXCIpO1xuJHN2Zy1ncmlkLWluYWN0aXZlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9ncmlkLWluYWN0aXZlLnN2Z1wiKTtcblxuJHN2Zy12aWRlby1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvdmlkZW8taWNvbi5zdmdcIik7XG4kc3ZnLXZpZGVvLXdoaXRlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy92aWRlby13aGl0ZS5zdmdcIik7XG5cbiRzdmctc3Rhci1lbXB0eS1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvc3Rhci1lbXB0eS5zdmdcIik7XG4kc3ZnLXN0YXItZnVsbC1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvc3Rhci1mdWxsLnN2Z1wiKTtcbiRzdmctc3Rhci1oYWxmLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9zdGFyLWhhbGYuc3ZnXCIpO1xuXG4kc3ZnLWRyaXZlLXRocnUtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2RyaXZlLXRocnUtaWNvbi5zdmdcIik7XG4kc3ZnLXRydWNrLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy90cnVjay1pY29uLnN2Z1wiKTtcbiRzdmctbG93LXByaWNlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9sb3ctcHJpY2UtaWNvbi5zdmdcIik7XG4kc3ZnLW5mbS1jcmVkaXQtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL25mbS1jcmVkaXQtaWNvbi5zdmdcIik7XG4kc3ZnLWRyaXZlLXRocnUtdG9kYXktcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2RyaXZlLXRocnUtdG9kYXlcIik7XG5cbiRzdmctYXJyb3ctcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2Fycm93LnN2Z1wiKTtcbiRzdmctYXJyb3ctbGVmdC1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvYXJyb3ctbGVmdC5zdmdcIik7XG4kc3ZnLWFycm93LXJpZ2h0LXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9hcnJvdy1yaWdodC5zdmdcIik7XG4kc3ZnLWFycm93LXVwLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9hcnJvdy11cC5zdmdcIik7XG4kc3ZnLWFycm93LWRvd24tcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2Fycm93LWRvd24uc3ZnXCIpO1xuJHN2Zy1hcnJvdy1kb3duLWdyZWVuLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9hcnJvdy1kb3duLWdyZWVuLnN2Z1wiKTtcbiRzdmctYXJyb3ctZG93bi13aGl0ZS1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvYXJyb3ctZG93bi13aGl0ZS5zdmdcIik7XG4kc3ZnLWRvdWJsZS1sZWZ0LXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9hcnJvdy1kb3VibGUtbGVmdC5zdmdcIik7XG4kc3ZnLWRvdWJsZS1yaWdodC1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvYXJyb3ctZG91YmxlLXJpZ2h0LnN2Z1wiKTtcbiRzdmctc2xpZGVyLWxlZnQtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2Fycm93LXNsaWRlci1sZWZ0LnN2Z1wiKTtcbiRzdmctc2xpZGVyLXJpZ2h0LXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9hcnJvdy1zbGlkZXItcmlnaHQuc3ZnXCIpO1xuXG4kc3ZnLXJhZGlvLXNlbGVjdGVkLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9yYWRpby1zZWxlY3RlZC5zdmdcIik7XG4kc3ZnLXJhZGlvLXVuc2VsZWN0ZWQtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL3JhZGlvLXVuc2VsZWN0ZWQuc3ZnXCIpO1xuJHN2Zy1jaGVja2JveC1zZWxlY3RlZC1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvY2hlY2tib3gtc2VsZWN0ZWQuc3ZnXCIpO1xuJHN2Zy1jaGVja2JveC11bnNlbGVjdGVkLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9jaGVja2JveC1zZWxlY3RlZC5zdmdcIik7XG5cbiRzdmctZmFjZWJvb2stZGFyay1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvZmFjZWJvb2stZGFyay5zdmdcIik7XG4kc3ZnLWZhY2Vib29rLXdoaXRlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9mYWNlYm9vay13aGl0ZS5zdmdcIik7XG4kc3ZnLWluc3RhZ3JhbS1kYXJrLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9pbnN0YWdyYW0tZGFyay5zdmdcIik7XG4kc3ZnLWluc3RhZ3JhbS13aGl0ZS1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvaW5zdGFncmFtLXdoaXRlLnN2Z1wiKTtcbiRzdmctdHdpdHRlci1kYXJrLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy90d2l0dGVyLWRhcmsuc3ZnXCIpO1xuJHN2Zy10d2l0dGVyLXdoaXRlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy90d2l0dGVyLXdoaXRlLnN2Z1wiKTtcbiRzdmctcGludGVyZXN0LWRhcmstcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL3BpbnRlcmVzdC1kYXJrLnN2Z1wiKTtcbiRzdmctcGludGVyZXN0LXdoaXRlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9waW50ZXJlc3Qtd2hpdGUuc3ZnXCIpO1xuJHN2Zy15b3V0dWJlLWRhcmstcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL3lvdXR1YmUtZGFyay5zdmdcIik7XG4kc3ZnLXlvdXR1YmUtd2hpdGUtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL3lvdXR1YmUtd2hpdGUuc3ZnXCIpO1xuXG4kc3ZnLWJhY2stdG8tdG9wLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9iYWNrLXRvLXRvcC1pY29uLnN2Z1wiKTtcblxuJHN2Zy1lbGVjdHJpYy13aGl0ZS1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvZWxlY3RyaWMtd2hpdGUuc3ZnXCIpO1xuJHN2Zy1nYXMtd2hpdGUtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2dhcy13aGl0ZS5zdmdcIik7XG4kc3ZnLWR1YWxmdWVsLXdoaXRlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9kdWFsZnVlbC13aGl0ZS5zdmdcIik7XG5cbiRzdmctY3JlZGl0LWNhcmQtdmlzYTogdXJsKFwiLi4vLi4vc3ZnLWljb25zL3Zpc2Euc3ZnXCIpO1xuJHN2Zy1jcmVkaXQtY2FyZC1hbWV4OiB1cmwoXCIuLi8uLi9zdmctaWNvbnMvYW1lcmljYW4tZXhwcmVzcy5zdmdcIik7XG4kc3ZnLWNyZWRpdC1jYXJkLW1hc3RlcjogdXJsKFwiLi4vLi4vc3ZnLWljb25zL21hc3RlcmNhcmQuc3ZnXCIpO1xuJHN2Zy1jcmVkaXQtY2FyZC1kaXNjb3ZlcjogdXJsKFwiLi4vLi4vc3ZnLWljb25zL2Rpc2NvdmVyLWRhcmsuc3ZnXCIpO1xuJHN2Zy1wYXJ0czogdXJsKFwiLi4vc3ZnLWljb25zL2ljb24tcGFydHMuc3ZnXCIpO1xuXG4kc3ZnLW1hcnhlbnQtYXItdmlldy1pY29uOiB1cmwoXCIuLi9zdmctaWNvbnMvYmFjay10by10b3AtaWNvbi5zdmdcIik7XG5cbi8vICBTbGljayBDYXJvdXNlbCAtIGN1c3RvbVxuXG4kc2xpY2stYXJyb3ctYmctY29sb3I6ICR0cmFucztcbiRzbGljay1hcnJvdy1iZy1jb2xvci1ob3ZlcjogJHRyYW5zO1xuJHNsaWNrLWFycm93LXByZXY6ICRzdmctc2xpZGVyLWxlZnQ7XG4kc2xpY2stYXJyb3ctbmV4dDogJHN2Zy1zbGlkZXItcmlnaHQ7XG5cbi8vIFNlYXJjaCByZWZpbmVtZW50c1xuXG4kc2VhcmNoLXJlZmluZW1lbnRzLWJvcmRlci1jb2xvcjogJGJsYWNrO1xuJHNlYXJjaC1yZWZpbmVtZW50cy1kaXZpZGVyLWNvbG9yOiAkZ3JheS00MDA7XG4kc2VhcmNoLXJlZmluZW1lbnRzLWxpbmstY29sb3I6ICRjaGFyY29hbDtcblxuLy8gU3dhdGNoIC8gVmFyaWF0aW9uIEF0dHJpYnV0ZXNcblxuJHN3YXRjaC1ib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGdyYXktNjAwO1xuJHN3YXRjaC1ib3JkZXItc2VsZWN0ZWQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvci1kYXJrO1xuJHN3YXRjaC11bmF2YWlsYWJsZS1iZy1jb2xvcjogcmdiYSgkd2hpdGUsIDAuNSk7XG4kc3dhdGNoLW5vdC1zZWxlY3RlZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPSc0NCcgaGVpZ2h0PSc0NCcgdmlld0JveD0nMCAwIDQ0IDQ0JyUzRSUzQ2RlZnMlM0UlM0NwYXRoIGlkPSdhJyBkPSdNMCAwaDQ0djQ0SDB6Jy8lM0UlM0NtYXNrIGlkPSdiJyB3aWR0aD0nNDQnIGhlaWdodD0nNDQnIHg9JzAnIHk9JzAnIGZpbGw9JyUyM2ZmZiclM0UlM0N1c2UgeGxpbms6aHJlZj0nJTIzYScvJTNFJTNDL21hc2slM0UlM0MvZGVmcyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggZmlsbD0nJTIzRjhGOEY4JyBkPSdNMCAwaDQ0djQ0SDB6Jy8lM0UlM0N1c2Ugc3Ryb2tlPSclMjNDOEM4QzgnIHN0cm9rZS1kYXNoYXJyYXk9JzQsNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIG1hc2s9J3VybCglMjNiKScgeGxpbms6aHJlZj0nJTIzYScvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN3YXRjaC11bmF2YWlsYWJsZS1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NyZWN0IHdpZHRoPScxMDAlMjUnIGhlaWdodD0nMTAwJTI1JyBmaWxsPScjeyRzd2F0Y2gtdW5hdmFpbGFibGUtYmctY29sb3J9Jy8lM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZToje2VuY29kZWNvbG9yKCRncmF5LTYwMCl9IDtzdHJva2Utd2lkdGg6I3skYm9yZGVyLXRoaWNrLXdpZHRofScvJTNFJTNDL3N2ZyUzRVwiKTtcbiRub25zd2F0Y2gtdW5hdmFpbGFibGUtYmctaW1hZ2U6ICRzdmctdW5zZWxlY3RhYmxlLXNsYXNoO1xuJHByaW50LXNlbGVjdGlvbi10aWxlLWVtcHR5OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgd2lkdGg9JzM4JyBoZWlnaHQ9JzM4JyB2aWV3Qm94PScwIDAgMzggMzgnJTNFJTNDZGVmcyUzRSUzQ3BhdGggaWQ9J2EnIGQ9J00wIDBoMzh2MzhIMHonLyUzRSUzQ21hc2sgaWQ9J2InIHdpZHRoPSczOCcgaGVpZ2h0PSczOCcgeD0nMCcgeT0nMCcgZmlsbD0nJTIzZmZmJyUzRSUzQ3VzZSB4bGluazpocmVmPSclMjNhJy8lM0UlM0MvbWFzayUzRSUzQy9kZWZzJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBmaWxsPSclMjNGOEY4RjgnIGQ9J00wIDBoMzh2MzhIMHonLyUzRSUzQ3VzZSBzdHJva2U9JyUyM0M4QzhDOCcgc3Ryb2tlLWRhc2hhcnJheT0nNCw0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgbWFzaz0ndXJsKCUyM2IpJyB4bGluazpocmVmPSclMjNhJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4kcHJpbnQtc2VsZWN0aW9uLXBsdXM6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDEwIDEwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMDAwJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J002IDRoNHYySDZ2NEg0VjZIMFY0aDRWMGgydjR6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHByaW50LXNlbGVjdGlvbi1wbHVzLWRpc2FibGVkOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCclM0UlM0NwYXRoIGZpbGw9JyN7ZW5jb2RlY29sb3IoJGdyYXktMzAwKX0nIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTYgNGg0djJINnY0SDRWNkgwVjRoNFYwaDJ2NHonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kcHJpbnQtc2VsZWN0aW9uLW1pbnVzOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCclM0UlM0NwYXRoIGZpbGw9JyUyMzAwMCcgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMCA0aDEwdjJIMHonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kcHJpbnQtc2VsZWN0aW9uLW1pbnVzLWRpc2FibGVkOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCclM0UlM0NwYXRoIGZpbGw9JyN7ZW5jb2RlY29sb3IoJGdyYXktMzAwKX0nIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTAgNGgxMHYySDB6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpOyIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdCwgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCByZXNwb25zaXZlIGZvbnQgc2l6ZXNcbi8vXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL3Y4LngvTElDRU5TRSlcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIGZvbnQgc2l6ZVxuJHJmcy1iYXNlLWZvbnQtc2l6ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtZm9udC1zaXplLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuQGlmICRyZnMtZm9udC1zaXplLXVuaXQgIT0gcmVtIGFuZCAkcmZzLWZvbnQtc2l6ZS11bml0ICE9IHB4IHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mb250LXNpemUtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtZm9udC1zaXplLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIGZvbnQtc2l6ZSBzdGFydHMgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBweCBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gZW0gYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHJlbSB7XG4gIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xufVxuXG4vLyBSZXNpemUgZm9udCBzaXplIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gXCJudW1iZXJcIiBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMgdG8gZmFsc2VcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtZm9udC1zaXplIHVuaXRcbiRyZnMtYmFzZS1mb250LXNpemUtdW5pdDogdW5pdCgkcmZzLWJhc2UtZm9udC1zaXplKTtcblxuQGZ1bmN0aW9uIGRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwIG9yICRkaXZpZGVuZCA8IDAgYW5kICRkaXZpc29yIDwgMCwgMSwgLTEpO1xuICAkZGl2aWRlbmQ6IGFicygkZGl2aWRlbmQpO1xuICAkZGl2aXNvcjogYWJzKCRkaXZpc29yKTtcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcbiAgICBAcmV0dXJuIDA7XG4gIH1cbiAgQGlmICRkaXZpc29yID09IDAge1xuICAgIEBlcnJvciBcIkNhbm5vdCBkaXZpZGUgYnkgMFwiO1xuICB9XG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcbiAgJHJlc3VsdDogMDtcbiAgJGZhY3RvcjogMTA7XG4gIEB3aGlsZSAoJHJlbWFpbmRlciA+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/dj0jeyRmYS12ZXJzaW9ufScpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PSN7JGZhLXZlcnNpb259I2ZvbnRhd2Vzb21lcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG4vLyAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vRm9udEF3ZXNvbWUub3RmJykgZm9ybWF0KCdvcGVudHlwZScpOyAvLyB1c2VkIHdoZW4gZGV2ZWxvcGluZyBmb250c1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4iLCIvLyBCYXNlIENsYXNzIERlZmluaXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAjeyRmYS1mb250LXNpemUtYmFzZX0vI3skZmEtbGluZS1oZWlnaHQtYmFzZX0gRm9udEF3ZXNvbWU7IC8vIHNob3J0ZW5pbmcgZm9udCBkZWNsYXJhdGlvblxuICBmb250LXNpemU6IGluaGVyaXQ7IC8vIGNhbid0IGhhdmUgZm9udC1zaXplIGluaGVyaXQgb24gbGluZSBhYm92ZSwgc28gbmVlZCB0byBvdmVycmlkZVxuICB0ZXh0LXJlbmRlcmluZzogYXV0bzsgLy8gb3B0aW1pemVsZWdpYmlsaXR5IHRocm93cyB0aGluZ3Mgb2ZmICMxMDk0XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG59XG4iLCIvLyBJY29uIFNpemVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qIG1ha2VzIHRoZSBmb250IDMzJSBsYXJnZXIgcmVsYXRpdmUgdG8gdGhlIGljb24gY29udGFpbmVyICovXG4uI3skZmEtY3NzLXByZWZpeH0tbGcge1xuICBmb250LXNpemU6ICg0ZW0gLyAzKTtcbiAgbGluZS1oZWlnaHQ6ICgzZW0gLyA0KTtcbiAgdmVydGljYWwtYWxpZ246IC0xNSU7XG59XG4uI3skZmEtY3NzLXByZWZpeH0tMnggeyBmb250LXNpemU6IDJlbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LTN4IHsgZm9udC1zaXplOiAzZW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS00eCB7IGZvbnQtc2l6ZTogNGVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tNXggeyBmb250LXNpemU6IDVlbTsgfVxuIiwiLy8gRml4ZWQgV2lkdGggSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi4jeyRmYS1jc3MtcHJlZml4fS1mdyB7XG4gIHdpZHRoOiAoMThlbSAvIDE0KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiLy8gTGlzdCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAkZmEtbGktd2lkdGg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgPiBsaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxufVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtJGZhLWxpLXdpZHRoO1xuICB3aWR0aDogJGZhLWxpLXdpZHRoO1xuICB0b3A6ICgyZW0gLyAxNCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgJi4jeyRmYS1jc3MtcHJlZml4fS1sZyB7XG4gICAgbGVmdDogLSRmYS1saS13aWR0aCArICg0ZW0gLyAxNCk7XG4gIH1cbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGZhLWZvbnQtcGF0aDogICAgICAgIFwiLi4vZm9udHNcIiAhZGVmYXVsdDtcbiRmYS1mb250LXNpemUtYmFzZTogICAxNHB4ICFkZWZhdWx0O1xuJGZhLWxpbmUtaGVpZ2h0LWJhc2U6IDEgIWRlZmF1bHQ7XG4vLyRmYS1mb250LXBhdGg6ICAgICAgICBcIi8vbmV0ZG5hLmJvb3RzdHJhcGNkbi5jb20vZm9udC1hd2Vzb21lLzQuNy4wL2ZvbnRzXCIgIWRlZmF1bHQ7IC8vIGZvciByZWZlcmVuY2luZyBCb290c3RyYXAgQ0ROIGZvbnQgZmlsZXMgZGlyZWN0bHlcbiRmYS1jc3MtcHJlZml4OiAgICAgICBmYSAhZGVmYXVsdDtcbiRmYS12ZXJzaW9uOiAgICAgICAgICBcIjQuNy4wXCIgIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLWNvbG9yOiAgICAgI2VlZSAhZGVmYXVsdDtcbiRmYS1pbnZlcnNlOiAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGZhLWxpLXdpZHRoOiAgICAgICAgICgzMGVtIC8gMTQpICFkZWZhdWx0O1xuXG4kZmEtdmFyLTUwMHB4OiBcIlxcZjI2ZVwiO1xuJGZhLXZhci1hZGRyZXNzLWJvb2s6IFwiXFxmMmI5XCI7XG4kZmEtdmFyLWFkZHJlc3MtYm9vay1vOiBcIlxcZjJiYVwiO1xuJGZhLXZhci1hZGRyZXNzLWNhcmQ6IFwiXFxmMmJiXCI7XG4kZmEtdmFyLWFkZHJlc3MtY2FyZC1vOiBcIlxcZjJiY1wiO1xuJGZhLXZhci1hZGp1c3Q6IFwiXFxmMDQyXCI7XG4kZmEtdmFyLWFkbjogXCJcXGYxNzBcIjtcbiRmYS12YXItYWxpZ24tY2VudGVyOiBcIlxcZjAzN1wiO1xuJGZhLXZhci1hbGlnbi1qdXN0aWZ5OiBcIlxcZjAzOVwiO1xuJGZhLXZhci1hbGlnbi1sZWZ0OiBcIlxcZjAzNlwiO1xuJGZhLXZhci1hbGlnbi1yaWdodDogXCJcXGYwMzhcIjtcbiRmYS12YXItYW1hem9uOiBcIlxcZjI3MFwiO1xuJGZhLXZhci1hbWJ1bGFuY2U6IFwiXFxmMGY5XCI7XG4kZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOiBcIlxcZjJhM1wiO1xuJGZhLXZhci1hbmNob3I6IFwiXFxmMTNkXCI7XG4kZmEtdmFyLWFuZHJvaWQ6IFwiXFxmMTdiXCI7XG4kZmEtdmFyLWFuZ2VsbGlzdDogXCJcXGYyMDlcIjtcbiRmYS12YXItYW5nbGUtZG91YmxlLWRvd246IFwiXFxmMTAzXCI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0OiBcIlxcZjEwMFwiO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ6IFwiXFxmMTAxXCI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS11cDogXCJcXGYxMDJcIjtcbiRmYS12YXItYW5nbGUtZG93bjogXCJcXGYxMDdcIjtcbiRmYS12YXItYW5nbGUtbGVmdDogXCJcXGYxMDRcIjtcbiRmYS12YXItYW5nbGUtcmlnaHQ6IFwiXFxmMTA1XCI7XG4kZmEtdmFyLWFuZ2xlLXVwOiBcIlxcZjEwNlwiO1xuJGZhLXZhci1hcHBsZTogXCJcXGYxNzlcIjtcbiRmYS12YXItYXJjaGl2ZTogXCJcXGYxODdcIjtcbiRmYS12YXItYXJlYS1jaGFydDogXCJcXGYxZmVcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWRvd246IFwiXFxmMGFiXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0OiBcIlxcZjBhOFwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1kb3duOiBcIlxcZjAxYVwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1sZWZ0OiBcIlxcZjE5MFwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1yaWdodDogXCJcXGYxOGVcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLW8tdXA6IFwiXFxmMDFiXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1yaWdodDogXCJcXGYwYTlcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXVwOiBcIlxcZjBhYVwiO1xuJGZhLXZhci1hcnJvdy1kb3duOiBcIlxcZjA2M1wiO1xuJGZhLXZhci1hcnJvdy1sZWZ0OiBcIlxcZjA2MFwiO1xuJGZhLXZhci1hcnJvdy1yaWdodDogXCJcXGYwNjFcIjtcbiRmYS12YXItYXJyb3ctdXA6IFwiXFxmMDYyXCI7XG4kZmEtdmFyLWFycm93czogXCJcXGYwNDdcIjtcbiRmYS12YXItYXJyb3dzLWFsdDogXCJcXGYwYjJcIjtcbiRmYS12YXItYXJyb3dzLWg6IFwiXFxmMDdlXCI7XG4kZmEtdmFyLWFycm93cy12OiBcIlxcZjA3ZFwiO1xuJGZhLXZhci1hc2wtaW50ZXJwcmV0aW5nOiBcIlxcZjJhM1wiO1xuJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6IFwiXFxmMmEyXCI7XG4kZmEtdmFyLWFzdGVyaXNrOiBcIlxcZjA2OVwiO1xuJGZhLXZhci1hdDogXCJcXGYxZmFcIjtcbiRmYS12YXItYXVkaW8tZGVzY3JpcHRpb246IFwiXFxmMjllXCI7XG4kZmEtdmFyLWF1dG9tb2JpbGU6IFwiXFxmMWI5XCI7XG4kZmEtdmFyLWJhY2t3YXJkOiBcIlxcZjA0YVwiO1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlOiBcIlxcZjI0ZVwiO1xuJGZhLXZhci1iYW46IFwiXFxmMDVlXCI7XG4kZmEtdmFyLWJhbmRjYW1wOiBcIlxcZjJkNVwiO1xuJGZhLXZhci1iYW5rOiBcIlxcZjE5Y1wiO1xuJGZhLXZhci1iYXItY2hhcnQ6IFwiXFxmMDgwXCI7XG4kZmEtdmFyLWJhci1jaGFydC1vOiBcIlxcZjA4MFwiO1xuJGZhLXZhci1iYXJjb2RlOiBcIlxcZjAyYVwiO1xuJGZhLXZhci1iYXJzOiBcIlxcZjBjOVwiO1xuJGZhLXZhci1iYXRoOiBcIlxcZjJjZFwiO1xuJGZhLXZhci1iYXRodHViOiBcIlxcZjJjZFwiO1xuJGZhLXZhci1iYXR0ZXJ5OiBcIlxcZjI0MFwiO1xuJGZhLXZhci1iYXR0ZXJ5LTA6IFwiXFxmMjQ0XCI7XG4kZmEtdmFyLWJhdHRlcnktMTogXCJcXGYyNDNcIjtcbiRmYS12YXItYmF0dGVyeS0yOiBcIlxcZjI0MlwiO1xuJGZhLXZhci1iYXR0ZXJ5LTM6IFwiXFxmMjQxXCI7XG4kZmEtdmFyLWJhdHRlcnktNDogXCJcXGYyNDBcIjtcbiRmYS12YXItYmF0dGVyeS1lbXB0eTogXCJcXGYyNDRcIjtcbiRmYS12YXItYmF0dGVyeS1mdWxsOiBcIlxcZjI0MFwiO1xuJGZhLXZhci1iYXR0ZXJ5LWhhbGY6IFwiXFxmMjQyXCI7XG4kZmEtdmFyLWJhdHRlcnktcXVhcnRlcjogXCJcXGYyNDNcIjtcbiRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczogXCJcXGYyNDFcIjtcbiRmYS12YXItYmVkOiBcIlxcZjIzNlwiO1xuJGZhLXZhci1iZWVyOiBcIlxcZjBmY1wiO1xuJGZhLXZhci1iZWhhbmNlOiBcIlxcZjFiNFwiO1xuJGZhLXZhci1iZWhhbmNlLXNxdWFyZTogXCJcXGYxYjVcIjtcbiRmYS12YXItYmVsbDogXCJcXGYwZjNcIjtcbiRmYS12YXItYmVsbC1vOiBcIlxcZjBhMlwiO1xuJGZhLXZhci1iZWxsLXNsYXNoOiBcIlxcZjFmNlwiO1xuJGZhLXZhci1iZWxsLXNsYXNoLW86IFwiXFxmMWY3XCI7XG4kZmEtdmFyLWJpY3ljbGU6IFwiXFxmMjA2XCI7XG4kZmEtdmFyLWJpbm9jdWxhcnM6IFwiXFxmMWU1XCI7XG4kZmEtdmFyLWJpcnRoZGF5LWNha2U6IFwiXFxmMWZkXCI7XG4kZmEtdmFyLWJpdGJ1Y2tldDogXCJcXGYxNzFcIjtcbiRmYS12YXItYml0YnVja2V0LXNxdWFyZTogXCJcXGYxNzJcIjtcbiRmYS12YXItYml0Y29pbjogXCJcXGYxNWFcIjtcbiRmYS12YXItYmxhY2stdGllOiBcIlxcZjI3ZVwiO1xuJGZhLXZhci1ibGluZDogXCJcXGYyOWRcIjtcbiRmYS12YXItYmx1ZXRvb3RoOiBcIlxcZjI5M1wiO1xuJGZhLXZhci1ibHVldG9vdGgtYjogXCJcXGYyOTRcIjtcbiRmYS12YXItYm9sZDogXCJcXGYwMzJcIjtcbiRmYS12YXItYm9sdDogXCJcXGYwZTdcIjtcbiRmYS12YXItYm9tYjogXCJcXGYxZTJcIjtcbiRmYS12YXItYm9vazogXCJcXGYwMmRcIjtcbiRmYS12YXItYm9va21hcms6IFwiXFxmMDJlXCI7XG4kZmEtdmFyLWJvb2ttYXJrLW86IFwiXFxmMDk3XCI7XG4kZmEtdmFyLWJyYWlsbGU6IFwiXFxmMmExXCI7XG4kZmEtdmFyLWJyaWVmY2FzZTogXCJcXGYwYjFcIjtcbiRmYS12YXItYnRjOiBcIlxcZjE1YVwiO1xuJGZhLXZhci1idWc6IFwiXFxmMTg4XCI7XG4kZmEtdmFyLWJ1aWxkaW5nOiBcIlxcZjFhZFwiO1xuJGZhLXZhci1idWlsZGluZy1vOiBcIlxcZjBmN1wiO1xuJGZhLXZhci1idWxsaG9ybjogXCJcXGYwYTFcIjtcbiRmYS12YXItYnVsbHNleWU6IFwiXFxmMTQwXCI7XG4kZmEtdmFyLWJ1czogXCJcXGYyMDdcIjtcbiRmYS12YXItYnV5c2VsbGFkczogXCJcXGYyMGRcIjtcbiRmYS12YXItY2FiOiBcIlxcZjFiYVwiO1xuJGZhLXZhci1jYWxjdWxhdG9yOiBcIlxcZjFlY1wiO1xuJGZhLXZhci1jYWxlbmRhcjogXCJcXGYwNzNcIjtcbiRmYS12YXItY2FsZW5kYXItY2hlY2stbzogXCJcXGYyNzRcIjtcbiRmYS12YXItY2FsZW5kYXItbWludXMtbzogXCJcXGYyNzJcIjtcbiRmYS12YXItY2FsZW5kYXItbzogXCJcXGYxMzNcIjtcbiRmYS12YXItY2FsZW5kYXItcGx1cy1vOiBcIlxcZjI3MVwiO1xuJGZhLXZhci1jYWxlbmRhci10aW1lcy1vOiBcIlxcZjI3M1wiO1xuJGZhLXZhci1jYW1lcmE6IFwiXFxmMDMwXCI7XG4kZmEtdmFyLWNhbWVyYS1yZXRybzogXCJcXGYwODNcIjtcbiRmYS12YXItY2FyOiBcIlxcZjFiOVwiO1xuJGZhLXZhci1jYXJldC1kb3duOiBcIlxcZjBkN1wiO1xuJGZhLXZhci1jYXJldC1sZWZ0OiBcIlxcZjBkOVwiO1xuJGZhLXZhci1jYXJldC1yaWdodDogXCJcXGYwZGFcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tZG93bjogXCJcXGYxNTBcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tbGVmdDogXCJcXGYxOTFcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tcmlnaHQ6IFwiXFxmMTUyXCI7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1vLXVwOiBcIlxcZjE1MVwiO1xuJGZhLXZhci1jYXJldC11cDogXCJcXGYwZDhcIjtcbiRmYS12YXItY2FydC1hcnJvdy1kb3duOiBcIlxcZjIxOFwiO1xuJGZhLXZhci1jYXJ0LXBsdXM6IFwiXFxmMjE3XCI7XG4kZmEtdmFyLWNjOiBcIlxcZjIwYVwiO1xuJGZhLXZhci1jYy1hbWV4OiBcIlxcZjFmM1wiO1xuJGZhLXZhci1jYy1kaW5lcnMtY2x1YjogXCJcXGYyNGNcIjtcbiRmYS12YXItY2MtZGlzY292ZXI6IFwiXFxmMWYyXCI7XG4kZmEtdmFyLWNjLWpjYjogXCJcXGYyNGJcIjtcbiRmYS12YXItY2MtbWFzdGVyY2FyZDogXCJcXGYxZjFcIjtcbiRmYS12YXItY2MtcGF5cGFsOiBcIlxcZjFmNFwiO1xuJGZhLXZhci1jYy1zdHJpcGU6IFwiXFxmMWY1XCI7XG4kZmEtdmFyLWNjLXZpc2E6IFwiXFxmMWYwXCI7XG4kZmEtdmFyLWNlcnRpZmljYXRlOiBcIlxcZjBhM1wiO1xuJGZhLXZhci1jaGFpbjogXCJcXGYwYzFcIjtcbiRmYS12YXItY2hhaW4tYnJva2VuOiBcIlxcZjEyN1wiO1xuJGZhLXZhci1jaGVjazogXCJcXGYwMGNcIjtcbiRmYS12YXItY2hlY2stY2lyY2xlOiBcIlxcZjA1OFwiO1xuJGZhLXZhci1jaGVjay1jaXJjbGUtbzogXCJcXGYwNWRcIjtcbiRmYS12YXItY2hlY2stc3F1YXJlOiBcIlxcZjE0YVwiO1xuJGZhLXZhci1jaGVjay1zcXVhcmUtbzogXCJcXGYwNDZcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjogXCJcXGYxM2FcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdDogXCJcXGYxMzdcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtcmlnaHQ6IFwiXFxmMTM4XCI7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwOiBcIlxcZjEzOVwiO1xuJGZhLXZhci1jaGV2cm9uLWRvd246IFwiXFxmMDc4XCI7XG4kZmEtdmFyLWNoZXZyb24tbGVmdDogXCJcXGYwNTNcIjtcbiRmYS12YXItY2hldnJvbi1yaWdodDogXCJcXGYwNTRcIjtcbiRmYS12YXItY2hldnJvbi11cDogXCJcXGYwNzdcIjtcbiRmYS12YXItY2hpbGQ6IFwiXFxmMWFlXCI7XG4kZmEtdmFyLWNocm9tZTogXCJcXGYyNjhcIjtcbiRmYS12YXItY2lyY2xlOiBcIlxcZjExMVwiO1xuJGZhLXZhci1jaXJjbGUtbzogXCJcXGYxMGNcIjtcbiRmYS12YXItY2lyY2xlLW8tbm90Y2g6IFwiXFxmMWNlXCI7XG4kZmEtdmFyLWNpcmNsZS10aGluOiBcIlxcZjFkYlwiO1xuJGZhLXZhci1jbGlwYm9hcmQ6IFwiXFxmMGVhXCI7XG4kZmEtdmFyLWNsb2NrLW86IFwiXFxmMDE3XCI7XG4kZmEtdmFyLWNsb25lOiBcIlxcZjI0ZFwiO1xuJGZhLXZhci1jbG9zZTogXCJcXGYwMGRcIjtcbiRmYS12YXItY2xvdWQ6IFwiXFxmMGMyXCI7XG4kZmEtdmFyLWNsb3VkLWRvd25sb2FkOiBcIlxcZjBlZFwiO1xuJGZhLXZhci1jbG91ZC11cGxvYWQ6IFwiXFxmMGVlXCI7XG4kZmEtdmFyLWNueTogXCJcXGYxNTdcIjtcbiRmYS12YXItY29kZTogXCJcXGYxMjFcIjtcbiRmYS12YXItY29kZS1mb3JrOiBcIlxcZjEyNlwiO1xuJGZhLXZhci1jb2RlcGVuOiBcIlxcZjFjYlwiO1xuJGZhLXZhci1jb2RpZXBpZTogXCJcXGYyODRcIjtcbiRmYS12YXItY29mZmVlOiBcIlxcZjBmNFwiO1xuJGZhLXZhci1jb2c6IFwiXFxmMDEzXCI7XG4kZmEtdmFyLWNvZ3M6IFwiXFxmMDg1XCI7XG4kZmEtdmFyLWNvbHVtbnM6IFwiXFxmMGRiXCI7XG4kZmEtdmFyLWNvbW1lbnQ6IFwiXFxmMDc1XCI7XG4kZmEtdmFyLWNvbW1lbnQtbzogXCJcXGYwZTVcIjtcbiRmYS12YXItY29tbWVudGluZzogXCJcXGYyN2FcIjtcbiRmYS12YXItY29tbWVudGluZy1vOiBcIlxcZjI3YlwiO1xuJGZhLXZhci1jb21tZW50czogXCJcXGYwODZcIjtcbiRmYS12YXItY29tbWVudHMtbzogXCJcXGYwZTZcIjtcbiRmYS12YXItY29tcGFzczogXCJcXGYxNGVcIjtcbiRmYS12YXItY29tcHJlc3M6IFwiXFxmMDY2XCI7XG4kZmEtdmFyLWNvbm5lY3RkZXZlbG9wOiBcIlxcZjIwZVwiO1xuJGZhLXZhci1jb250YW86IFwiXFxmMjZkXCI7XG4kZmEtdmFyLWNvcHk6IFwiXFxmMGM1XCI7XG4kZmEtdmFyLWNvcHlyaWdodDogXCJcXGYxZjlcIjtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9uczogXCJcXGYyNWVcIjtcbiRmYS12YXItY3JlZGl0LWNhcmQ6IFwiXFxmMDlkXCI7XG4kZmEtdmFyLWNyZWRpdC1jYXJkLWFsdDogXCJcXGYyODNcIjtcbiRmYS12YXItY3JvcDogXCJcXGYxMjVcIjtcbiRmYS12YXItY3Jvc3NoYWlyczogXCJcXGYwNWJcIjtcbiRmYS12YXItY3NzMzogXCJcXGYxM2NcIjtcbiRmYS12YXItY3ViZTogXCJcXGYxYjJcIjtcbiRmYS12YXItY3ViZXM6IFwiXFxmMWIzXCI7XG4kZmEtdmFyLWN1dDogXCJcXGYwYzRcIjtcbiRmYS12YXItY3V0bGVyeTogXCJcXGYwZjVcIjtcbiRmYS12YXItZGFzaGJvYXJkOiBcIlxcZjBlNFwiO1xuJGZhLXZhci1kYXNoY3ViZTogXCJcXGYyMTBcIjtcbiRmYS12YXItZGF0YWJhc2U6IFwiXFxmMWMwXCI7XG4kZmEtdmFyLWRlYWY6IFwiXFxmMmE0XCI7XG4kZmEtdmFyLWRlYWZuZXNzOiBcIlxcZjJhNFwiO1xuJGZhLXZhci1kZWRlbnQ6IFwiXFxmMDNiXCI7XG4kZmEtdmFyLWRlbGljaW91czogXCJcXGYxYTVcIjtcbiRmYS12YXItZGVza3RvcDogXCJcXGYxMDhcIjtcbiRmYS12YXItZGV2aWFudGFydDogXCJcXGYxYmRcIjtcbiRmYS12YXItZGlhbW9uZDogXCJcXGYyMTlcIjtcbiRmYS12YXItZGlnZzogXCJcXGYxYTZcIjtcbiRmYS12YXItZG9sbGFyOiBcIlxcZjE1NVwiO1xuJGZhLXZhci1kb3QtY2lyY2xlLW86IFwiXFxmMTkyXCI7XG4kZmEtdmFyLWRvd25sb2FkOiBcIlxcZjAxOVwiO1xuJGZhLXZhci1kcmliYmJsZTogXCJcXGYxN2RcIjtcbiRmYS12YXItZHJpdmVycy1saWNlbnNlOiBcIlxcZjJjMlwiO1xuJGZhLXZhci1kcml2ZXJzLWxpY2Vuc2UtbzogXCJcXGYyYzNcIjtcbiRmYS12YXItZHJvcGJveDogXCJcXGYxNmJcIjtcbiRmYS12YXItZHJ1cGFsOiBcIlxcZjFhOVwiO1xuJGZhLXZhci1lZGdlOiBcIlxcZjI4MlwiO1xuJGZhLXZhci1lZGl0OiBcIlxcZjA0NFwiO1xuJGZhLXZhci1lZXJjYXN0OiBcIlxcZjJkYVwiO1xuJGZhLXZhci1lamVjdDogXCJcXGYwNTJcIjtcbiRmYS12YXItZWxsaXBzaXMtaDogXCJcXGYxNDFcIjtcbiRmYS12YXItZWxsaXBzaXMtdjogXCJcXGYxNDJcIjtcbiRmYS12YXItZW1waXJlOiBcIlxcZjFkMVwiO1xuJGZhLXZhci1lbnZlbG9wZTogXCJcXGYwZTBcIjtcbiRmYS12YXItZW52ZWxvcGUtbzogXCJcXGYwMDNcIjtcbiRmYS12YXItZW52ZWxvcGUtb3BlbjogXCJcXGYyYjZcIjtcbiRmYS12YXItZW52ZWxvcGUtb3Blbi1vOiBcIlxcZjJiN1wiO1xuJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU6IFwiXFxmMTk5XCI7XG4kZmEtdmFyLWVudmlyYTogXCJcXGYyOTlcIjtcbiRmYS12YXItZXJhc2VyOiBcIlxcZjEyZFwiO1xuJGZhLXZhci1ldHN5OiBcIlxcZjJkN1wiO1xuJGZhLXZhci1ldXI6IFwiXFxmMTUzXCI7XG4kZmEtdmFyLWV1cm86IFwiXFxmMTUzXCI7XG4kZmEtdmFyLWV4Y2hhbmdlOiBcIlxcZjBlY1wiO1xuJGZhLXZhci1leGNsYW1hdGlvbjogXCJcXGYxMmFcIjtcbiRmYS12YXItZXhjbGFtYXRpb24tY2lyY2xlOiBcIlxcZjA2YVwiO1xuJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZTogXCJcXGYwNzFcIjtcbiRmYS12YXItZXhwYW5kOiBcIlxcZjA2NVwiO1xuJGZhLXZhci1leHBlZGl0ZWRzc2w6IFwiXFxmMjNlXCI7XG4kZmEtdmFyLWV4dGVybmFsLWxpbms6IFwiXFxmMDhlXCI7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlOiBcIlxcZjE0Y1wiO1xuJGZhLXZhci1leWU6IFwiXFxmMDZlXCI7XG4kZmEtdmFyLWV5ZS1zbGFzaDogXCJcXGYwNzBcIjtcbiRmYS12YXItZXllZHJvcHBlcjogXCJcXGYxZmJcIjtcbiRmYS12YXItZmE6IFwiXFxmMmI0XCI7XG4kZmEtdmFyLWZhY2Vib29rOiBcIlxcZjA5YVwiO1xuJGZhLXZhci1mYWNlYm9vay1mOiBcIlxcZjA5YVwiO1xuJGZhLXZhci1mYWNlYm9vay1vZmZpY2lhbDogXCJcXGYyMzBcIjtcbiRmYS12YXItZmFjZWJvb2stc3F1YXJlOiBcIlxcZjA4MlwiO1xuJGZhLXZhci1mYXN0LWJhY2t3YXJkOiBcIlxcZjA0OVwiO1xuJGZhLXZhci1mYXN0LWZvcndhcmQ6IFwiXFxmMDUwXCI7XG4kZmEtdmFyLWZheDogXCJcXGYxYWNcIjtcbiRmYS12YXItZmVlZDogXCJcXGYwOWVcIjtcbiRmYS12YXItZmVtYWxlOiBcIlxcZjE4MlwiO1xuJGZhLXZhci1maWdodGVyLWpldDogXCJcXGYwZmJcIjtcbiRmYS12YXItZmlsZTogXCJcXGYxNWJcIjtcbiRmYS12YXItZmlsZS1hcmNoaXZlLW86IFwiXFxmMWM2XCI7XG4kZmEtdmFyLWZpbGUtYXVkaW8tbzogXCJcXGYxYzdcIjtcbiRmYS12YXItZmlsZS1jb2RlLW86IFwiXFxmMWM5XCI7XG4kZmEtdmFyLWZpbGUtZXhjZWwtbzogXCJcXGYxYzNcIjtcbiRmYS12YXItZmlsZS1pbWFnZS1vOiBcIlxcZjFjNVwiO1xuJGZhLXZhci1maWxlLW1vdmllLW86IFwiXFxmMWM4XCI7XG4kZmEtdmFyLWZpbGUtbzogXCJcXGYwMTZcIjtcbiRmYS12YXItZmlsZS1wZGYtbzogXCJcXGYxYzFcIjtcbiRmYS12YXItZmlsZS1waG90by1vOiBcIlxcZjFjNVwiO1xuJGZhLXZhci1maWxlLXBpY3R1cmUtbzogXCJcXGYxYzVcIjtcbiRmYS12YXItZmlsZS1wb3dlcnBvaW50LW86IFwiXFxmMWM0XCI7XG4kZmEtdmFyLWZpbGUtc291bmQtbzogXCJcXGYxYzdcIjtcbiRmYS12YXItZmlsZS10ZXh0OiBcIlxcZjE1Y1wiO1xuJGZhLXZhci1maWxlLXRleHQtbzogXCJcXGYwZjZcIjtcbiRmYS12YXItZmlsZS12aWRlby1vOiBcIlxcZjFjOFwiO1xuJGZhLXZhci1maWxlLXdvcmQtbzogXCJcXGYxYzJcIjtcbiRmYS12YXItZmlsZS16aXAtbzogXCJcXGYxYzZcIjtcbiRmYS12YXItZmlsZXMtbzogXCJcXGYwYzVcIjtcbiRmYS12YXItZmlsbTogXCJcXGYwMDhcIjtcbiRmYS12YXItZmlsdGVyOiBcIlxcZjBiMFwiO1xuJGZhLXZhci1maXJlOiBcIlxcZjA2ZFwiO1xuJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjogXCJcXGYxMzRcIjtcbiRmYS12YXItZmlyZWZveDogXCJcXGYyNjlcIjtcbiRmYS12YXItZmlyc3Qtb3JkZXI6IFwiXFxmMmIwXCI7XG4kZmEtdmFyLWZsYWc6IFwiXFxmMDI0XCI7XG4kZmEtdmFyLWZsYWctY2hlY2tlcmVkOiBcIlxcZjExZVwiO1xuJGZhLXZhci1mbGFnLW86IFwiXFxmMTFkXCI7XG4kZmEtdmFyLWZsYXNoOiBcIlxcZjBlN1wiO1xuJGZhLXZhci1mbGFzazogXCJcXGYwYzNcIjtcbiRmYS12YXItZmxpY2tyOiBcIlxcZjE2ZVwiO1xuJGZhLXZhci1mbG9wcHktbzogXCJcXGYwYzdcIjtcbiRmYS12YXItZm9sZGVyOiBcIlxcZjA3YlwiO1xuJGZhLXZhci1mb2xkZXItbzogXCJcXGYxMTRcIjtcbiRmYS12YXItZm9sZGVyLW9wZW46IFwiXFxmMDdjXCI7XG4kZmEtdmFyLWZvbGRlci1vcGVuLW86IFwiXFxmMTE1XCI7XG4kZmEtdmFyLWZvbnQ6IFwiXFxmMDMxXCI7XG4kZmEtdmFyLWZvbnQtYXdlc29tZTogXCJcXGYyYjRcIjtcbiRmYS12YXItZm9udGljb25zOiBcIlxcZjI4MFwiO1xuJGZhLXZhci1mb3J0LWF3ZXNvbWU6IFwiXFxmMjg2XCI7XG4kZmEtdmFyLWZvcnVtYmVlOiBcIlxcZjIxMVwiO1xuJGZhLXZhci1mb3J3YXJkOiBcIlxcZjA0ZVwiO1xuJGZhLXZhci1mb3Vyc3F1YXJlOiBcIlxcZjE4MFwiO1xuJGZhLXZhci1mcmVlLWNvZGUtY2FtcDogXCJcXGYyYzVcIjtcbiRmYS12YXItZnJvd24tbzogXCJcXGYxMTlcIjtcbiRmYS12YXItZnV0Ym9sLW86IFwiXFxmMWUzXCI7XG4kZmEtdmFyLWdhbWVwYWQ6IFwiXFxmMTFiXCI7XG4kZmEtdmFyLWdhdmVsOiBcIlxcZjBlM1wiO1xuJGZhLXZhci1nYnA6IFwiXFxmMTU0XCI7XG4kZmEtdmFyLWdlOiBcIlxcZjFkMVwiO1xuJGZhLXZhci1nZWFyOiBcIlxcZjAxM1wiO1xuJGZhLXZhci1nZWFyczogXCJcXGYwODVcIjtcbiRmYS12YXItZ2VuZGVybGVzczogXCJcXGYyMmRcIjtcbiRmYS12YXItZ2V0LXBvY2tldDogXCJcXGYyNjVcIjtcbiRmYS12YXItZ2c6IFwiXFxmMjYwXCI7XG4kZmEtdmFyLWdnLWNpcmNsZTogXCJcXGYyNjFcIjtcbiRmYS12YXItZ2lmdDogXCJcXGYwNmJcIjtcbiRmYS12YXItZ2l0OiBcIlxcZjFkM1wiO1xuJGZhLXZhci1naXQtc3F1YXJlOiBcIlxcZjFkMlwiO1xuJGZhLXZhci1naXRodWI6IFwiXFxmMDliXCI7XG4kZmEtdmFyLWdpdGh1Yi1hbHQ6IFwiXFxmMTEzXCI7XG4kZmEtdmFyLWdpdGh1Yi1zcXVhcmU6IFwiXFxmMDkyXCI7XG4kZmEtdmFyLWdpdGxhYjogXCJcXGYyOTZcIjtcbiRmYS12YXItZ2l0dGlwOiBcIlxcZjE4NFwiO1xuJGZhLXZhci1nbGFzczogXCJcXGYwMDBcIjtcbiRmYS12YXItZ2xpZGU6IFwiXFxmMmE1XCI7XG4kZmEtdmFyLWdsaWRlLWc6IFwiXFxmMmE2XCI7XG4kZmEtdmFyLWdsb2JlOiBcIlxcZjBhY1wiO1xuJGZhLXZhci1nb29nbGU6IFwiXFxmMWEwXCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzOiBcIlxcZjBkNVwiO1xuJGZhLXZhci1nb29nbGUtcGx1cy1jaXJjbGU6IFwiXFxmMmIzXCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLW9mZmljaWFsOiBcIlxcZjJiM1wiO1xuJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmU6IFwiXFxmMGQ0XCI7XG4kZmEtdmFyLWdvb2dsZS13YWxsZXQ6IFwiXFxmMWVlXCI7XG4kZmEtdmFyLWdyYWR1YXRpb24tY2FwOiBcIlxcZjE5ZFwiO1xuJGZhLXZhci1ncmF0aXBheTogXCJcXGYxODRcIjtcbiRmYS12YXItZ3JhdjogXCJcXGYyZDZcIjtcbiRmYS12YXItZ3JvdXA6IFwiXFxmMGMwXCI7XG4kZmEtdmFyLWgtc3F1YXJlOiBcIlxcZjBmZFwiO1xuJGZhLXZhci1oYWNrZXItbmV3czogXCJcXGYxZDRcIjtcbiRmYS12YXItaGFuZC1ncmFiLW86IFwiXFxmMjU1XCI7XG4kZmEtdmFyLWhhbmQtbGl6YXJkLW86IFwiXFxmMjU4XCI7XG4kZmEtdmFyLWhhbmQtby1kb3duOiBcIlxcZjBhN1wiO1xuJGZhLXZhci1oYW5kLW8tbGVmdDogXCJcXGYwYTVcIjtcbiRmYS12YXItaGFuZC1vLXJpZ2h0OiBcIlxcZjBhNFwiO1xuJGZhLXZhci1oYW5kLW8tdXA6IFwiXFxmMGE2XCI7XG4kZmEtdmFyLWhhbmQtcGFwZXItbzogXCJcXGYyNTZcIjtcbiRmYS12YXItaGFuZC1wZWFjZS1vOiBcIlxcZjI1YlwiO1xuJGZhLXZhci1oYW5kLXBvaW50ZXItbzogXCJcXGYyNWFcIjtcbiRmYS12YXItaGFuZC1yb2NrLW86IFwiXFxmMjU1XCI7XG4kZmEtdmFyLWhhbmQtc2Npc3NvcnMtbzogXCJcXGYyNTdcIjtcbiRmYS12YXItaGFuZC1zcG9jay1vOiBcIlxcZjI1OVwiO1xuJGZhLXZhci1oYW5kLXN0b3AtbzogXCJcXGYyNTZcIjtcbiRmYS12YXItaGFuZHNoYWtlLW86IFwiXFxmMmI1XCI7XG4kZmEtdmFyLWhhcmQtb2YtaGVhcmluZzogXCJcXGYyYTRcIjtcbiRmYS12YXItaGFzaHRhZzogXCJcXGYyOTJcIjtcbiRmYS12YXItaGRkLW86IFwiXFxmMGEwXCI7XG4kZmEtdmFyLWhlYWRlcjogXCJcXGYxZGNcIjtcbiRmYS12YXItaGVhZHBob25lczogXCJcXGYwMjVcIjtcbiRmYS12YXItaGVhcnQ6IFwiXFxmMDA0XCI7XG4kZmEtdmFyLWhlYXJ0LW86IFwiXFxmMDhhXCI7XG4kZmEtdmFyLWhlYXJ0YmVhdDogXCJcXGYyMWVcIjtcbiRmYS12YXItaGlzdG9yeTogXCJcXGYxZGFcIjtcbiRmYS12YXItaG9tZTogXCJcXGYwMTVcIjtcbiRmYS12YXItaG9zcGl0YWwtbzogXCJcXGYwZjhcIjtcbiRmYS12YXItaG90ZWw6IFwiXFxmMjM2XCI7XG4kZmEtdmFyLWhvdXJnbGFzczogXCJcXGYyNTRcIjtcbiRmYS12YXItaG91cmdsYXNzLTE6IFwiXFxmMjUxXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy0yOiBcIlxcZjI1MlwiO1xuJGZhLXZhci1ob3VyZ2xhc3MtMzogXCJcXGYyNTNcIjtcbiRmYS12YXItaG91cmdsYXNzLWVuZDogXCJcXGYyNTNcIjtcbiRmYS12YXItaG91cmdsYXNzLWhhbGY6IFwiXFxmMjUyXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy1vOiBcIlxcZjI1MFwiO1xuJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ6IFwiXFxmMjUxXCI7XG4kZmEtdmFyLWhvdXp6OiBcIlxcZjI3Y1wiO1xuJGZhLXZhci1odG1sNTogXCJcXGYxM2JcIjtcbiRmYS12YXItaS1jdXJzb3I6IFwiXFxmMjQ2XCI7XG4kZmEtdmFyLWlkLWJhZGdlOiBcIlxcZjJjMVwiO1xuJGZhLXZhci1pZC1jYXJkOiBcIlxcZjJjMlwiO1xuJGZhLXZhci1pZC1jYXJkLW86IFwiXFxmMmMzXCI7XG4kZmEtdmFyLWlsczogXCJcXGYyMGJcIjtcbiRmYS12YXItaW1hZ2U6IFwiXFxmMDNlXCI7XG4kZmEtdmFyLWltZGI6IFwiXFxmMmQ4XCI7XG4kZmEtdmFyLWluYm94OiBcIlxcZjAxY1wiO1xuJGZhLXZhci1pbmRlbnQ6IFwiXFxmMDNjXCI7XG4kZmEtdmFyLWluZHVzdHJ5OiBcIlxcZjI3NVwiO1xuJGZhLXZhci1pbmZvOiBcIlxcZjEyOVwiO1xuJGZhLXZhci1pbmZvLWNpcmNsZTogXCJcXGYwNWFcIjtcbiRmYS12YXItaW5yOiBcIlxcZjE1NlwiO1xuJGZhLXZhci1pbnN0YWdyYW06IFwiXFxmMTZkXCI7XG4kZmEtdmFyLWluc3RpdHV0aW9uOiBcIlxcZjE5Y1wiO1xuJGZhLXZhci1pbnRlcm5ldC1leHBsb3JlcjogXCJcXGYyNmJcIjtcbiRmYS12YXItaW50ZXJzZXg6IFwiXFxmMjI0XCI7XG4kZmEtdmFyLWlveGhvc3Q6IFwiXFxmMjA4XCI7XG4kZmEtdmFyLWl0YWxpYzogXCJcXGYwMzNcIjtcbiRmYS12YXItam9vbWxhOiBcIlxcZjFhYVwiO1xuJGZhLXZhci1qcHk6IFwiXFxmMTU3XCI7XG4kZmEtdmFyLWpzZmlkZGxlOiBcIlxcZjFjY1wiO1xuJGZhLXZhci1rZXk6IFwiXFxmMDg0XCI7XG4kZmEtdmFyLWtleWJvYXJkLW86IFwiXFxmMTFjXCI7XG4kZmEtdmFyLWtydzogXCJcXGYxNTlcIjtcbiRmYS12YXItbGFuZ3VhZ2U6IFwiXFxmMWFiXCI7XG4kZmEtdmFyLWxhcHRvcDogXCJcXGYxMDlcIjtcbiRmYS12YXItbGFzdGZtOiBcIlxcZjIwMlwiO1xuJGZhLXZhci1sYXN0Zm0tc3F1YXJlOiBcIlxcZjIwM1wiO1xuJGZhLXZhci1sZWFmOiBcIlxcZjA2Y1wiO1xuJGZhLXZhci1sZWFucHViOiBcIlxcZjIxMlwiO1xuJGZhLXZhci1sZWdhbDogXCJcXGYwZTNcIjtcbiRmYS12YXItbGVtb24tbzogXCJcXGYwOTRcIjtcbiRmYS12YXItbGV2ZWwtZG93bjogXCJcXGYxNDlcIjtcbiRmYS12YXItbGV2ZWwtdXA6IFwiXFxmMTQ4XCI7XG4kZmEtdmFyLWxpZmUtYm91eTogXCJcXGYxY2RcIjtcbiRmYS12YXItbGlmZS1idW95OiBcIlxcZjFjZFwiO1xuJGZhLXZhci1saWZlLXJpbmc6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLWxpZmUtc2F2ZXI6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLWxpZ2h0YnVsYi1vOiBcIlxcZjBlYlwiO1xuJGZhLXZhci1saW5lLWNoYXJ0OiBcIlxcZjIwMVwiO1xuJGZhLXZhci1saW5rOiBcIlxcZjBjMVwiO1xuJGZhLXZhci1saW5rZWRpbjogXCJcXGYwZTFcIjtcbiRmYS12YXItbGlua2VkaW4tc3F1YXJlOiBcIlxcZjA4Y1wiO1xuJGZhLXZhci1saW5vZGU6IFwiXFxmMmI4XCI7XG4kZmEtdmFyLWxpbnV4OiBcIlxcZjE3Y1wiO1xuJGZhLXZhci1saXN0OiBcIlxcZjAzYVwiO1xuJGZhLXZhci1saXN0LWFsdDogXCJcXGYwMjJcIjtcbiRmYS12YXItbGlzdC1vbDogXCJcXGYwY2JcIjtcbiRmYS12YXItbGlzdC11bDogXCJcXGYwY2FcIjtcbiRmYS12YXItbG9jYXRpb24tYXJyb3c6IFwiXFxmMTI0XCI7XG4kZmEtdmFyLWxvY2s6IFwiXFxmMDIzXCI7XG4kZmEtdmFyLWxvbmctYXJyb3ctZG93bjogXCJcXGYxNzVcIjtcbiRmYS12YXItbG9uZy1hcnJvdy1sZWZ0OiBcIlxcZjE3N1wiO1xuJGZhLXZhci1sb25nLWFycm93LXJpZ2h0OiBcIlxcZjE3OFwiO1xuJGZhLXZhci1sb25nLWFycm93LXVwOiBcIlxcZjE3NlwiO1xuJGZhLXZhci1sb3ctdmlzaW9uOiBcIlxcZjJhOFwiO1xuJGZhLXZhci1tYWdpYzogXCJcXGYwZDBcIjtcbiRmYS12YXItbWFnbmV0OiBcIlxcZjA3NlwiO1xuJGZhLXZhci1tYWlsLWZvcndhcmQ6IFwiXFxmMDY0XCI7XG4kZmEtdmFyLW1haWwtcmVwbHk6IFwiXFxmMTEyXCI7XG4kZmEtdmFyLW1haWwtcmVwbHktYWxsOiBcIlxcZjEyMlwiO1xuJGZhLXZhci1tYWxlOiBcIlxcZjE4M1wiO1xuJGZhLXZhci1tYXA6IFwiXFxmMjc5XCI7XG4kZmEtdmFyLW1hcC1tYXJrZXI6IFwiXFxmMDQxXCI7XG4kZmEtdmFyLW1hcC1vOiBcIlxcZjI3OFwiO1xuJGZhLXZhci1tYXAtcGluOiBcIlxcZjI3NlwiO1xuJGZhLXZhci1tYXAtc2lnbnM6IFwiXFxmMjc3XCI7XG4kZmEtdmFyLW1hcnM6IFwiXFxmMjIyXCI7XG4kZmEtdmFyLW1hcnMtZG91YmxlOiBcIlxcZjIyN1wiO1xuJGZhLXZhci1tYXJzLXN0cm9rZTogXCJcXGYyMjlcIjtcbiRmYS12YXItbWFycy1zdHJva2UtaDogXCJcXGYyMmJcIjtcbiRmYS12YXItbWFycy1zdHJva2UtdjogXCJcXGYyMmFcIjtcbiRmYS12YXItbWF4Y2RuOiBcIlxcZjEzNlwiO1xuJGZhLXZhci1tZWFucGF0aDogXCJcXGYyMGNcIjtcbiRmYS12YXItbWVkaXVtOiBcIlxcZjIzYVwiO1xuJGZhLXZhci1tZWRraXQ6IFwiXFxmMGZhXCI7XG4kZmEtdmFyLW1lZXR1cDogXCJcXGYyZTBcIjtcbiRmYS12YXItbWVoLW86IFwiXFxmMTFhXCI7XG4kZmEtdmFyLW1lcmN1cnk6IFwiXFxmMjIzXCI7XG4kZmEtdmFyLW1pY3JvY2hpcDogXCJcXGYyZGJcIjtcbiRmYS12YXItbWljcm9waG9uZTogXCJcXGYxMzBcIjtcbiRmYS12YXItbWljcm9waG9uZS1zbGFzaDogXCJcXGYxMzFcIjtcbiRmYS12YXItbWludXM6IFwiXFxmMDY4XCI7XG4kZmEtdmFyLW1pbnVzLWNpcmNsZTogXCJcXGYwNTZcIjtcbiRmYS12YXItbWludXMtc3F1YXJlOiBcIlxcZjE0NlwiO1xuJGZhLXZhci1taW51cy1zcXVhcmUtbzogXCJcXGYxNDdcIjtcbiRmYS12YXItbWl4Y2xvdWQ6IFwiXFxmMjg5XCI7XG4kZmEtdmFyLW1vYmlsZTogXCJcXGYxMGJcIjtcbiRmYS12YXItbW9iaWxlLXBob25lOiBcIlxcZjEwYlwiO1xuJGZhLXZhci1tb2R4OiBcIlxcZjI4NVwiO1xuJGZhLXZhci1tb25leTogXCJcXGYwZDZcIjtcbiRmYS12YXItbW9vbi1vOiBcIlxcZjE4NlwiO1xuJGZhLXZhci1tb3J0YXItYm9hcmQ6IFwiXFxmMTlkXCI7XG4kZmEtdmFyLW1vdG9yY3ljbGU6IFwiXFxmMjFjXCI7XG4kZmEtdmFyLW1vdXNlLXBvaW50ZXI6IFwiXFxmMjQ1XCI7XG4kZmEtdmFyLW11c2ljOiBcIlxcZjAwMVwiO1xuJGZhLXZhci1uYXZpY29uOiBcIlxcZjBjOVwiO1xuJGZhLXZhci1uZXV0ZXI6IFwiXFxmMjJjXCI7XG4kZmEtdmFyLW5ld3NwYXBlci1vOiBcIlxcZjFlYVwiO1xuJGZhLXZhci1vYmplY3QtZ3JvdXA6IFwiXFxmMjQ3XCI7XG4kZmEtdmFyLW9iamVjdC11bmdyb3VwOiBcIlxcZjI0OFwiO1xuJGZhLXZhci1vZG5va2xhc3NuaWtpOiBcIlxcZjI2M1wiO1xuJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZTogXCJcXGYyNjRcIjtcbiRmYS12YXItb3BlbmNhcnQ6IFwiXFxmMjNkXCI7XG4kZmEtdmFyLW9wZW5pZDogXCJcXGYxOWJcIjtcbiRmYS12YXItb3BlcmE6IFwiXFxmMjZhXCI7XG4kZmEtdmFyLW9wdGluLW1vbnN0ZXI6IFwiXFxmMjNjXCI7XG4kZmEtdmFyLW91dGRlbnQ6IFwiXFxmMDNiXCI7XG4kZmEtdmFyLXBhZ2VsaW5lczogXCJcXGYxOGNcIjtcbiRmYS12YXItcGFpbnQtYnJ1c2g6IFwiXFxmMWZjXCI7XG4kZmEtdmFyLXBhcGVyLXBsYW5lOiBcIlxcZjFkOFwiO1xuJGZhLXZhci1wYXBlci1wbGFuZS1vOiBcIlxcZjFkOVwiO1xuJGZhLXZhci1wYXBlcmNsaXA6IFwiXFxmMGM2XCI7XG4kZmEtdmFyLXBhcmFncmFwaDogXCJcXGYxZGRcIjtcbiRmYS12YXItcGFzdGU6IFwiXFxmMGVhXCI7XG4kZmEtdmFyLXBhdXNlOiBcIlxcZjA0Y1wiO1xuJGZhLXZhci1wYXVzZS1jaXJjbGU6IFwiXFxmMjhiXCI7XG4kZmEtdmFyLXBhdXNlLWNpcmNsZS1vOiBcIlxcZjI4Y1wiO1xuJGZhLXZhci1wYXc6IFwiXFxmMWIwXCI7XG4kZmEtdmFyLXBheXBhbDogXCJcXGYxZWRcIjtcbiRmYS12YXItcGVuY2lsOiBcIlxcZjA0MFwiO1xuJGZhLXZhci1wZW5jaWwtc3F1YXJlOiBcIlxcZjE0YlwiO1xuJGZhLXZhci1wZW5jaWwtc3F1YXJlLW86IFwiXFxmMDQ0XCI7XG4kZmEtdmFyLXBlcmNlbnQ6IFwiXFxmMjk1XCI7XG4kZmEtdmFyLXBob25lOiBcIlxcZjA5NVwiO1xuJGZhLXZhci1waG9uZS1zcXVhcmU6IFwiXFxmMDk4XCI7XG4kZmEtdmFyLXBob3RvOiBcIlxcZjAzZVwiO1xuJGZhLXZhci1waWN0dXJlLW86IFwiXFxmMDNlXCI7XG4kZmEtdmFyLXBpZS1jaGFydDogXCJcXGYyMDBcIjtcbiRmYS12YXItcGllZC1waXBlcjogXCJcXGYyYWVcIjtcbiRmYS12YXItcGllZC1waXBlci1hbHQ6IFwiXFxmMWE4XCI7XG4kZmEtdmFyLXBpZWQtcGlwZXItcHA6IFwiXFxmMWE3XCI7XG4kZmEtdmFyLXBpbnRlcmVzdDogXCJcXGYwZDJcIjtcbiRmYS12YXItcGludGVyZXN0LXA6IFwiXFxmMjMxXCI7XG4kZmEtdmFyLXBpbnRlcmVzdC1zcXVhcmU6IFwiXFxmMGQzXCI7XG4kZmEtdmFyLXBsYW5lOiBcIlxcZjA3MlwiO1xuJGZhLXZhci1wbGF5OiBcIlxcZjA0YlwiO1xuJGZhLXZhci1wbGF5LWNpcmNsZTogXCJcXGYxNDRcIjtcbiRmYS12YXItcGxheS1jaXJjbGUtbzogXCJcXGYwMWRcIjtcbiRmYS12YXItcGx1ZzogXCJcXGYxZTZcIjtcbiRmYS12YXItcGx1czogXCJcXGYwNjdcIjtcbiRmYS12YXItcGx1cy1jaXJjbGU6IFwiXFxmMDU1XCI7XG4kZmEtdmFyLXBsdXMtc3F1YXJlOiBcIlxcZjBmZVwiO1xuJGZhLXZhci1wbHVzLXNxdWFyZS1vOiBcIlxcZjE5NlwiO1xuJGZhLXZhci1wb2RjYXN0OiBcIlxcZjJjZVwiO1xuJGZhLXZhci1wb3dlci1vZmY6IFwiXFxmMDExXCI7XG4kZmEtdmFyLXByaW50OiBcIlxcZjAyZlwiO1xuJGZhLXZhci1wcm9kdWN0LWh1bnQ6IFwiXFxmMjg4XCI7XG4kZmEtdmFyLXB1enpsZS1waWVjZTogXCJcXGYxMmVcIjtcbiRmYS12YXItcXE6IFwiXFxmMWQ2XCI7XG4kZmEtdmFyLXFyY29kZTogXCJcXGYwMjlcIjtcbiRmYS12YXItcXVlc3Rpb246IFwiXFxmMTI4XCI7XG4kZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTogXCJcXGYwNTlcIjtcbiRmYS12YXItcXVlc3Rpb24tY2lyY2xlLW86IFwiXFxmMjljXCI7XG4kZmEtdmFyLXF1b3JhOiBcIlxcZjJjNFwiO1xuJGZhLXZhci1xdW90ZS1sZWZ0OiBcIlxcZjEwZFwiO1xuJGZhLXZhci1xdW90ZS1yaWdodDogXCJcXGYxMGVcIjtcbiRmYS12YXItcmE6IFwiXFxmMWQwXCI7XG4kZmEtdmFyLXJhbmRvbTogXCJcXGYwNzRcIjtcbiRmYS12YXItcmF2ZWxyeTogXCJcXGYyZDlcIjtcbiRmYS12YXItcmViZWw6IFwiXFxmMWQwXCI7XG4kZmEtdmFyLXJlY3ljbGU6IFwiXFxmMWI4XCI7XG4kZmEtdmFyLXJlZGRpdDogXCJcXGYxYTFcIjtcbiRmYS12YXItcmVkZGl0LWFsaWVuOiBcIlxcZjI4MVwiO1xuJGZhLXZhci1yZWRkaXQtc3F1YXJlOiBcIlxcZjFhMlwiO1xuJGZhLXZhci1yZWZyZXNoOiBcIlxcZjAyMVwiO1xuJGZhLXZhci1yZWdpc3RlcmVkOiBcIlxcZjI1ZFwiO1xuJGZhLXZhci1yZW1vdmU6IFwiXFxmMDBkXCI7XG4kZmEtdmFyLXJlbnJlbjogXCJcXGYxOGJcIjtcbiRmYS12YXItcmVvcmRlcjogXCJcXGYwYzlcIjtcbiRmYS12YXItcmVwZWF0OiBcIlxcZjAxZVwiO1xuJGZhLXZhci1yZXBseTogXCJcXGYxMTJcIjtcbiRmYS12YXItcmVwbHktYWxsOiBcIlxcZjEyMlwiO1xuJGZhLXZhci1yZXNpc3RhbmNlOiBcIlxcZjFkMFwiO1xuJGZhLXZhci1yZXR3ZWV0OiBcIlxcZjA3OVwiO1xuJGZhLXZhci1ybWI6IFwiXFxmMTU3XCI7XG4kZmEtdmFyLXJvYWQ6IFwiXFxmMDE4XCI7XG4kZmEtdmFyLXJvY2tldDogXCJcXGYxMzVcIjtcbiRmYS12YXItcm90YXRlLWxlZnQ6IFwiXFxmMGUyXCI7XG4kZmEtdmFyLXJvdGF0ZS1yaWdodDogXCJcXGYwMWVcIjtcbiRmYS12YXItcm91YmxlOiBcIlxcZjE1OFwiO1xuJGZhLXZhci1yc3M6IFwiXFxmMDllXCI7XG4kZmEtdmFyLXJzcy1zcXVhcmU6IFwiXFxmMTQzXCI7XG4kZmEtdmFyLXJ1YjogXCJcXGYxNThcIjtcbiRmYS12YXItcnVibGU6IFwiXFxmMTU4XCI7XG4kZmEtdmFyLXJ1cGVlOiBcIlxcZjE1NlwiO1xuJGZhLXZhci1zMTU6IFwiXFxmMmNkXCI7XG4kZmEtdmFyLXNhZmFyaTogXCJcXGYyNjdcIjtcbiRmYS12YXItc2F2ZTogXCJcXGYwYzdcIjtcbiRmYS12YXItc2Npc3NvcnM6IFwiXFxmMGM0XCI7XG4kZmEtdmFyLXNjcmliZDogXCJcXGYyOGFcIjtcbiRmYS12YXItc2VhcmNoOiBcIlxcZjAwMlwiO1xuJGZhLXZhci1zZWFyY2gtbWludXM6IFwiXFxmMDEwXCI7XG4kZmEtdmFyLXNlYXJjaC1wbHVzOiBcIlxcZjAwZVwiO1xuJGZhLXZhci1zZWxsc3k6IFwiXFxmMjEzXCI7XG4kZmEtdmFyLXNlbmQ6IFwiXFxmMWQ4XCI7XG4kZmEtdmFyLXNlbmQtbzogXCJcXGYxZDlcIjtcbiRmYS12YXItc2VydmVyOiBcIlxcZjIzM1wiO1xuJGZhLXZhci1zaGFyZTogXCJcXGYwNjRcIjtcbiRmYS12YXItc2hhcmUtYWx0OiBcIlxcZjFlMFwiO1xuJGZhLXZhci1zaGFyZS1hbHQtc3F1YXJlOiBcIlxcZjFlMVwiO1xuJGZhLXZhci1zaGFyZS1zcXVhcmU6IFwiXFxmMTRkXCI7XG4kZmEtdmFyLXNoYXJlLXNxdWFyZS1vOiBcIlxcZjA0NVwiO1xuJGZhLXZhci1zaGVrZWw6IFwiXFxmMjBiXCI7XG4kZmEtdmFyLXNoZXFlbDogXCJcXGYyMGJcIjtcbiRmYS12YXItc2hpZWxkOiBcIlxcZjEzMlwiO1xuJGZhLXZhci1zaGlwOiBcIlxcZjIxYVwiO1xuJGZhLXZhci1zaGlydHNpbmJ1bGs6IFwiXFxmMjE0XCI7XG4kZmEtdmFyLXNob3BwaW5nLWJhZzogXCJcXGYyOTBcIjtcbiRmYS12YXItc2hvcHBpbmctYmFza2V0OiBcIlxcZjI5MVwiO1xuJGZhLXZhci1zaG9wcGluZy1jYXJ0OiBcIlxcZjA3YVwiO1xuJGZhLXZhci1zaG93ZXI6IFwiXFxmMmNjXCI7XG4kZmEtdmFyLXNpZ24taW46IFwiXFxmMDkwXCI7XG4kZmEtdmFyLXNpZ24tbGFuZ3VhZ2U6IFwiXFxmMmE3XCI7XG4kZmEtdmFyLXNpZ24tb3V0OiBcIlxcZjA4YlwiO1xuJGZhLXZhci1zaWduYWw6IFwiXFxmMDEyXCI7XG4kZmEtdmFyLXNpZ25pbmc6IFwiXFxmMmE3XCI7XG4kZmEtdmFyLXNpbXBseWJ1aWx0OiBcIlxcZjIxNVwiO1xuJGZhLXZhci1zaXRlbWFwOiBcIlxcZjBlOFwiO1xuJGZhLXZhci1za3lhdGxhczogXCJcXGYyMTZcIjtcbiRmYS12YXItc2t5cGU6IFwiXFxmMTdlXCI7XG4kZmEtdmFyLXNsYWNrOiBcIlxcZjE5OFwiO1xuJGZhLXZhci1zbGlkZXJzOiBcIlxcZjFkZVwiO1xuJGZhLXZhci1zbGlkZXNoYXJlOiBcIlxcZjFlN1wiO1xuJGZhLXZhci1zbWlsZS1vOiBcIlxcZjExOFwiO1xuJGZhLXZhci1zbmFwY2hhdDogXCJcXGYyYWJcIjtcbiRmYS12YXItc25hcGNoYXQtZ2hvc3Q6IFwiXFxmMmFjXCI7XG4kZmEtdmFyLXNuYXBjaGF0LXNxdWFyZTogXCJcXGYyYWRcIjtcbiRmYS12YXItc25vd2ZsYWtlLW86IFwiXFxmMmRjXCI7XG4kZmEtdmFyLXNvY2Nlci1iYWxsLW86IFwiXFxmMWUzXCI7XG4kZmEtdmFyLXNvcnQ6IFwiXFxmMGRjXCI7XG4kZmEtdmFyLXNvcnQtYWxwaGEtYXNjOiBcIlxcZjE1ZFwiO1xuJGZhLXZhci1zb3J0LWFscGhhLWRlc2M6IFwiXFxmMTVlXCI7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWFzYzogXCJcXGYxNjBcIjtcbiRmYS12YXItc29ydC1hbW91bnQtZGVzYzogXCJcXGYxNjFcIjtcbiRmYS12YXItc29ydC1hc2M6IFwiXFxmMGRlXCI7XG4kZmEtdmFyLXNvcnQtZGVzYzogXCJcXGYwZGRcIjtcbiRmYS12YXItc29ydC1kb3duOiBcIlxcZjBkZFwiO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtYXNjOiBcIlxcZjE2MlwiO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZGVzYzogXCJcXGYxNjNcIjtcbiRmYS12YXItc29ydC11cDogXCJcXGYwZGVcIjtcbiRmYS12YXItc291bmRjbG91ZDogXCJcXGYxYmVcIjtcbiRmYS12YXItc3BhY2Utc2h1dHRsZTogXCJcXGYxOTdcIjtcbiRmYS12YXItc3Bpbm5lcjogXCJcXGYxMTBcIjtcbiRmYS12YXItc3Bvb246IFwiXFxmMWIxXCI7XG4kZmEtdmFyLXNwb3RpZnk6IFwiXFxmMWJjXCI7XG4kZmEtdmFyLXNxdWFyZTogXCJcXGYwYzhcIjtcbiRmYS12YXItc3F1YXJlLW86IFwiXFxmMDk2XCI7XG4kZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOiBcIlxcZjE4ZFwiO1xuJGZhLXZhci1zdGFjay1vdmVyZmxvdzogXCJcXGYxNmNcIjtcbiRmYS12YXItc3RhcjogXCJcXGYwMDVcIjtcbiRmYS12YXItc3Rhci1oYWxmOiBcIlxcZjA4OVwiO1xuJGZhLXZhci1zdGFyLWhhbGYtZW1wdHk6IFwiXFxmMTIzXCI7XG4kZmEtdmFyLXN0YXItaGFsZi1mdWxsOiBcIlxcZjEyM1wiO1xuJGZhLXZhci1zdGFyLWhhbGYtbzogXCJcXGYxMjNcIjtcbiRmYS12YXItc3Rhci1vOiBcIlxcZjAwNlwiO1xuJGZhLXZhci1zdGVhbTogXCJcXGYxYjZcIjtcbiRmYS12YXItc3RlYW0tc3F1YXJlOiBcIlxcZjFiN1wiO1xuJGZhLXZhci1zdGVwLWJhY2t3YXJkOiBcIlxcZjA0OFwiO1xuJGZhLXZhci1zdGVwLWZvcndhcmQ6IFwiXFxmMDUxXCI7XG4kZmEtdmFyLXN0ZXRob3Njb3BlOiBcIlxcZjBmMVwiO1xuJGZhLXZhci1zdGlja3ktbm90ZTogXCJcXGYyNDlcIjtcbiRmYS12YXItc3RpY2t5LW5vdGUtbzogXCJcXGYyNGFcIjtcbiRmYS12YXItc3RvcDogXCJcXGYwNGRcIjtcbiRmYS12YXItc3RvcC1jaXJjbGU6IFwiXFxmMjhkXCI7XG4kZmEtdmFyLXN0b3AtY2lyY2xlLW86IFwiXFxmMjhlXCI7XG4kZmEtdmFyLXN0cmVldC12aWV3OiBcIlxcZjIxZFwiO1xuJGZhLXZhci1zdHJpa2V0aHJvdWdoOiBcIlxcZjBjY1wiO1xuJGZhLXZhci1zdHVtYmxldXBvbjogXCJcXGYxYTRcIjtcbiRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOiBcIlxcZjFhM1wiO1xuJGZhLXZhci1zdWJzY3JpcHQ6IFwiXFxmMTJjXCI7XG4kZmEtdmFyLXN1YndheTogXCJcXGYyMzlcIjtcbiRmYS12YXItc3VpdGNhc2U6IFwiXFxmMGYyXCI7XG4kZmEtdmFyLXN1bi1vOiBcIlxcZjE4NVwiO1xuJGZhLXZhci1zdXBlcnBvd2VyczogXCJcXGYyZGRcIjtcbiRmYS12YXItc3VwZXJzY3JpcHQ6IFwiXFxmMTJiXCI7XG4kZmEtdmFyLXN1cHBvcnQ6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLXRhYmxlOiBcIlxcZjBjZVwiO1xuJGZhLXZhci10YWJsZXQ6IFwiXFxmMTBhXCI7XG4kZmEtdmFyLXRhY2hvbWV0ZXI6IFwiXFxmMGU0XCI7XG4kZmEtdmFyLXRhZzogXCJcXGYwMmJcIjtcbiRmYS12YXItdGFnczogXCJcXGYwMmNcIjtcbiRmYS12YXItdGFza3M6IFwiXFxmMGFlXCI7XG4kZmEtdmFyLXRheGk6IFwiXFxmMWJhXCI7XG4kZmEtdmFyLXRlbGVncmFtOiBcIlxcZjJjNlwiO1xuJGZhLXZhci10ZWxldmlzaW9uOiBcIlxcZjI2Y1wiO1xuJGZhLXZhci10ZW5jZW50LXdlaWJvOiBcIlxcZjFkNVwiO1xuJGZhLXZhci10ZXJtaW5hbDogXCJcXGYxMjBcIjtcbiRmYS12YXItdGV4dC1oZWlnaHQ6IFwiXFxmMDM0XCI7XG4kZmEtdmFyLXRleHQtd2lkdGg6IFwiXFxmMDM1XCI7XG4kZmEtdmFyLXRoOiBcIlxcZjAwYVwiO1xuJGZhLXZhci10aC1sYXJnZTogXCJcXGYwMDlcIjtcbiRmYS12YXItdGgtbGlzdDogXCJcXGYwMGJcIjtcbiRmYS12YXItdGhlbWVpc2xlOiBcIlxcZjJiMlwiO1xuJGZhLXZhci10aGVybW9tZXRlcjogXCJcXGYyYzdcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMDogXCJcXGYyY2JcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMTogXCJcXGYyY2FcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMjogXCJcXGYyYzlcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMzogXCJcXGYyYzhcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItNDogXCJcXGYyYzdcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHk6IFwiXFxmMmNiXCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWZ1bGw6IFwiXFxmMmM3XCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWhhbGY6IFwiXFxmMmM5XCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXI6IFwiXFxmMmNhXCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOiBcIlxcZjJjOFwiO1xuJGZhLXZhci10aHVtYi10YWNrOiBcIlxcZjA4ZFwiO1xuJGZhLXZhci10aHVtYnMtZG93bjogXCJcXGYxNjVcIjtcbiRmYS12YXItdGh1bWJzLW8tZG93bjogXCJcXGYwODhcIjtcbiRmYS12YXItdGh1bWJzLW8tdXA6IFwiXFxmMDg3XCI7XG4kZmEtdmFyLXRodW1icy11cDogXCJcXGYxNjRcIjtcbiRmYS12YXItdGlja2V0OiBcIlxcZjE0NVwiO1xuJGZhLXZhci10aW1lczogXCJcXGYwMGRcIjtcbiRmYS12YXItdGltZXMtY2lyY2xlOiBcIlxcZjA1N1wiO1xuJGZhLXZhci10aW1lcy1jaXJjbGUtbzogXCJcXGYwNWNcIjtcbiRmYS12YXItdGltZXMtcmVjdGFuZ2xlOiBcIlxcZjJkM1wiO1xuJGZhLXZhci10aW1lcy1yZWN0YW5nbGUtbzogXCJcXGYyZDRcIjtcbiRmYS12YXItdGludDogXCJcXGYwNDNcIjtcbiRmYS12YXItdG9nZ2xlLWRvd246IFwiXFxmMTUwXCI7XG4kZmEtdmFyLXRvZ2dsZS1sZWZ0OiBcIlxcZjE5MVwiO1xuJGZhLXZhci10b2dnbGUtb2ZmOiBcIlxcZjIwNFwiO1xuJGZhLXZhci10b2dnbGUtb246IFwiXFxmMjA1XCI7XG4kZmEtdmFyLXRvZ2dsZS1yaWdodDogXCJcXGYxNTJcIjtcbiRmYS12YXItdG9nZ2xlLXVwOiBcIlxcZjE1MVwiO1xuJGZhLXZhci10cmFkZW1hcms6IFwiXFxmMjVjXCI7XG4kZmEtdmFyLXRyYWluOiBcIlxcZjIzOFwiO1xuJGZhLXZhci10cmFuc2dlbmRlcjogXCJcXGYyMjRcIjtcbiRmYS12YXItdHJhbnNnZW5kZXItYWx0OiBcIlxcZjIyNVwiO1xuJGZhLXZhci10cmFzaDogXCJcXGYxZjhcIjtcbiRmYS12YXItdHJhc2gtbzogXCJcXGYwMTRcIjtcbiRmYS12YXItdHJlZTogXCJcXGYxYmJcIjtcbiRmYS12YXItdHJlbGxvOiBcIlxcZjE4MVwiO1xuJGZhLXZhci10cmlwYWR2aXNvcjogXCJcXGYyNjJcIjtcbiRmYS12YXItdHJvcGh5OiBcIlxcZjA5MVwiO1xuJGZhLXZhci10cnVjazogXCJcXGYwZDFcIjtcbiRmYS12YXItdHJ5OiBcIlxcZjE5NVwiO1xuJGZhLXZhci10dHk6IFwiXFxmMWU0XCI7XG4kZmEtdmFyLXR1bWJscjogXCJcXGYxNzNcIjtcbiRmYS12YXItdHVtYmxyLXNxdWFyZTogXCJcXGYxNzRcIjtcbiRmYS12YXItdHVya2lzaC1saXJhOiBcIlxcZjE5NVwiO1xuJGZhLXZhci10djogXCJcXGYyNmNcIjtcbiRmYS12YXItdHdpdGNoOiBcIlxcZjFlOFwiO1xuJGZhLXZhci10d2l0dGVyOiBcIlxcZjA5OVwiO1xuJGZhLXZhci10d2l0dGVyLXNxdWFyZTogXCJcXGYwODFcIjtcbiRmYS12YXItdW1icmVsbGE6IFwiXFxmMGU5XCI7XG4kZmEtdmFyLXVuZGVybGluZTogXCJcXGYwY2RcIjtcbiRmYS12YXItdW5kbzogXCJcXGYwZTJcIjtcbiRmYS12YXItdW5pdmVyc2FsLWFjY2VzczogXCJcXGYyOWFcIjtcbiRmYS12YXItdW5pdmVyc2l0eTogXCJcXGYxOWNcIjtcbiRmYS12YXItdW5saW5rOiBcIlxcZjEyN1wiO1xuJGZhLXZhci11bmxvY2s6IFwiXFxmMDljXCI7XG4kZmEtdmFyLXVubG9jay1hbHQ6IFwiXFxmMTNlXCI7XG4kZmEtdmFyLXVuc29ydGVkOiBcIlxcZjBkY1wiO1xuJGZhLXZhci11cGxvYWQ6IFwiXFxmMDkzXCI7XG4kZmEtdmFyLXVzYjogXCJcXGYyODdcIjtcbiRmYS12YXItdXNkOiBcIlxcZjE1NVwiO1xuJGZhLXZhci11c2VyOiBcIlxcZjAwN1wiO1xuJGZhLXZhci11c2VyLWNpcmNsZTogXCJcXGYyYmRcIjtcbiRmYS12YXItdXNlci1jaXJjbGUtbzogXCJcXGYyYmVcIjtcbiRmYS12YXItdXNlci1tZDogXCJcXGYwZjBcIjtcbiRmYS12YXItdXNlci1vOiBcIlxcZjJjMFwiO1xuJGZhLXZhci11c2VyLXBsdXM6IFwiXFxmMjM0XCI7XG4kZmEtdmFyLXVzZXItc2VjcmV0OiBcIlxcZjIxYlwiO1xuJGZhLXZhci11c2VyLXRpbWVzOiBcIlxcZjIzNVwiO1xuJGZhLXZhci11c2VyczogXCJcXGYwYzBcIjtcbiRmYS12YXItdmNhcmQ6IFwiXFxmMmJiXCI7XG4kZmEtdmFyLXZjYXJkLW86IFwiXFxmMmJjXCI7XG4kZmEtdmFyLXZlbnVzOiBcIlxcZjIyMVwiO1xuJGZhLXZhci12ZW51cy1kb3VibGU6IFwiXFxmMjI2XCI7XG4kZmEtdmFyLXZlbnVzLW1hcnM6IFwiXFxmMjI4XCI7XG4kZmEtdmFyLXZpYWNvaW46IFwiXFxmMjM3XCI7XG4kZmEtdmFyLXZpYWRlbzogXCJcXGYyYTlcIjtcbiRmYS12YXItdmlhZGVvLXNxdWFyZTogXCJcXGYyYWFcIjtcbiRmYS12YXItdmlkZW8tY2FtZXJhOiBcIlxcZjAzZFwiO1xuJGZhLXZhci12aW1lbzogXCJcXGYyN2RcIjtcbiRmYS12YXItdmltZW8tc3F1YXJlOiBcIlxcZjE5NFwiO1xuJGZhLXZhci12aW5lOiBcIlxcZjFjYVwiO1xuJGZhLXZhci12azogXCJcXGYxODlcIjtcbiRmYS12YXItdm9sdW1lLWNvbnRyb2wtcGhvbmU6IFwiXFxmMmEwXCI7XG4kZmEtdmFyLXZvbHVtZS1kb3duOiBcIlxcZjAyN1wiO1xuJGZhLXZhci12b2x1bWUtb2ZmOiBcIlxcZjAyNlwiO1xuJGZhLXZhci12b2x1bWUtdXA6IFwiXFxmMDI4XCI7XG4kZmEtdmFyLXdhcm5pbmc6IFwiXFxmMDcxXCI7XG4kZmEtdmFyLXdlY2hhdDogXCJcXGYxZDdcIjtcbiRmYS12YXItd2VpYm86IFwiXFxmMThhXCI7XG4kZmEtdmFyLXdlaXhpbjogXCJcXGYxZDdcIjtcbiRmYS12YXItd2hhdHNhcHA6IFwiXFxmMjMyXCI7XG4kZmEtdmFyLXdoZWVsY2hhaXI6IFwiXFxmMTkzXCI7XG4kZmEtdmFyLXdoZWVsY2hhaXItYWx0OiBcIlxcZjI5YlwiO1xuJGZhLXZhci13aWZpOiBcIlxcZjFlYlwiO1xuJGZhLXZhci13aWtpcGVkaWEtdzogXCJcXGYyNjZcIjtcbiRmYS12YXItd2luZG93LWNsb3NlOiBcIlxcZjJkM1wiO1xuJGZhLXZhci13aW5kb3ctY2xvc2UtbzogXCJcXGYyZDRcIjtcbiRmYS12YXItd2luZG93LW1heGltaXplOiBcIlxcZjJkMFwiO1xuJGZhLXZhci13aW5kb3ctbWluaW1pemU6IFwiXFxmMmQxXCI7XG4kZmEtdmFyLXdpbmRvdy1yZXN0b3JlOiBcIlxcZjJkMlwiO1xuJGZhLXZhci13aW5kb3dzOiBcIlxcZjE3YVwiO1xuJGZhLXZhci13b246IFwiXFxmMTU5XCI7XG4kZmEtdmFyLXdvcmRwcmVzczogXCJcXGYxOWFcIjtcbiRmYS12YXItd3BiZWdpbm5lcjogXCJcXGYyOTdcIjtcbiRmYS12YXItd3BleHBsb3JlcjogXCJcXGYyZGVcIjtcbiRmYS12YXItd3Bmb3JtczogXCJcXGYyOThcIjtcbiRmYS12YXItd3JlbmNoOiBcIlxcZjBhZFwiO1xuJGZhLXZhci14aW5nOiBcIlxcZjE2OFwiO1xuJGZhLXZhci14aW5nLXNxdWFyZTogXCJcXGYxNjlcIjtcbiRmYS12YXIteS1jb21iaW5hdG9yOiBcIlxcZjIzYlwiO1xuJGZhLXZhci15LWNvbWJpbmF0b3Itc3F1YXJlOiBcIlxcZjFkNFwiO1xuJGZhLXZhci15YWhvbzogXCJcXGYxOWVcIjtcbiRmYS12YXIteWM6IFwiXFxmMjNiXCI7XG4kZmEtdmFyLXljLXNxdWFyZTogXCJcXGYxZDRcIjtcbiRmYS12YXIteWVscDogXCJcXGYxZTlcIjtcbiRmYS12YXIteWVuOiBcIlxcZjE1N1wiO1xuJGZhLXZhci15b2FzdDogXCJcXGYyYjFcIjtcbiRmYS12YXIteW91dHViZTogXCJcXGYxNjdcIjtcbiRmYS12YXIteW91dHViZS1wbGF5OiBcIlxcZjE2YVwiO1xuJGZhLXZhci15b3V0dWJlLXNxdWFyZTogXCJcXGYxNjZcIjtcblxuIiwiLy8gQm9yZGVyZWQgJiBQdWxsZWRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlciB7XG4gIHBhZGRpbmc6IC4yZW0gLjI1ZW0gLjE1ZW07XG4gIGJvcmRlcjogc29saWQgLjA4ZW0gJGZhLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogLjFlbTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IGZsb2F0OiByaWdodDsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0ge1xuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IG1hcmdpbi1yaWdodDogLjNlbTsgfVxuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtcmlnaHQgeyBtYXJnaW4tbGVmdDogLjNlbTsgfVxufVxuXG4vKiBEZXByZWNhdGVkIGFzIG9mIDQuNC4wICovXG4ucHVsbC1yaWdodCB7IGZsb2F0OiByaWdodDsgfVxuLnB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0OyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gICYucHVsbC1sZWZ0IHsgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG4gICYucHVsbC1yaWdodCB7IG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG59XG4iLCIvLyBTcGlubmluZyBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbiIsIi8vIFJvdGF0ZWQgJiBGbGlwcGVkIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAgIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoOTBkZWcsIDEpOyAgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0xODAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSgxODBkZWcsIDIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTI3MCB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDI3MGRlZywgMyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgtMSwgMSwgMCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsICAgeyBAaW5jbHVkZSBmYS1pY29uLWZsaXAoMSwgLTEsIDIpOyB9XG5cbi8vIEhvb2sgZm9yIElFOC05XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAsXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsIHtcbiAgZmlsdGVyOiBub25lO1xufVxuIiwiLy8gTWl4aW5zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gZmEtaWNvbigpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAjeyRmYS1mb250LXNpemUtYmFzZX0vI3skZmEtbGluZS1oZWlnaHQtYmFzZX0gRm9udEF3ZXNvbWU7IC8vIHNob3J0ZW5pbmcgZm9udCBkZWNsYXJhdGlvblxuICBmb250LXNpemU6IGluaGVyaXQ7IC8vIGNhbid0IGhhdmUgZm9udC1zaXplIGluaGVyaXQgb24gbGluZSBhYm92ZSwgc28gbmVlZCB0byBvdmVycmlkZVxuICB0ZXh0LXJlbmRlcmluZzogYXV0bzsgLy8gb3B0aW1pemVsZWdpYmlsaXR5IHRocm93cyB0aGluZ3Mgb2ZmICMxMDk0XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG59XG5cbkBtaXhpbiBmYS1pY29uLXJvdGF0ZSgkZGVncmVlcywgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259KVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xufVxuXG5AbWl4aW4gZmEtaWNvbi1mbGlwKCRob3JpeiwgJHZlcnQsICRyb3RhdGlvbikge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPSN7JHJvdGF0aW9ufSwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKCRob3JpeiwgJHZlcnQpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoJGhvcml6LCAkdmVydCk7XG59XG5cblxuLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnMuIEEgbGEgQm9vdHN0cmFwIDQuXG4vL1xuLy8gU2VlOiBodHRwOi8vYTExeXByb2plY3QuY29tL3Bvc3RzL2hvdy10by1oaWRlLWNvbnRlbnQvXG5cbkBtaXhpbiBzci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsMCwwLDApO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cDovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlIHtcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICB9XG59XG4iLCIvLyBTdGFja2VkIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMmVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0xeCwgLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4IHsgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0yeCB7IGZvbnQtc2l6ZTogMmVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW52ZXJzZSB7IGNvbG9yOiAkZmEtaW52ZXJzZTsgfVxuIiwiLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG4gICByZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuXG4uI3skZmEtY3NzLXByZWZpeH0tZ2xhc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGFzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW11c2ljOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbXVzaWM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zZWFyY2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RhcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbG07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aC1sYXJnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoLWxhcmdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoLWxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aC1saXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGVjazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlbW92ZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2xvc2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlYXJjaC1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VhcmNoLW1pbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG93ZXItb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcG93ZXItb2ZmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbmFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VhcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY29nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2gtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYXNoLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG9tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb2NrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG9jay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRvd25sb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5ib3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmJveDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXktY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5LWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLXJpZ2h0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBlYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZXBlYXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWZyZXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVmcmVzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlzdC1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9jazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mbGFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZHBob25lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYWRwaG9uZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdm9sdW1lLW9mZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdm9sdW1lLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xcmNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xcmNvZGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJjb2RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFyY29kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZ3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWdzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rbWFyazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2ttYXJrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJpbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wcmludDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbWVyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb250OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9sZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvbGQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pdGFsaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pdGFsaWM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXh0LWhlaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRleHQtaGVpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGV4dC13aWR0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRleHQtd2lkdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWNlbnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFsaWduLWNlbnRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tanVzdGlmeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVkZW50OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1vdXRkZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3V0ZGVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZGVudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluZGVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpZGVvLWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpZGVvLWNhbWVyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob3RvOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbWFnZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcGljdHVyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGljdHVyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1tYXJrZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZGp1c3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGp1c3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGludDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkaXQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbmNpbC1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlbmNpbC1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlcC1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZXAtYmFja3dhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFzdC1iYWNrd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFja3dhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGxheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF1c2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RvcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3J3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFzdC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFzdC1mb3J3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlcC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlcC1mb3J3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWplY3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lamVjdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRpbWVzLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZm8tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5mby1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9zc2hhaXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3Jvc3NoYWlyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXMtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1mb3J3YXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhwYW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhwYW5kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcHJlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21wcmVzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taW51czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFzdGVyaXNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXN0ZXJpc2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2lmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYWY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZWFmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWUtc2xhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXJuaW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxhbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGFuZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYW5kb206YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yYW5kb207IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hZ25ldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hZ25ldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmV0d2VldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJldHdlZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctY2FydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW9wZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy12OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvd3MtaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhci1jaGFydC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXItY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXItY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXR0ZXItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2stc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhLXJldHJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FtZXJhLXJldHJvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta2V5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VhcnM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZ3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2dzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YXItaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0LW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1vdXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduLW91dDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmtlZGluLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbmtlZGluLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1iLXRhY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYi10YWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXh0ZXJuYWwtbGluazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4dGVybmFsLWxpbms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWluOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbi1pbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyb3BoeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyb3BoeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRodWItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXBsb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVtb24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxlbW9uLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBob25lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2ttYXJrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib29rbWFyay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGhvbmUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdHRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXR0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1mOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZhY2Vib29rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0aHViOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5sb2NrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlZGl0LWNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jcmVkaXQtY2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlZWQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhkZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGRkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWxsaG9ybjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1bGxob3JuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jZXJ0aWZpY2F0ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNlcnRpZmljYXRlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2xvYmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cmVuY2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cmVuY2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YXNrczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhc2tzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsdGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsdGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJpZWZjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnJpZWZjYXNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncm91cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWluOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGluazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xvdWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFzazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYXNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3V0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zY2lzc29yczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNjaXNzb3JzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZXMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGVzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlcmNsaXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXBlcmNsaXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYXZlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1mbG9wcHktbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsb3BweS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmF2aWNvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVvcmRlcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0LXVsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlzdC11bDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Qtb2w6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LW9sOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyaWtldGhyb3VnaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0cmlrZXRocm91Z2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmRlcmxpbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmRlcmxpbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhYmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYWdpYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJ1Y2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waW50ZXJlc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGludGVyZXN0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vbmV5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29sdW1uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbHVtbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bnNvcnRlZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWRvd246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtZGVzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtdXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVudmVsb3BlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5rZWRpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS1sZWZ0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS11bmRvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5kbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlZ2FsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1nYXZlbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdhdmVsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGFzaGJvYXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10YWNob21ldGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFjaG9tZXRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50cy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhc2g6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib2x0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2l0ZW1hcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpdGVtYXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bWJyZWxsYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVtYnJlbGxhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFzdGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsaXBib2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsaXBib2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0YnVsYi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlnaHRidWxiLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2hhbmdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG91ZC1kb3dubG9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb3VkLXVwbG9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLW1kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RldGhvc2NvcGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGV0aG9zY29wZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1aXRjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3VpdGNhc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWxsLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2ZmZWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2ZmZWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXRsZXJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3V0bGVyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdGV4dC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS10ZXh0LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWlsZGluZy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVpbGRpbmctbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvc3BpdGFsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3NwaXRhbC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1idWxhbmNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW1idWxhbmNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVka2l0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVka2l0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlnaHRlci1qZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWdodGVyLWpldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGx1cy1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlc2t0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kZXNrdG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFwdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGFwdG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFibGV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9iaWxlLXBob25lOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb2JpbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvdGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1b3RlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW90ZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1b3RlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Bpbm5lcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwaW5uZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLXJlcGx5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBseTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGx5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdGh1Yi1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW9wZW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlci1vcGVuLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbWlsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc21pbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyb3duLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mcm93bi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVoLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWgtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhbWVwYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nYW1lcGFkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5Ym9hcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWtleWJvYXJkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mbGFnLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWctY2hlY2tlcmVkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVybWluYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10ZXJtaW5hbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1yZXBseS1hbGw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5LWFsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGx5LWFsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1lbXB0eTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLWZ1bGw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1oYWxmLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvY2F0aW9uLWFycm93OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyb3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlLWZvcms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlLWZvcms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxpbms6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWluLWJyb2tlbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoYWluLWJyb2tlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVlc3Rpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmZvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5mbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjbGFtYXRpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBlcnNjcmlwdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1cGVyc2NyaXB0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Vic2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Vic2NyaXB0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXJhc2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXJhc2VyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHV6emxlLXBpZWNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcHV6emxlLXBpZWNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pY3JvcGhvbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWljcm9waG9uZS1zbGFzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaWVsZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoaWVsZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZS1leHRpbmd1aXNoZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJvY2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1heGNkbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1heGNkbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWh0bWw1OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaHRtbDU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jc3MzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3NzMzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuY2hvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuY2hvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVubG9jay1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmxvY2stYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVsbHNleWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWxsc2V5ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVsbGlwc2lzLWg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbGxpcHNpcy1oOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVsbGlwc2lzLXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yc3Mtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcnNzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXktY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGxheS1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aWNrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aWNrZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taW51cy1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZXZlbC11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxldmVsLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZXZlbC1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlbmNpbC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHRlcm5hbC1saW5rLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbXBhc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtZG93bjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtdXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtcmlnaHQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldXJvOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ldXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ldXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYnA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nYnA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2xsYXI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1cGVlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbnI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbnI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbnk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJtYjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0teWVuOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1qcHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1qcHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydWJsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcm91YmxlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ydWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ydWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13b246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWtydzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWtydzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGNvaW46YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ0YzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ0YzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS10ZXh0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS10ZXh0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS1hc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFscGhhLWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYWxwaGEtZGVzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYW1vdW50LWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LWRlc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1udW1lcmljLWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1hc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXhpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci14aW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGluZy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci14aW5nLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUtcGxheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlvdXR1YmUtcGxheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyb3Bib3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcm9wYm94OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFjay1vdmVyZmxvdzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RhZ3JhbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluc3RhZ3JhbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaWNrcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsaWNrcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGJ1Y2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpdGJ1Y2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaXRidWNrZXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHVtYmxyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR1bWJsci1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9uZy1hcnJvdy11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcHBsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvd3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aW5kb3dzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5kcm9pZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZHJvaWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW51eDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbnV4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJpYmJibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcmliYmJsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNreXBlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2t5cGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3Vyc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm91cnNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWxsbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyZWxsbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlbWFsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZlbWFsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0dGlwOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ncmF0aXBheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYXRpcGF5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VuLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdW4tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vb24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vb24tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFyY2hpdmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcmNoaXZlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12azsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2VpYm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZW5yZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZW5yZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWdlbGluZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYWdlbGluZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtby1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtby1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLWxlZnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG90LWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZG90LWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hlZWxjaGFpcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdoZWVsY2hhaXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW1lby1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aW1lby1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dXJraXNoLWxpcmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BhY2Utc2h1dHRsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwYWNlLXNodXR0bGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGFjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsYWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td29yZHByZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd29yZHByZXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlbmlkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3BlbmlkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5zdGl0dXRpb246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbms6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuaXZlcnNpdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bml2ZXJzaXR5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9ydGFyLWJvYXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYWR1YXRpb24tY2FwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFob286YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15YWhvbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWRkaXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3R1bWJsZXVwb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHVtYmxldXBvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlbGljaW91czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlbGljaW91czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpZ2c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kaWdnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlci1wcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZWQtcGlwZXItcHA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZWQtcGlwZXItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJ1cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZHJ1cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tam9vbWxhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItam9vbWxhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFuZ3VhZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYW5ndWFnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZheDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZheDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1aWxkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVpbGRpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGlsZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoaWxkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF3OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Bvb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcG9vbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdWJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3ViZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdWJlczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlaGFuY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWhhbmNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWhhbmNlLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZWFtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlYW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVhbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVhbS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVjeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1dG9tb2JpbGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhYjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGF4aTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRheGk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmVlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJlZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwb3RpZnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcG90aWZ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGV2aWFudGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRldmlhbnRhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3VuZGNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc291bmRjbG91ZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRhdGFiYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGF0YWJhc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBkZi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1wZGYtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtd29yZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS13b3JkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWV4Y2VsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWV4Y2VsLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBvd2VycG9pbnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtcG93ZXJwb2ludC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1waG90by1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBpY3R1cmUtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbWFnZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1pbWFnZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS16aXAtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hcmNoaXZlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWFyY2hpdmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtc291bmQtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hdWRpby1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1hdWRpby1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1tb3ZpZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXZpZGVvLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXZpZGVvLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWNvZGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtY29kZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmluZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29kZXBlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpzZmlkZGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItanNmaWRkbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLWJvdXk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtYnVveTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1zYXZlcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3VwcG9ydDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1yaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlmZS1yaW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlLW8tbm90Y2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGUtby1ub3RjaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXNpc3RhbmNlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZWJlbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlYmVsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWVtcGlyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVtcGlyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0teS1jb21iaW5hdG9yLXNxdWFyZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0teWMtc3F1YXJlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYWNrZXItbmV3czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhY2tlci1uZXdzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVuY2VudC13ZWlibzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbmNlbnQtd2VpYm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xcTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXFxOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VjaGF0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS13ZWl4aW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13ZWl4aW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZW5kOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcGVyLXBsYW5lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VuZC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFwZXItcGxhbmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpc3Rvcnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oaXN0b3J5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlLXRoaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGUtdGhpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYWRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcmFncmFwaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcmFncmFwaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsaWRlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbGlkZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib21iOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9tYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvY2Nlci1iYWxsLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ1dGJvbC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZnV0Ym9sLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10dHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaW5vY3VsYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmlub2N1bGFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xpZGVzaGFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsaWRlc2hhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0Y2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10d2l0Y2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15ZWxwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteWVscDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5ld3NwYXBlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbmV3c3BhcGVyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aWZpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2lmaTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGN1bGF0b3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxjdWxhdG9yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF5cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF5cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXdhbGxldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS13YWxsZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy12aXNhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtdmlzYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLW1hc3RlcmNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1tYXN0ZXJjYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtZGlzY292ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1kaXNjb3ZlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWFtZXg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1hbWV4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtcGF5cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtcGF5cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2Mtc3RyaXBlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2Mtc3RyaXBlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtc2xhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLXNsYXNoLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWxsLXNsYXNoLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29weXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZWRyb3BwZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWVkcm9wcGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFpbnQtYnJ1c2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYWludC1icnVzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpcnRoZGF5LWNha2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaXJ0aGRheS1jYWtlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJlYS1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFyZWEtY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWUtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWUtY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5lLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGluZS1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhc3RmbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYXN0Zm0tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLW9mZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRvZ2dsZS1vZmY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10b2dnbGUtb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmljeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlveGhvc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pb3hob3N0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nZWxsaXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nZWxsaXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoZWtlbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hlcWVsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbHM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbHM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWFucGF0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1lYW5wYXRoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnV5c2VsbGFkczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1eXNlbGxhZHM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbm5lY3RkZXZlbG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGFzaGN1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kYXNoY3ViZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnVtYmVlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9ydW1iZWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZWFucHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGVhbnB1YjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlbGxzeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlbGxzeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXJ0c2luYnVsazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoaXJ0c2luYnVsazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpbXBseWJ1aWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2ltcGx5YnVpbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3lhdGxhczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNreWF0bGFzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FydC1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FydC1hcnJvdy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlhbW9uZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRpYW1vbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGlwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItc2VjcmV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1zZWNyZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3RvcmN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW90b3JjeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0cmVldC12aWV3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RyZWV0LXZpZXc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFydGJlYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydGJlYXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZlbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZXJjdXJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVyY3VyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVyc2V4OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYW5zZ2VuZGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbnNnZW5kZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhbnNnZW5kZXItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtZG91YmxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmVudXMtZG91YmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLWRvdWJsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzLW1hcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12ZW51cy1tYXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLXN0cm9rZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLXN0cm9rZS12OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2UtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtc3Ryb2tlLWg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZXV0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1uZXV0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZW5kZXJsZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2VuZGVybGVzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2stb2ZmaWNpYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3QtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpbnRlcmVzdC1wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hhdHNhcHA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aGF0c2FwcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlcnZlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlcnZlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItcGx1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItdGltZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLXRpbWVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG90ZWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWNvaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aWFjb2luOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1YndheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1YndheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZGl1bTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1lZGl1bTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXljOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15LWNvbWJpbmF0b3I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3B0aW4tbW9uc3RlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wZW5jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3BlbmNhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBlZGl0ZWRzc2w6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leHBlZGl0ZWRzc2w7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktZnVsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktZnVsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1xdWFydGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1xdWFydGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0wOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1lbXB0eTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdXNlLXBvaW50ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb3VzZS1wb2ludGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taS1jdXJzb3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pLWN1cnNvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC1ncm91cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9iamVjdC1ncm91cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC11bmdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb2JqZWN0LXVuZ3JvdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGlja3ktbm90ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0aWNreS1ub3RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RpY2t5LW5vdGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0aWNreS1ub3RlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1qY2I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1qY2I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1kaW5lcnMtY2x1YjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWRpbmVycy1jbHViOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbGFuY2Utc2NhbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYWxhbmNlLXNjYWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0xOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtMjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLWhhbGY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0zOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtZW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG91cmdsYXNzLWVuZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtZ3JhYi1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXJvY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcm9jay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zdG9wLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGFwZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcGFwZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc2Npc3NvcnMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtc2Npc3NvcnMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtbGl6YXJkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLWxpemFyZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zcG9jay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1zcG9jay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wb2ludGVyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLXBvaW50ZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGVhY2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcGVhY2UtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWRlbWFyazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYWRlbWFyazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZ2lzdGVyZWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWdpc3RlcmVkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2ctY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2ctY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJpcGFkdmlzb3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmlwYWR2aXNvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9kbm9rbGFzc25pa2k6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vZG5va2xhc3NuaWtpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdldC1wb2NrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZXQtcG9ja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2lraXBlZGlhLXc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aWtpcGVkaWEtdzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhZmFyaTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNhZmFyaTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNocm9tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNocm9tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmVmb3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJlZm94OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10djpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZXZpc2lvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbGV2aXNpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb250YW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb250YW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS01MDBweDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLTUwMHB4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1hem9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW1hem9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItcGx1cy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItcGx1cy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItbWludXMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLW1pbnVzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci10aW1lcy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItdGltZXMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLWNoZWNrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1jaGVjay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5kdXN0cnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmR1c3RyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1waW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtcGluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLXNpZ25zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwLXNpZ25zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50aW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudGluZy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudGluZy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91eno6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3V6ejsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmltZW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGFjay10aWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibGFjay10aWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250aWNvbnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb250aWNvbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRkaXQtYWxpZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWRkaXQtYWxpZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZGdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWRnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWRpdC1jYXJkLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGllcGllOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29kaWVwaWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2R4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9keDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnQtYXdlc29tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvcnQtYXdlc29tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByb2R1Y3QtaHVudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXByb2R1Y3QtaHVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1peGNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWl4Y2xvdWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY3JpYmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zY3JpYmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXVzZS1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhdXNlLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3AtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctYmFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctYmFza2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFzaHRhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhc2h0YWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibHVldG9vdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGgtYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsdWV0b290aC1iOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVyY2VudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlcmNlbnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRsYWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRsYWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cGJlZ2lubmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd3BiZWdpbm5lcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZm9ybXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cGZvcm1zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52aXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52aXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2FsLWFjY2VzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGVlbGNoYWlyLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdoZWVsY2hhaXItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb24tY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsaW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmxpbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLWNvbnRyb2wtcGhvbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtY29udHJvbC1waG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYWlsbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1icmFpbGxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXNsLWludGVycHJldGluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlYWZuZXNzOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYXJkLW9mLWhlYXJpbmc6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlYWY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kZWFmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xpZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGlkZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsaWRlLWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGlkZS1nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1sYW5ndWFnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpZ24tbGFuZ3VhZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb3ctdmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG93LXZpc2lvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWRlbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpYWRlbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWRlby1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aWFkZW8tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc25hcGNoYXQtZ2hvc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcnN0LW9yZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlyc3Qtb3JkZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b2FzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlvYXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlbWVpc2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlbWVpc2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtY2lyY2xlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1vZmZpY2lhbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS1wbHVzLW9mZmljaWFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtYXdlc29tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbnQtYXdlc29tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzaGFrZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZHNoYWtlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtb3BlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW9wZW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVudmVsb3BlLW9wZW4tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbm9kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbm9kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkZHJlc3MtYm9vazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtYm9vay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1ib29rLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12Y2FyZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1jYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmNhcmQtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1jYXJkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGRyZXNzLWNhcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWJhZGdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaWQtYmFkZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcml2ZXJzLWxpY2Vuc2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pZC1jYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJpdmVycy1saWNlbnNlLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlkLWNhcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3JhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvcmE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZyZWUtY29kZS1jYW1wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZWdyYW06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10ZWxlZ3JhbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItZnVsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci0yOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1xdWFydGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3dlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNob3dlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdGh0dWI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXMxNTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb2RjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcG9kY2FzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1taW5pbWl6ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LXJlc3RvcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW1lcy1yZWN0YW5nbGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1jbG9zZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1jbG9zZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLXJlY3RhbmdsZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctY2xvc2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1jbG9zZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuZGNhbXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYW5kY2FtcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ncmF2OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXRzeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV0c3k7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbWRiOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW1kYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhdmVscnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yYXZlbHJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWVyY2FzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVlcmNhc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb2NoaXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taWNyb2NoaXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbm93Zmxha2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNub3dmbGFrZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VwZXJwb3dlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdXBlcnBvd2VyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZXhwbG9yZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cGV4cGxvcmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVldHVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVldHVwOyB9XG4iLCIvLyBTY3JlZW4gUmVhZGVyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uc3Itb25seSB7IEBpbmNsdWRlIHNyLW9ubHkoKTsgfVxuLnNyLW9ubHktZm9jdXNhYmxlIHsgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGUoKTsgfVxuIiwiLmZpYiB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uZmkge1xuICBAZXh0ZW5kIC5maWI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS4zMzMzMzMgKiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMDBhMFwiO1xuICB9XG4gICYuZmlzIHtcbiAgICB3aWR0aDogMWVtO1xuICB9XG59XG5cbkBtaXhpbiBmbGFnLWljb24oJGNvdW50cnkpIHtcbiAgLmZpLSN7JGNvdW50cnl9IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skZmxhZy1pY29ucy1wYXRofSN7JGZsYWctaWNvbnMtcmVjdC1wYXRofS8jeyRjb3VudHJ5fS5zdmcpO1xuXG4gICAgQGlmICRmbGFnLWljb25zLXVzZS1zcXVhcmUge1xuICAgICAgJi5maXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skZmxhZy1pY29ucy1wYXRofSN7JGZsYWctaWNvbnMtc3F1YXJlLXBhdGh9LyN7JGNvdW50cnl9LnN2Zyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJodG1sIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbn1cblxuYm9keSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keTtcbiAgICB9XG59XG5cbmZvcm0ge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHk7XG4gICAgfVxufVxuXG5sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xufVxuIiwiLypcbiogU2VlICB1dGlsaXRpZXMvX3R5cG9ncmFwaHkuc2NzcyBmb3IgbWl4aW5zXG4qL1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gRm9udCBTaXplc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmZvbnQtc20ge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1ib2R5LXNtIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1zbSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1ib2R5IHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1sZyB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnICFpbXBvcnRhbnQ7XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBGb250IFdlaWdodHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiVmb250LWxpZ2h0IHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbiVmb250LXJlZ3VsYXIge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbiVmb250LW1lZGl1bSB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW0gIWltcG9ydGFudDtcbn1cblxuJWZvbnQtc2VtaWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQgIWltcG9ydGFudDtcbn1cblxuJWZvbnQtYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7XG59XG5cbiVmb250LWV4dHJhYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1leHRyYWJvbGQgIWltcG9ydGFudDtcbn1cblxuJWZvbnQtYmxhY2sge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLmp1c3QtbG92ZWx5IHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNjcmlwdCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1saWdodCB7XG5cdEBleHRlbmQgJWZvbnQtbGlnaHQ7XG59XG5cbi5mb250LXJlZ3VsYXIsXG4uZm9udC1ub3JtYWwge1xuICAgIEBleHRlbmQgJWZvbnQtcmVndWxhcjtcbn1cblxuLmZvbnQtbWVkaXVtIHtcblx0QGV4dGVuZCAlZm9udC1tZWRpdW07XG59XG5cbi5mb250LXNlbWlib2xkIHtcblx0QGV4dGVuZCAlZm9udC1zZW1pYm9sZDtcbn1cblxuYixcbi5iLFxuc3Ryb25nLFxuLnN0cm9uZyxcbi5ib2xkLFxuLnRleHQtYm9sZCxcbi5mb250LWJvbGQge1xuICAgIEBleHRlbmQgJWZvbnQtYm9sZDtcbn1cblxuLmZvbnQtZXh0cmFib2xkIHtcblx0QGV4dGVuZCAlZm9udC1leHRyYWJvbGQ7XG59XG5cbi5mb250LWJsYWNrIHtcblx0QGV4dGVuZCAlZm9udC1ibGFjaztcbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gSGVhZGluZ3Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuaDEsXG4uaDEge1xuICAgIEBpbmNsdWRlIHR5cGUtaDE7XG5cbiAgICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbS1tb2JpbGU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICAgIH1cbn1cblxuaDIsXG4uaDIge1xuICAgIEBpbmNsdWRlIHR5cGUtaDI7XG5cbiAgICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbS1tb2JpbGU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICAgIH1cbn1cblxuaDMsXG4uaDMge1xuICAgIEBpbmNsdWRlIHR5cGUtaDM7XG5cbiAgICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbS1tb2JpbGU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICAgIH1cbn1cblxuaDQsXG4uaDQge1xuICAgIEBpbmNsdWRlIHR5cGUtaDQ7XG5cbiAgICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbS1tb2JpbGU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICAgIH1cbn1cblxuaDUsXG4uaDUge1xuICAgIEBpbmNsdWRlIHR5cGUtaDU7XG5cbiAgICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbS1tb2JpbGU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICAgIH1cbn1cblxuaDYsXG4uaDYge1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIH1cblxuICAgIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tLW1vYmlsZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gICAgfVxufVxuXG4vLyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC8vIERpc3BsYXkgSGVhZGluZ3Ncbi8vIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZGlzcGxheS0xIHtcbiAgICBAaW5jbHVkZSB0eXBlLWRpc3BsYXkxO1xufVxuXG4uZGlzcGxheS0yIHtcbiAgICBAaW5jbHVkZSB0eXBlLWRpc3BsYXkyO1xufVxuXG4uZGlzcGxheS0zIHtcbiAgICBAaW5jbHVkZSB0eXBlLWRpc3BsYXkzO1xufVxuXG4uZGlzcGxheS00IHtcbiAgICBAaW5jbHVkZSB0eXBlLWRpc3BsYXk0O1xufVxuXG4vLyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC8vIExhYmVsc1xuLy8gLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5sYWJlbDEge1xuICAgIEBpbmNsdWRlIGxhYmVsLTE7XG59XG5cbi5sYWJlbDEtYm9sZCB7XG4gICAgQGluY2x1ZGUgbGFiZWwtMS1ib2xkO1xufVxuXG4ubGFiZWwyIHtcbiAgICBAaW5jbHVkZSBsYWJlbC0yO1xufVxuXG4ubGFiZWwyLWJvbGQge1xuICAgIEBpbmNsdWRlIGxhYmVsLTItYm9sZDtcbn1cblxuLmxhYmVsMyB7XG4gICAgQGluY2x1ZGUgbGFiZWwtMztcbn1cblxuLmxhYmVsMy1ib2xkIHtcbiAgICBAaW5jbHVkZSBsYWJlbC0zLWJvbGQ7XG59XG5cbi5sYWJlbDQtYm9sZCB7XG4gICAgQGluY2x1ZGUgbGFiZWwtNC1ib2xkO1xufVxuXG4vLyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAvLyBMaW5rc1xuLy8gLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5hIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5O1xuICAgIH1cbn1cblxuYS5ub3JtYWwsXG4ubGluayxcbi5saW5rLXByaW1hcnkge1xuICAgIEBpbmNsdWRlIGxpbmstcHJpbWFyeTtcbn1cblxuLmxpbmsyIHtcbiAgICBAaW5jbHVkZSBsaW5rLXNlY29uZGFyeTtcbn1cblxuLmxpbmszIHtcbiAgICBAaW5jbHVkZSBsaW5rLXRlcnRpYXJ5O1xufVxuXG4ubmF2LWxpbmsge1xuICAgIEBpbmNsdWRlIG1haW4tbmF2O1xufVxuXG4vLyAucGRwLXNlY3Rpb24tbGluayB7XG4vLyAgICAgQGluY2x1ZGUgcGRwLXNlY3Rpb24tbGluaztcbi8vIH1cblxuLy8gLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAvLyBQcmljZVxuLy8gLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5zdHJpa2UtdGhyb3VnaCBzcGFuIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLnBkcC1wcmljZSB7XG4gICAgQGluY2x1ZGUgcGRwLXByaWNlO1xufVxuXG4ucHJvZHVjdC10aWxlLXByaWNlIHtcbiAgICBAaW5jbHVkZSBwcm9kdWN0LXRpbGUtcHJpY2U7XG59XG5cbi8vIC5jaGVja291dC1wcmljZSB7XG4vLyAgICAgQGluY2x1ZGUgY2hlY2tvdXQtcHJpY2U7XG4vLyB9XG5cbi8vIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLy8gQ2FyZCBUaXRsZXNcbi8vIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC8vIFByb2R1Y3QgTmFtZVxuLy8gLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIC5wcm9kdWN0LW5hbWUtMSB7XG4vLyAgICAgQGluY2x1ZGUgcHJvZHVjdC1uYW1lLTE7XG4vLyB9XG5cbi8vIC5wcm9kdWN0LW5hbWUtMiB7XG4vLyAgICAgQGluY2x1ZGUgcHJvZHVjdC1uYW1lLTI7XG4vLyB9XG5cbi8vIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLy8gTWlzYyBUaXRsZXNcbi8vIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyAuc2ltcGxlLXRpdGxlIHtcbi8vICAgICBwYWRkaW5nOiByZW0oMjRweCkgcmVtKDE1cHgpO1xuXG4vLyAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuLy8gICAgICAgICBwYWRkaW5nOiByZW0oNDBweCkgcmVtKDE1cHgpO1xuLy8gICAgIH1cbi8vIH1cblxuLy8gLmNvbmRlbnNlZC1oZWFkZXItdGl0bGUge1xuLy8gICAgIHBhZGRpbmc6IHJlbSg5cHgpIHJlbSgxNXB4KTtcbi8vICAgICBtYXJnaW46IDAgYXV0bztcblxuLy8gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbi8vICAgICAgICAgcGFkZGluZzogcmVtKDI0cHgpIHJlbSgxNXB4KTtcbi8vICAgICB9XG5cbi8vICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkoeGwpIHtcbi8vICAgICAgICAgbWF4LXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgeGwpO1xuLy8gICAgIH1cblxuLy8gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seShsZykge1xuLy8gICAgICAgICBtYXgtd2lkdGg6IG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBsZyk7XG4vLyAgICAgfVxuXG4vLyAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KG1kKSB7XG4vLyAgICAgICAgIG1heC13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIG1kKTtcbi8vICAgICB9XG5cbi8vICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkoc20pIHtcbi8vICAgICAgICAgbWF4LXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgc20pO1xuLy8gICAgIH1cbi8vIH1cblxuLy8gLmRpc2NsYWltZXItdGV4dCB7XG4vLyAgICAgQGluY2x1ZGUgZGlzY2xhaW1lci10ZXh0KCk7XG4vLyB9XG4iLCIvLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBUeXBlIFV0aWxzIC0gdG8gYWxsb3cgdHlwb2dyYXBoeSBpbmNsdWRlc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG5AZnVuY3Rpb24gc3RyaXAtdW5pdCgkdmFsdWUpIHtcbiAgICBAcmV0dXJuIGNhbGMoJHZhbHVlIC8gKCR2YWx1ZSAqIDAgKyAxKSk7XG59XG5cbkBtaXhpbiBmbHVpZC10eXBlKCRtaW4tdncsICRtYXgtdncsICRtaW4tZm9udC1zaXplLCAkbWF4LWZvbnQtc2l6ZSkge1xuICAgICR1MTogdW5pdCgkbWluLXZ3KTtcbiAgICAkdTI6IHVuaXQoJG1heC12dyk7XG4gICAgJHUzOiB1bml0KCRtaW4tZm9udC1zaXplKTtcbiAgICAkdTQ6IHVuaXQoJG1heC1mb250LXNpemUpO1xuXG4gICAgQGlmICR1MSA9PSR1MiBhbmQgJHUxID09JHUzIGFuZCAkdTEgPT0kdTQge1xuICAgICAgICBmb250LXNpemU6ICRtaW4tZm9udC1zaXplO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtaW4tdncpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYygjeyRtaW4tZm9udC1zaXplfSArICN7c3RyaXAtdW5pdCgkbWF4LWZvbnQtc2l6ZSAtICRtaW4tZm9udC1zaXplKX0gKiAoKDEwMHZ3IC0gI3skbWluLXZ3fSkgLyAje3N0cmlwLXVuaXQoJG1heC12dyAtICRtaW4tdncpfSkpO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1heC12dykge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkbWF4LWZvbnQtc2l6ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gTGluZSBIZWlnaHQgU2l6ZXJcbi8vIGV4OiAgQGluY2x1ZGUgbGluZS1oZWlnaHQoMTRweCk7ICAvL3NldHMgYSBsaW5lIGhlaWdodCBzaXplIGluIHJlbXMgd2l0aCBhIGZhbGxiYWNrIGluIHB4cyAoaWYgZW5hYmxlZClcblxuQG1peGluIGxpbmUtaGVpZ2h0KCRzaXplKSB7XG4gICAgQGlmIHVuaXQoJHNpemUpPT1cInB4XCIge1xuICAgICAgICBsaW5lLWhlaWdodDogaWYoJGVuYWJsZS1mb250LXB4LWZhbGxiYWNrLCAkc2l6ZSwgbnVsbCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oJHNpemUpO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkc2l6ZTtcbiAgICB9XG59XG5cbi8vLyBGb250IFNpemVyXG4vLy8gU2V0IGEgZm9udC1zaXplIHJ1bGUgaW4gcmVtIHVuaXRzLCB3aXRoIGEgZmFsbGJhY2sgdG8gcHgsIGFuZCBpZiBwcm92aWRlZCBzZXQgYSByZWxhdGl2ZSB1bml0bGVzcyBsaW5lLWhlaWdodCBydWxlLiBBbHNvXG4vLy8gaGFuZGxlcyBsZXR0ZXJzcGFjaW5nLCBhbGxvd2luZyBmb3IgdW5pdGxlc3Mgb3IgcGVyY2VudCB2YWx1ZXMgKHdoaWNoIGFyZW4ndCBhY3R1YWxseSB2YWxpZCBsZXR0ZXItc3BhY2luZyB2YWx1ZXMgaW4gQ1NTKVxuLy8vIElmIGEgYnJlYWtwb2ludCBpcyBzcGVjaWZpZWQsIHNldCB0aGUgZm9udC1zaXplIHRvIHNjYWxpbmcgdncgdW5pdHMuXG4vLy8gQGF1dGhvciBBbnRob255IFNtaXRoXG4vLy8gQHBhcmFtIHtudW1iZXJ9ICRzaXplIC0gZm9udC1zaXplOyB3aWxsIGNvbnZlcnQgcHggdW5pdHMgdG8gcmVtLiBhY2NlcHRzIG90aGVyIHVuaXRzIGJ1dCB3aWxsIG5vdCBjb252ZXJ0IHRoZW0uXG4vLy8gQHBhcmFtIHtudW1iZXJ9ICRsaW5laGVpZ2h0IC0gbGluZS1oZWlnaHQ7IHdpbGwgY29udmVydCBhIHB4IHVuaXQgdG8gdW5pdGxlc3MgcmVsYXRpdmUgdG8gZm9udCBzaXplLiBhY2NlcHRzIGJ1dCB3aWxsIG5vdCBjb252ZXJ0IG90aGVyIHVuaXRzLlxuLy8vIEBwYXJhbSB7bnVtYmVyfSAkbGV0dGVyc3BhY2luZyAtIGxldHRlci1zcGFjaW5nOyB3aWxsIGNvbnZlcnQgcHggdG8gcmVtLCBjb252ZXJ0cyAlIG9yIHVuaXRsZXNzIHRvIGEgY2FsY3VsYXRlZCB2YWx1ZSBiYXNlZCBvbiBmb250IHNpemUgKGFuZCB1bml0KS5cbi8vLyBAcGFyYW0ge251bWJlcn0gJGJyZWFrcG9pbnQgLSBhIHJlc3BvbnNpdmUgYnJlYWtwb2ludCBhdCB3aGljaCB0aGUgZm9udCBzaG91bGQgc2NhbGUgdG8gZXhhY3RseSB0aGUgZGVmaW5lZCAkc2l6ZVxuLy8vIEBleGFtcGxlXG4vLy8gICAgIGV4OiBAaW5jbHVkZSBmb250LXNpemVyKDE0cHgpO1xuLy8vICAgICBvdXRwdXRzOlxuLy8vICAgICAgICAgZm9udC1zaXplOiAxNHB4OyAvLyBvbmx5IGlmICRlbmFibGUtZm9udC1weC1mYWxsYmFjayBpcyBzZXQgdG8gdHJ1ZVxuLy8vICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbi8vL1xuLy8vICAgICBleDI6IEBpbmNsdWRlIGZvbnQtc2l6ZXIoMTRweCwgMjBweCk7XG4vLy8gICAgIG91dHB1dHM6XG4vLy8gICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuLy8vICAgICAgICAgbGluZS1oZWlnaHQ6IDAuNztcbi8vL1xuLy8vICAgICBleDI6IEBpbmNsdWRlIGZvbnQtc2l6ZXIoMTRweCwgMjBweCwgMXB4KTtcbi8vLyAgICAgb3V0cHV0czpcbi8vLyAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4vLy8gICAgICAgICBsaW5lLWhlaWdodDogMC43O1xuLy8vICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDcxNDNyZW07XG4vLy9cbi8vLyAgICAgZXg0OiBAaW5jbHVkZSBmb250LXNpemVyKDE0cHgsICRicmVha3BvaW50OiAkbWVkaXVtLWJyZWFrcG9pbnQpO1xuLy8vICAgICBvdXRwdXRzOlxuLy8vICAgICAgICAgZm9udC1zaXplOiAwLjAxODIyOXZ3O1xuXG5AbWl4aW4gZm9udC1zaXplcigkc2l6ZTogbnVsbCwgJGxpbmVoZWlnaHQ6IG51bGwsICRsZXR0ZXJzcGFjaW5nOiBudWxsLCAkYnJlYWtwb2ludDogbnVsbCkge1xuICAgIEBpZiAkc2l6ZSAhPVwiXCIgYW5kICRzaXplICE9bnVsbCB7XG4gICAgICAgIEBpZiB0eXBlLW9mKCRzaXplKT09c3RyaW5nIG9yICRzaXplID09MCBvciB1bml0KCRzaXplKSAhPVwicHhcIiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRzaXplO1xuICAgICAgICB9XG4gICAgICAgIEBlbHNlIGlmICRicmVha3BvaW50ID09bnVsbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IGlmKCRlbmFibGUtZm9udC1weC1mYWxsYmFjaywgJHNpemUsIG51bGwpO1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oJHNpemUpO1xuICAgICAgICB9XG4gICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgIC8vIEdldCBhIGZvbnQgc2l6ZSBpbiBWV3MgdGhhdCB3aWxsIG1hdGNoIHRoZSBnaXZlbiBwaXhlbCBmb250LXNpemUgaW4gdGhlIGdpdmVuIHZpZXdwb3J0LlxuICAgICAgICAgICAgZm9udC1zaXplOiBpZigkZW5hYmxlLWZvbnQtcHgtZmFsbGJhY2ssICRzaXplLCBudWxsKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdncoJHNpemUsICRicmVha3BvaW50KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpZiAkbGluZWhlaWdodCAhPVwiXCIgYW5kICRsaW5laGVpZ2h0ICE9bnVsbCBhbmQgKHVuaXQoJHNpemUpPT11bml0KCRsaW5laGVpZ2h0KSBvciB1bml0bGVzcygkbGluZWhlaWdodCkpIHtcbiAgICAgICAgICAgICRjYWxjdWxhdGVkLWxpbmUtaGVpZ2h0OiAkbGluZWhlaWdodDtcblxuICAgICAgICAgICAgQGlmIHVuaXRsZXNzKCRsaW5laGVpZ2h0KT09ZmFsc2Uge1xuICAgICAgICAgICAgICAgICRjYWxjdWxhdGVkLWxpbmUtaGVpZ2h0OiAoXG4gICAgICAgICAgICAgICAgICAgIHN0cmlwLXVuaXQoJGxpbmVoZWlnaHQpIC8gc3RyaXAtdW5pdCgkc2l6ZSlcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbGluZS1oZWlnaHQoJGNhbGN1bGF0ZWQtbGluZS1oZWlnaHQpO1xuICAgIH1cblxuICAgIEBpZiAkbGV0dGVyc3BhY2luZyAhPVwiXCIgYW5kICRsZXR0ZXJzcGFjaW5nICE9bnVsbCB7XG4gICAgICAgIC8vIGlmIHZhbHVlIGlzIGFscmVhZHkgaW4gcHgsIGp1c3Qgc3BpdCBpdCBvdXQgYXMgYSByZW0gKHdpdGggZmFsbGJhY2sgaW4gcHgsIGlmIGVuYWJsZWQpXG4gICAgICAgIEBpZiB0eXBlLW9mKCRsZXR0ZXJzcGFjaW5nKT09XCJudW1iZXJcIiBhbmQgdW5pdCgkbGV0dGVyc3BhY2luZyk9PVwicHhcIiB7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogaWYoJGVuYWJsZS1mb250LXB4LWZhbGxiYWNrLCAkbGV0dGVyc3BhY2luZywgbnVsbCk7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogcmVtKCRsZXR0ZXJzcGFjaW5nKTtcbiAgICAgICAgfVxuICAgICAgICBAZWxzZSBpZiB0eXBlLW9mKCRsZXR0ZXJzcGFjaW5nKT09XCJudW1iZXJcIiBhbmQgc2wtY29udGFpbigoXCIlXCIsIFwiXCIpLCB1bml0KCRsZXR0ZXJzcGFjaW5nKSkge1xuICAgICAgICAgICAgLy8gaWYgdmFsdWUgaXMgYSAlIG9yIHVuaXRsZXNzLCBjYWxjdWxhdGUgdGhlIHJhdGlvIHRvIGFwcGx5LlxuICAgICAgICAgICAgJGNhbGN1bGF0ZWQtbGV0dGVyc3BhY2luZzogJGxldHRlcnNwYWNpbmc7XG5cbiAgICAgICAgICAgIEBpZiB1bml0bGVzcygkbGV0dGVyc3BhY2luZykge1xuICAgICAgICAgICAgICAgICRjYWxjdWxhdGVkLWxldHRlcnNwYWNpbmc6ICRzaXplICogc3RyaXAtdW5pdCgkbGV0dGVyc3BhY2luZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSBpZiB1bml0KCRsZXR0ZXJzcGFjaW5nKT09XCIlXCIge1xuICAgICAgICAgICAgICAgICRjYWxjdWxhdGVkLWxldHRlcnNwYWNpbmc6ICRzaXplICogc3RyaXAtdW5pdCgkbGV0dGVyc3BhY2luZyAvIDEwMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBpZigkZW5hYmxlLWZvbnQtcHgtZmFsbGJhY2sgYW5kIHVuaXQoJHNpemUpPT1cInB4XCIsICRjYWxjdWxhdGVkLWxldHRlcnNwYWNpbmcsIG51bGwpO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IGlmKHVuaXQoJHNpemUpPT1cInB4XCIsIHJlbSgkY2FsY3VsYXRlZC1sZXR0ZXJzcGFjaW5nKSwgJGNhbGN1bGF0ZWQtbGV0dGVyc3BhY2luZyk7XG4gICAgICAgIH1cbiAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgLy8gaWYgYW55IG90aGVyIHVuaXQgdHlwZSwgZXg6IFwibm9ybWFsXCIgb3IgXCJlbVwiLCBqdXN0IHNwaXQgaXQgb3V0LlxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXJzcGFjaW5nO1xuICAgICAgICB9XG4gICAgfVxufVxufVxuXG4vLy8gVHlwb2dyYXBoeVxuLy8vIEFzc2lnbiBhbGwgdHlwb2dyYXBoeSBydWxlcyBuZWVkZWQgaW4gb25lIGNvbXByZWhlbnNpdmUgbWl4aW4uXG4vLy8gQGF1dGhvciBBbnRob255IFNtaXRoXG4vLy9cdEBwYXJhbSB7c3RyaW5nfSAkZmFtaWx5IC0gZm9udCBmYW1pbHlcbi8vL1x0QHBhcmFtIHtzdHJpbmd9ICR3ZWlnaHQgLSBmb250LXdlaWdodFxuLy8vXHRAcGFyYW0ge251bWJlcn0gJHNpemUgLSBmb250LXNpemUgKGRlc2t0b3ApXG4vLy9cdEBwYXJhbSB7bnVtYmVyfSAkbGluZSAtIGxpbmUtaGVpZ2h0IChkZXNrdG9wKVxuLy8vXHRAcGFyYW0ge251bWJlcn0gJGxldHRlciAtIGxldHRlci1zcGFjaW5nLCBwcmVmZXJhYmx5IGEgdW5pdGxlc3MgbnVtYmVyIGV4OiAwLjJcbi8vL1x0QHBhcmFtIHtudW1iZXJ9ICRtLXdlaWdodCAtIGZvbnQtd2VpZ2h0IGluIHRoZSBtb2JpbGUgdmlld3BvcnQgb25seVxuLy8vXHRAcGFyYW0ge251bWJlcn0gJG0tc2l6ZSAtIGZvbnQtc2l6ZSBpbiB0aGUgbW9iaWxlIHZpZXdwb3J0IG9ubHlcbi8vL1x0QHBhcmFtIHtudW1iZXJ9ICRtLWxpbmUgLSBsaW5lLWhlaWdodCBpbiB0aGUgbW9iaWxlIHZpZXdwb3J0IG9ubHlcbi8vLyBAcGFyYW0ge251bWJlcn0gJG0tbGV0dGVyIC0gbGV0dGVyLXNwYWNpbmcgaW4gdGhlIG1vYmlsZSB2aWV3cG9ydCBvbmx5XG4vLy9cdEBwYXJhbSB7c3RyaW5nfSAkY2FzZSAtIHRleHQtdHJhbnNmb3JtXG4vLy9cdEBwYXJhbSB7c3RyaW5nfSAkZGVjb3IgLSB0ZXh0LWRlY29yYXRpb25cbi8vL1x0QHBhcmFtIHtzdHJpbmd9ICRicmVha3BvaW50IC0gdGhlIGJyZWFrcG9pbnQgYmV0d2VlbiBtb2JpbGUgYW5kIGRlc2t0b3Agc3R5bGVzLiBJdCBkZWZhdWx0cyB0byBtZC5cbi8vLyBAY29udGVudCBBZGRpdGlvbmFsIFNDU1MgdG8gYmUgYXBwbGllZCB0byB0aGlzIHR5cG9ncmFwaHkgc3R5bGVcbi8vLyBAb3V0cHV0IGFsbCB0eXBvZ3JhcGh5IHJ1bGVzIG5lZWRlZCBmb3Igb25lIHR5cG9ncmFwaHkgZGVmaW5pdGlvbiwgaW5jbHVkaW5nIHJlc3BvbnNpdmUgdHJlYXRtZW50XG4vLy8gQHJlcXVpcmVzIGZvbnQtc2l6ZXJcbi8vLyBAcmVxdWlyZXMgbWVkaWEtYnJlYWtwb2ludC11cFxuLy8vIEBleGFtcGxlXG4vLy8gICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4vLy8gICAgICAgICAkZmFtaWx5OiAgICAkZm9udC1mYW1pbHktYmFzZSxcbi8vLyAgICAgICAgICR3ZWlnaHQ6ICAgICRmb250LXdlaWdodC1ib2xkLFxuLy8vICAgICAgICAgJHNpemU6ICAgICAgcmVtKDE2cHgpLFxuLy8vICAgICAgICAgJGxpbmU6ICAgICAgcmVtKDE4cHgpLFxuLy8vICAgICAgICAgJGxldHRlcjogICAgMC4xXG4vLy8gICAgICAgICAkbS1zaXplOiAgICByZW0oMTRweCksXG4vLy8gICAgICAgICAkbS1saW5lOiAgICByZW0oMTVweClcbi8vLyAgICAgICAgICRtLWxldHRlcjogIDAuMDVcbi8vLyAgICAgKTtcblxuQG1peGluIHR5cG9ncmFwaHkoJGZhbWlseTogbnVsbCwgJHdlaWdodDogbnVsbCwgJHNpemU6IG51bGwsICRsaW5lOiBudWxsLCAkbGV0dGVyOiBudWxsLCAkbS1mYW1pbHk6IG51bGwsICRtLXdlaWdodDogbnVsbCwgJG0tc2l6ZTogbnVsbCwgJG0tbGluZTogbnVsbCwgJG0tbGV0dGVyOiBudWxsLCAkY2FzZSA6IG51bGwsICRkZWNvciA6IG51bGwsICRicmVha3BvaW50IDogbWQpIHtcbiAgICAvLyBEZWZpbmUgZm9udC1mYW1pbHkgJiB3ZWlnaHRcbiAgICBAaWYgJGZhbWlseSAhPW51bGwgYW5kICRmYW1pbHkgPT0kZm9udC1mYW1pbHktdGl0bGUge1xuICAgICAgICBAaW5jbHVkZSBmb250LWZhbWlseS10aXRsZTtcbiAgICB9XG4gICAgQGVsc2UgaWYgJGZhbWlseSAhPW51bGwgYW5kICRmYW1pbHkgPT0kZm9udC1mYW1pbHktYmFzZSB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtZmFtaWx5LWJhc2U7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmYW1pbHk7XG4gICAgfVxuICAgIEBpZiAkbS13ZWlnaHQgPT1udWxsIHtcbiAgICAgICAgLy8gTm8gbW9iaWxlIGZvbnQtd2VpZ2h0IHN0eWxlIHByb3ZpZGVkLCB1c2UgJHdlaWdodCBmb3IgYm90aCB2aWV3cG9ydHNcbiAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG4gICAgfVxuICAgIEBlbHNlIGlmICRtLXdlaWdodCAhPW51bGwge1xuICAgICAgICAvLyBNb2JpbGUgd2VpZ2h0IHN0eWxlIHdhcyBwcm92aWRlZCwgc28gaW5jbHVkZSB0aGUgbWVkaWEgcXVlcnlcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRtLXdlaWdodDtcblxuICAgICAgICBAaWYgJHdlaWdodCAhPW51bGwge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGlmICRtLXNpemUgPT1udWxsIGFuZCAkbS1saW5lID09bnVsbCBhbmQgJG0tbGV0dGVyID09bnVsbCB7XG4gICAgICAgIC8vIE5vIG1vYmlsZSBzdHlsZXMgcHJvdmlkZWQsIHVzZSAkc2l6ZSBhbWQgJGxpbmUgZm9yIGJvdGggdmlld3BvcnRzXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZXIoJHNpemUsICRsaW5lLCAkbGV0dGVyKTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgICAvLyBNb2JpbGUgc3R5bGVzIHdlcmUgcHJvdmlkZWQsIHNvIGluY2x1ZGUgdGhlIG1lZGlhIHF1ZXJ5XG4gICAgICAgICRtLXNpemU6IGlmKCRtLXNpemUsICRtLXNpemUsICRzaXplKTtcbiAgICAgICAgJG0tbGluZTogaWYoJG0tbGluZSwgJG0tbGluZSwgJGxpbmUpO1xuICAgICAgICAkbS1sZXR0ZXI6IGlmKCRtLWxldHRlciwgJG0tbGV0dGVyLCAkbGV0dGVyKTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplcigkbS1zaXplLCAkbS1saW5lLCAkbS1sZXR0ZXIpO1xuXG4gICAgICAgIEBpZiAkc2l6ZSAhPW51bGwgb3IgJGxpbmUgIT1udWxsIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemVyKCRzaXplLCAkbGluZSwgJGxldHRlcik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB0ZXh0LXRyYW5zZm9ybTogJGNhc2U7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkZGVjb3I7XG5cbiAgICAvLyBFeHRyYSBzdHlsZXMsIGlmIGFueVxuICAgIEBjb250ZW50O1xufSIsIi8vIEhlYWRpbmcgU3R5bGVzXG5cbkBtaXhpbiB0eXBlLWgxIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5KFxuICAgICAgICAkZmFtaWx5OiAgICAkaGVhZGluZ3MtZm9udC1mYW1pbHksXG4gICAgICAgICR3ZWlnaHQ6ICAgICRmb250LXdlaWdodC1ub3JtYWwsXG4gICAgICAgICRzaXplOiAgICAgIDMycHgsXG4gICAgICAgICRtLXNpemU6ICAgIDI2cHgsXG4gICAgICAgICRsaW5lOiAgICAgIDEuMlxuICAgICk7XG59XG5cbkBtaXhpbiB0eXBlLWgyIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5KFxuICAgICAgICAkZmFtaWx5OiAgICAkaGVhZGluZ3MtZm9udC1mYW1pbHksXG4gICAgICAgICR3ZWlnaHQ6ICAgICRmb250LXdlaWdodC1ib2xkLFxuICAgICAgICAkc2l6ZTogICAgICAyOHB4LFxuICAgICAgICAkbS1zaXplOiAgICAyMnB4XG4gICAgKTtcbn1cblxuQG1peGluIHR5cGUtaDMge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRoZWFkaW5ncy1mb250LWZhbWlseSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LWJvbGQsXG4gICAgICAgICRzaXplOiAgICAgIDI0cHgsXG4gICAgICAgICRtLXNpemU6ICAgIDIwcHgsXG4gICAgICAgICRsaW5lOiAgICAgIDEuMyxcbiAgICAgICAgJG0tbGluZTogICAgMS41XG4gICAgKTtcbn1cblxuQG1peGluIHR5cGUtaDQge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRoZWFkaW5ncy1mb250LWZhbWlseSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LWJvbGQsXG4gICAgICAgICRzaXplOiAgICAgIDIycHgsXG4gICAgICAgICRtLXNpemU6ICAgIDE4cHgsXG4gICAgICAgICRsaW5lOiAgICAgIDEuNCxcbiAgICAgICAgJG0tbGluZTogICAgMS43XG4gICAgKTtcbn1cblxuQG1peGluIHR5cGUtaDUge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRoZWFkaW5ncy1mb250LWZhbWlseSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LWJvbGQsXG4gICAgICAgICRzaXplOiAgICAgIDIwcHgsXG4gICAgICAgICRtLXNpemU6ICAgIDE4cHgsXG4gICAgICAgICRsaW5lOiAgICAgIDEuNCxcbiAgICAgICAgJG0tbGluZTogICAgMS4zXG4gICAgKTtcbn1cblxuQG1peGluIHR5cGUtaDYge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRoZWFkaW5ncy1mb250LWZhbWlseSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LWJvbGQsXG4gICAgICAgICRzaXplOiAgICAgIDE4cHgsXG4gICAgICAgICRtLXNpemU6ICAgIDE2cHgsXG4gICAgICAgICRsaW5lOiAgICAgIDEuMyxcbiAgICAgICAgJG0tbGluZTogICAgMS40XG4gICAgKTtcbn1cblxuQG1peGluIGxpbmUtaGVhZGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIG1hcmdpbjogMCByZW0oMThweCkgMCAwO1xuICAgICAgICBmbGV4OiAxIDAgcmVtKDE4cHgpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCByZW0oMThweCk7XG4gICAgfVxufVxuIiwiLy8gRGlzcGxheSBTdHlsZXNcblxuQG1peGluIHR5cGUtZGlzcGxheTEge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRkaXNwbGF5LWZvbnQtZmFtaWx5LFxuICAgICAgICAkd2VpZ2h0OiAgICAkZm9udC13ZWlnaHQtbm9ybWFsLFxuICAgICAgICAkc2l6ZTogICAgICA0MnB4LFxuICAgICAgICAkbS1zaXplOiAgICAzNnB4XG4gICAgKTtcbn1cblxuQG1peGluIHR5cGUtZGlzcGxheTIge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRkaXNwbGF5LWZvbnQtZmFtaWx5LFxuICAgICAgICAkd2VpZ2h0OiAgICAkZm9udC13ZWlnaHQtYm9sZCxcbiAgICAgICAgJHNpemU6ICAgICAgMzJweCxcbiAgICAgICAgJG0tc2l6ZTogICAgMjZweFxuICAgICk7XG59XG5cbkBtaXhpbiB0eXBlLWRpc3BsYXkzIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5KFxuICAgICAgICAkZmFtaWx5OiAgICAkZGlzcGxheS1mb250LWZhbWlseSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCxcbiAgICAgICAgJHNpemU6ICAgICAgMjJweCxcbiAgICAgICAgJG0tc2l6ZTogICAgMTZweFxuICAgICk7XG59XG5cbkBtaXhpbiB0eXBlLWRpc3BsYXk0IHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5KFxuICAgICAgICAkZmFtaWx5OiAgICAkZGlzcGxheS1mb250LWZhbWlseSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCxcbiAgICAgICAgJHNpemU6ICAgICAgMjBweCxcbiAgICAgICAgJG0tc2l6ZTogICAgMTZweCxcbiAgICAgICAgJGxpbmU6ICAgICAgMS40LFxuICAgICAgICAkbS1saW5lOiAgICAxLjVcbiAgICApO1xufVxuIiwiLy8gTmV3IExhYmVsIFN0eWxlc1xuXG5AbWl4aW4gbGFiZWwtbSgpIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5KFxuICAgICAgICAkZmFtaWx5OiAgICAkZm9udC1mYW1pbHktYmFzZSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LWJvbGQsXG4gICAgICAgICRzaXplOiAgICAgIHJlbSgxNnB4KSxcbiAgICAgICAgJG0tc2l6ZTogICAgcmVtKDE0cHgpLFxuICAgICAgICAkbGluZTogICAgICAxLjEyNSxcbiAgICAgICAgJG0tbGluZTogICAgMS4xNDVcbiAgICApO1xufVxuXG5cbi8vIE9sZCBMYWJlbCBTdHlsZXNcblxuQG1peGluIGxhYmVsLTEoKSB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeShcbiAgICAgICAgJGZhbWlseTogICAgJGZvbnQtZmFtaWx5LWJhc2UsXG4gICAgICAgICR3ZWlnaHQ6ICAgICRmb250LXdlaWdodC1ub3JtYWwsXG4gICAgICAgICRzaXplOiAgICAgIHJlbSgxNnB4KSxcbiAgICAgICAgJG0tc2l6ZTogICAgcmVtKDE0cHgpLFxuICAgICAgICAkbGluZTogICAgICAxLjQsXG4gICAgICAgICRtLWxpbmU6ICAgIDEuM1xuICAgICk7XG59XG5cbkBtaXhpbiBsYWJlbC0xLWJvbGQoKSB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeShcbiAgICAgICAgJGZhbWlseTogICAgJGZvbnQtZmFtaWx5LWJhc2UsXG4gICAgICAgICR3ZWlnaHQ6ICAgICRmb250LXdlaWdodC1ib2xkLFxuICAgICAgICAkc2l6ZTogICAgICByZW0oMTZweCksXG4gICAgICAgICRtLXNpemU6ICAgIHJlbSgxNHB4KSxcbiAgICAgICAgJGxpbmU6ICAgICAgMS40LFxuICAgICAgICAkbS1saW5lOiAgICAxLjNcbiAgICApO1xufVxuXG5AbWl4aW4gbGFiZWwtMigpIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5KFxuICAgICAgICAkZmFtaWx5OiAgICAkZm9udC1mYW1pbHktYmFzZSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCxcbiAgICAgICAgJHNpemU6ICAgICAgcmVtKDEycHgpXG4gICAgKTtcbn1cblxuQG1peGluIGxhYmVsLTItYm9sZCgpIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5KFxuICAgICAgICAkZmFtaWx5OiAgICAkZm9udC1mYW1pbHktYmFzZSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LWJvbGQsXG4gICAgICAgICRzaXplOiAgICAgIHJlbSgxMnB4KVxuICAgICk7XG59XG5cbkBtaXhpbiBsYWJlbC0zKCkge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRmb250LWZhbWlseS1iYXNlLFxuICAgICAgICAkd2VpZ2h0OiAgICAkZm9udC13ZWlnaHQtbm9ybWFsLFxuICAgICAgICAkc2l6ZTogICAgICByZW0oMThweCksXG4gICAgICAgICRsaW5lOiAgICAgIDEuM1xuICAgICk7XG59XG5cbkBtaXhpbiBsYWJlbC0zLWJvbGQoKSB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeShcbiAgICAgICAgJGZhbWlseTogICAgJGZvbnQtZmFtaWx5LWJhc2UsXG4gICAgICAgICR3ZWlnaHQ6ICAgICRmb250LXdlaWdodC1ib2xkLFxuICAgICAgICAkc2l6ZTogICAgICByZW0oMThweCksXG4gICAgICAgICRsaW5lOiAgICAgIDEuM1xuICAgICk7XG59XG5cbkBtaXhpbiBsYWJlbC00LWJvbGQoKSB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeShcbiAgICAgICAgJGZhbWlseTogICAgJGZvbnQtZmFtaWx5LWJhc2UsXG4gICAgICAgICR3ZWlnaHQ6ICAgICRmb250LXdlaWdodC1ib2xkLFxuICAgICAgICAkc2l6ZTogICAgICByZW0oMThweCksXG4gICAgICAgICRtLXNpemU6ICAgIHJlbSgxNnB4KSxcbiAgICAgICAgJGxpbmU6ICAgICAgMS4zXG4gICAgKTtcbn0iLCIvLyBIZWFkZXIgYW5kIE5hdmlnYXRpb24gTGluayBTdHlsZXNcblxuQG1peGluIG1haW4tbmF2KCkge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBjb2xvcjogJGRhcms7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgICY6YWN0aXZlLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICAgIH1cbn1cblxuQG1peGluIG1haW4tbmF2LXN1Ym1lbnUoKSB7XG4gICAgZm9udC1zaXplOiAkbGFiZWwtc207XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuQG1peGluIHV0aWxpdHktbmF2LWxpbmsoKSB7XG4gICAgZm9udC1zaXplOiAkbGluay1mb250LXNpemUtYWx0O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSxcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgICB9XG59XG4iLCIvLyBQRFAgc3R5bGVzXG5cbkBtaXhpbiBwZHAtcHJpY2UoKSB7XG4gICAgZm9udC1zaXplOiByZW0oMThweCk7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuICAgICAgICBmb250LXNpemU6IHJlbSgyNHB4KTtcbiAgICB9XG59XG5cbkBtaXhpbiBwZHAtcHJpY2Utc2FsZXMge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRoZWFkaW5ncy1mb250LWZhbWlseSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LWJvbGQsXG4gICAgICAgICRzaXplOiAgICAgIDI0cHgsXG4gICAgICAgICRsaW5lOiAgICAgIDEuNVxuICAgICk7XG59XG5cbkBtaXhpbiBwZHAtcHJvZHVjdC1uYW1lIHtcbiAgICBmb250LXNpemU6ICRoMS1tb2JpbGUtZm9udC1zaXplO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBmb250LXNpemU6ICRoMS1mb250LXNpemU7XG4gICAgfVxufVxuXG5AbWl4aW4gcGRwLXNlY3Rpb24taGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAkaDItbW9iaWxlLWZvbnQtc2l6ZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICAgIH1cbn1cbiIsIlxuLy8gLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLy8gVGFibGUgY29tcG9uZW50IHN0eWxlc1xuLy8gLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBNYWluIGNsYXNzIHZhcmlhYmxlXG4kbnM6IHRhYmxlO1xuXG4uI3skbnN9IHtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAvLyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIC8vIC8vIENvbXBvbmVudCBvcHRpb25hbCBjbGFzc2VzXG4gICAgLy8gLy8gLnRhYmxlLXN0aWNreSwgLnRhYmxlLW5vc3RpY2t5XG4gICAgLy8gLy8gLnRhYmxlLXNuYXAsIC50YWJsZS1ub3NuYXBcbiAgICAvLyAvLyAudGFibGUtc3RyaXBlZCwgLnRhYmxlLW5vc3RyaXBlZFxuICAgIC8vIC8vIC50YWJsZS1maXhlZCwgLnRhYmxlLW5vZml4ZWRcbiAgICAvLyAvLyAudGFibGUtbWgsIC50YWJsZS1taC0wXG4gICAgLy8gLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAvLyAvLyBcbiAgICAvLyAvLyBHZW5lcmF0ZXMgY2xhc3NlcyB0byBtYXRjaCBib290c3RyYXAgYnJlYWtwb2ludHNcbiAgICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgICAgICAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAvLyBNYXggaGVpZ2h0XG4gICAgICAgICAgICAgICAgJi4jeyRuc30jeyRpbmZpeH0tbWggeyAgICAgIFxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiByZW0oNDAwcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAmLiN7JG5zfSN7JGluZml4fS1taC0wIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC8vIFN0aWNreSB0YWJsZSBzZWN0aW9uIGhlYWRlclxuICAgICAgICAgICAgICAgICY6aGFzKC4jeyRuc30jeyRpbmZpeH0tc3RpY2t5KSB7XG4gICAgICAgICAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoZWFkLFxuICAgICAgICAgICAgICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWN0aW9uLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGNhbGMoY2FsYygkZm9udC1zaXplLWJhc2UtbW9iaWxlLXB4ICogJGxpbmUtaGVpZ2h0LWJhc2UpICsgY2FsYyhtYXAtZ2V0KCRzcGFjZXJzLCBcIjFfNVwiKSAqIDIpICsgJGJvcmRlci13aWR0aCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGNhbGMoY2FsYygkZm9udC1zaXplLWJhc2UtcHggKiAkbGluZS1oZWlnaHQtYmFzZSkgKyBjYWxjKG1hcC1nZXQoJHNwYWNlcnMsIFwiMV81XCIpICogMikgKyAkYm9yZGVyLXdpZHRoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC8vIE5vc3RpY2t5IHRhYmxlIHNlY3Rpb24gaGVhZGVyXG4gICAgICAgICAgICAgICAgJjpoYXMoLiN7JG5zfSN7JGluZml4fS1ub3N0aWNreSkge1xuICAgICAgICAgICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0aGVhZCxcbiAgICAgICAgICAgICAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2VjdGlvbi1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC8vIFRhYmxlIHNuYXBcbiAgICAgICAgICAgICAgICAmOmhhcyguI3skbnN9I3skaW5maXh9LXNuYXApIHtcbiAgICAgICAgICAgICAgICAgICAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcblxuICAgICAgICAgICAgICAgICAgICB0aGVhZDpoYXMofiB0Ym9keSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KC5zZWN0aW9uLWhlYWRlcikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdGJvZHk6bm90KHRoZWFkIH4gKikge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KC5zZWN0aW9uLWhlYWRlcikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLy8gVGFibGUgbm9zbmFwXG4gICAgICAgICAgICAgICAgJjpoYXMoLiN7JG5zfSN7JGluZml4fS1ub3NuYXApIHtcbiAgICAgICAgICAgICAgICAgICAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC8vIFN0aWNreSBoZWFkZXJzXG4gICAgICAgICAgICAmI3skaW5maXh9LXN0aWNreSB7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgICAgICAgIHRoZWFkLFxuICAgICAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGQsXG4gICAgICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA0MHZ3O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS1jb2wtbWluLXdpZHRoOiAyMnZ3O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcmVtVmFsdWU6IHJlbSgyODZweCk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS1jb2wtbWluLXdpZHRoOiAjeyRyZW1WYWx1ZX07XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmhhbGYge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuc2VjdGlvbi1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogY2FsYyhjYWxjKCRmb250LXNpemUtYmFzZS1tb2JpbGUtcHggKiAkbGluZS1oZWlnaHQtYmFzZSkgKyBjYWxjKG1hcC1nZXQoJHNwYWNlcnMsIFwiMV81XCIpICogMikgKyBjYWxjKCRib3JkZXItd2lkdGggKiAyKSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogY2FsYyhjYWxjKCRmb250LXNpemUtYmFzZS1weCAqICRsaW5lLWhlaWdodC1iYXNlKSArIGNhbGMobWFwLWdldCgkc3BhY2VycywgXCIxXzVcIikgKiAyKSArIGNhbGMoJGJvcmRlci13aWR0aCAqIDIpKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm5vdCgudGFibGUtc25hcCkge1xuICAgICAgICAgICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0aGVhZCxcbiAgICAgICAgICAgICAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC8vIFN0aWNreSBoZWFkXG4gICAgICAgICAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC8vIFN0aWNreSBmaXJzdCBjb2x1bW5cbiAgICAgICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgICAgICY6bm90KHRoZWFkIH4gKikge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGQsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRkLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gTm9zdGlja3lcbiAgICAgICAgICAgICYjeyRpbmZpeH0tbm9zdGlja3kge1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiB3cmFwO1xuXG4gICAgICAgICAgICAgICAgdGhlYWQsXG4gICAgICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHVuc2V0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5oYWxmIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuc2VjdGlvbi1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAvLyBTdGlja3kgaGVhZFxuICAgICAgICAgICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAvLyBTdGlja3kgZmlyc3QgY29sdW1uXG4gICAgICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgICAgICAmOm5vdCh0aGVhZCB+ICopIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRkLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0aDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gVGFibGUgbGF5b3V0IGZpeGVkXG4gICAgICAgICAgICAmI3skaW5maXh9LWZpeGVkIHtcbiAgICAgICAgICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBUYWJsZSBsYXlvdXQgbm9maXhcbiAgICAgICAgICAgICYjeyRpbmZpeH0tbm9maXhlZCB7XG4gICAgICAgICAgICAgICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBaZWJyYSBzdHJpcGVcbiAgICAgICAgICAgICYjeyRpbmZpeH0tc3RyaXBlZCB7XG4gICAgICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgICAgICB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGQsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBObyB6ZWJyYSBzdHJpcGVcbiAgICAgICAgICAgICYjeyRpbmZpeH0tbm9zdHJpcGVkIHtcbiAgICAgICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgICAgIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLy8gLy8tLS0tLS0tLS0tLS0tLVxuICAgIC8vIC8vIFRhYmxlIHdyYXBwZXJcbiAgICAvLyAvLy0tLS0tLS0tLS0tLS0tXG5cbiAgICAmLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXhsO1xuICAgICAgICBib3JkZXI6ICRib3JkZXI7XG4gICAgICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLy8gU2Nyb2xsYmFyXG4gICAgICAgIEBpbmNsdWRlIHNjcm9sbGJhcigkZ3JheS0yMDApO1xuXG4gICAgICAgIC8vIFJlbW92ZSBib3JkZXJzL3JhZGl1cyB3aXRoIGNvbnRhaW5lclxuICAgICAgICAjeyRuc30ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIHRoLFxuICAgICAgICAgICAgdGQgeyAgICBcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGgsXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGgsXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gTWFpbiBzdHlsZXNcbiAgICB0aGVhZCxcbiAgICB0Ym9keSB7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIHRoLFxuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIFwiMV81XCIpIG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMzAwO1xuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6ZW1wdHksXG4gICAgICAgICAgICAgICAgJjpoYXMoKyA6ZW1wdHkpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpub3QoOmhhcygrIDplbXB0eSkpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zZWN0aW9uLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgdGQsXG4gICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LXNtO1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiBtYXAtZ2V0KCRzcGFjZXJzLCAxKSBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB0aGVhZCB7XG4gICAgICAgIC8vIEhhcyB0YWJsZSBib2R5XG4gICAgICAgICY6aGFzKH4gdGJvZHkpIHtcbiAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMteGw7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy14bDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICB0Ym9keSB7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIHRkLFxuICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLy8gSGFzIHRhYmxlIGhlYWRcbiAgICAgICAgJjpub3QoOmhhcyh0aGVhZCB+ICopKSB7XG4gICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgdGQsXG4gICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6ICRib3JkZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHRkLFxuICAgICAgICAgICAgICAgICAgICB0aCB7IFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMteGw7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXhsO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gRG9lcyBub3QgaGF2ZSB0YWJsZSBoZWFkXG4gICAgICAgICY6bm90KHRoZWFkIH4gKikge1xuICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgIHRkLFxuICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgdGQsXG4gICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy14bDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXhsO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi8vIEN1c3RvbSBTY3JvbGxiYXJcblxuQG1peGluIHNjcm9sbGJhcigkYmFja2dyb3VuZCkge1xuICAgIEBzdXBwb3J0cyAoc2Nyb2xsYmFyLXdpZHRoOiB0aGluKSB7XG4gICAgICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgICAgICAgc2Nyb2xsYmFyLWNvbG9yOiAkZ3JheS02MDAgJGJhY2tncm91bmQ7XG4gICAgfVxuICAgIFxuICAgIEBzdXBwb3J0cyBzZWxlY3Rvcig6Oi13ZWJraXQtc2Nyb2xsYmFyKSB7XG4gICAgICAgIC8vIHdpZHRoXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIHdpZHRoOiByZW0oNHB4KTtcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDRweCk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBUcmFja1xuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEhhbmRsZVxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS02MDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkcm91bmRlZC1waWxsO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gSGFuZGxlIG9uIGhvdmVyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTgwMDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZm9ybS1jb250cm9sLFxuLmN1c3RvbS1zZWxlY3QsXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlICFpbXBvcnRhbnQ7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5sYWJlbCB7XG4gICAgQGluY2x1ZGUgbGFiZWwtMS1ib2xkO1xufVxuXG5pbnB1dCArIGRpdjpub3QoLmlucHV0LWdyb3VwLWFwcGVuZCksXG4uZm9ybS1jYXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAkbGFiZWwtbWFyZ2luLWJvdHRvbTtcbn1cblxuLmN1c3RvbS1yYWRpbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgLy8gMjBweCBvbiBzY3JlZW5cblxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgICAgIHotaW5kZXg6IDA7IC8vIGZvciBFZGdlIGFuZCBJRSBpbnB1dCBzZWxlY3Rpb25cbiAgICB9XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlcjogJGJvcmRlcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I7XG4gICAgfVxuXG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yO1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93KTtcbiAgICB9XG5cbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgfVxuXG4gICAgJjphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgfVxufVxuXG4vLyBwYXNzd29yZCBzaG93IGJ1dHRvblxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuaW5wdXRbdHlwZT1cInRleHRcIl0ucGFzc3dvcmQge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRzZWNvbmRhcnk7XG5cbiAgICAmLnRoaW4tYm9yZGVyIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkYm9yZGVyLWNvbG9yOyAvLyBGaXggZm9yIGlubGluZSBwYXNzd29yZCBidXR0b24gb24gY2FydCBzaWduIGluIG1vZGFsXG4gICAgfVxufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICAgIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0O1xuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzsgLy8gZm9ybSBpbnB1dCBoZWlnaHRcblxuICAgICAgICAmLnRoaW4tYm9yZGVyIHsgIC8vIEZpeCBmb3IgaW5saW5lIHBhc3N3b3JkIGJ1dHRvbiBvbiBjYXJ0IHNpZ24gaW4gbW9kYWxcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgcGFkZGluZzogMC4zNzVyZW0gMXJlbTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBleHRlbmQgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTtcbiAgICB9XG59XG5cbi8vIGN1c3RvbSBzZWxlY3RzIGFuZCBwYXNzd29yZCBpbnB1dCBncm91cHMgYnJlYWsgYmFzZSBib290c3RyYXAgZXJyb3IgbWVzc2FnZSBkaXNwbGF5XG4uaW5wdXQtZ3JvdXAuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY29udHJvbC1sYWJlbC50ZXh0LWRhbmdlciB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLmN1c3RvbS1yYWRpby5jdXN0b20tcmFkaW8tYXMtY2hlY2tib3gge1xuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyOiAkYm9yZGVyLWRhcms7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJHN2Zy1jaGVja2JveC1zZWxlY3RlZDtcbiAgICB9XG59XG5cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIHtcbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlcjogJGJvcmRlci1kYXJrO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuXG4gICAgLmZhdXgtcmFkaW8ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGJvcmRlcjogJGJvcmRlci1kYXJrO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdHJhbnM7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJHN2Zy1yYWRpby1zZWxlY3RlZDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZmF1eC1yYWRpby1sYWJlbCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR0cmFucztcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRzdmctcmFkaW8tc2VsZWN0ZWQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5mYXV4LXJhZGlvIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJvcmRlcjogJGJvcmRlci1kYXJrO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjcxMjVyZW07XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGhlaWdodDogMS4xNXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAyLjA4NzVyZW07XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAwLjg1cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDAuODVyZW07XG4gICAgICAgICAgICBsZWZ0OiAwLjJyZW07XG4gICAgICAgICAgICB0b3A6IDAuMjI1cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICAgICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvLyBDdXN0b20gZGlzYWJsZWQgc3RhdGVzIGZvciBidXR0b25zXG4uYnRuIHtcbiAgICBwYWRkaW5nOiByZW0oNS41cHgpIHJlbSgjeyRzcGFjZXJ9KTtcbiAgICB3aWR0aDogYXV0bztcblxuICAgICYuYWN0aXZlLFxuICAgICY6YWN0aXZlLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbiAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIGJvb3RzdHJhcCBvdmVycmlkZSBmb3IgZGlzYWJsZWQgc3R5bGVcbiAgICAmLmRpc2FibGVkLFxuICAgICY6ZGlzYWJsZWQsXG4gICAgJi5kaXNhYmxlZDpob3ZlcixcbiAgICAmOmRpc2FibGVkOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogJGJ0bi1kaXNhYmxlZC1vcGFjaXR5O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYnRuLWRpc2FibGVkLW1haW4tYmc7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJ0bi1kaXNhYmxlZC1tYWluLWJvcmRlci1jb2xvcjtcbiAgICAgICAgY29sb3I6ICRidG4tZGlzYWJsZWQtbWFpbi1jb2xvcjtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLy8gaWNvbiBidXR0b25cbiAgICAuaWNvbiB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDVweCk7XG4gICAgfVxuXG4gICAgLy8gTkZNIEJ1dHRvbiBHdWlkZWxpbmVzXG4gICAgLy8gU21hbGwgTW9iaWxlIGFyZSBmdWxsLXdpZHRoLCBleGNlcHQgd2hlbiBpbmxpbmUgd2l0aCBhbm90aGVyIENUQVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmLmJ0bi1pbmxpbmUge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIERhcmsgdGV4dCBvbiBsaWdodCBiYWNrZ3JvdW5kXG4uYnRuLWxpZ2h0LFxuLmJ0bi1saWdodDpob3Zlcixcbi5idG4tbGlnaHQ6Zm9jdXMsXG4uYnRuLWxpbmsyLFxuLmJ0bi1saW5rMyxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnksXG4uYnRuLXdhcm5pbmcsXG4uYnRuLXdhcm5pbmc6aG92ZXIsXG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgICBjb2xvcjogJGRhcms7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIsXG4uYnRuLXRyYW5zLWRhcmssXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uYnRuLXZpZGVvIHtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrO1xufVxuXG4uYnRuLXRyYW5zLWRhcms6aG92ZXIsXG4uYnRuLXRyYW5zLWRhcms6Zm9jdXMsXG4uYnRuLXRyYW5zLWRhcms6YWN0aXZlLFxuLmJ0bi12aWRlbyxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcbn1cblxuLmJ0bi1saWdodCB7XG4gICAgJi5hY3RpdmUsXG4gICAgJjphY3RpdmUsXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTEwMDtcbiAgICB9XG59XG5cbi5idG4tZGFyazpob3Zlcixcbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogJGJsYWNrO1xufVxuXG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG59XG5cbi8vIHdoaXRlIHRleHQgb24gZGFyayBiYWNrZ3JvdW5kXG4uYnRuLXByaW1hcnksXG4uYnRuLXNlY29uZGFyeSxcbi5idG4tZGFyayxcbi5idG4tc3VjY2Vzcyxcbi5idG4taW5mbyxcbi5idG4tZGFuZ2VyLFxuLmJ0bi1saWdodDpob3Zlcixcbi5idG4tdHJhbnMtZGFyazpob3Zlcixcbi5idG4tdHJhbnMtbGlnaHQsXG4uYnRuLXRyYW5zLWxpZ2h0OmhvdmVyLFxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIsXG4uYnRuLW91dGxpbmUtZGFyazpob3Zlcixcbi5idG4tb3V0bGluZS1saWdodCxcbi5idG4tb3V0bGluZS1zdWNjZXNzLFxuLmJ0bi1vdXRsaW5lLWluZm8sXG4uYnRuLW91dGxpbmUtZGFuZ2VyLFxuLmJ0bi12aWRlby1vdXRsaW5lOmhvdmVyLFxuLmJ0bi12aWRlbyB7XG4gICAgQGluY2x1ZGUgd2hpdGUtZm9udC1zbW9vdGhpbmc7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcblxuICAgICYuYWN0aXZlLFxuICAgICY6YWN0aXZlLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQyO1xuICAgICAgICBib3JkZXItY29sb3I6ICRhY2NlbnQyO1xuICAgIH1cblxuICAgIGkge1xuICAgICAgICBmb250LXNpemU6ICRidG4taWNvbi1zaXplO1xuICAgICAgICBtYXJnaW4tbGVmdDogJGJ0bi1pY29uLXNwYWNpbmc7XG4gICAgfVxufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcblxuICAgICYuYWN0aXZlLFxuICAgICY6YWN0aXZlLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGFjY2VudDI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQyO1xuICAgIH1cbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gICAgJi5hY3RpdmUsXG4gICAgJjphY3RpdmUsXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG4gICAgfVxufVxuXG4uYnRuLWRhcmsge1xuICAgICYuYWN0aXZlLFxuICAgICY6YWN0aXZlLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICB9XG59XG5cbi5idG4tdHJhbnMtZGFyayB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGFyaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnM7XG4gICAgY29sb3I6ICRkYXJrO1xuXG4gICAgJi5hY3RpdmUsXG4gICAgJjphY3RpdmUsXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRsaWdodDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG4gICAgfVxufVxuXG4uYnRuLXRyYW5zLWxpZ2h0IHtcbiAgICBib3JkZXItY29sb3I6ICRsaWdodDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnM7XG4gICAgY29sb3I6ICRsaWdodDtcblxuICAgICYuYWN0aXZlLFxuICAgICY6YWN0aXZlLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuICAgIH1cbn1cblxuLmJ0bi1hZGQtc2VydmljZSB7XG4gICAgd2lkdGg6IGF1dG87XG59XG5cbi8vIEljb24gQnV0dG9uc1xuXG4vLyBFbWJlZGRlZCBpY29uIGhhbmRsaW5nXG4uYnRuOm5vdCg6aG92ZXIpIC5pY29uLmhvdmVyLWljb24sXG4uYnRuOmhvdmVyIC5pY29uLmhvdmVyLWljb24gfiAuaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0bi5pY29uOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuICAgIHNwYW4ge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG59XG5cbi5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrO1xuICAgIGNvbG9yOiAkZGFyaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAudmlkZW8taWNvbiB7XG4gICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLXZpZGVvO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWltYWdlIDAuMTVzO1xuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAudmlkZW8taWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogMjdweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJHN2Zy12aWRlby13aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gcHJpbWFyeSB2aWRlbyBpY29uIGJ1dHRvblxuLmJ0bi12aWRlby1vdXRsaW5lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGFyaztcbiAgICBjb2xvcjogJGRhcms7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjo6YWZ0ZXIsXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cztcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG4gICAgLy8gbGVmdCBzaWRlZCBpY29uXG5cbiAgICAmOm5vdCguaWNvbi1yaWdodCkge1xuICAgICAgICBAaW5jbHVkZSBpY29uKCRzdmctdmlkZW8sIGxlZnQsIDI3cHgpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKCRzdmctdmlkZW8td2hpdGUsIGxlZnQsIDI3cHgpO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjdweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gUmlnaHQgc2lkZWQgaWNvblxuXG4gICAgJi5pY29uLXJpZ2h0IHtcbiAgICAgICAgQGluY2x1ZGUgaWNvbigkc3ZnLXZpZGVvLCByaWdodCwgMjdweCwgYWZ0ZXIpO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgaWNvbigkc3ZnLXZpZGVvLXdoaXRlLCByaWdodCwgMjdweCwgYWZ0ZXIpO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxpbmstdmlkZW8ge1xuICAgIGNvbG9yOiAkZGFyaztcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IHJlbSg0MHB4KTtcbiAgICBAaW5jbHVkZSBpY29uKCRzdmctdmlkZW8sIGxlZnQsIDI3cHgpO1xufVxuXG4vLyBzZWNvbmRhcnkgdmlkZW8gaWNvbiBidXR0b25cbi5idG4tdmlkZW8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIGNvbG9yOiAkbGlnaHQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjo6YWZ0ZXIsXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cztcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUge1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG4gICAgLy8gbGVmdCBzaWRlZCBpY29uXG5cbiAgICAmOm5vdCguaWNvbi1yaWdodCkge1xuICAgICAgICBAaW5jbHVkZSBpY29uKCRzdmctdmlkZW8td2hpdGUsIGxlZnQsIDI3cHgpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKCRzdmctdmlkZW8sIGxlZnQsIDI3cHgpO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjdweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gUmlnaHQgc2lkZWQgaWNvblxuXG4gICAgJi5pY29uLXJpZ2h0IHtcbiAgICAgICAgQGluY2x1ZGUgaWNvbigkc3ZnLXZpZGVvLXdoaXRlLCByaWdodCwgMjdweCwgYWZ0ZXIpO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgaWNvbigkc3ZnLXZpZGVvLCByaWdodCwgMjdweCwgYWZ0ZXIpO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gQnV0dG9uIHRleHQgbGlua1xuLmJ0bi1saW5rIHtcbiAgICBjb2xvcjogJGJ0bi1saW5rLWNvbG9yO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uYnRuLWxpbmsyIHtcbiAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5idG4tbGluazMge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbiAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uYnRuLWxpbms0IHtcbiAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb24gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb24gIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5idG4tbGluazUge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbiAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4ucmVtb3ZlLWJ0bixcbi5yZW1vdmUtYnRuLWxnIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICAgIGJ1dHRvbi5jbG9zZSB7XG4gICAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIH1cbn1cblxuLmNsb3NlIHtcbiAgICBvcGFjaXR5OiAxOyAvLyBCUyBvdmVycmlkZVxufVxuXG4vLyBsaW5rcyB3aXRoIGJ1dHRvbiBjbGFzc2VzXG5hLmJ0biB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuIiwiQGltcG9ydCBcIi4vdHlwZU1peGlucy9kaXNwbGF5XCI7XG5AaW1wb3J0IFwiLi90eXBlTWl4aW5zL2hlYWRpbmdzXCI7XG5AaW1wb3J0IFwiLi90eXBlTWl4aW5zL2xhYmVsc1wiO1xuQGltcG9ydCBcIi4vdHlwZU1peGlucy9saW5rc1wiO1xuQGltcG9ydCBcIi4vdHlwZU1peGlucy9oZWFkZXJOYXZcIjtcbkBpbXBvcnQgXCIuL3R5cGVNaXhpbnMvcGRwVHlwZVwiO1xuQGltcG9ydCBcIi4vdHlwZU1peGlucy9wcm9kdWN0VGlsZVR5cGVcIjtcblxuLy8gd2hpdGUgdGV4dCBvbiBkYXJrIGJhY2tncm91bmRzXG5cbkBtaXhpbiB3aGl0ZS1mb250LXNtb290aGluZyB7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLy8gUGFyYWdyYXBoIG92ZXJyaWRlIGhlbHBlclxuXG5AbWl4aW4gdHlwZS1wIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5KFxuICAgICAgICAkZmFtaWx5OiAgICAkZm9udC1mYW1pbHktYmFzZSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCxcbiAgICAgICAgJHNpemU6ICAgICAgMTZweCxcbiAgICAgICAgJG0tc2l6ZTogICAgMTRweCxcbiAgICAgICAgJGxpbmU6ICAgICAgJHBhcmFncmFwaC1saW5lLWhlaWdodCxcbiAgICAgICAgJG0tbGluZTogICAgJHBhcmFncmFwaC1saW5lLWhlaWdodC1tb2JpbGVcbiAgICApO1xufVxuXG5AbWl4aW4gdHlwZS1wLWJvbGQge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRmb250LWZhbWlseS1iYXNlLFxuICAgICAgICAkd2VpZ2h0OiAgICAkZm9udC13ZWlnaHQtYm9sZCxcbiAgICAgICAgJHNpemU6ICAgICAgMTZweCxcbiAgICAgICAgJG0tc2l6ZTogICAgMTRweCxcbiAgICAgICAgJGxpbmU6ICAgICAgJHBhcmFncmFwaC1saW5lLWhlaWdodCxcbiAgICAgICAgJG0tbGluZTogICAgJHBhcmFncmFwaC1saW5lLWhlaWdodC1tb2JpbGVcbiAgICApO1xufVxuXG4vLyBOT1QgWUVUIENVU1RPTUlaRUQgRk9SIE5GTVxuXG4vLyBDYXRlZ29yeSBMaW5rIFN0eWxlc1xuXG4vLyBAbWl4aW4gY2F0ZWdvcnktbmF2LWxpbmsoKSB7XG4vLyAgICAgZm9udC1zaXplOiAkbGluay1mb250LXNpemU7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4vLyAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuLy8gICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbi8vICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuLy8gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbi8vICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuLy8gICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuLy8gICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb24tYWx0O1xuLy8gICAgIH1cblxuLy8gICAgICY6aG92ZXIsXG4vLyAgICAgJjphY3RpdmUsXG4vLyAgICAgJjpmb2N1cyB7XG4vLyAgICAgICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbi8vICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uLWFsdDtcbi8vICAgICB9XG4vLyB9XG5cbi8vIENhcnQgTGluayBTdHlsZXNcblxuLy8gQG1peGluIHR5cGUtY2FydC1oZWFkZXIge1xuLy8gICAgIGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xuLy8gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbi8vICAgICAgICAgZm9udC1zaXplOiByZW0oMzhweCk7XG4vLyAgICAgfVxuLy8gfVxuXG4vLyBAbWl4aW4gdHlwZS1jYXJ0LWVzdGltYXRlZC10b3RhbCB7XG4vLyAgICAgZm9udC1zaXplOiByZW0oMThweCk7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuLy8gfVxuXG4vLyBDaGVja291dCBMaW5rIFN0eWxlc1xuXG4vLyBAbWl4aW4gY2hlY2tvdXQtcHJpY2UoKSB7XG4vLyAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHk7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4vLyB9XG5cbi8vIEBtaXhpbiBjaGVja291dC1wcmljZS1zYWxlKCkge1xuLy8gICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5O1xuLy8gICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuLy8gICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuLy8gICAgIGNvbG9yOiAkYWNjZW50LTE7XG4vLyB9XG5cbi8vIEBtaXhpbiBwcm9kdWN0LWNhcmQtcHJpY2Uge1xuLy8gICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuLy8gICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuLy8gICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbi8vIH1cblxuLy8gQG1peGluIHByb2R1Y3QtY2FyZC1wcmljZS1zYWxlIHtcbi8vICAgICBAaW5jbHVkZSBwcm9kdWN0LWNhcmQtcHJpY2UoKTtcblxuLy8gICAgIGNvbG9yOiAkYWNjZW50LTE7XG4vLyAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4vLyB9XG5cbi8vIEBtaXhpbiBjYXJkLW5hbWUoKSB7XG4vLyAgICAgZm9udC1zaXplOiAkaDYtZm9udC1zaXplO1xuLy8gICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbi8vICAgICBsaW5lLWhlaWdodDogcmVtKDIycHgpO1xuLy8gICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbi8vIH1cblxuLy8gQG1peGluIHByb2R1Y3QtbmFtZSgpIHtcbi8vICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbi8vICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4vLyAgICAgbGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcblxuLy8gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbi8vICAgICAgICAgZm9udC1zaXplOiByZW0oMThweCk7XG4vLyAgICAgfVxuLy8gfVxuXG4vLyBAbWl4aW4gc2VhcmNoLXJlZmluZW1lbnQtaGVhZGVyKCkge1xuLy8gICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuLy8gICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbi8vICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4vLyB9XG5cbi8vIEBtaXhpbiBzZWFyY2gtcmVzdWx0cy10ZXh0KCkge1xuLy8gICAgIGZvbnQtc2l6ZTogJGgyLW1vYmlsZS1mb250LXNpemU7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4vLyAgICAgbGluZS1oZWlnaHQ6IHJlbSgzMHB4KTtcbi8vICAgICBjb2xvcjogJGJvZHktY29sb3I7XG5cbi8vICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4vLyAgICAgICAgIGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcbi8vICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSg0OHB4KTtcbi8vICAgICB9XG4vLyB9XG5cbi8vIEBtaXhpbiBzdW1tYXJ5LXNlY3Rpb24tbGFiZWwoKSB7XG4vLyAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xuLy8gICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbi8vICAgICBjb2xvcjogJGJvZHktY29sb3I7XG5cbi8vICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4vLyAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5O1xuLy8gICAgIH1cbi8vIH1cblxuLy8gQG1peGluIG1vZGFsLWhlYWRlcigpIHtcbi8vICAgICBmb250LXNpemU6IHJlbSgyMHB4KTtcbi8vICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4vLyB9XG5cbi8vIEBtaXhpbiBtaW5pY2FydC1zdWItdG90YWwge1xuLy8gICAgIGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xuLy8gICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbi8vIH1cblxuLy8gQG1peGluIGF0Yy1wcm9kdWN0LW5hbWUoKSB7XG4vLyAgICAgZm9udC1zaXplOiByZW0oMThweCk7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4vLyB9XG5cbi8vIEBtaXhpbiB0eXBlLXByb2R1Y3QtdG8tcmVtb3ZlIHtcbi8vICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbi8vICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4vLyB9XG5cbi8vIEBtaXhpbiBzZWFyY2gtc3VnZ2VzdGlvbnMtdGl0bGUge1xuLy8gICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuLy8gICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbi8vICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4vLyB9XG5cbi8vIEBtaXhpbiBjb21wYXJpc29uLWJhci10aXRsZSB7XG4vLyAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4vLyB9XG5cbi8vIEBtaXhpbiBjb21wYXJpc29uLXByb2R1Y3QtbmFtZSB7XG4vLyAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xuLy8gICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbi8vICAgICBsaW5lLWhlaWdodDogcmVtKDE4cHgpO1xuLy8gfVxuXG4vLyBAbWl4aW4gY29tcGFyaXNvbi1yZW1vdmUtbGluayB7XG4vLyAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhzO1xuLy8gICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuLy8gICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbi1hbHQ7XG5cbi8vICAgICAmLmFjdGl2ZSxcbi8vICAgICAmOmFjdGl2ZSxcbi8vICAgICAmOmhvdmVyLFxuLy8gICAgICY6Zm9jdXMge1xuLy8gICAgICAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4vLyAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuLy8gICAgICAgICAmOjphZnRlciB7XG4vLyAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuLy8gICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4vLyAgICAgICAgIH1cbi8vICAgICB9XG4vLyB9XG5cbi8vIEBtaXhpbiBjb21wYXJpc29uLWNsZWFyLWxpbmsoKSB7XG4vLyAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuLy8gICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbi8vICAgICBjb2xvcjogJGJvZHktY29sb3I7XG5cbi8vICAgICAmLmFjdGl2ZSxcbi8vICAgICAmOmFjdGl2ZSxcbi8vICAgICAmOmhvdmVyLFxuLy8gICAgICY6Zm9jdXMge1xuLy8gICAgICAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4vLyAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuLy8gICAgICAgICAmOjphZnRlciB7XG4vLyAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuLy8gICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4vLyAgICAgICAgIH1cbi8vICAgICB9XG4vLyB9XG5cbi8vIEBtaXhpbiBjb21wYXJpc29uLXRhYmxlLWF0dHItbGFiZWwoKSB7XG4vLyAgICAgZm9udC1zaXplOiAkaDYtZm9udC1zaXplO1xuLy8gICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbi8vICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4vLyB9XG4iLCIvLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBJY29ucyBNaXhpbnNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuLy8gQWRkcyBhbiBTVkcgaWNvbiAtIG11c3QgaGF2ZSBwYXRoIG9yIFNWRyBsaXN0ZWQgaW4gdmFyaWFibGVzIGZpbGUuXG4vLyBleDogIEBpbmNsdWRlIGljb24oJHN2Zy12aWRlby1ibGFjaywgcmlnaHQsIDIwcHgsIDkwKTtcbi8vIH1cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gaWNvbigkaWNvbiwgJHBvc2l0aW9uLCAkc2l6ZTogMjBweCwgJHBldWRvRWw6IGJlZm9yZSwgJHJvdGF0ZTogbnVsbCkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpZiAkcGV1ZG9FbCA9PSBhZnRlciB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjeyRpY29ufSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZTtcbiAgICAgICAgICAgIHdpZHRoOiAkc2l6ZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgY2VudGVyRWxlbWVudCh2ZXJ0aWNhbCwgYWJzb2x1dGUpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGlmICRwb3NpdGlvbiA9PSBsZWZ0IHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9IEBlbHNlIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0gQGVsc2Uge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICN7JGljb259IG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBoZWlnaHQ6ICRzaXplO1xuICAgICAgICAgICAgd2lkdGg6ICRzaXplO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBjZW50ZXJFbGVtZW50KHZlcnRpY2FsLCBhYnNvbHV0ZSk7XG4gICAgICAgIH1cblxuICAgICAgICBAaWYgJHBvc2l0aW9uID09IGxlZnQge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9IEBlbHNlIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJHJvdGF0ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKCN7JHJvdGF0ZX1kZWcpO1xuICAgIH1cbn1cbiIsIi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgICA+IC5idG4ge1xuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbnRlbnRzd2l0Y2hlci1hY3RpdmUtYmc7XG4gICAgICAgICAgICBjb2xvcjogJGNvbnRlbnRzd2l0Y2hlci1hY3RpdmUtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvLyBCYXNlIHN0eWxlc1xuXG4uY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuXG4gICAgLmxpc3QtZ3JvdXAge1xuICAgICAgICBtYXJnaW4tbGVmdDogLSgkY2FyZC1zcGFjZXIteCk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLSgkY2FyZC1zcGFjZXIteCk7XG4gICAgfVxuXG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXktNDAwO1xuICAgIH1cblxuICAgIC5jYXJkLXRpdGxlLmg1IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgI2FjY29yZGlvbiAmIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBub25lO1xuXG4gICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkYWNjb3JkaW9uLXNwYWNlci15ICRhY2NvcmRpb24tc3BhY2VyLXg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkYWNjb3JkaW9uLWJ0bi15ICRhY2NvcmRpb24tYnRuLXg7XG5cbiAgICAgICAgICAgICAgICAmLmJ0bi1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogM3B4IDVweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc3ZnLWFycm93LXJpZ2h0IG5vLXJlcGVhdCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkYWNjb3JkaW9uLXNwYWNlci14O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRhY2NvcmRpb24tcGFyYWdyYXBoLW1hcmdpbjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNhcmQtbGluayB7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbn1cbiIsIi5hbGVydCB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgIGJvcmRlci1sZWZ0OiAkYm9yZGVyLXRoaWNrLXdpZHRoIHNvbGlkICR0cmFucztcbiAgICBib3JkZXItcmFkaXVzOiAwICRib3JkZXItcmFkaXVzICRib3JkZXItcmFkaXVzIDA7XG4gICAgcGFkZGluZzogcmVtKDhweCkgcmVtKDEwcHgpIHJlbSg4cHgpIHJlbSg0NnB4KTtcbiAgICBtYXJnaW46IGF1dG87XG5cbiAgICAmLmFsZXJ0LXN1Y2Nlc3Mge1xuICAgICAgICBjb2xvcjogJHN1Y2Nlc3M7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkc3VjY2VzcztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFsZXJ0LXN1Y2Nlc3MtYmc7XG4gICAgICAgIEBpbmNsdWRlIGljb24oJHN2Zy1zdWNjZXNzLCBsZWZ0LCAxNnB4LCBhZnRlcik7XG4gICAgfVxuXG4gICAgJi5hbGVydC1pbmZvIHtcbiAgICAgICAgY29sb3I6ICRpbmZvLTcwMDtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRpbmZvO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxlcnQtaW5mby1iZztcbiAgICAgICAgQGluY2x1ZGUgaWNvbigkc3ZnLWluZm8sIGxlZnQsIDE2cHgsIGFmdGVyKTtcbiAgICB9XG5cbiAgICAmLmFsZXJ0LXdhcm5pbmcge1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkd2FybmluZztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFsZXJ0LXdhcm5pbmctYmc7XG4gICAgICAgIEBpbmNsdWRlIGljb24oJHN2Zy13YXJuaW5nLCBsZWZ0LCAxNnB4LCBhZnRlcik7XG4gICAgfVxuXG4gICAgJi5hbGVydC1kYW5nZXIge1xuICAgICAgICBjb2xvcjogJGRhbmdlci03MDA7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkZGFuZ2VyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxlcnQtZGFuZ2VyLWJnO1xuICAgICAgICBAaW5jbHVkZSBpY29uKCRzdmctZGFuZ2VyLCBsZWZ0LCAxNnB4LCBhZnRlcik7XG4gICAgfVxuXG4gICAgLy8gaWNvbiBwb3NpdGlvbmluZ1xuICAgICYuYWxlcnQtc3VjY2Vzczo6YWZ0ZXIsXG4gICAgJi5hbGVydC1pbmZvOjphZnRlcixcbiAgICAmLmFsZXJ0LXdhcm5pbmc6OmFmdGVyLFxuICAgICYuYWxlcnQtZGFuZ2VyOjphZnRlciB7XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIHRvcDogMThweDtcbiAgICB9XG59XG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gICAgcGFkZGluZy1yaWdodDogcmVtKDQwcHgpO1xuXG4gICAgLmNsb3NlIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJHN2Zy1jbG9zZTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB9XG59XG4iLCIuYnJlYWRjcnVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJyZWFkY3J1bWItYmc7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcblxuICAgIGEge1xuICAgICAgICBjb2xvcjogJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yO1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjtcbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vdXRpbGl0aWVzL3NoYXBlc1wiO1xuQGltcG9ydCBcIi4uL3V0aWxpdGllcy96X2luZGV4XCI7XG5cbiRiYWRnZS1hcnJvdy13aWR0aDogMTJweDtcblxuLmJhZGdlIHtcbiAgICBAaW5jbHVkZSBiYWRnZSgkcHJpbWFyeSk7XG5cbiAgICAmLWNvbnRhaW5lcixcbiAgICAmLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHotaW5kZXg6IHooXCJiYWRnZXNcIik7XG4gICAgfVxufVxuXG4uYmFkZ2UtbWFyeGVudC1jb250YWluZXIge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgYm90dG9tIDogbWFwLWdldCgkc3BhY2VycywgXCIxMF81XCIpO1xuICAgICAgICBsZWZ0IDogbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4cykge1xuICAgICAgICBib3R0b20gOiBtYXAtZ2V0KCRzcGFjZXJzLCA3KTtcbiAgICAgICAgbGVmdCA6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgIH1cbn1cblxuLm11bHRpLWJhZGdlLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLm11bHRpLWJhZGdlLWNvbnRhaW5lciA+IC5iYWRnZSB7XG4gICAgJi1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJi1tYXJ4ZW50LWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgfVxufVxuXG4uYmFkZ2UtZ3JlZW4sXG4uYmFkZ2UtZnJlZS1kZWxpdmVyeSxcbi5iYWRnZS1yZXdhcmQsXG4uYmFkZ2UtaW5zdGFsbCxcbi5iYWRnZS1vbmxpbmUsXG4uYmFkZ2UtaW5zdG9yZSxcbi5iYWRnZS1zdWNjZXNzIHtcbiAgICBAaW5jbHVkZSBiYWRnZSgkc3VjY2Vzcyk7XG59XG5cbi5iYWRnZS1pbnN0YWxsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IHJlbSgxMHB4KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMTBweCk7XG59XG5cbi5iYWRnZS1zdXBlci1idXksXG4uYmFkZ2UtYmx1ZSxcbi5iYWRnZS1wcmVvcmRlciB7XG4gICAgQGluY2x1ZGUgYmFkZ2UoJGFjY2VudDIpO1xufVxuXG4uYmFkZ2UtcHJlb3duZWQsXG4uYmFkZ2UtcHVycGxlIHtcbiAgICBAaW5jbHVkZSBiYWRnZSgkc2Vjb25kYXJ5LXB1cnBsZSk7XG59XG5cbi5iYWRnZS15ZWxsb3csXG4uYmFkZ2UtY2xlYXJhbmNlLFxuLmJhZGdlLWJlc3Qtc2VsbGVyIHtcbiAgICBAaW5jbHVkZSBiYWRnZSgkYWNjZW50NCwgJGRhcmspO1xufVxuXG4uYmFkZ2UtbmZtLXBsdXMsXG4uYmFkZ2Utb3JhbmdlLFxuLmJhZGdlLWV4Y2x1c2l2ZSB7XG4gICAgQGluY2x1ZGUgYmFkZ2UoJGFjY2VudDUpO1xufVxuXG4uYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgICBAaW5jbHVkZSBiYWRnZSgkc2Vjb25kYXJ5KTtcbn1cblxuLmJhZGdlLWRhbmdlcixcbi5iYWRnZS1yZWQsXG4uYmFkZ2UtZG9vcmJ1c3RlciB7XG4gICAgQGluY2x1ZGUgYmFkZ2UoJGRhbmdlcik7XG59XG5cbi5iYWRnZS13YXJuaW5nIHtcbiAgICBAaW5jbHVkZSBiYWRnZSgkd2FybmluZyk7XG59XG5cbi5iYWRnZS1pbmZvLFxuLmJhZGdlLWdhcyxcbi5iYWRnZS1kdWFsLWZ1ZWwge1xuICAgIEBpbmNsdWRlIGJhZGdlKCRpbmZvKTtcbn1cblxuLmJhZGdlLXJlZC1vcmFuZ2UsXG4uYmFkZ2UtZWxlY3RyaWMge1xuICAgIEBpbmNsdWRlIGJhZGdlKCRzZWNvbmRhcnktb3JhbmdlKTtcbn1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgICBAaW5jbHVkZSBiYWRnZSgkbGlnaHQpO1xufVxuXG4uYmFkZ2UtZGFyayB7XG4gICAgQGluY2x1ZGUgYmFkZ2UoJGRhcmspO1xufVxuXG4vLyBpY29uIGhhbmRsZXJzIGZvciBnYXMsIGVsZXRyaWMgYW5kIGR1YWwgZnVlbCBiYWRnZXNcbi5nYXMtd2hpdGUge1xuICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCAkc3ZnLWdhcy13aGl0ZTtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uZWxlY3RyaWMtd2hpdGUge1xuICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCAkc3ZnLWVsZWN0cmljLXdoaXRlO1xuICAgIHdpZHRoOiA4cHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmR1YWxmdWVsLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgJHN2Zy1kdWFsZnVlbC13aGl0ZTtcbiAgICB3aWR0aDogMjFweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xufVxuIiwiLnBvc3QtYWRkLXRvLWNhcnQsXG4ucHJvZHVjdC1hZGQtb25zIHtcbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIC5tb2RhbC1pbmZvLFxuICAgICAgICAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgIC5tb2RhbC1saW5lLWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICNpbnN0YWxsYXRpb24tZm9ybS1wcm9kdWN0VHlwZS1lcnJvciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAtMC4zcmVtIDAgMC41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaDQsXG4gICAgICAgIGg1LFxuICAgICAgICBoNiB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxOHB4KTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICYucGFydHMtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IHJlbSgxNXB4KSAwIHJlbSgxMHB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wZXJmb3JtYW5jZS1oZWFkZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogcmVtKDlweCkgMCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFudGl2aXJ1cy1oZWFkZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogcmVtKDlweCkgMCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLFxuICAgICAgICAgICAgJi5QYXltZW50LVByb3RlY3Rpb24tdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxMnB4KTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wbGFuLW9wdGlvbnMge1xuICAgICAgICAgICAgaDYge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTBweCk7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGxhbi1kaXNjb3VudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMTVweCkgMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKC0xNXB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJ1dHRvbi1kaXYge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IHJlbSgxNXB4KTtcbn1cblxuLm1vZGFsIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206ICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDE1cHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIHR5cGUtaDQ7XG5cbiAgICAgICAgLm1vZGFsLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogbWFwLWdldCgkc3BhY2VycywgNCk7XG4gICAgICAgIH1cblxuICAgICAgICAuY2xvc2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMTVweCkgcmVtKDMwcHgpO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDE1cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtbW9kYWwtY2xvc2Uge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc3ZnLWNsb3NlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgxNXB4KSByZW0oMzBweCkgcmVtKDMwcHgpO1xuXG4gICAgICAgICNwYWdlVGltZW91dE1vZGFsVGl0bGUge1xuICAgICAgICAgICAgLndhcm5pbmctaWNvbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogcmVtKDE1cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMTVweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgxMHB4KSAwO1xuXG4gICAgICAgIC52aWRlby1jb250YWluZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAxNDdweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzc3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgcGFkZGluZzogcmVtKDE1cHgpIDAgMDtcbiAgICAgICAgYm9yZGVyLXRvcDogJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgJi5wb3N0LWFkZC10by1jYXJ0LFxuICAgICYucHJvZHVjdC1hZGQtb25zIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MjZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcmV2LXNlcnZpY2UtaGVhZGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm5leHQtc2VydmljZS1oZWFkZXIge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1saW5lLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubW9kYWwtaW5mbyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGluZS1pdGVtLXF0eSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxIDAgMjUlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5lLWl0ZW0tcHJpbWFyeSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5lLWl0ZW0taW1hZ2Uge1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwOyAvLyBkbyBub3QgYWxsb3cgaW1hZ2UgdG8gc2tld1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5lLWl0ZW0tbmFtZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGluZS1pdGVtLXNrdSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFiZWwtMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjM0Mzc1cmVtIHJlbSgxNXB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRpbnVlLWxpbmsge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0bi12aWV3LWNhcnQge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtYWRkLW9ucyB7XG4gICAgICAgIC5tb2RhbC1saW5lLWl0ZW0ge1xuICAgICAgICAgICAgLmxpbmUtaXRlbS1xdHkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1vZGFsLXNlY3VyaXR5LXF1ZXN0aW9ucyB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzI2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1vZGFsLXNlY3VyaXR5LXF1ZXN0aW9uLWNoZWNrLFxuICAgICYubW9kYWwtc2VjdXJpdHktcXVlc3Rpb25zIHtcbiAgICAgICAgYnV0dG9uLmNsb3NlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnBvc3QtYWRkLXRvLWNhcnQge1xuICAgICAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggNXB4IDAgMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDQucXVhbnRpdHktaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucXVhbnRpdHktYWRkZWQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSg1cHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4sXG4gICAgLm1vZGFsLWJvZHktYWRkb25zLFxuICAgIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UsXG4gICAgLm1vZGFsLWdvbGQtcGxhbiB7XG4gICAgICAgIC5wbGFuLW9wdGlvbnMge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAwIDVweDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG5cbiAgICAgICAgICAgIC5wbGFuLW9wdGlvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmN1c3RvbS1jb250cm9sIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZm9ybS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAub3B0aW9uLWl0ZW0taW5mbyB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5vcHRpb24taW5mby1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5vcHRpb24taW5mby1ncm91cC1jb2wtMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC52ZXJ0aWNhbGx5LWNlbnRlcmVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5vcHRpb24tcXR5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm9wdGlvbi1pdGVtLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm9wdGlvbi1pdGVtLW5hbWUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAub3B0aW9uLWl0ZW0tcHJpY2Uge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgICAgICAuYnRuLWxpbmsge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLWJvZHktYWRkb25zIHtcbiAgICAgICAgLnBsYW4tb3B0aW9uIHtcbiAgICAgICAgICAgIC5vcHRpb24taW5mby1ncm91cCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAgICYub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgLnZlcnRpY2FsbHktY2VudGVyZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1vZGFsLXBhcnRzLWdvbGQtcGxhbixcbiAgICAmLm1vZGFsLWdvbGQtcGxhbixcbiAgICAubW9kYWwtZ29sZC1wbGFuIHtcbiAgICAgICAgLnBsYW4tb3B0aW9ucyB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgLnByb3RlY3Rpb24tcGxhbi10b3RhbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG5cbiAgICAgICAgICAgICAgICAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtdmFsdWUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1vZGFsLXBhcnRzLWdvbGQtcGxhbixcbiAgICAmLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlLFxuICAgICYubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlLFxuICAgICYubW9kYWwtYW50aXZpcnVzLFxuICAgICYubW9kYWwtcGFydHMsXG4gICAgJi5tb2RhbC1wZXJmb3JtYW5jZSB7XG4gICAgICAgIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4gICAgICAgIC5hbnRpdmlydXMtaGVhZGVyLFxuICAgICAgICAucGFydHMtaGVhZGVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBsYW4tb3B0aW9ucyB7XG4gICAgICAgICAgICAucGxhbi1vcHRpb24ge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJmb3JtYW5jZS1jb250ZW50IHtcbiAgICAgICAgICAgIC5wbGFuLW9wdGlvbiB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFudGl2aXJ1cy1jb250ZW50IHtcbiAgICAgICAgICAgIC5wbGFuLW9wdGlvbiB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYW50aXZpcnVzLXByaWNlLWluZm8ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5vcHRpb24tcHJpY2Uge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYi1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYi1wYW5lIHtcbiAgICAgICAgICAgIC5wZXJmb3JtYW5jZS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBoNS5tYiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmF5LTQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXYtbGluay1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgcmVtKDEwcHgpIHJlbSg4cHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkge1xuICAgICAgICAgICAgICAgIC5uYXYtbGluay10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiByZW0oLTRweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLWNoZWNrLWdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXktNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdi1saW5rLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDhweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIHtcbiAgICAgICAgICAgICAgICAubmF2LWxpbmstY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJHN2Zy1jaGVjay1ncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuY29sbGFwc2UtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLWNoZWNrLWdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIge1xuICAgICAgICAgICAgLmNvbGxhcHNlLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJHN2Zy1zaGllbGQtZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIge1xuICAgICAgICAgICAgLmNvbGxhcHNlLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJHN2Zy1zaGllbGQtZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgICAgICAuYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ0bi1wcmV2LFxuICAgICAgICAgICAgICAgIC5idG4tbmV4dCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcycHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY29udGludWUtbGluayB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICAgICAgICAgICAgICAtbXMtZmxleC1vcmRlcjogMztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUsXG4gICAgJi5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIHtcbiAgICAgICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUge1xuICAgICAgICAuemlwLWlucHV0LXJvdyxcbiAgICAgICAgLnByb21vLWFuZC1zdWJtaXQtcm93IHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMnB4OyAvLyBpbmxpbmUgd2l0aCBpbnB1dFxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC56aXAtaW5wdXQtcm93IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaW52YWxpZC1mZWVkYmFjay1jdXN0b20ge1xuICAgICAgICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFkZHJlc3MtYmxvY2sge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG5cbiAgICAgICAgICAgIC5mb3JtLWdyb3VwOm5vdCgucmVxdWlyZWQpIHtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3QtdHlwZS1zZWxlY3QtbGFiZWwge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXJyb3ItbWVzc2FnZSB7XG4gICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcblxuICAgICAgICAgICAgLmVycm9yLW1lc3NhZ2UtdGV4dCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24ge1xuICAgICAgICAuaW5zdGFsbGF0aW9uLW9wdGlvbnMtYXNzZXRzIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMzQzNzVyZW0gMTBweDtcblxuICAgICAgICAgICAgICAgICYubmZtLWluc3RhbGxhdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubW9kYWwtc2VydmljZXMtcmVxdWVzdCB7XG4gICAgICAgIC56aXAtaW5wdXQtcm93LFxuICAgICAgICAucGhvbmUtc2FtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB0ZXh0LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNC41cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZXJyb3ItdGV4dCB7XG4gICAgICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC53cmFwLXRleHQge1xuICAgICAgICAgICAgdGV4dC13cmFwOiB3cmFwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnppcC1pbnB1dC1yb3cge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4temlwLXN1Ym1pdCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyM3B4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjdweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZGVsaXZlcnktcGlja3VwIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDEwcHgpO1xuXG4gICAgICAgICAgICAubW9kYWwtdGl0bGUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAubGVmdC1jb2x1bW4ge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgLmxlZnQtY29sdW1uIC5kLXNtLW5vbmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZS1waWNrZXIge1xuICAgICAgICAgICAgc3Bhbi5oZWFkZXItbW9udGgsXG4gICAgICAgICAgICBzcGFuLmhlYWRlci15ZWFyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZS1waWNrZXItaGVhZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zbGljay1hcnJvdyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zbGljay1wcmV2IHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLWFycm93LWxlZnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2xpY2stbmV4dCB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJHN2Zy1hcnJvdy1yaWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDEwcHgpO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VsZWN0LWRhdGUtY3RhIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBiLTIgZGl2IHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcblxuICAgICAgICAgICAgLmxvY2F0aW9uLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0eXBlLXAtYm9sZDtcblxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHk7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGlja3VwLWxvY2F0aW9ucyB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcblxuICAgICAgICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYW5jZWwtbG9jYXRpb24tbGluayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlLXBpY2tlci1kYXlzLWhlYWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHlwZS1wLWJvbGQ7XG5cbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMzVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUtcGlja2VyLWNhbGVuZGFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xuXG4gICAgICAgICAgICAmLnNsaWNrLWluaXRpYWxpemVkIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2xpY2stbGlzdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAuc2xpY2stc2xpZGUge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUtcGlja2VyLWdyaWQge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZS1ncmlkLXJvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIC5kYXRlLWdyaWQtY29sIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGF0ZS1ncmlkLWNvbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDM1cHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6ICRjYWxlbmRlci1ib3JkZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGNhbGVuZGVyLWJvcmRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB3aWR0aDogMTQuMjglO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcblxuICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAkY2FsZW5kZXItYm9yZGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHdoaXRlLCA1JSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRwcmltYXJ5LCA1JSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnVuYXZhaWxhYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNDAwO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS00MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGF5IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkgeyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUtcGlja2VyLWxlZ2VuZHMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXI7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgIC5sZWdlbmQtaXRlbSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgLmxlZ2VuZC1zd2F0Y2gge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmxlZ2VuZC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmF2YWlsYWJsZSAubGVnZW5kLXN3YXRjaCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYudW5hdmFpbGFibGUgLmxlZ2VuZC1zd2F0Y2gge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS00MDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5zZWxlY3RlZCAubGVnZW5kLXN3YXRjaCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlLXBpY2tlci1zZWxlY3Rpb24taW5mbyB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0eXBlLXAtYm9sZDtcblxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSgxMHB4KTtcblxuICAgICAgICAgICAgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgLmNhbmNlbC1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idG4tc2F2ZS1kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1vZGFsLWxhYm9yLXNlcnZpY2VzIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWxlY3Qtc2VydmljZXMtbGVhZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2xsYXBzZS1oZWFkZXIge1xuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgLnNlcnZpY2UtbGFiZWwtZm9yLW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4cykge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAgICAgLnNlcnZpY2UtbGFiZWwtZm9yLW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxMDAlIDAgMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc2VydmljZS1sYWJlbC1mb3ItZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VydmljZS1vcHRpb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIGlucHV0LmlucHV0LXNlcnZpY2UtcXR5IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VydmljZS1vcHRpb24tcHJpY2Uge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsLnNlcnZpY2UtbGFiZWwge1xuICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tLWNoZWNrYm94IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5xdWFudGl0eS1tb2R1bGUge1xuICAgICAgICAgICAgd2lkdGg6IHJlbSgxMzBweCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAuaW5wdXQtZ3JvdXAtYXBwZW5kLFxuICAgICAgICAgICAgLmlucHV0LWdyb3VwLXByZXBlbmQge1xuICAgICAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogcmVtKDQwcHgpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VydmljZS1zZWxlY3QtbGluZS1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlcnZpY2UtYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1saW5lLWl0ZW0ge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIge1xuICAgICAgICAgICAgLmFsZXJ0Lm1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgICAgIH4gLmFsZXJ0Lm1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnV0dG9uLXllcyB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaXRlbS1uYW1lIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlcnZpY2UtaXRlbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgLnNlcnZpY2UtbW9kYWwtYWN0aW9ucyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnNlcnZpY2VzLWJhY2sge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5tb2RhbC1pbnN0YWxsLXN1cmZhY2Uge1xuICAgICAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDEwcHgpO1xuXG4gICAgICAgICAgICAubW9kYWwtdGl0bGUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgICAgICAuaW5zdGFsbC1saW5lLWl0ZW1zIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXI7XG5cbiAgICAgICAgICAgICAgICAubW9kYWwtbGluZS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgLmxpbmUtaXRlbS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmxpbmUtaXRlbS1xdHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbnN0YWxsLXN1cmZhY2Utc2VsZWN0aW9uIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgICAgIC5jdXN0b20tY2hlY2tib3gge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWR2YW5jZWQtc3VyZmFjZS1lcnJvciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAmLmhpZGRlbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDEwcHgpO1xuXG4gICAgICAgICAgICAuYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAuY2FuY2VsLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ0bi1kb25lIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmI2FkZHJlc3MtaW52YWxpZCAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5lZGl0IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hY2NlcHQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMTFweCkgcmVtKDEwcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubW9kYWwtY2FuY2VsLXBwaSB7XG4gICAgICAgIC5mb290ZXItY2FuY2VsLXBwaSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4jdHJ1c3RQaWxvdElmcmFtZSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXgtaGVpZ2h0OiA4MDBweDtcbiAgICB9XG5cbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MjZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogcmVtKDE1cHgpIHJlbSgzMHB4KSByZW0oMTVweCk7XG5cbiAgICAgICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgzMHB4KTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSgtMTVweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMzBweCk7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogcmVtKDMwcHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgxNXB4KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMzBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5raW9zay10aW1lb3V0LW1vZGFsLW9wZW4ge1xuICAgIC5tb2RhbDpub3QoI3BhZ2VUaW1lb3V0TW9kYWwpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tb2RhbC1iYWNrZHJvcCB+IC5tb2RhbC1iYWNrZHJvcCB7IGRpc3BsYXk6IG5vbmU7IH1cbn1cblxuLnJlZGlyZWN0LXRpbWVvdXQtbW9kYWwtb3BlbiB7XG4gICAgLm1vZGFsOm5vdCgjcmVkaXJlY3RUaW1lb3V0TW9kYWwpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tb2RhbC1iYWNrZHJvcCB+IC5tb2RhbC1iYWNrZHJvcCB7IGRpc3BsYXk6IG5vbmU7IH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDIgKiBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuIiwiLy8gVGFic1xuXG4vLyBSZXNldCBiYXNlIHN0eWxlcyBmb3IgYm90aCB0YWJzIGFuZCBwaWxscyB0byBzaGFyZWQgZGVmYXVsdHNcblxuLm5hdi10YWJzLFxuLm5hdi1waWxscyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcblxuICAgIEBpbmNsdWRlIHNjcm9sbGJhcih0cmFuc3BhcmVudCk7XG5cbiAgICAubmF2LWl0ZW0ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDEpIG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcywgY29sb3IgMzAwbXMsIGJvcmRlciAzMDBtcztcblxuICAgICAgICAgICAgQGluY2x1ZGUgbGFiZWwtbTtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IG1hcC1nZXQoJHNwYWNlcnMsIDEpO1xuICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTklKSBzZXBpYSgxMyUpIHNhdHVyYXRlKDAlKSBodWUtcm90YXRlKDI1NmRlZykgYnJpZ2h0bmVzcyg5MSUpIGNvbnRyYXN0KDg5JSk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsdGVyIDMwMG1zO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgICAgICYuaGlnaGxpZ2h0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG5cbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMCUpIHNlcGlhKDEwJSkgc2F0dXJhdGUoNjA5JSkgaHVlLXJvdGF0ZSgzMzdkZWcpIGJyaWdodG5lc3MoODclKSBjb250cmFzdCg3OSUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5kaXNhYmxlZCxcbiAgICAgICAgICAgICY6ZGlzYWJsZWQsXG4gICAgICAgICAgICAmLmRpc2FibGVkOmhvdmVyLFxuICAgICAgICAgICAgJjpkaXNhYmxlZDpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRidG4tZGlzYWJsZWQtbWFpbi1jb2xvcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zaG93IC5uYXYtbGluayB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktOTAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5uYXYtZml0IHtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgLmZvcm0tbmF2IC5uYXYtaXRlbT4ubmF2LWxpbmsge1xuICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgfVxufVxuXG4ubmF2LXRhYnMge1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgIC5uYXYtaXRlbSB7XG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZyAkYm9yZGVyLXJhZGl1cy1sZyAwIDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkbmF2LWxpbmstYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3I7XG5cbiAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgJi5oaWdobGlnaHQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRuYXYtbGluay1ib3JkZXItd2lkdGggc29saWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3cgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRuYXYtbGluay1ib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5hdi5uYXZiYXItbmF2IHtcbiAgICAucmVzZXQtcGFzc3dvcmQtZm9ybS1tb2RhbCAubm90aWZpY2F0aW9ucy1jb250YWluZXIgLmFsZXJ0LmFsZXJ0LWRhbmdlcixcbiAgICAgICAgLnJlc2V0LXBhc3N3b3JkLWZvcm0tbW9iaWxlIC5ub3RpZmljYXRpb25zLWNvbnRhaW5lciAuYWxlcnQuYWxlcnQtZGFuZ2VyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgICB9XG59XG5cbi8vIFBpbGxzXG5cbi5uYXYtcGlsbHMge1xuICAgIGdhcDogbWFwLWdldCgkc3BhY2VycywgMSk7XG5cbiAgICAubmF2LWl0ZW0ge1xuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEycHgpO1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgICAgICYuaGlnbGlnaHQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I7XG5cbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTgwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucG9wb3Zlcltyb2xlPVwidG9vbHRpcFwiXSB7XG4gICAgbWF4LXdpZHRoOiAkdG9vbHRpcC1tYXgtd2lkdGg7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplcigkdG9vbHRpcC1mb250LXNpemUsICR0b29sdGlwLWxpbmUtaGVpZ2h0LCAkdG9vbHRpcC1sZXR0ZXItc3BhY2luZyk7XG59XG5cbi5icy1wb3BvdmVyLXRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygjeyRwb3BvdmVyLWFycm93LWhlaWdodH0gKyAje3JlbSgxMXB4KX0pO1xufVxuXG4uYnMtcG9wb3Zlci1yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9ICsgI3tyZW0oMTFweCl9KTtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCN7JHBvcG92ZXItYXJyb3ctaGVpZ2h0fSArICN7cmVtKDExcHgpfSk7XG59XG5cbi5icy1wb3BvdmVyLWxlZnQge1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygjeyRwb3BvdmVyLWFycm93LWhlaWdodH0gKyAje3JlbSgxMXB4KX0pO1xufVxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQmFzZSBFbGVtZW50c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBHbG9iYWwgZm9udCBzbW9vdGhpbmdcbioge1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblxuICAgIC8qIDpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgQGluY2x1ZGUgZm9jdXMtcmluZztcbiAgICB9ICovXG59XG5cbi8vIFNtb290aCBzY3JvbGxcbmh0bWwge1xuXHRzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuYm9keSB7XG4gICAgbWluLXdpZHRoOiAzMjBweDtcbn1cblxucCxcbi5wIHtcbiAgICBsaW5lLWhlaWdodDogJHBhcmFncmFwaC1saW5lLWhlaWdodDtcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXG4gICAgJi5zbWFsbCxcbiAgICAuc21hbGwsXG4gICAgc21hbGwge1xuICAgICAgICBsaW5lLWhlaWdodDogJHBhcmFncmFwaC1zbWFsbC1saW5lLWhlaWdodDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgIH1cbn1cblxuLy8gSGVhZGVyIExpZ2F0dXJlIFByZXZlbnRpb25cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbi5oMSxcbi5oMixcbi5oMyxcbi5oNCxcbi5oNSxcbi5oNixcbi5kaXNwbGF5LTEsXG4uZGlzcGxheS0yLFxuLmRpc3BsYXktMyxcbi5kaXNwbGF5LTQsXG5kaXYsXG5wIHtcblx0Zm9udC12YXJpYW50LWxpZ2F0dXJlczogbm8tY29tbW9uLWxpZ2F0dXJlcztcbn1cblxuYSB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0OyAvLyBvdmVycmlkZSBCU1xufVxuXG5sYWJlbCB7XG4gICAgLmN1c3RvbS1jaGVja2JveCAmLFxuICAgIC5jdXN0b20tcmFkaW8gJiB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICB9XG59XG5cbnVsLmJ1bGxldGVkLFxub2wge1xuICAgIHBhZGRpbmctbGVmdDogbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG5cbiAgICBsaSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oOHB4KTtcbiAgICB9XG5cbiAgICB1bCxcbiAgICBvbCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjVweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbnVsLmJ1bGxldGVkIHtcbiAgICAvLyBjdXN0b20gaW5ubmVyIGxpc3Qgc3R5bGVcbiAgICB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDEwcHgpO1xuXG4gICAgICAgIGxpOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCIuXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsZWZ0OiByZW0oLTEwcHgpO1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjVweCk7XG4gICAgICAgICAgICB0b3A6IHJlbSgtNXB4KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMTBweCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbm9sIHtcbiAgICBsaSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDE1cHgpO1xuICAgIH1cblxuICAgIG9sIHtcbiAgICAgICAgbGlzdC1zdHlsZTogdXBwZXItYWxwaGE7XG4gICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDM1cHgpO1xuICAgIH1cbn1cblxuLy8gU3R5bGVkIGJsb2NrcXVvdGUgZm9yIHNpdGUtd2lkZSB1c2VcbmJsb2NrcXVvdGUgcCB7XG5cdGZvbnQtc2l6ZTogMXJlbTtcblx0bGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuYmxvY2txdW90ZSAuYmxvY2txdW90ZS1mb290ZXIge1xuXHRmb250LXNpemU6IC45cmVtO1xufVxuXG5ibG9ja3F1b3RlIC5xdW90ZSB7XG4gICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb2xvcjogJGdyYXktMzAwO1xuICAgICAgICBmb250LXNpemU6IDZyZW07XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXDIwMUNcIjtcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKC00MHB4KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSgtNDBweCk7XG4gICAgfVxuXG5cdCY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcXDIwMURcIjtcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKC0yNnB4KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSg4cHgpO1xuICAgIH1cbn1cblxuLy8gU3VwZXJzY3JpcHQgc3R5bGVzIC0gVXNlZCBwcmltYXJ5IGZvciB0cmFkZW1hcmsgbG9nb1xuXG5zdXAge1xuXHR0b3A6IC0uNDNlbTtcblx0Zm9udC1zaXplOiA3MCU7XG59IiwiQGltcG9ydCBcIi4uL3V0aWxpdGllcy96X2luZGV4XCI7XG5cbmJvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvbnRlbnQtcGFnZSAjbWFpbmNvbnRlbnQge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLmhlaWdodC1jaGFuZ2UtbGlzdGVuZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB6LWluZGV4OiAtMTtcbn1cblxuLnNjcm9sbGJhci1tZWFzdXJlIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC05OTk5cHg7XG59XG5cbi5tb2JpbGVNZW51IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLm1vZGFsIHtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMXB4KTtcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIH1cbn1cblxuLm1vZGFsLW9wZW4ge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLm1vZGFsLWJhY2tncm91bmQsXG4ubW9iaWxlLW1vZGFsLWJhY2tncm91bmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIG9wYWNpdHk6IDAuNjU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogeignYmFja2dyb3VuZC12ZWlsJyk7XG59XG5cbi5kZXNrdG9wLW1lbnUtYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3BhY2l0eTogMC42NTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiB6KCdiYWNrZ3JvdW5kLXZlaWwnKTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuaDEucGFnZS10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDE1cHgpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XG4gICAgfVxufVxuXG4uaWNvbi10b2dnbGU6aG92ZXIgLmljb24uaG92ZXItaWNvbiB+IC5pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxufVxuXG4vLyBnbG9iYWwgaWNvbiBob3ZlciBhbmQgc2VsZWN0ZWQgc3RhdGUgaGFuZGxpbmdcbi8vIGV4OiB3aXNobGlzdCBpY29ucywgZ3JpZCBhbmQgbGlzdCB2aWV3IGljb25zXG4uaWNvbi10b2dnbGU6bm90KDpob3ZlcikgLmljb24uaG92ZXItaWNvbixcbi5pY29uLXRvZ2dsZS5zZWxlY3RlZCAuaWNvbi5ob3Zlci1pY29uIH4gLmljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pY29uLXRvZ2dsZS5zZWxlY3RlZCAuaWNvbi5ob3Zlci1pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmlucHV0W3BsYWNlaG9sZGVyXSB7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5ub3RpZmljYXRpb25zLWNvbnRhaW5lciB7XG4gICAgei1pbmRleDogeignYWxlcnRzJyk7XG5cbiAgICAuYWxlcnQge1xuICAgICAgICBtYXJnaW4tdG9wOiByZW0oMTVweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDIwcHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZXJyb3ItbWVzc2FnZSB7XG4gICAgbWFyZ2luLXRvcDogMy4xMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMy4xMjVyZW07XG59XG5cbi5lcnJvci5jb250aW51ZS1zaG9wcGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi4yNWVtO1xufVxuXG4uc2tpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAtNC4yZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAxZW0gMS41ZW07XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG5hLnNraXA6YWN0aXZlLFxuYS5za2lwOmZvY3VzLFxuYS5za2lwOmhvdmVyIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgei1pbmRleDogMTAwMDAwMDA7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4ub3B0aW9uYWwge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICBjb2xvcjogJGdyYXktNjAwO1xufVxuXG4jZmxpcHAtaWZyYW1lIHtcbiAgICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG5cbi50cnVzdHBpbG90LWlmcmFtZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2MDBweDtcbn1cblxuLy8gUGFydHMgaWNvbiBhZGRlZCBjaGVja291dCwgb3JkZXIgcmV2aWV3IGFuZCBvcmRlciBjb25maXJtYXRpb25cbi5wYXJ0cy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIC5hZGRvbi1pdGVtLWNvdW50LmFkZG9uLWl0ZW0tY291bnQtcGFydCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJ0cy1oZWFkaW5nIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmctbGVmdDogNSU7XG5cbiAgICAgICAgLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgLW1zLWZsZXg6IDAgMCAzMHB4O1xuICAgICAgICAgICAgZmxleDogMCAwIDMwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3QtY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGNhbGMoMzMuMzMzMzMlIC0gMzBweCk7XG5cbiAgICAgICAgICAgIC0tYmxvY2tTaXplOiBjYWxjKDY2LjMzMzMzJSAtIDMwcHgpO1xuXG4gICAgICAgICAgICBmbGV4LWJhc2lzOiB2YXIoLS1ibG9ja1NpemUpOyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gICAgICAgICAgICBtYXgtd2lkdGg6IHZhcigtLWJsb2NrU2l6ZSk7XG4gICAgICAgIH1cblxuICAgICAgICAucGFydHMtaWNvbiBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJ0cy1saXN0LWl0ZW0gLnByb2R1Y3QtaW5mbyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIC5wcm9kdWN0LWluZm8ge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAucGFydHMtbGlzdC1pdGVtIC5wcm9kdWN0LWluZm8ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygxNyUgLSAxNXB4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmUtaXRlbS1oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgICAgICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gMzBweCk7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAubGluZS1pdGVtLW5hbWUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgLmVkaXQtYWRkLW9uIHtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9kdWN0LWNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAtbXMtZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saW5lLWl0ZW0taW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC1tcy1mbGV4OiAwIDAgMzBweDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAzMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5vcGxhbi1hZGRlZC1pY29uIHtcbiAgICAuYWRkLW9uLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9zdmctaWNvbnMvaWNvbi1wYXJ0cy5zdmdcIikgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5nb2xkLXBsYW4tcm93IHtcbiAgICAucGFydHMtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oODVweCkgIWltcG9ydGFudDtcblxuICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDIwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zdW1tYXJ5LXBhcnRzLWNvbnRhaW5lciB7ICAgIFxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblxuICAgIC5jYXJkLnByb2R1Y3QtaW5mbyAuYWRkb24taXRlbS1jb3VudC1jb250YWluZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFkZG9uLWl0ZW0tY291bnQuYWRkb24taXRlbS1jb3VudC1wYXJ0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBhcnRzLWhlYWRpbmcge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcblxuICAgICAgICAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAtbXMtZmxleDogMCAwIDMuNzVyZW07XG4gICAgICAgICAgICBmbGV4OiAwIDAgMy43NXJlbTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMy43NXJlbTsgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbS1pbWFnZSB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7ICAgICAgICAgICAgXG4gICAgICAgIH0gICAgICAgXG4gICAgfVxuXG4gICAgLnBhcnRzLWljb24ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oNDBweCk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDE1cHgpO1xuXG4gICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oMjBweCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhcnRzLWxpc3QtaXRlbSAucHJvZHVjdC1pbmZvLCAucGFydHMtbGlzdC1pdGVtIC5zZXJ2aWNlLXJvdyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDg1cHgpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgyMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgLml0ZW0taW1hZ2UgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucm93IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJ0cy1saXN0LWl0ZW0gLnBhY2thZ2Utc2t1LXJvdyAuaXRlbS1pbWFnZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oODVweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDIwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgLnByb2R1Y3QtY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIC1tcy1mbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBhcnRzLWxpc3QtaXRlbSAucHJvZHVjdC1pbmZvIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTElICFpbXBvcnRhbnQ7XG4gICAgICAgIH0gICAgICAgXG5cbiAgICAgICAgLnBhcnRzLWhlYWRpbmcge1xuICAgICAgICAgICAgLmxpbmUtaXRlbS1oZWFkZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICAgICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGNhbGMoMTAwJSAtIDMuNzVyZW0pO1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDMuNzVyZW0pOyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzLjc1cmVtKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGluZS1pdGVtLW5hbWUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgLmVkaXQtYWRkLW9uIHtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICAgICAgICAgICAgICBvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAtbXMtZmxleDogMCAwIDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMy43NXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIC5wYXJ0cy1saXN0LWl0ZW0gLnByb2R1Y3QtaW5mbyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4JSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBhcnRzLWhlYWRpbmcgLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgLW1zLWZsZXg6IDAgMCAyLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAyLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBzd2RfaW5mbyB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgaGVpZ2h0OiByZW0oMjVweCk7XG4gICAgICAgIGxlZnQ6IHJlbSgtMTNweCk7XG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgtMTIuNXB4KTtcbiAgICAgICAgd2lkdGg6IHJlbSgyNXB4KTtcbiAgICB9XG5cbiAgICBoNiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg1cHgpO1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgycHgpIHJlbSgyNXB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC52YWxpZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzdmctc3VjY2Vzcy1wYXRoIG5vLXJlcGVhdCBzY3JvbGwgMCByZW0oNXB4KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgLmludmFsaWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc3ZnLWRhbmdlci1wYXRoIG5vLXJlcGVhdCBzY3JvbGwgMCByZW0oNXB4KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICAuZGVmYXVsdCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzdmcteGNpcmNsZS1wYXRoIG5vLXJlcGVhdCBzY3JvbGwgMCByZW0oNXB4KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgfVxufVxuXG4vKiBJbmxpbmUgQ29weXJpZ2h0IFllYXIgQ29udGVudCBBc3NldCBJbmNsdWRlICovXG4uY29udGVudC1hc3NldDpoYXMoPiAuY29weXJpZ2h0LXllYXIpIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKiBSZWFkIE1vcmUvTGVzcyBidXR0b24gdGV4dCBjaGFuZ2UgZnVuY3Rpb25hbGl0eS4gKi9cbipbYXJpYS1leHBhbmRlZD1cImZhbHNlXCJdIHNwYW4uZXhwYW5kZWQsICpbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gc3Bhbi5jb2xsYXBzZWQge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vKiBFeHRlbmQgaGVpZ2h0IGZvciBoaWRkZW4gU3RpY2t5IE5hdiBvbiBtb2JpbGUgKi9cbi5zdGlja3ktaGVhZGVyLm5hdi11cCB7XG5cdHRvcDogcmVtKC0yNTVweCkgIWltcG9ydGFudDtcbn1cblxuLyogQWRkIGJvcmRlciB0byBSZWZpbmVtZW50IFNsaWRlciBpZiBpbiBQTFAgU2xvdCBQTFAtRiAqL1xuLnBscC1mIHtcbiAgICA+IC52aXN1YWwtcmVmaW5lbWVudHMge1xuICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuICAgIFxuICAgICAgICAvLyBDZW50ZXIgUmVmaW5lbWVudCBTbGljayBTbGlkZXIgQ29udGVudFxuICAgICAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBGaXggZm9yIHNlbGVjdGluZyB0ZXh0IGluIHNsaWNrIHNsaWRlciBjYXJvdXNlbHMgKi9cbi5zbGljay1zbGlkZXIge1xuICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xuXG4gICAgLmRyYWdnYWJsZSB7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgfVxufVxuXG4vLyBMYXp5IGxvYWRpbmcgc3R5bGVzIHVzZWQgaW4gY29uanVuY3Rpb24gd2l0aCBsYXp5TG9hZGluZy5qc1xuaW1nIHtcbiAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgNzVtcyBlYXNlLWluLW91dCwgY2xpcC1wYXRoIDc1bXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAmLmxhenkuYmx1ciB7XG4gICAgICAgIGZpbHRlcjogYmx1cihyZW0oNHB4KSk7XG4gICAgICAgIGNsaXAtcGF0aDogaW5zZXQoMCk7XG4gICAgfVxufVxuXG4udmlkZW8tY3VzdG9tLXRvZ2dsZXIge1xuICAgICYubG9hZGluZyB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgICBcbiAgICAuc3Bpbm5lci1ib3JkZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIHJpZ2h0OiByZW0oLTVweCk7XG4gICAgICAgIHRvcDogcmVtKC01cHgpO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgcmVtKDEwcHgpKTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyByZW0oMTBweCkpO1xuXG4gICAgICAgICYuaGlkZGVuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi52aWRlby1jb250YWluZXIge1xuICAgIHRyYW5zaXRpb246IGZpbHRlciA3NW1zIGVhc2UtaW4tb3V0LCBjbGlwLXBhdGggNzVtcyBlYXNlLWluLW91dDtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICYubGF6eSB7XG4gICAgICAgICY6aGFzKC5oYXMtcGxhY2Vob2xkZXItaW1hZ2UpIHtcbiAgICAgICAgICAgIGZpbHRlcjogYmx1cihyZW0oNHB4KSkgYnJpZ2h0bmVzcygwLjQpO1xuICAgICAgICAgICAgY2xpcC1wYXRoOiBpbnNldCgwKTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICB2aWRlbyB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmlkZW8tcGxhY2Vob2xkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMWIxYjFiO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAmLmhpZGRlbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5oYXMtcGxhY2Vob2xkZXItaW1hZ2Uge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSAgIFxuXG4gICAgICAgIC5zcGlubmVyLWJvcmRlciB7XG4gICAgICAgICAgICBtYXJnaW46IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoLmJhY2tncm91bmQtdmlkZW8pIHtcbiAgICAgICAgLnZpZGVvLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgQHN1cHBvcnRzIChub3QoYXNwZWN0LXJhdGlvOiAxNi85KSkge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAudmlkZW8tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAc3VwcG9ydHMgKGFzcGVjdC1yYXRpbzogMTYvOSkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDE2Lzk7XG5cbiAgICAgICAgICAgIC52aWRlby1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvel9pbmRleFwiO1xuXG4kc2xpZGUtb3V0LWFuaW1hdGlvbjogcmlnaHQgMjAwbXMgY3ViaWMtYmV6aWVyKDAsIDEsIDAuOCwgMSk7XG4kc2xpZGUtaW4tYW5pbWF0aW9uOiBsZWZ0IDAuOHMgY3ViaWMtYmV6aWVyKDAsIDEsIDAuOCwgMSk7XG5cbi5sb2NhdGlvbi10b2dnbGUtY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB9XG59XG5cbi5oZWFkZXItbG9jYXRpb24tY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZzogM3B4IDA7XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLXRvZ2dsZS1jb250YWluZXIge1xuICAgICAgICAucm93IHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlci1sb2NhdGlvbiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgeGwpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi10b2dnbGUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLWdyb3VwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGl2ZS1jaGF0LWNvbnRhaW5lcjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6ICRib3JkZXI7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMTBweCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgxMHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5waW4taWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLXRvZ2dsZSB7XG4gICAgICAgICAgICBjb2xvcjogJG5mbS1ncmVlbiAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAvLyBlbGxpcHNpcyBoYW5kbGluZ1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2xvc2VzdC1zdG9yZSB7XG4gICAgLmFsbC1sb2NhdGlvbiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG59XG5cbiNkZWxpdmVyeUxvY2F0aW9uRm9ybSB7XG4gICAgbGluZS1oZWlnaHQ6IHJlbSg0MHB4KTtcbn1cblxuLm5lYXJieS1sb2NhdGlvbi1kZXRhaWwsXG4ubmVhcmJ5LWRlbGl2ZXJ5LWxvY2F0aW9uLWRldGFpbCB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcbiAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuXG4gICAgPiBkaXYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc3RvcmUtYWRkcmVzcyBkaXYge1xuICAgICAgICBsaW5lLWhlaWdodDogMS40ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRleHQtYmxvY2sgPiBkaXYgLnN0b3JlLWFkZHJlc3Mge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYnV0dG9uLXNlY3Rpb24ge1xuICAgICAgICAuZGlyZWN0aW9uIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLndlZWtseS1hZCB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5saXZlLWNoYXQtbGluayB7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLy8gb2ZmLWNhbnZhcyBjb250ZW50XG4ubG9jYXRpb24taW5mbyxcbi5kZWxpdmVyeS1sb2NhdGlvbi1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kOiAkYm9keS1iZztcbiAgICBwYWRkaW5nOiAkc3BhY2VyO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogLTEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgbWF4LXdpZHRoOiAzNDJweDtcbiAgICB3aWR0aDogOTAlO1xuICAgIHotaW5kZXg6IHooJ2hlYWRlcicsICdsb2NhdGlvbi1mbHlvdXQnKTtcbiAgICB0cmFuc2l0aW9uOiAkc2xpZGUtb3V0LWFuaW1hdGlvbjtcblxuICAgICYuY29sbGFwc2luZyB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDA7XG4gICAgfVxuXG4gICAgJi5zaG93IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5teS1sb2NhdGlvbiB7XG4gICAgICAgIC5oZWFkZXItZ3JvdXAge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgxMHB4KTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNXB4KTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXI7XG5cbiAgICAgICAgICAgIC5jbG9zZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRvcDogLTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1ncm91cC5wb3N0YWwtZ3JvdXAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oMTBweCk7XG5cbiAgICAgICAgICAgIC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDUuNXB4KTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oNS41cHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmludmFsaWQtZmVlZGJhY2stY3VzdG9tIHtcbiAgICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvel9pbmRleFwiO1xuQGltcG9ydCBcIi4uL3V0aWxpdGllcy9tZW51XCI7XG5cbi5uYXYtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmLnNob3cge1xuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucmVzZXQtcGFzc3dvcmQtZm9ybSB7XG4gICAgcGFkZGluZzogMTVweCAwIDI1cHg7XG5cbiAgICBidXR0b24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAucHJpdmFjeS1wb2xpY3kge1xuICAgICAgICBwYWRkaW5nOiAwIG1hcC1nZXQoJHNwYWNlcnMsIDIpIG1hcC1nZXQoJHNwYWNlcnMsIDQpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG59XG5cbi5yZWNlaXZlZE1zZ1Rlc3Qge1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vLyBvdmVycmlkZSBCUyB0byBhbGxvdyBsb25nIGNhdHMgdG8gd3JhcFxuXG4uZHJvcGRvd24taXRlbSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4vLyBDdXN0b20gTkZNIFRhYmJlZCBNb2JpbGUgTWVudVxuXG4uaGVhZGVyIHtcbiAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IHJlbSgzMjBweCk7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICAgICAgICAgIHotaW5kZXg6IHooXCJoZWFkZXJcIiwgXCJuYXZiYXItbW9iaWxlXCIpO1xuXG4gICAgICAgICAgICAvLyBlbGltaW5pYXRlIGFuaW1hdGlvblxuICAgICAgICAgICAgJi5jb2xsYXBzaW5nIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87IC8vIElFMTEgZmFsbGJhY2tcbiAgICAgICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93biB7XG4gICAgICAgICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNhcmV0LXJpZ2h0O1xuXG4gICAgICAgICAgICAgICAgICAgIGNsZWFyOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciBzcGFuLFxuICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSBzcGFuLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaG92ZXItaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm1vYmlsZS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAvLyBvbmx5IHRvcCBsZXZlbFxuICAgICAgICAgICAgICAgICYucHJvZHVjdC10b2dnbGVyLFxuICAgICAgICAgICAgICAgICYuc2VydmljZXMtdG9nZ2xlcixcbiAgICAgICAgICAgICAgICAmLmFjY291bnQtdG9nZ2xlciB7XG4gICAgICAgICAgICAgICAgICAgIC8vIG1vYmlsZSBzdHlsZXMgbWF0Y2hcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHNwYW4sXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSBzcGFuLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uOm5vdCguaG92ZXItaWNvbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLy8gZGVza3RvcCBzdHlsZXMgYXJlIGVhY2ggZGlmZmVyZW50XG4gICAgICAgICAgICAgICAgJi5wcm9kdWN0LXRvZ2dsZXIsXG4gICAgICAgICAgICAgICAgJi5zZXJ2aWNlcy10b2dnbGVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJGlucHV0LWJ0bi1wYWRkaW5nLXkgJGlucHV0LWJ0bi1wYWRkaW5nLXggJGlucHV0LWJ0bi1wYWRkaW5nLXkgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnByb2R1Y3QtdG9nZ2xlciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRuZm0tZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB3aGl0ZS1mb250LXNtb290aGluZztcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdmctYXJyb3ctZG93bi13aGl0ZS1wYXRoIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnNlcnZpY2VzLXRvZ2dsZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDEwcHgpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHN2Zy1hcnJvdy1kb3duLXBhdGggbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gbW9iaWxlIHRhYmJlZCBuYXZpZ2F0aW9uIHN0eWxlc1xuICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gb25seSB0b3AgbGV2ZWxcbiAgICAgICAgICAgICAgICAgICAgJi5wcm9kdWN0LXRvZ2dsZXIsXG4gICAgICAgICAgICAgICAgICAgICYuc2VydmljZXMtdG9nZ2xlcixcbiAgICAgICAgICAgICAgICAgICAgJi5hY2NvdW50LXRvZ2dsZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG5mbS1ncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIgc3BhbixcbiAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUgc3BhbixcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuaWNvbjpub3QoLmhvdmVyLWljb24pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5ob3Zlci1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLm1vYmlsZS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMjBweCAtIDUwcHgpO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIHJlbSgxNXB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyBtYXAtZ2V0KCRzcGFjZXJzLCAyKSk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0MnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87IC8vIElFMTEgZmFsbGJhY2tcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIGZvciBkZXNrdG9wIGNhcmV0XG5cbiAgICAgICAgICAgICAgICAgICAgJlthcmlhLWxhYmVsbGVkYnk9XCJwcm9kdWN0RHJvcGRvd25cIl0sXG4gICAgICAgICAgICAgICAgICAgICZbYXJpYS1sYWJlbGxlZGJ5PVwicHJvZHVjdERyb3Bkb3duXCJdIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmW2FyaWEtbGFiZWxsZWRieT1cInByb2R1Y3REcm9wZG93blwiXSAuc2Nyb2xsYWJsZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNzB2aDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICZbYXJpYS1sYWJlbGxlZGJ5PVwic2VydmljZXNEcm9wZG93blwiXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvOyAvLyBJRTExIGZhbGxiYWNrXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLy8gaGlkZXMgbWVudXMgbG93ZXIgaW4gdGhlIHN0YWNrXG4gICAgICAgICAgICAgICAgICAgICYuaGlkZGVuLWxnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgPiAuc2Nyb2xsYWJsZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLmRyb3Bkb3duLWhlYWRlci1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAubWVudS1saXN0ID4gLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm5vdCguc2hvdyksXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNsb3NlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgIHJpZ2h0OiAtMzZweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIC5pY29uLmljb24tY2xvc2Utd2hpdGUtYmFja2dyb3VuZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gZGVza3RvcCBjYXJldFxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgW2FyaWEtbGFiZWxsZWRieT0ncHJvZHVjdERyb3Bkb3duJ10sXG4gICAgW2FyaWEtbGFiZWxsZWRieT0ncHJvZHVjdERyb3Bkb3duJ10gLmRyb3Bkb3duLW1lbnUuc2hvdyxcbiAgICBbYXJpYS1sYWJlbGxlZGJ5PSdzZXJ2aWNlc0Ryb3Bkb3duJ10ge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZW51LWNhcmV0LXVwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZHJvcGRvd24taGVhZGVyLWdyb3VwIHtcbiAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5iYWNrLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiByZW0oMTZweCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNnB4KTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgxN3B4KTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgY2FyZXQtbGVmdDtcblxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXQtaGVhZGluZy13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBib3JkZXItdG9wOiByZW0oMXB4KSBzb2xpZCAjY2NjO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoNiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxMHB4KTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogcmVtKDVweCk7XG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTEuNXB4KTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgxMS41cHgpO1xuICAgIH1cblxuICAgIC52aWV3LWFsbCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTEuNXB4KTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgxMS41cHgpO1xuICAgIH1cbn1cblxuLm1lbnUtbGlzdCxcbi5tZW51LWdyb3VwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgIC5tZW51LWhlYWRlciBoNiB7XG4gICAgICAgIG1hcmdpbjogcmVtKDVweCkgMCAwO1xuICAgICAgICBwYWRkaW5nOiByZW0oMTIuNXB4KSAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuICAgIH1cblxuICAgID4gbGkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwLjFyZW07XG4gICAgICAgIG1hcmdpbjogMCAwIDAuMXJlbTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICA+IC5uYXYtbGluayB7XG4gICAgICAgICAgICAvLyBvdmVycmlkZSBicyAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxMS41cHgpIHJlbSgxMnB4KSByZW0oMTEuNXB4KSAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IGluaXRpYWw7IC8vIGFsbG93IHdyYXBwaW5nXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkID4gLm5hdi1saW5rLFxuICAgICAgICAmLmxhc3QgPiAubmF2LWxpbmsge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gU2VydmljZXMgTWVudVxuLm1lbnUtZ3JvdXAge1xuICAgIGxpIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICAvLyBvdmVycmlkZSBicyAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxNC4xNzZweCkgMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQgLm5hdi1saW5rLFxuICAgICAgICAmLmxhc3QgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIG1vYmlsZSBhY2NvdW50IG1lbnVzXG5bYXJpYS1sYWJlbGxlZGJ5PVwiYWNjb3VudERyb3Bkb3duXCJdIHtcbiAgICAuYWNjb3VudC1tZW51LWhlYWRlciB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXI7XG5cbiAgICAgICAgaDYge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oNDQuMzM2cHgpO1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMThweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ3JlZXRpbmcge1xuICAgICAgICBtYXJnaW4tdG9wOiByZW0oMTEuNXB4KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDI1cHgpO1xuXG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgyNXB4KTtcbiAgICB9XG5cbiAgICAucmV0dXJuaW5nLWN1c3RvbWVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDEwcHgpO1xuICAgIH1cblxuICAgIGxpLm5hdi1pdGVtIGEubmF2LWxpbmsge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSg0MnB4KTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG5cbiAgICBsaTpmaXJzdC1jaGlsZCxcbiAgICBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG5cbiAgICAubWVudS1ncm91cCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuXG4gICAgICAgIC51bmF1dGgtcGF5LW1zZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIHJlbSgtMTVweCk7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMTVweCkgMDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXRlZ29yeS1hc3NldC1jb250YWluZXIgPiBkaXYge1xuICAgIG1hcmdpbi10b3A6IHJlbSgzMHB4KTtcblxuICAgIGg2IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgxMHB4KTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5tb2JpbGUtaGVscC1hc3NldCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiByZW0oMTBweCk7XG4gICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xuICAgIGxpbmUtaGVpZ2h0OiByZW0oNjBweCk7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuXG4gICAgPiBkaXYge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG59XG4iLCIkYnJlYWtwb2ludC1uYW1lOiAnbGcnO1xuJGJyZWFrcG9pbnQtaW5kZXg6IGluZGV4KG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSwgJGJyZWFrcG9pbnQtbmFtZSk7XG4kcHJldi1icmVha3BvaW50OiBudGgobWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpLCAkYnJlYWtwb2ludC1pbmRleCAtIDEpO1xuJG5leHQtYnJlYWtwb2ludDogbnRoKG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSwgJGJyZWFrcG9pbnQtaW5kZXggKyAxKTtcbiRzbGlkZS1vdXQtYW5pbWF0aW9uOiBsZWZ0IDAuNXMgY3ViaWMtYmV6aWVyKDAsIDEsIDAuNSwgMSk7XG5cbkBtaXhpbiBjYXJldC1sZWZ0KCkge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IHJlbSg1cHgpO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQ6ICRzdmctYXJyb3ctbGVmdC1wYXRoIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbkBtaXhpbiBjYXJldC1yaWdodCgpIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQ6ICRzdmctYXJyb3ctcmlnaHQtcGF0aCBuby1yZXBlYXQgY2VudGVyO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5AbWl4aW4gbWVudS1jYXJldC11cCgpIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNnB4O1xuICAgIGxlZnQ6IDU1cHg7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICRib2R5LWJnO1xuICAgIGJvcmRlci1yaWdodDogJGJvcmRlcjtcbiAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgei1pbmRleDogeihcIm1lbnVcIiwgXCJkZXNrdG9wLWNhcmV0XCIpO1xufVxuIiwiQGltcG9ydCBcIi4vaGVhZGVyTG9jYXRpb25cIjtcbkBpbXBvcnQgXCJtZW51XCI7XG5cbiRiYW5uZXItcGFkZGluZzogMC4zMTI1ZW07XG4kbWVudS1wYWRkaW5nOiAwLjVlbTtcbiRtZW51LWl0ZW0tbWFyZ2luOiAwLjYyNWVtO1xuXG4uYWxlcnQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwcHgpICFpbXBvcnRhbnQ7XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0LW1vZGFsIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuICAgICYuYWN0aXZlLFxuICAgICY6YWN0aXZlLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmsgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5iYWNrLWxpbmsge1xuICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tb2RhbC1yZXF1ZXN0LXBhc3N3b3JkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IHJlbSgxNnB4KTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMTVweCk7XG59XG5cbi5tb2RhbC1yZXF1ZXN0LXBhc3N3b3JkLWJvZHkge1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwcHgpO1xufVxuXG4ucmV0dXJuaW5nLWN1c3RvbWVyIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5uYXZiYXIuaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwIHJlbSgxNXB4KTtcbiAgICBib3JkZXItYm90dG9tOiByZW0oMXB4KSBzb2xpZCAjY2NjO1xufVxuXG5mb3JtLmxvZ2luLW1vYmlsZSAucmVtZW1iZXItbWUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogMC4zMTI1ZW07XG59XG5cbmZvcm0ubG9naW4tbW9iaWxlIC5yZW1lbWJlci1tZS1yZW1pbmRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtO1xufVxuXG4uYXV0aC11c2VyLW1lc3NhZ2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS10YWJsZSAhaW1wb3J0YW50O1xuICAgIHRvcDogMC41cmVtO1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIHBhZGRpbmctcmlnaHQ6IHJlbSg0cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5hdXRoLXVzZXItbWVzc2FnZT5wIHtcbiAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcbiAgICBjb2xvcjogIzY2Njtcbn1cblxuLnJlbWVtYmVyLW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcbn1cblxuLnJlbWVtYmVyLW1lLXJlbWluZGVyLW1vZGFsIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwcHgpO1xufVxuXG4ucmVtZW1iZXItbWUtcmVtaW5kZXItbW9iaWxlIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwcHgpO1xufVxuXG4uYnRuLXBvcG92ZXItc2lnbi1pbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDI1cHgpO1xufVxuXG4ubG9naW4tZm9yZ290LXBhc3N3b3JkLW1vZGFsIHtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMzBweCk7XG4gICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbi5sb2dpbi1wb3BvdmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMTBweCk7XG59XG5cbi5pbmZvLWljb24tbW9kYWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDA7IC8vIGJvb3RzdHJhcCBvdmVycmlkZVxuICAgIG1hcmdpbi1sZWZ0OiByZW0oNXB4KTtcblxuICAgIC5pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHN2Zy10b29sdGlwLWljb24gbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB3aWR0aDogcmVtKDE2cHgpO1xuICAgICAgICBoZWlnaHQ6IHJlbSgxNnB4KTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogdW5zZXQ7IC8vIFJlcXVpcmVkIHRvIG1ha2UgYm9vdHN0cmFwIHRvb2x0aXBzIGZ1bmN0aW9uYWxcbiAgICB9XG59XG5cbi5sb2dpbi1tb2RhbCAuYWxlcnQge1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMHB4KTtcbn1cblxuLmxvZ2luLW1vZGFsIC5yZWNhcHRjaGEtbW9kYWwge1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMHB4KTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1pbi13aWR0aDogcmVtKDYzMHB4KTtcbn1cblxuLm5hdmJhci1oZWFkZXIge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWF4LWhlaWdodDogODBweDtcbiAgICB9XG5cbiAgICAjY3RhLXF1aWNrLWJpbGwtcGF5IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgYTpub3QoLmxpbmsyKSB7XG4gICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5sb2dpbi1saW5rIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkc3BhY2VyO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudXNlcixcbiAgICAubWluaWNhcnQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLy8gbW9iaWxlIGhhbWJ1cmdlciBtZW51XG4gICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMTNweCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAgcmVtKDlweCkgcmVtKDYuNXB4KTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oLTYuNXB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRleHQtbGluayB7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgYm9yZGVyLXRvcDogcmVtKDFweCkgc29saWQgJGdyYXktNDAwO1xuICAgICAgICBwYWRkaW5nOiByZW0oMTVweCkgMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLm1lbnUtc3BsaXQge1xuICAgICAgICBwYWRkaW5nOiByZW0oMjBweCkgMCByZW0oMTVweCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAubWVudS1zcGxpdCAuY29udGVudC1hc3NldCB7XG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgyNXB4KTtcbiAgICAgICAgbWluLXdpZHRoOiByZW0oMjg1cHgpO1xuICAgIH1cblxuICAgIC5tZW51LXNwbGl0IHAge1xuICAgICAgICBmb250OiBib2xkIHJlbSgxOHB4KSAkZm9udC1mYW1pbHktdGl0bGU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyNXB4KTtcbiAgICB9XG5cbiAgICAucmVxdWVzdC1wYXNzd29yZC1ib2R5IHAge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE1cHgpO1xuICAgIH1cblxuICAgIC5mb3JtLWdyb3VwLW1vZGFsIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmV0dXJuaW5nLXJpZ2h0IC5jb250ZW50LWFzc2V0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDEwcHgpO1xuICAgIH1cblxuICAgIC52ZXJ0aWNhbC1saW5lIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IHJlbSgxcHgpIHNvbGlkICRncmF5LTQwMDtcbiAgICAgICAgdG9wOiByZW0oMjVweCk7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTBweCk7XG4gICAgfVxuXG4gICAgLm1vYmlsZS1hY2NvdW50IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG5cbiAgICAuYWNjb3VudC1iaWxsUGF5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDEwcHgpO1xuXG4gICAgICAgIGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvcm0tZ3JvdXAucmVzZXQtcGFzc3dvcmQtbGFiZWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XG4gICAgfVxuXG4gICAgLm1vYmlsZS1tZW51LWdyb3VwIHtcbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbGk6Zmlyc3QtY2hpbGQsXG4gICAgICAgICAgICBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlci1iYWNrLWxpbmsge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjYXJldC1sZWZ0O1xuXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLXJlcXVlc3QtcGFzc3dvcmQtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTZweCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE1cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLXJlcXVlc3QtcGFzc3dvcmQtYm9keSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBjb2xvcjogIzM2MzYzNjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgICNyZXNldC1wYXNzd29yZC1lbWFpbC1lcnJvciB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNHB4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcmdvdC1wYXNzd29yZC1tb2JpbGUge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDFyZW07XG5cbiAgICAgICAgICAgIC5ncmVldGluZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzM2MzYzNjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5oZWFkZXItYmFjay1saW5rIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzM2MzYzNjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDFyZW0gMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvcm0tY29udHJvbC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzNjM2MzY7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwcHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9yZ290LXBhc3N3b3JkLXRleHQge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzNjM2MzY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTRweCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvcm0tZ3JvdXAtbW9kYWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMHB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1vZGFsLXJlcXVlc3QtcGFzc3dvcmQtYm9keSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2JpbGUtc2lnbmluIHtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAuaW52YWxpZC1mZWVkYmFjayxcbiAgICAgICAgLmFsZXJ0LWRhbmdlciB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgI3B3ZFZpZXdCdG4ge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9iaWxlLWFycm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBjYXJldC1sZWZ0O1xuXG4gICAgICAgICAgICBoZWlnaHQ6IHJlbSgxNHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dpbi1tb2JpbGUge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNTtcblxuICAgICAgICAgICAgLmZvcm0tZ3JvdXAtbW9iaWxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XG5cbiAgICAgICAgICAgICAgICAuZm9ybS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZvcm0tY29udHJvbC1sYWJlbC1tb2RhbCB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogc29saWQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFsZXJ0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZWNhcHRjaGEtbW9iaWxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmctcmVjYXB0Y2hhIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzcpO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjc3KTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jbGVhcmZpeCB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgICAgICAgICAgICAgIC5mb3Jnb3QtcGFzc3dvcmQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMjVweCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnBhc3N3b3JkLXJlc2V0LW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJlbWVtYmVyLW1lIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmVtZW1iZXItbWUtcmVtaW5kZXItbW9kZWwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMS44NzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNXB4KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW5mby1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMC44cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9yZ290LXBhc3N3b3JkIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnVzZXIgLmJhY2stbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWxlZnQ7XG5cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjA2MjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLnVzZXIgLnBvcG92ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDAgJHNwYWNlcjtcbiAgICAgICAgYm9yZGVyOiAkYm9yZGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMnB4KTtcbiAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyBtYXAtZ2V0KCRzcGFjZXJzLCAyKSkgIWltcG9ydGFudDtcbiAgICAgICAgcmlnaHQ6IHJlbSgtMjVweCk7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcblxuICAgICAgICAvLyBEZXNrdG9wXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC02cHg7XG4gICAgICAgICAgICByaWdodDogcmVtKDE0MHB4KTtcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJvZHktYmc7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6ICRib3JkZXI7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2lnbmVkaW4tcG9wb3ZlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMjBweCkgJHNwYWNlciAkc3BhY2VyO1xuICAgICAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyBtYXAtZ2V0KCRzcGFjZXJzLCAyKSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3cge1xuICAgICAgICAgICAgbWluLXdpZHRoOiA2MzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2wge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyODVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ncmVldGluZyBhLmxvZ2luLWxpbmsge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcblxuICAgICAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICB9XG5cbiAgICAgICAgaDYge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWVudS1jb250ZW50LWFzc2V0IHtcbiAgICAgICAgICAgIHdpZHRoOiAyODVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC51c2VyLWxpbmsge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMzBweCk7XG5cbiAgICAgICAgICAgIC51c2VyIHtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWNjb3VudC1pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oNTVweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudXNlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYuc2hvdyAuYXJyb3ctZG93biB7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDZweCk7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDZweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ3JlZXRpbmcgLnctMTAwIHtcbiAgICAgICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgICBoeXBoZW5zOiBhdXRvO1xuICAgIH1cbn1cblxuLy8gaGFuZGxlIGxvbmcgbmFtZXMgaW4gYWNjb3VudCBtZW51XG4uYWNjb3VudC1tZW51LWhlYWRlciBoNiB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgIH1cbn1cblxuLm5hdmJhci1zZWFyY2gge1xuICAgIGhlaWdodDogYXV0bztcblxuICAgIC5zZWFyY2gge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgzMHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDYwcHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYnJhbmQtbG9nbyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1heC13aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1heC13aWR0aDogNTNweDtcbiAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgzMHB4KTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbn1cblxuLm1pbmljYXJ0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIDAgMCByZW0oNC41cHgpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDIxLjVweCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDIwcHgpO1xuICAgIH1cblxuICAgIGEubWluaWNhcnQtbGluayB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogcmVtKDEzLjUwNHB4KSByZW0oOC41cHgpO1xuICAgICAgICAkdmFyTGFyZ2VTY3JlZW46IDEwMjVweDsgLy8gY3VzdG9tIHZhcmlhYmxlIGZvciBwYWRkaW5nIGlzc3VlXG4gICAgICAgICR2YXJQaXhlbFJhdGlvMTI1OiAxLjI1O1xuICAgICAgICAkdmFyUGl4ZWxSYXRpbzE1MDogMS41O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHZhckxhcmdlU2NyZWVuKSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogJHZhclBpeGVsUmF0aW8xMjUpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxMy4ycHgpIHJlbSg4LjVweCk7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdmFyTGFyZ2VTY3JlZW4pIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAkdmFyUGl4ZWxSYXRpbzE1MCkge1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDEzLjAwOHB4KSByZW0oOC41cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMTFweCkgcmVtKDlweCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgtOC41cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1pbmljYXJ0LXF1YW50aXR5IHtcbiAgICAgICAgICAgIG1hcmdpbjogcmVtKDApIHJlbSg4LjVweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWluaWNhcnQtcXVhbnRpdHkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICB3aWR0aDogcmVtKDE4cHgpO1xuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDEycHgpO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS10aXRsZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAkc3BhY2VyO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbn1cblxuLmNoZWNrb3V0LWhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xuICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctY2hlY2tvdXQtaGVhZGVyO1xuXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIHhsKTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxpdmUtY2hhdC1jb250YWluZXI6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMTVweCk7XG4gICAgfVxufVxuXG5hLm5vcm1hbCB7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY29va2llLXdhcm5pbmctbWVzc2FnaW5nLmNvb2tpZS13YXJuaW5nIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZhbGlkLWNvb2tpZS13YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJlbTtcbiAgICB9XG59XG5cbi5icm93c2VyLWNvbXBhdGliaWxpdHktYWxlcnQge1xuICAgIHotaW5kZXg6IHooXCJub3NjcmlwdC1hbGVydFwiKTtcbn1cblxuLmV4Y2x1ZGVkLXJlZ2lvbi1oZWFkZXItbWVzc2FnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gTkZNIENSODEgU3RpY2t5IE1vYmlsZSBIZWFkZXJcblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgLnN0aWNreS1oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYm9keS1iZztcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4yNXMgZWFzZS1vdXQ7XG4gICAgICAgIHotaW5kZXg6IHooXCJoZWFkZXJcIiwgXCJzdGlja3ktbW9iaWxlXCIpO1xuXG4gICAgICAgICYubmF2LXVwIHtcbiAgICAgICAgICAgIHRvcDogLTIwMHB4OyAvLyBtb3ZlIG9mZiBzY3JlZW5cbiAgICAgICAgfVxuXG4gICAgICAgICYubmF2LXVwLXNlYXJjaCB7XG4gICAgICAgICAgICAtLW5hdi11cDogNS4xODc1cmVtO1xuXG4gICAgICAgICAgICB0b3A6IGNhbGModmFyKC0tbmF2LXVwLCByZW0oODNweCkpICogLTEpOyAvLyBkaXNwbGF5IHNlYXJjaCBib3ggb25seVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYXJyb3ctZG93bi1ncmVlbiB7XG4gICAgJi5jYXJldC1wb3NpdGlvbiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxufVxuXG4ubXctMTkyMHB4IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IHJlbSgxOTIwcHgpICFpbXBvcnRhbnQ7XG59XG5cbi53ZWxjb21lLXVzZXItcG9wb3ZlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDUwO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogcmVtKDMwMHB4KTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgdG9wOiBjYWxjKDEwMCUgKyBtYXAtZ2V0KCRzcGFjZXJzLCAyKSk7XG4gICAgbGVmdDogcmVtKC0zOHB4KTtcblxuICAgICR2aWV3LWNhcnQtbWluLXdpZHRoOiA5NTBweDtcbiAgICAkdmlldy1jYXJ0LW1heC13aWR0aDogMTM2NnB4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR2aWV3LWNhcnQtbWluLXdpZHRoKSBhbmQgKG1heC13aWR0aDogJHZpZXctY2FydC1tYXgtd2lkdGgpIHtcbiAgICAgICAgcmlnaHQ6IHJlbSgtNzBweCk7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGxlZnQ6IHJlbSgxNXB4KTtcbiAgICAgICAgbWF4LXdpZHRoOiByZW0oMjc1cHgpO1xuICAgICAgICB0b3A6IDUwJVxuICAgIH1cblxuICAgICNncmVldC11c2VyLWNsb3NlLFxuICAgIC5jbG9zZSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgxNXB4KTtcblxuICAgICAgICAuZ3JlZXQtdXNlci1jbG9zZS1pY29uLFxuICAgICAgICAuY2xvc2UtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc3ZnLWNsb3NlLXdpdGhvdXQtY2lyY2xlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogcmVtKDEwcHgpO1xuICAgICAgICAgICAgaGVpZ2h0OiByZW0oMTBweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IHJlbSgtOXB4KTtcbiAgICAgICAgbGVmdDogcmVtKDE1cHgpO1xuICAgICAgICB3aWR0aDogcmVtKDEwcHgpO1xuICAgICAgICBoZWlnaHQ6IHJlbSgxMHB4KTtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgICAgICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgei1pbmRleDogMTAwMTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIGxlZnQ6IHJlbSgxNXB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4ubmF2YmFyLWhlYWRlciAuc2lnbmluLXBvcG92ZXIge1xuICAgIEBleHRlbmQgLndlbGNvbWUtdXNlci1wb3BvdmVyO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWluLXdpZHRoOiAxOXJlbTtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMXJlbSAxcmVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB0b3A6IGNhbGMoMTAwJSArIG1hcC1nZXQoJHNwYWNlcnMsIDIpKTtcbiAgICBcbiAgICAuc2lnbmluLW5vdGlmaWNhdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi5jbG9zZS1pY29uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nOiAwLjdyZW07XG4gICAgfVxuXG4gICAgYTpub3QoLmxpbmsyKSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgIC5zaWduLWluIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDRweCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyBtYXAtZ2V0KCRzcGFjZXJzLCAyKSk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICgkc3BhY2VyICogMC41KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tZGFyay5zaWduLWluIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAZWFjaCAkc2l6ZSBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRzaXplKSB7XG4gICAgICAgIC5jb2xsYXBzaWJsZS0jeyRzaXplfSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuXG4gICAgICAgICAgICAvLyBnbG9iYWwgYWNjb3JkaW9uIHN0eWxlc1xuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgKiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDMwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJHN2Zy1wbHVzLWljb247XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDsgLy8gbmVlZGVkIGZvciBJRTExXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRlbnQsXG4gICAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgLnRpdGxlOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICRzdmctbWludXMtaWNvbjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTAuMTI1ZW07IC8qIDIvMTYgKi9cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY29udGVudCxcbiAgICAgICAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIC8vIHRyYW5zaXRpb24gaGFuZGxlZCBpbiBjb2xscHNpYmxlSXRlbS5qc1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wcm9kdWN0LWFjY29yZGlvbiAmIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jb250ZW50LFxuICAgICAgICAgICAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzcGFjZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIGJhc2ljIC8gZm9vdGVyIGFjY29yZGlvbiBzdHlsZXNcblxuICAgICAgICAgICAgLmJhc2ljICYge1xuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi42MjVyZW0gIWltcG9ydGFudDsgLyogNDIvMTYgKi9cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIGJhc2ljIC8gZm9vdGVyIGFjY29yZGlvbiBzdHlsZXNcblxuICAgICAgICAgICAgLnByb2R1Y3QtYWNjb3JkaW9uICYge1xuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHR5cGUtaDM7XG5cbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDE1cHgpIDA7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDIwcHgpIDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFpbmVyIGRpdi5jb2xsYXBzaWJsZS0jeyRzaXplfSBidXR0b24udGl0bGUge1xuICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9taXhpbnMvYnJlYWtwb2ludHNcIjtcblxuI2ZhYiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBib3R0b206IHJlbSg3MHB4KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygyICogZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pKTtcbiAgICByaWdodDogcmVtKDFweCk7XG5cbiAgICAuZmFiLWJ1dHRvbiB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMjUlKTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcywgY29sb3IgMzAwbXM7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGhlaWdodDogMS4zNzVyZW07XG4gICAgICAgICAgICB3aWR0aDogMS4zNzVyZW07XG4gICAgICAgIH1cblxuICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbWF4LXdpZHRoIDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBtYXgtd2lkdGggMzAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2LjE4NzVlbTtcblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmxpZ2h0IHtcbiAgICAgICAgICAgIGNvbG9yOiAjMjMxRjIwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmRhcmsge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzIzMUYyMDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi50by10b3Age1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNi4xODc1ZW07XG5cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCJjb2xsYXBzaWJsZUl0ZW1cIjtcbkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvel9pbmRleFwiO1xuQGltcG9ydCBcImZsb2F0aW5nQWN0aW9uQnV0dG9uc1wiO1xuXG5mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xuXG4gICAgJi5zdGlja3ktYWRkLXRvLWNhcnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2NnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGluaXRpYWw7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG59XG5cbi5mb290ZXItYSB7XG4gICAgcGFkZGluZzogcmVtKDE1cHgpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZzogcmVtKDEycHgpO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDVweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYWxsb3V0LWdyb3VwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MDRweDtcbiAgICB9XG5cbiAgICAuY2FsbG91dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE1cHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSg4cHgpOyAvLyAyMHB4IHRvdGFsXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNvY2lhbC1saW5rcyB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luOiByZW0oMTFweCkgMCAwO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMzBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb290ZXItY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIHJlbSgxNXB4KTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDMwcHgpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMzBweCk7XG4gICAgfVxufVxuXG4uZm9vdGVyLWl0ZW0ge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IC8vIHByZXZlbnQgY29sbGFwc2libGUgaXRlbSBmcm9tIGZpcmluZ1xuXG4gICAgICAgICY6bm90KC5sYXN0KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMjBweCk7XG4gICAgICAgIH1cblxuICAgICAgICBhOm5vdCgudGl0bGUpIHtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvOyAvLyBhbGxvdyBsaW5rcyB0byBiZSBjbGlja2VkXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudS1mb290ZXIge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgxMHB4KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDEwcHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9vdGVyLWUge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkoeHMpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgxNXB4KTtcbiAgICB9XG5cbiAgICAubmZtLWNhcmQtY3RhIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDQwcHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihzbSxtZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZWxwLWN0YSBpbWcge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiAzNi40cHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgYTpub3QoLnRlbC1saW5rKSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbSgxMHB4KTtcbiAgICB9XG5cbiAgICAvLyBkZXNrdG9wIGNvbnRlbnQgb25seVxuICAgIC5tcnMtYi1jYWxsb3V0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTVweCk7XG4gICAgICAgIH1cblxuICAgICAgICBwOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oN3B4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxlZ2FsLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcbiAgICB9XG59XG5cbi5mb290ZXItZixcbi5mb290ZXItYS1jaGVja291dCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgxNXB4KSAwIDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgxMHB4KSAwIDA7XG4gICAgfVxuXG4gICAgaW1nOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNXB4KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDVweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29weXJpZ2h0LFxuICAgIC5saW5rLWdyb3VwIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuXG4gICAgICAgICAgICAubGluazIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDMwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbW9iaWxlIGNvbnRlbnQgb25seVxuICAgIC5tcnMtYi1jYWxsb3V0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDMwcHgpO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgIHA6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oNXB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvb3Rlci1hLFxuLmZvb3Rlci1mLFxuLmZvb3Rlci1hLWNoZWNrb3V0IHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbn1cblxuLmZvb3Rlci1hLWNoZWNrb3V0IHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1heC13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIHhsKTtcbiAgICB9XG59XG5cbi8vIENoZWNrb3V0IEZvb3RlclxuLmNoZWNrb3V0LWZvb3RlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuXG4gICAgLmhlbHAtaW5jbHVkZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHdoaXRlLWZvbnQtc21vb3RoaW5nO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAuZm9vdGVyLWEtY2hlY2tvdXQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSgxNXB4KTtcblxuICAgICAgICAgICAgLmxpbmstZ3JvdXAge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGVnYWwtd3JhcHBlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICRkYXJrO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvcHlyaWdodCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgzMHB4KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI5O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1ycy1iLWNhbGxvdXQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgIHA6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNjb25zZW50LXRyYWNraW5nIHtcbiAgICAuYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDAuNWVtIDA7XG5cbiAgICAgICAgICAgICYuZGVjbGluZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWZmaXJtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYmFjay10by10b3Age1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMXZ3O1xuICAgIGJvdHRvbTogMXZ3O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMC4zMTNlbTtcbiAgICBtYXJnaW4tdG9wOiAwLjE4NzVlbTtcbiAgICBib3JkZXItY29sb3I6ICR0cmFucztcbiAgICBiYWNrZ3JvdW5kOiAkdHJhbnM7XG4gICAgcGFkZGluZzogMC4xMjVlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4xNXJlbTtcbiAgICB6LWluZGV4OiB6KCdiYWNrLXRvLXRvcCcpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgYm90dG9tOiA1NXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkoeHMpIHtcbiAgICAgICAgLnN0aWNreS1hZGQtdG8tY2FydCAmIHtcbiAgICAgICAgICAgIGJvdHRvbTogNjZweDtcbiAgICAgICAgICAgIEBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmUpIGFuZCAoc3Ryb2tlLWNvbG9yOnRyYW5zcGFyZW50KSB7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAxNDZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmUpIGFuZCAoc3Ryb2tlLWNvbG9yOnRyYW5zcGFyZW50KSB7XG4gICAgICAgICAgICBib3R0b206IDE0NnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnF1YW50aXR5LW1vZHVsZSxcbi5xdWFudGl0eS1pbnB1dC1jb250YWluZXIge1xuICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIGJvcmRlcjogJGJvcmRlcjtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICYuaG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS1iZztcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidG4tZGlzYWJsZWQtbWFpbi1iZztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucXVhbnRpdHktZGVjcmVhc2UsXG4gICAgICAgICAgICAmLnF1YW50aXR5LWluY3JlYXNlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5xdWFudGl0eS1kZWNyZWFzZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJHN2Zy1taW51cy1pY29uO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnF1YW50aXR5LWluY3JlYXNlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLXBsdXMtaWNvbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4uZGlzYWJsZWQ6Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtaW4td2lkdGg6IDQwcHg7XG4gICAgICAgIGJvcmRlcjogJGJvcmRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZGlzYWJsZS1pbnRlcmFjdGlvbiB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4gICAgICAgICY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiI3JlZGlyZWN0VGltZW91dE1vZGFsLnNob3csXG4jcGFnZVRpbWVvdXRNb2RhbC5zaG93IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgICAgIHdpZHRoOiA2NDBweDtcblxuICAgICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIC5tb2RhbC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgIC5tb2RhbC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGJ1dHRvbi5jbG9zZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC45Mzc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIi4uL3ZhcmlhYmxlc1wiO1xuXG4+IGRpdiB7XG4gICAgLnNsb3Qtd3JhcHBlciAmIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwcHgpO1xuICAgIH1cblxuICAgIC5zbG90LXdyYXBwZXIuaG9tZS1hICYsXG4gICAgLnNsb3Qtd3JhcHBlci5jYXQtbGFuZGluZy1hICYsXG4gICAgLnNsb3Qtd3JhcHBlci5jdXN0b20tbGFuZGluZy1hICYge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgICYuZ3JpZC1jb250ZW50LFxuICAgICYuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgICAgICAgLnNsb3Qtd3JhcHBlciAmIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zbG90LXdyYXBwZXJbY2xhc3NePVwiY2F0LWxhbmRpbmctXCJdLFxuLnNsb3Qtd3JhcHBlcltjbGFzc149XCJjdXN0b20tbGFuZGluZy1cIl0ge1xuICAgIC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5jb250ZW50LWFzc2V0LWNhcm8sXG4gICAgLmhlcm8tY2FybyB7XG4gICAgICAgIC5zbGljay1wcmV2IHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stbmV4dCB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbnRlbnQtYXNzZXQtY2FybyB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuc2xpY2staW5pdGlhbGl6ZWQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5oZXJvLWNhcm8ge1xuICAgIC5zbGljay1wcmV2IHtcbiAgICAgICAgbGVmdDogNXB4O1xuICAgIH1cblxuICAgIC5zbGljay1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIC5zbGljay1wcmV2IHtcbiAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stbmV4dCB7XG4gICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZXJvIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvOyAvLyBJRTExIGZhbGxiYWNrXG4gICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgfVxufVxuXG4vLyBHbG9iYWwgSGVybyBzdHlsZXNcbi5oZXJvIHtcbiAgICB1c2VyLXNlbGVjdDogdGV4dDtcblxuICAgIHBpY3R1cmUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgXG4gICAgICAgIC8vIFRPRE8gTkZNOiBvYmplY3QtZml0IHBvbHlmaWxsIGZvciBJRVxuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbn1cblxuLy8gRnVsbCBXaWR0aCBIZXJvIHdpdGggb3ZlcmxheSBjb250ZW50XG4uaGVyby5mdWxsLXdpZHRoLWhlcm8ge1xuICAgIC5oZXJvLWNhcm8tY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5oZXJvLWNvbnRlbnQtbGVmdCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAvLyBJRTExIGZpeDsgbmVlZGVkIGluIGRlc2t0b3Agb25seVxuICAgICAgICAgICAgLnRleHQtYmxvY2sge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVyby1jb250ZW50LWNlbnRlciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIC8vIElFMTEgZml4OyBuZWVkZWQgaW4gZGVza3RvcCBvbmx5XG4gICAgICAgICAgICAudGV4dC1ibG9jayB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY2VudGVyRWxlbWVudCgnY2VudGVyJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVyby1jb250ZW50LXJpZ2h0IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAvLyBJRTExIGZpeDsgbmVlZGVkIGluIGRlc2t0b3Agb25seVxuICAgICAgICAgICAgLnRleHQtYmxvY2sge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRleHQtYmxvY2sge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHBhZGRpbmc6IDQuNyUgNC43JSA5LjQlO1xuICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCA5MCUpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcGFkZGluZzogMi44JSA2LjUlO1xuXG4gICAgICAgICAgICAvLyBJRTExIGZpeDsgbmVlZGVkIGluIGRlc2t0b3Agb25seVxuICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgY2VudGVyRWxlbWVudCgndmVydGljYWwnKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDYlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTsgLy8gSUUxMSBmYWxsYmFja1xuICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQlOyAvLyAzMHB4IG9uIHNjcmVlblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvcHktYmxvY2sge1xuICAgICAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gNiU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVyby1jdGEge1xuICAgICAgICBhLmJ0biB7XG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCByZW0oNXB4KSByZW0oMTBweCkgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhlcm86bm90KC5mdWxsLXdpZHRoLWhlcm8pOm5vdCguc3RvcmUpIHtcbiAgICAucm93IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC8vIFVzaW5nIG9uZSBpbWFnZSBhcyBhIENTUyBiYWNrZ3JvdW5kIGltYWdlXG4gICAgLmhlcm8taW1nIHtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLXRvcDogNTAlOyAvLyBtYWludGFpbnMgYXNwZWN0IHJhdGlvXG4gICAgfVxuXG4gICAgLnRleHQtYmxvY2sge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50ZXh0LWJsb2NrID4gZGl2IHtcbiAgICAgICAgcGFkZGluZzogcmVtKDE1cHgpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgLy8gdmVydGljYWwgYWxpZ24gdGV4dCBibG9jayBjb250ZW50c1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDMwcHgpIDEzJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIC8vIHNvIHdoaXRlIHRleHQgd2lsbCBzaG93IG9uIGJvZHlcbiAgICAgICAgICAgICYuYmctdHJhbnMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgLy8gd2hpdGUgYmcgYnV0dG9ucyBmdWxseSBleHBhbmRcbiAgICAgICAgICAgICYuYmctd2hpdGUgLmN0YS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmludHJvLWJsb2NrLFxuICAgICAgICAuZGlzcGxheS0xLFxuICAgICAgICAuY29weS1ibG9jayxcbiAgICAgICAgLnAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE1cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmN0YS1jb250YWluZXIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDIwcHgpO1xuXG4gICAgICAgICAgICArIC5jdGEtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAuYnRuLFxuICAgICAgICAgICAgICAgIC5idG4tdGV4dCxcbiAgICAgICAgICAgICAgICAuYnRuLWxpbmssXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgyMHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oZXJvLnN0b3JlIHtcbiAgICAudGV4dC1ibG9jayA+IGRpdixcbiAgICAudGV4dC1ibG9jayA+IGRpdiAuY3RhLWNvbnRhaW5lciB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC50ZXh0LWJsb2NrID4gZGl2IHtcbiAgICAgICAgcGFkZGluZzogcmVtKDE1cHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxNXB4KSAxMCU7XG4gICAgICAgIH1cblxuICAgICAgICBoMixcbiAgICAgICAgaDUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN0b3JlLWFkZHJlc3Mge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN0b3JlLXBob25lIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gQ29udGVudCBDYXJkcyBhcmUgdXNlZCBmb3IgaW5mb3JtYXRpb24gb3IgcHJvbW90aW9uYWwgY29udGVudCBvbiB0aGUgSG9tZSBhbmQgQ2F0ZWdvcnkgTGFuZGluZyBwYWdlcy5cblxuLmNvbnRlbnQtY2FyZC1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICB9XG5cbiAgICAuY2FyZCB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICBtYXJnaW46IDAgMCByZW0oMzBweCkgMDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICYubGFzdCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgLy8gSUUxMSBuZWVkcyBzZXQgZmxleC1iYXNpcyBvciB3aWR0aFxuICAgICAgICAgICAgLy8gdXNpbmcgZmxleC1iYXNpcyBhbmQgY2FyZCBjb3VudCBpbiB0ZW1wbGF0ZVxuICAgICAgICAgICAgJi5hY3Jvc3MtMiB7XG4gICAgICAgICAgICAgICAgZmxleDogMSAxIDUwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3Jvc3MtMyB7XG4gICAgICAgICAgICAgICAgZmxleDogMSAxIDMzJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3Jvc3MtNCB7XG4gICAgICAgICAgICAgICAgZmxleDogMSAxIDI1JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3Jvc3MtNSB7XG4gICAgICAgICAgICAgICAgZmxleDogMSAxIDIwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbnRlbnQtY2FyZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXJnaW46IDAgcmVtKDEwcHgpO1xuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiByZW0oMTVweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDMwcHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtdGV4dCBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTVweCk7XG4gICAgfVxuXG4gICAgLy8gU1ZHIEljb25zXG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDIwcHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtdGl0bGUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgJi5jYXJkMiB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIHJlbSgtMTBweCkgcmVtKDMwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucHJvbW8tY2FyZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDFweDsgLy8gSUUxMSBmbGV4IGZpeFxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXJnaW46IDAgcmVtKDEwcHgpO1xuICAgICAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiByZW0oMTVweCkgMCAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgzMHB4KSAwIDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTBweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC10ZXh0IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIHJlbSgyMHB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZlYXR1cmVkLWNhcmQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBhLFxuICAgIGE6aG92ZXIsXG4gICAgYTpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiByZW0oMTVweCkgMCAwO1xuICAgIH1cblxuICAgIC5jYXJkLXRpdGxlLFxuICAgIC5jYXJkLXRpdGxlIGg0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICB9XG59XG5cbi8vIDQtVXAgQ29udGVudCBDYXJkIEdyaWRcbi5jb250ZW50LWNhcmQtZ3JpZCB7XG4gICAgLmNhcmQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDMwcHgpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAvLyBvdmVycmlkZSBCb290c3RyYXAgY29sIHBhZGRpbmcgaW4gbW9iaWxlIG9ubHlcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgxMHB4KTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgxMHB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gQ29udGVudCBDYXJkIENhcm91c2VsXG4uY29udGVudC1jYXJkLWNhcm8ge1xuICAgIC5zbGljay10cmFjayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblxuICAgICAgICAuc2xpY2stc2xpZGUge1xuICAgICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuXG4gICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FyZC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDE1cHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgIH1cbn1cblxuLmFjdGlvbi1jYXJkIHtcbiAgICBwYWRkaW5nLXRvcDogMTAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwcHgpO1xuICAgIGJvcmRlcjogJGJvcmRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNSU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNSU7XG4gICAgfVxuXG4gICAgJi5sYXN0IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMzBweCk7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDE1cHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNsb3QtY2FsbG91dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2F0ZWdvcnktdGlsZS1ncm91cCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwcHgpO1xuICAgIH1cbn1cblxuLmNhdGVnb3J5LXRpbGUtZ3JpZCB7XG4gICAgLmNhdGVnb3J5LXRpbGUtZ3JvdXAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAmLmNvbC1tZC00IHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICYuY29sLWxnLTIge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2LjY2JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubm90aWZ5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xufVxuXG4uY2FydC1tZXJnZS1hbGVydC1tZXNzYWdpbmcge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7bWFwLWdldCgkc3BhY2VycywgNCl9KTtcbiAgICB6LWluZGV4OiB6KCdub3RpZmljYXRpb24nKTtcbiAgICBtYXJnaW46IG1hcC1nZXQoJHNwYWNlcnMsIDIpIG1hcC1nZXQoJHNwYWNlcnMsIDIpIDA7XG59XG4iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzXCI7XG5cbi5tYXAtYmxvY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgXG4gICAgLm1lc3NhZ2Uge1xuICAgICAgICBbZGF0YS10b2dnbGU9XCJwb3BvdmVyXCJdOm5vdChbZGF0YS1jb250ZW50PVwiXCJdKSB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAubG93ZXItaW4tY2hlY2tvdXQgeyAgICBcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxpbmstc2Vjb25kYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgPiAubWVzc2FnZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgMSk7XG4gICAgfVxufVxuXG4ucHJpY2Uge1xuICAgICYudGlsZSB7XG4gICAgICAgIC5zYWxlcyB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG5cbiAgICAgICAgICAgICYub24tc2FsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wb3N0LXN1ZmZpeCB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnZhbHVlLFxuICAgICAgICAgICAgLnN1ZmZpeCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5wZHAge1xuICAgICAgICAuc2FsZXMge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG5cbiAgICAgICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGRwLXByaWNlLXNhbGVzO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucG9zdC1zdWZmaXgge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm9uLXNhbGUge1xuICAgICAgICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuc2F2aW5ncy1hbW91bnQsXG4gICAgICAgIC5zYXZpbmdzLXBlcmNlbnQge1xuICAgICAgICAgICAgQGluY2x1ZGUgbGFiZWwtMy1ib2xkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5jYXJ0IHtcbiAgICAgICAgLm1hcC1ibG9jayB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgJjpub3QoLnVuaXQtb2YtbWVhc3VyZSkge1xuICAgICAgICAgICAgICAgID4gcCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgICAgICAucG9zdC1zdWZmaXgsXG4gICAgICAgICAgICAgICAgICAgIC5wcmltYXJ5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiAwOyAvLyBTZXQgdGhlIGxhYmVsIGFzIHRoZSBmaXJzdCBmbGV4IGl0ZW0gdG8gYWxpZ24gaXQgbGVmdFxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnZhbHVlLFxuICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDQgLy8gU2V0IHRoZSBwcmljZSB2YWx1ZSBmbGV4IGl0ZW0gdG8gZGlzcGxheSBhZnRlciB0aGUgbGFiZWxcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zYXZpbmdzLWFtb3VudCxcbiAgICAgICAgICAgICYuc2F2aW5ncy1wZXJjZW50IHtcbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmVhY2gtcHJpY2UtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnVuaXQtb2YtbWVhc3VyZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJ0LWxpbmUtaXRlbSAmLFxuICAgIC5wZXJmb3JtYW5jZS1saW5lLWl0ZW0gJntcbiAgICAgICAgJi5jYXJ0IHtcbiAgICAgICAgICAgIC5tYXAtYmxvY2s6bm90KC51bml0LW9mLW1lYXN1cmUpIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgICAgICAqOm5vdCguZWFjaC1wcmljZS1sYWJlbCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3VmZml4LFxuICAgICAgICAgICAgICAgIC5wb3N0LXN1ZmZpeCxcbiAgICAgICAgICAgICAgICAucHJpbWFyeSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1hcC1ibG9jayB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm9uLXNhbGUge1xuICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICB9XG5cbiAgICAuYmVya3NoaXJlLXNhbGUge1xuICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICB9XG5cbiAgICAuc3RyaWtlLXRocm91Z2gge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gICAgfVxuXG4gICAgLnN0YXJ0aW5nLFxuICAgIC5yYW5nZSxcbiAgICAuc2FsZXMge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcblxuICAgICAgICAucCB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0eXBlLXA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJpY2Utc2F2aW5ncyB7XG4gICAgICAgIGNvbG9yOiAkZGFuZ2VyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgfVxuXG4gICAgLnNhdmluZ3MtYW1vdW50LFxuICAgIC5zYXZpbmdzLXBlcmNlbnQge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICB9XG5cbiAgICAudGllcmVkIHtcbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTQwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0ZCxcbiAgICAgICAgc3Bhbi5wcmljZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cblxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjMxM3JlbTtcblxuICAgICAgICAgICAgJi5xdWFudGl0eSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi52YWx1ZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50YWJsZS1oZWFkZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuMzEzcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbHVtbi1oZWFkZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMC4zMTNyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbHVtbi1oZWFkZXIucXVhbnRpdHkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wbGFjZS1vcmRlci1mb3JtIHtcbiAgICAucHJpY2Uge1xuICAgICAgICAmLmNhcnQge1xuICAgICAgICAgICAgLm1hcC1ibG9jayB7XG4gICAgICAgICAgICAgICAgJi5zYXZpbmdzLWFtb3VudCxcbiAgICAgICAgICAgICAgICAmLnNhdmluZ3MtcGVyY2VudCB7XG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudmFsdWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYudW5pdC1vZi1tZWFzdXJlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5vcmRlci1zdW1tYXJ5LWNhcmQtY29udGFpbmVyIC5wcmljZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLmVhY2gtaXRlbS1wcmljZSB7XG4gICAgICAgIG9yZGVyOiAxO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIC5wcmltYXJ5Om5vdCguY2FydG9uKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zYXZpbmdzLWFtb3VudCxcbiAgICAuc2F2aW5ncy1wZXJjZW50LFxuICAgIC51bml0LW9mLW1lYXN1cmUsXG4gICAgLm1zcnAge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbiIsIiNwcm9jZXNzaW5nTWVzc2FnZU1vZGFsLnNob3cge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgICB3aWR0aDogNTAwcHg7XG5cbiAgICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLmRpc3BsYXktMiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kaXNwbGF5LTQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3Bpbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIjaW5TdG9yZU1hcE1vZGFsLnNob3cge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICAuY2xvc2Uge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgI25hdi13cmFwcGVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgICAgICAgICB3aWR0aDogMzUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAjY29sbGFwc2VMb2NhdGlvbnNOYXYge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICNsb2NhdGlvbk5hdk1lbnUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzg1cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZHJvcGRvd24tdGV4dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM5MHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3Bkb3duLWNoYW5nZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNy41cHg7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXAtYnVuZGxlZC1jb250cm9sLW9uLWJvdHRvbSB7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMTAwcHg7XG4gICAgICAgICAgICByaWdodDogNTVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC56b29tbm9wcmludCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuXG4gICAgICAgICAgICAgICAgLnpvb20tY29udHJvbCB7XG4gICAgICAgICAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDMwJSkgMCAxcHggMXB4IC0xcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzkyOTI5MjtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgxcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLm1hcC1jb250cm9sLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubWFwLWNvbnRyb2wtZGl2aWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjMwLCAyMzAsIDIzMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dC1sZWZ0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dC1yaWdodCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICAgIHJlY3Qge1xuICAgICAgICAgICAgZmlsbDogbm9uZTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwic2hhcGVzXCI7XG5AaW1wb3J0IFwidW5zZWxlY3RhYmxlXCI7XG5cbkBtaXhpbiBzd2F0Y2goJGRpYW1ldGVyLCAkY29sb3IpIHtcbiAgICBAaW5jbHVkZSBjaXJjbGUoJGRpYW1ldGVyLCAkY29sb3IpO1xuICAgIEBpbmNsdWRlIHN3YXRjaC1zZWxlY3RlZDtcbiAgICBAaW5jbHVkZSBzd2F0Y2gtZGlzYWJsZWQ7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgJi5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbiAgICB9XG59XG5cbkBtaXhpbiBzd2F0Y2gtc2VsZWN0ZWQoKSB7XG4gICAgJi5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAkc3dhdGNoLWJvcmRlci1zZWxlY3RlZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJHRyYW5zO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuQG1peGluIHN3YXRjaC1kaXNhYmxlZCgpIHtcbiAgICAmLmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZSxcbiAgICAmLmNvbG9yLXZhbHVlLmRpc2FibGVkIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLXVuc2VsZWN0YWJsZS1zbGFzaDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzd2F0Y2gtdW5hdmFpbGFibGUtYmctY29sb3I7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuJHN3YXRjaC1jb2xvcnM6IChcbiAgICBiZWlnZTogI2Y1ZjVkYyxcbiAgICBibGFjazogJGJsYWNrLFxuICAgIGJsdWU6ICRibHVlLFxuICAgIGJyb3duOiAjYTUyYTJhLFxuICAgIGdyZWVuOiBncmVlbixcbiAgICBncmV5OiAjOGY5NzlkLFxuICAgIG5hdnk6ICMwMDAwODAsXG4gICAgb3JhbmdlOiAjZmZhNTAwLFxuICAgIHBpbms6ICNmZTI0OWEsXG4gICAgcHVycGxlOiAjODAwMDgwLFxuICAgIHJlZDogI2YwMCxcbiAgICB3aGl0ZTogJHdoaXRlLFxuICAgIHllbGxvdzogI2ZmMFxuKTtcblxuQGVhY2ggJGNvbG9yIGluIG1hcC1rZXlzKCRzd2F0Y2gtY29sb3JzKSB7XG4gICAgJGNvbG9yVmFsdWU6ICN7bWFwLWdldCgkc3dhdGNoLWNvbG9ycywgJGNvbG9yKX07XG5cbiAgICAuc3dhdGNoLWNpcmNsZS0je1wiXCIgKyAkY29sb3J9IHtcblxuICAgICAgICBAaW5jbHVkZSBzd2F0Y2goMzBweCwgJGNvbG9yVmFsdWUpO1xuICAgIH1cblxuICAgIC5zd2F0Y2gtZmlsdGVyLSN7XCJcIiArICRjb2xvcn0ge1xuXG4gICAgICAgIEBpbmNsdWRlIGNpcmNsZSgxLjM4ZW0sICRjb2xvclZhbHVlKTtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JWYWx1ZTtcblxuICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gQ3JlZGl0OiBDaHJpc3RpYW4gTXVlY2tlIChjbXVlY2tlQGRlbWFuZHdhcmUuY29tKVxuLnN3YXRjaC1jaXJjbGUtbWlzY2VsbGFuZW91cyB7XG4gICAgYmFja2dyb3VuZDpcbiAgICAgICAgbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgMGRlZyxcbiAgICAgICAgICAgIHJnYmEoMTMwLCAzMCwgMTQ1LCAxMDAlKSAwLFxuICAgICAgICAgICAgcmdiYSgxMzAsIDMwLCAxNDUsIDEwMCUpIDI1JSxcbiAgICAgICAgICAgIHJnYmEoMjM3LCAyMDksIDUyLCAxMDAlKSAyNSUsXG4gICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAwLCAxMDAlKSA1MCUsXG4gICAgICAgICAgICByZ2JhKDIzNywgMjA5LCA1MiwgMTAwJSkgNTAlLFxuICAgICAgICAgICAgIzU5YmEwMCA1MCUsXG4gICAgICAgICAgICAjNTliYTAwIDc2JSxcbiAgICAgICAgICAgICMxMTEgNzYlLFxuICAgICAgICAgICAgIzExMSAxMDAlXG4gICAgICAgICksXG4gICAgICAgIGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgIDBkZWcsXG4gICAgICAgICAgICByZ2JhKDE0LCA5MiwgMjA5LCAxMDAlKSAwLFxuICAgICAgICAgICAgcmdiYSgxNCwgOTIsIDIwOSwgMTAwJSkgNTAlLFxuICAgICAgICAgICAgcmdiYSgyMjYsIDExLCAxMSwgMTAwJSkgNTAlLFxuICAgICAgICAgICAgcmdiYSgyMjYsIDExLCAxMSwgMTAwJSkgMTAwJVxuICAgICAgICApO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteSwgcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTAlIDEwMCUsIDEwMCUgMTAwJTtcbiAgICBib3JkZXI6IDAuMDYzZW0gc29saWQgcmdiYSgwLCAwLCAwLCAzMCUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEuNTYzZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKTtcbiAgICB3aWR0aDogMS41NjNlbTtcblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgfVxuXG4gICAgJi5zZWxlY3RlZDo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xuICAgIH1cbn1cblxuLnN3YXRjaC1zcXVhcmUtbWlzY2VsbGFuZW91cyB7XG4gICAgYmFja2dyb3VuZDpcbiAgICAgICAgbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgMGRlZyxcbiAgICAgICAgICAgIHJnYmEoMTMwLCAzMCwgMTQ1LCAxMDAlKSAwLFxuICAgICAgICAgICAgcmdiYSgxMzAsIDMwLCAxNDUsIDEwMCUpIDI1JSxcbiAgICAgICAgICAgIHJnYmEoMjM3LCAyMDksIDUyLCAxMDAlKSAyNSUsXG4gICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAwLCAxMDAlKSA1MCUsXG4gICAgICAgICAgICByZ2JhKDIzNywgMjA5LCA1MiwgMTAwJSkgNTAlLFxuICAgICAgICAgICAgIzU5YmEwMCA1MCUsXG4gICAgICAgICAgICAjNTliYTAwIDc2JSxcbiAgICAgICAgICAgICMxMTEgNzYlLFxuICAgICAgICAgICAgIzExMSAxMDAlXG4gICAgICAgICksXG4gICAgICAgIGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgIDBkZWcsXG4gICAgICAgICAgICByZ2JhKDE0LCA5MiwgMjA5LCAxMDAlKSAwLFxuICAgICAgICAgICAgcmdiYSgxNCwgOTIsIDIwOSwgMTAwJSkgNTAlLFxuICAgICAgICAgICAgcmdiYSgyMjYsIDExLCAxMSwgMTAwJSkgNTAlLFxuICAgICAgICAgICAgcmdiYSgyMjYsIDExLCAxMSwgMTAwJSkgMTAwJVxuICAgICAgICApO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteSwgcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTAlIDEwMCUsIDEwMCUgMTAwJTtcbiAgICBib3JkZXI6IDAuMDYzZW0gc29saWQgcmdiYSgwLCAwLCAwLCAzMCUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMS41NjNlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEuNTYzZW07XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogMC4yO1xuICAgIH1cblxuICAgICYuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbiAgICB9XG59XG4iLCJAbWl4aW4gY2lyY2xlKCRkaWFtZXRlciwgJGNvbG9yKSB7XG4gICAgLy8gU291cmNlOiAgaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20va29nYWt1cmUvNDc2OTkwNFxuICAgIHdpZHRoOiAkZGlhbWV0ZXI7XG4gICAgaGVpZ2h0OiAkZGlhbWV0ZXI7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYygkZGlhbWV0ZXIgLyAyKTtcbiAgICBib3JkZXItcmFkaXVzOiBjYWxjKCRkaWFtZXRlciAvIDIpO1xufVxuXG4vLy8gUmV0dXJucyB0aGUgb3Bwb3NpdGUgZGlyZWN0aW9uIG9mIGVhY2ggZGlyZWN0aW9uIGluIGEgbGlzdFxuLy8vIGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vc25pcHBldHMvc2Fzcy9vcHBvc2l0ZS1kaXJlY3Rpb24tZnVuY3Rpb24vXG4vLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXG4vLy8gQHBhcmFtIHtMaXN0fSAkZGlyZWN0aW9ucyAtIExpc3Qgb2YgaW5pdGlhbCBkaXJlY3Rpb25zXG4vLy8gQHJldHVybiB7TGlzdH0gLSBMaXN0IG9mIG9wcG9zaXRlIGRpcmVjdGlvbnNcblxuQGZ1bmN0aW9uIG9wcG9zaXRlLWRpcmVjdGlvbigkZGlyZWN0aW9ucykge1xuICAgICRvcHBvc2l0ZS1kaXJlY3Rpb25zOiAoXG4gICAgKTtcbiRkaXJlY3Rpb24tbWFwOiAoXG4gICAgJ3RvcCc6ICdib3R0b20nLFxuICAgICdyaWdodCc6ICdsZWZ0JyxcbiAgICAnYm90dG9tJzogJ3RvcCcsXG4gICAgJ2xlZnQnOiAncmlnaHQnLFxuICAgICdjZW50ZXInOiAnY2VudGVyJyxcbiAgICAnbHRyJzogJ3J0bCcsXG4gICAgJ3J0bCc6ICdsdHInXG4pO1xuXG5AZWFjaCAkZGlyZWN0aW9uIGluICRkaXJlY3Rpb25zIHtcbiAgICAkZGlyZWN0aW9uOiB0by1sb3dlci1jYXNlKCRkaXJlY3Rpb24pO1xuXG4gICAgQGlmIG1hcC1oYXMta2V5KCRkaXJlY3Rpb24tbWFwLCAkZGlyZWN0aW9uKSB7XG4gICAgICAgICRvcHBvc2l0ZS1kaXJlY3Rpb25zOiBhcHBlbmQoJG9wcG9zaXRlLWRpcmVjdGlvbnMsIHVucXVvdGUobWFwLWdldCgkZGlyZWN0aW9uLW1hcCwgJGRpcmVjdGlvbikpKTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgICBAd2FybiBcIk5vIG9wcG9zaXRlIGRpcmVjdGlvbiBjYW4gYmUgZm91bmQgZm9yIGAjeyRkaXJlY3Rpb259YC4gRGlyZWN0aW9uIG9taXR0ZWQuXCI7XG4gICAgfVxufVxuXG5AcmV0dXJuICRvcHBvc2l0ZS1kaXJlY3Rpb25zO1xufVxuXG4vLy8gVHJpYW5nbGUgaGVscGVyIG1peGluXG4vLy8gaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9zbmlwcGV0cy9zYXNzL2Nzcy10cmlhbmdsZS1taXhpbi9cbi8vLyBAcGFyYW0ge0RpcmVjdGlvbn0gJGRpcmVjdGlvbiAtIFRyaWFuZ2xlIGRpcmVjdGlvbiwgZWl0aGVyIGB0b3BgLCBgcmlnaHRgLCBgYm90dG9tYCBvciBgbGVmdGBcbi8vLyBAcGFyYW0ge0NvbG9yfSAkY29sb3IgW2N1cnJlbnRjb2xvcl0gLSBUcmlhbmdsZSBjb2xvclxuLy8vIEBwYXJhbSB7TGVuZ3RofSAkc2l6ZSBbMWVtXSAtIFRyaWFuZ2xlIHNpemVcblxuQG1peGluIHRyaWFuZ2xlKCRkaXJlY3Rpb24sICRjb2xvcjogY3VycmVudGNvbG9yLCAkc2l6ZTogMWVtKSB7XG4gICAgQGlmIG5vdCBpbmRleCh0b3AgcmlnaHQgYm90dG9tIGxlZnQsICRkaXJlY3Rpb24pIHtcbiAgICAgICAgQGVycm9yIFwiRGlyZWN0aW9uIG11c3QgYmUgZWl0aGVyIGB0b3BgLCBgcmlnaHRgLCBgYm90dG9tYCBvciBgbGVmdGAuXCI7XG4gICAgfVxuXG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHotaW5kZXg6IDI7XG4gICAgYm9yZGVyLSN7b3Bwb3NpdGUtZGlyZWN0aW9uKCRkaXJlY3Rpb24pfTogKCRzaXplKSBzb2xpZCAkY29sb3I7XG5cbiAgICAkcGVycGVuZGljdWxhci1ib3JkZXJzOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgIEBpZiAkZGlyZWN0aW9uID09IHRvcCBvciAkZGlyZWN0aW9uID09IGJvdHRvbSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAkcGVycGVuZGljdWxhci1ib3JkZXJzO1xuICAgICAgICBib3JkZXItcmlnaHQ6ICRwZXJwZW5kaWN1bGFyLWJvcmRlcnM7XG4gICAgfVxuICAgIEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQgb3IgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJHBlcnBlbmRpY3VsYXItYm9yZGVycztcbiAgICAgICAgYm9yZGVyLXRvcDogJHBlcnBlbmRpY3VsYXItYm9yZGVycztcbiAgICB9XG59IiwiQGltcG9ydCBcIi4uL2ZyYW1ld29ya1wiO1xuQGltcG9ydCBcIi4vdG9hc3RNZXNzYWdlXCI7XG5cbi5hdHRyaWJ1dGUge1xuICAgIG1hcmdpbi10b3A6IDAuOTM4ZW07XG5cbiAgICBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLnN3YXRjaCBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5hZGQtdG8tY2FydCB7XG4gICAgLmNhcnQtd2hpdGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFkZC10by1jYXJ0LW1lc3NhZ2VzIHtcbiAgICBAaW5jbHVkZSB0b2FzdC1tZXNzYWdlO1xufVxuXG4uYWRkLXRvLXdpc2gtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMWVtO1xufVxuXG4uYWRkLXRvLWJhc2tldC1hbGVydCB7XG4gICAgQGluY2x1ZGUgdG9hc3QtYWxlcnQ7XG59XG5cbi5tYWluLWF0dHJpYnV0ZXMge1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbn1cbiIsIkBtaXhpbiB0b2FzdC1tZXNzYWdlKCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDE1JTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgei1pbmRleDogeignYWxlcnRzJyk7XG59XG5cbkBtaXhpbiB0b2FzdC1hbGVydCgpIHtcbiAgICBhbmltYXRpb246IGZhZGUgNXMgbGluZWFyIGZvcndhcmRzO1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IGdyZXk7XG5cbiAgICBAa2V5ZnJhbWVzIGZhZGUge1xuICAgICAgICAwJSB7IG9wYWNpdHk6IDA7IH1cbiAgICAgICAgMTAlIHsgb3BhY2l0eTogMTsgfVxuICAgICAgICA5MCUgeyBvcGFjaXR5OiAxOyB9XG4gICAgICAgIDEwMCUgeyBvcGFjaXR5OiAwOyB9XG4gICAgfVxuXG4gICAgJi5zaG93IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIi4uL3V0aWxpdGllcy9zd2F0Y2hcIjtcbkBpbXBvcnQgXCIuL3Byb2R1Y3RDb21tb25cIjtcblxuLnF1aWNrLXZpZXctZGlhbG9nLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA1Ni4yNWVtO1xuXG4gICAgLnNlbGVjdGFibGUtYm9udXMtcHJvZHVjdC1saW5lLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yZW07XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjNlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuM2VtO1xuICAgIH1cblxuICAgIC5iZWVuU2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS00MDA7XG4gICAgfVxuXG4gICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTQwMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xODc1cmVtO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xODc1cmVtO1xuXG4gICAgICAgIC5mdWxsLXBkcC1saW5rIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbG9zZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRxdWlja3ZpZXctZm9udC1zaXplNTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICB9XG5cbiAgICAucHJvZHVjdC1uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAkcXVpY2t2aWV3LWZvbnQtc2l6ZTQ7XG4gICAgfVxuXG4gICAgLnN3YXRjaC1jaXJjbGUge1xuICAgICAgICAvLyAkd2hpdGUgd2lsbCBiZSByZXBsYWNlZCBieSBjb2xvciBpbWFnZSBiYWNrZ3JvdW5kIHZpYSBKYXZhc2NyaXB0XG4gICAgICAgIEBpbmNsdWRlIHN3YXRjaCgyLjVlbSwgJHdoaXRlKTtcbiAgICB9XG5cbiAgICBhW2Rpc2FibGVkXSAuc3dhdGNoLWNpcmNsZSB7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICAgICAgJi5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmF2YWlsYWJsaXR5LWNvbnRhaW5lciB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIC5hdmFpbGFibGl0eS1jb250YWluZXIsXG4gICAgLnNpemUtY2hhcnQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjkzOGVtO1xuICAgIH1cblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgbWF4LWhlaWdodDogMjguMTI1ZW07IC8qIDQ1MC8xNiAqL1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cblxuICAgIGJ1dHRvbi5jbG9zZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICB9XG5cbiAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjE4NzVyZW07XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTg3NXJlbTtcblxuICAgICAgICAucHJpY2VzIC5wcmljZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRxdWlja3ZpZXctZm9udC1zaXplMztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcmljZXMgLnNhbGVzIHtcbiAgICAgICAgZm9udC1zaXplOiAkcXVpY2t2aWV3LWZvbnQtc2l6ZTI7XG4gICAgfVxuXG4gICAgLnByb21vdGlvbnMge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICB9XG5cbiAgICAuYm9udXMtc3VtbWFyeSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkcXVpY2t2aWV3LWZvbnQtc2l6ZTE7XG4gICAgICAgIH1cblxuICAgICAgICAuYm9udXMtcHJvZHVjdC1uYW1lIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJlLWNhcnQtcHJvZHVjdHMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMTI1ZW07XG4gICAgfVxuXG4gICAgLmNvbG9yLWF0dHJpYnV0ZSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB9XG5cbiAgICAubm9uLWlucHV0LWxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiZnJhbWV3b3JrXCI7XG5cbkBtaXhpbiBib2R5LWZvbnQtc2l6ZS1vdmVycmlkZXMoKSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlICFpbXBvcnRhbnQ7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gcHJpbWFyeS1saW5rLW92ZXJyaWRlcygpIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIC8vICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keSAhaW1wb3J0YW50O1xuICAgIC8vIH1cbn1cblxuQG1peGluIHJldmlldy1jb3VudC1wYXJlbnMoKSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJygnO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnKSc7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG59XG5cbmJvZHkge1xuICAgIC5wLXctciB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIC5wci1xYS1zbmlwcGV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICBoMSxcbiAgICAgICAgaDIsXG4gICAgICAgIGgzLFxuICAgICAgICBoNCxcbiAgICAgICAgaDUge1xuICAgICAgICAgICAgbWFyZ2luOiBpbmhlcml0O1xuICAgICAgICAgICAgcGFkZGluZzogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAsXG4gICAgICAgIGlucHV0LFxuICAgICAgICBsYWJlbCxcbiAgICAgICAgLmNvbnRyb2wtbGFiZWwgc3BhbixcbiAgICAgICAgLnByLWNvbnRyb2wtbGFiZWwgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYm9keS1mb250LXNpemUtb3ZlcnJpZGVzO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAmW3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1xYS1kaXNwbGF5LWFzay1xdWVzdGlvbiB7XG4gICAgICAgICAgICBjbGVhcjogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcblxuICAgICAgICAgICAgJi5wci13YXEtcHJlcXVlc3Rpb24tbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhhcy1lcnJvcixcbiAgICAgICAgLnByLWhhcy1lcnJvciB7XG4gICAgICAgICAgICAuY2hlY2tib3gsXG4gICAgICAgICAgICAuY2hlY2tib3gtaW5saW5lLFxuICAgICAgICAgICAgLmNvbnRyb2wtbGFiZWwsXG4gICAgICAgICAgICAuaGVscC1ibG9jayxcbiAgICAgICAgICAgIC5wci1jaGVja2JveCxcbiAgICAgICAgICAgIC5wci1jb250cm9sLWxhYmVsLFxuICAgICAgICAgICAgLnByLWNvbnRyb2wtbGFiZWwgc3BhbixcbiAgICAgICAgICAgIC5yYWRpbyxcbiAgICAgICAgICAgIC5yYWRpby1pbmxpbmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFuZ2VyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wsXG4gICAgICAgICAgICAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBvdmVycmlkZSBsaW5rc1xuICAgICAgICBhOm5vdChbdHlwZT1cImJ1dHRvblwiXSksXG4gICAgICAgIC5wci1yZXZpZXctZGlzcGxheSBhIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxpbmstc2Vjb25kYXJ5O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBwcmltYXJ5LWxpbmstb3ZlcnJpZGVzO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhZy1ncm91cCxcbiAgICAgICAgLmJ0bi1ncm91cCxcbiAgICAgICAgLnByLWZpbGUtaW5wdXQtYnRuLFxuICAgICAgICAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAsXG4gICAgICAgIC5wci1yZC1oZWxwZnVsLWFjdGlvbiB7XG4gICAgICAgICAgICAvLyBzZWNvbmRhcnkgb3V0bGluZSBidXR0b25zXG4gICAgICAgICAgICAucHItYnRuLWFkZC10YWcgYSxcbiAgICAgICAgICAgIC5wci1idG4sXG4gICAgICAgICAgICAucHItYnRuLWZpbGVpbnB1dCxcbiAgICAgICAgICAgIC5wci1oZWxwZnVsLWJ0bixcbiAgICAgICAgICAgIC5wci1idG4tYWRkLXRhZy1zdWJtaXQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYm9keS1iZztcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKCN7Y2FsYygkc3BhY2VyLzIpfSkgcmVtKCN7JHNwYWNlcn0pO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5wdXQtZ3JvdXAtYnRuIHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRzZWNvbmRhcnk7XG5cbiAgICAgICAgICAgICAgICAucHItYnRuLWFkZC10YWctc3VibWl0IHtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByLWJ0bi1hZGQtdGFnIGEge1xuICAgICAgICAgICAgICAgIC8vICsgaWNvblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tZ3JvdXAsXG4gICAgICAgIC5wci1idG4ge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAvLyBwcmltYXJ5IGJ1dHRvbnNcbiAgICAgICAgLnByLWFjY2Vzc2libGUtYnRuLnByLWJ0bi1kZWZhdWx0IHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgje2NhbGMoJHNwYWNlci8yKX0pIHJlbSgjeyRzcGFjZXJ9KTtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgQGluY2x1ZGUgd2hpdGUtZm9udC1zbW9vdGhpbmc7XG5cbiAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhY2NlbnQyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHItZmlsZS1pbnB1dC1idG4sXG4gICAgICAgIC5wci1maWxlLWlucHV0LWJ0bi1ncm91cCB7XG4gICAgICAgICAgICAvLyBpY29uIHNlY29uZGFyeSBvdXRsaW5lIGJ1dHRvbnNcbiAgICAgICAgICAgIC5wci1idG4tZmlsZWlucHV0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMy41cHgpIHJlbSgjeyRzcGFjZXJ9KTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1oZWxwZnVsLWJ0bjpob3ZlcixcbiAgICAgICAgLnByLWhlbHBmdWwtYnRuOmZvY3VzIHtcbiAgICAgICAgICAgIC5wci10aHVtYnMtZmlsbCxcbiAgICAgICAgICAgIC5wci10aHVtYnMtY3VmZi1maWxsIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHdoaXRlLWZvbnQtc21vb3RoaW5nO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByLWhlbHBmdWwtYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC5wci1oZWxwZnVsLWNvdW50IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHItY2xlYXItYWxsLXJhZGlvcyB7XG4gICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJvZHktZm9udC1zaXplLW92ZXJyaWRlcztcblxuICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByLWFjY29yZGlvbiB7XG4gICAgICAgICAgICAucHItYWNjb3JkaW9uLWJ0bixcbiAgICAgICAgICAgIC5wci1hY2NvcmRpb24tYnRuIHNwYW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcblxuICAgICAgICAgICAgICAgIC5wci1jYXJldC1pY29uX19saW5lIHtcbiAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkYm9keS1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHItaGVscGVyLXRleHQge1xuICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAucHItZm9vdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktNDAwO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSg1cHgpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBib2R5LWZvbnQtc2l6ZS1vdmVycmlkZXM7XG5cbiAgICAgICAgICAgIC5wci1idG4ucHItYnRuLXJldmlldyxcbiAgICAgICAgICAgIC5wci1sb2dvLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogbWFwLWdldCgkc3BhY2VycywgNCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIFJldmVyc2UgZmxvYXRzIHRvIG1hdGNoIGd1aWRlIHZpYSBjc3Mgb25seVxuICAgICAgICAgICAgLnByLWJ0bi5wci1idG4tcmV2aWV3LnByLXB1bGwtbGVmdCB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wci1sb2dvLWNvbnRhaW5lci5wci1wdWxsLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gT3ZlcnJpZGUgU3RhcnNcbiAgICAgICAgLy8gWEQgY29uZmlybWVkIHVzZSBvZiBzdGFyLWhhbGYgZm9yIDEvNCBhbmQgMy80IHN0YXJzXG4gICAgICAgIC5wci1zdGFyLXY0LTAtZmlsbGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNlbnRlci9jb250YWluIG5vLXJlcGVhdCAkc3ZnLXN0YXItZW1wdHk7XG4gICAgICAgIH1cblxuICAgICAgICAucHItc3Rhci12NC0yNS1maWxsZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0ICRzdmctc3Rhci1oYWxmO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByLXN0YXItdjQtNTAtZmlsbGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNlbnRlci9jb250YWluIG5vLXJlcGVhdCAkc3ZnLXN0YXItaGFsZjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1zdGFyLXY0LTc1LWZpbGxlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQgJHN2Zy1zdGFyLWhhbGY7XG4gICAgICAgIH1cblxuICAgICAgICAucHItc3Rhci12NC0xMDAtZmlsbGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNlbnRlci9jb250YWluIG5vLXJlcGVhdCAkc3ZnLXN0YXItZnVsbDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1zbmlwcGV0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAucHItc25pcHBldC1zdGFycy1wbmcge1xuICAgICAgICAgICAgICAgIC5wci1zdGFyLXY0IHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wci1zbmlwcGV0LXJhdGluZy1kZWNpbWFsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFByb2R1Y3QgVGlsZXNcbiAgICAgICAgLnByLWNhdGVnb3J5LXNuaXBwZXQge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgIC5wci1jYXRlZ29yeS1zbmlwcGV0X19pdGVtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweCAwIDA7XG5cbiAgICAgICAgICAgICAgICAvLyB0aWxlIGNvdW50XG4gICAgICAgICAgICAgICAgJi5wci1jYXRlZ29yeS1zbmlwcGV0X190b3RhbCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDAgMDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXZpZXctY291bnQtcGFyZW5zO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFBEUFxuICAgICAgICAvLyBEZXRhaWxzIHNuaXBwZXRcbiAgICAgICAgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1pbmxpbmUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5wci1zbmlwcGV0LXN0YXJzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBtYXAtZ2V0KCRzcGFjZXJzLCAxKTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgLnByLXJhdGluZy1zdGFycyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0ycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHItc25pcHBldC1yZWFkLWFuZC13cml0ZSB7XG4gICAgICAgICAgICBhLnByLXNuaXBwZXQtcmV2aWV3LWNvdW50LFxuICAgICAgICAgICAgc3Bhbi5wci1zbmlwcGV0LXJldmlldy1jb3VudCxcbiAgICAgICAgICAgIGEucHItc25pcHBldC13cml0ZS1yZXZpZXctbGluayB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBib2R5LWZvbnQtc2l6ZS1vdmVycmlkZXM7XG5cbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByLXNuaXBwZXQtcmV2aWV3LWNvdW50IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXZpZXctY291bnQtcGFyZW5zO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBhLnByLXNuaXBwZXQtcmV2aWV3LWNvdW50LFxuICAgICAgICAgICAgLy8gc3Bhbi5wci1zbmlwcGV0LXJldmlldy1jb3VudCB7XG4gICAgICAgICAgICAvLyAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIC8vIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgyMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByLWJ0bi5hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBjdXN0b21pemUgYWxlcnRzXG4gICAgICAgIC5wci1hbGVydCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAkYm9yZGVyLXRoaWNrLXdpZHRoIHNvbGlkICR0cmFucyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAkYm9yZGVyLXJhZGl1cyAkYm9yZGVyLXJhZGl1cyAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oOHB4KSByZW0oMTBweCkgcmVtKDhweCkgcmVtKDQ2cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgICAgICAgICYucHItYWxlcnQtc3VjY2VzcyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFsZXJ0LXN1Y2Nlc3MtYmcgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKCRzdmctc3VjY2VzcywgbGVmdCwgMTZweCwgYWZ0ZXIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnByLWFsZXJ0LWluZm8ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkaW5mbyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkaW5mbyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhbGVydC1pbmZvLWJnICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbigkc3ZnLWluZm8sIGxlZnQsIDE2cHgsIGFmdGVyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wci1hbGVydC13YXJuaW5nIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmsgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJHdhcm5pbmcgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxlcnQtd2FybmluZy1iZyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oJHN2Zy13YXJuaW5nLCBsZWZ0LCAxNnB4LCBhZnRlcik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucHItYWxlcnQtZGFuZ2VyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhbmdlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkZGFuZ2VyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFsZXJ0LWRhbmdlci1iZyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oJHN2Zy1kYW5nZXIsIGxlZnQsIDE2cHgsIGFmdGVyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gaWNvbiBwb3NpdGlvbmluZ1xuICAgICAgICAgICAgJi5wci1hbGVydC1zdWNjZXNzOjphZnRlcixcbiAgICAgICAgICAgICYucHItYWxlcnQtaW5mbzo6YWZ0ZXIsXG4gICAgICAgICAgICAmLnByLWFsZXJ0LXdhcm5pbmc6OmFmdGVyLFxuICAgICAgICAgICAgJi5wci1hbGVydC1kYW5nZXI6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1maWVsZC1hbGVydCB7XG4gICAgICAgICAgICBjb2xvcjogJGRhbmdlciAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gUERQXG5cbiAgICAucHItc25pcHBldC1xYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB9XG5cbiAgICAgICAgLnByLWFuc3dlcmVkLXF1ZXN0aW9uLWNpcmNsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDIycHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByLXFhLWxhcmdlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICA+ICoge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gKjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDEpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IG1hcC1nZXQoJHNwYWNlcnMsIDIpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByLXNuaXBwZXQtcWEtbWV0cmljcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblxuICAgICAgICA+IGFiYnIge1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICNwci1yZXZpZXdzbmlwcGV0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwcHgpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgI3ByLXF1ZXN0aW9uc25pcHBldCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDIpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNwci1xdWVzdGlvbnNuaXBwZXQsXG4gICAgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1yZWNvIHtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLnByLWFzay1xdWVzdGlvbi1jdGEucHItcWEtbGFyZ2UsXG4gICAgICAgIC5wci1zbmlwcGV0LXJlY28tdG8tZnJpZW5kIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAucHItYXNrLXF1ZXN0aW9uLWxpbmsge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IG1hcC1nZXQoJHNwYWNlcnMsIDEpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGNlbnRlci9jb250YWluIG5vLXJlcGVhdCAkc3ZnLXRvb2x0aXAtaWNvbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1hc2stcXVlc3Rpb24tc3VidGV4dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gUERQIFJldmlld3MgQ29udGFpbmVyXG4gICAgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIHtcbiAgICAgICAgJi5wci1zbmFwc2hvdC1tb2JpbGUgLnByLXJldmlldy1zbmFwc2hvdC1oZWFkZXIgLnByLXJldmlldy1zbmFwc2hvdC1zbmlwcGV0cyAucHItc25pcHBldC1zdGFycy1yZWNvLWlubGluZSAucHItc25pcHBldC1zdGFycy1yZWNvLXN0YXJzIC5wci1zbmlwcGV0IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1yZXZpZXctc25hcHNob3QtY29udGVudC1ibG9jayxcbiAgICAgICAgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jay1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucHItcmV2aWV3LXNuYXBzaG90LWhlYWRlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgLnByLXJldmlldy1zbmFwc2hvdC1oZWFkZXItaW50cm8ge1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAucHItaGVhZGxpbmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnByLXJldmlldy1zbmFwc2hvdC1zbmlwcGV0cyAucHItc25pcHBldC1zdGFycy1yZWNvLWlubGluZSB7XG4gICAgICAgICAgICAgICAgICAgIC5wci1zbmlwcGV0LXN0YXJzLXJlY28tc3RhcnMgLnByLXNuaXBwZXQgLnByLXNuaXBwZXQtcmVhZC1hbmQtd3JpdGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgLnByLXNuaXBwZXQtcmV2aWV3LWNvdW50LFxuICAgICAgICAgICAgICAgICAgICAgICAgLnByLXNuaXBwZXQtd3JpdGUtcmV2aWV3LWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogbWFwLWdldCgkc3BhY2VycywgNCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9keS1mb250LXNpemUtb3ZlcnJpZGVzO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAucHItc25pcHBldC1yZXZpZXctY291bnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJldmlldy1jb3VudC1wYXJlbnM7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucHItc25pcHBldC1zdGFycy1yZWNvLXJlY28ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBkaXN0cmlidXRpb24gZ3JhcGgsIHByb3MsIGNvbnNcbiAgICAgICAgICAgIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2sge1xuICAgICAgICAgICAgICAgIC5wci1yZXZpZXctc25hcHNob3QtdGFncyBkdCxcbiAgICAgICAgICAgICAgICAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrLWhlYWRsaW5lIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvZHktZm9udC1zaXplLW92ZXJyaWRlcztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucHItcmV2aWV3LXNuYXBzaG90LXRhZ3MgZHQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnByLXNuYXBzaG90LXRhZy1kZWYucHItc25hcHNob3QtdGFnLWRlZi1maWx0ZXJpbmcge1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wci1maWx0ZXItYnRuX19jaGlsZC5wci1zbmFwc2hvdC1oaWdobGlnaHQucHItZmlsdGVyLWJ0bl9fdm90ZUNvdW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHItcmF0aW5ncy1oaXN0b2dyYW0ge1xuICAgICAgICAgICAgICAgICYucHItaGlzdG9ncmFtLWxpc3QgbGkge1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wci1yYXRpbmdzLWhpc3RvZ3JhbS1iYXJWYWx1ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5wci1yYXRpbmdzLWhpc3RvZ3JhbS1iYXJWYWx1ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSB7XG4gICAgICAgIHAsXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBubyByZXZpZXdzIGJ0blxuICAgICAgICAucHItcmQtbm8tcmV2aWV3cyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgNCk7XG5cbiAgICAgICAgICAgIC8vIHByaW1hcnkgYnRuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oI3tjYWxjKCRzcGFjZXIvMil9KSByZW0oI3skc3BhY2VyfSk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHdoaXRlLWZvbnQtc21vb3RoaW5nO1xuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFjY2VudDIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHItcmQtbWFpbi1oZWFkZXItd2l0aC1maWx0ZXJzIHtcbiAgICAgICAgICAgIC5wci1yZC1yZXZpZXctaGVhZGVyLWNvbnRlbnRzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS00MDA7XG5cbiAgICAgICAgICAgICAgICAucHItcmQtcmV2aWV3LXRvdGFsIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDVweCkgMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wci1yZC1zZWFyY2gtY29udGFpbmVyIC5wci1yZC1zZWFyY2gtcmV2aWV3cy1pbnB1dCB7XG4gICAgICAgICAgICAgICAgLnByLXJkLXNlYXJjaC1yZXZpZXdzLWljb24tYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGRhcms7XG5cbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIHNvcnQgc2VsZWN0XG4gICAgICAgICAgICAucHItcmQtc29ydCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMzc1cmVtIDIuNzVyZW0gMC4zNzVyZW0gMC43NXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHN2Zy1hcnJvdy1kb3duIG5vLXJlcGVhdCBjYWxjKDEwMCUgLSAxNXB4KTtcbiAgICAgICAgICAgICAgICBib3JkZXI6ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHItcmQtY29udGVudC1ibG9jayB7XG4gICAgICAgICAgICAucHItc25pcHBldC1yYXRpbmctZGVjaW1hbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHItcmQtaW5uZXItc2lkZS1jb250ZW50LWJsb2NrIC5wci1yZC1kZXRhaWxzLFxuICAgICAgICAgICAgLnByLXJlYWQtcmV2aWV3IHtcbiAgICAgICAgICAgICAgICBzcGFuLFxuICAgICAgICAgICAgICAgIHRpbWUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHItcmV2aWV3IHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXIgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1yZC1zaWRlLWNvbnRlbnQtYmxvY2t7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1yZC1yZXZpZXctdGFnIHtcbiAgICAgICAgICAgIGRkIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib2R5LWZvbnQtc2l6ZS1vdmVycmlkZXM7XG5cbiAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByLXJkLWRpc3BsYXktdGFibGV0IHtcbiAgICAgICAgICAgICAgICBkdCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTQwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHItcmQtbWFpbi1mb290ZXIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC5wci1yZC1jb250ZW50LWJsb2NrIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByLXJkLXJldmlldy1wb3NpdGlvbiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9keS1mb250LXNpemUtb3ZlcnJpZGVzO1xuXG4gICAgICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wci1yZC10by10b3Age1xuICAgICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByLXJkLXBhZ2luYXRpb24ge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnAtdy1yIC5wci1xYS1kaXNwbGF5IHtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAucHItcWEtZGlzcGxheS1oZWFkbGluZSxcbiAgICAgICAgLnByLXFhLWRpc3BsYXktZGVza3RvcCAucHItcWEtZGlzcGxheS1oZWFkbGluZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnByLXFhLWRpc3BsYXktZGVza3RvcCAucHItcWEtZGlzcGxheS1oZWFkbGluZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBtYWtlIG1vYmlsZSBtYXRjaCB0YWJsZXQgYW5kIGRlc2t0b3AgcHJpbWFyeSBidG5cbiAgICAgICAgLnByLWJ0bi1hc2stcXVlc3Rpb24ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKCN7Y2FsYygkc3BhY2VyLzIpfSkgcmVtKCN7JHNwYWNlcn0pO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB3aGl0ZS1mb250LXNtb290aGluZztcblxuICAgICAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhY2NlbnQyICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgLnByLXFhLWRpc3BsYXktbGluayxcbiAgICAgICAgICAgICAgICAgICAgLnByLXFhLWRpc3BsYXktdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3BhbixcbiAgICAgICAgICAgICAgICAucHItcWEtZGlzcGxheS1saW5rLFxuICAgICAgICAgICAgICAgIC5wci1xYS1kaXNwbGF5LXRleHQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB3aGl0ZS1mb250LXNtb290aGluZztcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucHItY3Jvc3MtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHItcWEtZGlzcGxheS1hc2stcXVlc3Rpb24ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgNCk7XG5cbiAgICAgICAgICAgIC8vIG9uLXBhZ2UgcXVlc3Rpb24gZm9ybVxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24gKG1kKSB7XG4gICAgICAgICAgICAgICAgLnByLWFuc3dlci1mb3JtLW9wZW4ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGhhbmsteW91LXBhZ2Uge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGgxLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJldmlldy1wcmV2aWV3IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucHItcmF0aW5nLW51bWJlcixcbiAgICAgICAgLnByLXJhdGluZy1kYXRlIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBDZW50ZXIgYWxpZ25cbi5kaXNwbGF5LWFsaWdubWVudC1maXh7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDU1JTtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuXG4vLyBXcml0ZSBhIFJldmlldyBmb3JtXG4vLyBBc2sgYSBRdWVzdGlvbiBmb3JtXG4ucHItZGlzcGxheXdyaXRlIHtcbiAgICAvLyBzaG91bGQgaGF2ZSBuby1ndXR0ZXJzIG9uIGl0XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXgtd2lkdGg6IG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCB4bCk7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCA0KTtcbiAgICB9XG5cbiAgICAvLyBORk0gZm9ybXMgYXJlIGxlZnQgYWxpZ25lZFxuICAgICNwci13cml0ZSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgeGwpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gYXNrIHF1ZXN0aW9uIGZvcm0gY29udGFpbmVyXG4gICAgICAgIC5wLXctciAucHItd2Fxd2FhIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByLWhlYWRlci1wcm9kdWN0LW5hbWUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByLWhlYWRlci10YWJsZSAucHItaGVhZGVyLXRpdGxlICsgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5wLXctciAucHItd2Fxd2FhIHtcbiAgICAucHItcXVlc3Rpb24tZm9ybSB7XG4gICAgICAgICNxdWVzdGlvbkNhdGVnb3J5IHtcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgI3F1ZXN0aW9uVHlwZSBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHItd2FxLWxlZ2FsLXRleHQgc3BhbiB7XG4gICAgICAgIEBpbmNsdWRlIGJvZHktZm9udC1zaXplLW92ZXJyaWRlcztcblxuICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgfVxuXG4gICAgLnByLXN1Ym1pdCB7XG4gICAgICAgIG1hcmdpbi10b3A6IG1hcC1nZXQoJHNwYWNlcnMsIDQpO1xuICAgIH1cblxuICAgIC8vIFJldmVyc2UgZmxvYXRzIHRvIG1hdGNoIGd1aWRlIHZpYSBjc3Mgb25seVxuICAgIC5wci1idG4ucHItYnRuLXJldmlldy5wci1wdWxsLWxlZnQge1xuICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHItd2FxLXByZXF1ZXN0aW9uLW1lc3NhZ2Uge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCA0KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvc3dhdGNoXCI7XG5AaW1wb3J0IFwiLi4vdXRpbGl0aWVzL2VsbGlwc2lzXCI7XG5AaW1wb3J0IFwicHJvZHVjdENvbW1vblwiO1xuQGltcG9ydCBcInF1aWNrVmlld1wiO1xuQGltcG9ydCBcIi4uL3Bvd2VycmV2aWV3c1wiO1xuXG4ucHJvZHVjdC1jYXJvdXNlbCB7XG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG5cbi5wcm9kdWN0LXRpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgYTpub3QoLnByb21vdGlvbnMgPiAuY2FsbG91dCAqKSB7XG4gICAgICAgIEBpbmNsdWRlIHByb2R1Y3QtdGlsZS1saW5rcztcbiAgICB9XG5cbiAgICAudGlsZS1oZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLnRpbGUtYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkgeyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IC8vIGZpeCBmb3IgbGluZSBjbGFtcCBhcHBsaWNhdGlvblxuICAgICAgICAgICAgXG4gICAgICAgICAgICAmOm5vdCgubW9yZS1saW5rLCAucHJvbW90aW9ucyA+IC5jYWxsb3V0ICopIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwcm9kdWN0LXRpbGUtbGlua3M7XG4gICAgICAgICAgICB9ICAgICAgICAgICAgXG5cbiAgICAgICAgICAgIDpub3QoLnByb21vdGlvbnMgPiAuY2FsbG91dCAqKSB7XG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgIFxuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICB9ICBcbiAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICAudGlsZS1ib2R5LXVwcGVyIHtcbiAgICAgICAgICAgIC5jYWxsb3V0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29sb3Itc3dhdGNoZXMge1xuICAgICAgICAgICAgbWluLWhlaWdodDogcmVtKDI1cHgpO1xuICAgICAgICAgICAgaGVpZ2h0OiByZW0oMjVweCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XG4gICAgICAgIH1cblxuICAgICAgICAuc3dhdGNoZXMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5zd2F0Y2gtbGluayB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oNnB4KTtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oOHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zd2F0Y2gge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb3JlLWxpbmsge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcHJvZHVjdC10aWxlLW1vcmUtbGluaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wZHAtbGluayB7XG4gICAgICAgICAgICBhLmxpbmsge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oNHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9kdWN0LXNrdS1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgMSk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByaWNlIHtcbiAgICAgICAgICAgIC5zYWxlcy1saW5lIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmF0aW5ncyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCAxKTtcblxuICAgICAgICAgICAgLnByLW5vLXJldmlld3Mge1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgIC5wci1jYXRlZ29yeS1zbmlwcGV0X190b3RhbCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByaWNlLFxuICAgICAgICAuc2Vjb25kYXJ5LW1zZ3Mge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgMSk7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZHVjdC1tZXNzYWdpbmcge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb21wYXJlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtZmVhdHVyZXMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBpbmhlcml0O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICY6aGFzKC50aWxlLWltYWdlKSB7XG5cbiAgICAgICAgICAgICAgICBAc3VwcG9ydHMgKGFzcGVjdC1yYXRpbzogMS8xKSB7XG4gICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpbGUtaW1hZ2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7IFxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3dhdGNoLWNpcmNsZSB7XG4gICAgICAgIC8vICR3aGl0ZSB3aWxsIGJlIHJlcGxhY2VkIGJ5IGNvbG9yIGltYWdlIGJhY2tncm91bmQgdmlhIEphdmFzY3JpcHRcbiAgICAgICAgQGluY2x1ZGUgc3dhdGNoKDI1cHgsICR3aGl0ZSk7XG4gICAgfVxuXG4gICAgLyogTGlzdCBWaWV3IFByb2R1Y3QgVGlsZXMgKi9cbiAgICAubGlzdCAucHJvZHVjdC1ncmlkICYge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aWxlLWhlYWRlciB7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBkaXYoOC8yOTApO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGZsZXg6IDEgMSA1MCU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI4NXB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjg1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogZGl2KDIwLzk2Nyk7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogZGl2KDI4NS85NjcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRpbGUtYm9keSB7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgICAgIGZsZXg6IDEgMSA1MCU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBkaXYoMjUvOTY3KTtcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiBkaXYoMzIwLDk2Nyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb2xvci1zd2F0Y2hlcyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICAmLmhhc1N3YXRjaGVzIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZHVjdC1mZWF0dXJlcyB7XG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIGRpdigyMC85NjcpO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6ICRib3JkZXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqL1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnByb21vdGlvbnMge1xuICAgIG1hcmdpbi10b3A6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuXG4gICAgLmNhbGxvdXQgeyAgICAgIFxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBjb2xvcjogJGRhcmstZ3JheTtcblxuICAgICAgICAqIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kLWZsZXgge1xuICAgICAgICAgICAgLmZsZXgtY29sdW1uIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4jY2hvb3NlQm9udXNQcm9kdWN0TW9kYWwge1xuICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VsZWN0LWNicC1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICAgIH1cblxuICAgIC5wcm9kdWN0LW5hbWUtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5ib251cy1xdWFudGl0eSxcbiAgICAuYm9udXMtb3B0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC45MzhlbTtcbiAgICB9XG5cbiAgICAuYm9udXMtcXVhbnRpdHktc2VsZWN0IHtcbiAgICAgICAgbWluLXdpZHRoOiA1ZW07XG4gICAgfVxuXG4gICAgLnNlbGVjdC1ib251cy1wcm9kdWN0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgIH1cblxuICAgIC5zZWxlY3RlZC1waWQge1xuICAgICAgICBib3JkZXI6ICRib3JkZXI7XG5cbiAgICAgICAgLmJvbnVzLXByb2R1Y3QtbmFtZSB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJvbnVzLXByb2R1Y3QtcHJpY2Uge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICB9XG59XG4iLCIvLyBQcm9kdWN0IFRpbGUgU3R5bGVzXG5cbkBtaXhpbiBwcm9kdWN0LXRpbGUtcHJpY2UoKSB7XG4gICAgQGluY2x1ZGUgbGFiZWwtMi1ib2xkO1xufVxuXG5AbWl4aW4gcHJvZHVjdC10aWxlLXByaWNlLXNhbGUoKSB7XG4gICAgQGluY2x1ZGUgbGFiZWwtMi1ib2xkO1xuXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gICAgY29sb3I6ICRhY2NlbnQtMTtcbn1cblxuQG1peGluIHByb2R1Y3QtdGlsZS1saW5rcygpIHtcbiAgICBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICAgIH1cbn1cblxuQG1peGluIHByb2R1Y3QtdGlsZS1tb3JlLWxpbmsoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvbWl4aW5zL2JyZWFrcG9pbnRzXCI7XG5cbi5uYXYucGFnaW5hdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIC5wYWdlLWxpbmsubmF2LWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMzdweDtcbiAgICAgICAgaGVpZ2h0OiAzN3B4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgd2hpdGUtZm9udC1zbW9vdGhpbmc7XG5cbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtaXRlbSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXJnaW46IDAgcmVtKDJweCk7XG4gICAgfVxuXG4gICAgLm5hdi1pdGVtLWZpcnN0LFxuICAgIC5uYXYtaXRlbS1sYXN0LFxuICAgIC5uYXYtaXRlbS1uZXh0LFxuICAgIC5uYXYtaXRlbS1wcmV2aW91cyB7XG4gICAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRyYW5zO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jb250YWluZXIgLmJyZWFkY3J1bWIge1xuICAgIEBpbmNsdWRlIGxpbmUtaGVpZ2h0KDEycHgpO1xuXG4gICAgbWFyZ2luOiByZW0oMTVweCkgMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luOiByZW0oMjBweCkgMDtcbiAgICB9XG5cbiAgICAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMCByZW0oMTBweCkgMCAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMTBweCk7XG5cbiAgICAgICAgYSxcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBsaW5rLWJyZWFkY3J1bWI7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIGEsXG4gICAgICAgICYuYWN0aXZlIHNwYW4ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDEwcHgpO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogcmVtKDEwcHgpO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6ICRib3JkZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTBweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5zZWFyY2gtcmVzdWx0cyB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgfVxufVxuIiwiLnZlaWwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiB6KCdzcGlubmVyLXZlaWwnKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLnVuZGVybGF5IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXG4gICAgICAgICYudHJhbnNwYXJlbnQge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuJHNwaW5uZXItc2l6ZTogMnJlbTtcblxuLnNwaW5uZXIge1xuICAgIHdpZHRoOiAkc3Bpbm5lci1zaXplO1xuICAgIGhlaWdodDogJHNwaW5uZXItc2l6ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYW5pbWF0aW9uOiBzay1yb3RhdGUgMnMgaW5maW5pdGUgbGluZWFyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLXRvcDogY2FsYygkc3Bpbm5lci1zaXplIC8gMikgKiAtMTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygkc3Bpbm5lci1zaXplIC8gMikgKiAtMTtcbn1cblxuQGtleWZyYW1lcyBzay1yb3RhdGUge1xuICAgIDEwMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG59XG5cbkBrZXlmcmFtZXMgc2stYm91bmNlIHtcbiAgICAwJSxcbiAgICAxMDAlIHsgdHJhbnNmb3JtOiBzY2FsZSgwKTsgfVxuICAgIDUwJSB7IHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbn1cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9taXhpbnMvYnJlYWtwb2ludHNcIjtcblxuLml0ZW0tYXR0cmlidXRlcyB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5saW5lLWl0ZW0tYXR0cmlidXRlcyxcbi5saW5lLWl0ZW0tb3B0aW9uIHtcbiAgICBmb250LXNpemU6IDAuODEzcmVtO1xuICAgIG1hcmdpbjogMDtcbn1cblxuLmxpbmUtaXRlbS1uYW1lIHtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zMTNlbTtcbn1cblxuLmxpbmUtaXRlbS1wcmljaW5nLWluZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICArIC5wcmljZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZGVyO1xuICAgIH1cbn1cblxuLmxpbmUtaXRlbS1wcmljZS1xdWFudGl0eS1pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiAwLjYyNWVtO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkaG9yaXpvbnRhbC1ydWxlLWdyZXk7XG59XG5cbi5mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubGluZS1pdGVtLXRvdGFsLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMC44MTNlbTtcbn1cblxuLnByaWNpbmcge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi5wcm9kdWN0LWltYWdlIHtcbiAgICBoZWlnaHQ6IDUuNjI1ZW07XG4gICAgd2lkdGg6IDUuNjI1ZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjkzOGVtO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBmbGV4LXNocmluazogMDtcbn1cblxuLm5vbi1hZGp1c3RlZC1wcmljZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRpc2NvdW50LWxpbmUtaXRlbSB7XG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuXG4ubGluZS1pdGVtLXByb21vIHtcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgZm9udC1zaXplOiAwLjgxM2VtO1xufVxuXG4ubGluZS1pdGVtLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmJ1bmRsZWQtbGluZS1pdGVtICsgLmJ1bmRsZWQtbGluZS1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAwLjYyNWVtO1xufVxuXG4uYnVuZGxlLWluY2x1ZGVzIHtcbiAgICBmb250LXNpemU6IDAuODEzZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC42MjVlbTtcbn1cblxuLmxpbmUtaXRlbS1kaXZpZGVyIHtcbiAgICBtYXJnaW46IDAuNjI1ZW0gLTEuMjI1ZW0gMC42MjVlbSAtMS4zMjVlbTtcbn1cblxuLmxpbmUtaXRlbS1hdmFpbGFiaWxpdHkge1xuICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3VjY2VzcyxcbiAgICAuZGFuZ2VyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICB9XG5cbiAgICAuc3VjY2VzcyB7XG4gICAgICAgIGNvbG9yOiAkc3VjY2VzcztcbiAgICB9XG4gICAgXG4gICAgLnN0b2NrQ291bnQge1xuICAgICAgICBmb250LXNpemU6ICAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YyREVERTtcbiAgICAgICAgcGFkZGluZzpyZW0oMnB4KSByZW0oNHB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC5wcmVmaXgtaWNvbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcblxuICAgICAgICAmLnBpY2t1cCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLWRyaXZlLXRocnUtY29tcGFjdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnByb2R1Y3QtbGluZS1pdGVtLWRldGFpbHMge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5taW5pY2FydCB7XG4gICAgLnByb2R1Y3QtbGluZS1pdGVtLWRldGFpbHMge1xuICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgfVxufVxuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL21peGlucy9icmVha3BvaW50c1wiO1xuQGltcG9ydCBcInByb2R1Y3RDYXJkXCI7XG5cbi5taW5pY2FydCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaDEge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAubWluaWNhcnQtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNjI1ZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjYyNWVtO1xuICAgICAgICBib3JkZXI6ICRib3JkZXItbGlnaHQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjYwcHgpO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLmJ0bi5yZW1vdmUtcHJvZHVjdCB7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42MjVlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTAuMzEzZW07XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmNhcmQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxuXG4gICAgLnByb2R1Y3Qtc3VtbWFyeSB7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG5cbiAgICAgICAgPiAucm93OmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgLmNhcmQucHJvZHVjdC1pbmZvIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gLnJvdyB7XG4gICAgICAgICAgICA+IC5jb2wtMTIgPiAuY2FyZCB7XG4gICAgICAgICAgICAgICAgKyAucGVyZm9ybWFuY2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLnBlcmZvcm1hbmNlLWxpbmUtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3QtaW5mbyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDA7XG5cbiAgICAgICAgICAgID4gLnJvdyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wYXJ0LXBhcmVudC1saW5lLWl0ZW0ge1xuICAgICAgICAgICAgICAgICsgLnBlcmZvcm1hbmNlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAuNzVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3QtcHJpY2luZyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlci1tZWRpdW07XG4gICAgICAgIH1cblxuICAgICAgICAubGluZS1pdGVtLWRpdmlkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saW5lLWl0ZW0tbmFtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgICAgIGZsZXg6IDEgMCAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmUtaXRlbS1oZWFkZXIge1xuICAgICAgICAgICAgb3JkZXI6IGluaXRpYWw7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblxuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgLml0ZW0tYXR0cmlidXRlcyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAvLyBOZWVkZWQgdG8gb3ZlcnJpZGUgQlMgY2xhc3NcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5saW5lLWl0ZW0tcHJpY2UtaW5mbyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmUtaXRlbS10b3RhbC1wcmljZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgIC5wcmljZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBvcmRlcjogaW5pdGlhbDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMzVweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTM1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgNjZweDtcblxuICAgICAgICAgICAgPiAucm93IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGluZS1pdGVtLXF1YW50aXR5IHtcbiAgICAgICAgICAgIG9yZGVyOiBpbml0aWFsO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCByZW0oMjBweCk7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEzNXB4KTtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgICAgICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gMTM1cHgpOyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovIC8vSUUgd29ya2Fyb3VuZFxuXG4gICAgICAgICAgICAucHJvZHVjdC1tb3ZlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaXRlbS1hdHRyaWJ1dGVzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IC8vIE5lZWRlZCB0byBvdmVycmlkZSBCUyBjbGFzc1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGluZS1pdGVtLXF1YW50aXR5LWlubmVyIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcblxuICAgICAgICAgICAgICAgIC5xdWFudGl0eS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnF1YW50aXR5LWZvcm0ge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJlbW92ZS1saW5lLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMzZweCk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oMjVweCk7XG5cbiAgICAgICAgICAgICAgICAgICAgLnJlbW92ZS1wcm9kdWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZHVjdC1jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICBvcmRlcjogaW5pdGlhbDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAxcmVtIDA7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC53YXJyYW50eS1saW5lLWl0ZW0sXG4gICAgICAgIC5nb2xkLXBsYW4taXRlbSxcbiAgICAgICAgLnBlcmZvcm1hbmNlLWxpbmUtaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG5cbiAgICAgICAgICAgIC5saW5lLWl0ZW0taW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMzBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICAuaXRlbS1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmUtaXRlbS1za3UsXG4gICAgICAgICAgICAuaXRlbS1hdHRyaWJ1dGVzLFxuICAgICAgICAgICAgLmxpbmUtaXRlbS1xdWFudGl0eSxcbiAgICAgICAgICAgIC5wcm9kdWN0LW1vdmUsXG4gICAgICAgICAgICAubGluZS1pdGVtLXByaWNlLWluZm8ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5lLWl0ZW0taGVhZGVyIHtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gMzBweCk7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi8gLy9JRSB3b3JrYXJvdW5kXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICAgICAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgcmVtKDEwcHgpIHJlbSgxMHB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgLmxpbmUtaXRlbS1uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5lZGl0LWFkZC1vbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFkZC1vbi1kZXNjcmlwdGlvbixcbiAgICAgICAgICAgICAgICAuYWRkLW9uLWRlc2NyaXB0aW9uLXBlcmZvcm1hbmNlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJvZHVjdC1jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBvcmRlcjogNjtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgICAgID4gLnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubGluZS1pdGVtLWRpdmlkZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmUtaXRlbS10b3RhbC1wcmljZSB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgLnByaWNpbmcge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBhcnQtcGFyZW50LWxpbmUtaXRlbSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyLWxpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBhcnQtbGluZS1pdGVtIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG5cbiAgICAgICAgICAgIC5saW5lLWl0ZW0tcXVhbnRpdHksXG4gICAgICAgICAgICAubGluZS1pdGVtLWhlYWRlciAubGluZS1pdGVtLXNrdSxcbiAgICAgICAgICAgIC5saW5lLWl0ZW0taGVhZGVyIC5pdGVtLWF0dHJpYnV0ZXMsXG4gICAgICAgICAgICAubGluZS1pdGVtLXByaWNlLWluZm8ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5lLWl0ZW0taGVhZGVyIHtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogY2FsYyg3MCUgLSA0MHB4KTsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqLyAvL0lFIHdvcmthcm91bmRcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNzAlIC0gNDBweCk7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCByZW0oMTBweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByb2R1Y3QtY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAzMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBvcmRlcjogNjtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgICAgID4gLnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubGluZS1pdGVtLWRpdmlkZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wcmltYXJ5LFxuICAgICAgICAgICAgICAgIC5wb3N0LXN1ZmZpeCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IC8vIEhpZGUgcHJpY2UgbGFiZWwgdGV4dCBmb3IgYWRkIG9uIGl0ZW1zXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5lLWl0ZW0tdG90YWwtcHJpY2Uge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5wcmljaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLml0ZW0taW1hZ2Uge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDBweDtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hZGQtb24tY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMC43NXJlbSAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG5cbiAgICAgICAgJjpub3QoLnBhcnRzLWhlYWRlcikge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbSAwLjc1cmVtIHJlbSg1MHB4KTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICAgICAgICAgICYud2FycmFudHktY29udGFpbmVyLFxuICAgICAgICAgICAgJi5wZXJmb3JtYW5jZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICArIC5wYXJ0cy1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubm90LWFkZGVkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5saW5lLWl0ZW0tYXR0cmlidXRlcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnByb2R1Y3QtYWRkLW9uLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIHJlbSg2M3B4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wcm9kdWN0LWNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKC0yNXB4KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubGluZS1pdGVtLW5hbWUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKC00MHB4KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYWRkLW9uLWhlYWRpbmcge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSg0MHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IC8vIEltcG9ydGFudCB0byBvdmVycmlkZSBib290c3RyYXBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9kdWN0LWNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC5wcmltYXJ5LFxuICAgICAgICAgICAgLnBvc3Qtc3VmZml4IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyAvLyBIaWRlIHByaWNlIGxhYmVsIHRleHQgZm9yIGFkZCBvbiBpdGVtc1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmUtaXRlbS1wcm9tbyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFkZC1vbi1sZWZ0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcblxuICAgICAgICAgICAgYS5lZGl0LWFkZC1vbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDVweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKC0zcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFkZC1vbi1sYWJlbCB7XG4gICAgICAgICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtYm9sZDtcbiAgICAgICAgfVxuXG4gICAgICAgICYucGVyZm9ybWFuY2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5hZGQtb24tbGFiZWwge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vc3ZnLWljb25zL3NxdHJhZGUtdGFnbGluZS1sb2dvLnN2ZycpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm5vdC1hZGRlZCB7XG4gICAgICAgICAgICAgICAgLmxpbmUtaXRlbS1hdHRyaWJ1dGVzIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oNDBweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi53YXJyYW50eS1jb250YWluZXIge1xuICAgICAgICAgICAgJi5ub3QtYWRkZWQge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkLW9uLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgZmxleDogMSAwIDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMTdweCk7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oNjBweCk7XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkLW9uLWRlc2NyaXB0aW9uLXBlcmZvcm1hbmNlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgZmxleDogMSAwIDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMTdweCk7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oNjBweCk7XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkLW9uLXByaWNlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1ib2xkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdvbGRwbGFuLWNvbnRhaW5lciB7XG4gICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG5cbiAgICAgICAgLmFkZC1vbi1sYWJlbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vc3ZnLWljb25zL3NxdHJhZGUtdGFnbGluZS1sb2dvLnN2ZycpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogcmVtKC01MHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lZGl0LWFkZC1vbiB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgtMTVweCk7XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkLW9uLWRlc2NyaXB0aW9uLFxuICAgICAgICAuYWRkLW9uLWRlc2NyaXB0aW9uLXBlcmZvcm1hbmNlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oLTUwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ub3QtYWRkZWQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDQwcHgpO1xuXG4gICAgICAgICAgICAucHJvZHVjdC1hZGQtb24tbGluayB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIHJlbSg2M3B4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFkZC1vbi1sYWJlbCB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogcmVtKC00MHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFydHMtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMXJlbSAwO1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgYTpub3QoLm1vdmUpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkLW9uLWxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJ0cy10b3RhbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBAaW5jbHVkZSBmb250LWJvbGQ7XG4gICAgfVxuXG4gICAgLnF1YW50aXR5LWxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjgxM2VtO1xuICAgIH1cblxuICAgIC5xdWFudGl0eSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5wb3BvdmVyIHtcbiAgICAgICAgdG9wOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogcmVtKDM0MHB4KTsgLy8gVmFsdWUgZnJvbSBtb2NrdXBzXG4gICAgICAgIG1heC13aWR0aDogcmVtKDM0MHB4KTsgLy8gVmFsdWUgZnJvbSBtb2NrdXBzXG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5taW5pY2FydC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3ItbGlnaHQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAxMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC05cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZSB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDEwcHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWluaS1jYXJ0LWhlYWRlciB7XG4gICAgICAgIGEubWluaS1jYXJ0LWVkaXQtbGluayB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5taW5pY2FydC1mb290ZXIge1xuICAgICAgICBib3JkZXI6ICRib3JkZXItbGlnaHQ7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcblxuICAgICAgICAuY2hlY2tvdXQtY29udGludWUge1xuICAgICAgICAgICAgLmNoZWNrb3V0LWJ0biB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb290ZXItc3ViLXRvdGFsIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lc3RpbWF0ZWQtdG90YWwge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjYyNWVtO1xuICAgIH1cblxuICAgIC5zdWItdG90YWwtbGFiZWwge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keTtcbiAgICB9XG5cbiAgICAuc3ViLXRvdGFsIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHk7XG4gICAgfVxuXG4gICAgLmxpbmUtaXRlbS1kaXZpZGVyIHtcbiAgICAgICAgbWFyZ2luOiAwLjYyNWVtIC0wLjYyNWVtIDAuNjI1ZW0gLTEuMzI1ZW07XG4gICAgfVxuXG4gICAgLmxpbmUtaXRlbS1uYW1lIHtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogaW5pdGlhbDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgfVxuXG4gICAgLmxpbmUtaXRlbS1hdmFpbGFiaWxpdHkge1xuICAgICAgICAuYXZhaWxhYmlsaXR5LW1lc3NhZ2UtZGlzcGxheSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbmFuY2UtYXR0cmlidXRlcyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uaGlkZS1uby1saW5rIHtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkoc20pIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5jYXJ0LXBvcG92ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMjM1cHg7XG4gICAgaGVpZ2h0OiAxNzZweDtcbiAgICByaWdodDogLTEwNXB4O1xuICAgIHotaW5kZXg6IDUwO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzMjZmZTI7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRvcDogY2FsYygxMDAlICsgbWFwLWdldCgkc3BhY2VycywgMikpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHRvcDogNTdweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgfVxuICAgICR2aWV3LWNhcnQtbWluLXdpZHRoOiA5NTBweDtcbiAgICAkdmlldy1jYXJ0LW1heC13aWR0aDogMjE0MHB4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR2aWV3LWNhcnQtbWluLXdpZHRoKSBhbmQgKG1heC13aWR0aDogJHZpZXctY2FydC1tYXgtd2lkdGgpIHtcbiAgICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgIH1cblxuICAgICR2aWV3LWNhcmV0LW1pbi13aWR0aDogMTAyNXB4O1xuICAgICR2aWV3LWNhcmV0LW1heC13aWR0aDogMjE0MHB4O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtOXB4O1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICMzMjZmZTI7XG4gICAgICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjMzI2ZmUyO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHotaW5kZXg6IDEwMDE7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdmlldy1jYXJldC1taW4td2lkdGgpIGFuZCAobWF4LXdpZHRoOiAkdmlldy1jYXJldC1tYXgtd2lkdGgpIHtcbiAgICAgICAgICAgIGxlZnQ6IDkwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgbGVmdDogOTAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcnQtcG9wb3Zlci1oZWFkZXIge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgY29sb3I6ICMzMjZmZTI7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcblxuICAgICAgICAuY2FydC1wb3BvdmVyLWNsb3NlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdmctY2xvc2Utd2l0aG91dC1jaXJjbGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJ0LXBvcG92ZXItYm9keSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIH1cblxuICAgIC5jYXJ0LXBvcG92ZXItbGluayB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBjb2xvcjogIzMyNmZlMiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm0tYi0wIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vdXRpbGl0aWVzL3Rvb2x0aXBcIjtcblxuLmluZm8taWNvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMDsgLy8gYm9vdHN0cmFwIG92ZXJyaWRlXG5cbiAgICAuaWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzdmctdG9vbHRpcC1pY29uIG5vLXJlcGVhdCAwIDA7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgd2lkdGg6IHJlbSgxNnB4KTtcbiAgICAgICAgaGVpZ2h0OiByZW0oMTZweCk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IHVuc2V0OyAvLyBSZXF1aXJlZCB0byBtYWtlIGJvb3RzdHJhcCB0b29sdGlwcyBmdW5jdGlvbmFsXG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsICYge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgfVxufVxuXG4vLyBtYW51YWwgdG9vbHRpcCBhcnJvdyAtIGFsbCBzdHlsZXMgdGFrZW4gZGlyZWN0bHkgZnJvbSBCb290c3RyYXAncyBfcG9wb3Zlci5zY3NzXG4udG9vbHRpcC1hcnJvdyB7XG4gICAgQGluY2x1ZGUgdG9vbHRpcC1jYXJldDtcbn1cblxuLmJzLXBvcG92ZXItYXV0byB7XG4gICAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBtYXAtZ2V0KCRzcGFjZXJzLCAzKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgICAgICBtYXJnaW4tbGVmdDogbWFwLWdldCgkc3BhY2VycywgMykgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDMpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgICAgICBtYXJnaW4tdG9wOiBtYXAtZ2V0KCRzcGFjZXJzLCAzKSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmJzLXBvcG92ZXItdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCAzKSAhaW1wb3J0YW50O1xufVxuXG4uYnMtcG9wb3Zlci1yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IG1hcC1nZXQoJHNwYWNlcnMsIDMpICFpbXBvcnRhbnQ7XG59XG5cbi5icy1wb3BvdmVyLWxlZnQge1xuICAgIG1hcmdpbi1yaWdodDogbWFwLWdldCgkc3BhY2VycywgMykgIWltcG9ydGFudDtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tIHtcbiAgICBtYXJnaW4tdG9wOiBtYXAtZ2V0KCRzcGFjZXJzLCAzKSAhaW1wb3J0YW50O1xufVxuIiwiLy8gVG9vbHRpcCBDYXJldCB1c2VkIG9uIC50b29sdGlwLWFycm93IGVsZWxlbXRzLCB0YWtlbiBhbG1vc3QgbGluZS1mb3ItbGluZSBmcm9tIEJvb3RzdHJhcCdzIF9wb3BvdmVyLnNjc3MgY29kZVxuXG5AbWl4aW4gdG9vbHRpcC1jYXJldCgkYXJydy13aWR0aDogJHBvcG92ZXItYXJyb3ctd2lkdGgsICRhcnJ3LWhlaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkYXJydy1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3IsICRhcnJ3LW91dGVyLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvciwgJGFycnctYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1ib3JkZXItd2lkdGgpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKCgjeyRhcnJ3LWhlaWdodH0gKyAjeyRhcnJ3LWJvcmRlci13aWR0aH0pICogLTEpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkYXJydy13aWR0aDtcbiAgICBoZWlnaHQ6ICRhcnJ3LWhlaWdodDtcbiAgICBtYXJnaW46IDAgJGJvcmRlci1yYWRpdXMtbGc7XG4gICAgei1pbmRleDogJHppbmRleC1kcm9wZG93biArIDE7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIGNhbGMoJGFycnctd2lkdGggLyAyKSAkYXJydy1oZWlnaHQgY2FsYygkYXJydy13aWR0aCAvIDIpO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYXJydy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIHRvcDogJGFycnctYm9yZGVyLXdpZHRoO1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgY2FsYygkYXJydy13aWR0aCAvIDIpICRhcnJ3LWhlaWdodCBjYWxjKCRhcnJ3LXdpZHRoIC8gMik7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRhcnJ3LWNvbG9yO1xuICAgIH1cbn0iLCJAaW1wb3J0IFwiLi4vdXRpbGl0aWVzL3N3YXRjaFwiO1xuQGltcG9ydCBcIi4uL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIi4uL3V0aWxpdGllcy96X2luZGV4XCI7XG5cbi5zaXRlLXNlYXJjaCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogYXV0bzsgLyogNDAvMTYgKi9cblxuICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXQ6Oi1tcy1jbGVhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1idXR0b24ge1xuICAgICAgICBwYWRkaW5nOiAwIHJlbSgzcHgpIDAgcmVtKDZweCk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBtYXgtd2lkdGg6IDM0cHg7IC8vIHByZXZlbnQgcmVzaXplIG9uIGxvYWRcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXNldC1idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMmVtO1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIHdpZHRoOiA0MHB4OyAvLyB0YXBwYWJsZSBjb250YWluZXJcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm8tcmVwZWF0ICRzdmctY2xvc2UtaWNvbi1wYXRoIDdweCA3cHg7XG4gICAgICAgIHotaW5kZXg6IHooJ3NpdGUtc2VhcmNoJywgJ3Jlc2V0LWJ0bicpO1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAzMHB4IDEwcHggMTJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN1Z2dlc3Rpb25zLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlYXJjaC1pY29uIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnN1Z2dlc3Rpb25zIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMzAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjk7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IHooJ3NpdGUtc2VhcmNoJywgJ3N1Z2dlc3Rpb25zJyk7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAuc3VnZ2VzdGlvbnMtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBtYXgtaGVpZ2h0OiA4MHZoO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgd2lkdGg6IDEyMCU7XG4gICAgICAgIGxlZnQ6IC0xMCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiA5MHB4O1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICB0b3A6IDIzcHg7XG4gICAgfVxuXG4gICAgW2RhdGEtYWN0aW9uPVwiQ2FydC1TaG93XCJdICYge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIHRvcDogNTVweDtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDU1cHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtcGFnZSAmIC5tb3JlLXJlc3VsdHMge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1sZWZ0LWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgyMHB4KTtcblxuICAgICAgICA+IDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDIwcHgpIHJlbSgxNXB4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmgtc20tMTAwIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VhcmNoLXNlY3Rpb24taGVhZGVyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE1cHgpO1xuICAgIH1cblxuICAgIC5yZXN1bHRzLW1lc3NhZ2UtaGVhZGVyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDI1cHgpO1xuICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VhcmNoLXNlY3Rpb24tdmFsdWUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTBweCk7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1yZXN1bHQtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDEwcHgpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1zZWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwcHgpO1xuXG4gICAgICAgID4gOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN1Z2dlc3RlZC1yZXN1bHRzLXZhbHVlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE1cHgpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnN1Z2dlc3RlZC1yZXN1bHRzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDI1cHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VhcmNoLXJpZ2h0LWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgyMHB4KTtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgID4gOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMjBweCkgcmVtKDE1cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZC1mbGV4LTEge1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgIC5wcm9kdWN0LXRpbGUge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnN1Z2dlc3Rpb24taW1hZ2Uge1xuICAgICAgICBtYXgtaGVpZ2h0OiByZW0oNzVweCk7XG4gICAgICAgIG1heC13aWR0aDogcmVtKDc1cHgpO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgyMHB4KTtcbiAgICB9XG5cbiAgICAubmFtZSB7XG4gICAgICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIH1cblxuICAgIC5zdWdnZXN0aW9uLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTVweCk7XG4gICAgfVxuXG4gICAgLml0ZW0tbGluayB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saW5rLXdpdGhvdXQtbGluZSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtcmVzdWx0cyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTVweCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAudGVybS1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDMwcHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTVweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1ib2xkO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgxMHB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgICBAaW5jbHVkZSBsaW5rLXNlY29uZGFyeTtcbiAgICB9XG5cbiAgICAuaXRlbXMge1xuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDZweCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41NztcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSg1cHgpO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5wcm9kdWN0cyB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LWJvbGQ7XG5cbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgIC5uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNzVweDsgLy8gVG8gcHJldmVudCBlbGVtZW50IHNoaWZ0aW5nIG9uIGltYWdlIGxvYWQgLSBHb29nbGUgcGFnZSBleHBlcmllbmNlIGFsZ29yaXRobVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNXB4KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hbWUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gOTVweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSgxMHB4KTtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vcmUtcmVzdWx0cyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2VyO1xuICAgIH1cblxuICAgIC5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICB9XG59XG5cbmlucHV0Ojotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4iLCIuZm9ybS1ncm91cCB7XG4gICAgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5oYXMtd2FybmluZyxcbiAgICAmLmhhcy1kYW5nZXIge1xuICAgICAgICAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBORk0gQ3VzdG9taXphdGlvbjsgaGlkZSByZXF1aXJlZCBhc3Rlcmlza3MsIGFkZCBcIihPcHRpb25hbClcIiB0byBub24tcmVxdWlyZWQgbGFiZWxzXG4gICAgJi5yZXF1aXJlZCAuZm9ybS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC8vIGZhbGxiYWNrIHVzZXMgRW5nbGlzaCwgc2VlIGNvbW1lbnRlZCBvdXQgbG9jYWxpemF0aW9uIG1ldGhvZCBmb3IgZnV0dXJlIHVzZVxuICAgICY6bm90KC5yZXF1aXJlZCkge1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gICAgXG4gICAgLmJpbGxpbmctc2FtZS1hcy1zaGlwcGluZy1jb250YWN0LXVzIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICB9XG5cbiAgICAmLm5vLW92ZXJmbG93IHtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGNsaXA7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgIH1cbn1cblxuLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICAgICYucmVhZG9ubHktbm8tcGFkZGluZyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxufVxuXG4uc2hpcHBpbmctY29udGVudCB7XG4gICAgLnNoaXBwaW5nLWFkZHJlc3Mge1xuICAgICAgICAuc2hpcG1lbnQtc2VsZWN0b3ItYmxvY2sge1xuICAgICAgICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICAgICAgICAgIGxhYmVsOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIi4uLy4uLy4uLy4uLy4uLy4uL2FwcF9zdG9yZWZyb250X2Jhc2UvY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvbWl4aW5zL2JyZWFrcG9pbnRzXCI7XG5cbi5hZGQtdG8td2lzaGxpc3QtbWVzc2FnZXMge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDE1JTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgei1pbmRleDogJHppbmRleC1maXhlZDtcblxuICAgIC5hZGQtdG8td2lzaGxpc3QtYWxlcnQge1xuICAgICAgICBhbmltYXRpb246IGZhZGUgNXMgbGluZWFyIGZvcndhcmRzO1xuICAgICAgICBib3gtc2hhZG93OiAxcHggMXB4IDVweCBncmV5O1xuICAgICAgICBwYWRkaW5nOiByZW0oOHB4KSByZW0oMTBweCkgcmVtKDhweCkgcmVtKDQ2cHgpO1xuXG4gICAgICAgIEBrZXlmcmFtZXMgZmFkZSB7XG4gICAgICAgICAgICAwJSB7IG9wYWNpdHk6IDA7IH1cbiAgICAgICAgICAgIDEwJSB7IG9wYWNpdHk6IDE7IH1cbiAgICAgICAgICAgIDkwJSB7IG9wYWNpdHk6IDE7IH1cbiAgICAgICAgICAgIDEwMCUgeyBvcGFjaXR5OiAwOyB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb3B5LWxpbmstbWVzc2FnZSB7XG4gICAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmFkZC10by13aXNoLWxpc3Qge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgIC53aXNobGlzdC1pY29ucyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cblxuICAgIC5saW5rLXRleHQge1xuICAgICAgICBAaW5jbHVkZSBsaW5rLXNlY29uZGFyeTtcbiAgICB9XG59XG5cbi53aXNobGlzdFRpbGUge1xuICAgIC53aXNobGlzdC1pY29ucyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xuICAgICAgICBib3JkZXI6ICRib3JkZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuXG4gICAgICAgIC5wcm9kdWN0LXRpbGUgJiB7XG4gICAgICAgICAgICBib3R0b206IC0zcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBib3R0b206IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pY29uIHtcbiAgICAgICAgQGluY2x1ZGUgY2VudGVyRWxlbWVudDtcblxuICAgICAgICB0b3A6IDUzJTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG4iLCIvLyBDdXN0b20gTkZNIFBEUCBTcGVjaWZpY2F0aW9uIFRhYmxlc1xuXG4ucGRwLXRhYmxlIHtcbiAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgxNXB4KSByZW0oMjBweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgdHlwZS1wLWJvbGQ7XG4gICAgfVxuXG4gICAgLmNhcmQtYm9keSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcblxuICAgICAgICAucm93LnNwZWMtYXR0cmlidXRlcyB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuXG4gICAgICAgICAgICAuYXR0cmlidXRlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSgxMHB4KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDEwcHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmhlYWRlci1yb3cge1xuICAgICAgICAgICAgICAgIC5hdHRyaWJ1dGUge1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5sYXN0IHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlci1yb3cge1xuICAgICAgICAgICAgQGluY2x1ZGUgdHlwZS1wLWJvbGQ7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnNlby1hc3NldCxcbi50cnVuY2F0ZWQtdGV4dCB7XG4gICAgYSB7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICB9XG5cbiAgICAuY29udGVudC1ib2R5IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC50cnVuY2F0ZWQtdGV4dC1jb250YWluZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiA4MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBhbmRlZC1zZW8tdGV4dCB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICAmLmV4cGFuZGVkIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgLmVsbGlwc2lzLXRleHQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5leHBhbmRlZC1zZW8tdGV4dCB7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICsgLmxpbmsyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50cnVuY2F0ZWQtdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgIGEge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5jb250ZW50LWJvZHksXG4gICAgLnRydW5jYXRlZC10ZXh0LWNvbnRhaW5lciBwIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiZnJhbWV3b3JrXCI7XG5AaW1wb3J0IFwiLi92YXJpYWJsZXNcIjtcblxuLmFkZHJlc3Mtc3VnZ2VzdGlvbnMtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYWRkcmVzcy1zdWdnZXN0aW9uLXJlc3VsdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjYuODc1cmVtO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICB6LWluZGV4OiA1O1xuXG4gICAgLmFkZHJlc3MtaXRlbSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMjAwO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmljb24ge1xuICAgICYucm90YXRlMCB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cblxuICAgICYucm90YXRlNDUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuXG4gICAgJi5yb3RhdGU5MCB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB9XG5cbiAgICAmLnJvdGF0ZTEzNSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgfVxuXG4gICAgJi5yb3RhdGUxODAge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cblxuICAgICYucm90YXRlLTEzNSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgIH1cblxuICAgICYucm90YXRlLTkwIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICB9XG5cbiAgICAmLnJvdGF0ZS00NSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG5cbiAgICAmLmxvZ28tc20ge1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgaGVpZ2h0OiAzNy41cHg7XG4gICAgfVxufVxuIiwiLy8gTGVnYWN5XG4uYXJpYWwtYm9sZCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7XG59XG5cbi5hcmlhbCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmxhdG8tYm9sZCxcbi5maWd0cmVlLWJvbGQge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktdGl0bGUgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWltcG9ydGFudDtcbn1cblxuLmxhdG8tbGlnaHQge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktdGl0bGUgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5sYXRvLWJsYWNrIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXRpdGxlICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ibGFjayAhaW1wb3J0YW50O1xufVxuXG4ubGF0byB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS10aXRsZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0LWxvdmVseSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zY3JpcHQgIWltcG9ydGFudDtcbn1cblxuLy8gQ3JlYXRlIG5ldyBsYWJlbCBjbGFzcyBmb3IgMTRweCB0ZXh0IGZvciBhbGwgc2NyZWVuIHNpemVzXG4ubGFiZWw1IHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGUgIWltcG9ydGFudDtcbn1cblxuLy8gRm9udCBzaXplIGNsYXNzZXMgZm9yIDQwLTEyNVxuXG4kZm9udHJhbmdlbWF4OiA4NTtcblxuQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkZm9udHJhbmdlbWF4IHtcblx0JGJhc2U6IDIuNXJlbTtcblx0JGluY3JlYXNlOiAwLjA2MjVyZW07XG5cdCRtb2JpbGVpbmNyZWFzZTogY2FsYygxNDVyZW0gLyAkZm9udHJhbmdlbWF4KTtcblxuXHQuZm9udCB7XG5cdFx0JiN7NDAgKyAkaX0ge1xuXHRcdFx0Zm9udC1zaXplOiBjYWxjKCgkYmFzZSArICgkaW5jcmVhc2UgKiAkaSkpICsgMC41ICogKCgxMDB2dyAtICgxMjByZW0gKyAoJG1vYmlsZWluY3JlYXNlICogJGkpKSkgLyA2MCkpO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGJhc2UgKyAoJGluY3JlYXNlICogJGkpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBMaW5lIGhlaWdodCByYXRpbyBjbGFzc2VzIGZvciAxIC0gMi41XG5cbkBmb3IgJGkgZnJvbSAxMCB0aHJvdWdoIDI1IHtcblx0LmxoLSN7JGl9IHtcblx0XHRsaW5lLWhlaWdodDogY2FsYygkaSAvIDEwKSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5uby1ob3Zlci1saW5lIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4ubGluZS1oZWFkaW5nIHtcbiAgICBAaW5jbHVkZSBsaW5lLWhlYWRpbmc7XG59XG5cbi5saW5lLWhlYWRpbmctZHluYW1pYyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdCY6OmJlZm9yZSxcblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0Ym9yZGVyLXRvcDogLjA2MjVyZW0gc29saWQ7XG5cdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdG1hcmdpbjogMCAxLjEyNXJlbSAwIDA7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMTtcblx0XHQtbXMtZmxleDogMSAwIDEuMTI1cmVtO1xuXHRcdGZsZXg6IDEgMCAxLjEyNXJlbTtcblx0fVxuXG5cdCY6OmFmdGVyIHtcblx0XHRtYXJnaW46IDAgMCAwIDEuMTI1cmVtO1xuXHR9XG59XG5cbi5saW5lLWhlYWRpbmctZ3Vlc3QtY2hlY2tvdXQge1xuICAgIGNvbG9yOiAkc3Rvcm15LWJsdWU7XG4gICAgZm9udC1zaXplOiByZW0oMjhweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgMyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbGluZS1oZWFkaW5nO1xufVxuXG4ubGluZS1oZWFkaW5nLWd1ZXN0LWNoZWNrb3V0OjpiZWZvcmUsXG4ubGluZS1oZWFkaW5nLWd1ZXN0LWNoZWNrb3V0OjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICRncmF5LTQwMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbjogMCAxLjEyNXJlbSAwIDA7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleDogMSAwIDEuMTI1cmVtO1xuICAgIGZsZXg6IDEgMCAxLjEyNXJlbTtcbn1cblxuLm1hcmdpbi1ib3R0b20tbW9iaWxlLWNhcnQge1xuICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDEpO1xufVxuXG4uY2FydC1wYWdlICNjYXJ0TG9naW5Nb2RhbCAubW9kYWwtYm9keSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiBtYXAtZ2V0KCRzcGFjZXJzLCAzKTtcbiAgICB9XG59XG5cbi5jYXJ0LXBhZ2UgI2NhcnRMb2dpbk1vZGFsIC5tb2RhbC1oZWFkZXIge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgMyk7XG4gICAgfVxufVxuXG4vLyAgQWxsb3dzIGEgY2VudGVyIGFsaWduZWQgdGV4dCBsaXN0IHRvIGhhdmUgdGhlIGJ1bGxldC9udW1iZXIgY2VudGVyZWQgd2l0aCB0aGUgY29weSBcbi5saXN0LWlubGluZS1idWxsIHtcbiAgICBsaXN0LXN0eWxlOiBpbnNpZGU7XG59XG5cbi8qIEFkZHMgYnJhY2tldHMgdG8gdGhlIGxlZnQgYW5kIHJpZ2h0IG9mIGNvcHk7IGJvdGggdGhlIFxuLmJyYWNrZXQtd3JhcHBlciBhbmQgdGhlIGNvcnJlbGF0aW5nIC5icmFja2V0LXdyYXBwZXItbGlnaHQgb3IgXG4uYnJhY2tldC13cmFwcGVyLWRhcmsgY2xhc3MgbXVzdCBiZSB1c2VkIHRvZ2V0aGVyLiBcbkV4OiBjbGFzcz0nYnJhY2tldC13cmFwcGVyIGJyYWNrZXQtd3JhcHBlci1kYXJrXCIgY3JlYXRlcyBkYXJrIGJyYWNrZXRzIGFyb3VuZCB0ZXh0ICovXG5cbi5icmFja2V0LXdyYXBwZXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogcmVtKDVweCkgcmVtKDE1cHgpO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IHJlbSg4cHgpIHJlbSgzcHgpO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdCwgdG9wIHJpZ2h0LCBib3R0b20gbGVmdCwgYm90dG9tIHJpZ2h0O1xuXHRib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItd2lkdGg6IDAgcmVtKDNweCk7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHQmLWRhcmsge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZ3JheS04MDAsICRncmF5LTgwMCksIGxpbmVhci1ncmFkaWVudCgkZ3JheS04MDAsICRncmF5LTgwMCksIGxpbmVhci1ncmFkaWVudCgkZ3JheS04MDAsICRncmF5LTgwMCksIGxpbmVhci1ncmFkaWVudCgkZ3JheS04MDAsICRncmF5LTgwMCk7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkZ3JheS04MDA7XG5cdH1cblxuXHQmLWxpZ2h0IHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2YwZjBmMCwgI2YwZjBmMCksIGxpbmVhci1ncmFkaWVudCgjZjBmMGYwLCAjZjBmMGYwKSwgbGluZWFyLWdyYWRpZW50KCNmMGYwZjAsICNmMGYwZjApLCBsaW5lYXItZ3JhZGllbnQoI2YwZjBmMCwgI2YwZjBmMCk7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjZjBmMGYwO1xuXHR9XG5cblx0Ji1saW1lIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJG5mbS1saW1lLCAkbmZtLWxpbWUpLCBsaW5lYXItZ3JhZGllbnQoJG5mbS1saW1lLCAkbmZtLWxpbWUpLCBsaW5lYXItZ3JhZGllbnQoJG5mbS1saW1lLCAkbmZtLWxpbWUpLCBsaW5lYXItZ3JhZGllbnQoJG5mbS1saW1lLCAkbmZtLWxpbWUpO1xuXHRcdGJvcmRlci1jb2xvcjogJG5mbS1saW1lO1xuXHR9XG59IiwiLmJvcmRlci5ib3JkZXItdGhpY2sge1xuICAgIGJvcmRlci13aWR0aDogJGJvcmRlci10aGljay13aWR0aCAhaW1wb3J0YW50O1xufVxuXG4uaHItZGFyayB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS02MDAgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1jaGVja291dC1oZWFkZXIge1xuICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctY2hlY2tvdXQtaGVhZGVyICFpbXBvcnRhbnQ7XG59XG5cbi8vIERlZmF1bHQgZm9jdXMgc3RhdGUge1xuXG4vKiAuZm9jdXMtZGVmYXVsdCB7XG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgQGluY2x1ZGUgZm9jdXMtcmluZztcbiAgICB9XG59ICovIiwiLy8gb3ZlcnJpZGUgYm9vc3RyYXAgZ3V0dGVyc1xuLnJvdy5ndXR0ZXItMjAge1xuICAgIG1hcmdpbi1sZWZ0OiByZW0oLTIwcHgpO1xuICAgIG1hcmdpbi1yaWdodDogcmVtKC0yMHB4KTtcblxuICAgIC5jb2wtMTIsXG4gICAgLmNvbC1sZy02IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogcmVtKDIwcHgpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgyMHB4KTtcbiAgICB9XG59XG5cbi8vIEN1c3RvbSBDb2x1bW4gV2lkdGhzXG4vLyA1IHdpZGUgY29sdW1uc1xuXG5AbWl4aW4gY29sLTUtd2lkZSB7XG5cdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdC1tcy1mbGV4OiAwIDAgMjAlO1xuXHRmbGV4OiAwIDAgMjAlO1xuXHRtYXgtd2lkdGg6IDIwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZy1yaWdodDogcmVtKDE1cHgpO1xuXHRwYWRkaW5nLWxlZnQ6IHJlbSgxNXB4KTtcbn1cblxuLmNvbC01LXdpZGUge1xuXHRAaW5jbHVkZSBjb2wtNS13aWRlO1xufVxuXG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcblx0LmNvbC1zbS01LXdpZGUge1xuXHRcdEBpbmNsdWRlIGNvbC01LXdpZGU7XG5cdH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHQuY29sLW1kLTUtd2lkZSB7XG5cdFx0QGluY2x1ZGUgY29sLTUtd2lkZTtcblx0fVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdC5jb2wtbGctNS13aWRlIHtcblx0XHRAaW5jbHVkZSBjb2wtNS13aWRlO1xuXHR9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0LmNvbC14bC01LXdpZGUge1xuXHRcdEBpbmNsdWRlIGNvbC01LXdpZGU7XG5cdH1cbn1cblxuLy8gVmVydGljYWxseSBBbGlnbiBBYnNvbHV0ZSBQb3NpdGlvbmVkIEVsZW1lbnRcbi52LWNlbnRlciB7XG5cdHRvcDogNTAlO1xuXHRyaWdodDogMDtcblx0bGVmdDogMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVx0XG5cbi8vIEZsaXAgaG9yaXpvbnRhbGx5XG4uZmxpcC1ob3Jpem9udGFsIHtcblx0dHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuXG4vLyBGbGlwIHZlcnRpY2FsbHlcbi5mbGlwLXZlcnRpY2FsIHtcblx0dHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xufSIsIi8vIExlZ2FjeVxuXG4udGV4dC1ibHVlIHtcbiAgICBjb2xvcjogJGJsdWU7XG59XG5cbi50ZXh0LXllbGxvdyB7XG4gICAgY29sb3I6ICRtYXJpZ29sZDtcbn1cblxuLy8gQ3JlYXRlcyBhbGwgY29sb3IgaGVscGVyIGNsYXNzZXMgdXNpbmcgY29sb3IgbWFwcyBpbiBfdmFyaWFibGVzLnNjc3Ncbi8vIEV4cGVjdHMgYW4gaW5wdXQgcGFyYW1ldGVyIG9mIHR5cGUgTWFwXG5cbkBtaXhpbiBjb2xvci1oZWxwZXIoJGNvbG9ybGlzdCwgJGF0dHJpYnV0ZTogJ2NvbG9yJywgJHByZXNlcnZlOiBmYWxzZSwgJHByZWZpeDogbnVsbCkge1xuICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGNvbG9ybGlzdCB7XG4gICAgICAgIC8vIEZhbGxiYWNrXG4gICAgICAgICRzZWxlY3RvcjogJG5hbWU7XG5cbiAgICAgICAgLy8gUHJlZml4ZXNcbiAgICAgICAgJHByZWZpeERlZmF1bHQ6ICRwcmVmaXg7XG4gICAgICAgICRwcmVmaXhQcmVzZXJ2ZWQ6ICRwcmVmaXg7XG5cbiAgICAgICAgQGlmICRwcmVmaXgge1xuICAgICAgICAgICAgJHByZWZpeERlZmF1bHQ6ICctI3skcHJlZml4fS0nO1xuICAgICAgICAgICAgJHByZWZpeFByZXNlcnZlZDogJy0jeyRwcmVmaXh9JztcbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgICAkcHJlZml4RGVmYXVsdDogJy0nO1xuICAgICAgICAgICAgJHByZWZpeFByZXNlcnZlZDogJy0nO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gR2VuZXJhdGUgb2xkIGNsYXNzZXNcbiAgICAgICAgQGlmICRwcmVzZXJ2ZSB7XG4gICAgICAgICAgICAvLyBTdHJpcCAwcyBhbmQgaHlwaGVuc1xuICAgICAgICAgICAgJHN0cmlwSHlwaGVuOiBzdHItcmVwbGFjZSgkbmFtZSwgJy0nLCAnJyk7XG4gICAgICAgICAgICAkc3RyaXBaZXJvOiBzdHItcmVwbGFjZSgkc3RyaXBIeXBoZW4sICcwJywgJycpO1xuXG4gICAgICAgICAgICAvLyBTZXQgc2VsZWN0b3IgdmFyaWFibGUgdG8gYm90aCBzZWxlY3RvciB2YXJpYXRpb25zXG4gICAgICAgICAgICAkc2VsZWN0b3I6ICcmI3skcHJlZml4RGVmYXVsdH0jeyRuYW1lfSwgJiN7JHByZWZpeFByZXNlcnZlZH0jeyRzdHJpcFplcm99JztcbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgICAkc2VsZWN0b3I6ICcmI3skcHJlZml4RGVmYXVsdH0jeyRuYW1lfSc7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBBcHBseSBzZWxlY3RvciBhbmQgcHJvcGVydHkgdmFsdWVcbiAgICAgICAgI3skc2VsZWN0b3J9IHtcbiAgICAgICAgICAgICN7JGF0dHJpYnV0ZX06ICR2YWx1ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBBbGwgLnRleHQtIGhlbHBlciBjbGFzc2VzXG5cbi50ZXh0IHtcbiAgICAvLyBVSSBDb2xvcnNcbiAgICBAaW5jbHVkZSBjb2xvci1oZWxwZXIoJHVpLWNvbG9ycywgJ2NvbG9yJywgZmFsc2UpO1xuXG4gICAgLy8gU2Vjb25kYXJ5IENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkc2Vjb25kYXJ5LWNvbG9ycywgJ2NvbG9yJywgZmFsc2UsICdzZWNvbmRhcnknKTtcblxuICAgIC8vIEFjY2VudCBDb2xvcnNcbiAgICBAaW5jbHVkZSBjb2xvci1oZWxwZXIoJGFjY2VudC1jb2xvcnMsICdjb2xvcicsIHRydWUsICdhY2NlbnQnKTtcblxuICAgIC8vIEFjY2VudCBDb2xvcnMgLSBTZW1hbnRpY1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkYWNjZW50LWNvbG9ycy1vbGQsICdjb2xvcicsIHRydWUsICdhY2NlbnQnKTtcblxuICAgIC8vIEluZm8gQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCRpbmZvLWNvbG9ycywgJ2NvbG9yJywgdHJ1ZSwgJ2luZm8nKTtcbiAgICBcbiAgICAvLyBTdWNjZXNzIENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkc3VjY2Vzcy1jb2xvcnMsICdjb2xvcicsIHRydWUsICdzdWNjZXNzJyk7XG5cbiAgICAvLyBEYW5nZXIgQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCRkYW5nZXItY29sb3JzLCAnY29sb3InLCB0cnVlLCAnZGFuZ2VyJyk7XG5cbiAgICAvLyBXYXJuaW5nIENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkd2FybmluZy1jb2xvcnMsICdjb2xvcicsIHRydWUsICd3YXJuaW5nJyk7XG5cbiAgICAvLyBHcmF5c2NhbGVcbiAgICBAaW5jbHVkZSBjb2xvci1oZWxwZXIoJGdyYXlzLCAnY29sb3InLCB0cnVlLCAnZ3JheScpO1xuXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCRncmF5cywgJ2NvbG9yJywgdHJ1ZSwgJ2dyZXknKTtcblxuICAgIC8vIFV0aWxpdHkgQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCR1dGlsaXR5LWNvbG9ycywgJ2NvbG9yJywgZmFsc2UpO1xufVxuXG4vLyBBbGwgLmJnLSBoZWxwZXIgY2xhc3Nlc1xuXG4uYmcgeyAgXG4gICAgLy8gVUkgQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCR1aS1jb2xvcnMsICdiYWNrZ3JvdW5kLWNvbG9yJywgZmFsc2UpO1xuXG4gICAgLy8gU2Vjb25kYXJ5IENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkc2Vjb25kYXJ5LWNvbG9ycywgJ2JhY2tncm91bmQtY29sb3InLCBmYWxzZSwgJ3NlY29uZGFyeScpO1xuXG4gICAgLy8gQWNjZW50IENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkYWNjZW50LWNvbG9ycywgJ2JhY2tncm91bmQtY29sb3InLCB0cnVlLCAnYWNjZW50Jyk7XG5cbiAgICAvLyBBY2NlbnQgQ29sb3JzIC0gU2VtYW50aWNcbiAgICBAaW5jbHVkZSBjb2xvci1oZWxwZXIoJGFjY2VudC1jb2xvcnMtb2xkLCAnYmFja2dyb3VuZC1jb2xvcicsIHRydWUsICdhY2NlbnQnKTtcblxuICAgIC8vIEluZm8gQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCRpbmZvLWNvbG9ycywgJ2JhY2tncm91bmQtY29sb3InLCB0cnVlLCAnaW5mbycpO1xuICAgIFxuICAgIC8vIFN1Y2Nlc3MgQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCRzdWNjZXNzLWNvbG9ycywgJ2JhY2tncm91bmQtY29sb3InLCB0cnVlLCAnc3VjY2VzcycpO1xuXG4gICAgLy8gRGFuZ2VyIENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkZGFuZ2VyLWNvbG9ycywgJ2JhY2tncm91bmQtY29sb3InLCB0cnVlLCAnZGFuZ2VyJyk7XG5cbiAgICAvLyBXYXJuaW5nIENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkd2FybmluZy1jb2xvcnMsICdiYWNrZ3JvdW5kLWNvbG9yJywgdHJ1ZSwgJ3dhcm5pbmcnKTtcblxuICAgIC8vIEdyYXlzY2FsZVxuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkZ3JheXMsICdiYWNrZ3JvdW5kLWNvbG9yJywgdHJ1ZSwgJ2dyYXknKTtcblxuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkZ3JheXMsICdiYWNrZ3JvdW5kLWNvbG9yJywgdHJ1ZSwgJ2dyZXknKTtcblxuICAgIC8vIFV0aWxpdHkgQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCR1dGlsaXR5LWNvbG9ycywgJ2JhY2tncm91bmQtY29sb3InLCBmYWxzZSk7XG59XG5cbi8vIEFsbCAuYm9yZGVyLSBoZWxwZXIgY2xhc3Nlc1xuXG4uYm9yZGVyLmJvcmRlciB7ICBcbiAgICAvLyBVSSBDb2xvcnNcbiAgICBAaW5jbHVkZSBjb2xvci1oZWxwZXIoJHVpLWNvbG9ycywgJ2JvcmRlci1jb2xvcicsIGZhbHNlKTtcblxuICAgIC8vIFNlY29uZGFyeSBDb2xvcnNcbiAgICBAaW5jbHVkZSBjb2xvci1oZWxwZXIoJHNlY29uZGFyeS1jb2xvcnMsICdib3JkZXItY29sb3InLCBmYWxzZSwgJ3NlY29uZGFyeScpO1xuXG4gICAgLy8gQWNjZW50IENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkYWNjZW50LWNvbG9ycywgJ2JvcmRlci1jb2xvcicsIHRydWUsICdhY2NlbnQnKTtcblxuICAgIC8vIEFjY2VudCBDb2xvcnMgLSBTZW1hbnRpY1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkYWNjZW50LWNvbG9ycy1vbGQsICdib3JkZXItY29sb3InLCB0cnVlLCAnYWNjZW50Jyk7XG5cbiAgICAvLyBJbmZvIENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkaW5mby1jb2xvcnMsICdib3JkZXItY29sb3InLCB0cnVlLCAnaW5mbycpO1xuICAgIFxuICAgIC8vIFN1Y2Nlc3MgQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCRzdWNjZXNzLWNvbG9ycywgJ2JvcmRlci1jb2xvcicsIHRydWUsICdzdWNjZXNzJyk7XG5cbiAgICAvLyBEYW5nZXIgQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCRkYW5nZXItY29sb3JzLCAnYm9yZGVyLWNvbG9yJywgdHJ1ZSwgJ2RhbmdlcicpO1xuXG4gICAgLy8gV2FybmluZyBDb2xvcnNcbiAgICBAaW5jbHVkZSBjb2xvci1oZWxwZXIoJHdhcm5pbmctY29sb3JzLCAnYm9yZGVyLWNvbG9yJywgdHJ1ZSwgJ3dhcm5pbmcnKTtcblxuICAgIC8vIEdyYXlzY2FsZVxuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkZ3JheXMsICdib3JkZXItY29sb3InLCB0cnVlLCAnZ3JheScpO1xuXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCRncmF5cywgJ2JvcmRlci1jb2xvcicsIHRydWUsICdncmV5Jyk7XG5cbiAgICAvLyBVdGlsaXR5IENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkdXRpbGl0eS1jb2xvcnMsICdib3JkZXItY29sb3InLCBmYWxzZSk7XG59IiwiQGltcG9ydCBcIi4uL3V0aWxpdGllcy92ZXJ0aWNhbExpbmVcIjtcblxuLyogdG8gYmUgdXNlZCBvbiBhIGEgPGRpdj4gZWxlbWVudCB0byBjcmVhdGUgYSB2ZXJ0aWNhbCBsaW5lIGJldHdlZW4gY29sdW1ucy4gXG5Zb3VyIHJvdyBjbGFzcyBtdXN0IGhhdmUgdGhlIC5wb3NpdGlvbi1yZWxhdGl2ZSBjbGFzcy4gKi9cblxuLnZlcnRpY2FsLWxpbmUge1xuXG5cdEBpbmNsdWRlIHZlcnRpY2FsLWxpbmU7XG5cbiAgICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi8qIFJlc3BvbnNpdmUgZGl2aWRlciB0aGF0IGNhbiBiZSBhcHBsaWVkIHRvIGFueSBib290c3RyYXAgcm93IGVsZW1lbnQuXG5Vc2UgdGhlIGZvbGxvd2luZyBjbGFzcyBzdHJ1Y3R1cmUgYmFzZWQgb24gd2hpY2ggY29sdW1uIHlvdSB3YW50IHRoZSBkaXZpZGVyIHRvIGFwcGVhciBhZnRlcjpcbi0gLmRpdmlkZXItY29sLWJyZWFrcG9pbnQtbnVtYmVyKDEtMTEpLlxuWW91IGNhbiBhcHBseSBhIGN1c3RvbSBtYXJnaW4gdXNpbmcgdGhlIGZvbGxvd2luZyBjbGFzcyBzdHJ1Y3R1cmU6XG4tIC5kaXZpZGVyLW0tbnVtYmVyKDEtOSkgKi9cblxuLy8gRGl2aWRlciBzdHlsZXNcbltjbGFzcyo9XCIgZGl2aWRlci1jb2wtXCJdLFxuW2NsYXNzXj1cImRpdmlkZXItY29sXCJdIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS00MDA7XG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgIG1pbi13aWR0aDogMC4wNjI1cmVtO1xuICAgICAgICBtaW4taGVpZ2h0OiAwLjA2MjVyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMC4wMzE3NXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC4wMzE3NXJlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLy8gUHJldmVudCBkaXNwbGF5IG9mIGRpdmlkZXIgYmVsb3cgcHJvdmlkZWQgYm9vdHN0cmFwIGJyZWFrcG9pbnRzXG4gICAgQGZvciAkbnVtIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgICBcbiAgICAgICAgJGRpdm51bTogXCJkaXZpZGVyLWNvbC1cIiArICRudW07XG4gICAgICAgICRub3RjbGFzczogXCJbY2xhc3MqPScgI3skZGl2bnVtfSddLCBbY2xhc3NePScjeyRkaXZudW19J11cIjtcbiAgICBcbiAgICAgICAgJjpub3QoI3skbm90Y2xhc3N9KSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEZsZXggY29sdW1uIHN0eWxlc1xuLmZsZXgtY29sdW1uW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06OmJlZm9yZSxcbi5mbGV4LWNvbHVtbltjbGFzc149XCJkaXZpZGVyLWNvbC1cIl06OmJlZm9yZSB7XG4gICAgbWFyZ2luLWxlZnQ6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgIG1hcmdpbi1yaWdodDogbWFwLWdldCgkc3BhY2VycywgMik7XG59XG5cbi8vIFRvcCBhbmQgYm90dG9tIG1hcmdpbiBsb29wXG5cbkBmb3IgJG1hcmdpbiBmcm9tIDEgdGhyb3VnaCA5IHtcbiAgICAvLyBNYXJnaW4gZm9yIHJvd3NcbiAgICAuZGl2aWRlci1tLSN7JG1hcmdpbn1bY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlLFxuICAgIC5kaXZpZGVyLW0tI3skbWFyZ2lufVtjbGFzc149XCJkaXZpZGVyLWNvbC1cIl06bm90KC5mbGV4LWNvbHVtbik6OmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IG1hcC1nZXQoJHNwYWNlcnMsICRtYXJnaW4pO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCAkbWFyZ2luKTtcbiAgICB9XG5cbiAgICAvLyBNYXJnaW4gZm9yIGNvbHVtbnNcbiAgICAuZmxleC1jb2x1bW4uZGl2aWRlci1tLSN7JG1hcmdpbn1bY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTo6YmVmb3JlLFxuICAgIC5mbGV4LWNvbHVtbi5kaXZpZGVyLW0tI3skbWFyZ2lufVtjbGFzc149XCJkaXZpZGVyLWNvbC1cIl06OmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IG1hcC1nZXQoJHNwYWNlcnMsICRtYXJnaW4pO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCAkbWFyZ2luKTtcbiAgICB9XG59XG5cbi8vIEFsbCBzY3JlZW4gc2l6ZXNcbi8vIERpdmlkZXIgcGxhY2VtZW50XG5cbkBmb3IgJGNvbCBmcm9tIDEgdGhyb3VnaCAxMSB7XG5cbiAgICAuZGl2aWRlci1jb2wtI3skY29sfSB7XG4gICAgICAgID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uICsgI3skY29sfSksXG4gICAgICAgID4gW2NsYXNzXj1cImNvbFwiXTpudGgtY2hpbGQoLW4gKyAjeyRjb2x9KSB7XG4gICAgICAgICAgICBvcmRlcjogLTE7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEhpZGUgZGl2aWRlciBoZWxwZXJcbi5kaXZpZGVyLWNvbC1ub25lOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLy8gU00gYW5kIHVwXG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAvLyBSZXNldCBvcmRlciBwcm9wZXJ0eVxuICAgIFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtc21cIl0gPiAqLFxuICAgIFtjbGFzc149XCJkaXZpZGVyLWNvbC1zbVwiXSA+ICoge1xuICAgICAgICBvcmRlcjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIERpdmlkZXIgcGxhY2VtZW50XG4gICAgQGZvciAkY29sIGZyb20gMSB0aHJvdWdoIDExIHtcblxuICAgICAgICAuZGl2aWRlci1jb2wtc20tI3skY29sfSB7XG4gICAgICAgICAgICA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbiArICN7JGNvbH0pLFxuICAgICAgICAgICAgPiBbY2xhc3NePVwiY29sXCJdOm50aC1jaGlsZCgtbiArICN7JGNvbH0pIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIE92ZXJyaWRlIHRvIHNob3cgZGl2aWRlclxuICAgIFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtc21cIl06OmJlZm9yZSxcbiAgICBbY2xhc3NePVwiZGl2aWRlci1jb2wtc21cIl06OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gSGlkZSBkaXZpZGVyIGhlbHBlclxuICAgIC5kaXZpZGVyLWNvbC1zbS1ub25lOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vLyBNRCBhbmQgdXBcblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIC8vIFJlc2V0IG9yZGVyIHByb3BlcnR5XG4gICAgW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1tZFwiXSA+ICosXG4gICAgW2NsYXNzXj1cImRpdmlkZXItY29sLW1kXCJdID4gKiB7XG4gICAgICAgIG9yZGVyOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gRGl2aWRlciBwbGFjZW1lbnRcbiAgICBAZm9yICRjb2wgZnJvbSAxIHRocm91Z2ggMTEge1xuXG4gICAgICAgIC5kaXZpZGVyLWNvbC1tZC0jeyRjb2x9IHtcbiAgICAgICAgICAgID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uICsgI3skY29sfSksXG4gICAgICAgICAgICA+IFtjbGFzc149XCJjb2xcIl06bnRoLWNoaWxkKC1uICsgI3skY29sfSkge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gT3ZlcnJpZGUgdG8gc2hvdyBkaXZpZGVyXG4gICAgW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1tZFwiXTo6YmVmb3JlLFxuICAgIFtjbGFzc149XCJkaXZpZGVyLWNvbC1tZFwiXTo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBIaWRlIGRpdmlkZXIgaGVscGVyXG4gICAgLmRpdmlkZXItY29sLW1kLW5vbmU6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi8vIExHIGFuZCB1cFxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgLy8gUmVzZXQgb3JkZXIgcHJvcGVydHlcbiAgICBbY2xhc3MqPVwiIGRpdmlkZXItY29sLWxnXCJdID4gKixcbiAgICBbY2xhc3NePVwiZGl2aWRlci1jb2wtbGdcIl0gPiAqIHtcbiAgICAgICAgb3JkZXI6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBEaXZpZGVyIHBsYWNlbWVudFxuICAgIEBmb3IgJGNvbCBmcm9tIDEgdGhyb3VnaCAxMSB7XG5cbiAgICAgICAgLmRpdmlkZXItY29sLWxnLSN7JGNvbH0ge1xuICAgICAgICAgICAgPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4gKyAjeyRjb2x9KSxcbiAgICAgICAgICAgID4gW2NsYXNzXj1cImNvbFwiXTpudGgtY2hpbGQoLW4gKyAjeyRjb2x9KSB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBPdmVycmlkZSB0byBzaG93IGRpdmlkZXJcbiAgICBbY2xhc3MqPVwiIGRpdmlkZXItY29sLWxnXCJdOjpiZWZvcmUsXG4gICAgW2NsYXNzXj1cImRpdmlkZXItY29sLWxnXCJdOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIEhpZGUgZGl2aWRlciBoZWxwZXJcbiAgICAuZGl2aWRlci1jb2wtbGctbm9uZTo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLy8gWEwgYW5kIHVwXG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAvLyBSZXNldCBvcmRlciBwcm9wZXJ0eVxuXG4gICAgW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC14bFwiXSA+ICosXG4gICAgW2NsYXNzXj1cImRpdmlkZXItY29sLXhsXCJdID4gKiB7XG4gICAgICAgIG9yZGVyOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gRGl2aWRlciBwbGFjZW1lbnRcbiAgICBAZm9yICRjb2wgZnJvbSAxIHRocm91Z2ggMTEge1xuXG4gICAgICAgIC5kaXZpZGVyLWNvbC14bC0jeyRjb2x9IHtcbiAgICAgICAgICAgID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uICsgI3skY29sfSksXG4gICAgICAgICAgICA+IFtjbGFzc149XCJjb2xcIl06bnRoLWNoaWxkKC1uICsgI3skY29sfSkge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gT3ZlcnJpZGUgdG8gc2hvdyBkaXZpZGVyXG4gICAgW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC14bFwiXTo6YmVmb3JlLFxuICAgIFtjbGFzc149XCJkaXZpZGVyLWNvbC14bFwiXTo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBIaWRlIGRpdmlkZXIgaGVscGVyXG4gICAgLmRpdmlkZXItY29sLXhsLW5vbmU6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59IiwiQG1peGluIHZlcnRpY2FsLWxpbmUoKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXItbGVmdDogJGJvcmRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICB0b3A6IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgfVxufVxuIiwiLy8gU1RBUlQgSW1hZ2UgU2xpZGUgQW5pbWF0aW9uIENTU1xuLmltZy1jeWNsZS1jb250YWluZXIge1xuXHRwYWRkaW5nLWJvdHRvbTogMTAwJTtcbn1cblxuLmJnLWJveC1pbnNldCBpbWcge1xuXHR6LWluZGV4OiAxO1xufVxuXG4uaW1nLWN5Y2xlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0dG9wOiAwO1xuXHRhbmltYXRpb246IHNsaWRlaW1nIDEwLjVzIGluZmluaXRlIGJvdGggZWFzZS1pbi1vdXQ7XG5cblx0Ji5zZWNvbmQge1xuXHRcdGFuaW1hdGlvbi1kZWxheTogLTMuNXM7XG5cdH1cblxuXHQmLnRoaXJkIHtcblx0XHRhbmltYXRpb24tZGVsYXk6IC03cztcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlaW1nIHtcblx0MCUge1xuXHRcdGxlZnQ6IC0xMDAlO1xuXHR9XG5cblx0MTUlLFxuXHQzMCUge1xuXHRcdGxlZnQ6IDA7XG5cdH1cblxuXHQ0NSUsXG5cdDEwMCUge1xuXHRcdGxlZnQ6IDEwMCU7XG5cdH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdC5tb2JpbGUtY3VzdG9tLWltZy1jb250YWluZXIge1xuXHRcdHBhZGRpbmctYm90dG9tOiA1MCU7XG5cdH1cbn1cblxuLy8gU1RBUlQgQW5pbWF0aW9uIENvbnRyb2xzIENTU1xuLnBsYXktcGF1c2UtYnV0dG9uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0b3A6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuXHRyaWdodDogbWFwLWdldCgkc3BhY2VycywgMik7XG5cdHotaW5kZXg6IDEwMDtcblx0d2lkdGg6IDIuMjVyZW07XG5cdGhlaWdodDogMi4yNXJlbTtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IC41cmVtO1xuXHRiYWNrZ3JvdW5kLXNpemU6IDFyZW07XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0b3V0bGluZTogMDtcblx0Ym94LXNoYWRvdzogMCByZW0oNTRweCkgcmVtKDU1cHgpIHJnYmEoMCwwLDAsMjUlKSwgXG5cdFx0XHRcdDAgcmVtKC0xMnB4KSByZW0oMzBweCkgcmdiYSgwLDAsMCwxMiUpLFxuXHRcdFx0XHQwIHJlbSg0cHgpIHJlbSg2cHgpIHJnYmEoMCwwLDAsMTIlKSxcblx0XHRcdFx0cmVtKC0xcHgpIHJlbSgycHgpIHJlbSgxMHB4KSByZ2JhKDAsMCwwLDE3JSksXG5cdFx0XHRcdDAgcmVtKC0zcHgpIHJlbSg1cHgpIHJnYmEoMCwwLDAsMDklKTtcblxuXHQmOmZvY3VzLFxuXHQmOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG5cdCY6Zm9jdXMtdmlzaWJsZSB7XG5cdFx0Ym94LXNoYWRvdzogMCByZW0oNTRweCkgcmVtKDU1cHgpIHJnYmEoMCwwLDAsMjUlKSwgXG5cdFx0MCByZW0oLTEycHgpIHJlbSgzMHB4KSByZ2JhKDAsMCwwLDEyJSksXG5cdFx0MCByZW0oNHB4KSByZW0oNnB4KSByZ2JhKDAsMCwwLDEyJSksXG5cdFx0cmVtKC0xcHgpIHJlbSgycHgpIHJlbSgxMHB4KSByZ2JhKDAsMCwwLDE3JSksXG5cdFx0MCByZW0oLTNweCkgcmVtKDVweCkgcmdiYSgwLDAsMCwwOSUpO1xuXHRcdG91dGxpbmU6IHJlbSgxcHgpIHNvbGlkIHJnYmEoMTYsIDE2LCAxNik7XG5cdH1cblxuXHRcblxuXHQvLyBSZWd1bGFyIFRoZW1lIC0gV2hpdGUgQkcsIERhcmsgSWNvblxuXG5cdCYucmVnLXRoZW1lIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgaWQ9J2ljb24tcGF1c2UtZGFyaycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0xJTdCZmlsbDolMjMzNjM2MzY7ZmlsbC1ydWxlOmV2ZW5vZGQ7JTdEJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NwYXRoIGNsYXNzPSdjbHMtMScgZD0nbTE0Ljc5LjQyYy44OCwwLDEuNi43MSwxLjYsMS42djE1Ljk3YzAsLjg4LS43MSwxLjYtMS42LDEuNnMtMS42LS43MS0xLjYtMS42VjIuMDJjMC0uODguNzEtMS42LDEuNi0xLjZaTTUuMjEuNDJjLjg4LDAsMS42LjcxLDEuNiwxLjZ2MTUuOTdjMCwuODgtLjcxLDEuNi0xLjYsMS42cy0xLjYtLjcxLTEuNi0xLjZWMi4wMmMwLS44OC43MS0xLjYsMS42LTEuNlonLyUzRSUzQy9zdmclM0VcIik7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG5cdFx0fVxuXG5cdFx0JjpoYXMoKyAubW90aW9uLWV4cC5hbmltYXRpb24tcGF1c2VkKSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIGlkPSdpY29uLXBsYXktZGFyaycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0xJTdCZmlsbDolMjMzNjM2MzY7ZmlsbC1ydWxlOmV2ZW5vZGQ7JTdEJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NwYXRoIGNsYXNzPSdjbHMtMScgZD0nbTIuNTUsMS44OGMtLjM2LjU0LS41NSwxLjE3LS41NSwxLjgxdjEyLjYzYzAsMS44LDEuNDYsMy4yNiwzLjI2LDMuMjYuNjQsMCwxLjI3LS4xOSwxLjgxLS41NWw5LjQ3LTYuMzJjMS41LTEsMS45LTMuMDMuOS00LjUzLS4yNC0uMzYtLjU1LS42Ni0uOS0uOUw3LjA3Ljk3QzUuNjUuMDIsMy43NC4zMywyLjY5LDEuNjhsLS4xNC4yaDBaJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXHRcdH1cblx0fVxuXG5cdC8vIFJldmVyc2UgVGhlbWUgLSBEYXJrIEJHLCBXaGl0ZSBJY29uXG5cblx0Ji5yZXZlcnNlLXRoZW1lIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgaWQ9J2ljb24tcGF1c2Utd2hpdGUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRS5jbHMtMSU3QmZpbGw6JTIzZmZmO2ZpbGwtcnVsZTpldmVub2RkOyU3RCUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTEnIGQ9J20xNC43OS40MmMuODgsMCwxLjYuNzEsMS42LDEuNnYxNS45N2MwLC44OC0uNzEsMS42LTEuNiwxLjZzLTEuNi0uNzEtMS42LTEuNlYyLjAyYzAtLjg4LjcxLTEuNiwxLjYtMS42Wk01LjIxLjQyYy44OCwwLDEuNi43MSwxLjYsMS42djE1Ljk3YzAsLjg4LS43MSwxLjYtMS42LDEuNnMtMS42LS43MS0xLjYtMS42VjIuMDJjMC0uODguNzEtMS42LDEuNi0xLjZaJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHRcdH1cblxuXHRcdCY6aGFzKCsgLm1vdGlvbi1leHAuYW5pbWF0aW9uLXBhdXNlZCkge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBpZD0naWNvbi1wbGF5LXdoaXRlJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UuY2xzLTElN0JmaWxsOiUyM2ZmZjtmaWxsLXJ1bGU6ZXZlbm9kZDslN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ3BhdGggY2xhc3M9J2Nscy0xJyBkPSdtMi41NSwxLjg4Yy0uMzYuNTQtLjU1LDEuMTctLjU1LDEuODF2MTIuNjNjMCwxLjgsMS40NiwzLjI2LDMuMjYsMy4yNi42NCwwLDEuMjctLjE5LDEuODEtLjU1bDkuNDctNi4zMmMxLjUtMSwxLjktMy4wMy45LTQuNTMtLjI0LS4zNi0uNTUtLjY2LS45LS45TDcuMDcuOTdDNS42NS4wMiwzLjc0LjMzLDIuNjksMS42OGwtLjE0LjJoMFonLyUzRSUzQy9zdmclM0VcIik7XG5cdFx0fVxuXHR9XG59XG5cbi5tb3Rpb24tZXhwLmFuaW1hdGlvbi1wYXVzZWQgLmltZy1jeWNsZSB7XG5cdGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG5cbi8vIEVORCAtLSBBbmltYXRpb24gQ29udHJvbHMgQ1NTIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/