/*!
 * Mombo
 * Copyright pxdraft.
*/
/*----------------------------------------------
  Custom Variables
----------------------------------------------*/
/*!
 * Bootstrap v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
@import url(../vendor/bootstrap/icons/bootstrap-icons.css);
@import url(../vendor/fontawesome/css/all.min.css);
@import url(../vendor/themify-icons/themify-icons.css);
@import url(../vendor/magnific/magnific-popup.css);
@import url(../vendor/owl-carousel/css/owl.carousel.min.css);
@import url(../vendor/et-line/style.css);
@import url(../vendor/wow/animate.css);
@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&display=swap);
:root {
  --bs-blue: #03c;
  --bs-indigo: #6e00ff;
  --bs-purple: #510FA8;
  --bs-pink: #f074ad;
  --bs-red: #f25767;
  --bs-orange: #FFBE3D;
  --bs-yellow: #ffc431;
  --bs-green: #5cc9a7;
  --bs-teal: #50b5ff;
  --bs-cyan: #4bd6e5;
  --bs-white: #fff;
  --bs-gray: #718096;
  --bs-gray-dark: #2D3748;
  --bs-gray-gray-100: #f1f6fd;
  --bs-gray-gray-200: #eaecf3;
  --bs-gray-gray-300: #e2e8f0;
  --bs-gray-gray-400: #CBD5E0;
  --bs-gray-gray-500: #A0AEC0;
  --bs-gray-gray-600: #718096;
  --bs-gray-gray-700: #4A5568;
  --bs-gray-gray-800: #2D3748;
  --bs-gray-gray-900: #273444;
  --bs-primary: #03c;
  --bs-secondary: #15db95;
  --bs-success: #5cc9a7;
  --bs-info: #50b5ff;
  --bs-warning: #FFBE3D;
  --bs-danger: #f25767;
  --bs-light: #f1f6fd;
  --bs-white: #fff;
  --bs-black: #000;
  --bs-dark: #08052f;
  --bs-primary-rgb: 0, 51, 204;
  --bs-secondary-rgb: 21, 219, 149;
  --bs-success-rgb: 92, 201, 167;
  --bs-info-rgb: 80, 181, 255;
  --bs-warning-rgb: 255, 190, 61;
  --bs-danger-rgb: 242, 87, 103;
  --bs-light-rgb: 241, 246, 253;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-dark-rgb: 8, 5, 47;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 113, 128, 150;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-font-sans-serif: "Nunito Sans", -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.7;
  --bs-body-color: #718096;
  --bs-body-bg: #fff; }

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

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth; } }

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

hr {
  margin: 1rem 0;
  color: inherit;
  background-color: currentColor;
  border: 0;
  opacity: 0.25; }

hr:not([size]) {
  height: 1px; }

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-family: "Nunito Sans", -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  line-height: 1.2;
  color: #08052f; }

h1, .h1 {
  font-size: calc(1.375rem + 1.5vw); }
  @media (min-width: 1200px) {
    h1, .h1 {
      font-size: 2.5rem; } }

h2, .h2 {
  font-size: calc(1.325rem + 0.9vw); }
  @media (min-width: 1200px) {
    h2, .h2 {
      font-size: 2rem; } }

h3, .h3 {
  font-size: calc(1.3rem + 0.6vw); }
  @media (min-width: 1200px) {
    h3, .h3 {
      font-size: 1.75rem; } }

h4, .h4 {
  font-size: calc(1.275rem + 0.3vw); }
  @media (min-width: 1200px) {
    h4, .h4 {
      font-size: 1.5rem; } }

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

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

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

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

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

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

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

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

dt {
  font-weight: 700; }

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

blockquote {
  margin: 0 0 1rem; }

b,
strong {
  font-weight: bolder; }

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

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

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

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

a {
  color: #03c;
  text-decoration: none; }
  a:hover {
    color: #0029a3; }

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

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
  direction: ltr /* rtl:ignore */;
  unicode-bidi: bidi-override; }

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

code {
  font-size: 0.875em;
  color: #f074ad;
  word-wrap: break-word; }
  a > code {
    color: inherit; }

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 0.875em;
  color: #fff;
  background-color: #273444;
  border-radius: 0.2rem; }
  kbd kbd {
    padding: 0;
    font-size: 1em;
    font-weight: 700; }

figure {
  margin: 0 0 1rem; }

img,
svg {
  vertical-align: middle; }

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

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: #A0AEC0;
  text-align: left; }

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

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

label {
  display: inline-block; }

button {
  border-radius: 0; }

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

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

button,
select {
  text-transform: none; }

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

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

[list]::-webkit-calendar-picker-indicator {
  display: none; }

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

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

textarea {
  resize: vertical; }

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

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

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

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

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

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

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

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

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

output {
  display: inline-block; }

iframe {
  border: 0; }

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

progress {
  vertical-align: baseline; }

[hidden] {
  display: none !important; }

.lead {
  font-size: 1.125rem;
  font-weight: 400; }

.display-1 {
  font-size: calc(1.725rem + 5.7vw);
  font-weight: 700;
  line-height: 1.2; }
  @media (min-width: 1200px) {
    .display-1 {
      font-size: 6rem; } }

.display-2 {
  font-size: calc(1.625rem + 4.5vw);
  font-weight: 700;
  line-height: 1.2; }
  @media (min-width: 1200px) {
    .display-2 {
      font-size: 5rem; } }

.display-3 {
  font-size: calc(1.525rem + 3.3vw);
  font-weight: 700;
  line-height: 1.2; }
  @media (min-width: 1200px) {
    .display-3 {
      font-size: 4rem; } }

.display-4 {
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 700;
  line-height: 1.2; }
  @media (min-width: 1200px) {
    .display-4 {
      font-size: 3rem; } }

.display-5 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 700;
  line-height: 1.2; }
  @media (min-width: 1200px) {
    .display-5 {
      font-size: 2.5rem; } }

.display-6 {
  font-size: calc(1.325rem + 0.9vw);
  font-weight: 700;
  line-height: 1.2; }
  @media (min-width: 1200px) {
    .display-6 {
      font-size: 2rem; } }

.display-7 {
  font-size: calc(1.3rem + 0.6vw);
  font-weight: 700;
  line-height: 1.2; }
  @media (min-width: 1200px) {
    .display-7 {
      font-size: 1.75rem; } }

.display-8 {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.2; }

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

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

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

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

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

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

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

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

.figure {
  display: inline-block; }

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

.figure-caption {
  font-size: 0.875em;
  color: #718096; }

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

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 540px; } }

@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 720px; } }

@media (min-width: 992px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 960px; } }

@media (min-width: 1200px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1140px; } }

@media (min-width: 1400px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
    max-width: 1200px; } }

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

.col {
  -ms-flex: 1 0 0%;
      flex: 1 0 0%; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    -ms-flex: 1 0 0%;
        flex: 1 0 0%; }
  .row-cols-sm-auto > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto; }
  .row-cols-sm-1 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 100%; }
  .row-cols-sm-2 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 50%; }
  .row-cols-sm-3 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 33.33333%; }
  .row-cols-sm-4 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 25%; }
  .row-cols-sm-5 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 20%; }
  .row-cols-sm-6 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 16.66667%; }
  .col-sm-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto; }
  .col-sm-1 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 8.33333%; }
  .col-sm-2 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 16.66667%; }
  .col-sm-3 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 25%; }
  .col-sm-4 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 33.33333%; }
  .col-sm-5 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 41.66667%; }
  .col-sm-6 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 50%; }
  .col-sm-7 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 58.33333%; }
  .col-sm-8 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 66.66667%; }
  .col-sm-9 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 75%; }
  .col-sm-10 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 83.33333%; }
  .col-sm-11 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 91.66667%; }
  .col-sm-12 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 100%; }
  .offset-sm-0 {
    margin-left: 0; }
  .offset-sm-1 {
    margin-left: 8.33333%; }
  .offset-sm-2 {
    margin-left: 16.66667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333%; }
  .offset-sm-5 {
    margin-left: 41.66667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333%; }
  .offset-sm-8 {
    margin-left: 66.66667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333%; }
  .offset-sm-11 {
    margin-left: 91.66667%; }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0; }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0; }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem; }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem; }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem; }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem; }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem; }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem; }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem; }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem; }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 2rem; }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 2rem; }
  .g-sm-6,
  .gx-sm-6 {
    --bs-gutter-x: 2.5rem; }
  .g-sm-6,
  .gy-sm-6 {
    --bs-gutter-y: 2.5rem; }
  .g-sm-7,
  .gx-sm-7 {
    --bs-gutter-x: 3rem; }
  .g-sm-7,
  .gy-sm-7 {
    --bs-gutter-y: 3rem; }
  .g-sm-8,
  .gx-sm-8 {
    --bs-gutter-x: 3.5rem; }
  .g-sm-8,
  .gy-sm-8 {
    --bs-gutter-y: 3.5rem; }
  .g-sm-9,
  .gx-sm-9 {
    --bs-gutter-x: 4rem; }
  .g-sm-9,
  .gy-sm-9 {
    --bs-gutter-y: 4rem; }
  .g-sm-10,
  .gx-sm-10 {
    --bs-gutter-x: 5rem; }
  .g-sm-10,
  .gy-sm-10 {
    --bs-gutter-y: 5rem; }
  .g-sm-11,
  .gx-sm-11 {
    --bs-gutter-x: 6rem; }
  .g-sm-11,
  .gy-sm-11 {
    --bs-gutter-y: 6rem; }
  .g-sm-12,
  .gx-sm-12 {
    --bs-gutter-x: 9rem; }
  .g-sm-12,
  .gy-sm-12 {
    --bs-gutter-y: 9rem; } }

@media (min-width: 768px) {
  .col-md {
    -ms-flex: 1 0 0%;
        flex: 1 0 0%; }
  .row-cols-md-auto > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto; }
  .row-cols-md-1 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 100%; }
  .row-cols-md-2 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 50%; }
  .row-cols-md-3 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 33.33333%; }
  .row-cols-md-4 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 25%; }
  .row-cols-md-5 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 20%; }
  .row-cols-md-6 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 16.66667%; }
  .col-md-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto; }
  .col-md-1 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 8.33333%; }
  .col-md-2 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 16.66667%; }
  .col-md-3 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 25%; }
  .col-md-4 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 33.33333%; }
  .col-md-5 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 41.66667%; }
  .col-md-6 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 50%; }
  .col-md-7 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 58.33333%; }
  .col-md-8 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 66.66667%; }
  .col-md-9 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 75%; }
  .col-md-10 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 83.33333%; }
  .col-md-11 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 91.66667%; }
  .col-md-12 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 100%; }
  .offset-md-0 {
    margin-left: 0; }
  .offset-md-1 {
    margin-left: 8.33333%; }
  .offset-md-2 {
    margin-left: 16.66667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333%; }
  .offset-md-5 {
    margin-left: 41.66667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333%; }
  .offset-md-8 {
    margin-left: 66.66667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333%; }
  .offset-md-11 {
    margin-left: 91.66667%; }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0; }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0; }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem; }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem; }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem; }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem; }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem; }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem; }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem; }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem; }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 2rem; }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 2rem; }
  .g-md-6,
  .gx-md-6 {
    --bs-gutter-x: 2.5rem; }
  .g-md-6,
  .gy-md-6 {
    --bs-gutter-y: 2.5rem; }
  .g-md-7,
  .gx-md-7 {
    --bs-gutter-x: 3rem; }
  .g-md-7,
  .gy-md-7 {
    --bs-gutter-y: 3rem; }
  .g-md-8,
  .gx-md-8 {
    --bs-gutter-x: 3.5rem; }
  .g-md-8,
  .gy-md-8 {
    --bs-gutter-y: 3.5rem; }
  .g-md-9,
  .gx-md-9 {
    --bs-gutter-x: 4rem; }
  .g-md-9,
  .gy-md-9 {
    --bs-gutter-y: 4rem; }
  .g-md-10,
  .gx-md-10 {
    --bs-gutter-x: 5rem; }
  .g-md-10,
  .gy-md-10 {
    --bs-gutter-y: 5rem; }
  .g-md-11,
  .gx-md-11 {
    --bs-gutter-x: 6rem; }
  .g-md-11,
  .gy-md-11 {
    --bs-gutter-y: 6rem; }
  .g-md-12,
  .gx-md-12 {
    --bs-gutter-x: 9rem; }
  .g-md-12,
  .gy-md-12 {
    --bs-gutter-y: 9rem; } }

@media (min-width: 992px) {
  .col-lg {
    -ms-flex: 1 0 0%;
        flex: 1 0 0%; }
  .row-cols-lg-auto > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto; }
  .row-cols-lg-1 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 100%; }
  .row-cols-lg-2 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 50%; }
  .row-cols-lg-3 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 33.33333%; }
  .row-cols-lg-4 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 25%; }
  .row-cols-lg-5 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 20%; }
  .row-cols-lg-6 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 16.66667%; }
  .col-lg-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto; }
  .col-lg-1 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 8.33333%; }
  .col-lg-2 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 16.66667%; }
  .col-lg-3 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 25%; }
  .col-lg-4 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 33.33333%; }
  .col-lg-5 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 41.66667%; }
  .col-lg-6 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 50%; }
  .col-lg-7 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 58.33333%; }
  .col-lg-8 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 66.66667%; }
  .col-lg-9 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 75%; }
  .col-lg-10 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 83.33333%; }
  .col-lg-11 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 91.66667%; }
  .col-lg-12 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 100%; }
  .offset-lg-0 {
    margin-left: 0; }
  .offset-lg-1 {
    margin-left: 8.33333%; }
  .offset-lg-2 {
    margin-left: 16.66667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333%; }
  .offset-lg-5 {
    margin-left: 41.66667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333%; }
  .offset-lg-8 {
    margin-left: 66.66667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333%; }
  .offset-lg-11 {
    margin-left: 91.66667%; }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0; }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0; }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem; }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem; }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem; }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem; }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem; }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem; }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem; }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem; }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 2rem; }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 2rem; }
  .g-lg-6,
  .gx-lg-6 {
    --bs-gutter-x: 2.5rem; }
  .g-lg-6,
  .gy-lg-6 {
    --bs-gutter-y: 2.5rem; }
  .g-lg-7,
  .gx-lg-7 {
    --bs-gutter-x: 3rem; }
  .g-lg-7,
  .gy-lg-7 {
    --bs-gutter-y: 3rem; }
  .g-lg-8,
  .gx-lg-8 {
    --bs-gutter-x: 3.5rem; }
  .g-lg-8,
  .gy-lg-8 {
    --bs-gutter-y: 3.5rem; }
  .g-lg-9,
  .gx-lg-9 {
    --bs-gutter-x: 4rem; }
  .g-lg-9,
  .gy-lg-9 {
    --bs-gutter-y: 4rem; }
  .g-lg-10,
  .gx-lg-10 {
    --bs-gutter-x: 5rem; }
  .g-lg-10,
  .gy-lg-10 {
    --bs-gutter-y: 5rem; }
  .g-lg-11,
  .gx-lg-11 {
    --bs-gutter-x: 6rem; }
  .g-lg-11,
  .gy-lg-11 {
    --bs-gutter-y: 6rem; }
  .g-lg-12,
  .gx-lg-12 {
    --bs-gutter-x: 9rem; }
  .g-lg-12,
  .gy-lg-12 {
    --bs-gutter-y: 9rem; } }

@media (min-width: 1200px) {
  .col-xl {
    -ms-flex: 1 0 0%;
        flex: 1 0 0%; }
  .row-cols-xl-auto > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto; }
  .row-cols-xl-1 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 100%; }
  .row-cols-xl-2 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 50%; }
  .row-cols-xl-3 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 33.33333%; }
  .row-cols-xl-4 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 25%; }
  .row-cols-xl-5 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 20%; }
  .row-cols-xl-6 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 16.66667%; }
  .col-xl-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto; }
  .col-xl-1 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 8.33333%; }
  .col-xl-2 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 16.66667%; }
  .col-xl-3 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 25%; }
  .col-xl-4 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 33.33333%; }
  .col-xl-5 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 41.66667%; }
  .col-xl-6 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 50%; }
  .col-xl-7 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 58.33333%; }
  .col-xl-8 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 66.66667%; }
  .col-xl-9 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 75%; }
  .col-xl-10 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 83.33333%; }
  .col-xl-11 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 91.66667%; }
  .col-xl-12 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 100%; }
  .offset-xl-0 {
    margin-left: 0; }
  .offset-xl-1 {
    margin-left: 8.33333%; }
  .offset-xl-2 {
    margin-left: 16.66667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333%; }
  .offset-xl-5 {
    margin-left: 41.66667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333%; }
  .offset-xl-8 {
    margin-left: 66.66667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333%; }
  .offset-xl-11 {
    margin-left: 91.66667%; }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0; }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0; }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem; }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem; }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem; }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem; }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem; }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem; }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem; }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem; }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 2rem; }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 2rem; }
  .g-xl-6,
  .gx-xl-6 {
    --bs-gutter-x: 2.5rem; }
  .g-xl-6,
  .gy-xl-6 {
    --bs-gutter-y: 2.5rem; }
  .g-xl-7,
  .gx-xl-7 {
    --bs-gutter-x: 3rem; }
  .g-xl-7,
  .gy-xl-7 {
    --bs-gutter-y: 3rem; }
  .g-xl-8,
  .gx-xl-8 {
    --bs-gutter-x: 3.5rem; }
  .g-xl-8,
  .gy-xl-8 {
    --bs-gutter-y: 3.5rem; }
  .g-xl-9,
  .gx-xl-9 {
    --bs-gutter-x: 4rem; }
  .g-xl-9,
  .gy-xl-9 {
    --bs-gutter-y: 4rem; }
  .g-xl-10,
  .gx-xl-10 {
    --bs-gutter-x: 5rem; }
  .g-xl-10,
  .gy-xl-10 {
    --bs-gutter-y: 5rem; }
  .g-xl-11,
  .gx-xl-11 {
    --bs-gutter-x: 6rem; }
  .g-xl-11,
  .gy-xl-11 {
    --bs-gutter-y: 6rem; }
  .g-xl-12,
  .gx-xl-12 {
    --bs-gutter-x: 9rem; }
  .g-xl-12,
  .gy-xl-12 {
    --bs-gutter-y: 9rem; } }

@media (min-width: 1400px) {
  .col-xxl {
    -ms-flex: 1 0 0%;
        flex: 1 0 0%; }
  .row-cols-xxl-auto > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto; }
  .row-cols-xxl-1 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 100%; }
  .row-cols-xxl-2 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 50%; }
  .row-cols-xxl-3 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 33.33333%; }
  .row-cols-xxl-4 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 25%; }
  .row-cols-xxl-5 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 20%; }
  .row-cols-xxl-6 > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 16.66667%; }
  .col-xxl-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto; }
  .col-xxl-1 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 8.33333%; }
  .col-xxl-2 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 16.66667%; }
  .col-xxl-3 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 25%; }
  .col-xxl-4 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 33.33333%; }
  .col-xxl-5 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 41.66667%; }
  .col-xxl-6 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 50%; }
  .col-xxl-7 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 58.33333%; }
  .col-xxl-8 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 66.66667%; }
  .col-xxl-9 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 75%; }
  .col-xxl-10 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 83.33333%; }
  .col-xxl-11 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 91.66667%; }
  .col-xxl-12 {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: 100%; }
  .offset-xxl-0 {
    margin-left: 0; }
  .offset-xxl-1 {
    margin-left: 8.33333%; }
  .offset-xxl-2 {
    margin-left: 16.66667%; }
  .offset-xxl-3 {
    margin-left: 25%; }
  .offset-xxl-4 {
    margin-left: 33.33333%; }
  .offset-xxl-5 {
    margin-left: 41.66667%; }
  .offset-xxl-6 {
    margin-left: 50%; }
  .offset-xxl-7 {
    margin-left: 58.33333%; }
  .offset-xxl-8 {
    margin-left: 66.66667%; }
  .offset-xxl-9 {
    margin-left: 75%; }
  .offset-xxl-10 {
    margin-left: 83.33333%; }
  .offset-xxl-11 {
    margin-left: 91.66667%; }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0; }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0; }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem; }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem; }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem; }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem; }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem; }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem; }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem; }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem; }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 2rem; }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 2rem; }
  .g-xxl-6,
  .gx-xxl-6 {
    --bs-gutter-x: 2.5rem; }
  .g-xxl-6,
  .gy-xxl-6 {
    --bs-gutter-y: 2.5rem; }
  .g-xxl-7,
  .gx-xxl-7 {
    --bs-gutter-x: 3rem; }
  .g-xxl-7,
  .gy-xxl-7 {
    --bs-gutter-y: 3rem; }
  .g-xxl-8,
  .gx-xxl-8 {
    --bs-gutter-x: 3.5rem; }
  .g-xxl-8,
  .gy-xxl-8 {
    --bs-gutter-y: 3.5rem; }
  .g-xxl-9,
  .gx-xxl-9 {
    --bs-gutter-x: 4rem; }
  .g-xxl-9,
  .gy-xxl-9 {
    --bs-gutter-y: 4rem; }
  .g-xxl-10,
  .gx-xxl-10 {
    --bs-gutter-x: 5rem; }
  .g-xxl-10,
  .gy-xxl-10 {
    --bs-gutter-y: 5rem; }
  .g-xxl-11,
  .gx-xxl-11 {
    --bs-gutter-x: 6rem; }
  .g-xxl-11,
  .gy-xxl-11 {
    --bs-gutter-y: 6rem; }
  .g-xxl-12,
  .gx-xxl-12 {
    --bs-gutter-x: 9rem; }
  .g-xxl-12,
  .gy-xxl-12 {
    --bs-gutter-y: 9rem; } }

.table {
  --bs-table-bg: transparent;
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: #718096;
  --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
  --bs-table-active-color: #718096;
  --bs-table-active-bg: rgba(0, 0, 0, 0.1);
  --bs-table-hover-color: #718096;
  --bs-table-hover-bg: #f1f6fd;
  width: 100%;
  margin-bottom: 1rem;
  color: #718096;
  vertical-align: top;
  border-color: #e2e8f0; }
  .table > :not(caption) > * > * {
    padding: 0.5rem 0.5rem;
    background-color: var(--bs-table-bg);
    border-bottom-width: 1px;
    box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); }
  .table > tbody {
    vertical-align: inherit; }
  .table > thead {
    vertical-align: bottom; }
  .table > :not(:first-child) {
    border-top: 2px solid currentColor; }

.caption-top {
  caption-side: top; }

.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem; }

.table-bordered > :not(caption) > * {
  border-width: 1px 0; }
  .table-bordered > :not(caption) > * > * {
    border-width: 0 1px; }

.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0; }

.table-borderless > :not(:first-child) {
  border-top-width: 0; }

.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color); }

.table-active {
  --bs-table-accent-bg: var(--bs-table-active-bg);
  color: var(--bs-table-active-color); }

.table-hover > tbody > tr:hover > * {
  --bs-table-accent-bg: var(--bs-table-hover-bg);
  color: var(--bs-table-hover-color); }

.table-primary {
  --bs-table-bg: #ccd6f5;
  --bs-table-striped-bg: #c2cbe9;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #b8c1dd;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #bdc6e3;
  --bs-table-hover-color: #fff;
  color: #000;
  border-color: #b8c1dd; }

.table-secondary {
  --bs-table-bg: #d0f8ea;
  --bs-table-striped-bg: #c6ecde;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bbdfd3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c0e5d8;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #bbdfd3; }

.table-success {
  --bs-table-bg: #def4ed;
  --bs-table-striped-bg: #d3e8e1;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c8dcd5;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #cde2db;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #c8dcd5; }

.table-info {
  --bs-table-bg: #dcf0ff;
  --bs-table-striped-bg: #d1e4f2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c6d8e6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ccdeec;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #c6d8e6; }

.table-warning {
  --bs-table-bg: #fff2d8;
  --bs-table-striped-bg: #f2e6cd;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6dac2;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece0c8;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #e6dac2; }

.table-danger {
  --bs-table-bg: #fcdde1;
  --bs-table-striped-bg: #efd2d6;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e3c7cb;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e9ccd0;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #e3c7cb; }

.table-light {
  --bs-table-bg: #f1f6fd;
  --bs-table-striped-bg: #e5eaf0;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #d9dde4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #dfe4ea;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #d9dde4; }

.table-dark {
  --bs-table-bg: #08052f;
  --bs-table-striped-bg: #141239;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #211e44;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #1b183f;
  --bs-table-hover-color: #fff;
  color: #fff;
  border-color: #211e44; }

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch; }

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; } }

@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; } }

@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; } }

@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; } }

@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; } }

.form-label {
  margin-bottom: 0.5rem;
  font-size: 0.7875rem;
  color: #718096; }

.col-form-label {
  padding-top: calc(0.575rem + 1px);
  padding-bottom: calc(0.575rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.7;
  color: #718096; }

.col-form-label-lg {
  padding-top: calc(0.825rem + 1px);
  padding-bottom: calc(0.825rem + 1px);
  font-size: 1rem; }

.col-form-label-sm {
  padding-top: calc(0.425rem + 1px);
  padding-bottom: calc(0.425rem + 1px);
  font-size: 0.8125rem; }

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #A0AEC0; }

.form-control {
  display: block;
  width: 100%;
  padding: 0.575rem 1.5rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.7;
  color: #718096;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #CBD5E0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .form-control {
      transition: none; } }
  .form-control[type="file"] {
    overflow: hidden; }
    .form-control[type="file"]:not(:disabled):not([readonly]) {
      cursor: pointer; }
  .form-control:focus {
    color: #718096;
    background-color: #fff;
    border-color: #8099e6;
    outline: 0;
    box-shadow: unset; }
  .form-control::-webkit-date-and-time-value {
    height: 1.7em; }
  .form-control::-webkit-input-placeholder {
    color: #718096;
    opacity: 1; }
  .form-control::-moz-placeholder {
    color: #718096;
    opacity: 1; }
  .form-control:-ms-input-placeholder {
    color: #718096;
    opacity: 1; }
  .form-control::-ms-input-placeholder {
    color: #718096;
    opacity: 1; }
  .form-control::placeholder {
    color: #718096;
    opacity: 1; }
  .form-control:disabled, .form-control[readonly] {
    background-color: #eaecf3;
    opacity: 1; }
  .form-control::file-selector-button {
    padding: 0.575rem 1.5rem;
    margin: -0.575rem -1.5rem;
    -webkit-margin-end: 1.5rem;
       -moz-margin-end: 1.5rem;
            margin-inline-end: 1.5rem;
    color: #718096;
    background-color: #eaecf3;
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-inline-end-width: 1px;
    border-radius: 0;
    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .form-control::file-selector-button {
        transition: none; } }
  .form-control:hover:not(:disabled):not([readonly])::file-selector-button {
    background-color: #dee0e7; }
  .form-control::-webkit-file-upload-button {
    padding: 0.575rem 1.5rem;
    margin: -0.575rem -1.5rem;
    -webkit-margin-end: 1.5rem;
            margin-inline-end: 1.5rem;
    color: #718096;
    background-color: #eaecf3;
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-inline-end-width: 1px;
    border-radius: 0;
    -webkit-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
    transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .form-control::-webkit-file-upload-button {
        -webkit-transition: none;
        transition: none; } }
  .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
    background-color: #dee0e7; }

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.575rem 0;
  margin-bottom: 0;
  line-height: 1.7;
  color: #718096;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0; }
  .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
    padding-right: 0;
    padding-left: 0; }

.form-control-sm {
  min-height: calc(1.7em + 0.85rem + 2px);
  padding: 0.425rem 1rem;
  font-size: 0.8125rem;
  border-radius: 0.2rem; }
  .form-control-sm::file-selector-button {
    padding: 0.425rem 1rem;
    margin: -0.425rem -1rem;
    -webkit-margin-end: 1rem;
       -moz-margin-end: 1rem;
            margin-inline-end: 1rem; }
  .form-control-sm::-webkit-file-upload-button {
    padding: 0.425rem 1rem;
    margin: -0.425rem -1rem;
    -webkit-margin-end: 1rem;
            margin-inline-end: 1rem; }

.form-control-lg {
  min-height: calc(1.7em + 1.65rem + 2px);
  padding: 0.825rem 1.75rem;
  font-size: 1rem;
  border-radius: 0.75rem; }
  .form-control-lg::file-selector-button {
    padding: 0.825rem 1.75rem;
    margin: -0.825rem -1.75rem;
    -webkit-margin-end: 1.75rem;
       -moz-margin-end: 1.75rem;
            margin-inline-end: 1.75rem; }
  .form-control-lg::-webkit-file-upload-button {
    padding: 0.825rem 1.75rem;
    margin: -0.825rem -1.75rem;
    -webkit-margin-end: 1.75rem;
            margin-inline-end: 1.75rem; }

textarea.form-control {
  min-height: calc(1.7em + 1.15rem + 2px); }

textarea.form-control-sm {
  min-height: calc(1.7em + 0.85rem + 2px); }

textarea.form-control-lg {
  min-height: calc(1.7em + 1.65rem + 2px); }

.form-control-color {
  width: 3rem;
  height: auto;
  padding: 0.575rem; }
  .form-control-color:not(:disabled):not([readonly]) {
    cursor: pointer; }
  .form-control-color::-moz-color-swatch {
    height: 1.7em;
    border-radius: 0.25rem; }
  .form-control-color::-webkit-color-swatch {
    height: 1.7em;
    border-radius: 0.25rem; }

.form-select {
  display: block;
  width: 100%;
  padding: 0.575rem 4.5rem 0.575rem 1.5rem;
  -moz-padding-start: calc(1.5rem - 3px);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.7;
  color: #718096;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%232D3748' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 1.5rem center;
  background-size: 16px 12px;
  border: 1px solid #CBD5E0;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }
  @media (prefers-reduced-motion: reduce) {
    .form-select {
      transition: none; } }
  .form-select:focus {
    border-color: #8099e6;
    outline: 0;
    box-shadow: 0 0 0 0.125rem rgba(0, 51, 204, 0.25); }
  .form-select[multiple], .form-select[size]:not([size="1"]) {
    padding-right: 1.5rem;
    background-image: none; }
  .form-select:disabled {
    background-color: #eaecf3; }
  .form-select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #718096; }

.form-select-sm {
  padding-top: 0.425rem;
  padding-bottom: 0.425rem;
  padding-left: 1rem;
  font-size: 0.8125rem;
  border-radius: 0.2rem; }

.form-select-lg {
  padding-top: 0.825rem;
  padding-bottom: 0.825rem;
  padding-left: 1.75rem;
  font-size: 1rem;
  border-radius: 0.75rem; }

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

.form-check-input {
  width: 1em;
  height: 1em;
  margin-top: 0.35em;
  vertical-align: top;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  -webkit-print-color-adjust: exact;
          color-adjust: exact; }
  .form-check-input[type="checkbox"] {
    border-radius: 0.25em; }
  .form-check-input[type="radio"] {
    border-radius: 50%; }
  .form-check-input:active {
    -webkit-filter: brightness(90%);
            filter: brightness(90%); }
  .form-check-input:focus {
    border-color: #8099e6;
    outline: 0;
    box-shadow: unset; }
  .form-check-input:checked {
    background-color: #03c;
    border-color: #03c; }
    .form-check-input:checked[type="checkbox"] {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e"); }
    .form-check-input:checked[type="radio"] {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e"); }
  .form-check-input[type="checkbox"]:indeterminate {
    background-color: #03c;
    border-color: #03c;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); }
  .form-check-input:disabled {
    pointer-events: none;
    -webkit-filter: none;
            filter: none;
    opacity: 0.5; }
  .form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
    opacity: 0.5; }

.form-switch {
  padding-left: 3.5em; }
  .form-switch .form-check-input {
    width: 3em;
    margin-left: -3.5em;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
    background-position: left center;
    border-radius: 3em;
    transition: background-position 0.15s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .form-switch .form-check-input {
        transition: none; } }
    .form-switch .form-check-input:focus {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%238099e6'/%3e%3c/svg%3e"); }
    .form-switch .form-check-input:checked {
      background-position: right center;
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); }

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

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

.form-range {
  width: 100%;
  height: 1.25rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }
  .form-range:focus {
    outline: 0; }
    .form-range:focus::-webkit-slider-thumb {
      box-shadow: 0 0 0 1px #fff, unset; }
    .form-range:focus::-moz-range-thumb {
      box-shadow: 0 0 0 1px #fff, unset; }
  .form-range::-moz-focus-outer {
    border: 0; }
  .form-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -0.25rem;
    background-color: #03c;
    border: 0;
    border-radius: 1rem;
    -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -webkit-appearance: none;
            appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .form-range::-webkit-slider-thumb {
        -webkit-transition: none;
        transition: none; } }
    .form-range::-webkit-slider-thumb:active {
      background-color: #b3c2f0; }
  .form-range::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #e2e8f0;
    border-color: transparent;
    border-radius: 1rem; }
  .form-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #03c;
    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) {
      .form-range::-moz-range-thumb {
        -moz-transition: none;
        transition: none; } }
    .form-range::-moz-range-thumb:active {
      background-color: #b3c2f0; }
  .form-range::-moz-range-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #e2e8f0;
    border-color: transparent;
    border-radius: 1rem; }
  .form-range:disabled {
    pointer-events: none; }
    .form-range:disabled::-webkit-slider-thumb {
      background-color: #A0AEC0; }
    .form-range:disabled::-moz-range-thumb {
      background-color: #A0AEC0; }

.form-floating {
  position: relative; }
  .form-floating > .form-control,
  .form-floating > .form-select {
    height: calc(3.5rem + 2px);
    line-height: 1.25; }
  .form-floating > label {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    padding: 1rem 1.5rem;
    pointer-events: none;
    border: 1px solid transparent;
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
    transition: opacity 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
    transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
    transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .form-floating > label {
        transition: none; } }
  .form-floating > .form-control {
    padding: 1rem 1.5rem; }
    .form-floating > .form-control::-webkit-input-placeholder {
      color: transparent; }
    .form-floating > .form-control::-moz-placeholder {
      color: transparent; }
    .form-floating > .form-control:-ms-input-placeholder {
      color: transparent; }
    .form-floating > .form-control::-ms-input-placeholder {
      color: transparent; }
    .form-floating > .form-control::placeholder {
      color: transparent; }
    .form-floating > .form-control:not(:-moz-placeholder-shown) {
      padding-top: 1.625rem;
      padding-bottom: 0.625rem; }
    .form-floating > .form-control:not(:-ms-input-placeholder) {
      padding-top: 1.625rem;
      padding-bottom: 0.625rem; }
    .form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) {
      padding-top: 1.625rem;
      padding-bottom: 0.625rem; }
    .form-floating > .form-control:-webkit-autofill {
      padding-top: 1.625rem;
      padding-bottom: 0.625rem; }
  .form-floating > .form-select {
    padding-top: 1.625rem;
    padding-bottom: 0.625rem; }
  .form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
    opacity: 0.65;
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }
  .form-floating > .form-control:not(:-ms-input-placeholder) ~ label {
    opacity: 0.65;
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }
  .form-floating > .form-control:focus ~ label,
  .form-floating > .form-control:not(:placeholder-shown) ~ label,
  .form-floating > .form-select ~ label {
    opacity: 0.65;
    -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
            transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }
  .form-floating > .form-control:-webkit-autofill ~ label {
    opacity: 0.65;
    -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
            transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }

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

.input-group-text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0.575rem 1.5rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.7;
  color: #718096;
  text-align: center;
  white-space: nowrap;
  background-color: #eaecf3;
  border: 1px solid #CBD5E0;
  border-radius: 0.25rem; }

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.825rem 1.75rem;
  font-size: 1rem;
  border-radius: 0.75rem; }

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.425rem 1rem;
  font-size: 0.8125rem;
  border-radius: 0.2rem; }

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

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

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

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

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #5cc9a7; }

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.8125rem;
  color: #fff;
  background-color: rgba(92, 201, 167, 0.9);
  border-radius: 0.25rem; }

.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: #5cc9a7;
  padding-right: calc(1.7em + 1.15rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%235cc9a7' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.425em + 0.2875rem) center;
  background-size: calc(0.85em + 0.575rem) calc(0.85em + 0.575rem); }
  .was-validated .form-control:valid:focus, .form-control.is-valid:focus {
    border-color: #5cc9a7;
    box-shadow: 0 0 0 0.125rem rgba(92, 201, 167, 0.25); }

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

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: #5cc9a7; }
  .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
    padding-right: 8.25rem;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%232D3748' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%235cc9a7' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
    background-position: right 1.5rem center, center right 4.5rem;
    background-size: 16px 12px, calc(0.85em + 0.575rem) calc(0.85em + 0.575rem); }
  .was-validated .form-select:valid:focus, .form-select.is-valid:focus {
    border-color: #5cc9a7;
    box-shadow: 0 0 0 0.125rem rgba(92, 201, 167, 0.25); }

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: #5cc9a7; }
  .was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
    background-color: #5cc9a7; }
  .was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
    box-shadow: 0 0 0 0.125rem rgba(92, 201, 167, 0.25); }
  .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
    color: #5cc9a7; }

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

.was-validated .input-group .form-control:valid, .input-group .form-control.is-valid, .was-validated
.input-group .form-select:valid,
.input-group .form-select.is-valid {
  z-index: 1; }
  .was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus, .was-validated
  .input-group .form-select:valid:focus,
  .input-group .form-select.is-valid:focus {
    z-index: 3; }

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #f25767; }

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.8125rem;
  color: #fff;
  background-color: rgba(242, 87, 103, 0.9);
  border-radius: 0.25rem; }

.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: #f25767;
  padding-right: calc(1.7em + 1.15rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23f25767'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23f25767' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.425em + 0.2875rem) center;
  background-size: calc(0.85em + 0.575rem) calc(0.85em + 0.575rem); }
  .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
    border-color: #f25767;
    box-shadow: 0 0 0 0.125rem rgba(242, 87, 103, 0.25); }

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

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: #f25767; }
  .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
    padding-right: 8.25rem;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%232D3748' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23f25767'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23f25767' stroke='none'/%3e%3c/svg%3e");
    background-position: right 1.5rem center, center right 4.5rem;
    background-size: 16px 12px, calc(0.85em + 0.575rem) calc(0.85em + 0.575rem); }
  .was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
    border-color: #f25767;
    box-shadow: 0 0 0 0.125rem rgba(242, 87, 103, 0.25); }

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: #f25767; }
  .was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
    background-color: #f25767; }
  .was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
    box-shadow: 0 0 0 0.125rem rgba(242, 87, 103, 0.25); }
  .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
    color: #f25767; }

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

.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid, .was-validated
.input-group .form-select:invalid,
.input-group .form-select.is-invalid {
  z-index: 2; }
  .was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus, .was-validated
  .input-group .form-select:invalid:focus,
  .input-group .form-select.is-invalid:focus {
    z-index: 3; }

.btn {
  display: inline-block;
  font-weight: bold;
  line-height: 1.7;
  color: #718096;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.575rem 1.5rem;
  font-size: 1rem;
  border-radius: 0.25rem;
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .btn {
      transition: none; } }
  .btn:hover {
    color: #718096; }
  .btn-check:focus + .btn, .btn:focus {
    outline: 0;
    box-shadow: unset; }
  .btn:disabled, .btn.disabled,
  fieldset:disabled .btn {
    pointer-events: none;
    opacity: 0.65; }

.btn-primary {
  color: #fff;
  background-color: #03c;
  border-color: #03c; }
  .btn-primary:hover {
    color: #fff;
    background-color: #002bad;
    border-color: #0029a3; }
  .btn-check:focus + .btn-primary, .btn-primary:focus {
    color: #fff;
    background-color: #002bad;
    border-color: #0029a3;
    box-shadow: 0 0 0 0 rgba(38, 82, 212, 0.5); }
  .btn-check:checked + .btn-primary,
  .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active,
  .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #0029a3;
    border-color: #002699; }
    .btn-check:checked + .btn-primary:focus,
    .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus,
    .show > .btn-primary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(38, 82, 212, 0.5); }
  .btn-primary:disabled, .btn-primary.disabled {
    color: #fff;
    background-color: #03c;
    border-color: #03c; }

.btn-secondary {
  color: #fff;
  background-color: #15db95;
  border-color: #15db95; }
  .btn-secondary:hover {
    color: #fff;
    background-color: #12ba7f;
    border-color: #11af77; }
  .btn-check:focus + .btn-secondary, .btn-secondary:focus {
    color: #fff;
    background-color: #12ba7f;
    border-color: #11af77;
    box-shadow: 0 0 0 0 rgba(56, 224, 165, 0.5); }
  .btn-check:checked + .btn-secondary,
  .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active,
  .show > .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #11af77;
    border-color: #10a470; }
    .btn-check:checked + .btn-secondary:focus,
    .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus,
    .show > .btn-secondary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(56, 224, 165, 0.5); }
  .btn-secondary:disabled, .btn-secondary.disabled {
    color: #fff;
    background-color: #15db95;
    border-color: #15db95; }

.btn-success {
  color: #fff;
  background-color: #5cc9a7;
  border-color: #5cc9a7; }
  .btn-success:hover {
    color: #fff;
    background-color: #4eab8e;
    border-color: #4aa186; }
  .btn-check:focus + .btn-success, .btn-success:focus {
    color: #fff;
    background-color: #4eab8e;
    border-color: #4aa186;
    box-shadow: 0 0 0 0 rgba(116, 209, 180, 0.5); }
  .btn-check:checked + .btn-success,
  .btn-check:active + .btn-success, .btn-success:active, .btn-success.active,
  .show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #4aa186;
    border-color: #45977d; }
    .btn-check:checked + .btn-success:focus,
    .btn-check:active + .btn-success:focus, .btn-success:active:focus, .btn-success.active:focus,
    .show > .btn-success.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(116, 209, 180, 0.5); }
  .btn-success:disabled, .btn-success.disabled {
    color: #fff;
    background-color: #5cc9a7;
    border-color: #5cc9a7; }

.btn-info {
  color: #fff;
  background-color: #50b5ff;
  border-color: #50b5ff; }
  .btn-info:hover {
    color: #fff;
    background-color: #449ad9;
    border-color: #4091cc; }
  .btn-check:focus + .btn-info, .btn-info:focus {
    color: #fff;
    background-color: #449ad9;
    border-color: #4091cc;
    box-shadow: 0 0 0 0 rgba(106, 192, 255, 0.5); }
  .btn-check:checked + .btn-info,
  .btn-check:active + .btn-info, .btn-info:active, .btn-info.active,
  .show > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #4091cc;
    border-color: #3c88bf; }
    .btn-check:checked + .btn-info:focus,
    .btn-check:active + .btn-info:focus, .btn-info:active:focus, .btn-info.active:focus,
    .show > .btn-info.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(106, 192, 255, 0.5); }
  .btn-info:disabled, .btn-info.disabled {
    color: #fff;
    background-color: #50b5ff;
    border-color: #50b5ff; }

.btn-warning {
  color: #fff;
  background-color: #FFBE3D;
  border-color: #FFBE3D; }
  .btn-warning:hover {
    color: #fff;
    background-color: #d9a234;
    border-color: #cc9831; }
  .btn-check:focus + .btn-warning, .btn-warning:focus {
    color: #fff;
    background-color: #d9a234;
    border-color: #cc9831;
    box-shadow: 0 0 0 0 rgba(255, 200, 90, 0.5); }
  .btn-check:checked + .btn-warning,
  .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active,
  .show > .btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #cc9831;
    border-color: #bf8f2e; }
    .btn-check:checked + .btn-warning:focus,
    .btn-check:active + .btn-warning:focus, .btn-warning:active:focus, .btn-warning.active:focus,
    .show > .btn-warning.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(255, 200, 90, 0.5); }
  .btn-warning:disabled, .btn-warning.disabled {
    color: #fff;
    background-color: #FFBE3D;
    border-color: #FFBE3D; }

.btn-danger {
  color: #fff;
  background-color: #f25767;
  border-color: #f25767; }
  .btn-danger:hover {
    color: #fff;
    background-color: #ce4a58;
    border-color: #c24652; }
  .btn-check:focus + .btn-danger, .btn-danger:focus {
    color: #fff;
    background-color: #ce4a58;
    border-color: #c24652;
    box-shadow: 0 0 0 0 rgba(244, 112, 126, 0.5); }
  .btn-check:checked + .btn-danger,
  .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active,
  .show > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #c24652;
    border-color: #b6414d; }
    .btn-check:checked + .btn-danger:focus,
    .btn-check:active + .btn-danger:focus, .btn-danger:active:focus, .btn-danger.active:focus,
    .show > .btn-danger.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(244, 112, 126, 0.5); }
  .btn-danger:disabled, .btn-danger.disabled {
    color: #fff;
    background-color: #f25767;
    border-color: #f25767; }

.btn-light {
  color: #000;
  background-color: #f1f6fd;
  border-color: #f1f6fd; }
  .btn-light:hover {
    color: #000;
    background-color: #f3f7fd;
    border-color: #f2f7fd; }
  .btn-check:focus + .btn-light, .btn-light:focus {
    color: #000;
    background-color: #f3f7fd;
    border-color: #f2f7fd;
    box-shadow: 0 0 0 0 rgba(205, 209, 215, 0.5); }
  .btn-check:checked + .btn-light,
  .btn-check:active + .btn-light, .btn-light:active, .btn-light.active,
  .show > .btn-light.dropdown-toggle {
    color: #000;
    background-color: #f4f8fd;
    border-color: #f2f7fd; }
    .btn-check:checked + .btn-light:focus,
    .btn-check:active + .btn-light:focus, .btn-light:active:focus, .btn-light.active:focus,
    .show > .btn-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(205, 209, 215, 0.5); }
  .btn-light:disabled, .btn-light.disabled {
    color: #000;
    background-color: #f1f6fd;
    border-color: #f1f6fd; }

.btn-white {
  color: #000;
  background-color: #fff;
  border-color: #fff; }
  .btn-white:hover {
    color: #000;
    background-color: white;
    border-color: white; }
  .btn-check:focus + .btn-white, .btn-white:focus {
    color: #000;
    background-color: white;
    border-color: white;
    box-shadow: 0 0 0 0 rgba(217, 217, 217, 0.5); }
  .btn-check:checked + .btn-white,
  .btn-check:active + .btn-white, .btn-white:active, .btn-white.active,
  .show > .btn-white.dropdown-toggle {
    color: #000;
    background-color: white;
    border-color: white; }
    .btn-check:checked + .btn-white:focus,
    .btn-check:active + .btn-white:focus, .btn-white:active:focus, .btn-white.active:focus,
    .show > .btn-white.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(217, 217, 217, 0.5); }
  .btn-white:disabled, .btn-white.disabled {
    color: #000;
    background-color: #fff;
    border-color: #fff; }

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

.btn-dark {
  color: #fff;
  background-color: #08052f;
  border-color: #08052f; }
  .btn-dark:hover {
    color: #fff;
    background-color: #070428;
    border-color: #060426; }
  .btn-check:focus + .btn-dark, .btn-dark:focus {
    color: #fff;
    background-color: #070428;
    border-color: #060426;
    box-shadow: 0 0 0 0 rgba(45, 43, 78, 0.5); }
  .btn-check:checked + .btn-dark,
  .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active,
  .show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #060426;
    border-color: #060423; }
    .btn-check:checked + .btn-dark:focus,
    .btn-check:active + .btn-dark:focus, .btn-dark:active:focus, .btn-dark.active:focus,
    .show > .btn-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(45, 43, 78, 0.5); }
  .btn-dark:disabled, .btn-dark.disabled {
    color: #fff;
    background-color: #08052f;
    border-color: #08052f; }

.btn-outline-primary {
  color: #03c;
  border-color: #03c; }
  .btn-outline-primary:hover {
    color: #fff;
    background-color: #03c;
    border-color: #03c; }
  .btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
    box-shadow: 0 0 0 0 rgba(0, 51, 204, 0.5); }
  .btn-check:checked + .btn-outline-primary,
  .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show {
    color: #fff;
    background-color: #03c;
    border-color: #03c; }
    .btn-check:checked + .btn-outline-primary:focus,
    .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0 rgba(0, 51, 204, 0.5); }
  .btn-outline-primary:disabled, .btn-outline-primary.disabled {
    color: #03c;
    background-color: transparent; }

.btn-outline-secondary {
  color: #15db95;
  border-color: #15db95; }
  .btn-outline-secondary:hover {
    color: #fff;
    background-color: #15db95;
    border-color: #15db95; }
  .btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus {
    box-shadow: 0 0 0 0 rgba(21, 219, 149, 0.5); }
  .btn-check:checked + .btn-outline-secondary,
  .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show {
    color: #fff;
    background-color: #15db95;
    border-color: #15db95; }
    .btn-check:checked + .btn-outline-secondary:focus,
    .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0 rgba(21, 219, 149, 0.5); }
  .btn-outline-secondary:disabled, .btn-outline-secondary.disabled {
    color: #15db95;
    background-color: transparent; }

.btn-outline-success {
  color: #5cc9a7;
  border-color: #5cc9a7; }
  .btn-outline-success:hover {
    color: #fff;
    background-color: #5cc9a7;
    border-color: #5cc9a7; }
  .btn-check:focus + .btn-outline-success, .btn-outline-success:focus {
    box-shadow: 0 0 0 0 rgba(92, 201, 167, 0.5); }
  .btn-check:checked + .btn-outline-success,
  .btn-check:active + .btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show {
    color: #fff;
    background-color: #5cc9a7;
    border-color: #5cc9a7; }
    .btn-check:checked + .btn-outline-success:focus,
    .btn-check:active + .btn-outline-success:focus, .btn-outline-success:active:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0 rgba(92, 201, 167, 0.5); }
  .btn-outline-success:disabled, .btn-outline-success.disabled {
    color: #5cc9a7;
    background-color: transparent; }

.btn-outline-info {
  color: #50b5ff;
  border-color: #50b5ff; }
  .btn-outline-info:hover {
    color: #fff;
    background-color: #50b5ff;
    border-color: #50b5ff; }
  .btn-check:focus + .btn-outline-info, .btn-outline-info:focus {
    box-shadow: 0 0 0 0 rgba(80, 181, 255, 0.5); }
  .btn-check:checked + .btn-outline-info,
  .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show {
    color: #fff;
    background-color: #50b5ff;
    border-color: #50b5ff; }
    .btn-check:checked + .btn-outline-info:focus,
    .btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0 rgba(80, 181, 255, 0.5); }
  .btn-outline-info:disabled, .btn-outline-info.disabled {
    color: #50b5ff;
    background-color: transparent; }

.btn-outline-warning {
  color: #FFBE3D;
  border-color: #FFBE3D; }
  .btn-outline-warning:hover {
    color: #fff;
    background-color: #FFBE3D;
    border-color: #FFBE3D; }
  .btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus {
    box-shadow: 0 0 0 0 rgba(255, 190, 61, 0.5); }
  .btn-check:checked + .btn-outline-warning,
  .btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show {
    color: #fff;
    background-color: #FFBE3D;
    border-color: #FFBE3D; }
    .btn-check:checked + .btn-outline-warning:focus,
    .btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0 rgba(255, 190, 61, 0.5); }
  .btn-outline-warning:disabled, .btn-outline-warning.disabled {
    color: #FFBE3D;
    background-color: transparent; }

.btn-outline-danger {
  color: #f25767;
  border-color: #f25767; }
  .btn-outline-danger:hover {
    color: #fff;
    background-color: #f25767;
    border-color: #f25767; }
  .btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus {
    box-shadow: 0 0 0 0 rgba(242, 87, 103, 0.5); }
  .btn-check:checked + .btn-outline-danger,
  .btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show {
    color: #fff;
    background-color: #f25767;
    border-color: #f25767; }
    .btn-check:checked + .btn-outline-danger:focus,
    .btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0 rgba(242, 87, 103, 0.5); }
  .btn-outline-danger:disabled, .btn-outline-danger.disabled {
    color: #f25767;
    background-color: transparent; }

.btn-outline-light {
  color: #f1f6fd;
  border-color: #f1f6fd; }
  .btn-outline-light:hover {
    color: #000;
    background-color: #f1f6fd;
    border-color: #f1f6fd; }
  .btn-check:focus + .btn-outline-light, .btn-outline-light:focus {
    box-shadow: 0 0 0 0 rgba(241, 246, 253, 0.5); }
  .btn-check:checked + .btn-outline-light,
  .btn-check:active + .btn-outline-light, .btn-outline-light:active, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show {
    color: #000;
    background-color: #f1f6fd;
    border-color: #f1f6fd; }
    .btn-check:checked + .btn-outline-light:focus,
    .btn-check:active + .btn-outline-light:focus, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0 rgba(241, 246, 253, 0.5); }
  .btn-outline-light:disabled, .btn-outline-light.disabled {
    color: #f1f6fd;
    background-color: transparent; }

.btn-outline-white {
  color: #fff;
  border-color: #fff; }
  .btn-outline-white:hover {
    color: #000;
    background-color: #fff;
    border-color: #fff; }
  .btn-check:focus + .btn-outline-white, .btn-outline-white:focus {
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5); }
  .btn-check:checked + .btn-outline-white,
  .btn-check:active + .btn-outline-white, .btn-outline-white:active, .btn-outline-white.active, .btn-outline-white.dropdown-toggle.show {
    color: #000;
    background-color: #fff;
    border-color: #fff; }
    .btn-check:checked + .btn-outline-white:focus,
    .btn-check:active + .btn-outline-white:focus, .btn-outline-white:active:focus, .btn-outline-white.active:focus, .btn-outline-white.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5); }
  .btn-outline-white:disabled, .btn-outline-white.disabled {
    color: #fff;
    background-color: transparent; }

.btn-outline-black {
  color: #000;
  border-color: #000; }
  .btn-outline-black:hover {
    color: #fff;
    background-color: #000;
    border-color: #000; }
  .btn-check:focus + .btn-outline-black, .btn-outline-black:focus {
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5); }
  .btn-check:checked + .btn-outline-black,
  .btn-check:active + .btn-outline-black, .btn-outline-black:active, .btn-outline-black.active, .btn-outline-black.dropdown-toggle.show {
    color: #fff;
    background-color: #000;
    border-color: #000; }
    .btn-check:checked + .btn-outline-black:focus,
    .btn-check:active + .btn-outline-black:focus, .btn-outline-black:active:focus, .btn-outline-black.active:focus, .btn-outline-black.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5); }
  .btn-outline-black:disabled, .btn-outline-black.disabled {
    color: #000;
    background-color: transparent; }

.btn-outline-dark {
  color: #08052f;
  border-color: #08052f; }
  .btn-outline-dark:hover {
    color: #fff;
    background-color: #08052f;
    border-color: #08052f; }
  .btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus {
    box-shadow: 0 0 0 0 rgba(8, 5, 47, 0.5); }
  .btn-check:checked + .btn-outline-dark,
  .btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show {
    color: #fff;
    background-color: #08052f;
    border-color: #08052f; }
    .btn-check:checked + .btn-outline-dark:focus,
    .btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0 rgba(8, 5, 47, 0.5); }
  .btn-outline-dark:disabled, .btn-outline-dark.disabled {
    color: #08052f;
    background-color: transparent; }

.btn-link {
  font-weight: 400;
  color: #4A5568;
  text-decoration: none; }
  .btn-link:hover {
    color: #03c; }
  .btn-link:disabled, .btn-link.disabled {
    color: #718096; }

.btn-lg, .btn-group-lg > .btn {
  padding: 0.825rem 1.75rem;
  font-size: 1rem;
  border-radius: 0.25rem; }

.btn-sm, .btn-group-sm > .btn {
  padding: 0.425rem 1rem;
  font-size: 0.8125rem;
  border-radius: 0.2rem; }

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

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

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

.dropup,
.dropend,
.dropdown,
.dropstart {
  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;
  z-index: 1000;
  display: none;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0;
  font-size: 0.95rem;
  color: #718096;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 0 solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem; }
  .dropdown-menu[data-bs-popper] {
    top: 100%;
    left: 0;
    margin-top: 0.125rem; }

.dropdown-menu-start {
  --bs-position: start; }
  .dropdown-menu-start[data-bs-popper] {
    right: auto;
    left: 0; }

.dropdown-menu-end {
  --bs-position: end; }
  .dropdown-menu-end[data-bs-popper] {
    right: 0;
    left: auto; }

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start; }
    .dropdown-menu-sm-start[data-bs-popper] {
      right: auto;
      left: 0; }
  .dropdown-menu-sm-end {
    --bs-position: end; }
    .dropdown-menu-sm-end[data-bs-popper] {
      right: 0;
      left: auto; } }

@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start; }
    .dropdown-menu-md-start[data-bs-popper] {
      right: auto;
      left: 0; }
  .dropdown-menu-md-end {
    --bs-position: end; }
    .dropdown-menu-md-end[data-bs-popper] {
      right: 0;
      left: auto; } }

@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start; }
    .dropdown-menu-lg-start[data-bs-popper] {
      right: auto;
      left: 0; }
  .dropdown-menu-lg-end {
    --bs-position: end; }
    .dropdown-menu-lg-end[data-bs-popper] {
      right: 0;
      left: auto; } }

@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start; }
    .dropdown-menu-xl-start[data-bs-popper] {
      right: auto;
      left: 0; }
  .dropdown-menu-xl-end {
    --bs-position: end; }
    .dropdown-menu-xl-end[data-bs-popper] {
      right: 0;
      left: auto; } }

@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start; }
    .dropdown-menu-xxl-start[data-bs-popper] {
      right: auto;
      left: 0; }
  .dropdown-menu-xxl-end {
    --bs-position: end; }
    .dropdown-menu-xxl-end[data-bs-popper] {
      right: 0;
      left: auto; } }

.dropup .dropdown-menu[data-bs-popper] {
  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; }

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem; }

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

.dropend .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropend .dropdown-toggle::after {
  vertical-align: 0; }

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem; }

.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: ""; }

.dropstart .dropdown-toggle::after {
  display: none; }

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

.dropstart .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropstart .dropdown-toggle::before {
  vertical-align: 0; }

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid rgba(0, 0, 0, 0.15); }

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

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

.dropdown-header {
  display: block;
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 0.8125rem;
  color: #718096;
  white-space: nowrap; }

.dropdown-item-text {
  display: block;
  padding: 0.65rem 1rem;
  color: #273444; }

.dropdown-menu-dark {
  color: #e2e8f0;
  background-color: #2D3748;
  border-color: rgba(0, 0, 0, 0.15); }
  .dropdown-menu-dark .dropdown-item {
    color: #e2e8f0; }
    .dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus {
      color: #fff;
      background-color: rgba(255, 255, 255, 0.15); }
    .dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {
      color: #03c;
      background-color: transparent; }
    .dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {
      color: #A0AEC0; }
  .dropdown-menu-dark .dropdown-divider {
    border-color: rgba(0, 0, 0, 0.15); }
  .dropdown-menu-dark .dropdown-item-text {
    color: #e2e8f0; }
  .dropdown-menu-dark .dropdown-header {
    color: #A0AEC0; }

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

.btn-toolbar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -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: -1px; }

.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:nth-child(n + 3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

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

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

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

.btn-group-vertical {
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: start;
      align-items: flex-start;
  -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: -1px; }
  .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
  .btn-group-vertical > .btn-group:not(:last-child) > .btn {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .btn-group-vertical > .btn ~ .btn,
  .btn-group-vertical > .btn-group:not(:first-child) > .btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.nav {
  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;
  color: #03c;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .nav-link {
      transition: none; } }
  .nav-link:hover, .nav-link:focus {
    color: #0029a3; }
  .nav-link.disabled {
    color: #718096;
    pointer-events: none;
    cursor: default; }

.nav-tabs {
  border-bottom: 1px solid #e2e8f0; }
  .nav-tabs .nav-link {
    margin-bottom: -1px;
    background: none;
    border: 1px solid transparent;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
    .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
      border-color: #eaecf3 #eaecf3 #e2e8f0;
      isolation: isolate; }
    .nav-tabs .nav-link.disabled {
      color: #718096;
      background-color: transparent;
      border-color: transparent; }
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-item.show .nav-link {
    color: #4A5568;
    background-color: #fff;
    border-color: #e2e8f0 #e2e8f0 #fff; }
  .nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.25rem; }

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #03c; }

.nav-fill > .nav-link,
.nav-fill .nav-item {
  -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;
  -ms-flex-positive: 1;
      flex-grow: 1;
  text-align: center; }

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

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

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

.navbar {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding-top: 0;
  padding-bottom: 0; }
  .navbar > .container,
  .navbar > .container-fluid, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl, .navbar > .container-xxl {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: inherit;
        flex-wrap: inherit;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: justify;
        justify-content: space-between; }

.navbar-brand {
  padding-top: 0.2875rem;
  padding-bottom: 0.2875rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  white-space: nowrap; }

.navbar-nav {
  display: -ms-flexbox;
  display: flex;
  -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; }

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

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

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  transition: box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .navbar-toggler {
      transition: none; } }
  .navbar-toggler:hover {
    text-decoration: none; }
  .navbar-toggler:focus {
    text-decoration: none;
    outline: 0;
    box-shadow: 0 0 0 0; }

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

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

@media (min-width: 576px) {
  .navbar-expand-sm {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start; }
    .navbar-expand-sm .navbar-nav {
      -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: 1rem;
        padding-left: 1rem; }
    .navbar-expand-sm .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-sm .navbar-collapse {
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .navbar-expand-sm .navbar-toggler {
      display: none; }
    .navbar-expand-sm .offcanvas-header {
      display: none; }
    .navbar-expand-sm .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      -ms-flex-positive: 1;
          flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      -webkit-transform: none;
              transform: none; }
    .navbar-expand-sm .offcanvas-top,
    .navbar-expand-sm .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-sm .offcanvas-body {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-positive: 0;
          flex-grow: 0;
      padding: 0;
      overflow-y: visible; } }

@media (min-width: 768px) {
  .navbar-expand-md {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start; }
    .navbar-expand-md .navbar-nav {
      -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: 1rem;
        padding-left: 1rem; }
    .navbar-expand-md .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-md .navbar-collapse {
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .navbar-expand-md .navbar-toggler {
      display: none; }
    .navbar-expand-md .offcanvas-header {
      display: none; }
    .navbar-expand-md .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      -ms-flex-positive: 1;
          flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      -webkit-transform: none;
              transform: none; }
    .navbar-expand-md .offcanvas-top,
    .navbar-expand-md .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-md .offcanvas-body {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-positive: 0;
          flex-grow: 0;
      padding: 0;
      overflow-y: visible; } }

@media (min-width: 992px) {
  .navbar-expand-lg {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start; }
    .navbar-expand-lg .navbar-nav {
      -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: 1rem;
        padding-left: 1rem; }
    .navbar-expand-lg .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-lg .navbar-collapse {
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .navbar-expand-lg .navbar-toggler {
      display: none; }
    .navbar-expand-lg .offcanvas-header {
      display: none; }
    .navbar-expand-lg .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      -ms-flex-positive: 1;
          flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      -webkit-transform: none;
              transform: none; }
    .navbar-expand-lg .offcanvas-top,
    .navbar-expand-lg .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-lg .offcanvas-body {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-positive: 0;
          flex-grow: 0;
      padding: 0;
      overflow-y: visible; } }

@media (min-width: 1200px) {
  .navbar-expand-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start; }
    .navbar-expand-xl .navbar-nav {
      -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: 1rem;
        padding-left: 1rem; }
    .navbar-expand-xl .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-xl .navbar-collapse {
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .navbar-expand-xl .navbar-toggler {
      display: none; }
    .navbar-expand-xl .offcanvas-header {
      display: none; }
    .navbar-expand-xl .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      -ms-flex-positive: 1;
          flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      -webkit-transform: none;
              transform: none; }
    .navbar-expand-xl .offcanvas-top,
    .navbar-expand-xl .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-xl .offcanvas-body {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-positive: 0;
          flex-grow: 0;
      padding: 0;
      overflow-y: visible; } }

@media (min-width: 1400px) {
  .navbar-expand-xxl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start; }
    .navbar-expand-xxl .navbar-nav {
      -ms-flex-direction: row;
          flex-direction: row; }
      .navbar-expand-xxl .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-xxl .navbar-nav .nav-link {
        padding-right: 1rem;
        padding-left: 1rem; }
    .navbar-expand-xxl .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-xxl .navbar-collapse {
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .navbar-expand-xxl .navbar-toggler {
      display: none; }
    .navbar-expand-xxl .offcanvas-header {
      display: none; }
    .navbar-expand-xxl .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      -ms-flex-positive: 1;
          flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      -webkit-transform: none;
              transform: none; }
    .navbar-expand-xxl .offcanvas-top,
    .navbar-expand-xxl .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-xxl .offcanvas-body {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-positive: 0;
          flex-grow: 0;
      padding: 0;
      overflow-y: visible; } }

.navbar-expand {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -ms-flex-pack: start;
      justify-content: flex-start; }
  .navbar-expand .navbar-nav {
    -ms-flex-direction: row;
        flex-direction: row; }
    .navbar-expand .navbar-nav .dropdown-menu {
      position: absolute; }
    .navbar-expand .navbar-nav .nav-link {
      padding-right: 1rem;
      padding-left: 1rem; }
  .navbar-expand .navbar-nav-scroll {
    overflow: visible; }
  .navbar-expand .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto; }
  .navbar-expand .navbar-toggler {
    display: none; }
  .navbar-expand .offcanvas-header {
    display: none; }
  .navbar-expand .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    -ms-flex-positive: 1;
        flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    -webkit-transform: none;
            transform: none; }
  .navbar-expand .offcanvas-top,
  .navbar-expand .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0; }
  .navbar-expand .offcanvas-body {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-positive: 0;
        flex-grow: 0;
    padding: 0;
    overflow-y: visible; }

.navbar-light .navbar-brand {
  color: #03c; }
  .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
    color: #03c; }

.navbar-light .navbar-nav .nav-link {
  color: #08052f; }
  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: #03c; }
  .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 .nav-link.active {
  color: #03c; }

.navbar-light .navbar-toggler {
  color: #08052f;
  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' viewBox='0 0 30 30'%3e%3cpath stroke='%2308052f' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-light .navbar-text {
  color: #08052f; }
  .navbar-light .navbar-text a,
  .navbar-light .navbar-text a:hover,
  .navbar-light .navbar-text a:focus {
    color: #03c; }

.navbar-dark .navbar-brand {
  color: rgba(255, 255, 255, 0.85) !important; }
  .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
    color: rgba(255, 255, 255, 0.85) !important; }

.navbar-dark .navbar-nav .nav-link {
  color: #fff; }
  .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(255, 255, 255, 0.85) !important; }
  .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 .nav-link.active {
  color: rgba(255, 255, 255, 0.85) !important; }

.navbar-dark .navbar-toggler {
  color: #fff;
  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' viewBox='0 0 30 30'%3e%3cpath stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-dark .navbar-text {
  color: #fff; }
  .navbar-dark .navbar-text a,
  .navbar-dark .navbar-text a:hover,
  .navbar-dark .navbar-text a:focus {
    color: rgba(255, 255, 255, 0.85) !important; }

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

.card-body {
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  padding: 1.75rem 1.75rem; }

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

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

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

.card-link + .card-link {
  margin-left: 1.75rem; }

.card-header {
  padding: 0.875rem 1.75rem;
  margin-bottom: 0;
  background-color: transparent;
  border-bottom: 1px solid #e2e8f0; }
  .card-header:first-child {
    border-radius: calc(0.75rem - 1px) calc(0.75rem - 1px) 0 0; }

.card-footer {
  padding: 0.875rem 1.75rem;
  background-color: transparent;
  border-top: 1px solid #e2e8f0; }
  .card-footer:last-child {
    border-radius: 0 0 calc(0.75rem - 1px) calc(0.75rem - 1px); }

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

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

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1rem;
  border-radius: calc(0.75rem - 1px); }

.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%; }

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.75rem - 1px);
  border-top-right-radius: calc(0.75rem - 1px); }

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.75rem - 1px);
  border-bottom-left-radius: calc(0.75rem - 1px); }

.card-group > .card {
  margin-bottom: 0.75rem; }

@media (min-width: 576px) {
  .card-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap; }
    .card-group > .card {
      -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; } }

.accordion-button {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  width: 100%;
  padding: 1rem 1rem;
  font-size: 1rem;
  color: #2D3748;
  text-align: left;
  background-color: #fff;
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, border-radius 0.15s ease; }
  @media (prefers-reduced-motion: reduce) {
    .accordion-button {
      transition: none; } }
  .accordion-button:not(.collapsed) {
    color: #03c;
    background-color: transparent;
    box-shadow: inset 0 -1px 0 #e2e8f0; }
    .accordion-button:not(.collapsed)::after {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2303c'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
      -webkit-transform: rotate(-180deg);
              transform: rotate(-180deg); }
  .accordion-button::after {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 1rem;
    height: 1rem;
    margin-left: auto;
    content: "";
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232D3748'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-size: 1rem;
    transition: -webkit-transform 0.2s ease-in-out;
    transition: transform 0.2s ease-in-out;
    transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .accordion-button::after {
        transition: none; } }
  .accordion-button:hover {
    z-index: 2; }
  .accordion-button:focus {
    z-index: 3;
    border-color: #e2e8f0;
    outline: 0;
    box-shadow: unset; }

.accordion-header {
  margin-bottom: 0; }

.accordion-item {
  background-color: #fff;
  border: 1px solid #e2e8f0; }
  .accordion-item:first-of-type {
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem; }
    .accordion-item:first-of-type .accordion-button {
      border-top-left-radius: calc(0.75rem - 1px);
      border-top-right-radius: calc(0.75rem - 1px); }
  .accordion-item:not(:first-of-type) {
    border-top: 0; }
  .accordion-item:last-of-type {
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem; }
    .accordion-item:last-of-type .accordion-button.collapsed {
      border-bottom-right-radius: calc(0.75rem - 1px);
      border-bottom-left-radius: calc(0.75rem - 1px); }
    .accordion-item:last-of-type .accordion-collapse {
      border-bottom-right-radius: 0.75rem;
      border-bottom-left-radius: 0.75rem; }

.accordion-body {
  padding: 1rem 1rem; }

.accordion-flush .accordion-collapse {
  border-width: 0; }

.accordion-flush .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0; }
  .accordion-flush .accordion-item:first-child {
    border-top: 0; }
  .accordion-flush .accordion-item:last-child {
    border-bottom: 0; }
  .accordion-flush .accordion-item .accordion-button {
    border-radius: 0; }

.breadcrumb {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 1rem;
  list-style: none;
  background-color: transparent; }

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem; }
  .breadcrumb-item + .breadcrumb-item::before {
    float: left;
    padding-right: 0.5rem;
    color: #718096;
    content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */; }

.breadcrumb-item.active {
  color: #718096; }

.pagination {
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none; }

.page-link {
  position: relative;
  display: block;
  color: #03c;
  background-color: #fff;
  border: 1px solid #e2e8f0;
  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; }
  @media (prefers-reduced-motion: reduce) {
    .page-link {
      transition: none; } }
  .page-link:hover {
    z-index: 2;
    color: #0029a3;
    background-color: #eaecf3;
    border-color: #e2e8f0; }
  .page-link:focus {
    z-index: 3;
    color: #0029a3;
    background-color: #eaecf3;
    outline: 0;
    box-shadow: unset; }

.page-item:not(:first-child) .page-link {
  margin-left: -1px; }

.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #03c;
  border-color: #03c; }

.page-item.disabled .page-link {
  color: #718096;
  pointer-events: none;
  background-color: #fff;
  border-color: #e2e8f0; }

.page-link {
  padding: 0.375rem 0.75rem; }

.page-item:first-child .page-link {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem; }

.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem; }

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem; }

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem; }

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem; }

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.8125rem; }

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem; }

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem; }

.badge {
  display: inline-block;
  padding: 0.35em 0.65em;
  font-size: 0.75em;
  font-weight: normal;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem; }
  .badge:empty {
    display: none; }

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

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

.alert-heading {
  color: inherit; }

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

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

.alert-primary {
  color: #001f7a;
  background-color: #ccd6f5;
  border-color: #b3c2f0; }
  .alert-primary .alert-link {
    color: #001962; }

.alert-secondary {
  color: #0d8359;
  background-color: #d0f8ea;
  border-color: #b9f4df; }
  .alert-secondary .alert-link {
    color: #0a6947; }

.alert-success {
  color: #377964;
  background-color: #def4ed;
  border-color: #ceefe5; }
  .alert-success .alert-link {
    color: #2c6150; }

.alert-info {
  color: #306d99;
  background-color: #dcf0ff;
  border-color: #cbe9ff; }
  .alert-info .alert-link {
    color: #26577a; }

.alert-warning {
  color: #997225;
  background-color: #fff2d8;
  border-color: #ffecc5; }
  .alert-warning .alert-link {
    color: #7a5b1e; }

.alert-danger {
  color: #91343e;
  background-color: #fcdde1;
  border-color: #fbcdd1; }
  .alert-danger .alert-link {
    color: #742a32; }

.alert-light {
  color: #919498;
  background-color: #fcfdff;
  border-color: #fbfcfe; }
  .alert-light .alert-link {
    color: #74767a; }

.alert-white {
  color: #999999;
  background-color: white;
  border-color: white; }
  .alert-white .alert-link {
    color: #7a7a7a; }

.alert-black {
  color: black;
  background-color: #cccccc;
  border-color: #b3b3b3; }
  .alert-black .alert-link {
    color: black; }

.alert-dark {
  color: #05031c;
  background-color: #cecdd5;
  border-color: #b5b4c1; }
  .alert-dark .alert-link {
    color: #040216; }

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

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem; } }

.progress {
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #eaecf3;
  border-radius: 0.25rem; }

.progress-bar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #03c;
  transition: width 0.6s ease; }
  @media (prefers-reduced-motion: reduce) {
    .progress-bar {
      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; } }

.list-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem; }

.list-group-numbered {
  list-style-type: none;
  counter-reset: section; }
  .list-group-numbered > li::before {
    content: counters(section, ".") ". ";
    counter-increment: section; }

.list-group-item-action {
  width: 100%;
  color: #4A5568;
  text-align: inherit; }
  .list-group-item-action:hover, .list-group-item-action:focus {
    z-index: 1;
    color: #4A5568;
    text-decoration: none;
    background-color: #f1f6fd; }
  .list-group-item-action:active {
    color: #718096;
    background-color: #eaecf3; }

.list-group-item {
  position: relative;
  display: block;
  padding: 1rem 1.5rem;
  color: #273444;
  background-color: #fff;
  border: 1px solid #e2e8f0; }
  .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: #718096;
    pointer-events: none;
    background-color: #fff; }
  .list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #03c;
    border-color: #03c; }
  .list-group-item + .list-group-item {
    border-top-width: 0; }
    .list-group-item + .list-group-item.active {
      margin-top: -1px;
      border-top-width: 1px; }

.list-group-horizontal {
  -ms-flex-direction: row;
      flex-direction: row; }
  .list-group-horizontal > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0; }
  .list-group-horizontal > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    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: 1px;
    border-left-width: 0; }
    .list-group-horizontal > .list-group-item + .list-group-item.active {
      margin-left: -1px;
      border-left-width: 1px; }

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -ms-flex-direction: row;
        flex-direction: row; }
    .list-group-horizontal-sm > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-sm > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      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: 1px;
      border-left-width: 0; }
      .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 768px) {
  .list-group-horizontal-md {
    -ms-flex-direction: row;
        flex-direction: row; }
    .list-group-horizontal-md > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-md > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      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: 1px;
      border-left-width: 0; }
      .list-group-horizontal-md > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 992px) {
  .list-group-horizontal-lg {
    -ms-flex-direction: row;
        flex-direction: row; }
    .list-group-horizontal-lg > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-lg > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      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: 1px;
      border-left-width: 0; }
      .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    -ms-flex-direction: row;
        flex-direction: row; }
    .list-group-horizontal-xl > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-xl > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      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: 1px;
      border-left-width: 0; }
      .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    -ms-flex-direction: row;
        flex-direction: row; }
    .list-group-horizontal-xxl > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-xxl > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-xxl > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-xxl > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

.list-group-flush {
  border-radius: 0; }
  .list-group-flush > .list-group-item {
    border-width: 0 0 1px; }
    .list-group-flush > .list-group-item:last-child {
      border-bottom-width: 0; }

.list-group-item-primary {
  color: #001f7a;
  background-color: #ccd6f5; }
  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #001f7a;
    background-color: #b8c1dd; }
  .list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #001f7a;
    border-color: #001f7a; }

.list-group-item-secondary {
  color: #0d8359;
  background-color: #d0f8ea; }
  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #0d8359;
    background-color: #bbdfd3; }
  .list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #0d8359;
    border-color: #0d8359; }

.list-group-item-success {
  color: #377964;
  background-color: #def4ed; }
  .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #377964;
    background-color: #c8dcd5; }
  .list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #377964;
    border-color: #377964; }

.list-group-item-info {
  color: #306d99;
  background-color: #dcf0ff; }
  .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #306d99;
    background-color: #c6d8e6; }
  .list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #306d99;
    border-color: #306d99; }

.list-group-item-warning {
  color: #997225;
  background-color: #fff2d8; }
  .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #997225;
    background-color: #e6dac2; }
  .list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #997225;
    border-color: #997225; }

.list-group-item-danger {
  color: #91343e;
  background-color: #fcdde1; }
  .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #91343e;
    background-color: #e3c7cb; }
  .list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #91343e;
    border-color: #91343e; }

.list-group-item-light {
  color: #919498;
  background-color: #fcfdff; }
  .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
    color: #919498;
    background-color: #e3e4e6; }
  .list-group-item-light.list-group-item-action.active {
    color: #fff;
    background-color: #919498;
    border-color: #919498; }

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

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

.list-group-item-dark {
  color: #05031c;
  background-color: #cecdd5; }
  .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
    color: #05031c;
    background-color: #b9b9c0; }
  .list-group-item-dark.list-group-item-action.active {
    color: #fff;
    background-color: #05031c;
    border-color: #05031c; }

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

.btn-close-white {
  -webkit-filter: invert(1) grayscale(100%) brightness(200%);
          filter: invert(1) grayscale(100%) brightness(200%); }

.toast {
  width: 350px;
  max-width: 100%;
  font-size: 0.875rem;
  pointer-events: auto;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.375rem 1.5rem 0 rgba(140, 152, 164, 0.125);
  border-radius: 0.25rem; }
  .toast.showing {
    opacity: 0; }
  .toast:not(.show) {
    display: none; }

.toast-container {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  pointer-events: none; }
  .toast-container > :not(:last-child) {
    margin-bottom: 0.75rem; }

.toast-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0.5rem 0.75rem;
  color: #718096;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px); }
  .toast-header .btn-close {
    margin-right: -0.375rem;
    margin-left: 0.75rem; }

.toast-body {
  padding: 0.75rem;
  word-wrap: break-word; }

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

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none; }
  .modal.fade .modal-dialog {
    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, -50px);
            transform: translate(0, -50px); }
    @media (prefers-reduced-motion: reduce) {
      .modal.fade .modal-dialog {
        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 {
  height: calc(100% - 1rem); }
  .modal-dialog-scrollable .modal-content {
    max-height: 100%;
    overflow: hidden; }
  .modal-dialog-scrollable .modal-body {
    overflow-y: auto; }

.modal-dialog-centered {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  min-height: calc(100% - 1rem); }

.modal-content {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -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.75rem;
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  width: 100vw;
  height: 100vh;
  background-color: #000; }
  .modal-backdrop.fade {
    opacity: 0; }
  .modal-backdrop.show {
    opacity: 0.5; }

.modal-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #e2e8f0;
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem; }
  .modal-header .btn-close {
    padding: 0.5rem 0.5rem;
    margin: -0.5rem -0.5rem -0.5rem auto; }

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

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

.modal-footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #e2e8f0;
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem; }
  .modal-footer > * {
    margin: 0.25rem; }

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto; }
  .modal-dialog-scrollable {
    height: calc(100% - 3.5rem); }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem); }
  .modal-sm {
    max-width: 300px; } }

@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px; } }

@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px; } }

.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0; }
  .modal-fullscreen .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0; }
  .modal-fullscreen .modal-header {
    border-radius: 0; }
  .modal-fullscreen .modal-body {
    overflow-y: auto; }
  .modal-fullscreen .modal-footer {
    border-radius: 0; }

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0; }
    .modal-fullscreen-sm-down .modal-content {
      height: 100%;
      border: 0;
      border-radius: 0; }
    .modal-fullscreen-sm-down .modal-header {
      border-radius: 0; }
    .modal-fullscreen-sm-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-sm-down .modal-footer {
      border-radius: 0; } }

@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0; }
    .modal-fullscreen-md-down .modal-content {
      height: 100%;
      border: 0;
      border-radius: 0; }
    .modal-fullscreen-md-down .modal-header {
      border-radius: 0; }
    .modal-fullscreen-md-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-md-down .modal-footer {
      border-radius: 0; } }

@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0; }
    .modal-fullscreen-lg-down .modal-content {
      height: 100%;
      border: 0;
      border-radius: 0; }
    .modal-fullscreen-lg-down .modal-header {
      border-radius: 0; }
    .modal-fullscreen-lg-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-lg-down .modal-footer {
      border-radius: 0; } }

@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0; }
    .modal-fullscreen-xl-down .modal-content {
      height: 100%;
      border: 0;
      border-radius: 0; }
    .modal-fullscreen-xl-down .modal-header {
      border-radius: 0; }
    .modal-fullscreen-xl-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-xl-down .modal-footer {
      border-radius: 0; } }

@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0; }
    .modal-fullscreen-xxl-down .modal-content {
      height: 100%;
      border: 0;
      border-radius: 0; }
    .modal-fullscreen-xxl-down .modal-header {
      border-radius: 0; }
    .modal-fullscreen-xxl-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-xxl-down .modal-footer {
      border-radius: 0; } }

.tooltip {
  position: absolute;
  z-index: 1080;
  display: block;
  margin: 0;
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.7;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.8125rem;
  word-wrap: break-word;
  opacity: 0; }
  .tooltip.show {
    opacity: 0.9; }
  .tooltip .tooltip-arrow {
    position: absolute;
    display: block;
    width: 0.8rem;
    height: 0.4rem; }
    .tooltip .tooltip-arrow::before {
      position: absolute;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-tooltip-top, .bs-tooltip-auto[data-popper-placement^="top"] {
  padding: 0.4rem 0; }
  .bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow {
    bottom: 0; }
    .bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before {
      top: -1px;
      border-width: 0.4rem 0.4rem 0;
      border-top-color: #000; }

.bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^="right"] {
  padding: 0 0.4rem; }
  .bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow {
    left: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before {
      right: -1px;
      border-width: 0.4rem 0.4rem 0.4rem 0;
      border-right-color: #000; }

.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^="bottom"] {
  padding: 0.4rem 0; }
  .bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow {
    top: 0; }
    .bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before {
      bottom: -1px;
      border-width: 0 0.4rem 0.4rem;
      border-bottom-color: #000; }

.bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^="left"] {
  padding: 0 0.4rem; }
  .bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow {
    right: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before {
      left: -1px;
      border-width: 0.4rem 0 0.4rem 0.4rem;
      border-left-color: #000; }

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem; }

.popover {
  position: absolute;
  top: 0;
  left: 0 /* rtl:ignore */;
  z-index: 1070;
  display: block;
  max-width: 276px;
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.7;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.8125rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.75rem; }
  .popover .popover-arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: 0.5rem; }
    .popover .popover-arrow::before, .popover .popover-arrow::after {
      position: absolute;
      display: block;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow {
  bottom: calc(-0.5rem - 1px); }
  .bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before {
    bottom: 0;
    border-width: 0.5rem 0.5rem 0;
    border-top-color: rgba(0, 0, 0, 0.25); }
  .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after {
    bottom: 1px;
    border-width: 0.5rem 0.5rem 0;
    border-top-color: #fff; }

.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem; }
  .bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before {
    left: 0;
    border-width: 0.5rem 0.5rem 0.5rem 0;
    border-right-color: rgba(0, 0, 0, 0.25); }
  .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after {
    left: 1px;
    border-width: 0.5rem 0.5rem 0.5rem 0;
    border-right-color: #fff; }

.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow {
  top: calc(-0.5rem - 1px); }
  .bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before {
    top: 0;
    border-width: 0 0.5rem 0.5rem 0.5rem;
    border-bottom-color: rgba(0, 0, 0, 0.25); }
  .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after {
    top: 1px;
    border-width: 0 0.5rem 0.5rem 0.5rem;
    border-bottom-color: #fff; }

.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f0f0f0; }

.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem; }
  .bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before {
    right: 0;
    border-width: 0.5rem 0 0.5rem 0.5rem;
    border-left-color: rgba(0, 0, 0, 0.25); }
  .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after {
    right: 1px;
    border-width: 0.5rem 0 0.5rem 0.5rem;
    border-left-color: #fff; }

.popover-header {
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 1rem;
  color: #08052f;
  background-color: #f0f0f0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  border-top-left-radius: calc(0.75rem - 1px);
  border-top-right-radius: calc(0.75rem - 1px); }
  .popover-header:empty {
    display: none; }

.popover-body {
  padding: 1rem 1rem;
  color: #718096; }

.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;
  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 {
      transition: none; } }

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

/* rtl:begin:ignore */
.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  -webkit-transform: translateX(100%);
          transform: translateX(100%); }

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

/* rtl:end:ignore */
.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  -webkit-transform: none;
          transform: none; }

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1; }

.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-fade .active.carousel-item-start,
    .carousel-fade .active.carousel-item-end {
      transition: none; } }

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-control-prev,
    .carousel-control-next {
      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: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%; }

/* rtl:options: {
  "autoRename": true,
  "stringMap":[ {
    "name"    : "prev-next",
    "search"  : "prev",
    "replace" : "next"
  } ]
} */
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e"); }

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); }

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

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #fff;
  text-align: center; }

.carousel-dark .carousel-control-prev-icon,
.carousel-dark .carousel-control-next-icon {
  -webkit-filter: invert(1) grayscale(100);
          filter: invert(1) grayscale(100); }

.carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000; }

.carousel-dark .carousel-caption {
  color: #000; }

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

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

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

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: 1045;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  max-width: 100%;
  visibility: hidden;
  background-color: #fff;
  background-clip: padding-box;
  outline: 0;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .offcanvas {
      transition: none; } }

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

.offcanvas-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 1rem 1rem; }
  .offcanvas-header .btn-close {
    padding: 0.5rem 0.5rem;
    margin-top: -0.5rem;
    margin-right: -0.5rem;
    margin-bottom: -0.5rem; }

.offcanvas-title {
  margin-bottom: 0;
  line-height: 1.7; }

.offcanvas-body {
  -ms-flex-positive: 1;
      flex-grow: 1;
  padding: 1rem 1rem;
  overflow-y: auto; }

.offcanvas-start {
  top: 0;
  left: 0;
  width: 400px;
  border-right: 0 solid rgba(0, 0, 0, 0.2);
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%); }

.offcanvas-end {
  top: 0;
  right: 0;
  width: 400px;
  border-left: 0 solid rgba(0, 0, 0, 0.2);
  -webkit-transform: translateX(100%);
          transform: translateX(100%); }

.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-bottom: 0 solid rgba(0, 0, 0, 0.2);
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%); }

.offcanvas-bottom {
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-top: 0 solid rgba(0, 0, 0, 0.2);
  -webkit-transform: translateY(100%);
          transform: translateY(100%); }

.offcanvas.show {
  -webkit-transform: none;
          transform: none; }

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentColor;
  opacity: 0.5; }
  .placeholder.btn::before {
    display: inline-block;
    content: ""; }

.placeholder-xs {
  min-height: .6em; }

.placeholder-sm {
  min-height: .8em; }

.placeholder-lg {
  min-height: 1.2em; }

.placeholder-glow .placeholder {
  -webkit-animation: placeholder-glow 2s ease-in-out infinite;
          animation: placeholder-glow 2s ease-in-out infinite; }

@-webkit-keyframes placeholder-glow {
  50% {
    opacity: 0.2; } }

@keyframes placeholder-glow {
  50% {
    opacity: 0.2; } }

.placeholder-wave {
  -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
          mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  -webkit-mask-size: 200% 100%;
          mask-size: 200% 100%;
  -webkit-animation: placeholder-wave 2s linear infinite;
          animation: placeholder-wave 2s linear infinite; }

@-webkit-keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
            mask-position: -200% 0%; } }

@keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
            mask-position: -200% 0%; } }

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

.link-primary {
  color: #03c; }
  .link-primary:hover, .link-primary:focus {
    color: #0029a3; }

.link-secondary {
  color: #15db95; }
  .link-secondary:hover, .link-secondary:focus {
    color: #11af77; }

.link-success {
  color: #5cc9a7; }
  .link-success:hover, .link-success:focus {
    color: #4aa186; }

.link-info {
  color: #50b5ff; }
  .link-info:hover, .link-info:focus {
    color: #4091cc; }

.link-warning {
  color: #FFBE3D; }
  .link-warning:hover, .link-warning:focus {
    color: #cc9831; }

.link-danger {
  color: #f25767; }
  .link-danger:hover, .link-danger:focus {
    color: #c24652; }

.link-light {
  color: #f1f6fd; }
  .link-light:hover, .link-light:focus {
    color: #f4f8fd; }

.link-white {
  color: #fff; }
  .link-white:hover, .link-white:focus {
    color: white; }

.link-black {
  color: #000; }
  .link-black:hover, .link-black:focus {
    color: black; }

.link-dark {
  color: #08052f; }
  .link-dark:hover, .link-dark:focus {
    color: #060426; }

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

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

.ratio-4x3 {
  --bs-aspect-ratio: calc(3 / 4 * 100%); }

.ratio-16x9 {
  --bs-aspect-ratio: calc(9 / 16 * 100%); }

.ratio-21x9 {
  --bs-aspect-ratio: calc(9 / 21 * 100%); }

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

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

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

@media (min-width: 576px) {
  .sticky-sm-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020; } }

@media (min-width: 768px) {
  .sticky-md-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020; } }

@media (min-width: 992px) {
  .sticky-lg-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020; } }

@media (min-width: 1200px) {
  .sticky-xl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020; } }

@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020; } }

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

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

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

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

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

.vr {
  display: inline-block;
  -ms-flex-item-align: stretch;
      align-self: stretch;
  width: 1px;
  min-height: 1em;
  background-color: currentColor;
  opacity: 0.25; }

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

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

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

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

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

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

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

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

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

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

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

.opacity-2 {
  opacity: 0.2 !important; }

.opacity-3 {
  opacity: 0.3 !important; }

.opacity-4 {
  opacity: 0.4 !important; }

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

.opacity-6 {
  opacity: 0.6 !important; }

.opacity-7 {
  opacity: 0.7 !important; }

.opacity-8 {
  opacity: 0.8 !important; }

.opacity-9 {
  opacity: 0.9 !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shadow {
  box-shadow: 0 0.375rem 1.5rem 0 rgba(140, 152, 164, 0.125) !important; }

.shadow-sm {
  box-shadow: 0 12px 15px rgba(140, 152, 164, 0.1) !important; }

.shadow-lg {
  box-shadow: 0 10px 40px 10px rgba(140, 152, 164, 0.175) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border {
  border: 1px solid #e2e8f0 !important; }

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

.border-top {
  border-top: 1px solid #e2e8f0 !important; }

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

.border-end {
  border-right: 1px solid #e2e8f0 !important; }

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

.border-bottom {
  border-bottom: 1px solid #e2e8f0 !important; }

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

.border-start {
  border-left: 1px solid #e2e8f0 !important; }

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

.border-primary {
  border-color: #03c !important; }

.border-secondary {
  border-color: #15db95 !important; }

.border-success {
  border-color: #5cc9a7 !important; }

.border-info {
  border-color: #50b5ff !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.flex-grow-1 {
  -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; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.align-items-stretch {
  -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; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important; }

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

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

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

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

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

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

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

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

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

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

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

.lh-base {
  line-height: 1.7 !important; }

.lh-lg {
  line-height: 2 !important; }

.text-start {
  text-align: left !important; }

.text-end {
  text-align: right !important; }

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

.text-decoration-none {
  text-decoration: none !important; }

.text-decoration-underline {
  text-decoration: underline !important; }

.text-decoration-line-through {
  text-decoration: line-through !important; }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.text-wrap {
  white-space: normal !important; }

.text-nowrap {
  white-space: nowrap !important; }

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important; }

/* rtl:end:remove */
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important; }

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

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

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

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

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

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

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

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

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

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

.text-muted {
  --bs-text-opacity: 1;
  color: #A0AEC0 !important; }

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important; }

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important; }

.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important; }

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

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

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

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

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

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

.bg-gradient {
  background-image: var(--bs-gradient) !important; }

.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
      -ms-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; }

.pe-none {
  pointer-events: none !important; }

.pe-auto {
  pointer-events: auto !important; }

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

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

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

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

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

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

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

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

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

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

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

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

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

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

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

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

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

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

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

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

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

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

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

.w-px-150 {
  width: 150px !important; }

.w-px-200 {
  width: 200px !important; }

.w-px-250 {
  width: 250px !important; }

.w-px-300 {
  width: 300px !important; }

.w-px-350 {
  width: 350px !important; }

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important; }
  .float-sm-end {
    float: right !important; }
  .float-sm-none {
    float: none !important; }
  .d-sm-inline {
    display: inline !important; }
  .d-sm-inline-block {
    display: inline-block !important; }
  .d-sm-block {
    display: block !important; }
  .d-sm-grid {
    display: grid !important; }
  .d-sm-table {
    display: table !important; }
  .d-sm-table-row {
    display: table-row !important; }
  .d-sm-table-cell {
    display: table-cell !important; }
  .d-sm-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-sm-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  .d-sm-none {
    display: none !important; }
  .w-sm-5 {
    width: 5% !important; }
  .w-sm-10 {
    width: 10% !important; }
  .w-sm-15 {
    width: 15% !important; }
  .w-sm-25 {
    width: 25% !important; }
  .w-sm-30 {
    width: 30% !important; }
  .w-sm-35 {
    width: 35% !important; }
  .w-sm-40 {
    width: 40% !important; }
  .w-sm-45 {
    width: 45% !important; }
  .w-sm-50 {
    width: 50% !important; }
  .w-sm-55 {
    width: 55% !important; }
  .w-sm-60 {
    width: 60% !important; }
  .w-sm-65 {
    width: 65% !important; }
  .w-sm-75 {
    width: 75% !important; }
  .w-sm-80 {
    width: 80% !important; }
  .w-sm-85 {
    width: 85% !important; }
  .w-sm-90 {
    width: 90% !important; }
  .w-sm-95 {
    width: 95% !important; }
  .w-sm-100 {
    width: 100% !important; }
  .w-sm-auto {
    width: auto !important; }
  .min-vh-sm-50 {
    min-height: 50vh !important; }
  .min-vh-sm-65 {
    min-height: 65vh !important; }
  .min-vh-sm-75 {
    min-height: 75vh !important; }
  .min-vh-sm-85 {
    min-height: 85vh !important; }
  .min-vh-sm-100 {
    min-height: 100vh !important; }
  .flex-sm-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important; }
  .flex-sm-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important; }
  .flex-sm-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important; }
  .flex-sm-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important; }
  .flex-sm-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important; }
  .flex-sm-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important; }
  .flex-sm-grow-1 {
    -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; }
  .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; }
  .gap-sm-0 {
    gap: 0 !important; }
  .gap-sm-1 {
    gap: 0.25rem !important; }
  .gap-sm-2 {
    gap: 0.5rem !important; }
  .gap-sm-3 {
    gap: 1rem !important; }
  .gap-sm-4 {
    gap: 1.5rem !important; }
  .gap-sm-5 {
    gap: 2rem !important; }
  .gap-sm-6 {
    gap: 2.5rem !important; }
  .gap-sm-7 {
    gap: 3rem !important; }
  .gap-sm-8 {
    gap: 3.5rem !important; }
  .gap-sm-9 {
    gap: 4rem !important; }
  .gap-sm-10 {
    gap: 5rem !important; }
  .gap-sm-11 {
    gap: 6rem !important; }
  .gap-sm-12 {
    gap: 9rem !important; }
  .justify-content-sm-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important; }
  .justify-content-sm-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important; }
  .justify-content-sm-center {
    -ms-flex-pack: center !important;
        justify-content: center !important; }
  .justify-content-sm-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important; }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .justify-content-sm-evenly {
    -ms-flex-pack: space-evenly !important;
        justify-content: space-evenly !important; }
  .align-items-sm-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important; }
  .align-items-sm-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important; }
  .align-items-sm-center {
    -ms-flex-align: center !important;
        align-items: center !important; }
  .align-items-sm-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important; }
  .align-items-sm-stretch {
    -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; }
  .order-sm-first {
    -ms-flex-order: -1 !important;
        order: -1 !important; }
  .order-sm-0 {
    -ms-flex-order: 0 !important;
        order: 0 !important; }
  .order-sm-1 {
    -ms-flex-order: 1 !important;
        order: 1 !important; }
  .order-sm-2 {
    -ms-flex-order: 2 !important;
        order: 2 !important; }
  .order-sm-3 {
    -ms-flex-order: 3 !important;
        order: 3 !important; }
  .order-sm-4 {
    -ms-flex-order: 4 !important;
        order: 4 !important; }
  .order-sm-5 {
    -ms-flex-order: 5 !important;
        order: 5 !important; }
  .order-sm-last {
    -ms-flex-order: 6 !important;
        order: 6 !important; }
  .m-sm-0 {
    margin: 0 !important; }
  .m-sm-1 {
    margin: 0.25rem !important; }
  .m-sm-2 {
    margin: 0.5rem !important; }
  .m-sm-3 {
    margin: 1rem !important; }
  .m-sm-4 {
    margin: 1.5rem !important; }
  .m-sm-5 {
    margin: 2rem !important; }
  .m-sm-6 {
    margin: 2.5rem !important; }
  .m-sm-7 {
    margin: 3rem !important; }
  .m-sm-8 {
    margin: 3.5rem !important; }
  .m-sm-9 {
    margin: 4rem !important; }
  .m-sm-10 {
    margin: 5rem !important; }
  .m-sm-11 {
    margin: 6rem !important; }
  .m-sm-12 {
    margin: 9rem !important; }
  .m-sm-auto {
    margin: auto !important; }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-sm-5 {
    margin-right: 2rem !important;
    margin-left: 2rem !important; }
  .mx-sm-6 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important; }
  .mx-sm-7 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-sm-8 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important; }
  .mx-sm-9 {
    margin-right: 4rem !important;
    margin-left: 4rem !important; }
  .mx-sm-10 {
    margin-right: 5rem !important;
    margin-left: 5rem !important; }
  .mx-sm-11 {
    margin-right: 6rem !important;
    margin-left: 6rem !important; }
  .mx-sm-12 {
    margin-right: 9rem !important;
    margin-left: 9rem !important; }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-sm-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .my-sm-6 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important; }
  .my-sm-7 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-sm-8 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important; }
  .my-sm-9 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .my-sm-10 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .my-sm-11 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important; }
  .my-sm-12 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important; }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-sm-0 {
    margin-top: 0 !important; }
  .mt-sm-1 {
    margin-top: 0.25rem !important; }
  .mt-sm-2 {
    margin-top: 0.5rem !important; }
  .mt-sm-3 {
    margin-top: 1rem !important; }
  .mt-sm-4 {
    margin-top: 1.5rem !important; }
  .mt-sm-5 {
    margin-top: 2rem !important; }
  .mt-sm-6 {
    margin-top: 2.5rem !important; }
  .mt-sm-7 {
    margin-top: 3rem !important; }
  .mt-sm-8 {
    margin-top: 3.5rem !important; }
  .mt-sm-9 {
    margin-top: 4rem !important; }
  .mt-sm-10 {
    margin-top: 5rem !important; }
  .mt-sm-11 {
    margin-top: 6rem !important; }
  .mt-sm-12 {
    margin-top: 9rem !important; }
  .mt-sm-auto {
    margin-top: auto !important; }
  .me-sm-0 {
    margin-right: 0 !important; }
  .me-sm-1 {
    margin-right: 0.25rem !important; }
  .me-sm-2 {
    margin-right: 0.5rem !important; }
  .me-sm-3 {
    margin-right: 1rem !important; }
  .me-sm-4 {
    margin-right: 1.5rem !important; }
  .me-sm-5 {
    margin-right: 2rem !important; }
  .me-sm-6 {
    margin-right: 2.5rem !important; }
  .me-sm-7 {
    margin-right: 3rem !important; }
  .me-sm-8 {
    margin-right: 3.5rem !important; }
  .me-sm-9 {
    margin-right: 4rem !important; }
  .me-sm-10 {
    margin-right: 5rem !important; }
  .me-sm-11 {
    margin-right: 6rem !important; }
  .me-sm-12 {
    margin-right: 9rem !important; }
  .me-sm-auto {
    margin-right: auto !important; }
  .mb-sm-0 {
    margin-bottom: 0 !important; }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important; }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important; }
  .mb-sm-3 {
    margin-bottom: 1rem !important; }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important; }
  .mb-sm-5 {
    margin-bottom: 2rem !important; }
  .mb-sm-6 {
    margin-bottom: 2.5rem !important; }
  .mb-sm-7 {
    margin-bottom: 3rem !important; }
  .mb-sm-8 {
    margin-bottom: 3.5rem !important; }
  .mb-sm-9 {
    margin-bottom: 4rem !important; }
  .mb-sm-10 {
    margin-bottom: 5rem !important; }
  .mb-sm-11 {
    margin-bottom: 6rem !important; }
  .mb-sm-12 {
    margin-bottom: 9rem !important; }
  .mb-sm-auto {
    margin-bottom: auto !important; }
  .ms-sm-0 {
    margin-left: 0 !important; }
  .ms-sm-1 {
    margin-left: 0.25rem !important; }
  .ms-sm-2 {
    margin-left: 0.5rem !important; }
  .ms-sm-3 {
    margin-left: 1rem !important; }
  .ms-sm-4 {
    margin-left: 1.5rem !important; }
  .ms-sm-5 {
    margin-left: 2rem !important; }
  .ms-sm-6 {
    margin-left: 2.5rem !important; }
  .ms-sm-7 {
    margin-left: 3rem !important; }
  .ms-sm-8 {
    margin-left: 3.5rem !important; }
  .ms-sm-9 {
    margin-left: 4rem !important; }
  .ms-sm-10 {
    margin-left: 5rem !important; }
  .ms-sm-11 {
    margin-left: 6rem !important; }
  .ms-sm-12 {
    margin-left: 9rem !important; }
  .ms-sm-auto {
    margin-left: auto !important; }
  .m-sm-n1 {
    margin: -0.25rem !important; }
  .m-sm-n2 {
    margin: -0.5rem !important; }
  .m-sm-n3 {
    margin: -1rem !important; }
  .m-sm-n4 {
    margin: -1.5rem !important; }
  .m-sm-n5 {
    margin: -2rem !important; }
  .m-sm-n6 {
    margin: -2.5rem !important; }
  .m-sm-n7 {
    margin: -3rem !important; }
  .m-sm-n8 {
    margin: -3.5rem !important; }
  .m-sm-n9 {
    margin: -4rem !important; }
  .m-sm-n10 {
    margin: -5rem !important; }
  .m-sm-n11 {
    margin: -6rem !important; }
  .m-sm-n12 {
    margin: -9rem !important; }
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }
  .mx-sm-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }
  .mx-sm-n5 {
    margin-right: -2rem !important;
    margin-left: -2rem !important; }
  .mx-sm-n6 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important; }
  .mx-sm-n7 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }
  .mx-sm-n8 {
    margin-right: -3.5rem !important;
    margin-left: -3.5rem !important; }
  .mx-sm-n9 {
    margin-right: -4rem !important;
    margin-left: -4rem !important; }
  .mx-sm-n10 {
    margin-right: -5rem !important;
    margin-left: -5rem !important; }
  .mx-sm-n11 {
    margin-right: -6rem !important;
    margin-left: -6rem !important; }
  .mx-sm-n12 {
    margin-right: -9rem !important;
    margin-left: -9rem !important; }
  .my-sm-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }
  .my-sm-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }
  .my-sm-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }
  .my-sm-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }
  .my-sm-n5 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important; }
  .my-sm-n6 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important; }
  .my-sm-n7 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }
  .my-sm-n8 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important; }
  .my-sm-n9 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important; }
  .my-sm-n10 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important; }
  .my-sm-n11 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important; }
  .my-sm-n12 {
    margin-top: -9rem !important;
    margin-bottom: -9rem !important; }
  .mt-sm-n1 {
    margin-top: -0.25rem !important; }
  .mt-sm-n2 {
    margin-top: -0.5rem !important; }
  .mt-sm-n3 {
    margin-top: -1rem !important; }
  .mt-sm-n4 {
    margin-top: -1.5rem !important; }
  .mt-sm-n5 {
    margin-top: -2rem !important; }
  .mt-sm-n6 {
    margin-top: -2.5rem !important; }
  .mt-sm-n7 {
    margin-top: -3rem !important; }
  .mt-sm-n8 {
    margin-top: -3.5rem !important; }
  .mt-sm-n9 {
    margin-top: -4rem !important; }
  .mt-sm-n10 {
    margin-top: -5rem !important; }
  .mt-sm-n11 {
    margin-top: -6rem !important; }
  .mt-sm-n12 {
    margin-top: -9rem !important; }
  .me-sm-n1 {
    margin-right: -0.25rem !important; }
  .me-sm-n2 {
    margin-right: -0.5rem !important; }
  .me-sm-n3 {
    margin-right: -1rem !important; }
  .me-sm-n4 {
    margin-right: -1.5rem !important; }
  .me-sm-n5 {
    margin-right: -2rem !important; }
  .me-sm-n6 {
    margin-right: -2.5rem !important; }
  .me-sm-n7 {
    margin-right: -3rem !important; }
  .me-sm-n8 {
    margin-right: -3.5rem !important; }
  .me-sm-n9 {
    margin-right: -4rem !important; }
  .me-sm-n10 {
    margin-right: -5rem !important; }
  .me-sm-n11 {
    margin-right: -6rem !important; }
  .me-sm-n12 {
    margin-right: -9rem !important; }
  .mb-sm-n1 {
    margin-bottom: -0.25rem !important; }
  .mb-sm-n2 {
    margin-bottom: -0.5rem !important; }
  .mb-sm-n3 {
    margin-bottom: -1rem !important; }
  .mb-sm-n4 {
    margin-bottom: -1.5rem !important; }
  .mb-sm-n5 {
    margin-bottom: -2rem !important; }
  .mb-sm-n6 {
    margin-bottom: -2.5rem !important; }
  .mb-sm-n7 {
    margin-bottom: -3rem !important; }
  .mb-sm-n8 {
    margin-bottom: -3.5rem !important; }
  .mb-sm-n9 {
    margin-bottom: -4rem !important; }
  .mb-sm-n10 {
    margin-bottom: -5rem !important; }
  .mb-sm-n11 {
    margin-bottom: -6rem !important; }
  .mb-sm-n12 {
    margin-bottom: -9rem !important; }
  .ms-sm-n1 {
    margin-left: -0.25rem !important; }
  .ms-sm-n2 {
    margin-left: -0.5rem !important; }
  .ms-sm-n3 {
    margin-left: -1rem !important; }
  .ms-sm-n4 {
    margin-left: -1.5rem !important; }
  .ms-sm-n5 {
    margin-left: -2rem !important; }
  .ms-sm-n6 {
    margin-left: -2.5rem !important; }
  .ms-sm-n7 {
    margin-left: -3rem !important; }
  .ms-sm-n8 {
    margin-left: -3.5rem !important; }
  .ms-sm-n9 {
    margin-left: -4rem !important; }
  .ms-sm-n10 {
    margin-left: -5rem !important; }
  .ms-sm-n11 {
    margin-left: -6rem !important; }
  .ms-sm-n12 {
    margin-left: -9rem !important; }
  .p-sm-0 {
    padding: 0 !important; }
  .p-sm-1 {
    padding: 0.25rem !important; }
  .p-sm-2 {
    padding: 0.5rem !important; }
  .p-sm-3 {
    padding: 1rem !important; }
  .p-sm-4 {
    padding: 1.5rem !important; }
  .p-sm-5 {
    padding: 2rem !important; }
  .p-sm-6 {
    padding: 2.5rem !important; }
  .p-sm-7 {
    padding: 3rem !important; }
  .p-sm-8 {
    padding: 3.5rem !important; }
  .p-sm-9 {
    padding: 4rem !important; }
  .p-sm-10 {
    padding: 5rem !important; }
  .p-sm-11 {
    padding: 6rem !important; }
  .p-sm-12 {
    padding: 9rem !important; }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-sm-5 {
    padding-right: 2rem !important;
    padding-left: 2rem !important; }
  .px-sm-6 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important; }
  .px-sm-7 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .px-sm-8 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important; }
  .px-sm-9 {
    padding-right: 4rem !important;
    padding-left: 4rem !important; }
  .px-sm-10 {
    padding-right: 5rem !important;
    padding-left: 5rem !important; }
  .px-sm-11 {
    padding-right: 6rem !important;
    padding-left: 6rem !important; }
  .px-sm-12 {
    padding-right: 9rem !important;
    padding-left: 9rem !important; }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-sm-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .py-sm-6 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important; }
  .py-sm-7 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .py-sm-8 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important; }
  .py-sm-9 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .py-sm-10 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .py-sm-11 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important; }
  .py-sm-12 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important; }
  .pt-sm-0 {
    padding-top: 0 !important; }
  .pt-sm-1 {
    padding-top: 0.25rem !important; }
  .pt-sm-2 {
    padding-top: 0.5rem !important; }
  .pt-sm-3 {
    padding-top: 1rem !important; }
  .pt-sm-4 {
    padding-top: 1.5rem !important; }
  .pt-sm-5 {
    padding-top: 2rem !important; }
  .pt-sm-6 {
    padding-top: 2.5rem !important; }
  .pt-sm-7 {
    padding-top: 3rem !important; }
  .pt-sm-8 {
    padding-top: 3.5rem !important; }
  .pt-sm-9 {
    padding-top: 4rem !important; }
  .pt-sm-10 {
    padding-top: 5rem !important; }
  .pt-sm-11 {
    padding-top: 6rem !important; }
  .pt-sm-12 {
    padding-top: 9rem !important; }
  .pe-sm-0 {
    padding-right: 0 !important; }
  .pe-sm-1 {
    padding-right: 0.25rem !important; }
  .pe-sm-2 {
    padding-right: 0.5rem !important; }
  .pe-sm-3 {
    padding-right: 1rem !important; }
  .pe-sm-4 {
    padding-right: 1.5rem !important; }
  .pe-sm-5 {
    padding-right: 2rem !important; }
  .pe-sm-6 {
    padding-right: 2.5rem !important; }
  .pe-sm-7 {
    padding-right: 3rem !important; }
  .pe-sm-8 {
    padding-right: 3.5rem !important; }
  .pe-sm-9 {
    padding-right: 4rem !important; }
  .pe-sm-10 {
    padding-right: 5rem !important; }
  .pe-sm-11 {
    padding-right: 6rem !important; }
  .pe-sm-12 {
    padding-right: 9rem !important; }
  .pb-sm-0 {
    padding-bottom: 0 !important; }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important; }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important; }
  .pb-sm-3 {
    padding-bottom: 1rem !important; }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important; }
  .pb-sm-5 {
    padding-bottom: 2rem !important; }
  .pb-sm-6 {
    padding-bottom: 2.5rem !important; }
  .pb-sm-7 {
    padding-bottom: 3rem !important; }
  .pb-sm-8 {
    padding-bottom: 3.5rem !important; }
  .pb-sm-9 {
    padding-bottom: 4rem !important; }
  .pb-sm-10 {
    padding-bottom: 5rem !important; }
  .pb-sm-11 {
    padding-bottom: 6rem !important; }
  .pb-sm-12 {
    padding-bottom: 9rem !important; }
  .ps-sm-0 {
    padding-left: 0 !important; }
  .ps-sm-1 {
    padding-left: 0.25rem !important; }
  .ps-sm-2 {
    padding-left: 0.5rem !important; }
  .ps-sm-3 {
    padding-left: 1rem !important; }
  .ps-sm-4 {
    padding-left: 1.5rem !important; }
  .ps-sm-5 {
    padding-left: 2rem !important; }
  .ps-sm-6 {
    padding-left: 2.5rem !important; }
  .ps-sm-7 {
    padding-left: 3rem !important; }
  .ps-sm-8 {
    padding-left: 3.5rem !important; }
  .ps-sm-9 {
    padding-left: 4rem !important; }
  .ps-sm-10 {
    padding-left: 5rem !important; }
  .ps-sm-11 {
    padding-left: 6rem !important; }
  .ps-sm-12 {
    padding-left: 9rem !important; }
  .text-sm-start {
    text-align: left !important; }
  .text-sm-end {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; }
  .w-px-sm-50 {
    width: 50px !important; }
  .w-px-sm-100 {
    width: 100px !important; }
  .w-px-sm-150 {
    width: 150px !important; }
  .w-px-sm-200 {
    width: 200px !important; }
  .w-px-sm-250 {
    width: 250px !important; }
  .w-px-sm-300 {
    width: 300px !important; }
  .w-px-sm-350 {
    width: 350px !important; } }

@media (min-width: 768px) {
  .float-md-start {
    float: left !important; }
  .float-md-end {
    float: right !important; }
  .float-md-none {
    float: none !important; }
  .d-md-inline {
    display: inline !important; }
  .d-md-inline-block {
    display: inline-block !important; }
  .d-md-block {
    display: block !important; }
  .d-md-grid {
    display: grid !important; }
  .d-md-table {
    display: table !important; }
  .d-md-table-row {
    display: table-row !important; }
  .d-md-table-cell {
    display: table-cell !important; }
  .d-md-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-md-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  .d-md-none {
    display: none !important; }
  .w-md-5 {
    width: 5% !important; }
  .w-md-10 {
    width: 10% !important; }
  .w-md-15 {
    width: 15% !important; }
  .w-md-25 {
    width: 25% !important; }
  .w-md-30 {
    width: 30% !important; }
  .w-md-35 {
    width: 35% !important; }
  .w-md-40 {
    width: 40% !important; }
  .w-md-45 {
    width: 45% !important; }
  .w-md-50 {
    width: 50% !important; }
  .w-md-55 {
    width: 55% !important; }
  .w-md-60 {
    width: 60% !important; }
  .w-md-65 {
    width: 65% !important; }
  .w-md-75 {
    width: 75% !important; }
  .w-md-80 {
    width: 80% !important; }
  .w-md-85 {
    width: 85% !important; }
  .w-md-90 {
    width: 90% !important; }
  .w-md-95 {
    width: 95% !important; }
  .w-md-100 {
    width: 100% !important; }
  .w-md-auto {
    width: auto !important; }
  .min-vh-md-50 {
    min-height: 50vh !important; }
  .min-vh-md-65 {
    min-height: 65vh !important; }
  .min-vh-md-75 {
    min-height: 75vh !important; }
  .min-vh-md-85 {
    min-height: 85vh !important; }
  .min-vh-md-100 {
    min-height: 100vh !important; }
  .flex-md-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important; }
  .flex-md-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important; }
  .flex-md-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important; }
  .flex-md-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important; }
  .flex-md-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important; }
  .flex-md-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important; }
  .flex-md-grow-1 {
    -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; }
  .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; }
  .gap-md-0 {
    gap: 0 !important; }
  .gap-md-1 {
    gap: 0.25rem !important; }
  .gap-md-2 {
    gap: 0.5rem !important; }
  .gap-md-3 {
    gap: 1rem !important; }
  .gap-md-4 {
    gap: 1.5rem !important; }
  .gap-md-5 {
    gap: 2rem !important; }
  .gap-md-6 {
    gap: 2.5rem !important; }
  .gap-md-7 {
    gap: 3rem !important; }
  .gap-md-8 {
    gap: 3.5rem !important; }
  .gap-md-9 {
    gap: 4rem !important; }
  .gap-md-10 {
    gap: 5rem !important; }
  .gap-md-11 {
    gap: 6rem !important; }
  .gap-md-12 {
    gap: 9rem !important; }
  .justify-content-md-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important; }
  .justify-content-md-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important; }
  .justify-content-md-center {
    -ms-flex-pack: center !important;
        justify-content: center !important; }
  .justify-content-md-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important; }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .justify-content-md-evenly {
    -ms-flex-pack: space-evenly !important;
        justify-content: space-evenly !important; }
  .align-items-md-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important; }
  .align-items-md-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important; }
  .align-items-md-center {
    -ms-flex-align: center !important;
        align-items: center !important; }
  .align-items-md-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important; }
  .align-items-md-stretch {
    -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; }
  .order-md-first {
    -ms-flex-order: -1 !important;
        order: -1 !important; }
  .order-md-0 {
    -ms-flex-order: 0 !important;
        order: 0 !important; }
  .order-md-1 {
    -ms-flex-order: 1 !important;
        order: 1 !important; }
  .order-md-2 {
    -ms-flex-order: 2 !important;
        order: 2 !important; }
  .order-md-3 {
    -ms-flex-order: 3 !important;
        order: 3 !important; }
  .order-md-4 {
    -ms-flex-order: 4 !important;
        order: 4 !important; }
  .order-md-5 {
    -ms-flex-order: 5 !important;
        order: 5 !important; }
  .order-md-last {
    -ms-flex-order: 6 !important;
        order: 6 !important; }
  .m-md-0 {
    margin: 0 !important; }
  .m-md-1 {
    margin: 0.25rem !important; }
  .m-md-2 {
    margin: 0.5rem !important; }
  .m-md-3 {
    margin: 1rem !important; }
  .m-md-4 {
    margin: 1.5rem !important; }
  .m-md-5 {
    margin: 2rem !important; }
  .m-md-6 {
    margin: 2.5rem !important; }
  .m-md-7 {
    margin: 3rem !important; }
  .m-md-8 {
    margin: 3.5rem !important; }
  .m-md-9 {
    margin: 4rem !important; }
  .m-md-10 {
    margin: 5rem !important; }
  .m-md-11 {
    margin: 6rem !important; }
  .m-md-12 {
    margin: 9rem !important; }
  .m-md-auto {
    margin: auto !important; }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-md-5 {
    margin-right: 2rem !important;
    margin-left: 2rem !important; }
  .mx-md-6 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important; }
  .mx-md-7 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-md-8 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important; }
  .mx-md-9 {
    margin-right: 4rem !important;
    margin-left: 4rem !important; }
  .mx-md-10 {
    margin-right: 5rem !important;
    margin-left: 5rem !important; }
  .mx-md-11 {
    margin-right: 6rem !important;
    margin-left: 6rem !important; }
  .mx-md-12 {
    margin-right: 9rem !important;
    margin-left: 9rem !important; }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-md-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .my-md-6 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important; }
  .my-md-7 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-md-8 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important; }
  .my-md-9 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .my-md-10 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .my-md-11 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important; }
  .my-md-12 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important; }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-md-0 {
    margin-top: 0 !important; }
  .mt-md-1 {
    margin-top: 0.25rem !important; }
  .mt-md-2 {
    margin-top: 0.5rem !important; }
  .mt-md-3 {
    margin-top: 1rem !important; }
  .mt-md-4 {
    margin-top: 1.5rem !important; }
  .mt-md-5 {
    margin-top: 2rem !important; }
  .mt-md-6 {
    margin-top: 2.5rem !important; }
  .mt-md-7 {
    margin-top: 3rem !important; }
  .mt-md-8 {
    margin-top: 3.5rem !important; }
  .mt-md-9 {
    margin-top: 4rem !important; }
  .mt-md-10 {
    margin-top: 5rem !important; }
  .mt-md-11 {
    margin-top: 6rem !important; }
  .mt-md-12 {
    margin-top: 9rem !important; }
  .mt-md-auto {
    margin-top: auto !important; }
  .me-md-0 {
    margin-right: 0 !important; }
  .me-md-1 {
    margin-right: 0.25rem !important; }
  .me-md-2 {
    margin-right: 0.5rem !important; }
  .me-md-3 {
    margin-right: 1rem !important; }
  .me-md-4 {
    margin-right: 1.5rem !important; }
  .me-md-5 {
    margin-right: 2rem !important; }
  .me-md-6 {
    margin-right: 2.5rem !important; }
  .me-md-7 {
    margin-right: 3rem !important; }
  .me-md-8 {
    margin-right: 3.5rem !important; }
  .me-md-9 {
    margin-right: 4rem !important; }
  .me-md-10 {
    margin-right: 5rem !important; }
  .me-md-11 {
    margin-right: 6rem !important; }
  .me-md-12 {
    margin-right: 9rem !important; }
  .me-md-auto {
    margin-right: auto !important; }
  .mb-md-0 {
    margin-bottom: 0 !important; }
  .mb-md-1 {
    margin-bottom: 0.25rem !important; }
  .mb-md-2 {
    margin-bottom: 0.5rem !important; }
  .mb-md-3 {
    margin-bottom: 1rem !important; }
  .mb-md-4 {
    margin-bottom: 1.5rem !important; }
  .mb-md-5 {
    margin-bottom: 2rem !important; }
  .mb-md-6 {
    margin-bottom: 2.5rem !important; }
  .mb-md-7 {
    margin-bottom: 3rem !important; }
  .mb-md-8 {
    margin-bottom: 3.5rem !important; }
  .mb-md-9 {
    margin-bottom: 4rem !important; }
  .mb-md-10 {
    margin-bottom: 5rem !important; }
  .mb-md-11 {
    margin-bottom: 6rem !important; }
  .mb-md-12 {
    margin-bottom: 9rem !important; }
  .mb-md-auto {
    margin-bottom: auto !important; }
  .ms-md-0 {
    margin-left: 0 !important; }
  .ms-md-1 {
    margin-left: 0.25rem !important; }
  .ms-md-2 {
    margin-left: 0.5rem !important; }
  .ms-md-3 {
    margin-left: 1rem !important; }
  .ms-md-4 {
    margin-left: 1.5rem !important; }
  .ms-md-5 {
    margin-left: 2rem !important; }
  .ms-md-6 {
    margin-left: 2.5rem !important; }
  .ms-md-7 {
    margin-left: 3rem !important; }
  .ms-md-8 {
    margin-left: 3.5rem !important; }
  .ms-md-9 {
    margin-left: 4rem !important; }
  .ms-md-10 {
    margin-left: 5rem !important; }
  .ms-md-11 {
    margin-left: 6rem !important; }
  .ms-md-12 {
    margin-left: 9rem !important; }
  .ms-md-auto {
    margin-left: auto !important; }
  .m-md-n1 {
    margin: -0.25rem !important; }
  .m-md-n2 {
    margin: -0.5rem !important; }
  .m-md-n3 {
    margin: -1rem !important; }
  .m-md-n4 {
    margin: -1.5rem !important; }
  .m-md-n5 {
    margin: -2rem !important; }
  .m-md-n6 {
    margin: -2.5rem !important; }
  .m-md-n7 {
    margin: -3rem !important; }
  .m-md-n8 {
    margin: -3.5rem !important; }
  .m-md-n9 {
    margin: -4rem !important; }
  .m-md-n10 {
    margin: -5rem !important; }
  .m-md-n11 {
    margin: -6rem !important; }
  .m-md-n12 {
    margin: -9rem !important; }
  .mx-md-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }
  .mx-md-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }
  .mx-md-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }
  .mx-md-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }
  .mx-md-n5 {
    margin-right: -2rem !important;
    margin-left: -2rem !important; }
  .mx-md-n6 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important; }
  .mx-md-n7 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }
  .mx-md-n8 {
    margin-right: -3.5rem !important;
    margin-left: -3.5rem !important; }
  .mx-md-n9 {
    margin-right: -4rem !important;
    margin-left: -4rem !important; }
  .mx-md-n10 {
    margin-right: -5rem !important;
    margin-left: -5rem !important; }
  .mx-md-n11 {
    margin-right: -6rem !important;
    margin-left: -6rem !important; }
  .mx-md-n12 {
    margin-right: -9rem !important;
    margin-left: -9rem !important; }
  .my-md-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }
  .my-md-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }
  .my-md-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }
  .my-md-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }
  .my-md-n5 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important; }
  .my-md-n6 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important; }
  .my-md-n7 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }
  .my-md-n8 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important; }
  .my-md-n9 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important; }
  .my-md-n10 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important; }
  .my-md-n11 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important; }
  .my-md-n12 {
    margin-top: -9rem !important;
    margin-bottom: -9rem !important; }
  .mt-md-n1 {
    margin-top: -0.25rem !important; }
  .mt-md-n2 {
    margin-top: -0.5rem !important; }
  .mt-md-n3 {
    margin-top: -1rem !important; }
  .mt-md-n4 {
    margin-top: -1.5rem !important; }
  .mt-md-n5 {
    margin-top: -2rem !important; }
  .mt-md-n6 {
    margin-top: -2.5rem !important; }
  .mt-md-n7 {
    margin-top: -3rem !important; }
  .mt-md-n8 {
    margin-top: -3.5rem !important; }
  .mt-md-n9 {
    margin-top: -4rem !important; }
  .mt-md-n10 {
    margin-top: -5rem !important; }
  .mt-md-n11 {
    margin-top: -6rem !important; }
  .mt-md-n12 {
    margin-top: -9rem !important; }
  .me-md-n1 {
    margin-right: -0.25rem !important; }
  .me-md-n2 {
    margin-right: -0.5rem !important; }
  .me-md-n3 {
    margin-right: -1rem !important; }
  .me-md-n4 {
    margin-right: -1.5rem !important; }
  .me-md-n5 {
    margin-right: -2rem !important; }
  .me-md-n6 {
    margin-right: -2.5rem !important; }
  .me-md-n7 {
    margin-right: -3rem !important; }
  .me-md-n8 {
    margin-right: -3.5rem !important; }
  .me-md-n9 {
    margin-right: -4rem !important; }
  .me-md-n10 {
    margin-right: -5rem !important; }
  .me-md-n11 {
    margin-right: -6rem !important; }
  .me-md-n12 {
    margin-right: -9rem !important; }
  .mb-md-n1 {
    margin-bottom: -0.25rem !important; }
  .mb-md-n2 {
    margin-bottom: -0.5rem !important; }
  .mb-md-n3 {
    margin-bottom: -1rem !important; }
  .mb-md-n4 {
    margin-bottom: -1.5rem !important; }
  .mb-md-n5 {
    margin-bottom: -2rem !important; }
  .mb-md-n6 {
    margin-bottom: -2.5rem !important; }
  .mb-md-n7 {
    margin-bottom: -3rem !important; }
  .mb-md-n8 {
    margin-bottom: -3.5rem !important; }
  .mb-md-n9 {
    margin-bottom: -4rem !important; }
  .mb-md-n10 {
    margin-bottom: -5rem !important; }
  .mb-md-n11 {
    margin-bottom: -6rem !important; }
  .mb-md-n12 {
    margin-bottom: -9rem !important; }
  .ms-md-n1 {
    margin-left: -0.25rem !important; }
  .ms-md-n2 {
    margin-left: -0.5rem !important; }
  .ms-md-n3 {
    margin-left: -1rem !important; }
  .ms-md-n4 {
    margin-left: -1.5rem !important; }
  .ms-md-n5 {
    margin-left: -2rem !important; }
  .ms-md-n6 {
    margin-left: -2.5rem !important; }
  .ms-md-n7 {
    margin-left: -3rem !important; }
  .ms-md-n8 {
    margin-left: -3.5rem !important; }
  .ms-md-n9 {
    margin-left: -4rem !important; }
  .ms-md-n10 {
    margin-left: -5rem !important; }
  .ms-md-n11 {
    margin-left: -6rem !important; }
  .ms-md-n12 {
    margin-left: -9rem !important; }
  .p-md-0 {
    padding: 0 !important; }
  .p-md-1 {
    padding: 0.25rem !important; }
  .p-md-2 {
    padding: 0.5rem !important; }
  .p-md-3 {
    padding: 1rem !important; }
  .p-md-4 {
    padding: 1.5rem !important; }
  .p-md-5 {
    padding: 2rem !important; }
  .p-md-6 {
    padding: 2.5rem !important; }
  .p-md-7 {
    padding: 3rem !important; }
  .p-md-8 {
    padding: 3.5rem !important; }
  .p-md-9 {
    padding: 4rem !important; }
  .p-md-10 {
    padding: 5rem !important; }
  .p-md-11 {
    padding: 6rem !important; }
  .p-md-12 {
    padding: 9rem !important; }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-md-5 {
    padding-right: 2rem !important;
    padding-left: 2rem !important; }
  .px-md-6 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important; }
  .px-md-7 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .px-md-8 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important; }
  .px-md-9 {
    padding-right: 4rem !important;
    padding-left: 4rem !important; }
  .px-md-10 {
    padding-right: 5rem !important;
    padding-left: 5rem !important; }
  .px-md-11 {
    padding-right: 6rem !important;
    padding-left: 6rem !important; }
  .px-md-12 {
    padding-right: 9rem !important;
    padding-left: 9rem !important; }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-md-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .py-md-6 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important; }
  .py-md-7 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .py-md-8 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important; }
  .py-md-9 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .py-md-10 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .py-md-11 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important; }
  .py-md-12 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important; }
  .pt-md-0 {
    padding-top: 0 !important; }
  .pt-md-1 {
    padding-top: 0.25rem !important; }
  .pt-md-2 {
    padding-top: 0.5rem !important; }
  .pt-md-3 {
    padding-top: 1rem !important; }
  .pt-md-4 {
    padding-top: 1.5rem !important; }
  .pt-md-5 {
    padding-top: 2rem !important; }
  .pt-md-6 {
    padding-top: 2.5rem !important; }
  .pt-md-7 {
    padding-top: 3rem !important; }
  .pt-md-8 {
    padding-top: 3.5rem !important; }
  .pt-md-9 {
    padding-top: 4rem !important; }
  .pt-md-10 {
    padding-top: 5rem !important; }
  .pt-md-11 {
    padding-top: 6rem !important; }
  .pt-md-12 {
    padding-top: 9rem !important; }
  .pe-md-0 {
    padding-right: 0 !important; }
  .pe-md-1 {
    padding-right: 0.25rem !important; }
  .pe-md-2 {
    padding-right: 0.5rem !important; }
  .pe-md-3 {
    padding-right: 1rem !important; }
  .pe-md-4 {
    padding-right: 1.5rem !important; }
  .pe-md-5 {
    padding-right: 2rem !important; }
  .pe-md-6 {
    padding-right: 2.5rem !important; }
  .pe-md-7 {
    padding-right: 3rem !important; }
  .pe-md-8 {
    padding-right: 3.5rem !important; }
  .pe-md-9 {
    padding-right: 4rem !important; }
  .pe-md-10 {
    padding-right: 5rem !important; }
  .pe-md-11 {
    padding-right: 6rem !important; }
  .pe-md-12 {
    padding-right: 9rem !important; }
  .pb-md-0 {
    padding-bottom: 0 !important; }
  .pb-md-1 {
    padding-bottom: 0.25rem !important; }
  .pb-md-2 {
    padding-bottom: 0.5rem !important; }
  .pb-md-3 {
    padding-bottom: 1rem !important; }
  .pb-md-4 {
    padding-bottom: 1.5rem !important; }
  .pb-md-5 {
    padding-bottom: 2rem !important; }
  .pb-md-6 {
    padding-bottom: 2.5rem !important; }
  .pb-md-7 {
    padding-bottom: 3rem !important; }
  .pb-md-8 {
    padding-bottom: 3.5rem !important; }
  .pb-md-9 {
    padding-bottom: 4rem !important; }
  .pb-md-10 {
    padding-bottom: 5rem !important; }
  .pb-md-11 {
    padding-bottom: 6rem !important; }
  .pb-md-12 {
    padding-bottom: 9rem !important; }
  .ps-md-0 {
    padding-left: 0 !important; }
  .ps-md-1 {
    padding-left: 0.25rem !important; }
  .ps-md-2 {
    padding-left: 0.5rem !important; }
  .ps-md-3 {
    padding-left: 1rem !important; }
  .ps-md-4 {
    padding-left: 1.5rem !important; }
  .ps-md-5 {
    padding-left: 2rem !important; }
  .ps-md-6 {
    padding-left: 2.5rem !important; }
  .ps-md-7 {
    padding-left: 3rem !important; }
  .ps-md-8 {
    padding-left: 3.5rem !important; }
  .ps-md-9 {
    padding-left: 4rem !important; }
  .ps-md-10 {
    padding-left: 5rem !important; }
  .ps-md-11 {
    padding-left: 6rem !important; }
  .ps-md-12 {
    padding-left: 9rem !important; }
  .text-md-start {
    text-align: left !important; }
  .text-md-end {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; }
  .w-px-md-50 {
    width: 50px !important; }
  .w-px-md-100 {
    width: 100px !important; }
  .w-px-md-150 {
    width: 150px !important; }
  .w-px-md-200 {
    width: 200px !important; }
  .w-px-md-250 {
    width: 250px !important; }
  .w-px-md-300 {
    width: 300px !important; }
  .w-px-md-350 {
    width: 350px !important; } }

@media (min-width: 992px) {
  .float-lg-start {
    float: left !important; }
  .float-lg-end {
    float: right !important; }
  .float-lg-none {
    float: none !important; }
  .d-lg-inline {
    display: inline !important; }
  .d-lg-inline-block {
    display: inline-block !important; }
  .d-lg-block {
    display: block !important; }
  .d-lg-grid {
    display: grid !important; }
  .d-lg-table {
    display: table !important; }
  .d-lg-table-row {
    display: table-row !important; }
  .d-lg-table-cell {
    display: table-cell !important; }
  .d-lg-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-lg-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  .d-lg-none {
    display: none !important; }
  .w-lg-5 {
    width: 5% !important; }
  .w-lg-10 {
    width: 10% !important; }
  .w-lg-15 {
    width: 15% !important; }
  .w-lg-25 {
    width: 25% !important; }
  .w-lg-30 {
    width: 30% !important; }
  .w-lg-35 {
    width: 35% !important; }
  .w-lg-40 {
    width: 40% !important; }
  .w-lg-45 {
    width: 45% !important; }
  .w-lg-50 {
    width: 50% !important; }
  .w-lg-55 {
    width: 55% !important; }
  .w-lg-60 {
    width: 60% !important; }
  .w-lg-65 {
    width: 65% !important; }
  .w-lg-75 {
    width: 75% !important; }
  .w-lg-80 {
    width: 80% !important; }
  .w-lg-85 {
    width: 85% !important; }
  .w-lg-90 {
    width: 90% !important; }
  .w-lg-95 {
    width: 95% !important; }
  .w-lg-100 {
    width: 100% !important; }
  .w-lg-auto {
    width: auto !important; }
  .min-vh-lg-50 {
    min-height: 50vh !important; }
  .min-vh-lg-65 {
    min-height: 65vh !important; }
  .min-vh-lg-75 {
    min-height: 75vh !important; }
  .min-vh-lg-85 {
    min-height: 85vh !important; }
  .min-vh-lg-100 {
    min-height: 100vh !important; }
  .flex-lg-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important; }
  .flex-lg-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important; }
  .flex-lg-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important; }
  .flex-lg-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important; }
  .flex-lg-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important; }
  .flex-lg-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important; }
  .flex-lg-grow-1 {
    -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; }
  .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; }
  .gap-lg-0 {
    gap: 0 !important; }
  .gap-lg-1 {
    gap: 0.25rem !important; }
  .gap-lg-2 {
    gap: 0.5rem !important; }
  .gap-lg-3 {
    gap: 1rem !important; }
  .gap-lg-4 {
    gap: 1.5rem !important; }
  .gap-lg-5 {
    gap: 2rem !important; }
  .gap-lg-6 {
    gap: 2.5rem !important; }
  .gap-lg-7 {
    gap: 3rem !important; }
  .gap-lg-8 {
    gap: 3.5rem !important; }
  .gap-lg-9 {
    gap: 4rem !important; }
  .gap-lg-10 {
    gap: 5rem !important; }
  .gap-lg-11 {
    gap: 6rem !important; }
  .gap-lg-12 {
    gap: 9rem !important; }
  .justify-content-lg-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important; }
  .justify-content-lg-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important; }
  .justify-content-lg-center {
    -ms-flex-pack: center !important;
        justify-content: center !important; }
  .justify-content-lg-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important; }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .justify-content-lg-evenly {
    -ms-flex-pack: space-evenly !important;
        justify-content: space-evenly !important; }
  .align-items-lg-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important; }
  .align-items-lg-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important; }
  .align-items-lg-center {
    -ms-flex-align: center !important;
        align-items: center !important; }
  .align-items-lg-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important; }
  .align-items-lg-stretch {
    -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; }
  .order-lg-first {
    -ms-flex-order: -1 !important;
        order: -1 !important; }
  .order-lg-0 {
    -ms-flex-order: 0 !important;
        order: 0 !important; }
  .order-lg-1 {
    -ms-flex-order: 1 !important;
        order: 1 !important; }
  .order-lg-2 {
    -ms-flex-order: 2 !important;
        order: 2 !important; }
  .order-lg-3 {
    -ms-flex-order: 3 !important;
        order: 3 !important; }
  .order-lg-4 {
    -ms-flex-order: 4 !important;
        order: 4 !important; }
  .order-lg-5 {
    -ms-flex-order: 5 !important;
        order: 5 !important; }
  .order-lg-last {
    -ms-flex-order: 6 !important;
        order: 6 !important; }
  .m-lg-0 {
    margin: 0 !important; }
  .m-lg-1 {
    margin: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.5rem !important; }
  .m-lg-3 {
    margin: 1rem !important; }
  .m-lg-4 {
    margin: 1.5rem !important; }
  .m-lg-5 {
    margin: 2rem !important; }
  .m-lg-6 {
    margin: 2.5rem !important; }
  .m-lg-7 {
    margin: 3rem !important; }
  .m-lg-8 {
    margin: 3.5rem !important; }
  .m-lg-9 {
    margin: 4rem !important; }
  .m-lg-10 {
    margin: 5rem !important; }
  .m-lg-11 {
    margin: 6rem !important; }
  .m-lg-12 {
    margin: 9rem !important; }
  .m-lg-auto {
    margin: auto !important; }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-lg-5 {
    margin-right: 2rem !important;
    margin-left: 2rem !important; }
  .mx-lg-6 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important; }
  .mx-lg-7 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-lg-8 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important; }
  .mx-lg-9 {
    margin-right: 4rem !important;
    margin-left: 4rem !important; }
  .mx-lg-10 {
    margin-right: 5rem !important;
    margin-left: 5rem !important; }
  .mx-lg-11 {
    margin-right: 6rem !important;
    margin-left: 6rem !important; }
  .mx-lg-12 {
    margin-right: 9rem !important;
    margin-left: 9rem !important; }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-lg-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .my-lg-6 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important; }
  .my-lg-7 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-lg-8 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important; }
  .my-lg-9 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .my-lg-10 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .my-lg-11 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important; }
  .my-lg-12 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important; }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-lg-0 {
    margin-top: 0 !important; }
  .mt-lg-1 {
    margin-top: 0.25rem !important; }
  .mt-lg-2 {
    margin-top: 0.5rem !important; }
  .mt-lg-3 {
    margin-top: 1rem !important; }
  .mt-lg-4 {
    margin-top: 1.5rem !important; }
  .mt-lg-5 {
    margin-top: 2rem !important; }
  .mt-lg-6 {
    margin-top: 2.5rem !important; }
  .mt-lg-7 {
    margin-top: 3rem !important; }
  .mt-lg-8 {
    margin-top: 3.5rem !important; }
  .mt-lg-9 {
    margin-top: 4rem !important; }
  .mt-lg-10 {
    margin-top: 5rem !important; }
  .mt-lg-11 {
    margin-top: 6rem !important; }
  .mt-lg-12 {
    margin-top: 9rem !important; }
  .mt-lg-auto {
    margin-top: auto !important; }
  .me-lg-0 {
    margin-right: 0 !important; }
  .me-lg-1 {
    margin-right: 0.25rem !important; }
  .me-lg-2 {
    margin-right: 0.5rem !important; }
  .me-lg-3 {
    margin-right: 1rem !important; }
  .me-lg-4 {
    margin-right: 1.5rem !important; }
  .me-lg-5 {
    margin-right: 2rem !important; }
  .me-lg-6 {
    margin-right: 2.5rem !important; }
  .me-lg-7 {
    margin-right: 3rem !important; }
  .me-lg-8 {
    margin-right: 3.5rem !important; }
  .me-lg-9 {
    margin-right: 4rem !important; }
  .me-lg-10 {
    margin-right: 5rem !important; }
  .me-lg-11 {
    margin-right: 6rem !important; }
  .me-lg-12 {
    margin-right: 9rem !important; }
  .me-lg-auto {
    margin-right: auto !important; }
  .mb-lg-0 {
    margin-bottom: 0 !important; }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important; }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important; }
  .mb-lg-3 {
    margin-bottom: 1rem !important; }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important; }
  .mb-lg-5 {
    margin-bottom: 2rem !important; }
  .mb-lg-6 {
    margin-bottom: 2.5rem !important; }
  .mb-lg-7 {
    margin-bottom: 3rem !important; }
  .mb-lg-8 {
    margin-bottom: 3.5rem !important; }
  .mb-lg-9 {
    margin-bottom: 4rem !important; }
  .mb-lg-10 {
    margin-bottom: 5rem !important; }
  .mb-lg-11 {
    margin-bottom: 6rem !important; }
  .mb-lg-12 {
    margin-bottom: 9rem !important; }
  .mb-lg-auto {
    margin-bottom: auto !important; }
  .ms-lg-0 {
    margin-left: 0 !important; }
  .ms-lg-1 {
    margin-left: 0.25rem !important; }
  .ms-lg-2 {
    margin-left: 0.5rem !important; }
  .ms-lg-3 {
    margin-left: 1rem !important; }
  .ms-lg-4 {
    margin-left: 1.5rem !important; }
  .ms-lg-5 {
    margin-left: 2rem !important; }
  .ms-lg-6 {
    margin-left: 2.5rem !important; }
  .ms-lg-7 {
    margin-left: 3rem !important; }
  .ms-lg-8 {
    margin-left: 3.5rem !important; }
  .ms-lg-9 {
    margin-left: 4rem !important; }
  .ms-lg-10 {
    margin-left: 5rem !important; }
  .ms-lg-11 {
    margin-left: 6rem !important; }
  .ms-lg-12 {
    margin-left: 9rem !important; }
  .ms-lg-auto {
    margin-left: auto !important; }
  .m-lg-n1 {
    margin: -0.25rem !important; }
  .m-lg-n2 {
    margin: -0.5rem !important; }
  .m-lg-n3 {
    margin: -1rem !important; }
  .m-lg-n4 {
    margin: -1.5rem !important; }
  .m-lg-n5 {
    margin: -2rem !important; }
  .m-lg-n6 {
    margin: -2.5rem !important; }
  .m-lg-n7 {
    margin: -3rem !important; }
  .m-lg-n8 {
    margin: -3.5rem !important; }
  .m-lg-n9 {
    margin: -4rem !important; }
  .m-lg-n10 {
    margin: -5rem !important; }
  .m-lg-n11 {
    margin: -6rem !important; }
  .m-lg-n12 {
    margin: -9rem !important; }
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }
  .mx-lg-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }
  .mx-lg-n5 {
    margin-right: -2rem !important;
    margin-left: -2rem !important; }
  .mx-lg-n6 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important; }
  .mx-lg-n7 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }
  .mx-lg-n8 {
    margin-right: -3.5rem !important;
    margin-left: -3.5rem !important; }
  .mx-lg-n9 {
    margin-right: -4rem !important;
    margin-left: -4rem !important; }
  .mx-lg-n10 {
    margin-right: -5rem !important;
    margin-left: -5rem !important; }
  .mx-lg-n11 {
    margin-right: -6rem !important;
    margin-left: -6rem !important; }
  .mx-lg-n12 {
    margin-right: -9rem !important;
    margin-left: -9rem !important; }
  .my-lg-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }
  .my-lg-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }
  .my-lg-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }
  .my-lg-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }
  .my-lg-n5 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important; }
  .my-lg-n6 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important; }
  .my-lg-n7 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }
  .my-lg-n8 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important; }
  .my-lg-n9 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important; }
  .my-lg-n10 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important; }
  .my-lg-n11 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important; }
  .my-lg-n12 {
    margin-top: -9rem !important;
    margin-bottom: -9rem !important; }
  .mt-lg-n1 {
    margin-top: -0.25rem !important; }
  .mt-lg-n2 {
    margin-top: -0.5rem !important; }
  .mt-lg-n3 {
    margin-top: -1rem !important; }
  .mt-lg-n4 {
    margin-top: -1.5rem !important; }
  .mt-lg-n5 {
    margin-top: -2rem !important; }
  .mt-lg-n6 {
    margin-top: -2.5rem !important; }
  .mt-lg-n7 {
    margin-top: -3rem !important; }
  .mt-lg-n8 {
    margin-top: -3.5rem !important; }
  .mt-lg-n9 {
    margin-top: -4rem !important; }
  .mt-lg-n10 {
    margin-top: -5rem !important; }
  .mt-lg-n11 {
    margin-top: -6rem !important; }
  .mt-lg-n12 {
    margin-top: -9rem !important; }
  .me-lg-n1 {
    margin-right: -0.25rem !important; }
  .me-lg-n2 {
    margin-right: -0.5rem !important; }
  .me-lg-n3 {
    margin-right: -1rem !important; }
  .me-lg-n4 {
    margin-right: -1.5rem !important; }
  .me-lg-n5 {
    margin-right: -2rem !important; }
  .me-lg-n6 {
    margin-right: -2.5rem !important; }
  .me-lg-n7 {
    margin-right: -3rem !important; }
  .me-lg-n8 {
    margin-right: -3.5rem !important; }
  .me-lg-n9 {
    margin-right: -4rem !important; }
  .me-lg-n10 {
    margin-right: -5rem !important; }
  .me-lg-n11 {
    margin-right: -6rem !important; }
  .me-lg-n12 {
    margin-right: -9rem !important; }
  .mb-lg-n1 {
    margin-bottom: -0.25rem !important; }
  .mb-lg-n2 {
    margin-bottom: -0.5rem !important; }
  .mb-lg-n3 {
    margin-bottom: -1rem !important; }
  .mb-lg-n4 {
    margin-bottom: -1.5rem !important; }
  .mb-lg-n5 {
    margin-bottom: -2rem !important; }
  .mb-lg-n6 {
    margin-bottom: -2.5rem !important; }
  .mb-lg-n7 {
    margin-bottom: -3rem !important; }
  .mb-lg-n8 {
    margin-bottom: -3.5rem !important; }
  .mb-lg-n9 {
    margin-bottom: -4rem !important; }
  .mb-lg-n10 {
    margin-bottom: -5rem !important; }
  .mb-lg-n11 {
    margin-bottom: -6rem !important; }
  .mb-lg-n12 {
    margin-bottom: -9rem !important; }
  .ms-lg-n1 {
    margin-left: -0.25rem !important; }
  .ms-lg-n2 {
    margin-left: -0.5rem !important; }
  .ms-lg-n3 {
    margin-left: -1rem !important; }
  .ms-lg-n4 {
    margin-left: -1.5rem !important; }
  .ms-lg-n5 {
    margin-left: -2rem !important; }
  .ms-lg-n6 {
    margin-left: -2.5rem !important; }
  .ms-lg-n7 {
    margin-left: -3rem !important; }
  .ms-lg-n8 {
    margin-left: -3.5rem !important; }
  .ms-lg-n9 {
    margin-left: -4rem !important; }
  .ms-lg-n10 {
    margin-left: -5rem !important; }
  .ms-lg-n11 {
    margin-left: -6rem !important; }
  .ms-lg-n12 {
    margin-left: -9rem !important; }
  .p-lg-0 {
    padding: 0 !important; }
  .p-lg-1 {
    padding: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.5rem !important; }
  .p-lg-3 {
    padding: 1rem !important; }
  .p-lg-4 {
    padding: 1.5rem !important; }
  .p-lg-5 {
    padding: 2rem !important; }
  .p-lg-6 {
    padding: 2.5rem !important; }
  .p-lg-7 {
    padding: 3rem !important; }
  .p-lg-8 {
    padding: 3.5rem !important; }
  .p-lg-9 {
    padding: 4rem !important; }
  .p-lg-10 {
    padding: 5rem !important; }
  .p-lg-11 {
    padding: 6rem !important; }
  .p-lg-12 {
    padding: 9rem !important; }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-lg-5 {
    padding-right: 2rem !important;
    padding-left: 2rem !important; }
  .px-lg-6 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important; }
  .px-lg-7 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .px-lg-8 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important; }
  .px-lg-9 {
    padding-right: 4rem !important;
    padding-left: 4rem !important; }
  .px-lg-10 {
    padding-right: 5rem !important;
    padding-left: 5rem !important; }
  .px-lg-11 {
    padding-right: 6rem !important;
    padding-left: 6rem !important; }
  .px-lg-12 {
    padding-right: 9rem !important;
    padding-left: 9rem !important; }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-lg-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .py-lg-6 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important; }
  .py-lg-7 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .py-lg-8 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important; }
  .py-lg-9 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .py-lg-10 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .py-lg-11 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important; }
  .py-lg-12 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important; }
  .pt-lg-0 {
    padding-top: 0 !important; }
  .pt-lg-1 {
    padding-top: 0.25rem !important; }
  .pt-lg-2 {
    padding-top: 0.5rem !important; }
  .pt-lg-3 {
    padding-top: 1rem !important; }
  .pt-lg-4 {
    padding-top: 1.5rem !important; }
  .pt-lg-5 {
    padding-top: 2rem !important; }
  .pt-lg-6 {
    padding-top: 2.5rem !important; }
  .pt-lg-7 {
    padding-top: 3rem !important; }
  .pt-lg-8 {
    padding-top: 3.5rem !important; }
  .pt-lg-9 {
    padding-top: 4rem !important; }
  .pt-lg-10 {
    padding-top: 5rem !important; }
  .pt-lg-11 {
    padding-top: 6rem !important; }
  .pt-lg-12 {
    padding-top: 9rem !important; }
  .pe-lg-0 {
    padding-right: 0 !important; }
  .pe-lg-1 {
    padding-right: 0.25rem !important; }
  .pe-lg-2 {
    padding-right: 0.5rem !important; }
  .pe-lg-3 {
    padding-right: 1rem !important; }
  .pe-lg-4 {
    padding-right: 1.5rem !important; }
  .pe-lg-5 {
    padding-right: 2rem !important; }
  .pe-lg-6 {
    padding-right: 2.5rem !important; }
  .pe-lg-7 {
    padding-right: 3rem !important; }
  .pe-lg-8 {
    padding-right: 3.5rem !important; }
  .pe-lg-9 {
    padding-right: 4rem !important; }
  .pe-lg-10 {
    padding-right: 5rem !important; }
  .pe-lg-11 {
    padding-right: 6rem !important; }
  .pe-lg-12 {
    padding-right: 9rem !important; }
  .pb-lg-0 {
    padding-bottom: 0 !important; }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important; }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important; }
  .pb-lg-3 {
    padding-bottom: 1rem !important; }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important; }
  .pb-lg-5 {
    padding-bottom: 2rem !important; }
  .pb-lg-6 {
    padding-bottom: 2.5rem !important; }
  .pb-lg-7 {
    padding-bottom: 3rem !important; }
  .pb-lg-8 {
    padding-bottom: 3.5rem !important; }
  .pb-lg-9 {
    padding-bottom: 4rem !important; }
  .pb-lg-10 {
    padding-bottom: 5rem !important; }
  .pb-lg-11 {
    padding-bottom: 6rem !important; }
  .pb-lg-12 {
    padding-bottom: 9rem !important; }
  .ps-lg-0 {
    padding-left: 0 !important; }
  .ps-lg-1 {
    padding-left: 0.25rem !important; }
  .ps-lg-2 {
    padding-left: 0.5rem !important; }
  .ps-lg-3 {
    padding-left: 1rem !important; }
  .ps-lg-4 {
    padding-left: 1.5rem !important; }
  .ps-lg-5 {
    padding-left: 2rem !important; }
  .ps-lg-6 {
    padding-left: 2.5rem !important; }
  .ps-lg-7 {
    padding-left: 3rem !important; }
  .ps-lg-8 {
    padding-left: 3.5rem !important; }
  .ps-lg-9 {
    padding-left: 4rem !important; }
  .ps-lg-10 {
    padding-left: 5rem !important; }
  .ps-lg-11 {
    padding-left: 6rem !important; }
  .ps-lg-12 {
    padding-left: 9rem !important; }
  .text-lg-start {
    text-align: left !important; }
  .text-lg-end {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; }
  .w-px-lg-50 {
    width: 50px !important; }
  .w-px-lg-100 {
    width: 100px !important; }
  .w-px-lg-150 {
    width: 150px !important; }
  .w-px-lg-200 {
    width: 200px !important; }
  .w-px-lg-250 {
    width: 250px !important; }
  .w-px-lg-300 {
    width: 300px !important; }
  .w-px-lg-350 {
    width: 350px !important; } }

@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important; }
  .float-xl-end {
    float: right !important; }
  .float-xl-none {
    float: none !important; }
  .d-xl-inline {
    display: inline !important; }
  .d-xl-inline-block {
    display: inline-block !important; }
  .d-xl-block {
    display: block !important; }
  .d-xl-grid {
    display: grid !important; }
  .d-xl-table {
    display: table !important; }
  .d-xl-table-row {
    display: table-row !important; }
  .d-xl-table-cell {
    display: table-cell !important; }
  .d-xl-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-xl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  .d-xl-none {
    display: none !important; }
  .w-xl-5 {
    width: 5% !important; }
  .w-xl-10 {
    width: 10% !important; }
  .w-xl-15 {
    width: 15% !important; }
  .w-xl-25 {
    width: 25% !important; }
  .w-xl-30 {
    width: 30% !important; }
  .w-xl-35 {
    width: 35% !important; }
  .w-xl-40 {
    width: 40% !important; }
  .w-xl-45 {
    width: 45% !important; }
  .w-xl-50 {
    width: 50% !important; }
  .w-xl-55 {
    width: 55% !important; }
  .w-xl-60 {
    width: 60% !important; }
  .w-xl-65 {
    width: 65% !important; }
  .w-xl-75 {
    width: 75% !important; }
  .w-xl-80 {
    width: 80% !important; }
  .w-xl-85 {
    width: 85% !important; }
  .w-xl-90 {
    width: 90% !important; }
  .w-xl-95 {
    width: 95% !important; }
  .w-xl-100 {
    width: 100% !important; }
  .w-xl-auto {
    width: auto !important; }
  .min-vh-xl-50 {
    min-height: 50vh !important; }
  .min-vh-xl-65 {
    min-height: 65vh !important; }
  .min-vh-xl-75 {
    min-height: 75vh !important; }
  .min-vh-xl-85 {
    min-height: 85vh !important; }
  .min-vh-xl-100 {
    min-height: 100vh !important; }
  .flex-xl-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important; }
  .flex-xl-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important; }
  .flex-xl-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important; }
  .flex-xl-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important; }
  .flex-xl-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important; }
  .flex-xl-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important; }
  .flex-xl-grow-1 {
    -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; }
  .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; }
  .gap-xl-0 {
    gap: 0 !important; }
  .gap-xl-1 {
    gap: 0.25rem !important; }
  .gap-xl-2 {
    gap: 0.5rem !important; }
  .gap-xl-3 {
    gap: 1rem !important; }
  .gap-xl-4 {
    gap: 1.5rem !important; }
  .gap-xl-5 {
    gap: 2rem !important; }
  .gap-xl-6 {
    gap: 2.5rem !important; }
  .gap-xl-7 {
    gap: 3rem !important; }
  .gap-xl-8 {
    gap: 3.5rem !important; }
  .gap-xl-9 {
    gap: 4rem !important; }
  .gap-xl-10 {
    gap: 5rem !important; }
  .gap-xl-11 {
    gap: 6rem !important; }
  .gap-xl-12 {
    gap: 9rem !important; }
  .justify-content-xl-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important; }
  .justify-content-xl-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important; }
  .justify-content-xl-center {
    -ms-flex-pack: center !important;
        justify-content: center !important; }
  .justify-content-xl-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important; }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .justify-content-xl-evenly {
    -ms-flex-pack: space-evenly !important;
        justify-content: space-evenly !important; }
  .align-items-xl-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important; }
  .align-items-xl-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important; }
  .align-items-xl-center {
    -ms-flex-align: center !important;
        align-items: center !important; }
  .align-items-xl-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important; }
  .align-items-xl-stretch {
    -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; }
  .order-xl-first {
    -ms-flex-order: -1 !important;
        order: -1 !important; }
  .order-xl-0 {
    -ms-flex-order: 0 !important;
        order: 0 !important; }
  .order-xl-1 {
    -ms-flex-order: 1 !important;
        order: 1 !important; }
  .order-xl-2 {
    -ms-flex-order: 2 !important;
        order: 2 !important; }
  .order-xl-3 {
    -ms-flex-order: 3 !important;
        order: 3 !important; }
  .order-xl-4 {
    -ms-flex-order: 4 !important;
        order: 4 !important; }
  .order-xl-5 {
    -ms-flex-order: 5 !important;
        order: 5 !important; }
  .order-xl-last {
    -ms-flex-order: 6 !important;
        order: 6 !important; }
  .m-xl-0 {
    margin: 0 !important; }
  .m-xl-1 {
    margin: 0.25rem !important; }
  .m-xl-2 {
    margin: 0.5rem !important; }
  .m-xl-3 {
    margin: 1rem !important; }
  .m-xl-4 {
    margin: 1.5rem !important; }
  .m-xl-5 {
    margin: 2rem !important; }
  .m-xl-6 {
    margin: 2.5rem !important; }
  .m-xl-7 {
    margin: 3rem !important; }
  .m-xl-8 {
    margin: 3.5rem !important; }
  .m-xl-9 {
    margin: 4rem !important; }
  .m-xl-10 {
    margin: 5rem !important; }
  .m-xl-11 {
    margin: 6rem !important; }
  .m-xl-12 {
    margin: 9rem !important; }
  .m-xl-auto {
    margin: auto !important; }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-xl-5 {
    margin-right: 2rem !important;
    margin-left: 2rem !important; }
  .mx-xl-6 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important; }
  .mx-xl-7 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-xl-8 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important; }
  .mx-xl-9 {
    margin-right: 4rem !important;
    margin-left: 4rem !important; }
  .mx-xl-10 {
    margin-right: 5rem !important;
    margin-left: 5rem !important; }
  .mx-xl-11 {
    margin-right: 6rem !important;
    margin-left: 6rem !important; }
  .mx-xl-12 {
    margin-right: 9rem !important;
    margin-left: 9rem !important; }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-xl-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .my-xl-6 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important; }
  .my-xl-7 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-xl-8 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important; }
  .my-xl-9 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .my-xl-10 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .my-xl-11 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important; }
  .my-xl-12 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important; }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-xl-0 {
    margin-top: 0 !important; }
  .mt-xl-1 {
    margin-top: 0.25rem !important; }
  .mt-xl-2 {
    margin-top: 0.5rem !important; }
  .mt-xl-3 {
    margin-top: 1rem !important; }
  .mt-xl-4 {
    margin-top: 1.5rem !important; }
  .mt-xl-5 {
    margin-top: 2rem !important; }
  .mt-xl-6 {
    margin-top: 2.5rem !important; }
  .mt-xl-7 {
    margin-top: 3rem !important; }
  .mt-xl-8 {
    margin-top: 3.5rem !important; }
  .mt-xl-9 {
    margin-top: 4rem !important; }
  .mt-xl-10 {
    margin-top: 5rem !important; }
  .mt-xl-11 {
    margin-top: 6rem !important; }
  .mt-xl-12 {
    margin-top: 9rem !important; }
  .mt-xl-auto {
    margin-top: auto !important; }
  .me-xl-0 {
    margin-right: 0 !important; }
  .me-xl-1 {
    margin-right: 0.25rem !important; }
  .me-xl-2 {
    margin-right: 0.5rem !important; }
  .me-xl-3 {
    margin-right: 1rem !important; }
  .me-xl-4 {
    margin-right: 1.5rem !important; }
  .me-xl-5 {
    margin-right: 2rem !important; }
  .me-xl-6 {
    margin-right: 2.5rem !important; }
  .me-xl-7 {
    margin-right: 3rem !important; }
  .me-xl-8 {
    margin-right: 3.5rem !important; }
  .me-xl-9 {
    margin-right: 4rem !important; }
  .me-xl-10 {
    margin-right: 5rem !important; }
  .me-xl-11 {
    margin-right: 6rem !important; }
  .me-xl-12 {
    margin-right: 9rem !important; }
  .me-xl-auto {
    margin-right: auto !important; }
  .mb-xl-0 {
    margin-bottom: 0 !important; }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important; }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important; }
  .mb-xl-3 {
    margin-bottom: 1rem !important; }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important; }
  .mb-xl-5 {
    margin-bottom: 2rem !important; }
  .mb-xl-6 {
    margin-bottom: 2.5rem !important; }
  .mb-xl-7 {
    margin-bottom: 3rem !important; }
  .mb-xl-8 {
    margin-bottom: 3.5rem !important; }
  .mb-xl-9 {
    margin-bottom: 4rem !important; }
  .mb-xl-10 {
    margin-bottom: 5rem !important; }
  .mb-xl-11 {
    margin-bottom: 6rem !important; }
  .mb-xl-12 {
    margin-bottom: 9rem !important; }
  .mb-xl-auto {
    margin-bottom: auto !important; }
  .ms-xl-0 {
    margin-left: 0 !important; }
  .ms-xl-1 {
    margin-left: 0.25rem !important; }
  .ms-xl-2 {
    margin-left: 0.5rem !important; }
  .ms-xl-3 {
    margin-left: 1rem !important; }
  .ms-xl-4 {
    margin-left: 1.5rem !important; }
  .ms-xl-5 {
    margin-left: 2rem !important; }
  .ms-xl-6 {
    margin-left: 2.5rem !important; }
  .ms-xl-7 {
    margin-left: 3rem !important; }
  .ms-xl-8 {
    margin-left: 3.5rem !important; }
  .ms-xl-9 {
    margin-left: 4rem !important; }
  .ms-xl-10 {
    margin-left: 5rem !important; }
  .ms-xl-11 {
    margin-left: 6rem !important; }
  .ms-xl-12 {
    margin-left: 9rem !important; }
  .ms-xl-auto {
    margin-left: auto !important; }
  .m-xl-n1 {
    margin: -0.25rem !important; }
  .m-xl-n2 {
    margin: -0.5rem !important; }
  .m-xl-n3 {
    margin: -1rem !important; }
  .m-xl-n4 {
    margin: -1.5rem !important; }
  .m-xl-n5 {
    margin: -2rem !important; }
  .m-xl-n6 {
    margin: -2.5rem !important; }
  .m-xl-n7 {
    margin: -3rem !important; }
  .m-xl-n8 {
    margin: -3.5rem !important; }
  .m-xl-n9 {
    margin: -4rem !important; }
  .m-xl-n10 {
    margin: -5rem !important; }
  .m-xl-n11 {
    margin: -6rem !important; }
  .m-xl-n12 {
    margin: -9rem !important; }
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }
  .mx-xl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }
  .mx-xl-n5 {
    margin-right: -2rem !important;
    margin-left: -2rem !important; }
  .mx-xl-n6 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important; }
  .mx-xl-n7 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }
  .mx-xl-n8 {
    margin-right: -3.5rem !important;
    margin-left: -3.5rem !important; }
  .mx-xl-n9 {
    margin-right: -4rem !important;
    margin-left: -4rem !important; }
  .mx-xl-n10 {
    margin-right: -5rem !important;
    margin-left: -5rem !important; }
  .mx-xl-n11 {
    margin-right: -6rem !important;
    margin-left: -6rem !important; }
  .mx-xl-n12 {
    margin-right: -9rem !important;
    margin-left: -9rem !important; }
  .my-xl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }
  .my-xl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }
  .my-xl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }
  .my-xl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }
  .my-xl-n5 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important; }
  .my-xl-n6 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important; }
  .my-xl-n7 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }
  .my-xl-n8 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important; }
  .my-xl-n9 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important; }
  .my-xl-n10 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important; }
  .my-xl-n11 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important; }
  .my-xl-n12 {
    margin-top: -9rem !important;
    margin-bottom: -9rem !important; }
  .mt-xl-n1 {
    margin-top: -0.25rem !important; }
  .mt-xl-n2 {
    margin-top: -0.5rem !important; }
  .mt-xl-n3 {
    margin-top: -1rem !important; }
  .mt-xl-n4 {
    margin-top: -1.5rem !important; }
  .mt-xl-n5 {
    margin-top: -2rem !important; }
  .mt-xl-n6 {
    margin-top: -2.5rem !important; }
  .mt-xl-n7 {
    margin-top: -3rem !important; }
  .mt-xl-n8 {
    margin-top: -3.5rem !important; }
  .mt-xl-n9 {
    margin-top: -4rem !important; }
  .mt-xl-n10 {
    margin-top: -5rem !important; }
  .mt-xl-n11 {
    margin-top: -6rem !important; }
  .mt-xl-n12 {
    margin-top: -9rem !important; }
  .me-xl-n1 {
    margin-right: -0.25rem !important; }
  .me-xl-n2 {
    margin-right: -0.5rem !important; }
  .me-xl-n3 {
    margin-right: -1rem !important; }
  .me-xl-n4 {
    margin-right: -1.5rem !important; }
  .me-xl-n5 {
    margin-right: -2rem !important; }
  .me-xl-n6 {
    margin-right: -2.5rem !important; }
  .me-xl-n7 {
    margin-right: -3rem !important; }
  .me-xl-n8 {
    margin-right: -3.5rem !important; }
  .me-xl-n9 {
    margin-right: -4rem !important; }
  .me-xl-n10 {
    margin-right: -5rem !important; }
  .me-xl-n11 {
    margin-right: -6rem !important; }
  .me-xl-n12 {
    margin-right: -9rem !important; }
  .mb-xl-n1 {
    margin-bottom: -0.25rem !important; }
  .mb-xl-n2 {
    margin-bottom: -0.5rem !important; }
  .mb-xl-n3 {
    margin-bottom: -1rem !important; }
  .mb-xl-n4 {
    margin-bottom: -1.5rem !important; }
  .mb-xl-n5 {
    margin-bottom: -2rem !important; }
  .mb-xl-n6 {
    margin-bottom: -2.5rem !important; }
  .mb-xl-n7 {
    margin-bottom: -3rem !important; }
  .mb-xl-n8 {
    margin-bottom: -3.5rem !important; }
  .mb-xl-n9 {
    margin-bottom: -4rem !important; }
  .mb-xl-n10 {
    margin-bottom: -5rem !important; }
  .mb-xl-n11 {
    margin-bottom: -6rem !important; }
  .mb-xl-n12 {
    margin-bottom: -9rem !important; }
  .ms-xl-n1 {
    margin-left: -0.25rem !important; }
  .ms-xl-n2 {
    margin-left: -0.5rem !important; }
  .ms-xl-n3 {
    margin-left: -1rem !important; }
  .ms-xl-n4 {
    margin-left: -1.5rem !important; }
  .ms-xl-n5 {
    margin-left: -2rem !important; }
  .ms-xl-n6 {
    margin-left: -2.5rem !important; }
  .ms-xl-n7 {
    margin-left: -3rem !important; }
  .ms-xl-n8 {
    margin-left: -3.5rem !important; }
  .ms-xl-n9 {
    margin-left: -4rem !important; }
  .ms-xl-n10 {
    margin-left: -5rem !important; }
  .ms-xl-n11 {
    margin-left: -6rem !important; }
  .ms-xl-n12 {
    margin-left: -9rem !important; }
  .p-xl-0 {
    padding: 0 !important; }
  .p-xl-1 {
    padding: 0.25rem !important; }
  .p-xl-2 {
    padding: 0.5rem !important; }
  .p-xl-3 {
    padding: 1rem !important; }
  .p-xl-4 {
    padding: 1.5rem !important; }
  .p-xl-5 {
    padding: 2rem !important; }
  .p-xl-6 {
    padding: 2.5rem !important; }
  .p-xl-7 {
    padding: 3rem !important; }
  .p-xl-8 {
    padding: 3.5rem !important; }
  .p-xl-9 {
    padding: 4rem !important; }
  .p-xl-10 {
    padding: 5rem !important; }
  .p-xl-11 {
    padding: 6rem !important; }
  .p-xl-12 {
    padding: 9rem !important; }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-xl-5 {
    padding-right: 2rem !important;
    padding-left: 2rem !important; }
  .px-xl-6 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important; }
  .px-xl-7 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .px-xl-8 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important; }
  .px-xl-9 {
    padding-right: 4rem !important;
    padding-left: 4rem !important; }
  .px-xl-10 {
    padding-right: 5rem !important;
    padding-left: 5rem !important; }
  .px-xl-11 {
    padding-right: 6rem !important;
    padding-left: 6rem !important; }
  .px-xl-12 {
    padding-right: 9rem !important;
    padding-left: 9rem !important; }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-xl-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .py-xl-6 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important; }
  .py-xl-7 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .py-xl-8 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important; }
  .py-xl-9 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .py-xl-10 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .py-xl-11 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important; }
  .py-xl-12 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important; }
  .pt-xl-0 {
    padding-top: 0 !important; }
  .pt-xl-1 {
    padding-top: 0.25rem !important; }
  .pt-xl-2 {
    padding-top: 0.5rem !important; }
  .pt-xl-3 {
    padding-top: 1rem !important; }
  .pt-xl-4 {
    padding-top: 1.5rem !important; }
  .pt-xl-5 {
    padding-top: 2rem !important; }
  .pt-xl-6 {
    padding-top: 2.5rem !important; }
  .pt-xl-7 {
    padding-top: 3rem !important; }
  .pt-xl-8 {
    padding-top: 3.5rem !important; }
  .pt-xl-9 {
    padding-top: 4rem !important; }
  .pt-xl-10 {
    padding-top: 5rem !important; }
  .pt-xl-11 {
    padding-top: 6rem !important; }
  .pt-xl-12 {
    padding-top: 9rem !important; }
  .pe-xl-0 {
    padding-right: 0 !important; }
  .pe-xl-1 {
    padding-right: 0.25rem !important; }
  .pe-xl-2 {
    padding-right: 0.5rem !important; }
  .pe-xl-3 {
    padding-right: 1rem !important; }
  .pe-xl-4 {
    padding-right: 1.5rem !important; }
  .pe-xl-5 {
    padding-right: 2rem !important; }
  .pe-xl-6 {
    padding-right: 2.5rem !important; }
  .pe-xl-7 {
    padding-right: 3rem !important; }
  .pe-xl-8 {
    padding-right: 3.5rem !important; }
  .pe-xl-9 {
    padding-right: 4rem !important; }
  .pe-xl-10 {
    padding-right: 5rem !important; }
  .pe-xl-11 {
    padding-right: 6rem !important; }
  .pe-xl-12 {
    padding-right: 9rem !important; }
  .pb-xl-0 {
    padding-bottom: 0 !important; }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important; }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important; }
  .pb-xl-3 {
    padding-bottom: 1rem !important; }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important; }
  .pb-xl-5 {
    padding-bottom: 2rem !important; }
  .pb-xl-6 {
    padding-bottom: 2.5rem !important; }
  .pb-xl-7 {
    padding-bottom: 3rem !important; }
  .pb-xl-8 {
    padding-bottom: 3.5rem !important; }
  .pb-xl-9 {
    padding-bottom: 4rem !important; }
  .pb-xl-10 {
    padding-bottom: 5rem !important; }
  .pb-xl-11 {
    padding-bottom: 6rem !important; }
  .pb-xl-12 {
    padding-bottom: 9rem !important; }
  .ps-xl-0 {
    padding-left: 0 !important; }
  .ps-xl-1 {
    padding-left: 0.25rem !important; }
  .ps-xl-2 {
    padding-left: 0.5rem !important; }
  .ps-xl-3 {
    padding-left: 1rem !important; }
  .ps-xl-4 {
    padding-left: 1.5rem !important; }
  .ps-xl-5 {
    padding-left: 2rem !important; }
  .ps-xl-6 {
    padding-left: 2.5rem !important; }
  .ps-xl-7 {
    padding-left: 3rem !important; }
  .ps-xl-8 {
    padding-left: 3.5rem !important; }
  .ps-xl-9 {
    padding-left: 4rem !important; }
  .ps-xl-10 {
    padding-left: 5rem !important; }
  .ps-xl-11 {
    padding-left: 6rem !important; }
  .ps-xl-12 {
    padding-left: 9rem !important; }
  .text-xl-start {
    text-align: left !important; }
  .text-xl-end {
    text-align: right !important; }
  .text-xl-center {
    text-align: center !important; }
  .w-px-xl-50 {
    width: 50px !important; }
  .w-px-xl-100 {
    width: 100px !important; }
  .w-px-xl-150 {
    width: 150px !important; }
  .w-px-xl-200 {
    width: 200px !important; }
  .w-px-xl-250 {
    width: 250px !important; }
  .w-px-xl-300 {
    width: 300px !important; }
  .w-px-xl-350 {
    width: 350px !important; } }

@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important; }
  .float-xxl-end {
    float: right !important; }
  .float-xxl-none {
    float: none !important; }
  .d-xxl-inline {
    display: inline !important; }
  .d-xxl-inline-block {
    display: inline-block !important; }
  .d-xxl-block {
    display: block !important; }
  .d-xxl-grid {
    display: grid !important; }
  .d-xxl-table {
    display: table !important; }
  .d-xxl-table-row {
    display: table-row !important; }
  .d-xxl-table-cell {
    display: table-cell !important; }
  .d-xxl-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-xxl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  .d-xxl-none {
    display: none !important; }
  .w-xxl-5 {
    width: 5% !important; }
  .w-xxl-10 {
    width: 10% !important; }
  .w-xxl-15 {
    width: 15% !important; }
  .w-xxl-25 {
    width: 25% !important; }
  .w-xxl-30 {
    width: 30% !important; }
  .w-xxl-35 {
    width: 35% !important; }
  .w-xxl-40 {
    width: 40% !important; }
  .w-xxl-45 {
    width: 45% !important; }
  .w-xxl-50 {
    width: 50% !important; }
  .w-xxl-55 {
    width: 55% !important; }
  .w-xxl-60 {
    width: 60% !important; }
  .w-xxl-65 {
    width: 65% !important; }
  .w-xxl-75 {
    width: 75% !important; }
  .w-xxl-80 {
    width: 80% !important; }
  .w-xxl-85 {
    width: 85% !important; }
  .w-xxl-90 {
    width: 90% !important; }
  .w-xxl-95 {
    width: 95% !important; }
  .w-xxl-100 {
    width: 100% !important; }
  .w-xxl-auto {
    width: auto !important; }
  .min-vh-xxl-50 {
    min-height: 50vh !important; }
  .min-vh-xxl-65 {
    min-height: 65vh !important; }
  .min-vh-xxl-75 {
    min-height: 75vh !important; }
  .min-vh-xxl-85 {
    min-height: 85vh !important; }
  .min-vh-xxl-100 {
    min-height: 100vh !important; }
  .flex-xxl-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important; }
  .flex-xxl-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important; }
  .flex-xxl-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important; }
  .flex-xxl-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important; }
  .flex-xxl-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important; }
  .flex-xxl-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important; }
  .flex-xxl-grow-1 {
    -ms-flex-positive: 1 !important;
        flex-grow: 1 !important; }
  .flex-xxl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important; }
  .flex-xxl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important; }
  .flex-xxl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .flex-xxl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .flex-xxl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .gap-xxl-0 {
    gap: 0 !important; }
  .gap-xxl-1 {
    gap: 0.25rem !important; }
  .gap-xxl-2 {
    gap: 0.5rem !important; }
  .gap-xxl-3 {
    gap: 1rem !important; }
  .gap-xxl-4 {
    gap: 1.5rem !important; }
  .gap-xxl-5 {
    gap: 2rem !important; }
  .gap-xxl-6 {
    gap: 2.5rem !important; }
  .gap-xxl-7 {
    gap: 3rem !important; }
  .gap-xxl-8 {
    gap: 3.5rem !important; }
  .gap-xxl-9 {
    gap: 4rem !important; }
  .gap-xxl-10 {
    gap: 5rem !important; }
  .gap-xxl-11 {
    gap: 6rem !important; }
  .gap-xxl-12 {
    gap: 9rem !important; }
  .justify-content-xxl-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important; }
  .justify-content-xxl-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important; }
  .justify-content-xxl-center {
    -ms-flex-pack: center !important;
        justify-content: center !important; }
  .justify-content-xxl-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important; }
  .justify-content-xxl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .justify-content-xxl-evenly {
    -ms-flex-pack: space-evenly !important;
        justify-content: space-evenly !important; }
  .align-items-xxl-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important; }
  .align-items-xxl-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important; }
  .align-items-xxl-center {
    -ms-flex-align: center !important;
        align-items: center !important; }
  .align-items-xxl-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important; }
  .align-items-xxl-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important; }
  .align-content-xxl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .align-content-xxl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .align-content-xxl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .align-content-xxl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .align-content-xxl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .align-content-xxl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .align-self-xxl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important; }
  .align-self-xxl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .align-self-xxl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .align-self-xxl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important; }
  .align-self-xxl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .align-self-xxl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important; }
  .order-xxl-first {
    -ms-flex-order: -1 !important;
        order: -1 !important; }
  .order-xxl-0 {
    -ms-flex-order: 0 !important;
        order: 0 !important; }
  .order-xxl-1 {
    -ms-flex-order: 1 !important;
        order: 1 !important; }
  .order-xxl-2 {
    -ms-flex-order: 2 !important;
        order: 2 !important; }
  .order-xxl-3 {
    -ms-flex-order: 3 !important;
        order: 3 !important; }
  .order-xxl-4 {
    -ms-flex-order: 4 !important;
        order: 4 !important; }
  .order-xxl-5 {
    -ms-flex-order: 5 !important;
        order: 5 !important; }
  .order-xxl-last {
    -ms-flex-order: 6 !important;
        order: 6 !important; }
  .m-xxl-0 {
    margin: 0 !important; }
  .m-xxl-1 {
    margin: 0.25rem !important; }
  .m-xxl-2 {
    margin: 0.5rem !important; }
  .m-xxl-3 {
    margin: 1rem !important; }
  .m-xxl-4 {
    margin: 1.5rem !important; }
  .m-xxl-5 {
    margin: 2rem !important; }
  .m-xxl-6 {
    margin: 2.5rem !important; }
  .m-xxl-7 {
    margin: 3rem !important; }
  .m-xxl-8 {
    margin: 3.5rem !important; }
  .m-xxl-9 {
    margin: 4rem !important; }
  .m-xxl-10 {
    margin: 5rem !important; }
  .m-xxl-11 {
    margin: 6rem !important; }
  .m-xxl-12 {
    margin: 9rem !important; }
  .m-xxl-auto {
    margin: auto !important; }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-xxl-5 {
    margin-right: 2rem !important;
    margin-left: 2rem !important; }
  .mx-xxl-6 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important; }
  .mx-xxl-7 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-xxl-8 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important; }
  .mx-xxl-9 {
    margin-right: 4rem !important;
    margin-left: 4rem !important; }
  .mx-xxl-10 {
    margin-right: 5rem !important;
    margin-left: 5rem !important; }
  .mx-xxl-11 {
    margin-right: 6rem !important;
    margin-left: 6rem !important; }
  .mx-xxl-12 {
    margin-right: 9rem !important;
    margin-left: 9rem !important; }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-xxl-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .my-xxl-6 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important; }
  .my-xxl-7 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-xxl-8 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important; }
  .my-xxl-9 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .my-xxl-10 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .my-xxl-11 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important; }
  .my-xxl-12 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important; }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-xxl-0 {
    margin-top: 0 !important; }
  .mt-xxl-1 {
    margin-top: 0.25rem !important; }
  .mt-xxl-2 {
    margin-top: 0.5rem !important; }
  .mt-xxl-3 {
    margin-top: 1rem !important; }
  .mt-xxl-4 {
    margin-top: 1.5rem !important; }
  .mt-xxl-5 {
    margin-top: 2rem !important; }
  .mt-xxl-6 {
    margin-top: 2.5rem !important; }
  .mt-xxl-7 {
    margin-top: 3rem !important; }
  .mt-xxl-8 {
    margin-top: 3.5rem !important; }
  .mt-xxl-9 {
    margin-top: 4rem !important; }
  .mt-xxl-10 {
    margin-top: 5rem !important; }
  .mt-xxl-11 {
    margin-top: 6rem !important; }
  .mt-xxl-12 {
    margin-top: 9rem !important; }
  .mt-xxl-auto {
    margin-top: auto !important; }
  .me-xxl-0 {
    margin-right: 0 !important; }
  .me-xxl-1 {
    margin-right: 0.25rem !important; }
  .me-xxl-2 {
    margin-right: 0.5rem !important; }
  .me-xxl-3 {
    margin-right: 1rem !important; }
  .me-xxl-4 {
    margin-right: 1.5rem !important; }
  .me-xxl-5 {
    margin-right: 2rem !important; }
  .me-xxl-6 {
    margin-right: 2.5rem !important; }
  .me-xxl-7 {
    margin-right: 3rem !important; }
  .me-xxl-8 {
    margin-right: 3.5rem !important; }
  .me-xxl-9 {
    margin-right: 4rem !important; }
  .me-xxl-10 {
    margin-right: 5rem !important; }
  .me-xxl-11 {
    margin-right: 6rem !important; }
  .me-xxl-12 {
    margin-right: 9rem !important; }
  .me-xxl-auto {
    margin-right: auto !important; }
  .mb-xxl-0 {
    margin-bottom: 0 !important; }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important; }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important; }
  .mb-xxl-3 {
    margin-bottom: 1rem !important; }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important; }
  .mb-xxl-5 {
    margin-bottom: 2rem !important; }
  .mb-xxl-6 {
    margin-bottom: 2.5rem !important; }
  .mb-xxl-7 {
    margin-bottom: 3rem !important; }
  .mb-xxl-8 {
    margin-bottom: 3.5rem !important; }
  .mb-xxl-9 {
    margin-bottom: 4rem !important; }
  .mb-xxl-10 {
    margin-bottom: 5rem !important; }
  .mb-xxl-11 {
    margin-bottom: 6rem !important; }
  .mb-xxl-12 {
    margin-bottom: 9rem !important; }
  .mb-xxl-auto {
    margin-bottom: auto !important; }
  .ms-xxl-0 {
    margin-left: 0 !important; }
  .ms-xxl-1 {
    margin-left: 0.25rem !important; }
  .ms-xxl-2 {
    margin-left: 0.5rem !important; }
  .ms-xxl-3 {
    margin-left: 1rem !important; }
  .ms-xxl-4 {
    margin-left: 1.5rem !important; }
  .ms-xxl-5 {
    margin-left: 2rem !important; }
  .ms-xxl-6 {
    margin-left: 2.5rem !important; }
  .ms-xxl-7 {
    margin-left: 3rem !important; }
  .ms-xxl-8 {
    margin-left: 3.5rem !important; }
  .ms-xxl-9 {
    margin-left: 4rem !important; }
  .ms-xxl-10 {
    margin-left: 5rem !important; }
  .ms-xxl-11 {
    margin-left: 6rem !important; }
  .ms-xxl-12 {
    margin-left: 9rem !important; }
  .ms-xxl-auto {
    margin-left: auto !important; }
  .m-xxl-n1 {
    margin: -0.25rem !important; }
  .m-xxl-n2 {
    margin: -0.5rem !important; }
  .m-xxl-n3 {
    margin: -1rem !important; }
  .m-xxl-n4 {
    margin: -1.5rem !important; }
  .m-xxl-n5 {
    margin: -2rem !important; }
  .m-xxl-n6 {
    margin: -2.5rem !important; }
  .m-xxl-n7 {
    margin: -3rem !important; }
  .m-xxl-n8 {
    margin: -3.5rem !important; }
  .m-xxl-n9 {
    margin: -4rem !important; }
  .m-xxl-n10 {
    margin: -5rem !important; }
  .m-xxl-n11 {
    margin: -6rem !important; }
  .m-xxl-n12 {
    margin: -9rem !important; }
  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }
  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }
  .mx-xxl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }
  .mx-xxl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }
  .mx-xxl-n5 {
    margin-right: -2rem !important;
    margin-left: -2rem !important; }
  .mx-xxl-n6 {
    margin-right: -2.5rem !important;
    margin-left: -2.5rem !important; }
  .mx-xxl-n7 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }
  .mx-xxl-n8 {
    margin-right: -3.5rem !important;
    margin-left: -3.5rem !important; }
  .mx-xxl-n9 {
    margin-right: -4rem !important;
    margin-left: -4rem !important; }
  .mx-xxl-n10 {
    margin-right: -5rem !important;
    margin-left: -5rem !important; }
  .mx-xxl-n11 {
    margin-right: -6rem !important;
    margin-left: -6rem !important; }
  .mx-xxl-n12 {
    margin-right: -9rem !important;
    margin-left: -9rem !important; }
  .my-xxl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }
  .my-xxl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }
  .my-xxl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }
  .my-xxl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }
  .my-xxl-n5 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important; }
  .my-xxl-n6 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important; }
  .my-xxl-n7 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }
  .my-xxl-n8 {
    margin-top: -3.5rem !important;
    margin-bottom: -3.5rem !important; }
  .my-xxl-n9 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important; }
  .my-xxl-n10 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important; }
  .my-xxl-n11 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important; }
  .my-xxl-n12 {
    margin-top: -9rem !important;
    margin-bottom: -9rem !important; }
  .mt-xxl-n1 {
    margin-top: -0.25rem !important; }
  .mt-xxl-n2 {
    margin-top: -0.5rem !important; }
  .mt-xxl-n3 {
    margin-top: -1rem !important; }
  .mt-xxl-n4 {
    margin-top: -1.5rem !important; }
  .mt-xxl-n5 {
    margin-top: -2rem !important; }
  .mt-xxl-n6 {
    margin-top: -2.5rem !important; }
  .mt-xxl-n7 {
    margin-top: -3rem !important; }
  .mt-xxl-n8 {
    margin-top: -3.5rem !important; }
  .mt-xxl-n9 {
    margin-top: -4rem !important; }
  .mt-xxl-n10 {
    margin-top: -5rem !important; }
  .mt-xxl-n11 {
    margin-top: -6rem !important; }
  .mt-xxl-n12 {
    margin-top: -9rem !important; }
  .me-xxl-n1 {
    margin-right: -0.25rem !important; }
  .me-xxl-n2 {
    margin-right: -0.5rem !important; }
  .me-xxl-n3 {
    margin-right: -1rem !important; }
  .me-xxl-n4 {
    margin-right: -1.5rem !important; }
  .me-xxl-n5 {
    margin-right: -2rem !important; }
  .me-xxl-n6 {
    margin-right: -2.5rem !important; }
  .me-xxl-n7 {
    margin-right: -3rem !important; }
  .me-xxl-n8 {
    margin-right: -3.5rem !important; }
  .me-xxl-n9 {
    margin-right: -4rem !important; }
  .me-xxl-n10 {
    margin-right: -5rem !important; }
  .me-xxl-n11 {
    margin-right: -6rem !important; }
  .me-xxl-n12 {
    margin-right: -9rem !important; }
  .mb-xxl-n1 {
    margin-bottom: -0.25rem !important; }
  .mb-xxl-n2 {
    margin-bottom: -0.5rem !important; }
  .mb-xxl-n3 {
    margin-bottom: -1rem !important; }
  .mb-xxl-n4 {
    margin-bottom: -1.5rem !important; }
  .mb-xxl-n5 {
    margin-bottom: -2rem !important; }
  .mb-xxl-n6 {
    margin-bottom: -2.5rem !important; }
  .mb-xxl-n7 {
    margin-bottom: -3rem !important; }
  .mb-xxl-n8 {
    margin-bottom: -3.5rem !important; }
  .mb-xxl-n9 {
    margin-bottom: -4rem !important; }
  .mb-xxl-n10 {
    margin-bottom: -5rem !important; }
  .mb-xxl-n11 {
    margin-bottom: -6rem !important; }
  .mb-xxl-n12 {
    margin-bottom: -9rem !important; }
  .ms-xxl-n1 {
    margin-left: -0.25rem !important; }
  .ms-xxl-n2 {
    margin-left: -0.5rem !important; }
  .ms-xxl-n3 {
    margin-left: -1rem !important; }
  .ms-xxl-n4 {
    margin-left: -1.5rem !important; }
  .ms-xxl-n5 {
    margin-left: -2rem !important; }
  .ms-xxl-n6 {
    margin-left: -2.5rem !important; }
  .ms-xxl-n7 {
    margin-left: -3rem !important; }
  .ms-xxl-n8 {
    margin-left: -3.5rem !important; }
  .ms-xxl-n9 {
    margin-left: -4rem !important; }
  .ms-xxl-n10 {
    margin-left: -5rem !important; }
  .ms-xxl-n11 {
    margin-left: -6rem !important; }
  .ms-xxl-n12 {
    margin-left: -9rem !important; }
  .p-xxl-0 {
    padding: 0 !important; }
  .p-xxl-1 {
    padding: 0.25rem !important; }
  .p-xxl-2 {
    padding: 0.5rem !important; }
  .p-xxl-3 {
    padding: 1rem !important; }
  .p-xxl-4 {
    padding: 1.5rem !important; }
  .p-xxl-5 {
    padding: 2rem !important; }
  .p-xxl-6 {
    padding: 2.5rem !important; }
  .p-xxl-7 {
    padding: 3rem !important; }
  .p-xxl-8 {
    padding: 3.5rem !important; }
  .p-xxl-9 {
    padding: 4rem !important; }
  .p-xxl-10 {
    padding: 5rem !important; }
  .p-xxl-11 {
    padding: 6rem !important; }
  .p-xxl-12 {
    padding: 9rem !important; }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-xxl-5 {
    padding-right: 2rem !important;
    padding-left: 2rem !important; }
  .px-xxl-6 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important; }
  .px-xxl-7 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .px-xxl-8 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important; }
  .px-xxl-9 {
    padding-right: 4rem !important;
    padding-left: 4rem !important; }
  .px-xxl-10 {
    padding-right: 5rem !important;
    padding-left: 5rem !important; }
  .px-xxl-11 {
    padding-right: 6rem !important;
    padding-left: 6rem !important; }
  .px-xxl-12 {
    padding-right: 9rem !important;
    padding-left: 9rem !important; }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-xxl-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .py-xxl-6 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important; }
  .py-xxl-7 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .py-xxl-8 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important; }
  .py-xxl-9 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .py-xxl-10 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .py-xxl-11 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important; }
  .py-xxl-12 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important; }
  .pt-xxl-0 {
    padding-top: 0 !important; }
  .pt-xxl-1 {
    padding-top: 0.25rem !important; }
  .pt-xxl-2 {
    padding-top: 0.5rem !important; }
  .pt-xxl-3 {
    padding-top: 1rem !important; }
  .pt-xxl-4 {
    padding-top: 1.5rem !important; }
  .pt-xxl-5 {
    padding-top: 2rem !important; }
  .pt-xxl-6 {
    padding-top: 2.5rem !important; }
  .pt-xxl-7 {
    padding-top: 3rem !important; }
  .pt-xxl-8 {
    padding-top: 3.5rem !important; }
  .pt-xxl-9 {
    padding-top: 4rem !important; }
  .pt-xxl-10 {
    padding-top: 5rem !important; }
  .pt-xxl-11 {
    padding-top: 6rem !important; }
  .pt-xxl-12 {
    padding-top: 9rem !important; }
  .pe-xxl-0 {
    padding-right: 0 !important; }
  .pe-xxl-1 {
    padding-right: 0.25rem !important; }
  .pe-xxl-2 {
    padding-right: 0.5rem !important; }
  .pe-xxl-3 {
    padding-right: 1rem !important; }
  .pe-xxl-4 {
    padding-right: 1.5rem !important; }
  .pe-xxl-5 {
    padding-right: 2rem !important; }
  .pe-xxl-6 {
    padding-right: 2.5rem !important; }
  .pe-xxl-7 {
    padding-right: 3rem !important; }
  .pe-xxl-8 {
    padding-right: 3.5rem !important; }
  .pe-xxl-9 {
    padding-right: 4rem !important; }
  .pe-xxl-10 {
    padding-right: 5rem !important; }
  .pe-xxl-11 {
    padding-right: 6rem !important; }
  .pe-xxl-12 {
    padding-right: 9rem !important; }
  .pb-xxl-0 {
    padding-bottom: 0 !important; }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important; }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important; }
  .pb-xxl-3 {
    padding-bottom: 1rem !important; }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important; }
  .pb-xxl-5 {
    padding-bottom: 2rem !important; }
  .pb-xxl-6 {
    padding-bottom: 2.5rem !important; }
  .pb-xxl-7 {
    padding-bottom: 3rem !important; }
  .pb-xxl-8 {
    padding-bottom: 3.5rem !important; }
  .pb-xxl-9 {
    padding-bottom: 4rem !important; }
  .pb-xxl-10 {
    padding-bottom: 5rem !important; }
  .pb-xxl-11 {
    padding-bottom: 6rem !important; }
  .pb-xxl-12 {
    padding-bottom: 9rem !important; }
  .ps-xxl-0 {
    padding-left: 0 !important; }
  .ps-xxl-1 {
    padding-left: 0.25rem !important; }
  .ps-xxl-2 {
    padding-left: 0.5rem !important; }
  .ps-xxl-3 {
    padding-left: 1rem !important; }
  .ps-xxl-4 {
    padding-left: 1.5rem !important; }
  .ps-xxl-5 {
    padding-left: 2rem !important; }
  .ps-xxl-6 {
    padding-left: 2.5rem !important; }
  .ps-xxl-7 {
    padding-left: 3rem !important; }
  .ps-xxl-8 {
    padding-left: 3.5rem !important; }
  .ps-xxl-9 {
    padding-left: 4rem !important; }
  .ps-xxl-10 {
    padding-left: 5rem !important; }
  .ps-xxl-11 {
    padding-left: 6rem !important; }
  .ps-xxl-12 {
    padding-left: 9rem !important; }
  .text-xxl-start {
    text-align: left !important; }
  .text-xxl-end {
    text-align: right !important; }
  .text-xxl-center {
    text-align: center !important; }
  .w-px-xxl-50 {
    width: 50px !important; }
  .w-px-xxl-100 {
    width: 100px !important; }
  .w-px-xxl-150 {
    width: 150px !important; }
  .w-px-xxl-200 {
    width: 200px !important; }
  .w-px-xxl-250 {
    width: 250px !important; }
  .w-px-xxl-300 {
    width: 300px !important; }
  .w-px-xxl-350 {
    width: 350px !important; } }

@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important; }
  .fs-2 {
    font-size: 2rem !important; }
  .fs-3 {
    font-size: 1.75rem !important; }
  .fs-4 {
    font-size: 1.5rem !important; } }

@media print {
  .d-print-inline {
    display: inline !important; }
  .d-print-inline-block {
    display: inline-block !important; }
  .d-print-block {
    display: block !important; }
  .d-print-grid {
    display: grid !important; }
  .d-print-table {
    display: table !important; }
  .d-print-table-row {
    display: table-row !important; }
  .d-print-table-cell {
    display: table-cell !important; }
  .d-print-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-print-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  .d-print-none {
    display: none !important; } }

/*Logo show hide on scroll
-----------------------------------*/
.header-dark .logo-dark {
  display: none; }

.fixed-header {
  box-shadow: 0 0.375rem 1.5rem 0 rgba(140, 152, 164, 0.125); }
  .fixed-header .logo-light {
    display: none; }
  .fixed-header .logo-dark {
    display: -ms-inline-flexbox;
    display: inline-flex; }

.header-main {
  transition: ease all 0.35s; }

.navbar-nav .nav-link {
  font-weight: 600; }

.fixed-header.header-main {
  background: #fff; }

.header-blur-light {
  background: rgba(255, 255, 255, 0.1);
  -webkit-backdrop-filter: saturate(180%) blur(20px);
  backdrop-filter: saturate(180%) blur(20px); }
  .header-blur-light.fixed-header {
    background: rgba(255, 255, 255, 0.8); }

.navbar {
  padding-top: 10px;
  padding-bottom: 10px; }
  .navbar .header-search .dropdown-toggle {
    border: none;
    background: none;
    width: 40px;
    height: 40px;
    line-height: 1;
    font-size: 23px;
    padding: 0;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    outline: none !important; }
    .navbar .header-search .dropdown-toggle:after {
      display: none; }
  .navbar .header-search .dropdown-menu {
    width: 100vw;
    right: 0;
    left: auto;
    margin: 0;
    padding: 14px;
    background: #ffff;
    border: 1px solid #eee;
    border-radius: 0; }
  .navbar .header-user .dropdown-toggle {
    border: none;
    background: none;
    width: 40px;
    height: 40px;
    line-height: 1;
    font-size: 23px;
    padding: 0;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    outline: none !important;
    border-radius: 50%; }
    .navbar .header-user .dropdown-toggle:after {
      display: none; }
    .header-light .navbar .header-user .dropdown-toggle {
      color: #08052f;
      border: 1px solid rgba(0, 0, 0, 0.3); }

.header-toggle .navbar-dark {
  /*background: $dark;*/ }

.px-dropdown-toggle {
  position: absolute;
  color: #08052f;
  padding: 0.9rem 0.6rem;
  line-height: 1;
  top: 0;
  right: 0; }
  .px-dropdown-toggle.open:before {
    content: "\f286"; }

@media (max-width: 575.98px) {
  .navbar-expand-sm .navbar-collapse {
    position: absolute;
    top: 100%;
    left: 0px;
    width: 100%;
    background: #fff;
    padding: 8px 15px;
    max-height: 80vh;
    overflow-y: auto; }
    .navbar-expand-sm .navbar-collapse .navbar-nav .nav-link {
      color: #08052f; }
  .navbar-expand-sm .dropdown-menu {
    border: 1px solid #e2e8f0;
    background: #f1f6fd; }
    .navbar-expand-sm .dropdown-menu .dropdown-menu {
      background: #fff;
      margin: 0 12px; } }

@media (min-width: 576px) {
  .navbar-expand-sm {
    padding-top: 0;
    padding-bottom: 0; }
    .navbar-expand-sm > .container {
      position: relative; }
    .navbar-expand-sm .px-dropdown-toggle {
      display: none; }
    .navbar-expand-sm .header-search {
      position: relative;
      width: 100%; }
      .navbar-expand-sm .header-search .dropdown-toggle {
        display: none; }
      .navbar-expand-sm .header-search .dropdown-menu {
        position: relative;
        display: block;
        top: auto;
        z-index: auto;
        padding: 0;
        margin: 0;
        width: auto;
        border: none; }
      .navbar-expand-sm .header-search .input-group-text {
        padding: 0 12px;
        border-left: none;
        background: none; }
    .navbar-expand-sm .navbar-nav .nav-link {
      padding-top: 0;
      padding-bottom: 0;
      line-height: 80px;
      white-space: nowrap; }
    .navbar-expand-sm .navbar-nav > .nav-item.dropdown > .nav-link:after {
      content: "\f282";
      display: inline-block;
      font-family: bootstrap-icons !important;
      font-style: normal;
      font-weight: normal !important;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      vertical-align: -.125em;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      color: currentColor;
      font-size: 75%;
      margin-left: 7px; }
    .navbar-expand-sm .navbar-nav > .nav-item:hover > .dropdown-menu {
      opacity: 1;
      pointer-events: auto; }
    .navbar-expand-sm .navbar-nav .px-mega-dropdown {
      position: static; }
    .navbar-expand-sm .navbar-nav .dropdown-menu {
      display: block;
      opacity: 0;
      pointer-events: none;
      transition: ease all 0.35s;
      margin: 0;
      left: 50%;
      -webkit-transform: translate(-50%, 0);
              transform: translate(-50%, 0);
      box-shadow: 0 10px 40px 10px rgba(140, 152, 164, 0.175);
      border-top: 2px solid #03c; }
      .navbar-expand-sm .navbar-nav .dropdown-menu.left {
        left: 0;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
      .navbar-expand-sm .navbar-nav .dropdown-menu.right {
        left: auto;
        right: 0;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
      .navbar-expand-sm .navbar-nav .dropdown-menu .dropdown > .dropdown-item {
        position: relative;
        padding-right: 18px; }
        .navbar-expand-sm .navbar-nav .dropdown-menu .dropdown > .dropdown-item:after {
          content: "\f285";
          display: inline-block;
          font-family: bootstrap-icons !important;
          font-style: normal;
          font-weight: normal !important;
          font-variant: normal;
          text-transform: none;
          line-height: 1;
          vertical-align: -.125em;
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale;
          color: currentColor;
          font-size: 85%;
          position: absolute;
          top: 0;
          bottom: 0;
          margin: auto;
          right: 10px;
          height: 10px; }
      .navbar-expand-sm .navbar-nav .dropdown-menu .dropdown:hover .dropdown-menu-sub {
        opacity: 1;
        pointer-events: auto; }
      .navbar-expand-sm .navbar-nav .dropdown-menu .dropdown-menu-sub {
        position: absolute;
        top: 0;
        left: 100%;
        opacity: 0;
        pointer-events: none;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
        .navbar-expand-sm .navbar-nav .dropdown-menu .dropdown-menu-sub.right {
          left: auto;
          right: 100%; }
      .navbar-expand-sm .navbar-nav .dropdown-menu.dropdown-menu-md {
        min-width: 22rem; }
      .navbar-expand-sm .navbar-nav .dropdown-menu.dropdown-menu-lg {
        min-width: 35rem; }
      .navbar-expand-sm .navbar-nav .dropdown-menu.dropdown-menu-xl {
        min-width: 42rem; }
      .navbar-expand-sm .navbar-nav .dropdown-menu.px-mega-menu {
        width: 100%; }
      .navbar-expand-sm .navbar-nav .dropdown-menu .dropdown-item {
        font-weight: 600;
        padding: 0.4rem 1rem; } }

@media (max-width: 767.98px) {
  .navbar-expand-md .navbar-collapse {
    position: absolute;
    top: 100%;
    left: 0px;
    width: 100%;
    background: #fff;
    padding: 8px 15px;
    max-height: 80vh;
    overflow-y: auto; }
    .navbar-expand-md .navbar-collapse .navbar-nav .nav-link {
      color: #08052f; }
  .navbar-expand-md .dropdown-menu {
    border: 1px solid #e2e8f0;
    background: #f1f6fd; }
    .navbar-expand-md .dropdown-menu .dropdown-menu {
      background: #fff;
      margin: 0 12px; } }

@media (min-width: 768px) {
  .navbar-expand-md {
    padding-top: 0;
    padding-bottom: 0; }
    .navbar-expand-md > .container {
      position: relative; }
    .navbar-expand-md .px-dropdown-toggle {
      display: none; }
    .navbar-expand-md .header-search {
      position: relative;
      width: 100%; }
      .navbar-expand-md .header-search .dropdown-toggle {
        display: none; }
      .navbar-expand-md .header-search .dropdown-menu {
        position: relative;
        display: block;
        top: auto;
        z-index: auto;
        padding: 0;
        margin: 0;
        width: auto;
        border: none; }
      .navbar-expand-md .header-search .input-group-text {
        padding: 0 12px;
        border-left: none;
        background: none; }
    .navbar-expand-md .navbar-nav .nav-link {
      padding-top: 0;
      padding-bottom: 0;
      line-height: 80px;
      white-space: nowrap; }
    .navbar-expand-md .navbar-nav > .nav-item.dropdown > .nav-link:after {
      content: "\f282";
      display: inline-block;
      font-family: bootstrap-icons !important;
      font-style: normal;
      font-weight: normal !important;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      vertical-align: -.125em;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      color: currentColor;
      font-size: 75%;
      margin-left: 7px; }
    .navbar-expand-md .navbar-nav > .nav-item:hover > .dropdown-menu {
      opacity: 1;
      pointer-events: auto; }
    .navbar-expand-md .navbar-nav .px-mega-dropdown {
      position: static; }
    .navbar-expand-md .navbar-nav .dropdown-menu {
      display: block;
      opacity: 0;
      pointer-events: none;
      transition: ease all 0.35s;
      margin: 0;
      left: 50%;
      -webkit-transform: translate(-50%, 0);
              transform: translate(-50%, 0);
      box-shadow: 0 10px 40px 10px rgba(140, 152, 164, 0.175);
      border-top: 2px solid #03c; }
      .navbar-expand-md .navbar-nav .dropdown-menu.left {
        left: 0;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
      .navbar-expand-md .navbar-nav .dropdown-menu.right {
        left: auto;
        right: 0;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
      .navbar-expand-md .navbar-nav .dropdown-menu .dropdown > .dropdown-item {
        position: relative;
        padding-right: 18px; }
        .navbar-expand-md .navbar-nav .dropdown-menu .dropdown > .dropdown-item:after {
          content: "\f285";
          display: inline-block;
          font-family: bootstrap-icons !important;
          font-style: normal;
          font-weight: normal !important;
          font-variant: normal;
          text-transform: none;
          line-height: 1;
          vertical-align: -.125em;
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale;
          color: currentColor;
          font-size: 85%;
          position: absolute;
          top: 0;
          bottom: 0;
          margin: auto;
          right: 10px;
          height: 10px; }
      .navbar-expand-md .navbar-nav .dropdown-menu .dropdown:hover .dropdown-menu-sub {
        opacity: 1;
        pointer-events: auto; }
      .navbar-expand-md .navbar-nav .dropdown-menu .dropdown-menu-sub {
        position: absolute;
        top: 0;
        left: 100%;
        opacity: 0;
        pointer-events: none;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
        .navbar-expand-md .navbar-nav .dropdown-menu .dropdown-menu-sub.right {
          left: auto;
          right: 100%; }
      .navbar-expand-md .navbar-nav .dropdown-menu.dropdown-menu-md {
        min-width: 22rem; }
      .navbar-expand-md .navbar-nav .dropdown-menu.dropdown-menu-lg {
        min-width: 35rem; }
      .navbar-expand-md .navbar-nav .dropdown-menu.dropdown-menu-xl {
        min-width: 42rem; }
      .navbar-expand-md .navbar-nav .dropdown-menu.px-mega-menu {
        width: 100%; }
      .navbar-expand-md .navbar-nav .dropdown-menu .dropdown-item {
        font-weight: 600;
        padding: 0.4rem 1rem; } }

@media (max-width: 991.98px) {
  .navbar-expand-lg .navbar-collapse {
    position: absolute;
    top: 100%;
    left: 0px;
    width: 100%;
    background: #fff;
    padding: 8px 15px;
    max-height: 80vh;
    overflow-y: auto; }
    .navbar-expand-lg .navbar-collapse .navbar-nav .nav-link {
      color: #08052f; }
  .navbar-expand-lg .dropdown-menu {
    border: 1px solid #e2e8f0;
    background: #f1f6fd; }
    .navbar-expand-lg .dropdown-menu .dropdown-menu {
      background: #fff;
      margin: 0 12px; } }

@media (min-width: 992px) {
  .navbar-expand-lg {
    padding-top: 0;
    padding-bottom: 0; }
    .navbar-expand-lg > .container {
      position: relative; }
    .navbar-expand-lg .px-dropdown-toggle {
      display: none; }
    .navbar-expand-lg .header-search {
      position: relative;
      width: 100%; }
      .navbar-expand-lg .header-search .dropdown-toggle {
        display: none; }
      .navbar-expand-lg .header-search .dropdown-menu {
        position: relative;
        display: block;
        top: auto;
        z-index: auto;
        padding: 0;
        margin: 0;
        width: auto;
        border: none; }
      .navbar-expand-lg .header-search .input-group-text {
        padding: 0 12px;
        border-left: none;
        background: none; }
    .navbar-expand-lg .navbar-nav .nav-link {
      padding-top: 0;
      padding-bottom: 0;
      line-height: 80px;
      white-space: nowrap; }
    .navbar-expand-lg .navbar-nav > .nav-item.dropdown > .nav-link:after {
      content: "\f282";
      display: inline-block;
      font-family: bootstrap-icons !important;
      font-style: normal;
      font-weight: normal !important;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      vertical-align: -.125em;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      color: currentColor;
      font-size: 75%;
      margin-left: 7px; }
    .navbar-expand-lg .navbar-nav > .nav-item:hover > .dropdown-menu {
      opacity: 1;
      pointer-events: auto; }
    .navbar-expand-lg .navbar-nav .px-mega-dropdown {
      position: static; }
    .navbar-expand-lg .navbar-nav .dropdown-menu {
      display: block;
      opacity: 0;
      pointer-events: none;
      transition: ease all 0.35s;
      margin: 0;
      left: 50%;
      -webkit-transform: translate(-50%, 0);
              transform: translate(-50%, 0);
      box-shadow: 0 10px 40px 10px rgba(140, 152, 164, 0.175);
      border-top: 2px solid #03c; }
      .navbar-expand-lg .navbar-nav .dropdown-menu.left {
        left: 0;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
      .navbar-expand-lg .navbar-nav .dropdown-menu.right {
        left: auto;
        right: 0;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
      .navbar-expand-lg .navbar-nav .dropdown-menu .dropdown > .dropdown-item {
        position: relative;
        padding-right: 18px; }
        .navbar-expand-lg .navbar-nav .dropdown-menu .dropdown > .dropdown-item:after {
          content: "\f285";
          display: inline-block;
          font-family: bootstrap-icons !important;
          font-style: normal;
          font-weight: normal !important;
          font-variant: normal;
          text-transform: none;
          line-height: 1;
          vertical-align: -.125em;
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale;
          color: currentColor;
          font-size: 85%;
          position: absolute;
          top: 0;
          bottom: 0;
          margin: auto;
          right: 10px;
          height: 10px; }
      .navbar-expand-lg .navbar-nav .dropdown-menu .dropdown:hover .dropdown-menu-sub {
        opacity: 1;
        pointer-events: auto; }
      .navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-menu-sub {
        position: absolute;
        top: 0;
        left: 100%;
        opacity: 0;
        pointer-events: none;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
        .navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-menu-sub.right {
          left: auto;
          right: 100%; }
      .navbar-expand-lg .navbar-nav .dropdown-menu.dropdown-menu-md {
        min-width: 22rem; }
      .navbar-expand-lg .navbar-nav .dropdown-menu.dropdown-menu-lg {
        min-width: 35rem; }
      .navbar-expand-lg .navbar-nav .dropdown-menu.dropdown-menu-xl {
        min-width: 42rem; }
      .navbar-expand-lg .navbar-nav .dropdown-menu.px-mega-menu {
        width: 100%; }
      .navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item {
        font-weight: 600;
        padding: 0.4rem 1rem; } }

@media (max-width: 1199.98px) {
  .navbar-expand-xl .navbar-collapse {
    position: absolute;
    top: 100%;
    left: 0px;
    width: 100%;
    background: #fff;
    padding: 8px 15px;
    max-height: 80vh;
    overflow-y: auto; }
    .navbar-expand-xl .navbar-collapse .navbar-nav .nav-link {
      color: #08052f; }
  .navbar-expand-xl .dropdown-menu {
    border: 1px solid #e2e8f0;
    background: #f1f6fd; }
    .navbar-expand-xl .dropdown-menu .dropdown-menu {
      background: #fff;
      margin: 0 12px; } }

@media (min-width: 1200px) {
  .navbar-expand-xl {
    padding-top: 0;
    padding-bottom: 0; }
    .navbar-expand-xl > .container {
      position: relative; }
    .navbar-expand-xl .px-dropdown-toggle {
      display: none; }
    .navbar-expand-xl .header-search {
      position: relative;
      width: 100%; }
      .navbar-expand-xl .header-search .dropdown-toggle {
        display: none; }
      .navbar-expand-xl .header-search .dropdown-menu {
        position: relative;
        display: block;
        top: auto;
        z-index: auto;
        padding: 0;
        margin: 0;
        width: auto;
        border: none; }
      .navbar-expand-xl .header-search .input-group-text {
        padding: 0 12px;
        border-left: none;
        background: none; }
    .navbar-expand-xl .navbar-nav .nav-link {
      padding-top: 0;
      padding-bottom: 0;
      line-height: 80px;
      white-space: nowrap; }
    .navbar-expand-xl .navbar-nav > .nav-item.dropdown > .nav-link:after {
      content: "\f282";
      display: inline-block;
      font-family: bootstrap-icons !important;
      font-style: normal;
      font-weight: normal !important;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      vertical-align: -.125em;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      color: currentColor;
      font-size: 75%;
      margin-left: 7px; }
    .navbar-expand-xl .navbar-nav > .nav-item:hover > .dropdown-menu {
      opacity: 1;
      pointer-events: auto; }
    .navbar-expand-xl .navbar-nav .px-mega-dropdown {
      position: static; }
    .navbar-expand-xl .navbar-nav .dropdown-menu {
      display: block;
      opacity: 0;
      pointer-events: none;
      transition: ease all 0.35s;
      margin: 0;
      left: 50%;
      -webkit-transform: translate(-50%, 0);
              transform: translate(-50%, 0);
      box-shadow: 0 10px 40px 10px rgba(140, 152, 164, 0.175);
      border-top: 2px solid #03c; }
      .navbar-expand-xl .navbar-nav .dropdown-menu.left {
        left: 0;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
      .navbar-expand-xl .navbar-nav .dropdown-menu.right {
        left: auto;
        right: 0;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
      .navbar-expand-xl .navbar-nav .dropdown-menu .dropdown > .dropdown-item {
        position: relative;
        padding-right: 18px; }
        .navbar-expand-xl .navbar-nav .dropdown-menu .dropdown > .dropdown-item:after {
          content: "\f285";
          display: inline-block;
          font-family: bootstrap-icons !important;
          font-style: normal;
          font-weight: normal !important;
          font-variant: normal;
          text-transform: none;
          line-height: 1;
          vertical-align: -.125em;
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale;
          color: currentColor;
          font-size: 85%;
          position: absolute;
          top: 0;
          bottom: 0;
          margin: auto;
          right: 10px;
          height: 10px; }
      .navbar-expand-xl .navbar-nav .dropdown-menu .dropdown:hover .dropdown-menu-sub {
        opacity: 1;
        pointer-events: auto; }
      .navbar-expand-xl .navbar-nav .dropdown-menu .dropdown-menu-sub {
        position: absolute;
        top: 0;
        left: 100%;
        opacity: 0;
        pointer-events: none;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
        .navbar-expand-xl .navbar-nav .dropdown-menu .dropdown-menu-sub.right {
          left: auto;
          right: 100%; }
      .navbar-expand-xl .navbar-nav .dropdown-menu.dropdown-menu-md {
        min-width: 22rem; }
      .navbar-expand-xl .navbar-nav .dropdown-menu.dropdown-menu-lg {
        min-width: 35rem; }
      .navbar-expand-xl .navbar-nav .dropdown-menu.dropdown-menu-xl {
        min-width: 42rem; }
      .navbar-expand-xl .navbar-nav .dropdown-menu.px-mega-menu {
        width: 100%; }
      .navbar-expand-xl .navbar-nav .dropdown-menu .dropdown-item {
        font-weight: 600;
        padding: 0.4rem 1rem; } }

@media (max-width: 1399.98px) {
  .navbar-expand-xxl .navbar-collapse {
    position: absolute;
    top: 100%;
    left: 0px;
    width: 100%;
    background: #fff;
    padding: 8px 15px;
    max-height: 80vh;
    overflow-y: auto; }
    .navbar-expand-xxl .navbar-collapse .navbar-nav .nav-link {
      color: #08052f; }
  .navbar-expand-xxl .dropdown-menu {
    border: 1px solid #e2e8f0;
    background: #f1f6fd; }
    .navbar-expand-xxl .dropdown-menu .dropdown-menu {
      background: #fff;
      margin: 0 12px; } }

@media (min-width: 1400px) {
  .navbar-expand-xxl {
    padding-top: 0;
    padding-bottom: 0; }
    .navbar-expand-xxl > .container {
      position: relative; }
    .navbar-expand-xxl .px-dropdown-toggle {
      display: none; }
    .navbar-expand-xxl .header-search {
      position: relative;
      width: 100%; }
      .navbar-expand-xxl .header-search .dropdown-toggle {
        display: none; }
      .navbar-expand-xxl .header-search .dropdown-menu {
        position: relative;
        display: block;
        top: auto;
        z-index: auto;
        padding: 0;
        margin: 0;
        width: auto;
        border: none; }
      .navbar-expand-xxl .header-search .input-group-text {
        padding: 0 12px;
        border-left: none;
        background: none; }
    .navbar-expand-xxl .navbar-nav .nav-link {
      padding-top: 0;
      padding-bottom: 0;
      line-height: 80px;
      white-space: nowrap; }
    .navbar-expand-xxl .navbar-nav > .nav-item.dropdown > .nav-link:after {
      content: "\f282";
      display: inline-block;
      font-family: bootstrap-icons !important;
      font-style: normal;
      font-weight: normal !important;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      vertical-align: -.125em;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      color: currentColor;
      font-size: 75%;
      margin-left: 7px; }
    .navbar-expand-xxl .navbar-nav > .nav-item:hover > .dropdown-menu {
      opacity: 1;
      pointer-events: auto; }
    .navbar-expand-xxl .navbar-nav .px-mega-dropdown {
      position: static; }
    .navbar-expand-xxl .navbar-nav .dropdown-menu {
      display: block;
      opacity: 0;
      pointer-events: none;
      transition: ease all 0.35s;
      margin: 0;
      left: 50%;
      -webkit-transform: translate(-50%, 0);
              transform: translate(-50%, 0);
      box-shadow: 0 10px 40px 10px rgba(140, 152, 164, 0.175);
      border-top: 2px solid #03c; }
      .navbar-expand-xxl .navbar-nav .dropdown-menu.left {
        left: 0;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
      .navbar-expand-xxl .navbar-nav .dropdown-menu.right {
        left: auto;
        right: 0;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
      .navbar-expand-xxl .navbar-nav .dropdown-menu .dropdown > .dropdown-item {
        position: relative;
        padding-right: 18px; }
        .navbar-expand-xxl .navbar-nav .dropdown-menu .dropdown > .dropdown-item:after {
          content: "\f285";
          display: inline-block;
          font-family: bootstrap-icons !important;
          font-style: normal;
          font-weight: normal !important;
          font-variant: normal;
          text-transform: none;
          line-height: 1;
          vertical-align: -.125em;
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale;
          color: currentColor;
          font-size: 85%;
          position: absolute;
          top: 0;
          bottom: 0;
          margin: auto;
          right: 10px;
          height: 10px; }
      .navbar-expand-xxl .navbar-nav .dropdown-menu .dropdown:hover .dropdown-menu-sub {
        opacity: 1;
        pointer-events: auto; }
      .navbar-expand-xxl .navbar-nav .dropdown-menu .dropdown-menu-sub {
        position: absolute;
        top: 0;
        left: 100%;
        opacity: 0;
        pointer-events: none;
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0); }
        .navbar-expand-xxl .navbar-nav .dropdown-menu .dropdown-menu-sub.right {
          left: auto;
          right: 100%; }
      .navbar-expand-xxl .navbar-nav .dropdown-menu.dropdown-menu-md {
        min-width: 22rem; }
      .navbar-expand-xxl .navbar-nav .dropdown-menu.dropdown-menu-lg {
        min-width: 35rem; }
      .navbar-expand-xxl .navbar-nav .dropdown-menu.dropdown-menu-xl {
        min-width: 42rem; }
      .navbar-expand-xxl .navbar-nav .dropdown-menu.px-mega-menu {
        width: 100%; }
      .navbar-expand-xxl .navbar-nav .dropdown-menu .dropdown-item {
        font-weight: 600;
        padding: 0.4rem 1rem; } }

.navbar-expand {
  padding-top: 0;
  padding-bottom: 0; }
  .navbar-expand .navbar-collapse {
    position: absolute;
    top: 100%;
    left: 0px;
    width: 100%;
    background: #fff;
    padding: 8px 15px;
    max-height: 80vh;
    overflow-y: auto; }
    .navbar-expand .navbar-collapse .navbar-nav .nav-link {
      color: #08052f; }
  .navbar-expand .dropdown-menu {
    border: 1px solid #e2e8f0;
    background: #f1f6fd; }
    .navbar-expand .dropdown-menu .dropdown-menu {
      background: #fff;
      margin: 0 12px; }
  .navbar-expand > .container {
    position: relative; }
  .navbar-expand .px-dropdown-toggle {
    display: none; }
  .navbar-expand .header-search {
    position: relative;
    width: 100%; }
    .navbar-expand .header-search .dropdown-toggle {
      display: none; }
    .navbar-expand .header-search .dropdown-menu {
      position: relative;
      display: block;
      top: auto;
      z-index: auto;
      padding: 0;
      margin: 0;
      width: auto;
      border: none; }
    .navbar-expand .header-search .input-group-text {
      padding: 0 12px;
      border-left: none;
      background: none; }
  .navbar-expand .navbar-nav .nav-link {
    padding-top: 0;
    padding-bottom: 0;
    line-height: 80px;
    white-space: nowrap; }
  .navbar-expand .navbar-nav > .nav-item.dropdown > .nav-link:after {
    content: "\f282";
    display: inline-block;
    font-family: bootstrap-icons !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: -.125em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: currentColor;
    font-size: 75%;
    margin-left: 7px; }
  .navbar-expand .navbar-nav > .nav-item:hover > .dropdown-menu {
    opacity: 1;
    pointer-events: auto; }
  .navbar-expand .navbar-nav .px-mega-dropdown {
    position: static; }
  .navbar-expand .navbar-nav .dropdown-menu {
    display: block;
    opacity: 0;
    pointer-events: none;
    transition: ease all 0.35s;
    margin: 0;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    box-shadow: 0 10px 40px 10px rgba(140, 152, 164, 0.175);
    border-top: 2px solid #03c; }
    .navbar-expand .navbar-nav .dropdown-menu.left {
      left: 0;
      -webkit-transform: translate(0, 0);
              transform: translate(0, 0); }
    .navbar-expand .navbar-nav .dropdown-menu.right {
      left: auto;
      right: 0;
      -webkit-transform: translate(0, 0);
              transform: translate(0, 0); }
    .navbar-expand .navbar-nav .dropdown-menu .dropdown > .dropdown-item {
      position: relative;
      padding-right: 18px; }
      .navbar-expand .navbar-nav .dropdown-menu .dropdown > .dropdown-item:after {
        content: "\f285";
        display: inline-block;
        font-family: bootstrap-icons !important;
        font-style: normal;
        font-weight: normal !important;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        vertical-align: -.125em;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        color: currentColor;
        font-size: 85%;
        position: absolute;
        top: 0;
        bottom: 0;
        margin: auto;
        right: 10px;
        height: 10px; }
    .navbar-expand .navbar-nav .dropdown-menu .dropdown:hover .dropdown-menu-sub {
      opacity: 1;
      pointer-events: auto; }
    .navbar-expand .navbar-nav .dropdown-menu .dropdown-menu-sub {
      position: absolute;
      top: 0;
      left: 100%;
      opacity: 0;
      pointer-events: none;
      -webkit-transform: translate(0, 0);
              transform: translate(0, 0); }
      .navbar-expand .navbar-nav .dropdown-menu .dropdown-menu-sub.right {
        left: auto;
        right: 100%; }
    .navbar-expand .navbar-nav .dropdown-menu.dropdown-menu-md {
      min-width: 22rem; }
    .navbar-expand .navbar-nav .dropdown-menu.dropdown-menu-lg {
      min-width: 35rem; }
    .navbar-expand .navbar-nav .dropdown-menu.dropdown-menu-xl {
      min-width: 42rem; }
    .navbar-expand .navbar-nav .dropdown-menu.px-mega-menu {
      width: 100%; }
    .navbar-expand .navbar-nav .dropdown-menu .dropdown-item {
      font-weight: 600;
      padding: 0.4rem 1rem; }

.footer .footer-title-01 {
  text-transform: uppercase;
  font-weight: 300;
  font-size: 13px;
  letter-spacing: 2px;
  margin-bottom: 30px; }
  @media (max-width: 991.98px) {
    .footer .footer-title-01 {
      margin-bottom: 20px; } }

.footer .footer-title-02 {
  font-size: 18px;
  margin-bottom: 30px; }
  @media (max-width: 991.98px) {
    .footer .footer-title-02 {
      margin-bottom: 20px; } }

.footer .footer-link-01 li + li {
  padding-top: 15px; }
  @media (max-width: 991.98px) {
    .footer .footer-link-01 li + li {
      padding-top: 8px; } }

.footer .footer-link-01 a {
  position: relative;
  display: inline-block;
  vertical-align: top; }
  .footer .footer-link-01 a:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: auto;
    right: 0;
    width: 0px;
    height: 1px;
    transition: ease all 0.35s;
    background: currentColor; }
  .footer .footer-link-01 a:hover:after {
    left: 0;
    right: auto;
    width: 100%; }

body {
  overflow-x: hidden; }

body,
html {
  width: 100%;
  height: 100%; }

.wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column nowrap;
      flex-flow: column nowrap;
  width: 100%;
  min-height: 100%;
  position: relative; }
  .wrapper > main {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto; }
  .wrapper > * {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto; }

.bg-white-soft {
  background-color: rgba(255, 255, 255, 0.3); }

.bg-primary-soft {
  background-color: rgba(0, 51, 204, 0.1); }

.bg-secondary-soft {
  background-color: rgba(21, 219, 149, 0.1); }

.bg-success-soft {
  background-color: rgba(92, 201, 167, 0.1); }

.bg-info-soft {
  background-color: rgba(80, 181, 255, 0.1); }

.bg-warning-soft {
  background-color: rgba(255, 190, 61, 0.15); }

.bg-danger-soft {
  background-color: rgba(242, 87, 103, 0.1); }

.bg-light-soft {
  background-color: rgba(241, 246, 253, 0.1); }

.bg-dark-soft {
  background-color: rgba(8, 5, 47, 0.1); }

.bg-primary-after:after {
  background-color: #03c; }

.bg-secondary-after:after {
  background-color: #15db95; }

.bg-success-after:after {
  background-color: #5cc9a7; }

.bg-info-after:after {
  background-color: #50b5ff; }

.bg-warning-after:after {
  background-color: #FFBE3D; }

.bg-danger-after:after {
  background-color: #f25767; }

.bg-light-after:after {
  background-color: #f1f6fd; }

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

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

.bg-dark-after:after {
  background-color: #08052f; }

.bg-white-dark {
  background-color: #e6e6e6; }

.bg-primary-dark {
  background-color: #002699; }

.bg-secondary-dark {
  background-color: #11ac75; }

.bg-success-dark {
  background-color: #3cb690; }

.bg-info-dark {
  background-color: #1d9fff; }

.bg-warning-dark {
  background-color: #ffad0a; }

.bg-danger-dark {
  background-color: #ee283c; }

.bg-light-dark {
  background-color: #c4d9f7; }

.bg-dark-dark {
  background-color: #000001; }

.bg-white-gradient {
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 100%) !important; }

.bg-primary-gradient {
  background: linear-gradient(180deg, rgba(0, 51, 204, 0.1), rgba(255, 255, 255, 0) 100%) !important; }

.bg-secondary-gradient {
  background: linear-gradient(180deg, rgba(21, 219, 149, 0.1), rgba(255, 255, 255, 0) 100%) !important; }

.bg-success-gradient {
  background: linear-gradient(180deg, rgba(92, 201, 167, 0.1), rgba(255, 255, 255, 0) 100%) !important; }

.bg-info-gradient {
  background: linear-gradient(180deg, rgba(80, 181, 255, 0.1), rgba(255, 255, 255, 0) 100%) !important; }

.bg-warning-gradient {
  background: linear-gradient(180deg, rgba(255, 190, 61, 0.15), rgba(255, 255, 255, 0) 100%) !important; }

.bg-danger-gradient {
  background: linear-gradient(180deg, rgba(242, 87, 103, 0.1), rgba(255, 255, 255, 0) 100%) !important; }

.bg-light-gradient {
  background: linear-gradient(180deg, rgba(160, 174, 192, 0.1), rgba(255, 255, 255, 0) 100%) !important; }

.bg-dark-gradient {
  background: linear-gradient(180deg, rgba(8, 5, 47, 0.1), rgba(255, 255, 255, 0) 100%) !important; }

.bg-primary-gradient-dark {
  background: linear-gradient(180deg, #03c, #002080 100%) !important; }

.bg-secondary-gradient-dark {
  background: linear-gradient(180deg, #15db95, #0e9566 100%) !important; }

.bg-success-gradient-dark {
  background: linear-gradient(180deg, #5cc9a7, #36a381 100%) !important; }

.bg-info-gradient-dark {
  background: linear-gradient(180deg, #50b5ff, #0495ff 100%) !important; }

.bg-warning-gradient-dark {
  background: linear-gradient(180deg, #FFBE3D, #f09f00 100%) !important; }

.bg-danger-gradient-dark {
  background: linear-gradient(180deg, #f25767, #ea1228 100%) !important; }

.bg-light-gradient-dark {
  background: linear-gradient(180deg, #f1f6fd, #aecbf3 100%) !important; }

.bg-white-gradient-dark {
  background: linear-gradient(180deg, #fff, #d9d9d9 100%) !important; }

.bg-black-gradient-dark {
  background: linear-gradient(180deg, #000, black 100%) !important; }

.bg-dark-gradient-dark {
  background: linear-gradient(180deg, #08052f, black 100%) !important; }

.bg-white-gradient-reverse {
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 100%) !important; }

.bg-primary-gradient-reverse {
  background: linear-gradient(0deg, rgba(0, 51, 204, 0.1), rgba(255, 255, 255, 0) 100%) !important; }

.bg-secondary-gradient-reverse {
  background: linear-gradient(0deg, rgba(21, 219, 149, 0.1), rgba(255, 255, 255, 0) 100%) !important; }

.bg-success-gradient-reverse {
  background: linear-gradient(0deg, rgba(92, 201, 167, 0.1), rgba(255, 255, 255, 0) 100%) !important; }

.bg-info-gradient-reverse {
  background: linear-gradient(0deg, rgba(80, 181, 255, 0.1), rgba(255, 255, 255, 0) 100%) !important; }

.bg-warning-gradient-reverse {
  background: linear-gradient(0deg, rgba(255, 190, 61, 0.15), rgba(255, 255, 255, 0) 100%) !important; }

.bg-danger-gradient-reverse {
  background: linear-gradient(0deg, rgba(242, 87, 103, 0.1), rgba(255, 255, 255, 0) 100%) !important; }

.bg-light-gradient-reverse {
  background: linear-gradient(0deg, rgba(160, 174, 192, 0.1), rgba(255, 255, 255, 0) 100%) !important; }

.bg-dark-gradient-reverse {
  background: linear-gradient(0deg, rgba(8, 5, 47, 0.1), rgba(255, 255, 255, 0) 100%) !important; }

a.bg-primary:hover {
  background: #0029a3 !important; }

a.bg-secondary:hover {
  background: #11b67c !important; }

a.bg-success:hover {
  background: #3fbd96 !important; }

a.bg-info:hover {
  background: #27a4ff !important; }

a.bg-warning:hover {
  background: #ffb014 !important; }

a.bg-danger:hover {
  background: #ef3145 !important; }

a.bg-light:hover {
  background: #cddff8 !important; }

a.bg-white:hover {
  background: #ebebeb !important; }

a.bg-black:hover {
  background: black !important; }

a.bg-dark:hover {
  background: #02010a !important; }

.bg-gray-gradient-reverse {
  background: linear-gradient(0deg, #f1f6fd, rgba(255, 255, 255, 0) 100%) !important; }

.bg-gray-100 {
  background: #f1f6fd !important; }

.bg-gray-200 {
  background: #eaecf3 !important; }

.bg-gray-300 {
  background: #e2e8f0 !important; }

.bg-gray-400 {
  background: #CBD5E0 !important; }

.bg-gray-500 {
  background: #A0AEC0 !important; }

.bg-gray-600 {
  background: #718096 !important; }

.bg-gray-700 {
  background: #4A5568 !important; }

.bg-gray-800 {
  background: #2D3748 !important; }

.bg-gray-900 {
  background: #273444 !important; }

.bg-cover {
  background-size: cover; }

.bg-right-center {
  background-position: center right; }

.bg-no-repeat {
  background-repeat: no-repeat; }

.bg-center {
  background-position: center; }

@media (min-width: 992px) {
  .bg-fixed {
    background-attachment: fixed; } }

.breadcrumb-light .breadcrumb-item.active {
  color: rgba(255, 255, 255, 0.8); }

.breadcrumb-light .breadcrumb-item a {
  color: #fff; }

.breadcrumb-light .breadcrumb-item:before {
  color: rgba(255, 255, 255, 0.6); }

.preloader {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #fff;
  z-index: 99999; }
  .preloader .spinner-border {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto; }

.btn-primary-light {
  background-color: rgba(0, 51, 204, 0.2);
  color: #03c; }
  .btn-primary-light:hover {
    background-color: #03c;
    color: #fff; }

.btn-secondary-light {
  background-color: rgba(21, 219, 149, 0.2);
  color: #15db95; }
  .btn-secondary-light:hover {
    background-color: #15db95;
    color: #fff; }

.btn-success-light {
  background-color: rgba(92, 201, 167, 0.2);
  color: #5cc9a7; }
  .btn-success-light:hover {
    background-color: #5cc9a7;
    color: #fff; }

.btn-info-light {
  background-color: rgba(80, 181, 255, 0.2);
  color: #50b5ff; }
  .btn-info-light:hover {
    background-color: #50b5ff;
    color: #fff; }

.btn-warning-light {
  background-color: rgba(255, 190, 61, 0.2);
  color: #FFBE3D; }
  .btn-warning-light:hover {
    background-color: #FFBE3D;
    color: #fff; }

.btn-danger-light {
  background-color: rgba(242, 87, 103, 0.2);
  color: #f25767; }
  .btn-danger-light:hover {
    background-color: #f25767;
    color: #fff; }

.btn-light-light {
  background-color: rgba(241, 246, 253, 0.2);
  color: #f1f6fd; }
  .btn-light-light:hover {
    background-color: #f1f6fd;
    color: #000; }

.btn-white-light {
  background-color: rgba(255, 255, 255, 0.2);
  color: #fff; }
  .btn-white-light:hover {
    background-color: #fff;
    color: #000; }

.btn-black-light {
  background-color: rgba(0, 0, 0, 0.2);
  color: #000; }
  .btn-black-light:hover {
    background-color: #000;
    color: #fff; }

.btn-dark-light {
  background-color: rgba(8, 5, 47, 0.2);
  color: #08052f; }
  .btn-dark-light:hover {
    background-color: #08052f;
    color: #fff; }

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.show {
  background-color: #002aa8;
  border-color: #002aa8;
  box-shadow: 0 0.25rem 0.25rem 0.125rem rgba(0, 51, 204, 0.1), 0 0.375rem 0.75rem -0.125rem rgba(0, 51, 204, 0.4); }

.btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active, .btn-secondary.active, .btn-secondary.show {
  background-color: #12ba7f;
  border-color: #12ba7f;
  box-shadow: 0 0.25rem 0.25rem 0.125rem rgba(21, 219, 149, 0.1), 0 0.375rem 0.75rem -0.125rem rgba(21, 219, 149, 0.4); }

.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.show {
  background-color: #41c099;
  border-color: #41c099;
  box-shadow: 0 0.25rem 0.25rem 0.125rem rgba(92, 201, 167, 0.1), 0 0.375rem 0.75rem -0.125rem rgba(92, 201, 167, 0.4); }

.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.show {
  background-color: #2ca6ff;
  border-color: #2ca6ff;
  box-shadow: 0 0.25rem 0.25rem 0.125rem rgba(80, 181, 255, 0.1), 0 0.375rem 0.75rem -0.125rem rgba(80, 181, 255, 0.4); }

.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .btn-warning.show {
  background-color: #ffb219;
  border-color: #ffb219;
  box-shadow: 0 0.25rem 0.25rem 0.125rem rgba(255, 190, 61, 0.1), 0 0.375rem 0.75rem -0.125rem rgba(255, 190, 61, 0.4); }

.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger.show {
  background-color: #ef3649;
  border-color: #ef3649;
  box-shadow: 0 0.25rem 0.25rem 0.125rem rgba(242, 87, 103, 0.1), 0 0.375rem 0.75rem -0.125rem rgba(242, 87, 103, 0.4); }

.btn-light:hover, .btn-light:focus, .btn-light:active, .btn-light.active, .btn-light.show {
  background-color: #d2e2f9;
  border-color: #d2e2f9;
  box-shadow: 0 0.25rem 0.25rem 0.125rem rgba(241, 246, 253, 0.1), 0 0.375rem 0.75rem -0.125rem rgba(241, 246, 253, 0.4); }

.btn-white:hover, .btn-white:focus, .btn-white:active, .btn-white.active, .btn-white.show {
  background-color: #ededed;
  border-color: #ededed;
  box-shadow: 0 0.25rem 0.25rem 0.125rem rgba(255, 255, 255, 0.1), 0 0.375rem 0.75rem -0.125rem rgba(255, 255, 255, 0.4); }

.btn-black:hover, .btn-black:focus, .btn-black:active, .btn-black.active, .btn-black.show {
  background-color: black;
  border-color: black;
  box-shadow: 0 0.25rem 0.25rem 0.125rem rgba(0, 0, 0, 0.1), 0 0.375rem 0.75rem -0.125rem rgba(0, 0, 0, 0.4); }

.btn-dark:hover, .btn-dark:focus, .btn-dark:active, .btn-dark.active, .btn-dark.show {
  background-color: #03020f;
  border-color: #03020f;
  box-shadow: 0 0.25rem 0.25rem 0.125rem rgba(8, 5, 47, 0.1), 0 0.375rem 0.75rem -0.125rem rgba(8, 5, 47, 0.4); }

.btn-white {
  border-color: #CBD5E0; }

.btn-icon .btn-inner--text:not(:last-child) {
  margin-right: .5em; }

.btn-icon .btn-inner--text:not(:first-child) {
  margin-left: .5em; }

.btn .spinner-grow-sm,
.btn .spinner-border-sm {
  vertical-align: middle; }

.max-w-100px {
  max-width: 100px !important; }

.max-w-150px {
  max-width: 150px !important; }

.max-w-200px {
  max-width: 200px !important; }

.max-w-250px {
  max-width: 250px !important; }

.card {
  box-shadow: 0 0 1.25rem rgba(31, 45, 61, 0.05); }

.min-h-150px {
  min-height: 150px; }

.min-h-250px {
  min-height: 250px; }

.min-h-350px {
  min-height: 350px; }

.section {
  padding-top: 4.6875rem;
  padding-bottom: 4.6875rem; }
  @media (min-width: 768px) {
    .section {
      padding-top: 4.6875rem;
      padding-bottom: 4.6875rem; } }
  @media (min-width: 992px) {
    .section {
      padding-top: 5.625rem;
      padding-bottom: 5.625rem; } }
  @media (min-width: 1200px) {
    .section {
      padding-top: 8.125rem;
      padding-bottom: 8.125rem; } }

.section-heading {
  margin-bottom: 2.5rem; }
  @media (min-width: 768px) {
    .section-heading {
      margin-bottom: 3rem; } }
  @media (min-width: 992px) {
    .section-heading {
      margin-bottom: 3.5rem; } }

.avatar {
  height: 3.125rem;
  width: 3.125rem;
  position: relative;
  display: inline-block !important; }
  .avatar .avatar-status {
    border-radius: 50%;
    bottom: 5%;
    height: 20%;
    position: absolute;
    right: 5%;
    width: 20%;
    border: 1px solid #fff; }
  .avatar .avatar-text {
    font-size: 1rem;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    width: 100%;
    height: 100%;
    font-weight: 600;
    text-transform: uppercase; }

.avatar-img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover; }

.avatar-group {
  padding: 0;
  display: -ms-flexbox;
  display: flex; }
  .avatar-group .avatar-img,
  .avatar-group .avatar-text {
    border: 2px solid #fff; }
  .avatar-group .avatar + .avatar {
    margin-left: -1rem; }
  .avatar-group .avatar-xs + .avatar-xs {
    margin-left: -.6125rem; }
  .avatar-group .avatar-sm + .avatar-sm {
    margin-left: -.875rem; }
  .avatar-group .avatar-lg + .avatar-lg {
    margin-left: -1.5rem; }
  .avatar-group .avatar-xl + .avatar-xl {
    margin-left: -2rem; }
  .avatar-group .avatarxxl + .avatarxxl {
    margin-left: -2.5rem; }
  .avatar-group .avatar-xxxl + .avatar-xxxl {
    margin-left: -3rem; }

.avatar .avatar-name {
  margin-left: 7px; }

.avatar-xs {
  height: 1.75rem;
  width: 1.75rem; }
  .avatar-xs .avatar-text {
    font-size: 0.75rem; }

.avatar-sm {
  height: 2.6875rem;
  width: 2.6875rem; }
  .avatar-sm .avatar-text {
    font-size: 0.8125rem; }

.avatar-lg {
  height: 4.25rem;
  width: 4.25rem; }
  .avatar-lg .avatar-text {
    font-size: 1.25rem; }

.avatar-xl {
  height: 5.625rem;
  width: 5.625rem; }
  .avatar-xl .avatar-text {
    font-size: 2rem; }

.avatar-xxl {
  height: 7rem;
  width: 7rem; }
  .avatar-xxl .avatar-text {
    font-size: 3rem; }

.avatar-xxxl {
  width: 8rem;
  height: 8rem; }
  .avatar-xxxl .avatar-text {
    font-size: 3.5rem; }

.icon-sm {
  width: 1.5rem;
  height: 1.5rem;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  text-align: center;
  font-size: 75%;
  line-height: normal; }

.icon-md {
  width: 2.8rem;
  height: 2.8rem;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  text-align: center;
  font-size: 1.2rem;
  line-height: 1; }

.icon-lg {
  width: 3.5rem;
  height: 3.5rem;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  text-align: center;
  font-size: 1.5rem;
  line-height: 1; }

.icon-xl {
  width: 5rem;
  height: 5rem;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  text-align: center;
  font-size: 2.2rem;
  line-height: 1; }

.only-icon {
  display: -ms-inline-flexbox;
  display: inline-flex; }
  .only-icon i {
    font-size: 1.8rem; }
  .only-icon-sm i {
    font-size: 1rem; }
  .only-icon-lg i {
    font-size: 2.25rem; }
  .only-icon-xl i {
    font-size: 3rem; }

@-webkit-keyframes pulse-border {
  0% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
    opacity: 1; }
  100% {
    -webkit-transform: scale(2);
    transform: scale(2);
    opacity: 0; } }

@keyframes pulse-border {
  0% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
    opacity: 1; }
  100% {
    -webkit-transform: scale(2);
    transform: scale(2);
    opacity: 0; } }

.after-shadow {
  z-index: 1;
  position: relative; }
  .after-shadow:after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    border-radius: 50%;
    -webkit-animation: pulse-border 1500ms ease-out infinite;
            animation: pulse-border 1500ms ease-out infinite;
    pointer-events: none;
    background: currentColor;
    z-index: -1; }

.dots-icon {
  position: relative; }

.dots {
  z-index: 0;
  -webkit-animation: dots 6s infinite linear;
          animation: dots 6s infinite linear;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }
  .dots .dot {
    width: 5px;
    height: 5px;
    border-radius: 100px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -3px;
    margin-top: -3px; }
  .dots .dot1 {
    background-color: #8ad9fd;
    -webkit-transform: translate(15px, 5px);
            transform: translate(15px, 5px);
    -webkit-animation: dot1 1.5s infinite alternate;
            animation: dot1 1.5s infinite alternate; }
  .dots .dot2 {
    background-color: #b8a6f7;
    -webkit-transform: translate(-8px, 8px);
            transform: translate(-8px, 8px);
    -webkit-animation: dot2 1.5s infinite alternate;
            animation: dot2 1.5s infinite alternate;
    -webkit-animation-delay: .5s;
            animation-delay: .5s; }
  .dots .dot3 {
    background-color: #fac5a7;
    -webkit-transform: translate(-5px, -12px);
            transform: translate(-5px, -12px);
    -webkit-animation: dot3 1.5s infinite alternate;
            animation: dot3 1.5s infinite alternate;
    -webkit-animation-delay: 1s;
            animation-delay: 1s; }

@-webkit-keyframes dots {
  from {
    -webkit-transform: rotate(-360deg);
            transform: rotate(-360deg); }
  to {
    -webkit-transform: rotate(0);
            transform: rotate(0); } }

@keyframes dots {
  from {
    -webkit-transform: rotate(-360deg);
            transform: rotate(-360deg); }
  to {
    -webkit-transform: rotate(0);
            transform: rotate(0); } }

@-webkit-keyframes dot1 {
  from {
    -webkit-transform: translate(15px, 5px);
            transform: translate(15px, 5px);
    opacity: 1; }
  to {
    -webkit-transform: translate(25px, 5px);
            transform: translate(25px, 5px);
    opacity: 1; } }

@keyframes dot1 {
  from {
    -webkit-transform: translate(15px, 5px);
            transform: translate(15px, 5px);
    opacity: 1; }
  to {
    -webkit-transform: translate(25px, 5px);
            transform: translate(25px, 5px);
    opacity: 1; } }

@-webkit-keyframes dot2 {
  from {
    -webkit-transform: translate(-8px, 8px);
            transform: translate(-8px, 8px);
    opacity: 1; }
  to {
    -webkit-transform: translate(-19px, 19px);
            transform: translate(-19px, 19px);
    opacity: 1; } }

@keyframes dot2 {
  from {
    -webkit-transform: translate(-8px, 8px);
            transform: translate(-8px, 8px);
    opacity: 1; }
  to {
    -webkit-transform: translate(-19px, 19px);
            transform: translate(-19px, 19px);
    opacity: 1; } }

@-webkit-keyframes dot3 {
  from {
    -webkit-transform: translate(-5px, -12px);
            transform: translate(-5px, -12px);
    opacity: 1; }
  to {
    -webkit-transform: translate(-10px, -24px);
            transform: translate(-10px, -24px);
    opacity: 1; } }

@keyframes dot3 {
  from {
    -webkit-transform: translate(-5px, -12px);
            transform: translate(-5px, -12px);
    opacity: 1; }
  to {
    -webkit-transform: translate(-10px, -24px);
            transform: translate(-10px, -24px);
    opacity: 1; } }

@-webkit-keyframes lds-dual-ring {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes lds-dual-ring {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

.hover-rotate .hr-rotate {
  -webkit-animation: lds-dual-ring 1.2s linear infinite;
          animation: lds-dual-ring 1.2s linear infinite;
  -webkit-animation-play-state: paused;
          animation-play-state: paused; }

.hover-rotate .hr-rotate-after {
  position: relative;
  z-index: 1; }
  .hover-rotate .hr-rotate-after:after {
    content: "";
    position: absolute;
    margin: auto;
    border-radius: 50px;
    transition: ease all 0.55s;
    z-index: -1;
    -webkit-animation: lds-dual-ring 1.2s linear infinite;
            animation: lds-dual-ring 1.2s linear infinite;
    -webkit-animation-play-state: paused;
            animation-play-state: paused; }

.hover-rotate .ef-1:after {
  border-top: 50px solid transparent;
  border-left: 50px solid currentColor;
  top: -10px;
  left: -10px;
  border-right: 50px solid transparent;
  border-bottom: 50px solid transparent; }

.hover-rotate .ef-2:after {
  top: -10px;
  left: -10px;
  right: -10px;
  bottom: -10px;
  border: 4px solid currentcolor;
  border-bottom: 4px solid transparent; }

.hover-rotate .ef-3:after {
  top: -8px;
  left: -8px;
  right: -8px;
  bottom: -8px;
  border: 2px solid currentcolor;
  border-bottom: 2px solid transparent;
  border-top: 2px solid transparent; }

.hover-rotate .ef-4:after {
  top: -8px;
  left: -8px;
  right: -8px;
  bottom: -8px;
  border: 2px solid currentcolor;
  border-left: 2px solid transparent;
  border-right: 2px solid transparent;
  border-top: 2px solid transparent; }

.hover-rotate:hover .hr-rotate {
  -webkit-animation-play-state: running;
          animation-play-state: running; }

.hover-rotate:hover .hr-rotate-after:after {
  -webkit-animation-play-state: running;
          animation-play-state: running; }

.arrow-icon {
  width: 32px;
  height: 12px;
  position: relative; }
  .arrow-icon:before {
    width: 32px;
    height: 2px;
    background: currentColor;
    content: "";
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    position: absolute; }
  .arrow-icon:after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 12px;
    height: 12px;
    border-right: 2px solid currentColor;
    border-bottom: 2px solid currentColor;
    margin: auto;
    right: 0;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg); }

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

@media (min-width: 768px) {
  .md-img-140 {
    max-width: 140%; }
  .md-img-120 {
    max-width: 120%; } }

@media (min-width: 992px) {
  .lg-img-140 {
    max-width: 140%; }
  .lg-img-120 {
    max-width: 120%; } }

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

.mw-auto {
  max-width: inherit; }

.grayscale {
  filter: gray;
  -webkit-filter: grayscale(1);
  filter: grayscale(1); }

.svg_img polygon,
.svg_img path,
.svg_img circle {
  fill: currentColor; }

.link-effect {
  position: relative;
  padding: 0;
  border: none;
  background: none; }
  .link-effect:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: auto;
    width: 100%;
    height: 1px;
    background: currentColor;
    transition: ease all 0.35s; }
  .link-effect:hover:after {
    width: 0;
    right: 0;
    left: auto; }

.text-gray-100 {
  color: #f1f6fd; }

.text-gray-200 {
  color: #eaecf3; }

.text-gray-300 {
  color: #e2e8f0; }

.text-gray-400 {
  color: #CBD5E0; }

.text-gray-500 {
  color: #A0AEC0; }

.text-gray-600 {
  color: #718096; }

.text-gray-700 {
  color: #4A5568; }

.text-gray-800 {
  color: #2D3748; }

.text-gray-900 {
  color: #273444; }

.text-white-65 {
  color: rgba(255, 255, 255, 0.65); }

.text-white-85 {
  color: rgba(255, 255, 255, 0.65); }

.border-primary-light {
  border-color: rgba(0, 51, 204, 0.1) !important; }

.border-secondary-light {
  border-color: rgba(21, 219, 149, 0.1) !important; }

.border-success-light {
  border-color: rgba(92, 201, 167, 0.1) !important; }

.border-info-light {
  border-color: rgba(80, 181, 255, 0.1) !important; }

.border-warning-light {
  border-color: rgba(255, 190, 61, 0.1) !important; }

.border-danger-light {
  border-color: rgba(242, 87, 103, 0.1) !important; }

.border-light-light {
  border-color: rgba(241, 246, 253, 0.1) !important; }

.border-white-light {
  border-color: rgba(255, 255, 255, 0.1) !important; }

.border-black-light {
  border-color: rgba(0, 0, 0, 0.1) !important; }

.border-dark-light {
  border-color: rgba(8, 5, 47, 0.1) !important; }

.border-style {
  position: relative; }
  .border-style:after {
    content: '';
    display: block;
    width: 80%;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    height: 1px;
    background: radial-gradient(ellipse at center, #e2e8f0 0, rgba(255, 255, 255, 0) 75%); }
  .border-style.bottom:after {
    bottom: 0; }
  .border-style.top:after {
    top: 0; }
  .border-style.light:after {
    background: radial-gradient(ellipse at center, rgba(255, 255, 255, 0.2) 0, rgba(31, 45, 61, 0) 75%); }

.separated {
  overflow: hidden; }
  .separated > * {
    box-shadow: -1px -1px 0px 0px #e2e8f0; }

.divider {
  height: 1px;
  background: #000;
  display: block;
  width: 100%;
  margin: 0 auto; }

.divider-light {
  height: 1px;
  background: #fff;
  display: block;
  width: 100%;
  margin: 0 auto; }

@media (min-width: 576px) {
  .col-sm-divider > :not(:first-child) {
    position: relative; }
    .col-sm-divider > :not(:first-child):before {
      position: absolute;
      top: 0;
      left: 0;
      width: .0625rem;
      height: 100%;
      background-color: rgba(0, 34, 28, 0.1);
      content: ''; } }

@media (min-width: 768px) {
  .col-md-divider > :not(:first-child) {
    position: relative; }
    .col-md-divider > :not(:first-child):before {
      position: absolute;
      top: 0;
      left: 0;
      width: .0625rem;
      height: 100%;
      background-color: rgba(0, 34, 28, 0.1);
      content: ''; } }

@media (min-width: 992px) {
  .col-lg-divider > :not(:first-child) {
    position: relative; }
    .col-lg-divider > :not(:first-child):before {
      position: absolute;
      top: 0;
      left: 0;
      width: .0625rem;
      height: 100%;
      background-color: rgba(0, 34, 28, 0.1);
      content: ''; } }

@media (min-width: 1200px) {
  .col-xl-divider > :not(:first-child) {
    position: relative; }
    .col-xl-divider > :not(:first-child):before {
      position: absolute;
      top: 0;
      left: 0;
      width: .0625rem;
      height: 100%;
      background-color: rgba(0, 34, 28, 0.1);
      content: ''; } }

@media (min-width: 1400px) {
  .col-xxl-divider > :not(:first-child) {
    position: relative; }
    .col-xxl-divider > :not(:first-child):before {
      position: absolute;
      top: 0;
      left: 0;
      width: .0625rem;
      height: 100%;
      background-color: rgba(0, 34, 28, 0.1);
      content: ''; } }

.col-divider > :not(:first-child) {
  position: relative; }
  .col-divider > :not(:first-child):before {
    position: absolute;
    top: 0;
    left: 0;
    width: .0625rem;
    height: 100%;
    background-color: rgba(0, 34, 28, 0.1);
    content: ''; }

/* Font wight
--------------------*/
.fw-100 {
  font-weight: 100; }

.fw-200 {
  font-weight: 200; }

.fw-300 {
  font-weight: 300; }

.fw-400 {
  font-weight: 400; }

.fw-500 {
  font-weight: 500; }

.fw-600 {
  font-weight: 600; }

.fw-700 {
  font-weight: 700; }

.fw-800 {
  font-weight: 800; }

.fw-900 {
  font-weight: 900; }

.text-facebook {
  color: #1877f2 !important; }

.text-twitter {
  color: #1da1f2 !important; }

.text-youtube {
  color: #ff0000 !important; }

.text-instagram {
  color: #c32aa3 !important; }

.text-pinterest {
  color: #bd081c !important; }

.text-linkedin {
  color: #2867B2 !important; }

.text-google {
  color: #4285f4 !important; }

.text-snapchat {
  color: #fffc00 !important; }

.text-whatsapp {
  color: #25d366 !important; }

.text-tumblr {
  color: #35465d !important; }

.text-reddit {
  color: #ff4500 !important; }

.text-tiktok {
  color: #010101 !important; }

.text-yelp {
  color: #d32323 !important; }

.text-spotify {
  color: #1ed760 !important; }

.text-apple {
  color: #a6b1b7 !important; }

.text-amazon {
  color: #ff9900 !important; }

.text-microsoft {
  color: #f35022 !important; }

.text-skype {
  color: #00aff0 !important; }

.text-android {
  color: #a4c639 !important; }

.text-quora {
  color: #aa2200 !important; }

.text-dribbble {
  color: #ea4c89 !important; }

.text-slack {
  color: #4a154b !important; }

.bg-facebook {
  background: #1877f2; }

.bg-twitter {
  background: #1da1f2; }

.bg-youtube {
  background: #ff0000; }

.bg-instagram {
  background: #c32aa3; }

.bg-pinterest {
  background: #bd081c; }

.bg-linkedin {
  background: #2867B2; }

.bg-google {
  background: #4285f4; }

.bg-snapchat {
  background: #fffc00; }

.bg-whatsapp {
  background: #25d366; }

.bg-tumblr {
  background: #35465d; }

.bg-reddit {
  background: #ff4500; }

.bg-tiktok {
  background: #010101; }

.bg-yelp {
  background: #d32323; }

.bg-spotify {
  background: #1ed760; }

.bg-apple {
  background: #a6b1b7; }

.bg-amazon {
  background: #ff9900; }

.bg-microsoft {
  background: #f35022; }

.bg-skype {
  background: #00aff0; }

.bg-android {
  background: #a4c639; }

.bg-quora {
  background: #aa2200; }

.bg-dribbble {
  background: #ea4c89; }

.bg-slack {
  background: #4a154b; }

.hover-top {
  transition: ease-in-out all 0.35s;
  -webkit-transform: translateY(0);
          transform: translateY(0); }
  .hover-top:hover {
    -webkit-transform: translateY(-10px);
            transform: translateY(-10px); }

.hover-top-in .hover-top--in {
  transition: ease-in-out all 0.35s;
  position: relative;
  top: 0; }

.hover-top-in:hover .hover-top--in {
  top: -10px; }

.hover-scale .hover-scale-in {
  overflow: hidden; }
  .hover-scale .hover-scale-in img {
    transition: ease all 0.35s;
    -webkit-transform: scale(1);
            transform: scale(1); }

.hover-scale:hover .hover-scale-in img {
  -webkit-transform: scale(1.05);
          transform: scale(1.05); }

.arrow-hover {
  position: relative; }
  .arrow-hover .arrow-icon {
    position: absolute;
    opacity: 0;
    top: 0;
    bottom: 0;
    right: 30px;
    margin: auto;
    transition: ease all 0.35s; }
  .arrow-hover:hover .arrow-icon {
    opacity: 1;
    right: 15px; }

.theme-hover-bg:hover {
  background: #03c !important; }
  .theme-hover-bg:hover h6, .theme-hover-bg:hover .h6 {
    color: #fff; }
  .theme-hover-bg:hover p {
    color: #fff; }

.hover-scale-box {
  transition: ease all 0.35s;
  -webkit-transform: scale(1);
          transform: scale(1); }
  .hover-scale-box:hover {
    -webkit-transform: scale(1.05);
            transform: scale(1.05); }

.hover-bottom-show {
  position: relative;
  overflow: hidden; }
  .hover-bottom-show .hover-bottom-show-in {
    position: absolute;
    bottom: -50%;
    left: 0;
    right: 0;
    z-index: 1;
    transition: ease all 0.35s;
    opacity: 0; }
  .hover-bottom-show:hover .hover-bottom-show-in {
    bottom: 0;
    opacity: 1; }

.grayscale-hover img {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  opacity: .7;
  transition: ease all 0.35s; }

.grayscale-hover:hover img {
  -webkit-filter: grayscale(0);
  filter: grayscale(0);
  opacity: 1; }

.flip-box {
  position: relative;
  overflow: hidden; }
  .flip-box .flip-box-img {
    transition: ease all 0.35s;
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg); }
  .flip-box .flip-box-content {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    transition: ease all 0.35s;
    -webkit-transform: rotateY(180deg);
            transform: rotateY(180deg); }
  .flip-box:hover .flip-box-img {
    -webkit-transform: rotateY(180deg);
            transform: rotateY(180deg);
    opacity: 0; }
  .flip-box:hover .flip-box-content {
    opacity: 1;
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg); }

.line-hover {
  position: relative;
  overflow: hidden; }
  .line-hover:before, .line-hover:after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    transition: ease all 0.3s;
    pointer-events: none; }
  .line-hover:before {
    top: 0;
    left: 0;
    border-left: 5px solid #03c;
    border-top: 5px solid #03c; }
  .line-hover:after {
    bottom: 0;
    right: 0;
    border-right: 5px solid #03c;
    border-bottom: 5px solid #03c; }
  .line-hover:hover:after, .line-hover:hover:before {
    opacity: 1;
    width: 100%;
    height: 100%; }

.feature-hover-1 {
  position: relative;
  overflow: hidden; }
  .feature-hover-1 .feature-content {
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    padding: 10%;
    opacity: 0;
    transition: ease all 0.35s; }
  .feature-hover-1:hover .feature-content {
    opacity: 1;
    left: 0; }

.feature-hover-2 {
  position: relative;
  overflow: hidden; }
  .feature-hover-2 .feature-content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 8%; }
    .feature-hover-2 .feature-content .btn-bar {
      position: relative;
      margin-bottom: -30px;
      opacity: 0;
      transition: ease all 0.35s; }
  .feature-hover-2:hover .feature-content .btn-bar {
    opacity: 1;
    margin-bottom: 0; }

.feature-hover-3 {
  position: relative;
  overflow: hidden; }
  .feature-hover-3 .feature-content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 8%;
    padding-top: 12%;
    margin-bottom: -30px;
    opacity: 0;
    background: rgba(8, 5, 47, 0.6);
    transition: ease all 0.35s; }
  .feature-hover-3:hover .feature-content {
    opacity: 1;
    padding-top: 8%; }

.feature-box-1 {
  position: relative; }
  .feature-box-1:not(.last):after {
    content: "";
    position: absolute;
    top: 24%;
    width: 60px;
    right: -30px;
    height: 1px;
    background: #000;
    opacity: 0.2;
    z-index: 1; }
  @media (max-width: 991.98px) {
    .feature-box-1[class*="col-lg"]:nth-child(2n + 2):after {
      opacity: 0; } }
  @media (max-width: 767.98px) {
    .feature-box-1[class*="col-md"]:after {
      display: none; } }
  @media (max-width: 575.98px) {
    .feature-box-1[class*="col-sm"]:after {
      display: none; } }

/* Mask
------------------------*/
.mask {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }
  .mask.bottom {
    top: auto; }

.mask-90 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 10%; }
  .mask-90.bottom {
    top: 10%;
    bottom: 0; }

.mask-80 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 20%; }
  .mask-80.bottom {
    top: 20%;
    bottom: 0; }

.mask-75 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 25%; }
  .mask-75.bottom {
    top: 25%;
    bottom: 0; }

.mask-65 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 35%; }
  .mask-65.bottom {
    top: 35%;
    bottom: 0; }

.mask-50 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 50%; }
  .mask-50.bottom {
    top: 50%;
    bottom: 0; }

.mask-40 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 40%; }
  .mask-40.bottom {
    top: 40%;
    bottom: 0; }

@media (min-width: 992px) {
  .mask-50vw {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: -1;
    width: calc(50vw + 15px); }
    .no-gutters .mask-50vw {
      width: 50vw; }
    .mask-50vw.left {
      right: -15px;
      left: auto; }
    .mask-50vw.right {
      left: -15px; } }

.z-index-1 {
  z-index: 1; }

.z-index-2 {
  z-index: 2; }

.z-index-3 {
  z-index: 3; }

.z-index-4 {
  z-index: 4; }

.z-index-5 {
  z-index: 5; }

.z-index-6 {
  z-index: 6; }

.z-index-7 {
  z-index: 7; }

.z-index-8 {
  z-index: 8; }

.z-index-9 {
  z-index: 9; }

.z-index--1 {
  z-index: -1; }

.z-index--2 {
  z-index: -2; }

.p-truncate {
  display: -webkit-box;
  max-width: 100%;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden; }

.effect-section {
  position: relative;
  overflow: hidden; }

/* particles-box
---------------------------*/
.particles-box {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1;
  opacity: 0.2;
  pointer-events: none; }

/* Section Effect
------------------------*/
.effect-bottom {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0; }

/* Scale Effect
------------------------*/
.scale-ani {
  -webkit-animation: scale-animation 5s linear infinite;
          animation: scale-animation 5s linear infinite; }

@-webkit-keyframes scale-animation {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1); }
  50% {
    -webkit-transform: scale(0.8);
            transform: scale(0.8); }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes scale-animation {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1); }
  50% {
    -webkit-transform: scale(0.8);
            transform: scale(0.8); }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@media (min-width: 992px) {
  .sticky-lg-top-header {
    top: 100px; } }

.effect-skew {
  position: absolute;
  top: 0;
  bottom: 0;
  left: -50%;
  right: 31%;
  -webkit-transform: skew(-35deg);
          transform: skew(-35deg);
  border-radius: 0 0 180px 0;
  pointer-events: none; }
  @media (max-width: 575.98px) {
    .effect-skew {
      right: -40%;
      left: -90%; } }

.effect-radius {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border-radius: 0% 100% 20% 80% / 73% 0% 100% 27%; }
  @media (max-width: 575.98px) {
    .effect-radius {
      bottom: 30px;
      left: -50px;
      right: -40px; } }

.effect-shape {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events: none; }
  .effect-shape:after {
    content: "";
    position: absolute;
    bottom: -40%;
    background: linear-gradient(to left, rgba(255, 255, 255, 0.08), rgba(2, 2, 2, 0.05));
    right: -25%;
    margin: auto;
    -webkit-transform: skew(30deg);
            transform: skew(30deg);
    top: -40%;
    left: 45%;
    border-radius: 50%; }

.effect-radius-bg {
  position: absolute;
  top: 58%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: -1; }
  .effect-radius-bg > div {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 23rem;
    height: 23rem;
    border-radius: 100%;
    background-image: linear-gradient(-180deg, rgba(227, 221, 246, 0.1) 0%, rgba(227, 221, 246, 0.2) 65%, rgba(227, 221, 246, 0.1) 100%);
    z-index: -1; }
  .effect-radius-bg .radius-1 {
    -webkit-transform: translate(-50%, -50%) scale(0.67);
            transform: translate(-50%, -50%) scale(0.67); }
  .effect-radius-bg .radius-2 {
    -webkit-transform: translate(-50%, -50%) scale(1.05);
            transform: translate(-50%, -50%) scale(1.05); }
  .effect-radius-bg .radius-3 {
    -webkit-transform: translate(-50%, -50%) scale(1.63);
            transform: translate(-50%, -50%) scale(1.63); }
  .effect-radius-bg .radius-4 {
    -webkit-transform: translate(-50%, -50%) scale(2.1);
            transform: translate(-50%, -50%) scale(2.1); }
  .effect-radius-bg .radius-x {
    will-change: transform;
    -webkit-animation: pulsate 3s infinite;
            animation: pulsate 3s infinite; }

@-webkit-keyframes pulsate {
  0% {
    opacity: 1;
    -webkit-transform: translate(-50%, -50%) scale(0.5);
    transform: translate(-50%, -50%) scale(0.5); }
  100% {
    opacity: 0;
    -webkit-transform: translate(-50%, -50%) scale(4);
    transform: translate(-50%, -50%) scale(4); } }

@keyframes pulsate {
  0% {
    opacity: 1;
    -webkit-transform: translate(-50%, -50%) scale(0.5);
    transform: translate(-50%, -50%) scale(0.5); }
  100% {
    opacity: 0;
    -webkit-transform: translate(-50%, -50%) scale(4);
    transform: translate(-50%, -50%) scale(4); } }

.after-k:after {
  content: "K"; }

.after-p:after {
  content: "%"; }

.after-plus:after {
  content: "+"; }

.after-50px {
  position: relative; }
  .after-50px:after {
    width: 50px;
    height: 2px;
    content: "";
    position: absolute;
    left: 0;
    bottom: 0; }
    .text-center .after-50px:after {
      right: 0;
      margin: auto; }

/*------------------
*   Tab style 01
-------------------*/
.tab-style-1 .nav {
  border-bottom: 1px solid #eaecf3; }
  @media (max-width: 767.98px) {
    .tab-style-1 .nav {
      margin-bottom: 15px; } }

.tab-style-1 .nav-item {
  margin: 0 10px; }
  @media (max-width: 767.98px) {
    .tab-style-1 .nav-item {
      margin: 0 5px; } }
  .tab-style-1 .nav-item a {
    color: #08052f;
    position: relative;
    padding: 12px 15px;
    text-align: center;
    border-bottom: none;
    width: 100%;
    display: block; }
    @media (max-width: 767.98px) {
      .tab-style-1 .nav-item a {
        padding: 10px 12px; } }
    .tab-style-1 .nav-item a:after {
      content: "";
      position: absolute;
      bottom: -1px;
      left: 0;
      width: 0;
      height: 1px;
      background: #03c;
      transition: ease-in-out all 0.55s; }
    .tab-style-1 .nav-item a.active {
      color: #03c; }
      .tab-style-1 .nav-item a.active:after {
        width: 100%; }
  @media (min-width: 768px) {
    .tab-style-1 .nav-item .icon {
      margin-bottom: 8px; } }
  .tab-style-1 .nav-item .icon svg {
    height: 38px;
    width: 38px; }
    @media (max-width: 767.98px) {
      .tab-style-1 .nav-item .icon svg {
        height: 30px;
        width: 30px; } }
  .tab-style-1 .nav-item span {
    font-weight: 700;
    font-size: 16px;
    width: 100%;
    display: block; }
    @media (max-width: 767.98px) {
      .tab-style-1 .nav-item span {
        display: none; } }

.tab-style-1 .tab-pane {
  padding-top: 20px; }

/*------------------
*   Tab style 02
-------------------*/
.tab-style-2 .nav {
  margin-bottom: 15px;
  border: none; }
  .tab-style-2 .nav .nav-item {
    margin-right: 18px; }
    .tab-style-2 .nav .nav-item a {
      padding: 8px 0;
      font-weight: 600;
      color: #08052f;
      position: relative;
      display: block; }
      .tab-style-2 .nav .nav-item a:after {
        content: "";
        position: absolute;
        bottom: 0;
        left: 0;
        width: 0px;
        transition: ease-in-out all 0.55s;
        height: 2px;
        background: #15db95; }
      .tab-style-2 .nav .nav-item a.active {
        color: #03c; }
        .tab-style-2 .nav .nav-item a.active:after {
          width: 100%; }

/*------------------
*   Tab style 03
-------------------*/
.tab-style-3 .nav {
  background: #fff;
  border: none; }
  .tab-style-3 .nav a {
    display: block;
    padding: 15px 10px 18px;
    line-height: normal;
    position: relative;
    color: #718096; }
    .tab-style-3 .nav a:after, .tab-style-3 .nav a:before {
      content: "";
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      transition: ease-in-out all 0.25s;
      margin: auto; }
    .tab-style-3 .nav a:after {
      width: 0px;
      height: 3px;
      background: #15db95; }
    .tab-style-3 .nav a:before {
      width: 20px;
      background: #fff;
      border-radius: 50%;
      z-index: 1;
      height: 20px;
      bottom: -8px;
      box-shadow: 0 0.375rem 1.5rem 0 rgba(140, 152, 164, 0.125); }
    .tab-style-3 .nav a.active {
      color: #15db95; }
      .tab-style-3 .nav a.active:after {
        width: 100%; }
  .tab-style-3 .nav .tab-icon {
    margin-bottom: 10px; }
    .tab-style-3 .nav .tab-icon svg {
      width: 35px;
      height: 35px; }
  .tab-style-3 .nav span {
    font-size: 16px;
    font-weight: 600; }
    @media (max-width: 767.98px) {
      .tab-style-3 .nav span {
        display: none; } }

.tab-style-3 .tab-content {
  padding-top: 30px; }

/*------------------
*   Tab style 04
-------------------*/
.tab-style-4 .nav {
  margin-bottom: 15px;
  border-bottom: 2px solid #eaecf3; }
  .tab-style-4 .nav .nav-item .tb-icon {
    display: inline-block;
    vertical-align: middle;
    font-size: 30px;
    color: #03c; }
  .tab-style-4 .nav .nav-item span {
    margin-left: 10px;
    vertical-align: middle; }
    @media (max-width: 575.98px) {
      .tab-style-4 .nav .nav-item span {
        display: none; } }
  .tab-style-4 .nav .nav-item a {
    padding: 15px 0;
    font-weight: 600;
    color: #08052f;
    position: relative;
    display: block; }
    .tab-style-4 .nav .nav-item a:after {
      content: "";
      position: absolute;
      bottom: -2px;
      left: auto;
      right: 0;
      width: 0px;
      transition: ease-in-out all 0.55s;
      height: 3px;
      background: #03c; }
    .tab-style-4 .nav .nav-item a.active:after {
      left: 0;
      right: auto;
      width: 100%; }

/*------------------
*   Tab style 05
-------------------*/
.tab-style-5 .nav-tabs {
  border: none; }
  .tab-style-5 .nav-tabs .nav-item {
    margin: 5px; }
    .tab-style-5 .nav-tabs .nav-item > a {
      position: relative;
      padding: 15px 10px;
      font-weight: 600;
      color: #08052f;
      border: none;
      border-radius: 10px;
      background: #fff; }
      .tab-style-5 .nav-tabs .nav-item > a.active {
        color: #fff;
        background: #03c; }

.tab-style-6 .nav-tabs .nav-item + .nav-item {
  margin-top: 1.3rem; }

.tab-style-6 .nav-tabs .nav-link {
  border: none;
  border-left: 5px solid transparent;
  background: #eaecf3;
  border-radius: 0.75rem;
  padding: 1.5rem; }
  .tab-style-6 .nav-tabs .nav-link.active {
    border-left: 5px solid #08052f; }

.tab-style-6.flex-row-reverse .nav-tabs .nav-link {
  border-left: none;
  border-right: 5px solid transparent; }
  .tab-style-6.flex-row-reverse .nav-tabs .nav-link.active {
    border-right: 5px solid #08052f; }

.tab-style-7 .nav-tabs {
  border: none; }
  .tab-style-7 .nav-tabs .nav-item .nav-link {
    border: 0;
    background: #fff;
    padding: 1rem;
    box-shadow: 0 10px 40px 10px rgba(140, 152, 164, 0.175);
    border-radius: 0.75rem;
    outline: none;
    color: #718096; }
    .tab-style-7 .nav-tabs .nav-item .nav-link .icon-sm {
      background: #03c;
      color: #fff; }
    .tab-style-7 .nav-tabs .nav-item .nav-link.active {
      background: #03c;
      color: #fff; }
      .tab-style-7 .nav-tabs .nav-item .nav-link.active h6, .tab-style-7 .nav-tabs .nav-item .nav-link.active .h6 {
        color: #fff; }
      .tab-style-7 .nav-tabs .nav-item .nav-link.active .icon-sm {
        background: #fff;
        color: #03c; }

.tab-style-8 .nav-tabs {
  border: none; }
  .tab-style-8 .nav-tabs .nav-item .nav-link {
    border: 0;
    background: none;
    padding: 0 0 20px;
    outline: none;
    width: 100%;
    position: relative;
    color: #718096; }
    .tab-style-8 .nav-tabs .nav-item .nav-link:before {
      content: "";
      position: absolute;
      left: 0;
      bottom: 0;
      right: 0;
      height: 3px;
      background: #e2e8f0; }
    .tab-style-8 .nav-tabs .nav-item .nav-link:after {
      content: "";
      position: absolute;
      left: auto;
      right: 0;
      bottom: 0;
      height: 3px;
      width: 0;
      background: #03c;
      transition: ease all 0.35s; }
    .tab-style-8 .nav-tabs .nav-item .nav-link .icon-sm {
      background: #08052f;
      color: #fff; }
    .tab-style-8 .nav-tabs .nav-item .nav-link.active:after {
      left: 0;
      right: auto;
      width: 100%; }

.owl-dots {
  text-align: center; }
  .owl-main-slider .owl-dots {
    position: absolute;
    bottom: 20px;
    left: 0;
    right: 0;
    font-size: 0px; }
  .owl-dots .owl-dot {
    display: inline-block;
    vertical-align: top;
    width: 10px;
    height: 10px;
    background: #fff;
    border: 1px solid #03c;
    transition: ease all 0.55s;
    border-radius: 50%;
    margin: 0 5px; }
    .owl-carousel-white .owl-dots .owl-dot {
      border-color: #fff;
      background: none; }
    .owl-dots .owl-dot.active {
      background: #03c; }
      .owl-carousel-white .owl-dots .owl-dot.active {
        background: #fff; }

.owl-carousel .owl-item img {
  width: auto;
  max-width: 100%; }

.owl-no-overflow .owl-stage-outer {
  overflow: inherit; }

.owl-nav-arrow-bottom .owl-nav {
  text-align: center; }

.owl-nav .owl-next,
.owl-nav .owl-prev {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 25px;
  height: 40px;
  margin: auto;
  text-align: center;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  font-size: 15px;
  color: #08052f;
  background: #fff;
  transition: ease all 0.35s; }
  .owl-nav .owl-next:hover,
  .owl-nav .owl-prev:hover {
    background: #03c;
    color: #fff; }
  .owl-nav .owl-next i,
  .owl-nav .owl-prev i {
    line-height: inherit; }
  .owl-nav-arrow-bottom .owl-nav .owl-next, .owl-nav-arrow-bottom
  .owl-nav .owl-prev {
    position: relative;
    display: inline-block;
    margin-right: 6px;
    width: 30px;
    height: 30px;
    background: #08052f;
    color: #fff;
    border-radius: 50%;
    padding: 0;
    line-height: 30px;
    font-size: 13px; }
    .owl-nav-arrow-bottom .owl-nav .owl-next:hover, .owl-nav-arrow-bottom
    .owl-nav .owl-prev:hover {
      background: #03c; }
  .owl-nav-rounded .owl-nav .owl-next, .owl-nav-rounded
  .owl-nav .owl-prev {
    width: 55px;
    height: 55px;
    font-size: 22px;
    border-radius: 50%; }
    @media (max-width: 991.98px) {
      .owl-nav-rounded .owl-nav .owl-next, .owl-nav-rounded
      .owl-nav .owl-prev {
        width: 30px;
        height: 30px;
        font-size: 12px; } }
  .owl-nav-rounded-sm .owl-nav .owl-next, .owl-nav-rounded-sm
  .owl-nav .owl-prev {
    width: 30px;
    height: 30px;
    font-size: 12px;
    border-radius: 50%; }
  .owl-nav-dark .owl-nav .owl-next, .owl-nav-dark
  .owl-nav .owl-prev {
    color: #fff;
    background: #08052f; }
  .owl-nav-arrow-only .owl-nav .owl-next, .owl-nav-arrow-only
  .owl-nav .owl-prev {
    background: none;
    box-shadow: none;
    font-size: 28px; }

.owl-nav .owl-next {
  right: 0; }
  .owl-nav-rounded .owl-nav .owl-next {
    right: 20px; }
    @media (max-width: 991.98px) {
      .owl-nav-rounded .owl-nav .owl-next {
        right: 2px; } }
  .owl-nav-arrow-bottom .owl-nav .owl-next {
    right: 0; }

.owl-nav .owl-prev {
  left: 0; }
  .owl-nav-rounded .owl-nav .owl-prev {
    left: 20px; }
    @media (max-width: 991.98px) {
      .owl-nav-rounded .owl-nav .owl-prev {
        left: 2px; } }
  .owl-nav-arrow-bottom .owl-nav .owl-prev {
    left: 0; }

.shadow-sm-hover:hover {
  box-shadow: 0 12px 15px rgba(140, 152, 164, 0.1) !important; }

.shadow-hover:hover {
  box-shadow: 0 0.375rem 1.5rem 0 rgba(140, 152, 164, 0.125) !important; }

.shadow-lg-hover:hover {
  box-shadow: 0 10px 40px 10px rgba(140, 152, 164, 0.175) !important; }

.rd-mailform .has-error .invalid-feedback {
  display: block; }

.rd-mailform .snackbars {
  border: 1px solid #eaecf3;
  background: #eaecf3;
  border-radius: 3px;
  font-size: 14px;
  font-weight: 500;
  margin-top: 20px;
  display: none; }
  .rd-mailform .snackbars.active {
    display: block; }
  .rd-mailform .snackbars.error {
    border: 1px solid #f46f7c;
    background: #f36070;
    color: #f25767; }
  .rd-mailform .snackbars.success {
    border: 1px solid #6fcfb1;
    background: #64ccab;
    color: #5cc9a7; }
  .rd-mailform .snackbars p {
    margin: 0;
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center; }
    .rd-mailform .snackbars p .s-icon {
      width: 40px;
      height: 40px;
      line-height: 40px;
      text-align: center;
      font-size: 16px; }

.form-switch .form-check-input {
  height: 1.5em; }

.nav-sub .nav-icon {
  width: 1.25rem;
  font-size: .8125rem;
  line-height: 1.4;
  opacity: .8;
  text-align: center;
  margin-right: .3rem; }

.nav-sub .nav-item {
  width: 100%; }

.nav-sub .nav-link {
  color: #718096;
  padding: 8px 0; }
  .nav-sub .nav-link:hover {
    color: #03c; }
  .nav-sub .nav-link.active {
    color: #03c; }

.list {
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none; }

.list-item + .list-item {
  margin-top: 0.35rem; }

.list-link {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -ms-flex-align: center;
      align-items: center;
  font-size: 0.9375rem;
  color: #718096; }
  .list-link:hover, .list-link:focus {
    text-decoration: none;
    color: #03c; }

.skill-lt:not(:last-child) {
  margin-bottom: 30px; }

.skill-lt h6, .skill-lt .h6 {
  font-size: 16px;
  margin: 0 0 10px; }

.skill-lt .skill-bar {
  position: relative;
  background: #eee;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }
  .skill-lt .skill-bar .skill-bar-in {
    width: 0px;
    transition: cubic-bezier(0.4, 0, 1, 1) all 0.95s;
    height: 5px;
    position: relative; }
    .skill-lt .skill-bar .skill-bar-in span {
      position: absolute;
      right: 0;
      top: -30px;
      font-size: 11px;
      background: #08052f;
      border-radius: 3px 3px 0 3px;
      padding: 2px 7px;
      font-weight: 600;
      color: #fff; }
      .skill-lt .skill-bar .skill-bar-in span:after {
        content: '';
        width: 0;
        height: 0;
        border-top: 6px solid #08052f;
        border-left: 8px solid transparent;
        position: absolute;
        right: 6px;
        bottom: -6px; }

.skill-lt.md .skill-bar .skill-bar-in {
  height: 8px; }

.skill-lt.lg .skill-bar .skill-bar-in {
  height: 10px; }

.skill-lt.light .skill-bar {
  background: rgba(0, 0, 0, 0.5); }

.portfolio-filter-01 li {
  background: #e2e8f0;
  border: 1px solid #CBD5E0;
  padding: 3px 18px;
  margin: 4px;
  border-radius: 30px;
  color: #08052f;
  cursor: pointer; }
  .portfolio-filter-01 li.active {
    border-color: #03c;
    background: #03c;
    color: #fff; }

.portfolio-filter-02 .filter {
  margin: 0;
  padding: 0;
  list-style: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  border-left: 3px solid #CBD5E0; }
  .portfolio-filter-02 .filter li {
    font-size: 1.1rem;
    color: #2D3748;
    font-weight: 600;
    padding-left: 15px;
    cursor: pointer;
    position: relative; }
    .portfolio-filter-02 .filter li:after {
      content: "";
      position: absolute;
      top: 0;
      left: -3px;
      width: 3px;
      height: 0;
      transition: ease all 0.35s;
      background: currentColor; }
    .portfolio-filter-02 .filter li.active {
      color: #03c; }
      .portfolio-filter-02 .filter li.active:after {
        height: 100%; }
    .portfolio-filter-02 .filter li + li {
      margin-top: 15px; }

/*Portfolio Style 3*/
.portfolio-box-02 {
  position: relative;
  overflow: hidden; }
  .portfolio-box-02 .portfolio-img img {
    transition: ease all 0.55s;
    -webkit-transform: scale(1);
            transform: scale(1); }
  .portfolio-box-02 .portfolio-info {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    background: rgba(0, 51, 204, 0.8);
    transition: ease all 0.55s;
    opacity: 0; }
  .portfolio-box-02 .gallery-link {
    position: absolute;
    top: 20px;
    right: 20px;
    display: inline-block;
    width: 50px;
    height: 50px;
    line-height: 52px;
    border: 1px solid #fff;
    color: #fff;
    text-align: center;
    border-radius: 50%;
    font-size: 20px;
    transition: ease all 0.55s; }
    .portfolio-box-02 .gallery-link i {
      display: inline-block; }
    .portfolio-box-02 .gallery-link:hover {
      background: #fff;
      color: #03c; }
  .portfolio-box-02 .portfolio-desc {
    position: absolute;
    left: 20px;
    bottom: 20px;
    transition: ease all 0.55s;
    transition-delay: 0.15s;
    opacity: 0; }
    .portfolio-box-02 .portfolio-desc h5, .portfolio-box-02 .portfolio-desc .h5 {
      font-size: 16px;
      margin: 0 0 15px;
      font-weight: 500; }
      .portfolio-box-02 .portfolio-desc h5 a, .portfolio-box-02 .portfolio-desc .h5 a {
        color: #fff;
        text-decoration: none; }
    .portfolio-box-02 .portfolio-desc .pb-tag a {
      display: inline-block;
      vertical-align: top;
      background: #fff;
      border: 1px solid #fff;
      padding: 4px 15px;
      color: #03c;
      border-radius: 3px;
      margin-right: 8px;
      margin-bottom: 3px;
      font-size: 12px;
      font-weight: 600;
      text-transform: uppercase;
      line-height: normal;
      transition: ease all 0.55s; }
      .portfolio-box-02 .portfolio-desc .pb-tag a:hover {
        background: #03c;
        color: #fff; }
  .portfolio-box-02:hover .portfolio-img img {
    -webkit-transform: scale(1.2);
            transform: scale(1.2); }
  .portfolio-box-02:hover .portfolio-desc {
    opacity: 1; }
  .portfolio-box-02:hover .portfolio-info {
    position: absolute;
    opacity: 1; }

.count-down-01 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .count-down-01 > div {
    text-align: center;
    background: #fff;
    line-height: 1;
    padding: 10px 0;
    margin: 3px 7px 3px 0px;
    box-shadow: 0 12px 15px rgba(140, 152, 164, 0.1);
    border-radius: 0.25rem; }
  .count-down-01 .count {
    font-size: 20px;
    color: #08052f;
    display: inline-block;
    vertical-align: top;
    font-weight: 700;
    width: 100%; }
  .count-down-01 .title {
    font-size: 14px; }

.media {
  display: -ms-flexbox;
  display: flex; }
  .media .media-body {
    -ms-flex: 1;
        flex: 1; }

.page-heading {
  padding-top: 12rem;
  padding-bottom: 6rem; }

.browser-device {
  position: relative;
  z-index: 1;
  display: block;
  max-width: 100%; }
  .browser-device .browser-device-header {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    background: #fff;
    border-bottom: 1px solid #e2e8f0;
    border-top-left-radius: .5rem;
    border-top-right-radius: .5rem;
    padding: .5rem 6.5rem; }
    .browser-device .browser-device-header .browser-device-action {
      display: -ms-flexbox;
      display: flex;
      grid-gap: .25rem;
      position: absolute;
      top: calc(50% - .25rem);
      left: 1rem; }
      .browser-device .browser-device-header .browser-device-action span {
        width: .5rem;
        height: .5rem;
        background-color: #e2e8f0;
        border-radius: 50%; }
    .browser-device .browser-device-header .browser-device-bar {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center;
      -ms-flex-align: center;
          align-items: center;
      width: 100%;
      height: 100%;
      color: #2D3748;
      background-color: #f1f6fd;
      font-size: .5rem;
      border-radius: .125rem; }
  .browser-device .browser-device-frame {
    border-bottom-right-radius: .5rem;
    border-bottom-left-radius: .5rem;
    background-color: #fff;
    box-shadow: 0 10px 40px 10px rgba(140, 152, 164, 0.175); }
    .browser-device .browser-device-frame img {
      border-bottom-right-radius: .5rem;
      border-bottom-left-radius: .5rem; }
  .browser-device .browser-actions {
    position: absolute;
    top: 30px;
    left: 0;
    right: 0;
    bottom: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    text-align: center;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 0 0 10px 10px;
    -webkit-backdrop-filter: saturate(180%) blur(20px);
    backdrop-filter: saturate(180%) blur(20px);
    opacity: 0;
    transition: ease all 0.35s; }
  .browser-device:hover .browser-actions {
    opacity: 1; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlcyI6WyJzdHlsZS5zY3NzIiwiY3VzdG9tL192YXJpYWJsZXMuc2NzcyIsImNvcmUvX3ZhcmlhYmxlcy5zY3NzIiwiY29yZS9jb21wb25lbnRzL191dGlsaXRpZS5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19mdW5jdGlvbnMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX21peGlucy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19kZXByZWNhdGUuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb2xvci1zY2hlbWUuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNpemUuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2Ryb3Auc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXZhcmlhbnRzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3gtc2hhZG93LnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb250YWluZXIuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fdXRpbGl0aWVzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2NvbnRhaW5lcnMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fZm9ybXMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fbGFiZWxzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tdGV4dC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNvbnRyb2wuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1zZWxlY3Quc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jaGVjay5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zsb2F0aW5nLWxhYmVscy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19pbnB1dC1ncm91cC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL192YWxpZGF0aW9uLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19hY2NvcmRpb24uc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3Rvb2x0aXAuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19jYXJvdXNlbC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19vZmZjYW52YXMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fcGxhY2Vob2xkZXJzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2hlbHBlcnMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jbGVhcmZpeC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yZWQtbGlua3Muc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19yYXRpby5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Bvc2l0aW9uLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RhY2tzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192ci5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLCJjb3JlL2hlYWRlci9faGVhZGVyLnNjc3MiLCJjb3JlL2Zvb3Rlci9fZm9vdGVyLnNjc3MiLCJjdXN0b20vX2ZvbnQuc2NzcyIsImNvcmUvY29tcG9uZW50cy9fYmFzZS5zY3NzIiwiY29yZS9jb21wb25lbnRzL193cmFwcGVyLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvX2JhY2tncm91bmQuc2NzcyIsImNvcmUvY29tcG9uZW50cy9fYnJlYWRjcnVtYi5zY3NzIiwiY29yZS9jb21wb25lbnRzL19zcGlubmVyLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsImNvcmUvY29tcG9uZW50cy9fd2lkdGguc2NzcyIsImNvcmUvY29tcG9uZW50cy9fY2FyZC5zY3NzIiwiY29yZS9jb21wb25lbnRzL19oZWlnaHQuc2NzcyIsImNvcmUvY29tcG9uZW50cy9fc2VjdGlvbi5zY3NzIiwiY29yZS9jb21wb25lbnRzL19zZWN0aW9uLWhlYWRpbmcuc2NzcyIsImNvcmUvY29tcG9uZW50cy9fYXZhdGFyLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvX2ljb24uc2NzcyIsImNvcmUvY29tcG9uZW50cy9faW1hZ2Uuc2NzcyIsImNvcmUvY29tcG9uZW50cy9fc3ZnLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvX2xpbmsuc2NzcyIsImNvcmUvY29tcG9uZW50cy9fY29sb3Iuc2NzcyIsImNvcmUvY29tcG9uZW50cy9fYm9yZGVyLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvX2ZvbnQtd2lnaHQuc2NzcyIsImNvcmUvY29tcG9uZW50cy9fc29jaWFsLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvX2hvdmVyLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvX21hc2suc2NzcyIsImNvcmUvY29tcG9uZW50cy9fei1pbmRleC5zY3NzIiwiY29yZS9jb21wb25lbnRzL190ZXh0LW92ZXJmbG93LnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvX2VmZmVjdC5zY3NzIiwiY29yZS9jb21wb25lbnRzL190YWJzLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvX293bC5zY3NzIiwiY29yZS9jb21wb25lbnRzL19zaGFkb3cuc2NzcyIsImNvcmUvY29tcG9uZW50cy9fZm9ybS5zY3NzIiwiY29yZS9jb21wb25lbnRzL19uYXYuc2NzcyIsImNvcmUvY29tcG9uZW50cy9fbGlzdC5zY3NzIiwiY29yZS9jb21wb25lbnRzL19wcm9jZXNzLWJhci5zY3NzIiwiY29yZS9jb21wb25lbnRzL19wb3J0Zm9saW8uc2NzcyIsImNvcmUvY29tcG9uZW50cy9fY291bnQtZG93bi5zY3NzIiwiY29yZS9jb21wb25lbnRzL19tZWRpYS5zY3NzIiwiY29yZS9jb21wb25lbnRzL19wYWdlLWhlYWRpbmcuc2NzcyIsImNvcmUvY29tcG9uZW50cy9fZGV2aWNlLnNjc3MiLCJjdXN0b20vX3N0eWxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7RUFHRTtBRThqQkY7O2dEQUVnRDtBRW5rQmhEOzs7OztHQUtHO0FKV0gsT0FBTyxDQUFQLGtEQUFPO0FBQ1AsT0FBTyxDQUFQLDBDQUFPO0FBQ1AsT0FBTyxDQUFQLDhDQUFPO0FBQ1AsT0FBTyxDQUFQLDBDQUFPO0FBQ1AsT0FBTyxDQUFQLG9EQUFPO0FBQ1AsT0FBTyxDQUFQLGdDQUFPO0FBQ1AsT0FBTyxDQUFQLDhCQUFPO0F3RlhQLE9BQU8sQ0FBQyxvS0FBSTtBckRYWixBQUFBLEtBQUssQ0FBQztFQVFGLFNBQThCLENBQUUsS0FBQztFQUFqQyxXQUE4QixDQUFFLFFBQUM7RUFBakMsV0FBOEIsQ0FBRSxRQUFDO0VBQWpDLFNBQThCLENBQUUsUUFBQztFQUFqQyxRQUE4QixDQUFFLFFBQUM7RUFBakMsV0FBOEIsQ0FBRSxRQUFDO0VBQWpDLFdBQThCLENBQUUsUUFBQztFQUFqQyxVQUE4QixDQUFFLFFBQUM7RUFBakMsU0FBOEIsQ0FBRSxRQUFDO0VBQWpDLFNBQThCLENBQUUsUUFBQztFQUFqQyxVQUE4QixDQUFFLEtBQUM7RUFBakMsU0FBOEIsQ0FBRSxRQUFDO0VBQWpDLGNBQThCLENBQUUsUUFBQztFQUlqQyxrQkFBbUMsQ0FBTyxRQUFDO0VBQTNDLGtCQUFtQyxDQUFPLFFBQUM7RUFBM0Msa0JBQW1DLENBQU8sUUFBQztFQUEzQyxrQkFBbUMsQ0FBTyxRQUFDO0VBQTNDLGtCQUFtQyxDQUFPLFFBQUM7RUFBM0Msa0JBQW1DLENBQU8sUUFBQztFQUEzQyxrQkFBbUMsQ0FBTyxRQUFDO0VBQTNDLGtCQUFtQyxDQUFPLFFBQUM7RUFBM0Msa0JBQW1DLENBQU8sUUFBQztFQUkzQyxZQUE4QixDQUFFLEtBQUM7RUFBakMsY0FBOEIsQ0FBRSxRQUFDO0VBQWpDLFlBQThCLENBQUUsUUFBQztFQUFqQyxTQUE4QixDQUFFLFFBQUM7RUFBakMsWUFBOEIsQ0FBRSxRQUFDO0VBQWpDLFdBQThCLENBQUUsUUFBQztFQUFqQyxVQUE4QixDQUFFLFFBQUM7RUFBakMsVUFBOEIsQ0FBRSxLQUFDO0VBQWpDLFVBQThCLENBQUUsS0FBQztFQUFqQyxTQUE4QixDQUFFLFFBQUM7RUFJakMsZ0JBQWtDLENBQU0sV0FBQztFQUF6QyxrQkFBa0MsQ0FBTSxhQUFDO0VBQXpDLGdCQUFrQyxDQUFNLGFBQUM7RUFBekMsYUFBa0MsQ0FBTSxhQUFDO0VBQXpDLGdCQUFrQyxDQUFNLGFBQUM7RUFBekMsZUFBa0MsQ0FBTSxhQUFDO0VBQXpDLGNBQWtDLENBQU0sY0FBQztFQUF6QyxjQUFrQyxDQUFNLGNBQUM7RUFBekMsY0FBa0MsQ0FBTSxRQUFDO0VBQXpDLGFBQWtDLENBQU0sU0FBQztFQUczQyxjQUE4QixDQUFXLGNBQUM7RUFDMUMsY0FBOEIsQ0FBVyxRQUFDO0VBQzFDLG1CQUFtQyxDQUFnQixjQUFDO0VBQ3BELGdCQUFnQyxDQUFhLGNBQUM7RUFNOUMsb0JBQW9DLENBQWlCLG9NQUFDO0VBQ3RELG1CQUFtQyxDQUFnQixxRkFBQztFQUNwRCxhQUE2QixDQUFVLDJFQUFDO0VBUXhDLHFCQUFxQyxDQUFrQiwwQkFBQztFQUN4RCxtQkFBbUMsQ0FBZ0IsS0FBQztFQUNwRCxxQkFBcUMsQ0FBa0IsSUFBQztFQUN4RCxxQkFBcUMsQ0FBa0IsSUFBQztFQUN4RCxlQUErQixDQUFZLFFBQUM7RUFJNUMsWUFBNEIsQ0FBUyxLQUFDLEdBR3ZDOztBQ3RDRCxBQUFBLENBQUM7QUFDRCxDQUFDLEFBQUEsUUFBUTtBQUNULENBQUMsQUFBQSxPQUFPLENBQUM7RUFDUCxVQUFVLEVBQUUsVUFBVSxHQUN2Qjs7QUFjRyxNQUFNLEVBQUUsc0JBQXNCLEVBQUUsYUFBYTtFRGpDakQsQUFBQSxLQUFLLENDMkJDO0lBT0EsZUFBZSxFQUFFLE1BQU0sR0FHNUI7O0FBV0QsQUFBQSxJQUFJLENBQUM7RUFDSCxNQUFNLEVBQUUsQ0FBQztFQUNULFdBQVcsRUFBRSwwQkFBNEQ7RTVCbVByRSxTQUFZLEVBdkVSLHdCQUEyQjtFNEIxS25DLFdBQVcsRUFBRSwwQkFBNEQ7RUFDekUsV0FBVyxFQUFFLDBCQUE0RDtFQUN6RSxLQUFLLEVBQUUsb0JBQWdEO0VBQ3ZELFVBQVUsRUFBRSx5QkFBMEQ7RUFDdEUsZ0JBQWdCLEVBQUUsaUJBQTBDO0VBQzVELHdCQUF3QixFQUFFLElBQUk7RUFDOUIsMkJBQTJCLEVsQzFDTCxnQkFBSSxHa0MyQzNCOztBQVNELEFBQUEsRUFBRSxDQUFDO0VBQ0QsTUFBTSxFbENxSUMsSUFBSSxDa0NySVUsQ0FBQztFQUN0QixLQUFLLEU5QitrQnVCLE9BQU87RThCOWtCbkMsZ0JBQWdCLEVBQUUsWUFBWTtFQUM5QixNQUFNLEVBQUUsQ0FBQztFQUNULE9BQU8sRTlCOGtCcUIsSUFBRyxHOEI3a0JoQzs7QUFFRCxBQUFBLEVBQUUsQUFBQSxJQUFLLEVBQUEsQUFBQSxJQUFDLEFBQUEsR0FBTztFQUNiLE1BQU0sRWxDcUtzQixHQUFHLEdrQ3BLaEM7O0FBbUJELEFBVkEsRUFVRSxFQzlGRixHQUFHLEVEbUdILEVBQUUsRUMvRkYsR0FBRyxFRG9HSCxFQUFFLEVDaEdGLEdBQUcsRURxR0gsRUFBRSxFQ2pHRixHQUFHLEVEc0dILEVBQUUsRUNsR0YsR0FBRyxFRHVHSCxFQUFFLEVDbkdGLEdBQUcsQ0RnRU07RUFDUCxVQUFVLEVBQUUsQ0FBQztFQUNiLGFBQWEsRTlCb2hCZSxNQUFZO0U4Qm5oQnhDLFdBQVcsRWxDZ011QixhQUFhLEVBQUUsYUFBYSxFQUFFLFVBQVUsRUFBRSxNQUFNLEVBQUUsZ0JBQWdCLEVBQUUsS0FBSyxFQUFFLFdBQVcsRUFBRSxpQkFBaUIsRUFBRSxVQUFVLEVBQUUsbUJBQW1CLEVBQUUsZ0JBQWdCLEVBQUUsaUJBQWlCLEVBQUUsa0JBQWtCO0VrQzlMck8sV0FBVyxFbENrTmlCLEdBQUc7RWtDak4vQixXQUFXLEU5Qm9oQmlCLEdBQUc7RThCbmhCL0IsS0FBSyxFbEMzQ2lCLE9BQU8sR2tDNEM5Qjs7QUFFRCxBQUFBLEVBQUUsRUM5RkYsR0FBRyxDRDhGQTtFNUJ3TUssU0FBWSxFQWZWLHNCQUEyQixHNEJ0THBDO0U1Qm1DRyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07STRCdEM3QixBQUFBLEVBQUUsRUM5RkYsR0FBRyxDRDhGQTtNNUIrTUssU0FBWSxFQWxGVixNQUEyQixHNEIxSHBDOztBQUVELEFBQUEsRUFBRSxFQy9GRixHQUFHLENEK0ZBO0U1Qm1NSyxTQUFZLEVBZlYsc0JBQTJCLEc0QmpMcEM7RTVCOEJHLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtJNEJqQzdCLEFBQUEsRUFBRSxFQy9GRixHQUFHLENEK0ZBO001QjBNSyxTQUFZLEVBbEZWLElBQTJCLEc0QnJIcEM7O0FBRUQsQUFBQSxFQUFFLEVDaEdGLEdBQUcsQ0RnR0E7RTVCOExLLFNBQVksRUFmVixvQkFBMkIsRzRCNUtwQztFNUJ5QkcsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0k0QjVCN0IsQUFBQSxFQUFFLEVDaEdGLEdBQUcsQ0RnR0E7TTVCcU1LLFNBQVksRUFsRlYsT0FBMkIsRzRCaEhwQzs7QUFFRCxBQUFBLEVBQUUsRUNqR0YsR0FBRyxDRGlHQTtFNUJ5TEssU0FBWSxFQWZWLHNCQUEyQixHNEJ2S3BDO0U1Qm9CRyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07STRCdkI3QixBQUFBLEVBQUUsRUNqR0YsR0FBRyxDRGlHQTtNNUJnTUssU0FBWSxFQWxGVixNQUEyQixHNEIzR3BDOztBQUVELEFBQUEsRUFBRSxFQ2xHRixHQUFHLENEa0dBO0U1QmdMRyxTQUFZLEVBdkVSLE9BQTJCLEc0QnRHcEM7O0FBRUQsQUFBQSxFQUFFLEVDbkdGLEdBQUcsQ0RtR0E7RTVCMktHLFNBQVksRUF2RVIsSUFBMkIsRzRCakdwQzs7QUFRRCxBQUFBLENBQUMsQ0FBQztFQUNBLFVBQVUsRUFBRSxDQUFDO0VBQ2IsYUFBYSxFOUJrVWEsSUFBSSxHOEJqVS9COztBQVVELEFBQUEsSUFBSSxDQUFBLEFBQUEsS0FBQyxBQUFBO0FBQ0wsSUFBSSxDQUFBLEFBQUEsc0JBQUMsQUFBQSxFQUF3QjtFQUMzQixlQUFlLEVBQUUsZ0JBQWdCO0VBQ2pDLE1BQU0sRUFBRSxJQUFJO0VBQ1osd0JBQXdCLEVBQUUsSUFBSSxHQUMvQjs7QUFLRCxBQUFBLE9BQU8sQ0FBQztFQUNOLGFBQWEsRUFBRSxJQUFJO0VBQ25CLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFdBQVcsRUFBRSxPQUFPLEdBQ3JCOztBQUtELEFBQUEsRUFBRTtBQUNGLEVBQUUsQ0FBQztFQUNELFlBQVksRUFBRSxJQUFJLEdBQ25COztBQUVELEFBQUEsRUFBRTtBQUNGLEVBQUU7QUFDRixFQUFFLENBQUM7RUFDRCxVQUFVLEVBQUUsQ0FBQztFQUNiLGFBQWEsRUFBRSxJQUFJLEdBQ3BCOztBQUVELEFBQUEsRUFBRSxDQUFDLEVBQUU7QUFDTCxFQUFFLENBQUMsRUFBRTtBQUNMLEVBQUUsQ0FBQyxFQUFFO0FBQ0wsRUFBRSxDQUFDLEVBQUUsQ0FBQztFQUNKLGFBQWEsRUFBRSxDQUFDLEdBQ2pCOztBQUVELEFBQUEsRUFBRSxDQUFDO0VBQ0QsV0FBVyxFOUJ1WmlCLEdBQUcsRzhCdFpoQzs7QUFJRCxBQUFBLEVBQUUsQ0FBQztFQUNELGFBQWEsRUFBRSxLQUFLO0VBQ3BCLFdBQVcsRUFBRSxDQUFDLEdBQ2Y7O0FBS0QsQUFBQSxVQUFVLENBQUM7RUFDVCxNQUFNLEVBQUUsUUFBUSxHQUNqQjs7QUFPRCxBQUFBLENBQUM7QUFDRCxNQUFNLENBQUM7RUFDTCxXQUFXLEU5QmdZaUIsTUFBTSxHOEIvWG5DOztBQU9ELEFBQUEsS0FBSyxFQzVLTCxNQUFNLENENEtBO0U1QjRFQSxTQUFZLEVBdkVSLE9BQTJCLEc0QkhwQzs7QUFLRCxBQUFBLElBQUksRUMvS0osS0FBSyxDRCtLQTtFQUNILE9BQU8sRTlCNGJxQixLQUFJO0U4QjNiaEMsZ0JBQWdCLEU5Qm1jWSxPQUFPLEc4QmxjcEM7O0FBUUQsQUFBQSxHQUFHO0FBQ0gsR0FBRyxDQUFDO0VBQ0YsUUFBUSxFQUFFLFFBQVE7RTVCd0RkLFNBQVksRUF2RVIsTUFBMkI7RTRCaUJuQyxXQUFXLEVBQUUsQ0FBQztFQUNkLGNBQWMsRUFBRSxRQUFRLEdBQ3pCOztBQUVELEFBQUEsR0FBRyxDQUFDO0VBQUUsTUFBTSxFQUFFLE1BQU0sR0FBSTs7QUFDeEIsQUFBQSxHQUFHLENBQUM7RUFBRSxHQUFHLEVBQUUsS0FBSyxHQUFJOztBQUtwQixBQUFBLENBQUMsQ0FBQztFQUNBLEtBQUssRWxDek5PLElBQUk7RWtDME5oQixlQUFlLEVsQ25CeUIsSUFBSSxHa0N5QjdDO0VBUkQsQUFJRSxDQUpELEFBSUUsTUFBTSxDQUFDO0lBQ04sS0FBSyxFL0IzQ0MsT0FBMkIsRytCNkNsQzs7QUFRSCxBQUNFLENBREQsQUFBQSxJQUFLLEVBQUEsQUFBQSxJQUFDLEFBQUEsRUFBTSxJQUFLLEVBQUEsQUFBQSxLQUFDLEFBQUEsSUFBbkIsQ0FBQyxBQUFBLElBQUssRUFBQSxBQUFBLElBQUMsQUFBQSxFQUFNLElBQUssRUFBQSxBQUFBLEtBQUMsQUFBQSxFQUVoQixNQUFNLENBQUM7RUFDTixLQUFLLEVBQUUsT0FBTztFQUNkLGVBQWUsRUFBRSxJQUFJLEdBQ3RCOztBQU1ILEFBQUEsR0FBRztBQUNILElBQUk7QUFDSixHQUFHO0FBQ0gsSUFBSSxDQUFDO0VBQ0gsV0FBVyxFOUI2U2lCLHdCQUF3RDtFRS9SaEYsU0FBWSxFQXZFUixHQUEyQjtFNEIyRG5DLFNBQVMsRUFBRSxHQUFHLENBQUMsZ0JBQXFCO0VBQ3BDLFlBQVksRUFBRSxhQUFhLEdBQzVCOztBQU1ELEFBQUEsR0FBRyxDQUFDO0VBQ0YsT0FBTyxFQUFFLEtBQUs7RUFDZCxVQUFVLEVBQUUsQ0FBQztFQUNiLGFBQWEsRUFBRSxJQUFJO0VBQ25CLFFBQVEsRUFBRSxJQUFJO0U1QkFWLFNBQVksRUF2RVIsT0FBMkIsRzRCaUZwQztFQWRELEFBU0UsR0FUQyxDQVNELElBQUksQ0FBQztJNUJMRCxTQUFZLEVBdkVSLE9BQTJCO0k0QjhFakMsS0FBSyxFQUFFLE9BQU87SUFDZCxVQUFVLEVBQUUsTUFBTSxHQUNuQjs7QUFHSCxBQUFBLElBQUksQ0FBQztFNUJaQyxTQUFZLEVBdkVSLE9BQTJCO0U0QnFGbkMsS0FBSyxFbEMvUU8sT0FBTztFa0NnUm5CLFNBQVMsRUFBRSxVQUFVLEdBTXRCO0VBSEMsQUFBQSxDQUFDLEdBTkgsSUFBSSxDQU1JO0lBQ0osS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFHSCxBQUFBLEdBQUcsQ0FBQztFQUNGLE9BQU8sRTlCcXlDMkIsTUFBSyxDQUNMLE1BQUs7RUU5ekNuQyxTQUFZLEVBdkVSLE9BQTJCO0U0QmlHbkMsS0FBSyxFbEN6VGlCLElBQUk7RWtDMFQxQixnQkFBZ0IsRWxDalRNLE9BQU87RXlCSTNCLGFBQWEsRXpCZ1BhLE1BQUssR2tDcUVsQztFQVpELEFBT0UsR0FQQyxDQU9ELEdBQUcsQ0FBQztJQUNGLE9BQU8sRUFBRSxDQUFDO0k1Qi9CUixTQUFZLEVBdkVSLEdBQTJCO0k0QndHakMsV0FBVyxFOUIwUWUsR0FBRyxHOEJ6UTlCOztBQVFILEFBQUEsTUFBTSxDQUFDO0VBQ0wsTUFBTSxFQUFFLFFBQVEsR0FDakI7O0FBS0QsQUFBQSxHQUFHO0FBQ0gsR0FBRyxDQUFDO0VBQ0YsY0FBYyxFQUFFLE1BQU0sR0FDdkI7O0FBT0QsQUFBQSxLQUFLLENBQUM7RUFDSixZQUFZLEVBQUUsTUFBTTtFQUNwQixlQUFlLEVBQUUsUUFBUSxHQUMxQjs7QUFFRCxBQUFBLE9BQU8sQ0FBQztFQUNOLFdBQVcsRTlCd1VpQixNQUFLO0U4QnZVakMsY0FBYyxFOUJ1VWMsTUFBSztFOEJ0VWpDLEtBQUssRWxDN1ZpQixPQUFPO0VrQzhWN0IsVUFBVSxFQUFFLElBQUksR0FDakI7O0FBTUQsQUFBQSxFQUFFLENBQUM7RUFFRCxVQUFVLEVBQUUsT0FBTztFQUNuQixVQUFVLEVBQUUsb0JBQW9CLEdBQ2pDOztBQUVELEFBQUEsS0FBSztBQUNMLEtBQUs7QUFDTCxLQUFLO0FBQ0wsRUFBRTtBQUNGLEVBQUU7QUFDRixFQUFFLENBQUM7RUFDRCxZQUFZLEVBQUUsT0FBTztFQUNyQixZQUFZLEVBQUUsS0FBSztFQUNuQixZQUFZLEVBQUUsQ0FBQyxHQUNoQjs7QUFPRCxBQUFBLEtBQUssQ0FBQztFQUNKLE9BQU8sRUFBRSxZQUFZLEdBQ3RCOztBQUtELEFBQUEsTUFBTSxDQUFDO0VBRUwsYUFBYSxFQUFFLENBQUMsR0FDakI7O0FBT0QsQUFBQSxNQUFNLEFBQUEsTUFBTSxBQUFBLElBQUssQ0FBQSxjQUFjLEVBQUU7RUFDL0IsT0FBTyxFQUFFLENBQUMsR0FDWDs7QUFJRCxBQUFBLEtBQUs7QUFDTCxNQUFNO0FBQ04sTUFBTTtBQUNOLFFBQVE7QUFDUixRQUFRLENBQUM7RUFDUCxNQUFNLEVBQUUsQ0FBQztFQUNULFdBQVcsRUFBRSxPQUFPO0U1QjlIaEIsU0FBWSxFQXZFUixPQUEyQjtFNEJ1TW5DLFdBQVcsRUFBRSxPQUFPLEdBQ3JCOztBQUdELEFBQUEsTUFBTTtBQUNOLE1BQU0sQ0FBQztFQUNMLGNBQWMsRUFBRSxJQUFJLEdBQ3JCOztDQUlELEFBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLEVBQWU7RUFDZCxNQUFNLEVBQUUsT0FBTyxHQUNoQjs7QUFFRCxBQUFBLE1BQU0sQ0FBQztFQUdMLFNBQVMsRUFBRSxNQUFNLEdBTWxCO0VBVEQsQUFNRSxNQU5JLEFBTUgsU0FBUyxDQUFDO0lBQ1QsT0FBTyxFQUFFLENBQUMsR0FDWDs7Q0FNSCxBQUFBLEFBQUEsSUFBQyxBQUFBLENBQUssbUNBQW1DLENBQUM7RUFDeEMsT0FBTyxFQUFFLElBQUksR0FDZDs7QUFPRCxBQUFBLE1BQU07Q0FDTixBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWI7Q0FDRCxBQUFBLElBQUMsQ0FBSyxPQUFPLEFBQVo7Q0FDRCxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsRUFBZTtFQUNkLGtCQUFrQixFQUFFLE1BQU0sR0FPM0I7RUFYRCxBQU9JLE1BUEUsQUFPRCxJQUFLLENBQUEsU0FBUztHQU5uQixBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsQ0FNSSxJQUFLLENBQUEsU0FBUztHQUxuQixBQUFBLElBQUMsQ0FBSyxPQUFPLEFBQVosQ0FLSSxJQUFLLENBQUEsU0FBUztHQUpuQixBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsQ0FJSSxJQUFLLENBQUEsU0FBUyxFQUFFO0lBQ2YsTUFBTSxFQUFFLE9BQU8sR0FDaEI7O0FBTUwsQUFBQSxrQkFBa0IsQ0FBQztFQUNqQixPQUFPLEVBQUUsQ0FBQztFQUNWLFlBQVksRUFBRSxJQUFJLEdBQ25COztBQUlELEFBQUEsUUFBUSxDQUFDO0VBQ1AsTUFBTSxFQUFFLFFBQVEsR0FDakI7O0FBU0QsQUFBQSxRQUFRLENBQUM7RUFDUCxTQUFTLEVBQUUsQ0FBQztFQUNaLE9BQU8sRUFBRSxDQUFDO0VBQ1YsTUFBTSxFQUFFLENBQUM7RUFDVCxNQUFNLEVBQUUsQ0FBQyxHQUNWOztBQU9ELEFBQUEsTUFBTSxDQUFDO0VBQ0wsS0FBSyxFQUFFLElBQUk7RUFDWCxLQUFLLEVBQUUsSUFBSTtFQUNYLE9BQU8sRUFBRSxDQUFDO0VBQ1YsYUFBYSxFOUI2SmUsTUFBSztFRWhYM0IsU0FBWSxFQWZWLHNCQUEyQjtFNEJxT25DLFdBQVcsRUFBRSxPQUFPLEdBS3JCO0U1QjdYRyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07STRCaVg3QixBQUFBLE1BQU0sQ0FBQztNNUJ4TUMsU0FBWSxFQWxGVixNQUEyQixHNEJzU3BDO0VBWkQsQUFTRSxNQVRJLEdBU0YsQ0FBQyxDQUFDO0lBQ0YsS0FBSyxFQUFFLElBQUksR0FDWjs7QUFNSCxBQUFBLHNDQUFzQztBQUN0Qyw0QkFBNEI7QUFDNUIsOEJBQThCO0FBQzlCLGtDQUFrQztBQUNsQyxpQ0FBaUM7QUFDakMsbUNBQW1DO0FBQ25DLGtDQUFrQyxDQUFDO0VBQ2pDLE9BQU8sRUFBRSxDQUFDLEdBQ1g7O0FBRUQsQUFBQSwyQkFBMkIsQ0FBQztFQUMxQixNQUFNLEVBQUUsSUFBSSxHQUNiOztDQVFELEFBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLEVBQWU7RUFDZCxjQUFjLEVBQUUsSUFBSTtFQUNwQixrQkFBa0IsRUFBRSxTQUFTLEdBQzlCOztBQU9EOzs7Ozs7O0VBT0U7QUFJRixBQUFBLDJCQUEyQixDQUFDO0VBQzFCLGtCQUFrQixFQUFFLElBQUksR0FDekI7O0FBSUQsQUFBQSw4QkFBOEIsQ0FBQztFQUM3QixPQUFPLEVBQUUsQ0FBQyxHQUNYOztBQUtELEFBQUEsc0JBQXNCLENBQUM7RUFDckIsSUFBSSxFQUFFLE9BQU8sR0FDZDs7QUFLRCxBQUFBLDRCQUE0QixDQUFDO0VBQzNCLElBQUksRUFBRSxPQUFPO0VBQ2Isa0JBQWtCLEVBQUUsTUFBTSxHQUMzQjs7QUFJRCxBQUFBLE1BQU0sQ0FBQztFQUNMLE9BQU8sRUFBRSxZQUFZLEdBQ3RCOztBQUlELEFBQUEsTUFBTSxDQUFDO0VBQ0wsTUFBTSxFQUFFLENBQUMsR0FDVjs7QUFNRCxBQUFBLE9BQU8sQ0FBQztFQUNOLE9BQU8sRUFBRSxTQUFTO0VBQ2xCLE1BQU0sRUFBRSxPQUFPLEdBQ2hCOztBQU9ELEFBQUEsUUFBUSxDQUFDO0VBQ1AsY0FBYyxFQUFFLFFBQVEsR0FDekI7O0NBT0QsQUFBQSxBQUFBLE1BQUMsQUFBQSxFQUFRO0VBQ1AsT0FBTyxFQUFFLGVBQWUsR0FDekI7O0FDcGxCRCxBQUFBLEtBQUssQ0FBQztFN0J5UUEsU0FBWSxFQXZFUixRQUEyQjtFNkJoTW5DLFdBQVcsRW5DaVNpQixHQUFHLEdtQ2hTaEM7O0FBSUMsQUFBQSxVQUFVLENBQVc7RTdCc1FmLFNBQVksRUFmVixzQkFBMkI7RTZCclBqQyxXQUFXLEVuQ3NSZSxHQUFHO0VtQ3JSN0IsV0FBVyxFL0Iya0JlLEdBQUcsRytCMWtCOUI7RTdCZ0dDLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtJNkJwRzNCLEFBQUEsVUFBVSxDQUFXO003QjZRZixTQUFZLEVBbEZWLElBQTJCLEc2QnZMbEM7O0FBSkQsQUFBQSxVQUFVLENBQVc7RTdCc1FmLFNBQVksRUFmVixzQkFBMkI7RTZCclBqQyxXQUFXLEVuQ3NSZSxHQUFHO0VtQ3JSN0IsV0FBVyxFL0Iya0JlLEdBQUcsRytCMWtCOUI7RTdCZ0dDLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtJNkJwRzNCLEFBQUEsVUFBVSxDQUFXO003QjZRZixTQUFZLEVBbEZWLElBQTJCLEc2QnZMbEM7O0FBSkQsQUFBQSxVQUFVLENBQVc7RTdCc1FmLFNBQVksRUFmVixzQkFBMkI7RTZCclBqQyxXQUFXLEVuQ3NSZSxHQUFHO0VtQ3JSN0IsV0FBVyxFL0Iya0JlLEdBQUcsRytCMWtCOUI7RTdCZ0dDLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtJNkJwRzNCLEFBQUEsVUFBVSxDQUFXO003QjZRZixTQUFZLEVBbEZWLElBQTJCLEc2QnZMbEM7O0FBSkQsQUFBQSxVQUFVLENBQVc7RTdCc1FmLFNBQVksRUFmVixzQkFBMkI7RTZCclBqQyxXQUFXLEVuQ3NSZSxHQUFHO0VtQ3JSN0IsV0FBVyxFL0Iya0JlLEdBQUcsRytCMWtCOUI7RTdCZ0dDLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtJNkJwRzNCLEFBQUEsVUFBVSxDQUFXO003QjZRZixTQUFZLEVBbEZWLElBQTJCLEc2QnZMbEM7O0FBSkQsQUFBQSxVQUFVLENBQVc7RTdCc1FmLFNBQVksRUFmVixzQkFBMkI7RTZCclBqQyxXQUFXLEVuQ3NSZSxHQUFHO0VtQ3JSN0IsV0FBVyxFL0Iya0JlLEdBQUcsRytCMWtCOUI7RTdCZ0dDLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtJNkJwRzNCLEFBQUEsVUFBVSxDQUFXO003QjZRZixTQUFZLEVBbEZWLE1BQTJCLEc2QnZMbEM7O0FBSkQsQUFBQSxVQUFVLENBQVc7RTdCc1FmLFNBQVksRUFmVixzQkFBMkI7RTZCclBqQyxXQUFXLEVuQ3NSZSxHQUFHO0VtQ3JSN0IsV0FBVyxFL0Iya0JlLEdBQUcsRytCMWtCOUI7RTdCZ0dDLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtJNkJwRzNCLEFBQUEsVUFBVSxDQUFXO003QjZRZixTQUFZLEVBbEZWLElBQTJCLEc2QnZMbEM7O0FBSkQsQUFBQSxVQUFVLENBQVc7RTdCc1FmLFNBQVksRUFmVixvQkFBMkI7RTZCclBqQyxXQUFXLEVuQ3NSZSxHQUFHO0VtQ3JSN0IsV0FBVyxFL0Iya0JlLEdBQUcsRytCMWtCOUI7RTdCZ0dDLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtJNkJwRzNCLEFBQUEsVUFBVSxDQUFXO003QjZRZixTQUFZLEVBbEZWLE9BQTJCLEc2QnZMbEM7O0FBSkQsQUFBQSxVQUFVLENBQVc7RTdCa1FqQixTQUFZLEVBdkVSLE9BQTJCO0U2QnpMakMsV0FBVyxFbkNzUmUsR0FBRztFbUNyUjdCLFdBQVcsRS9CMmtCZSxHQUFHLEcrQjFrQjlCOztBQWtCSCxBQUFBLGNBQWMsQ0FBQztFZHJEYixZQUFZLEVBQUUsQ0FBQztFQUNmLFVBQVUsRUFBRSxJQUFJLEdjc0RqQjs7QUFHRCxBQUFBLFlBQVksQ0FBQztFZDFEWCxZQUFZLEVBQUUsQ0FBQztFQUNmLFVBQVUsRUFBRSxJQUFJLEdjMkRqQjs7QUFDRCxBQUFBLGlCQUFpQixDQUFDO0VBQ2hCLE9BQU8sRUFBRSxZQUFZLEdBS3RCO0VBTkQsQUFHRSxpQkFIZSxBQUdkLElBQUssQ0FBQSxXQUFXLEVBQUU7SUFDakIsWUFBWSxFL0I4bEJjLE1BQUssRytCN2xCaEM7O0FBU0gsQUFBQSxXQUFXLENBQUM7RTdCc05OLFNBQVksRUF2RVIsT0FBMkI7RTZCN0luQyxjQUFjLEVBQUUsU0FBUyxHQUMxQjs7QUFHRCxBQUFBLFdBQVcsQ0FBQztFQUNWLGFBQWEsRW5Db0hOLElBQUk7RU0yRlAsU0FBWSxFQXZFUixPQUEyQixHNkJsSXBDO0VBUEQsQUFJRSxXQUpTLEdBSVAsV0FBVyxDQUFDO0lBQ1osYUFBYSxFQUFFLENBQUMsR0FDakI7O0FBR0gsQUFBQSxrQkFBa0IsQ0FBQztFQUNqQixVQUFVLEVuQzJHSCxLQUFJO0VtQzFHWCxhQUFhLEVuQzBHTixJQUFJO0VNMkZQLFNBQVksRUF2RVIsT0FBMkI7RTZCNUhuQyxLQUFLLEVuQ3RGaUIsT0FBTyxHbUMyRjlCO0VBVEQsQUFNRSxrQkFOZ0IsQUFNZixRQUFRLENBQUM7SUFDUixPQUFPLEVBQUUsWUFBWSxHQUN0Qjs7QUMvRkgsQUFBQSxVQUFVLENBQUM7RTFCSVQsU0FBUyxFQUFFLElBQUk7RUFHZixNQUFNLEVBQUUsSUFBSSxHMEJMYjs7QUFJRCxBQUFBLGNBQWMsQ0FBQztFQUNiLE9BQU8sRWhDczlDMkIsT0FBTTtFZ0NyOUN4QyxnQkFBZ0IsRXBDVE0sSUFBSTtFb0NVMUIsTUFBTSxFcENrT3NCLEdBQUcsQ29DbE9DLEtBQUssQ3BDUGYsT0FBTztFeUJVM0IsYUFBYSxFekIrT2EsT0FBTTtFVXZQbEMsU0FBUyxFQUFFLElBQUk7RUFHZixNQUFNLEVBQUUsSUFBSSxHMEJRYjs7QUFNRCxBQUFBLE9BQU8sQ0FBQztFQUVOLE9BQU8sRUFBRSxZQUFZLEdBQ3RCOztBQUVELEFBQUEsV0FBVyxDQUFDO0VBQ1YsYUFBYSxFQUFFLE1BQVk7RUFDM0IsV0FBVyxFQUFFLENBQUMsR0FDZjs7QUFFRCxBQUFBLGVBQWUsQ0FBQztFOUIrUFYsU0FBWSxFQXZFUixPQUEyQjtFOEJ0TG5DLEtBQUssRXBDNUJpQixPQUFPLEdvQzZCOUI7O0FDbkNDLEFBQUEsVUFBVTtBQUVWLGdCQUFnQjtBQU1kLGFBQWE7QUFBYixhQUFhO0FBQWIsYUFBYTtBQUFiLGFBQWE7QUFBYixjQUFjLENBTkM7RVBMakIsS0FBSyxFQUFFLElBQUk7RUFDWCxhQUFhLEVBQUUsMkJBQXdEO0VBQ3ZFLFlBQVksRUFBRSwyQkFBd0Q7RUFDdEUsWUFBWSxFQUFFLElBQUk7RUFDbEIsV0FBVyxFQUFFLElBQUksR09HaEI7O0E3QnFEQyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RTZCbkNsQixBQVRKLFVBU2MsRUFkaEIsYUFBYSxDQUswQjtJQUNuQyxTQUFTLEVyQ29UWCxLQUFLLEdxQ25USjs7QTdCMENILE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFNkJuQ2xCLEFBVEosVUFTYyxFQWRoQixhQUFhLEVBQWIsYUFBYSxDQUswQjtJQUNuQyxTQUFTLEVyQ3FUWCxLQUFLLEdxQ3BUSjs7QTdCMENILE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFNkJuQ2xCLEFBVEosVUFTYyxFQWRoQixhQUFhLEVBQWIsYUFBYSxFQUFiLGFBQWEsQ0FLMEI7SUFDbkMsU0FBUyxFckNzVFgsS0FBSyxHcUNyVEo7O0E3QjBDSCxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RTZCbkNuQixBQVRKLFVBU2MsRUFkaEIsYUFBYSxFQUFiLGFBQWEsRUFBYixhQUFhLEVBQWIsYUFBYSxDQUswQjtJQUNuQyxTQUFTLEVyQ3VUWCxNQUFNLEdxQ3RUTDs7QTdCMENILE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtFNkJuQ25CLEFBVEosVUFTYyxFQWRoQixhQUFhLEVBQWIsYUFBYSxFQUFiLGFBQWEsRUFBYixhQUFhLEVBQWIsY0FBYyxDQUt5QjtJQUNuQyxTQUFTLEVyQ3dUVixNQUFNLEdxQ3ZUTjs7QUNoQkwsQUFBQSxJQUFJLENBQUM7RVBBTCxhQUE2QixDQUFVLE9BQUM7RUFDeEMsYUFBNkIsQ0FBVSxFQUFDO0VBQ3hDLE9BQU8sRUFBRSxJQUFJO0VBQ2IsU0FBUyxFQUFFLElBQUk7RUFFZixVQUFVLEVBQUUsNkJBQXVEO0VBQ25FLFlBQVksRUFBRSw4QkFBd0Q7RUFDdEUsV0FBVyxFQUFFLDhCQUF3RCxHT0RwRTtFQU5ELEFBR0UsSUFIRSxHQUdBLENBQUMsQ0FBQztJUGFOLFdBQVcsRUFBRSxDQUFDO0lBQ2QsS0FBSyxFQUFFLElBQUk7SUFDWCxTQUFTLEVBQUUsSUFBSTtJQUNmLGFBQWEsRUFBRSw2QkFBdUQ7SUFDdEUsWUFBWSxFQUFFLDZCQUF1RDtJQUNyRSxVQUFVLEVBQUUsa0JBQTRDLEdPaEJyRDs7QVArREMsQUFBQSxJQUFJLENBQVU7RUFDWixJQUFJLEVBQUUsTUFBTSxHQUNiOztBQUVELEFBQUEsY0FBYyxHQUFHLENBQUMsQ0FBVTtFQXBDaEMsSUFBSSxFQUFFLFFBQVE7RUFDZCxLQUFLLEVBQUUsSUFBSSxHQXFDTjs7QUFJRyxBQTNCUixXQTJCbUIsR0EzQmpCLENBQUMsQ0FBQztFQUNGLElBQUksRUFBRSxRQUFRO0VBQ2QsS0FBSyxFekJpQ0ksSUFBNEMsR3lCaEN0RDs7QUF3Qk8sQUEzQlIsV0EyQm1CLEdBM0JqQixDQUFDLENBQUM7RUFDRixJQUFJLEVBQUUsUUFBUTtFQUNkLEtBQUssRXpCaUNJLEdBQTRDLEd5QmhDdEQ7O0FBd0JPLEFBM0JSLFdBMkJtQixHQTNCakIsQ0FBQyxDQUFDO0VBQ0YsSUFBSSxFQUFFLFFBQVE7RUFDZCxLQUFLLEV6QmlDSSxTQUE0QyxHeUJoQ3REOztBQXdCTyxBQTNCUixXQTJCbUIsR0EzQmpCLENBQUMsQ0FBQztFQUNGLElBQUksRUFBRSxRQUFRO0VBQ2QsS0FBSyxFekJpQ0ksR0FBNEMsR3lCaEN0RDs7QUF3Qk8sQUEzQlIsV0EyQm1CLEdBM0JqQixDQUFDLENBQUM7RUFDRixJQUFJLEVBQUUsUUFBUTtFQUNkLEtBQUssRXpCaUNJLEdBQTRDLEd5QmhDdEQ7O0FBd0JPLEFBM0JSLFdBMkJtQixHQTNCakIsQ0FBQyxDQUFDO0VBQ0YsSUFBSSxFQUFFLFFBQVE7RUFDZCxLQUFLLEV6QmlDSSxTQUE0QyxHeUJoQ3REOztBQThCRyxBQUFBLFNBQVMsQ0FBVTtFQWhEdkIsSUFBSSxFQUFFLFFBQVE7RUFDZCxLQUFLLEVBQUUsSUFBSSxHQWlETjs7QUFJRyxBQUFBLE1BQU0sQ0FBYztFQWhFMUIsSUFBSSxFQUFFLFFBQVE7RUFDZCxLQUFLLEVBQUUsUUFBbUMsR0FpRW5DOztBQUZELEFBQUEsTUFBTSxDQUFjO0VBaEUxQixJQUFJLEVBQUUsUUFBUTtFQUNkLEtBQUssRUFBRSxTQUFtQyxHQWlFbkM7O0FBRkQsQUFBQSxNQUFNLENBQWM7RUFoRTFCLElBQUksRUFBRSxRQUFRO0VBQ2QsS0FBSyxFQUFFLEdBQW1DLEdBaUVuQzs7QUFGRCxBQUFBLE1BQU0sQ0FBYztFQWhFMUIsSUFBSSxFQUFFLFFBQVE7RUFDZCxLQUFLLEVBQUUsU0FBbUMsR0FpRW5DOztBQUZELEFBQUEsTUFBTSxDQUFjO0VBaEUxQixJQUFJLEVBQUUsUUFBUTtFQUNkLEtBQUssRUFBRSxTQUFtQyxHQWlFbkM7O0FBRkQsQUFBQSxNQUFNLENBQWM7RUFoRTFCLElBQUksRUFBRSxRQUFRO0VBQ2QsS0FBSyxFQUFFLEdBQW1DLEdBaUVuQzs7QUFGRCxBQUFBLE1BQU0sQ0FBYztFQWhFMUIsSUFBSSxFQUFFLFFBQVE7RUFDZCxLQUFLLEVBQUUsU0FBbUMsR0FpRW5DOztBQUZELEFBQUEsTUFBTSxDQUFjO0VBaEUxQixJQUFJLEVBQUUsUUFBUTtFQUNkLEtBQUssRUFBRSxTQUFtQyxHQWlFbkM7O0FBRkQsQUFBQSxNQUFNLENBQWM7RUFoRTFCLElBQUksRUFBRSxRQUFRO0VBQ2QsS0FBSyxFQUFFLEdBQW1DLEdBaUVuQzs7QUFGRCxBQUFBLE9BQU8sQ0FBYTtFQWhFMUIsSUFBSSxFQUFFLFFBQVE7RUFDZCxLQUFLLEVBQUUsU0FBbUMsR0FpRW5DOztBQUZELEFBQUEsT0FBTyxDQUFhO0VBaEUxQixJQUFJLEVBQUUsUUFBUTtFQUNkLEtBQUssRUFBRSxTQUFtQyxHQWlFbkM7O0FBRkQsQUFBQSxPQUFPLENBQWE7RUFoRTFCLElBQUksRUFBRSxRQUFRO0VBQ2QsS0FBSyxFQUFFLElBQW1DLEdBaUVuQzs7QUFNQyxBQUFBLFNBQVMsQ0FBYztFQXhEakMsV0FBVyxFQUFtQixRQUFnQixHQTBEbkM7O0FBRkQsQUFBQSxTQUFTLENBQWM7RUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DOztBQUZELEFBQUEsU0FBUyxDQUFjO0VBeERqQyxXQUFXLEVBQW1CLEdBQWdCLEdBMERuQzs7QUFGRCxBQUFBLFNBQVMsQ0FBYztFQXhEakMsV0FBVyxFQUFtQixTQUFnQixHQTBEbkM7O0FBRkQsQUFBQSxTQUFTLENBQWM7RUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DOztBQUZELEFBQUEsU0FBUyxDQUFjO0VBeERqQyxXQUFXLEVBQW1CLEdBQWdCLEdBMERuQzs7QUFGRCxBQUFBLFNBQVMsQ0FBYztFQXhEakMsV0FBVyxFQUFtQixTQUFnQixHQTBEbkM7O0FBRkQsQUFBQSxTQUFTLENBQWM7RUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DOztBQUZELEFBQUEsU0FBUyxDQUFjO0VBeERqQyxXQUFXLEVBQW1CLEdBQWdCLEdBMERuQzs7QUFGRCxBQUFBLFVBQVUsQ0FBYTtFQXhEakMsV0FBVyxFQUFtQixTQUFnQixHQTBEbkM7O0FBRkQsQUFBQSxVQUFVLENBQWE7RUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DOztBQVNMLEFBQUEsSUFBSTtBQUNKLEtBQUssQ0FBZ0I7RUFDbkIsYUFBNkIsQ0FBVSxFQUFDLEdBQ3pDOztBQUVELEFBQUEsSUFBSTtBQUNKLEtBQUssQ0FBZ0I7RUFDbkIsYUFBNkIsQ0FBVSxFQUFDLEdBQ3pDOztBQVJELEFBQUEsSUFBSTtBQUNKLEtBQUssQ0FBZ0I7RUFDbkIsYUFBNkIsQ0FBVSxRQUFDLEdBQ3pDOztBQUVELEFBQUEsSUFBSTtBQUNKLEtBQUssQ0FBZ0I7RUFDbkIsYUFBNkIsQ0FBVSxRQUFDLEdBQ3pDOztBQVJELEFBQUEsSUFBSTtBQUNKLEtBQUssQ0FBZ0I7RUFDbkIsYUFBNkIsQ0FBVSxPQUFDLEdBQ3pDOztBQUVELEFBQUEsSUFBSTtBQUNKLEtBQUssQ0FBZ0I7RUFDbkIsYUFBNkIsQ0FBVSxPQUFDLEdBQ3pDOztBQVJELEFBQUEsSUFBSTtBQUNKLEtBQUssQ0FBZ0I7RUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDOztBQUVELEFBQUEsSUFBSTtBQUNKLEtBQUssQ0FBZ0I7RUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDOztBQVJELEFBQUEsSUFBSTtBQUNKLEtBQUssQ0FBZ0I7RUFDbkIsYUFBNkIsQ0FBVSxPQUFDLEdBQ3pDOztBQUVELEFBQUEsSUFBSTtBQUNKLEtBQUssQ0FBZ0I7RUFDbkIsYUFBNkIsQ0FBVSxPQUFDLEdBQ3pDOztBQVJELEFBQUEsSUFBSTtBQUNKLEtBQUssQ0FBZ0I7RUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDOztBQUVELEFBQUEsSUFBSTtBQUNKLEtBQUssQ0FBZ0I7RUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDOztBQVJELEFBQUEsSUFBSTtBQUNKLEtBQUssQ0FBZ0I7RUFDbkIsYUFBNkIsQ0FBVSxPQUFDLEdBQ3pDOztBQUVELEFBQUEsSUFBSTtBQUNKLEtBQUssQ0FBZ0I7RUFDbkIsYUFBNkIsQ0FBVSxPQUFDLEdBQ3pDOztBQVJELEFBQUEsSUFBSTtBQUNKLEtBQUssQ0FBZ0I7RUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDOztBQUVELEFBQUEsSUFBSTtBQUNKLEtBQUssQ0FBZ0I7RUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDOztBQVJELEFBQUEsSUFBSTtBQUNKLEtBQUssQ0FBZ0I7RUFDbkIsYUFBNkIsQ0FBVSxPQUFDLEdBQ3pDOztBQUVELEFBQUEsSUFBSTtBQUNKLEtBQUssQ0FBZ0I7RUFDbkIsYUFBNkIsQ0FBVSxPQUFDLEdBQ3pDOztBQVJELEFBQUEsSUFBSTtBQUNKLEtBQUssQ0FBZ0I7RUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDOztBQUVELEFBQUEsSUFBSTtBQUNKLEtBQUssQ0FBZ0I7RUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDOztBQVJELEFBQUEsS0FBSztBQUNMLE1BQU0sQ0FBZTtFQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7O0FBRUQsQUFBQSxLQUFLO0FBQ0wsTUFBTSxDQUFlO0VBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6Qzs7QUFSRCxBQUFBLEtBQUs7QUFDTCxNQUFNLENBQWU7RUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDOztBQUVELEFBQUEsS0FBSztBQUNMLE1BQU0sQ0FBZTtFQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7O0FBUkQsQUFBQSxLQUFLO0FBQ0wsTUFBTSxDQUFlO0VBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6Qzs7QUFFRCxBQUFBLEtBQUs7QUFDTCxNQUFNLENBQWU7RUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDOztBdkIzREwsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0V1QlV0QixBQUFBLE9BQU8sQ0FBTztJQUNaLElBQUksRUFBRSxNQUFNLEdBQ2I7RUFFRCxBQUFBLGlCQUFpQixHQUFHLENBQUMsQ0FBTztJQXBDaEMsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsSUFBSSxHQXFDTjtFQUlHLEFBM0JSLGNBMkJzQixHQTNCcEIsQ0FBQyxDQUFDO0lBQ0YsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEV6QmlDSSxJQUE0QyxHeUJoQ3REO0VBd0JPLEFBM0JSLGNBMkJzQixHQTNCcEIsQ0FBQyxDQUFDO0lBQ0YsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEV6QmlDSSxHQUE0QyxHeUJoQ3REO0VBd0JPLEFBM0JSLGNBMkJzQixHQTNCcEIsQ0FBQyxDQUFDO0lBQ0YsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEV6QmlDSSxTQUE0QyxHeUJoQ3REO0VBd0JPLEFBM0JSLGNBMkJzQixHQTNCcEIsQ0FBQyxDQUFDO0lBQ0YsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEV6QmlDSSxHQUE0QyxHeUJoQ3REO0VBd0JPLEFBM0JSLGNBMkJzQixHQTNCcEIsQ0FBQyxDQUFDO0lBQ0YsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEV6QmlDSSxHQUE0QyxHeUJoQ3REO0VBd0JPLEFBM0JSLGNBMkJzQixHQTNCcEIsQ0FBQyxDQUFDO0lBQ0YsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEV6QmlDSSxTQUE0QyxHeUJoQ3REO0VBOEJHLEFBQUEsWUFBWSxDQUFPO0lBaER2QixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxJQUFJLEdBaUROO0VBSUcsQUFBQSxTQUFTLENBQVc7SUFoRTFCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLFFBQW1DLEdBaUVuQztFQUZELEFBQUEsU0FBUyxDQUFXO0lBaEUxQixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxTQUFtQyxHQWlFbkM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQWhFMUIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsR0FBbUMsR0FpRW5DO0VBRkQsQUFBQSxTQUFTLENBQVc7SUFoRTFCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLFNBQW1DLEdBaUVuQztFQUZELEFBQUEsU0FBUyxDQUFXO0lBaEUxQixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxTQUFtQyxHQWlFbkM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQWhFMUIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsR0FBbUMsR0FpRW5DO0VBRkQsQUFBQSxTQUFTLENBQVc7SUFoRTFCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLFNBQW1DLEdBaUVuQztFQUZELEFBQUEsU0FBUyxDQUFXO0lBaEUxQixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxTQUFtQyxHQWlFbkM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQWhFMUIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsR0FBbUMsR0FpRW5DO0VBRkQsQUFBQSxVQUFVLENBQVU7SUFoRTFCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLFNBQW1DLEdBaUVuQztFQUZELEFBQUEsVUFBVSxDQUFVO0lBaEUxQixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxTQUFtQyxHQWlFbkM7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQWhFMUIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsSUFBbUMsR0FpRW5DO0VBTUMsQUFBQSxZQUFZLENBQVc7SUF4RGpDLFdBQVcsRUFBZ0IsQ0FBQyxHQTBEakI7RUFGRCxBQUFBLFlBQVksQ0FBVztJQXhEakMsV0FBVyxFQUFtQixRQUFnQixHQTBEbkM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQXhEakMsV0FBVyxFQUFtQixTQUFnQixHQTBEbkM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQXhEakMsV0FBVyxFQUFtQixHQUFnQixHQTBEbkM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQXhEakMsV0FBVyxFQUFtQixTQUFnQixHQTBEbkM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQXhEakMsV0FBVyxFQUFtQixTQUFnQixHQTBEbkM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQXhEakMsV0FBVyxFQUFtQixHQUFnQixHQTBEbkM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQXhEakMsV0FBVyxFQUFtQixTQUFnQixHQTBEbkM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQXhEakMsV0FBVyxFQUFtQixTQUFnQixHQTBEbkM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQXhEakMsV0FBVyxFQUFtQixHQUFnQixHQTBEbkM7RUFGRCxBQUFBLGFBQWEsQ0FBVTtJQXhEakMsV0FBVyxFQUFtQixTQUFnQixHQTBEbkM7RUFGRCxBQUFBLGFBQWEsQ0FBVTtJQXhEakMsV0FBVyxFQUFtQixTQUFnQixHQTBEbkM7RUFTTCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxFQUFDLEdBQ3pDO0VBRUQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsRUFBQyxHQUN6QztFQVJELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLFFBQUMsR0FDekM7RUFFRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxRQUFDLEdBQ3pDO0VBUkQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsT0FBQyxHQUN6QztFQUVELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLE9BQUMsR0FDekM7RUFSRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDO0VBRUQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6QztFQVJELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLE9BQUMsR0FDekM7RUFFRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxPQUFDLEdBQ3pDO0VBUkQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6QztFQUVELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7RUFSRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxPQUFDLEdBQ3pDO0VBRUQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsT0FBQyxHQUN6QztFQVJELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7RUFFRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDO0VBUkQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsT0FBQyxHQUN6QztFQUVELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLE9BQUMsR0FDekM7RUFSRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDO0VBRUQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6QztFQVJELEFBQUEsUUFBUTtFQUNSLFNBQVMsQ0FBWTtJQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7RUFFRCxBQUFBLFFBQVE7RUFDUixTQUFTLENBQVk7SUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDO0VBUkQsQUFBQSxRQUFRO0VBQ1IsU0FBUyxDQUFZO0lBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6QztFQUVELEFBQUEsUUFBUTtFQUNSLFNBQVMsQ0FBWTtJQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7RUFSRCxBQUFBLFFBQVE7RUFDUixTQUFTLENBQVk7SUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDO0VBRUQsQUFBQSxRQUFRO0VBQ1IsU0FBUyxDQUFZO0lBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6Qzs7QXZCM0RMLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFdUJVdEIsQUFBQSxPQUFPLENBQU87SUFDWixJQUFJLEVBQUUsTUFBTSxHQUNiO0VBRUQsQUFBQSxpQkFBaUIsR0FBRyxDQUFDLENBQU87SUFwQ2hDLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLElBQUksR0FxQ047RUFJRyxBQTNCUixjQTJCc0IsR0EzQnBCLENBQUMsQ0FBQztJQUNGLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFekJpQ0ksSUFBNEMsR3lCaEN0RDtFQXdCTyxBQTNCUixjQTJCc0IsR0EzQnBCLENBQUMsQ0FBQztJQUNGLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFekJpQ0ksR0FBNEMsR3lCaEN0RDtFQXdCTyxBQTNCUixjQTJCc0IsR0EzQnBCLENBQUMsQ0FBQztJQUNGLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFekJpQ0ksU0FBNEMsR3lCaEN0RDtFQXdCTyxBQTNCUixjQTJCc0IsR0EzQnBCLENBQUMsQ0FBQztJQUNGLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFekJpQ0ksR0FBNEMsR3lCaEN0RDtFQXdCTyxBQTNCUixjQTJCc0IsR0EzQnBCLENBQUMsQ0FBQztJQUNGLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFekJpQ0ksR0FBNEMsR3lCaEN0RDtFQXdCTyxBQTNCUixjQTJCc0IsR0EzQnBCLENBQUMsQ0FBQztJQUNGLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFekJpQ0ksU0FBNEMsR3lCaEN0RDtFQThCRyxBQUFBLFlBQVksQ0FBTztJQWhEdkIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsSUFBSSxHQWlETjtFQUlHLEFBQUEsU0FBUyxDQUFXO0lBaEUxQixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxRQUFtQyxHQWlFbkM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQWhFMUIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsU0FBbUMsR0FpRW5DO0VBRkQsQUFBQSxTQUFTLENBQVc7SUFoRTFCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLEdBQW1DLEdBaUVuQztFQUZELEFBQUEsU0FBUyxDQUFXO0lBaEUxQixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxTQUFtQyxHQWlFbkM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQWhFMUIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsU0FBbUMsR0FpRW5DO0VBRkQsQUFBQSxTQUFTLENBQVc7SUFoRTFCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLEdBQW1DLEdBaUVuQztFQUZELEFBQUEsU0FBUyxDQUFXO0lBaEUxQixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxTQUFtQyxHQWlFbkM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQWhFMUIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsU0FBbUMsR0FpRW5DO0VBRkQsQUFBQSxTQUFTLENBQVc7SUFoRTFCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLEdBQW1DLEdBaUVuQztFQUZELEFBQUEsVUFBVSxDQUFVO0lBaEUxQixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxTQUFtQyxHQWlFbkM7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQWhFMUIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsU0FBbUMsR0FpRW5DO0VBRkQsQUFBQSxVQUFVLENBQVU7SUFoRTFCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLElBQW1DLEdBaUVuQztFQU1DLEFBQUEsWUFBWSxDQUFXO0lBeERqQyxXQUFXLEVBQWdCLENBQUMsR0EwRGpCO0VBRkQsQUFBQSxZQUFZLENBQVc7SUF4RGpDLFdBQVcsRUFBbUIsUUFBZ0IsR0EwRG5DO0VBRkQsQUFBQSxZQUFZLENBQVc7SUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxZQUFZLENBQVc7SUF4RGpDLFdBQVcsRUFBbUIsR0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxZQUFZLENBQVc7SUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxZQUFZLENBQVc7SUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxZQUFZLENBQVc7SUF4RGpDLFdBQVcsRUFBbUIsR0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxZQUFZLENBQVc7SUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxZQUFZLENBQVc7SUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxZQUFZLENBQVc7SUF4RGpDLFdBQVcsRUFBbUIsR0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxhQUFhLENBQVU7SUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxhQUFhLENBQVU7SUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DO0VBU0wsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsRUFBQyxHQUN6QztFQUVELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLEVBQUMsR0FDekM7RUFSRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxRQUFDLEdBQ3pDO0VBRUQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsUUFBQyxHQUN6QztFQVJELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLE9BQUMsR0FDekM7RUFFRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxPQUFDLEdBQ3pDO0VBUkQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6QztFQUVELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7RUFSRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxPQUFDLEdBQ3pDO0VBRUQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsT0FBQyxHQUN6QztFQVJELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7RUFFRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDO0VBUkQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsT0FBQyxHQUN6QztFQUVELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLE9BQUMsR0FDekM7RUFSRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDO0VBRUQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6QztFQVJELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLE9BQUMsR0FDekM7RUFFRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxPQUFDLEdBQ3pDO0VBUkQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6QztFQUVELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7RUFSRCxBQUFBLFFBQVE7RUFDUixTQUFTLENBQVk7SUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDO0VBRUQsQUFBQSxRQUFRO0VBQ1IsU0FBUyxDQUFZO0lBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6QztFQVJELEFBQUEsUUFBUTtFQUNSLFNBQVMsQ0FBWTtJQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7RUFFRCxBQUFBLFFBQVE7RUFDUixTQUFTLENBQVk7SUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDO0VBUkQsQUFBQSxRQUFRO0VBQ1IsU0FBUyxDQUFZO0lBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6QztFQUVELEFBQUEsUUFBUTtFQUNSLFNBQVMsQ0FBWTtJQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7O0F2QjNETCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RXVCVXRCLEFBQUEsT0FBTyxDQUFPO0lBQ1osSUFBSSxFQUFFLE1BQU0sR0FDYjtFQUVELEFBQUEsaUJBQWlCLEdBQUcsQ0FBQyxDQUFPO0lBcENoQyxJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxJQUFJLEdBcUNOO0VBSUcsQUEzQlIsY0EyQnNCLEdBM0JwQixDQUFDLENBQUM7SUFDRixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRXpCaUNJLElBQTRDLEd5QmhDdEQ7RUF3Qk8sQUEzQlIsY0EyQnNCLEdBM0JwQixDQUFDLENBQUM7SUFDRixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRXpCaUNJLEdBQTRDLEd5QmhDdEQ7RUF3Qk8sQUEzQlIsY0EyQnNCLEdBM0JwQixDQUFDLENBQUM7SUFDRixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRXpCaUNJLFNBQTRDLEd5QmhDdEQ7RUF3Qk8sQUEzQlIsY0EyQnNCLEdBM0JwQixDQUFDLENBQUM7SUFDRixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRXpCaUNJLEdBQTRDLEd5QmhDdEQ7RUF3Qk8sQUEzQlIsY0EyQnNCLEdBM0JwQixDQUFDLENBQUM7SUFDRixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRXpCaUNJLEdBQTRDLEd5QmhDdEQ7RUF3Qk8sQUEzQlIsY0EyQnNCLEdBM0JwQixDQUFDLENBQUM7SUFDRixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRXpCaUNJLFNBQTRDLEd5QmhDdEQ7RUE4QkcsQUFBQSxZQUFZLENBQU87SUFoRHZCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLElBQUksR0FpRE47RUFJRyxBQUFBLFNBQVMsQ0FBVztJQWhFMUIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsUUFBbUMsR0FpRW5DO0VBRkQsQUFBQSxTQUFTLENBQVc7SUFoRTFCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLFNBQW1DLEdBaUVuQztFQUZELEFBQUEsU0FBUyxDQUFXO0lBaEUxQixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxHQUFtQyxHQWlFbkM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQWhFMUIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsU0FBbUMsR0FpRW5DO0VBRkQsQUFBQSxTQUFTLENBQVc7SUFoRTFCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLFNBQW1DLEdBaUVuQztFQUZELEFBQUEsU0FBUyxDQUFXO0lBaEUxQixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxHQUFtQyxHQWlFbkM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQWhFMUIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsU0FBbUMsR0FpRW5DO0VBRkQsQUFBQSxTQUFTLENBQVc7SUFoRTFCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLFNBQW1DLEdBaUVuQztFQUZELEFBQUEsU0FBUyxDQUFXO0lBaEUxQixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxHQUFtQyxHQWlFbkM7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQWhFMUIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsU0FBbUMsR0FpRW5DO0VBRkQsQUFBQSxVQUFVLENBQVU7SUFoRTFCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLFNBQW1DLEdBaUVuQztFQUZELEFBQUEsVUFBVSxDQUFVO0lBaEUxQixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxJQUFtQyxHQWlFbkM7RUFNQyxBQUFBLFlBQVksQ0FBVztJQXhEakMsV0FBVyxFQUFnQixDQUFDLEdBMERqQjtFQUZELEFBQUEsWUFBWSxDQUFXO0lBeERqQyxXQUFXLEVBQW1CLFFBQWdCLEdBMERuQztFQUZELEFBQUEsWUFBWSxDQUFXO0lBeERqQyxXQUFXLEVBQW1CLFNBQWdCLEdBMERuQztFQUZELEFBQUEsWUFBWSxDQUFXO0lBeERqQyxXQUFXLEVBQW1CLEdBQWdCLEdBMERuQztFQUZELEFBQUEsWUFBWSxDQUFXO0lBeERqQyxXQUFXLEVBQW1CLFNBQWdCLEdBMERuQztFQUZELEFBQUEsWUFBWSxDQUFXO0lBeERqQyxXQUFXLEVBQW1CLFNBQWdCLEdBMERuQztFQUZELEFBQUEsWUFBWSxDQUFXO0lBeERqQyxXQUFXLEVBQW1CLEdBQWdCLEdBMERuQztFQUZELEFBQUEsWUFBWSxDQUFXO0lBeERqQyxXQUFXLEVBQW1CLFNBQWdCLEdBMERuQztFQUZELEFBQUEsWUFBWSxDQUFXO0lBeERqQyxXQUFXLEVBQW1CLFNBQWdCLEdBMERuQztFQUZELEFBQUEsWUFBWSxDQUFXO0lBeERqQyxXQUFXLEVBQW1CLEdBQWdCLEdBMERuQztFQUZELEFBQUEsYUFBYSxDQUFVO0lBeERqQyxXQUFXLEVBQW1CLFNBQWdCLEdBMERuQztFQUZELEFBQUEsYUFBYSxDQUFVO0lBeERqQyxXQUFXLEVBQW1CLFNBQWdCLEdBMERuQztFQVNMLEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLEVBQUMsR0FDekM7RUFFRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxFQUFDLEdBQ3pDO0VBUkQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsUUFBQyxHQUN6QztFQUVELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLFFBQUMsR0FDekM7RUFSRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxPQUFDLEdBQ3pDO0VBRUQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsT0FBQyxHQUN6QztFQVJELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7RUFFRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDO0VBUkQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsT0FBQyxHQUN6QztFQUVELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLE9BQUMsR0FDekM7RUFSRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDO0VBRUQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6QztFQVJELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLE9BQUMsR0FDekM7RUFFRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxPQUFDLEdBQ3pDO0VBUkQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6QztFQUVELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7RUFSRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxPQUFDLEdBQ3pDO0VBRUQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsT0FBQyxHQUN6QztFQVJELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7RUFFRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDO0VBUkQsQUFBQSxRQUFRO0VBQ1IsU0FBUyxDQUFZO0lBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6QztFQUVELEFBQUEsUUFBUTtFQUNSLFNBQVMsQ0FBWTtJQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7RUFSRCxBQUFBLFFBQVE7RUFDUixTQUFTLENBQVk7SUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDO0VBRUQsQUFBQSxRQUFRO0VBQ1IsU0FBUyxDQUFZO0lBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6QztFQVJELEFBQUEsUUFBUTtFQUNSLFNBQVMsQ0FBWTtJQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7RUFFRCxBQUFBLFFBQVE7RUFDUixTQUFTLENBQVk7SUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDOztBdkIzREwsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0V1QlV2QixBQUFBLE9BQU8sQ0FBTztJQUNaLElBQUksRUFBRSxNQUFNLEdBQ2I7RUFFRCxBQUFBLGlCQUFpQixHQUFHLENBQUMsQ0FBTztJQXBDaEMsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsSUFBSSxHQXFDTjtFQUlHLEFBM0JSLGNBMkJzQixHQTNCcEIsQ0FBQyxDQUFDO0lBQ0YsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEV6QmlDSSxJQUE0QyxHeUJoQ3REO0VBd0JPLEFBM0JSLGNBMkJzQixHQTNCcEIsQ0FBQyxDQUFDO0lBQ0YsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEV6QmlDSSxHQUE0QyxHeUJoQ3REO0VBd0JPLEFBM0JSLGNBMkJzQixHQTNCcEIsQ0FBQyxDQUFDO0lBQ0YsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEV6QmlDSSxTQUE0QyxHeUJoQ3REO0VBd0JPLEFBM0JSLGNBMkJzQixHQTNCcEIsQ0FBQyxDQUFDO0lBQ0YsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEV6QmlDSSxHQUE0QyxHeUJoQ3REO0VBd0JPLEFBM0JSLGNBMkJzQixHQTNCcEIsQ0FBQyxDQUFDO0lBQ0YsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEV6QmlDSSxHQUE0QyxHeUJoQ3REO0VBd0JPLEFBM0JSLGNBMkJzQixHQTNCcEIsQ0FBQyxDQUFDO0lBQ0YsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEV6QmlDSSxTQUE0QyxHeUJoQ3REO0VBOEJHLEFBQUEsWUFBWSxDQUFPO0lBaER2QixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxJQUFJLEdBaUROO0VBSUcsQUFBQSxTQUFTLENBQVc7SUFoRTFCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLFFBQW1DLEdBaUVuQztFQUZELEFBQUEsU0FBUyxDQUFXO0lBaEUxQixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxTQUFtQyxHQWlFbkM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQWhFMUIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsR0FBbUMsR0FpRW5DO0VBRkQsQUFBQSxTQUFTLENBQVc7SUFoRTFCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLFNBQW1DLEdBaUVuQztFQUZELEFBQUEsU0FBUyxDQUFXO0lBaEUxQixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxTQUFtQyxHQWlFbkM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQWhFMUIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsR0FBbUMsR0FpRW5DO0VBRkQsQUFBQSxTQUFTLENBQVc7SUFoRTFCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLFNBQW1DLEdBaUVuQztFQUZELEFBQUEsU0FBUyxDQUFXO0lBaEUxQixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxTQUFtQyxHQWlFbkM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQWhFMUIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsR0FBbUMsR0FpRW5DO0VBRkQsQUFBQSxVQUFVLENBQVU7SUFoRTFCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLFNBQW1DLEdBaUVuQztFQUZELEFBQUEsVUFBVSxDQUFVO0lBaEUxQixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxTQUFtQyxHQWlFbkM7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQWhFMUIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsSUFBbUMsR0FpRW5DO0VBTUMsQUFBQSxZQUFZLENBQVc7SUF4RGpDLFdBQVcsRUFBZ0IsQ0FBQyxHQTBEakI7RUFGRCxBQUFBLFlBQVksQ0FBVztJQXhEakMsV0FBVyxFQUFtQixRQUFnQixHQTBEbkM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQXhEakMsV0FBVyxFQUFtQixTQUFnQixHQTBEbkM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQXhEakMsV0FBVyxFQUFtQixHQUFnQixHQTBEbkM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQXhEakMsV0FBVyxFQUFtQixTQUFnQixHQTBEbkM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQXhEakMsV0FBVyxFQUFtQixTQUFnQixHQTBEbkM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQXhEakMsV0FBVyxFQUFtQixHQUFnQixHQTBEbkM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQXhEakMsV0FBVyxFQUFtQixTQUFnQixHQTBEbkM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQXhEakMsV0FBVyxFQUFtQixTQUFnQixHQTBEbkM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQXhEakMsV0FBVyxFQUFtQixHQUFnQixHQTBEbkM7RUFGRCxBQUFBLGFBQWEsQ0FBVTtJQXhEakMsV0FBVyxFQUFtQixTQUFnQixHQTBEbkM7RUFGRCxBQUFBLGFBQWEsQ0FBVTtJQXhEakMsV0FBVyxFQUFtQixTQUFnQixHQTBEbkM7RUFTTCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxFQUFDLEdBQ3pDO0VBRUQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsRUFBQyxHQUN6QztFQVJELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLFFBQUMsR0FDekM7RUFFRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxRQUFDLEdBQ3pDO0VBUkQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsT0FBQyxHQUN6QztFQUVELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLE9BQUMsR0FDekM7RUFSRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDO0VBRUQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6QztFQVJELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLE9BQUMsR0FDekM7RUFFRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxPQUFDLEdBQ3pDO0VBUkQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6QztFQUVELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7RUFSRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxPQUFDLEdBQ3pDO0VBRUQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsT0FBQyxHQUN6QztFQVJELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7RUFFRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDO0VBUkQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsT0FBQyxHQUN6QztFQUVELEFBQUEsT0FBTztFQUNQLFFBQVEsQ0FBYTtJQUNuQixhQUE2QixDQUFVLE9BQUMsR0FDekM7RUFSRCxBQUFBLE9BQU87RUFDUCxRQUFRLENBQWE7SUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDO0VBRUQsQUFBQSxPQUFPO0VBQ1AsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6QztFQVJELEFBQUEsUUFBUTtFQUNSLFNBQVMsQ0FBWTtJQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7RUFFRCxBQUFBLFFBQVE7RUFDUixTQUFTLENBQVk7SUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDO0VBUkQsQUFBQSxRQUFRO0VBQ1IsU0FBUyxDQUFZO0lBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6QztFQUVELEFBQUEsUUFBUTtFQUNSLFNBQVMsQ0FBWTtJQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7RUFSRCxBQUFBLFFBQVE7RUFDUixTQUFTLENBQVk7SUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDO0VBRUQsQUFBQSxRQUFRO0VBQ1IsU0FBUyxDQUFZO0lBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6Qzs7QXZCM0RMLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtFdUJVdkIsQUFBQSxRQUFRLENBQU07SUFDWixJQUFJLEVBQUUsTUFBTSxHQUNiO0VBRUQsQUFBQSxrQkFBa0IsR0FBRyxDQUFDLENBQU07SUFwQ2hDLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLElBQUksR0FxQ047RUFJRyxBQTNCUixlQTJCdUIsR0EzQnJCLENBQUMsQ0FBQztJQUNGLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFekJpQ0ksSUFBNEMsR3lCaEN0RDtFQXdCTyxBQTNCUixlQTJCdUIsR0EzQnJCLENBQUMsQ0FBQztJQUNGLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFekJpQ0ksR0FBNEMsR3lCaEN0RDtFQXdCTyxBQTNCUixlQTJCdUIsR0EzQnJCLENBQUMsQ0FBQztJQUNGLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFekJpQ0ksU0FBNEMsR3lCaEN0RDtFQXdCTyxBQTNCUixlQTJCdUIsR0EzQnJCLENBQUMsQ0FBQztJQUNGLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFekJpQ0ksR0FBNEMsR3lCaEN0RDtFQXdCTyxBQTNCUixlQTJCdUIsR0EzQnJCLENBQUMsQ0FBQztJQUNGLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFekJpQ0ksR0FBNEMsR3lCaEN0RDtFQXdCTyxBQTNCUixlQTJCdUIsR0EzQnJCLENBQUMsQ0FBQztJQUNGLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFekJpQ0ksU0FBNEMsR3lCaEN0RDtFQThCRyxBQUFBLGFBQWEsQ0FBTTtJQWhEdkIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsSUFBSSxHQWlETjtFQUlHLEFBQUEsVUFBVSxDQUFVO0lBaEUxQixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxRQUFtQyxHQWlFbkM7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQWhFMUIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsU0FBbUMsR0FpRW5DO0VBRkQsQUFBQSxVQUFVLENBQVU7SUFoRTFCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLEdBQW1DLEdBaUVuQztFQUZELEFBQUEsVUFBVSxDQUFVO0lBaEUxQixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxTQUFtQyxHQWlFbkM7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQWhFMUIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsU0FBbUMsR0FpRW5DO0VBRkQsQUFBQSxVQUFVLENBQVU7SUFoRTFCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLEdBQW1DLEdBaUVuQztFQUZELEFBQUEsVUFBVSxDQUFVO0lBaEUxQixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxTQUFtQyxHQWlFbkM7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQWhFMUIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsU0FBbUMsR0FpRW5DO0VBRkQsQUFBQSxVQUFVLENBQVU7SUFoRTFCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLEdBQW1DLEdBaUVuQztFQUZELEFBQUEsV0FBVyxDQUFTO0lBaEUxQixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxTQUFtQyxHQWlFbkM7RUFGRCxBQUFBLFdBQVcsQ0FBUztJQWhFMUIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsU0FBbUMsR0FpRW5DO0VBRkQsQUFBQSxXQUFXLENBQVM7SUFoRTFCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLElBQW1DLEdBaUVuQztFQU1DLEFBQUEsYUFBYSxDQUFVO0lBeERqQyxXQUFXLEVBQWdCLENBQUMsR0EwRGpCO0VBRkQsQUFBQSxhQUFhLENBQVU7SUF4RGpDLFdBQVcsRUFBbUIsUUFBZ0IsR0EwRG5DO0VBRkQsQUFBQSxhQUFhLENBQVU7SUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxhQUFhLENBQVU7SUF4RGpDLFdBQVcsRUFBbUIsR0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxhQUFhLENBQVU7SUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxhQUFhLENBQVU7SUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxhQUFhLENBQVU7SUF4RGpDLFdBQVcsRUFBbUIsR0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxhQUFhLENBQVU7SUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxhQUFhLENBQVU7SUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxhQUFhLENBQVU7SUF4RGpDLFdBQVcsRUFBbUIsR0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxjQUFjLENBQVM7SUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxjQUFjLENBQVM7SUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DO0VBU0wsQUFBQSxRQUFRO0VBQ1IsU0FBUyxDQUFZO0lBQ25CLGFBQTZCLENBQVUsRUFBQyxHQUN6QztFQUVELEFBQUEsUUFBUTtFQUNSLFNBQVMsQ0FBWTtJQUNuQixhQUE2QixDQUFVLEVBQUMsR0FDekM7RUFSRCxBQUFBLFFBQVE7RUFDUixTQUFTLENBQVk7SUFDbkIsYUFBNkIsQ0FBVSxRQUFDLEdBQ3pDO0VBRUQsQUFBQSxRQUFRO0VBQ1IsU0FBUyxDQUFZO0lBQ25CLGFBQTZCLENBQVUsUUFBQyxHQUN6QztFQVJELEFBQUEsUUFBUTtFQUNSLFNBQVMsQ0FBWTtJQUNuQixhQUE2QixDQUFVLE9BQUMsR0FDekM7RUFFRCxBQUFBLFFBQVE7RUFDUixTQUFTLENBQVk7SUFDbkIsYUFBNkIsQ0FBVSxPQUFDLEdBQ3pDO0VBUkQsQUFBQSxRQUFRO0VBQ1IsU0FBUyxDQUFZO0lBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6QztFQUVELEFBQUEsUUFBUTtFQUNSLFNBQVMsQ0FBWTtJQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7RUFSRCxBQUFBLFFBQVE7RUFDUixTQUFTLENBQVk7SUFDbkIsYUFBNkIsQ0FBVSxPQUFDLEdBQ3pDO0VBRUQsQUFBQSxRQUFRO0VBQ1IsU0FBUyxDQUFZO0lBQ25CLGFBQTZCLENBQVUsT0FBQyxHQUN6QztFQVJELEFBQUEsUUFBUTtFQUNSLFNBQVMsQ0FBWTtJQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7RUFFRCxBQUFBLFFBQVE7RUFDUixTQUFTLENBQVk7SUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDO0VBUkQsQUFBQSxRQUFRO0VBQ1IsU0FBUyxDQUFZO0lBQ25CLGFBQTZCLENBQVUsT0FBQyxHQUN6QztFQUVELEFBQUEsUUFBUTtFQUNSLFNBQVMsQ0FBWTtJQUNuQixhQUE2QixDQUFVLE9BQUMsR0FDekM7RUFSRCxBQUFBLFFBQVE7RUFDUixTQUFTLENBQVk7SUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDO0VBRUQsQUFBQSxRQUFRO0VBQ1IsU0FBUyxDQUFZO0lBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6QztFQVJELEFBQUEsUUFBUTtFQUNSLFNBQVMsQ0FBWTtJQUNuQixhQUE2QixDQUFVLE9BQUMsR0FDekM7RUFFRCxBQUFBLFFBQVE7RUFDUixTQUFTLENBQVk7SUFDbkIsYUFBNkIsQ0FBVSxPQUFDLEdBQ3pDO0VBUkQsQUFBQSxRQUFRO0VBQ1IsU0FBUyxDQUFZO0lBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6QztFQUVELEFBQUEsUUFBUTtFQUNSLFNBQVMsQ0FBWTtJQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7RUFSRCxBQUFBLFNBQVM7RUFDVCxVQUFVLENBQVc7SUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDO0VBRUQsQUFBQSxTQUFTO0VBQ1QsVUFBVSxDQUFXO0lBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6QztFQVJELEFBQUEsU0FBUztFQUNULFVBQVUsQ0FBVztJQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7RUFFRCxBQUFBLFNBQVM7RUFDVCxVQUFVLENBQVc7SUFDbkIsYUFBNkIsQ0FBVSxLQUFDLEdBQ3pDO0VBUkQsQUFBQSxTQUFTO0VBQ1QsVUFBVSxDQUFXO0lBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6QztFQUVELEFBQUEsU0FBUztFQUNULFVBQVUsQ0FBVztJQUNuQixhQUE2QixDQUFVLEtBQUMsR0FDekM7O0FRdEhULEFBQUEsTUFBTSxDQUFDO0VBQ0wsYUFBNkIsQ0FBVSxZQUFDO0VBQ3hDLG9CQUFvQyxDQUFpQixZQUFDO0VBQ3RELHdCQUF3QyxDQUFxQixRQUFDO0VBQzlELHFCQUFxQyxDQUFrQixvQkFBQztFQUN4RCx1QkFBdUMsQ0FBb0IsUUFBQztFQUM1RCxvQkFBb0MsQ0FBaUIsbUJBQUM7RUFDdEQsc0JBQXNDLENBQW1CLFFBQUM7RUFDMUQsbUJBQW1DLENBQWdCLFFBQUM7RUFFcEQsS0FBSyxFQUFFLElBQUk7RUFDWCxhQUFhLEV2QzJMTixJQUFJO0V1QzFMWCxLQUFLLEV2Q2dOaUIsT0FBTztFdUMvTTdCLGNBQWMsRW5Da3FCYyxHQUFHO0VtQ2pxQi9CLFlBQVksRXZDVFUsT0FBTyxHdUNtQzlCO0VBeENELEFBcUJFLE1BckJJLEdBcUJGLElBQUssQ0w0VVQsT0FBTyxJSzVVYSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0lBQ3RCLE9BQU8sRW5Db3BCbUIsTUFBSyxDQUNMLE1BQUs7SW1DcHBCL0IsZ0JBQWdCLEVBQUUsa0JBQTRDO0lBQzlELG1CQUFtQixFdkNzTk8sR0FBRztJdUNyTjdCLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLHlCQUEwRCxHQUMxRjtFQTFCSCxBQTRCRSxNQTVCSSxHQTRCRixLQUFLLENBQUM7SUFDTixjQUFjLEVBQUUsT0FBTyxHQUN4QjtFQTlCSCxBQWdDRSxNQWhDSSxHQWdDRixLQUFLLENBQUM7SUFDTixjQUFjLEVBQUUsTUFBTSxHQUN2QjtFQWxDSCxBQXFDRSxNQXJDSSxHQXFDRixJQUFLLENBQUEsWUFBWSxFQUFFO0lBQ25CLFVBQVUsRUFBRSxHQUF5QixDQUFDLEtBQUssQ25DbXFCakIsWUFBWSxHbUNscUJ2Qzs7QUFRSCxBQUFBLFlBQVksQ0FBQztFQUNYLFlBQVksRUFBRSxHQUFHLEdBQ2xCOztBQU9ELEFBRUUsU0FGTyxHQUVMLElBQUssQ0x1U1QsT0FBTyxJS3ZTYSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0VBQ3RCLE9BQU8sRW5DaW5CbUIsT0FBTSxDQUNOLE9BQU0sR21Dam5CakM7O0FBYUgsQUFDRSxlQURhLEdBQ1gsSUFBSyxDTHVSVCxPQUFPLElLdlJhLENBQUMsQ0FBQztFQUNsQixZQUFZLEV2Q21LYyxHQUFHLEN1Q25LSyxDQUFDLEdBTXBDO0VBUkgsQUFLSSxlQUxXLEdBQ1gsSUFBSyxDTHVSVCxPQUFPLElLdlJhLENBQUMsR0FJZixDQUFDLENBQUM7SUFDRixZQUFZLEVBQUUsQ0FBQyxDdkMrSlMsR0FBRyxHdUM5SjVCOztBQUlMLEFBRUUsaUJBRmUsR0FFYixJQUFLLENMMlFULE9BQU8sSUszUWEsQ0FBQyxHQUFHLENBQUMsQ0FBQztFQUN0QixtQkFBbUIsRUFBRSxDQUFDLEdBQ3ZCOztBQUpILEFBTUUsaUJBTmUsR0FNYixJQUFLLENBckRBLFlBQVksRUFxREU7RUFDbkIsZ0JBQWdCLEVBQUUsQ0FBQyxHQUNwQjs7QUFPSCxBQUNFLGNBRFksR0FDVixLQUFLLEdBQUcsRUFBRSxBQUFBLFlBQWEsQ0FBQSxHQUFHLElBQUksQ0FBQyxDQUFxQjtFQUNwRCxvQkFBb0MsQ0FBaUIsMkJBQUM7RUFDdEQsS0FBSyxFQUFFLDZCQUFrRSxHQUMxRTs7QUFPSCxBQUFBLGFBQWEsQ0FBQztFQUNaLG9CQUFvQyxDQUFpQiwwQkFBQztFQUN0RCxLQUFLLEVBQUUsNEJBQWdFLEdBQ3hFOztBQU1ELEFBQ0UsWUFEVSxHQUNSLEtBQUssR0FBRyxFQUFFLEFBQUEsTUFBTSxHQUFHLENBQUMsQ0FBQztFQUNyQixvQkFBb0MsQ0FBaUIseUJBQUM7RUFDdEQsS0FBSyxFQUFFLDJCQUE4RCxHQUN0RTs7QWY3SEQsQUFBQSxjQUFjLENBQUc7RUFNZixhQUE2QixDQUFVLFFBQUM7RUFDeEMscUJBQXFDLENBQWtCLFFBQUM7RUFDeEQsd0JBQXdDLENBQXFCLEtBQUM7RUFDOUQsb0JBQW9DLENBQWlCLFFBQUM7RUFDdEQsdUJBQXVDLENBQW9CLEtBQUM7RUFDNUQsbUJBQW1DLENBQWdCLFFBQUM7RUFDcEQsc0JBQXNDLENBQW1CLEtBQUM7RUFFMUQsS0FBSyxFeEJBZSxJQUFJO0V3QkN4QixZQUFZLEVBQUUsT0FBMEQsR0FDekU7O0FBaEJELEFBQUEsZ0JBQWdCLENBQUM7RUFNZixhQUE2QixDQUFVLFFBQUM7RUFDeEMscUJBQXFDLENBQWtCLFFBQUM7RUFDeEQsd0JBQXdDLENBQXFCLEtBQUM7RUFDOUQsb0JBQW9DLENBQWlCLFFBQUM7RUFDdEQsdUJBQXVDLENBQW9CLEtBQUM7RUFDNUQsbUJBQW1DLENBQWdCLFFBQUM7RUFDcEQsc0JBQXNDLENBQW1CLEtBQUM7RUFFMUQsS0FBSyxFeEJBZSxJQUFJO0V3QkN4QixZQUFZLEVBQUUsT0FBMEQsR0FDekU7O0FBaEJELEFBQUEsY0FBYyxDQUFHO0VBTWYsYUFBNkIsQ0FBVSxRQUFDO0VBQ3hDLHFCQUFxQyxDQUFrQixRQUFDO0VBQ3hELHdCQUF3QyxDQUFxQixLQUFDO0VBQzlELG9CQUFvQyxDQUFpQixRQUFDO0VBQ3RELHVCQUF1QyxDQUFvQixLQUFDO0VBQzVELG1CQUFtQyxDQUFnQixRQUFDO0VBQ3BELHNCQUFzQyxDQUFtQixLQUFDO0VBRTFELEtBQUssRXhCQWUsSUFBSTtFd0JDeEIsWUFBWSxFQUFFLE9BQTBELEdBQ3pFOztBQWhCRCxBQUFBLFdBQVcsQ0FBTTtFQU1mLGFBQTZCLENBQVUsUUFBQztFQUN4QyxxQkFBcUMsQ0FBa0IsUUFBQztFQUN4RCx3QkFBd0MsQ0FBcUIsS0FBQztFQUM5RCxvQkFBb0MsQ0FBaUIsUUFBQztFQUN0RCx1QkFBdUMsQ0FBb0IsS0FBQztFQUM1RCxtQkFBbUMsQ0FBZ0IsUUFBQztFQUNwRCxzQkFBc0MsQ0FBbUIsS0FBQztFQUUxRCxLQUFLLEV4QkFlLElBQUk7RXdCQ3hCLFlBQVksRUFBRSxPQUEwRCxHQUN6RTs7QUFoQkQsQUFBQSxjQUFjLENBQUc7RUFNZixhQUE2QixDQUFVLFFBQUM7RUFDeEMscUJBQXFDLENBQWtCLFFBQUM7RUFDeEQsd0JBQXdDLENBQXFCLEtBQUM7RUFDOUQsb0JBQW9DLENBQWlCLFFBQUM7RUFDdEQsdUJBQXVDLENBQW9CLEtBQUM7RUFDNUQsbUJBQW1DLENBQWdCLFFBQUM7RUFDcEQsc0JBQXNDLENBQW1CLEtBQUM7RUFFMUQsS0FBSyxFeEJBZSxJQUFJO0V3QkN4QixZQUFZLEVBQUUsT0FBMEQsR0FDekU7O0FBaEJELEFBQUEsYUFBYSxDQUFJO0VBTWYsYUFBNkIsQ0FBVSxRQUFDO0VBQ3hDLHFCQUFxQyxDQUFrQixRQUFDO0VBQ3hELHdCQUF3QyxDQUFxQixLQUFDO0VBQzlELG9CQUFvQyxDQUFpQixRQUFDO0VBQ3RELHVCQUF1QyxDQUFvQixLQUFDO0VBQzVELG1CQUFtQyxDQUFnQixRQUFDO0VBQ3BELHNCQUFzQyxDQUFtQixLQUFDO0VBRTFELEtBQUssRXhCQWUsSUFBSTtFd0JDeEIsWUFBWSxFQUFFLE9BQTBELEdBQ3pFOztBQWhCRCxBQUFBLFlBQVksQ0FBSztFQU1mLGFBQTZCLENBQVUsUUFBQztFQUN4QyxxQkFBcUMsQ0FBa0IsUUFBQztFQUN4RCx3QkFBd0MsQ0FBcUIsS0FBQztFQUM5RCxvQkFBb0MsQ0FBaUIsUUFBQztFQUN0RCx1QkFBdUMsQ0FBb0IsS0FBQztFQUM1RCxtQkFBbUMsQ0FBZ0IsUUFBQztFQUNwRCxzQkFBc0MsQ0FBbUIsS0FBQztFQUUxRCxLQUFLLEV4QkFlLElBQUk7RXdCQ3hCLFlBQVksRUFBRSxPQUEwRCxHQUN6RTs7QUFoQkQsQUFBQSxXQUFXLENBQU07RUFNZixhQUE2QixDQUFVLFFBQUM7RUFDeEMscUJBQXFDLENBQWtCLFFBQUM7RUFDeEQsd0JBQXdDLENBQXFCLEtBQUM7RUFDOUQsb0JBQW9DLENBQWlCLFFBQUM7RUFDdEQsdUJBQXVDLENBQW9CLEtBQUM7RUFDNUQsbUJBQW1DLENBQWdCLFFBQUM7RUFDcEQsc0JBQXNDLENBQW1CLEtBQUM7RUFFMUQsS0FBSyxFeEJWZSxJQUFJO0V3Qld4QixZQUFZLEVBQUUsT0FBMEQsR0FDekU7O0FlbUlDLEFBQUEsaUJBQWlCLENBQVU7RUFDekIsVUFBVSxFQUFFLElBQUk7RUFDaEIsMEJBQTBCLEVBQUUsS0FBSyxHQUNsQzs7QS9CNUVELE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtFK0J5RTNCLEFBQUEsb0JBQW9CLENBQU87SUFDekIsVUFBVSxFQUFFLElBQUk7SUFDaEIsMEJBQTBCLEVBQUUsS0FBSyxHQUNsQzs7QS9CNUVELE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtFK0J5RTNCLEFBQUEsb0JBQW9CLENBQU87SUFDekIsVUFBVSxFQUFFLElBQUk7SUFDaEIsMEJBQTBCLEVBQUUsS0FBSyxHQUNsQzs7QS9CNUVELE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtFK0J5RTNCLEFBQUEsb0JBQW9CLENBQU87SUFDekIsVUFBVSxFQUFFLElBQUk7SUFDaEIsMEJBQTBCLEVBQUUsS0FBSyxHQUNsQzs7QS9CNUVELE1BQU0sRUFBRSxTQUFTLEVBQUUsU0FBUztFK0J5RTVCLEFBQUEsb0JBQW9CLENBQU87SUFDekIsVUFBVSxFQUFFLElBQUk7SUFDaEIsMEJBQTBCLEVBQUUsS0FBSyxHQUNsQzs7QS9CNUVELE1BQU0sRUFBRSxTQUFTLEVBQUUsU0FBUztFK0J5RTVCLEFBQUEscUJBQXFCLENBQU07SUFDekIsVUFBVSxFQUFFLElBQUk7SUFDaEIsMEJBQTBCLEVBQUUsS0FBSyxHQUNsQzs7QUVwSkwsQUFBQSxXQUFXLENBQUM7RUFDVixhQUFhLEV6QzBYeUIsTUFBSztFTTFGdkMsU0FBWSxFQXZFUixTQUEyQjtFbUNyTm5DLEtBQUssRXpDR2lCLE9BQU8sR3lDRjlCOztBQUlELEFBQUEsZUFBZSxDQUFDO0VBQ2QsV0FBVyxFdEMyTnNCLG9CQUE2QjtFc0MxTjlELGNBQWMsRXRDME5tQixvQkFBNkI7RXNDek45RCxhQUFhLEVBQUUsQ0FBQztFbkNvUlosU0FBWSxFQXZFUixPQUEyQjtFbUN6TW5DLFdBQVcsRXpDb05VLEdBQUc7RXlDbk54QixLQUFLLEV6Q1ZpQixPQUFPLEd5Q1c5Qjs7QUFFRCxBQUFBLGtCQUFrQixDQUFDO0VBQ2pCLFdBQVcsRXRDZ05zQixvQkFBNkI7RXNDL005RCxjQUFjLEV0QytNbUIsb0JBQTZCO0VHMkQxRCxTQUFZLEVBdkVSLElBQTJCLEdtQ2pNcEM7O0FBRUQsQUFBQSxrQkFBa0IsQ0FBQztFQUNqQixXQUFXLEV0QzBNc0Isb0JBQTZCO0VzQ3pNOUQsY0FBYyxFdEN5TW1CLG9CQUE2QjtFRzJEMUQsU0FBWSxFQXZFUixTQUEyQixHbUMzTHBDOztBQy9CRCxBQUFBLFVBQVUsQ0FBQztFQUNULFVBQVUsRXRDZ3pCNEIsT0FBTTtFRWhoQnhDLFNBQVksRUF2RVIsT0FBMkI7RW9Dck5uQyxLQUFLLEUxQ0VpQixPQUFPLEcwQ0Q5Qjs7QUNORCxBQUFBLGFBQWEsQ0FBQztFQUNaLE9BQU8sRUFBRSxLQUFLO0VBQ2QsS0FBSyxFQUFFLElBQUk7RUFDWCxPQUFPLEUzQ2dXcUIsUUFBTyxDQUNQLE1BQU07RU1uRTlCLFNBQVksRUF2RVIsSUFBMkI7RXFDcE5uQyxXQUFXLEUzQ2dPVSxHQUFHO0UyQy9OeEIsV0FBVyxFM0M4TlUsR0FBRztFMkM3TnhCLEtBQUssRTNDb05pQixPQUFPO0UyQ25ON0IsZ0JBQWdCLEUzQ1BNLElBQUk7RTJDUTFCLGVBQWUsRUFBRSxXQUFXO0VBQzVCLE1BQU0sRTNDbU9zQixHQUFHLEMyQ25PSCxLQUFLLEMzQ0xYLE9BQU87RTJDTTdCLFVBQVUsRUFBRSxJQUFJO0VsQkdkLGFBQWEsRXpCK09hLE9BQU07RTRCbFA5QixVQUFVLEV4Qm8yQndCLFlBQVksQ0FBQyxLQUFJLENBQUMsV0FBVyxFQUFFLFVBQVUsQ0FBQyxLQUFJLENBQUMsV0FBVyxHdUNwd0JqRztFZjVGSyxNQUFNLEVBQUUsc0JBQXNCLEVBQUUsTUFBTTtJZWhCNUMsQUFBQSxhQUFhLENBQUM7TWZpQk4sVUFBVSxFQUFFLElBQUksR2UyRnZCO0VBNUdELEFBb0JFLGFBcEJXLENBb0JWLEFBQUEsSUFBQyxDQUFLLE1BQU0sQUFBWCxFQUFhO0lBQ2IsUUFBUSxFQUFFLE1BQU0sR0FLakI7SUExQkgsQUF1QkksYUF2QlMsQ0FvQlYsQUFBQSxJQUFDLENBQUssTUFBTSxBQUFYLENBR0MsSUFBSyxDVHViQSxTQUFTLENTdmJDLElBQUssRUFBQSxBQUFBLFFBQUMsQUFBQSxHQUFXO01BQy9CLE1BQU0sRUFBRSxPQUFPLEdBQ2hCO0VBekJMLEFBNkJFLGFBN0JXLEFBNkJWLE1BQU0sQ0FBQztJQUNOLEtBQUssRTNDOExlLE9BQU87STJDN0wzQixnQkFBZ0IsRTNDN0JJLElBQUk7STJDOEJ4QixZQUFZLEV4QzBLTixPQUEyQjtJd0N6S2pDLE9BQU8sRUFBRSxDQUFDO0lBS1IsVUFBVSxFM0NtVWdCLEtBQUssRzJDalVsQztFQXhDSCxBQTZDRSxhQTdDVyxBQTZDViw2QkFBNkIsQ0FBQztJQUU3QixNQUFNLEVBQXFDLEtBQXdCLEdBQ3BFO0VBaERILEFBbURFLGFBbkRXLEFBbURWLGFBQWEsQ0FBQztJQUNiLEtBQUssRTNDNUNlLE9BQU87STJDOEMzQixPQUFPLEVBQUUsQ0FBQyxHQUNYO0VBdkRILEFBOERFLGFBOURXLEFBOERWLFNBQVMsRUE5RFosYUFBYSxDQStEVixBQUFBLFFBQUMsQUFBQSxFQUFVO0lBQ1YsZ0JBQWdCLEUzQzVESSxPQUFPO0kyQytEM0IsT0FBTyxFQUFFLENBQUMsR0FDWDtFQXBFSCxBQXVFRSxhQXZFVyxBQXVFVixzQkFBc0IsQ0FBQztJQUN0QixPQUFPLEUzQzJSbUIsUUFBTyxDQUNQLE1BQU07STJDM1JoQyxNQUFNLEUzQzBSb0IsU0FBTyxDQUNQLE9BQU07STJDMVJoQyxpQkFBaUIsRTNDMFJTLE1BQU07STJDelJoQyxLQUFLLEUzQ2lKZSxPQUFPO0kyQjVON0IsZ0JBQWdCLEUzQklNLE9BQU87STJDeUUzQixjQUFjLEVBQUUsSUFBSTtJQUNwQixZQUFZLEVBQUUsT0FBTztJQUNyQixZQUFZLEVBQUUsS0FBSztJQUNuQixZQUFZLEVBQUUsQ0FBQztJQUNmLHVCQUF1QixFM0M2SkcsR0FBRztJMkM1SjdCLGFBQWEsRUFBRSxDQUFDO0lmdEVkLFVBQVUsRTVCb1pjLEtBQUssQ0FBQyxJQUFHLENBQUMsV0FBVyxFQUFFLGdCQUFnQixDQUFDLElBQUcsQ0FBQyxXQUFXLEVBQUUsWUFBWSxDQUFDLElBQUcsQ0FBQyxXQUFXLEVBQUUsVUFBVSxDQUFDLElBQUcsQ0FBQyxXQUFXLEcyQzVVNUk7SWZwRUcsTUFBTSxFQUFFLHNCQUFzQixFQUFFLE1BQU07TWVoQjVDLEFBdUVFLGFBdkVXLEFBdUVWLHNCQUFzQixDQUFDO1FmdERsQixVQUFVLEVBQUUsSUFBSSxHZW1FckI7RUFwRkgsQUFzRkUsYUF0RlcsQUFzRlYsTUFBTSxBQUFBLElBQUssQ1R3WEosU0FBUyxDU3hYSyxJQUFLLEVBL0RKLEFBQUEsUUFBQyxBQUFBLEVBK0RjLHNCQUFzQixDQUFDO0lBQzNELGdCQUFnQixFeEN3SFYsT0FBMkIsR3dDdkhsQztFQXhGSCxBQTBGRSxhQTFGVyxBQTBGViw0QkFBNEIsQ0FBQztJQUM1QixPQUFPLEUzQ3dRbUIsUUFBTyxDQUNQLE1BQU07STJDeFFoQyxNQUFNLEUzQ3VRb0IsU0FBTyxDQUNQLE9BQU07STJDdlFoQyxpQkFBaUIsRTNDdVFTLE1BQU07STJDdFFoQyxLQUFLLEUzQzhIZSxPQUFPO0kyQjVON0IsZ0JBQWdCLEUzQklNLE9BQU87STJDNEYzQixjQUFjLEVBQUUsSUFBSTtJQUNwQixZQUFZLEVBQUUsT0FBTztJQUNyQixZQUFZLEVBQUUsS0FBSztJQUNuQixZQUFZLEVBQUUsQ0FBQztJQUNmLHVCQUF1QixFM0MwSUcsR0FBRztJMkN6STdCLGFBQWEsRUFBRSxDQUFDO0lmekZkLFVBQVUsRTVCb1pjLEtBQUssQ0FBQyxJQUFHLENBQUMsV0FBVyxFQUFFLGdCQUFnQixDQUFDLElBQUcsQ0FBQyxXQUFXLEVBQUUsWUFBWSxDQUFDLElBQUcsQ0FBQyxXQUFXLEVBQUUsVUFBVSxDQUFDLElBQUcsQ0FBQyxXQUFXLEcyQ3pUNUk7SWZ2RkcsTUFBTSxFQUFFLHNCQUFzQixFQUFFLE1BQU07TWVoQjVDLEFBMEZFLGFBMUZXLEFBMEZWLDRCQUE0QixDQUFDO1FmekV4QixVQUFVLEVBQUUsSUFBSSxHZXNGckI7RUF2R0gsQUF5R0UsYUF6R1csQUF5R1YsTUFBTSxBQUFBLElBQUssQ1RxV0osU0FBUyxDU3JXSyxJQUFLLEVBbEZKLEFBQUEsUUFBQyxBQUFBLEVBa0ZjLDRCQUE0QixDQUFDO0lBQ2pFLGdCQUFnQixFeENxR1YsT0FBMkIsR3dDcEdsQzs7QUFRSCxBQUFBLHVCQUF1QixDQUFDO0VBQ3RCLE9BQU8sRUFBRSxLQUFLO0VBQ2QsS0FBSyxFQUFFLElBQUk7RUFDWCxPQUFPLEUzQzZPcUIsUUFBTyxDMkM3T1QsQ0FBQztFQUMzQixhQUFhLEVBQUUsQ0FBQztFQUNoQixXQUFXLEUzQzZHVSxHQUFHO0UyQzVHeEIsS0FBSyxFM0NtR2lCLE9BQU87RTJDbEc3QixnQkFBZ0IsRUFBRSxXQUFXO0VBQzdCLE1BQU0sRUFBRSxpQkFBaUI7RUFDekIsWUFBWSxFM0NrSGdCLEdBQUcsQzJDbEhHLENBQUMsR0FPcEM7RUFoQkQsQUFXRSx1QkFYcUIsQUFXcEIsZ0JBQWdCLEVBWG5CLHVCQUF1QixBQVlwQixnQkFBZ0IsQ0FBQztJQUNoQixhQUFhLEVBQUUsQ0FBQztJQUNoQixZQUFZLEVBQUUsQ0FBQyxHQUNoQjs7QUFVSCxBQUFBLGdCQUFnQixDQUFDO0VBQ2YsVUFBVSxFeEN5RnVCLDJCQUE2QjtFd0N4RjlELE9BQU8sRTNDeU5xQixRQUFPLENBQ1AsSUFBSTtFTXZFNUIsU0FBWSxFQXZFUixTQUEyQjtFbUIzTWpDLGFBQWEsRXpCZ1BhLE1BQUssRzJDbEdsQztFQWpCRCxBQU1FLGdCQU5jLEFBTWIsc0JBQXNCLENBQUM7SUFDdEIsT0FBTyxFM0NvTm1CLFFBQU8sQ0FDUCxJQUFJO0kyQ3BOOUIsTUFBTSxFM0NtTm9CLFNBQU8sQ0FDUCxLQUFJO0kyQ25OOUIsaUJBQWlCLEUzQ21OUyxJQUFJLEcyQ2xOL0I7RUFWSCxBQVlFLGdCQVpjLEFBWWIsNEJBQTRCLENBQUM7SUFDNUIsT0FBTyxFM0M4TW1CLFFBQU8sQ0FDUCxJQUFJO0kyQzlNOUIsTUFBTSxFM0M2TW9CLFNBQU8sQ0FDUCxLQUFJO0kyQzdNOUIsaUJBQWlCLEUzQzZNUyxJQUFJLEcyQzVNL0I7O0FBR0gsQUFBQSxnQkFBZ0IsQ0FBQztFQUNmLFVBQVUsRXhDc0V1QiwyQkFBNkI7RXdDckU5RCxPQUFPLEUzQzRNcUIsUUFBTyxDQUNQLE9BQU87RU03RS9CLFNBQVksRUF2RVIsSUFBMkI7RW1CM01qQyxhQUFhLEV6QmlQYSxPQUFNLEcyQ2hGbkM7RUFqQkQsQUFNRSxnQkFOYyxBQU1iLHNCQUFzQixDQUFDO0lBQ3RCLE9BQU8sRTNDdU1tQixRQUFPLENBQ1AsT0FBTztJMkN2TWpDLE1BQU0sRTNDc01vQixTQUFPLENBQ1AsUUFBTztJMkN0TWpDLGlCQUFpQixFM0NzTVMsT0FBTyxHMkNyTWxDO0VBVkgsQUFZRSxnQkFaYyxBQVliLDRCQUE0QixDQUFDO0lBQzVCLE9BQU8sRTNDaU1tQixRQUFPLENBQ1AsT0FBTztJMkNqTWpDLE1BQU0sRTNDZ01vQixTQUFPLENBQ1AsUUFBTztJMkNoTWpDLGlCQUFpQixFM0NnTVMsT0FBTyxHMkMvTGxDOztBQU1ILEFBQ0UsUUFETSxBQUNMLGFBQWEsQ0FBQztFQUNiLFVBQVUsRXhDK0NxQiwyQkFBNkIsR3dDOUM3RDs7QUFISCxBQUtFLFFBTE0sQUFLTCxnQkFBZ0IsQ0FBQztFQUNoQixVQUFVLEV4QzJDcUIsMkJBQTZCLEd3QzFDN0Q7O0FBUEgsQUFTRSxRQVRNLEFBU0wsZ0JBQWdCLENBQUM7RUFDaEIsVUFBVSxFeEN1Q3FCLDJCQUE2QixHd0N0QzdEOztBQUlILEFBQUEsbUJBQW1CLENBQUM7RUFDbEIsS0FBSyxFdkM2cUJpQyxJQUFJO0V1QzVxQjFDLE1BQU0sRUFBRSxJQUFJO0VBQ1osT0FBTyxFM0M0SnFCLFFBQU8sRzJDN0lwQztFQWxCRCxBQUtFLG1CQUxpQixBQUtoQixJQUFLLENUcVFFLFNBQVMsQ1NyUUQsSUFBSyxFQWxMRSxBQUFBLFFBQUMsQUFBQSxHQWtMUztJQUMvQixNQUFNLEVBQUUsT0FBTyxHQUNoQjtFQVBILEFBU0UsbUJBVGlCLEFBU2hCLG1CQUFtQixDQUFDO0lBQ25CLE1BQU0sRUFBcUMsS0FBd0I7SWxCL0xuRSxhQUFhLEV6QitPYSxPQUFNLEcyQzlDakM7RUFaSCxBQWNFLG1CQWRpQixBQWNoQixzQkFBc0IsQ0FBQztJQUN0QixNQUFNLEVBQXFDLEtBQXdCO0lsQnBNbkUsYUFBYSxFekIrT2EsT0FBTSxHMkN6Q2pDOztBQ3BOSCxBQUFBLFlBQVksQ0FBQztFQUNYLE9BQU8sRUFBRSxLQUFLO0VBQ2QsS0FBSyxFQUFFLElBQUk7RUFDWCxPQUFPLEU1QytWcUIsUUFBTyxDSW9sQkQsTUFBMEIsQ0pwbEJoQyxRQUFPLENBQ1AsTUFBTTtFNEM5VmxDLGtCQUFrQixFekN3UGUsa0JBQTZCO0VHbUMxRCxTQUFZLEVBdkVSLElBQTJCO0VzQ2pObkMsV0FBVyxFNUM2TlUsR0FBRztFNEM1TnhCLFdBQVcsRTVDMk5VLEdBQUc7RTRDMU54QixLQUFLLEU1Q2lOaUIsT0FBTztFNENoTjdCLGdCQUFnQixFNUNWTSxJQUFJO0U0Q1cxQixnQkFBZ0IsRXpDc0hELCtOQUFpRTtFeUNySGhGLGlCQUFpQixFQUFFLFNBQVM7RUFDNUIsbUJBQW1CLEV4Q2c3QmUsS0FBSyxDSjNsQlgsTUFBTSxDSTJsQjZCLE1BQU07RXdDLzZCckUsZUFBZSxFeENnN0JtQixJQUFJLENBQUMsSUFBSTtFd0MvNkIzQyxNQUFNLEU1QzZOc0IsR0FBRyxDNEM3TkcsS0FBSyxDNUNYakIsT0FBTztFeUJTM0IsYUFBYSxFekIrT2EsT0FBTTtFNEJsUDlCLFVBQVUsRXhCbzJCd0IsWUFBWSxDQUFDLEtBQUksQ0FBQyxXQUFXLEVBQUUsVUFBVSxDQUFDLEtBQUksQ0FBQyxXQUFXO0V3QzMxQmhHLFVBQVUsRUFBRSxJQUFJLEdBOEJqQjtFaEJuQ0ssTUFBTSxFQUFFLHNCQUFzQixFQUFFLE1BQU07SWdCZjVDLEFBQUEsWUFBWSxDQUFDO01oQmdCTCxVQUFVLEVBQUUsSUFBSSxHZ0JrQ3ZCO0VBbERELEFBc0JFLFlBdEJVLEFBc0JULE1BQU0sQ0FBQztJQUNOLFlBQVksRXpDa0xOLE9BQTJCO0l5Q2pMakMsT0FBTyxFQUFFLENBQUM7SUFLUixVQUFVLEV4Q2k3QmtCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDSjdsQlQsUUFBTyxDQXJWdkIsc0JBQUksRzRDR2Y7RUEvQkgsQUFpQ0UsWUFqQ1UsQ0FpQ1QsQUFBQSxRQUFDLEFBQUEsR0FqQ0osWUFBWSxDQWtDVCxBQUFBLElBQUMsQUFBQSxDQUFLLElBQUssRUFBQSxBQUFBLElBQUMsQ0FBSyxHQUFHLEFBQVIsR0FBVztJQUN0QixhQUFhLEU1Q2dVYSxNQUFNO0k0Qy9UaEMsZ0JBQWdCLEVBQUUsSUFBSSxHQUN2QjtFQXJDSCxBQXVDRSxZQXZDVSxBQXVDVCxTQUFTLENBQUM7SUFFVCxnQkFBZ0IsRTVDdENJLE9BQU8sRzRDd0M1QjtFQTNDSCxBQThDRSxZQTlDVSxBQThDVCxlQUFlLENBQUM7SUFDZixLQUFLLEVBQUUsV0FBVztJQUNsQixXQUFXLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEM1QzJLRSxPQUFPLEc0QzFLNUI7O0FBR0gsQUFBQSxlQUFlLENBQUM7RUFDZCxXQUFXLEU1Q2lUaUIsUUFBTztFNENoVG5DLGNBQWMsRTVDZ1RjLFFBQU87RTRDL1NuQyxZQUFZLEU1Q2dUZ0IsSUFBSTtFTXZFNUIsU0FBWSxFQXZFUixTQUEyQjtFbUIzTWpDLGFBQWEsRXpCZ1BhLE1BQUssRzRDcE1sQzs7QUFFRCxBQUFBLGVBQWUsQ0FBQztFQUNkLFdBQVcsRTVDK1NpQixRQUFPO0U0QzlTbkMsY0FBYyxFNUM4U2MsUUFBTztFNEM3U25DLFlBQVksRTVDOFNnQixPQUFPO0VNN0UvQixTQUFZLEVBdkVSLElBQTJCO0VtQjNNakMsYUFBYSxFekJpUGEsT0FBTSxHNEM3TG5DOztBQ25FRCxBQUFBLFdBQVcsQ0FBQztFQUNWLE9BQU8sRUFBRSxLQUFLO0VBQ2QsVUFBVSxFekNxM0I4QixNQUFtQztFeUNwM0IzRSxZQUFZLEV6Q3EzQjRCLEtBQThCO0V5Q3AzQnRFLGFBQWEsRXpDcTNCMkIsUUFBTyxHeUMvMkJoRDtFQVZELEFBTUUsV0FOUyxDQU1ULGlCQUFpQixDQUFDO0lBQ2hCLEtBQUssRUFBRSxJQUFJO0lBQ1gsV0FBVyxFQUFFLE1BQThCLEdBQzVDOztBQUdILEFBQUEsaUJBQWlCLENBQUM7RUFDaEIsS0FBSyxFekN5MkJtQyxHQUFHO0V5Q3gyQjNDLE1BQU0sRXpDdzJCa0MsR0FBRztFeUN2MkIzQyxVQUFVLEVBQUUsTUFBa0Q7RUFDOUQsY0FBYyxFQUFFLEdBQUc7RUFDbkIsZ0JBQWdCLEU3Q2ZNLElBQUk7RTZDZ0IxQixpQkFBaUIsRUFBRSxTQUFTO0VBQzVCLG1CQUFtQixFQUFFLE1BQU07RUFDM0IsZUFBZSxFQUFFLE9BQU87RUFDeEIsTUFBTSxFekM0MkJrQyxHQUFHLENBQUMsS0FBSyxDSnIzQjNCLG1CQUFJO0U2Q1UxQixVQUFVLEVBQUUsSUFBSTtFQUNoQixZQUFZLEVBQUUsS0FBSyxHQW9FcEI7RUEvRUQsQUFjRSxpQkFkZSxDQWNkLEFBQUEsSUFBQyxDQUFLLFVBQVUsQUFBZixFQUFpQjtJcEJYakIsYUFBYSxFckJtM0J5QixNQUFLLEd5Q3QyQjVDO0VBaEJILEFBa0JFLGlCQWxCZSxDQWtCZCxBQUFBLElBQUMsQ0FBSyxPQUFPLEFBQVosRUFBYztJQUVkLGFBQWEsRXpDbTJCeUIsR0FBRyxHeUNsMkIxQztFQXJCSCxBQXVCRSxpQkF2QmUsQUF1QmQsT0FBTyxDQUFDO0lBQ1AsTUFBTSxFekMwMUJnQyxlQUFlLEd5Q3oxQnREO0VBekJILEFBMkJFLGlCQTNCZSxBQTJCZCxNQUFNLENBQUM7SUFDTixZQUFZLEUxQ2tLTixPQUEyQjtJMENqS2pDLE9BQU8sRUFBRSxDQUFDO0lBQ1YsVUFBVSxFN0MrVGtCLEtBQUssRzZDOVRsQztFQS9CSCxBQWlDRSxpQkFqQ2UsQUFpQ2QsUUFBUSxDQUFDO0lBQ1IsZ0JBQWdCLEU3Q2pCTixJQUFJO0k2Q2tCZCxZQUFZLEU3Q2xCRixJQUFJLEc2Q21DZjtJQXBESCxBQXFDSSxpQkFyQ2EsQUFpQ2QsUUFBUSxDQUlOLEFBQUEsSUFBQyxDQUFLLFVBQVUsQUFBZixFQUFpQjtNQUlmLGdCQUFnQixFMUM4RVAsNk5BQWlFLEcwQzVFN0U7SUEzQ0wsQUE2Q0ksaUJBN0NhLEFBaUNkLFFBQVEsQ0FZTixBQUFBLElBQUMsQ0FBSyxPQUFPLEFBQVosRUFBYztNQUlaLGdCQUFnQixFMUNzRVAscUlBQWlFLEcwQ3BFN0U7RUFuREwsQUFzREUsaUJBdERlLENBc0RkLEFBQUEsSUFBQyxDQUFLLFVBQVUsQUFBZixDQUFnQixjQUFjLENBQUM7SUFDL0IsZ0JBQWdCLEU3Q3RDTixJQUFJO0k2Q3VDZCxZQUFZLEU3Q3ZDRixJQUFJO0k2QzRDWixnQkFBZ0IsRTFDMERMLHVOQUFpRSxHMEN4RC9FO0VBL0RILEFBaUVFLGlCQWpFZSxBQWlFZCxTQUFTLENBQUM7SUFDVCxjQUFjLEVBQUUsSUFBSTtJQUNwQixNQUFNLEVBQUUsSUFBSTtJQUNaLE9BQU8sRXpDazBCZ0MsR0FBRSxHeUNqMEIxQztFQXJFSCxBQTJFSSxpQkEzRWEsQ0F5RWQsQUFBQSxRQUFDLEFBQUEsSUFFRSxpQkFBaUIsRUEzRXZCLGlCQUFpQixBQTBFZCxTQUFTLEdBQ04saUJBQWlCLENBQUM7SUFDbEIsT0FBTyxFekMwekI4QixHQUFFLEd5Q3p6QnhDOztBQWFMLEFBQUEsWUFBWSxDQUFDO0VBQ1gsWUFBWSxFekNxekJvQixLQUF5QixHeUM3eEIxRDtFQXpCRCxBQUdFLFlBSFUsQ0FHVixpQkFBaUIsQ0FBQztJQUNoQixLQUFLLEU3Q3FSeUIsR0FBRztJNkNwUmpDLFdBQVcsRUFBRSxNQUErQjtJQUM1QyxnQkFBZ0IsRTFDdUJILHNKQUFpRTtJMEN0QjlFLG1CQUFtQixFQUFFLFdBQVc7SXBCOUZoQyxhQUFhLEV6QmdYaUIsR0FBRztJNEJuWC9CLFVBQVUsRXhCbTVCa0IsbUJBQW1CLENBQUMsS0FBSSxDQUFDLFdBQVcsR3lDanlCbkU7SWpCOUdHLE1BQU0sRUFBRSxzQkFBc0IsRUFBRSxNQUFNO01pQnNGNUMsQUFHRSxZQUhVLENBR1YsaUJBQWlCLENBQUM7UWpCeEZaLFVBQVUsRUFBRSxJQUFJLEdpQjZHckI7SUF4QkgsQUFXSSxZQVhRLENBR1YsaUJBQWlCLEFBUWQsTUFBTSxDQUFDO01BQ04sZ0JBQWdCLEUxQ2lCTCx3SUFBaUUsRzBDaEI3RTtJQWJMLEFBZUksWUFmUSxDQUdWLGlCQUFpQixBQVlkLFFBQVEsQ0FBQztNQUNSLG1CQUFtQixFekNnekJTLEtBQUssQ0FBQyxNQUFNO015QzN5QnRDLGdCQUFnQixFMUNRUCxxSUFBaUUsRzBDTjdFOztBQUlMLEFBQUEsa0JBQWtCLENBQUM7RUFDakIsT0FBTyxFQUFFLFlBQVk7RUFDckIsWUFBWSxFekNteEJvQixJQUFJLEd5Q2x4QnJDOztBQUVELEFBQUEsVUFBVSxDQUFDO0VBQ1QsUUFBUSxFQUFFLFFBQVE7RUFDbEIsSUFBSSxFQUFFLGdCQUFnQjtFQUN0QixjQUFjLEVBQUUsSUFBSSxHQVVyQjtFQWJELEFBT0ksVUFQTSxDQUtQLEFBQUEsUUFBQyxBQUFBLElBRUUsSUFBSSxFQVBWLFVBQVUsQUFNUCxTQUFTLEdBQ04sSUFBSSxDQUFDO0lBQ0wsY0FBYyxFQUFFLElBQUk7SUFDcEIsTUFBTSxFQUFFLElBQUk7SUFDWixPQUFPLEV6Q3FvQmlCLElBQUcsR3lDcG9CNUI7O0FDL0lMLEFBQUEsV0FBVyxDQUFDO0VBQ1YsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEUzQytOSSxPQUFpQjtFMkM5TjNCLE9BQU8sRUFBRSxDQUFDO0VBQ1YsZ0JBQWdCLEVBQUUsV0FBVztFQUM3QixVQUFVLEVBQUUsSUFBSSxHQStFakI7RUFwRkQsQUFPRSxXQVBTLEFBT1IsTUFBTSxDQUFDO0lBQ04sT0FBTyxFQUFFLENBQUMsR0FNWDtJQWRILEFBWUksV0FaTyxBQU9SLE1BQU0sQUFLSixzQkFBc0IsQ0FBQztNQUFFLFVBQVUsRTFDODlCRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENKMStCNUIsSUFBSSxFQXVXSSxLQUFLLEc4QzNWMkM7SUFaaEYsQUFhSSxXQWJPLEFBT1IsTUFBTSxBQU1KLGtCQUFrQixDQUFLO01BQUUsVUFBVSxFMUM2OUJHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0oxK0I1QixJQUFJLEVBdVdJLEtBQUssRzhDMVYyQztFQWJoRixBQWdCRSxXQWhCUyxBQWdCUixrQkFBa0IsQ0FBQztJQUNsQixNQUFNLEVBQUUsQ0FBQyxHQUNWO0VBbEJILEFBb0JFLFdBcEJTLEFBb0JSLHNCQUFzQixDQUFDO0lBQ3RCLEtBQUssRTFDKzhCa0MsSUFBSTtJMEM5OEIzQyxNQUFNLEUxQzg4QmlDLElBQUk7STBDNzhCM0MsVUFBVSxFQUFFLFFBQTBEO0luQnpCeEUsZ0JBQWdCLEUzQjZCSixJQUFJO0k4Q0ZkLE1BQU0sRTFDODhCaUMsQ0FBQztJcUIxOUJ4QyxhQUFhLEVyQjI5QjBCLElBQUk7SXdCOTlCekMsVUFBVSxFeEJvK0IyQixnQkFBZ0IsQ0FBQyxLQUFJLENBQUMsV0FBVyxFQUFFLFlBQVksQ0FBQyxLQUFJLENBQUMsV0FBVyxFQUFFLFVBQVUsQ0FBQyxLQUFJLENBQUMsV0FBVztJMENqOUJwSSxVQUFVLEVBQUUsSUFBSSxHQUtqQjtJbEJwQkcsTUFBTSxFQUFFLHNCQUFzQixFQUFFLE1BQU07TWtCZDVDLEFBb0JFLFdBcEJTLEFBb0JSLHNCQUFzQixDQUFDO1FsQkxsQixVQUFVLEVBQUUsSUFBSSxHa0JtQnJCO0lBbENILEFBK0JJLFdBL0JPLEFBb0JSLHNCQUFzQixBQVdwQixPQUFPLENBQUM7TW5CakNYLGdCQUFnQixFeEIwTVIsT0FBMkIsRzJDdktoQztFQWpDTCxBQW9DRSxXQXBDUyxBQW9DUiwrQkFBK0IsQ0FBQztJQUMvQixLQUFLLEUxQ3c3QnlCLElBQUk7STBDdjdCbEMsTUFBTSxFMUN3N0J3QixNQUFLO0kwQ3Y3Qm5DLEtBQUssRUFBRSxXQUFXO0lBQ2xCLE1BQU0sRTFDdTdCd0IsT0FBTztJMEN0N0JyQyxnQkFBZ0IsRTlDdENJLE9BQU87SThDdUMzQixZQUFZLEVBQUUsV0FBVztJckI3QnpCLGFBQWEsRXJCbzlCaUIsSUFBSSxHMENwN0JuQztFQTdDSCxBQStDRSxXQS9DUyxBQStDUixrQkFBa0IsQ0FBQztJQUNsQixLQUFLLEUxQ283QmtDLElBQUk7STBDbjdCM0MsTUFBTSxFMUNtN0JpQyxJQUFJO0l1QnQrQjdDLGdCQUFnQixFM0I2QkosSUFBSTtJOEN3QmQsTUFBTSxFMUNvN0JpQyxDQUFDO0lxQjE5QnhDLGFBQWEsRXJCMjlCMEIsSUFBSTtJd0I5OUJ6QyxVQUFVLEV4Qm8rQjJCLGdCQUFnQixDQUFDLEtBQUksQ0FBQyxXQUFXLEVBQUUsWUFBWSxDQUFDLEtBQUksQ0FBQyxXQUFXLEVBQUUsVUFBVSxDQUFDLEtBQUksQ0FBQyxXQUFXO0kwQ3Y3QnBJLFVBQVUsRUFBRSxJQUFJLEdBS2pCO0lsQjlDRyxNQUFNLEVBQUUsc0JBQXNCLEVBQUUsTUFBTTtNa0JkNUMsQUErQ0UsV0EvQ1MsQUErQ1Isa0JBQWtCLENBQUM7UWxCaENkLFVBQVUsRUFBRSxJQUFJLEdrQjZDckI7SUE1REgsQUF5REksV0F6RE8sQUErQ1Isa0JBQWtCLEFBVWhCLE9BQU8sQ0FBQztNbkIzRFgsZ0JBQWdCLEV4QjBNUixPQUEyQixHMkM3SWhDO0VBM0RMLEFBOERFLFdBOURTLEFBOERSLGtCQUFrQixDQUFDO0lBQ2xCLEtBQUssRTFDODVCeUIsSUFBSTtJMEM3NUJsQyxNQUFNLEUxQzg1QndCLE1BQUs7STBDNzVCbkMsS0FBSyxFQUFFLFdBQVc7SUFDbEIsTUFBTSxFMUM2NUJ3QixPQUFPO0kwQzU1QnJDLGdCQUFnQixFOUNoRUksT0FBTztJOENpRTNCLFlBQVksRUFBRSxXQUFXO0lyQnZEekIsYUFBYSxFckJvOUJpQixJQUFJLEcwQzE1Qm5DO0VBdkVILEFBeUVFLFdBekVTLEFBeUVSLFNBQVMsQ0FBQztJQUNULGNBQWMsRUFBRSxJQUFJLEdBU3JCO0lBbkZILEFBNEVJLFdBNUVPLEFBeUVSLFNBQVMsQUFHUCxzQkFBc0IsQ0FBQztNQUN0QixnQkFBZ0IsRTlDeEVFLE9BQU8sRzhDeUUxQjtJQTlFTCxBQWdGSSxXQWhGTyxBQXlFUixTQUFTLEFBT1Asa0JBQWtCLENBQUM7TUFDbEIsZ0JBQWdCLEU5QzVFRSxPQUFPLEc4QzZFMUI7O0FDeEZMLEFBQUEsY0FBYyxDQUFDO0VBQ2IsUUFBUSxFQUFFLFFBQVEsR0E2RG5CO0VBOURELEFBR0UsY0FIWSxHQUdWLGFBQWE7RUFIakIsY0FBYyxHQUlWLFlBQVksQ0FBQztJQUNiLE1BQU0sRTVDcU95QixrQkFBNkI7STRDcE81RCxXQUFXLEUzQ3kvQm1CLElBQUksRzJDeC9CbkM7RUFQSCxBQVNFLGNBVFksR0FTVixLQUFLLENBQUM7SUFDTixRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsQ0FBQztJQUNOLElBQUksRUFBRSxDQUFDO0lBQ1AsTUFBTSxFQUFFLElBQUk7SUFDWixPQUFPLEUzQ20vQnVCLElBQUksQ0p6cEJSLE1BQU07SStDelZoQyxjQUFjLEVBQUUsSUFBSTtJQUNwQixNQUFNLEUvQ2tPb0IsR0FBRyxDK0NsT0QsS0FBSyxDQUFDLFdBQVc7SUFDN0MsZ0JBQWdCLEVBQUUsR0FBRztJbkJEbkIsVUFBVSxFeEJzL0JrQixPQUFPLENBQUMsSUFBRyxDQUFDLFdBQVcsRUFBRSxTQUFTLENBQUMsSUFBRyxDQUFDLFdBQVcsRzJDbi9CakY7SW5CQ0csTUFBTSxFQUFFLHNCQUFzQixFQUFFLE1BQU07TW1CcEI1QyxBQVNFLGNBVFksR0FTVixLQUFLLENBQUM7UW5CWUYsVUFBVSxFQUFFLElBQUksR21CRnJCO0VBbkJILEFBc0JFLGNBdEJZLEdBc0JWLGFBQWEsQ0FBQztJQUNkLE9BQU8sRTNDMCtCdUIsSUFBSSxDSnpwQlIsTUFBTSxHK0NqVWpDO0lBdkNILEFBeUJJLGNBekJVLEdBc0JWLGFBQWEsQUFHWixhQUFhLENBQUM7TUFDYixLQUFLLEVBQUUsV0FBVyxHQUNuQjtJQTNCTCxBQTZCSSxjQTdCVSxHQXNCVixhQUFhLEFBT1osTUFBTSxFQTdCWCxjQUFjLEdBc0JWLGFBQWEsQUFRWixJQUFLLENBQUEsa0JBQWtCLEVBQUU7TUFDeEIsV0FBVyxFM0NtK0JpQixRQUFRO00yQ2wrQnBDLGNBQWMsRTNDbStCYyxRQUFPLEcyQ2wrQnBDO0lBakNMLEFBbUNJLGNBbkNVLEdBc0JWLGFBQWEsQUFhWixpQkFBaUIsQ0FBQztNQUNqQixXQUFXLEUzQzg5QmlCLFFBQVE7TTJDNzlCcEMsY0FBYyxFM0M4OUJjLFFBQU8sRzJDNzlCcEM7RUF0Q0wsQUF5Q0UsY0F6Q1ksR0F5Q1YsWUFBWSxDQUFDO0lBQ2IsV0FBVyxFM0N3OUJtQixRQUFRO0kyQ3Y5QnRDLGNBQWMsRTNDdzlCZ0IsUUFBTyxHMkN2OUJ0QztFQTVDSCxBQWlESSxjQWpEVSxHQThDVixhQUFhLEFBQUEsTUFBTSxHQUdqQixLQUFLO0VBakRYLGNBQWMsR0ErQ1YsYUFBYSxBQUFBLElBQUssQ0FqQlosa0JBQWtCLElBbUJ0QixLQUFLO0VBakRYLGNBQWMsR0FnRFYsWUFBWSxHQUNWLEtBQUssQ0FBQztJQUNOLE9BQU8sRTNDazlCcUIsSUFBRztJMkNqOUIvQixTQUFTLEUzQ2s5Qm1CLFdBQVUsQ0FBQyxtQkFBa0IsQ0FBQyxtQkFBa0IsRzJDajlCN0U7RUFwREwsQUF3REksY0F4RFUsR0F1RFYsYUFBYSxBQUFBLGlCQUFpQixHQUM1QixLQUFLLENBQUM7SUFDTixPQUFPLEUzQzI4QnFCLElBQUc7STJDMThCL0IsU0FBUyxFM0MyOEJtQixXQUFVLENBQUMsbUJBQWtCLENBQUMsbUJBQWtCLEcyQzE4QjdFOztBQ3ZETCxBQUFBLFlBQVksQ0FBQztFQUNYLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxJQUFJO0VBQ2IsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsT0FBTztFQUNwQixLQUFLLEVBQUUsSUFBSSxHQTJCWjtFQWhDRCxBQU9FLFlBUFUsR0FPUixhQUFhO0VBUGpCLFlBQVksR0FRUixZQUFZLENBQUM7SUFDYixRQUFRLEVBQUUsUUFBUTtJQUNsQixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxFQUFFO0lBQ1QsU0FBUyxFQUFFLENBQUMsR0FDYjtFQWJILEFBZ0JFLFlBaEJVLEdBZ0JSLGFBQWEsQUFBQSxNQUFNO0VBaEJ2QixZQUFZLEdBaUJSLFlBQVksQUFBQSxNQUFNLENBQUM7SUFDbkIsT0FBTyxFQUFFLENBQUMsR0FDWDtFQW5CSCxBQXdCRSxZQXhCVSxDQXdCVixJQUFJLENBQUM7SUFDSCxRQUFRLEVBQUUsUUFBUTtJQUNsQixPQUFPLEVBQUUsQ0FBQyxHQUtYO0lBL0JILEFBNEJJLFlBNUJRLENBd0JWLElBQUksQUFJRCxNQUFNLENBQUM7TUFDTixPQUFPLEVBQUUsQ0FBQyxHQUNYOztBQVVMLEFBQUEsaUJBQWlCLENBQUM7RUFDaEIsT0FBTyxFQUFFLElBQUk7RUFDYixXQUFXLEVBQUUsTUFBTTtFQUNuQixPQUFPLEVoRHdUcUIsUUFBTyxDQUNQLE1BQU07RU1uRTlCLFNBQVksRUF2RVIsSUFBMkI7RTBDN0tuQyxXQUFXLEVoRHlMVSxHQUFHO0VnRHhMeEIsV0FBVyxFaER1TFUsR0FBRztFZ0R0THhCLEtBQUssRWhENktpQixPQUFPO0VnRDVLN0IsVUFBVSxFQUFFLE1BQU07RUFDbEIsV0FBVyxFQUFFLE1BQU07RUFDbkIsZ0JBQWdCLEVoRDlDTSxPQUFPO0VnRCtDN0IsTUFBTSxFaEQyTHNCLEdBQUcsQ2dEM0xILEtBQUssQ2hEN0NYLE9BQU87RXlCUzNCLGFBQWEsRXpCK09hLE9BQU0sR2dEek1uQzs7QUFRRCxBQUFBLGVBQWUsR0FBRyxhQUFhO0FBQy9CLGVBQWUsR0FBRyxZQUFZO0FBQzlCLGVBQWUsR0FBRyxpQkFBaUI7QUFDbkMsZUFBZSxHQUFHLElBQUksQ0FBQztFQUNyQixPQUFPLEVoRDRTcUIsUUFBTyxDQUNQLE9BQU87RU03RS9CLFNBQVksRUF2RVIsSUFBMkI7RW1CM01qQyxhQUFhLEV6QmlQYSxPQUFNLEdnRDVMbkM7O0FBRUQsQUFBQSxlQUFlLEdBQUcsYUFBYTtBQUMvQixlQUFlLEdBQUcsWUFBWTtBQUM5QixlQUFlLEdBQUcsaUJBQWlCO0FBQ25DLGVBQWUsR0FBRyxJQUFJLENBQUM7RUFDckIsT0FBTyxFaEQ2UnFCLFFBQU8sQ0FDUCxJQUFJO0VNdkU1QixTQUFZLEVBdkVSLFNBQTJCO0VtQjNNakMsYUFBYSxFekJnUGEsTUFBSyxHZ0RsTGxDOztBQUVELEFBQUEsZUFBZSxHQUFHLFlBQVk7QUFDOUIsZUFBZSxHQUFHLFlBQVksQ0FBQztFQUM3QixhQUFhLEVBQUUsSUFBdUQsR0FDdkU7O0FBVUQsQUFFSSxZQUZRLEFBQ1QsSUFBSyxDQUFBLGVBQWUsSUFDakIsSUFBSyxDYjlCSCxXQUFXLENhOEJJLElBQUssQ0FBQSxnQkFBZ0IsQ0FBQyxJQUFLLENBQUEsY0FBYztBQUZoRSxZQUFZLEFBQ1QsSUFBSyxDQUFBLGVBQWUsSUFFakIsZ0JBQWdCLEFBQUEsZUFBZ0IsQ0FBQSxLQUFLLEVBQUU7RXZCaEV6Qyx1QkFBdUIsRXVCaUVNLENBQUM7RXZCaEU5QiwwQkFBMEIsRXVCZ0VHLENBQUMsR0FDN0I7O0FBTEwsQUFTSSxZQVRRLEFBUVQsZUFBZSxHQUNaLGVBQWdCLENBQUEsS0FBSyxDQUFDLElBQUssQ0FQTCxnQkFBZ0IsQ0FPTSxJQUFLLENBUEwsY0FBYztBQUZoRSxZQUFZLEFBUVQsZUFBZSxHQUVaLGdCQUFnQixBQUFBLGVBQWdCLENBQUEsS0FBSyxFQUFFO0V2QnZFekMsdUJBQXVCLEV1QndFTSxDQUFDO0V2QnZFOUIsMEJBQTBCLEV1QnVFRyxDQUFDLEdBQzdCOztBQVpMLEFBb0JFLFlBcEJVLEdBb0JSLElBQUssQ1QzRUEsWUFBWSxDUzJFQyxJQUFLLENBbEJ1QixjQUFjLENBa0J0QixJQUFLLENBQUEsY0FBYyxDQUFDLElBQUssQ0FBQSxlQUFlLENBQUMsSUFBSyxDQUFBLGdCQUFnQixDQUFDLElBQUssQ0FBQSxpQkFBaUIsRUFBN0Q7RUFDOUQsV0FBVyxFaEQ2SGUsSUFBRztFeUJqTTdCLHNCQUFzQixFdUJxRU8sQ0FBQztFdkJwRTlCLHlCQUF5QixFdUJvRUksQ0FBQyxHQUMvQjs7QUFIZ0UsQUFBTCxlQUFvQixDekIzRjVEO0VBQ2xCLE9BQU8sRUFBRSxJQUFJO0VBQ2IsS0FBSyxFQUFFLElBQUk7RUFDWCxVQUFVLEVuQnl4QjBCLE9BQU07RUVoaEJ4QyxTQUFZLEVBdkVSLE9BQTJCO0VpQi9MakMsS0FBSyxFdkJTSyxPQUFPLEd1QlJsQjs7QXlCb0Y0QyxBQUFMLGNBQW1CLEN6QmxGeEM7RUFDakIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLElBQUk7RUFDVCxPQUFPLEVBQUUsQ0FBQztFQUNWLE9BQU8sRUFBRSxJQUFJO0VBQ2IsU0FBUyxFQUFFLElBQUk7RUFDZixPQUFPLEVuQjZ2Q3lCLE9BQWEsQ0FDYixNQUFZO0VtQjd2QzVDLFVBQVUsRUFBRSxLQUFLO0VqQjRQZixTQUFZLEVBdkVSLFNBQTJCO0VpQmxMakMsS0FBSyxFdkJ0Q2UsSUFBSTtFdUJ1Q3hCLGdCQUFnQixFdkJMTix1QkFBTztFeUJyQmpCLGFBQWEsRXpCK09hLE9BQU0sR3VCbk5qQzs7QUF6Q0MsQUE0Q0EsY0E1Q2MsQ0FBQyxNQUFNLEdBNENuQixlQUFlO0FBNUNqQixjQUFjLENBQUMsTUFBTSxHQTZDbkIsY0FBYztBQTVDaEIsU0FBUyxHQTJDUCxlQUFlO0FBM0NqQixTQUFTLEdBNENQLGNBQWMsQ0FBSztFQUNuQixPQUFPLEVBQUUsS0FBSyxHQUNmOztBQS9DRCxBQUFBLGNBQWMsQ0FrRGhCLGFBQWEsQUFsREssTUFBTSxFQWtEeEIsYUFBYSxBQWpEVixTQUFTLENBQXFCO0VBbUQ3QixZQUFZLEV2QmxCSixPQUFPO0V1QnFCYixhQUFhLEVwQjZLYyxxQkFBNkI7RW9CNUt4RCxnQkFBZ0IsRXBCeUVQLDBPQUFpRTtFb0J4RTFFLGlCQUFpQixFQUFFLFNBQVM7RUFDNUIsbUJBQW1CLEVBQUUsS0FBSyxDcEIwS0MseUJBQTZCLENvQjFLRCxNQUFNO0VBQzdELGVBQWUsRXBCeUtZLHVCQUE2QixDQUE3Qix1QkFBNkIsR29Cak8zRDtFQUhELEFBOERFLGNBOURZLENBa0RoQixhQUFhLEFBbERLLE1BQU0sQUE4RG5CLE1BQU0sRUFaWCxhQUFhLEFBakRWLFNBQVMsQUE2RFAsTUFBTSxDQUFDO0lBQ04sWUFBWSxFdkI3Qk4sT0FBTztJdUI4QmIsVUFBVSxFQS9DRyxDQUFDLENBQUMsQ0FBQyxDbkJ5dEJRLENBQUMsQ0oxWEgsUUFBTyxDQTlVdkIsd0JBQU8sR3VCK0JkOztBQWpFSCxBQUFBLGNBQWMsQ0FzRWhCLFFBQVEsQUFBQSxhQUFhLEFBdEVILE1BQU0sRUFzRXhCLFFBQVEsQUFBQSxhQUFhLEFBckVsQixTQUFTLENBQXFCO0VBd0UzQixhQUFhLEVwQjJKYyxxQkFBNkI7RW9CMUp4RCxtQkFBbUIsRUFBRSxHQUFHLENwQjBKRyx5QkFBNkIsQ29CMUpILEtBQUssQ3BCMEovQix5QkFBNkIsR29Cak8zRDs7QUFIRCxBQUFBLGNBQWMsQ0ErRWhCLFlBQVksQUEvRU0sTUFBTSxFQStFeEIsWUFBWSxBQTlFVCxTQUFTLENBQXFCO0VBZ0Y3QixZQUFZLEV2Qi9DSixPQUFPLEd1Qi9CaEI7RUFIRCxBQW9GSSxjQXBGVSxDQStFaEIsWUFBWSxBQS9FTSxNQUFNLEFBb0ZqQixJQUFLLEVBQUEsQUFBQSxRQUFDLEFBQUEsRUFBVSxJQUFLLEVXZHZCLEFBQUEsSUFBQyxBQUFBLElYdEVKLGNBQWMsQ0ErRWhCLFlBQVksQUEvRU0sTUFBTSxBQXFGakIsSUFBSyxFQURBLEFBQUEsUUFBQyxBQUFBLEdBQ1UsQUFBQSxJQUFDLENBQUssR0FBRyxBQUFSLEdBTnhCLFlBQVksQUE5RVQsU0FBUyxBQW1GTCxJQUFLLEVBQUEsQUFBQSxRQUFDLEFBQUEsRUFBVSxJQUFLLEVXZHZCLEFBQUEsSUFBQyxBQUFBLElYU04sWUFBWSxBQTlFVCxTQUFTLEFBb0ZMLElBQUssRUFEQSxBQUFBLFFBQUMsQUFBQSxHQUNVLEFBQUEsSUFBQyxDQUFLLEdBQUcsQUFBUixFQUFVO0lBQzFCLGFBQWEsRW5CNDJCaUIsT0FBNkQ7SW1CMzJCM0YsZ0JBQWdCLEVwQjBDVCwrTkFBaUUsRUFBakUsME9BQWlFO0lvQnpDeEUsbUJBQW1CLEVuQnEyQk8sS0FBSyxDSjNsQlgsTUFBTSxDSTJsQjZCLE1BQU0sRUFNL0IsTUFBTSxDQUFDLEtBQUssQ0FkaEIsTUFBMEI7SW1CNTFCcEQsZUFBZSxFbkJxMkJXLElBQUksQ0FBQyxJQUFJLEVEMXRCVix1QkFBNkIsQ0FBN0IsdUJBQTZCLEdvQjFJdkQ7RUExRkwsQUE2RkUsY0E3RlksQ0ErRWhCLFlBQVksQUEvRU0sTUFBTSxBQTZGbkIsTUFBTSxFQWRYLFlBQVksQUE5RVQsU0FBUyxBQTRGUCxNQUFNLENBQUM7SUFDTixZQUFZLEV2QjVETixPQUFPO0l1QjZEYixVQUFVLEVBOUVHLENBQUMsQ0FBQyxDQUFDLENuQnl0QlEsQ0FBQyxDSjFYSCxRQUFPLENBOVV2Qix3QkFBTyxHdUI4RGQ7O0FBaEdILEFBQUEsY0FBYyxDQW9HaEIsaUJBQWlCLEFBcEdDLE1BQU0sRUFvR3hCLGlCQUFpQixBQW5HZCxTQUFTLENBQXFCO0VBcUc3QixZQUFZLEV2QnBFSixPQUFPLEd1Qi9CaEI7RUFIRCxBQXdHRSxjQXhHWSxDQW9HaEIsaUJBQWlCLEFBcEdDLE1BQU0sQUF3R25CLFFBQVEsRUFKYixpQkFBaUIsQUFuR2QsU0FBUyxBQXVHUCxRQUFRLENBQUM7SUFDUixnQkFBZ0IsRXZCdkVWLE9BQU8sR3VCd0VkO0VBMUdILEFBNEdFLGNBNUdZLENBb0doQixpQkFBaUIsQUFwR0MsTUFBTSxBQTRHbkIsTUFBTSxFQVJYLGlCQUFpQixBQW5HZCxTQUFTLEFBMkdQLE1BQU0sQ0FBQztJQUNOLFVBQVUsRUE1RkcsQ0FBQyxDQUFDLENBQUMsQ25CeXRCUSxDQUFDLENKMVhILFFBQU8sQ0E5VXZCLHdCQUFPLEd1QjRFZDtFQTlHSCxBQWdIRSxjQWhIWSxDQW9HaEIsaUJBQWlCLEFBcEdDLE1BQU0sR0FnSGxCLGlCQUFpQixFQVp2QixpQkFBaUIsQUFuR2QsU0FBUyxHQStHTixpQkFBaUIsQ0FBQztJQUNsQixLQUFLLEV2Qi9FQyxPQUFPLEd1QmdGZDs7QUFHTCxBQUNFLGtCQURnQixDQUFDLGlCQUFpQixHQUNoQyxlQUFlLENBQUs7RUFDcEIsV0FBVyxFQUFFLElBQUksR0FDbEI7O0FBeEhELEFBQUEsY0FBYyxDQTJIaEIsWUFBWSxDQUFDLGFBQWEsQUEzSFIsTUFBTSxFQTJIeEIsWUFBWSxDQUFDLGFBQWEsQUExSHZCLFNBQVMsRUFEVixjQUFjO0FBNEhoQixZQUFZLENBQUMsWUFBWSxBQTVIUCxNQUFNO0FBNEh4QixZQUFZLENBQUMsWUFBWSxBQTNIdEIsU0FBUyxDQUFxQjtFQThIM0IsT0FBTyxFQUFFLENBQUMsR0E1SGI7RUFIRCxBQW1JRSxjQW5JWSxDQTJIaEIsWUFBWSxDQUFDLGFBQWEsQUEzSFIsTUFBTSxBQW1JbkIsTUFBTSxFQVJYLFlBQVksQ0FBQyxhQUFhLEFBMUh2QixTQUFTLEFBa0lQLE1BQU0sRUFuSVQsY0FBYztFQTRIaEIsWUFBWSxDQUFDLFlBQVksQUE1SFAsTUFBTSxBQW1JbkIsTUFBTTtFQVBYLFlBQVksQ0FBQyxZQUFZLEFBM0h0QixTQUFTLEFBa0lQLE1BQU0sQ0FBQztJQUNOLE9BQU8sRUFBRSxDQUFDLEdBQ1g7O0F5QnZCdUcsQUFBTCxpQkFBc0IsQ3pCM0Z6RztFQUNsQixPQUFPLEVBQUUsSUFBSTtFQUNiLEtBQUssRUFBRSxJQUFJO0VBQ1gsVUFBVSxFbkJ5eEIwQixPQUFNO0VFaGhCeEMsU0FBWSxFQXZFUixPQUEyQjtFaUIvTGpDLEtBQUssRXZCTUssT0FBTyxHdUJMbEI7O0F5Qm9GcUYsQUFBTCxnQkFBcUIsQ3pCbEZuRjtFQUNqQixRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsSUFBSTtFQUNULE9BQU8sRUFBRSxDQUFDO0VBQ1YsT0FBTyxFQUFFLElBQUk7RUFDYixTQUFTLEVBQUUsSUFBSTtFQUNmLE9BQU8sRW5CNnZDeUIsT0FBYSxDQUNiLE1BQVk7RW1CN3ZDNUMsVUFBVSxFQUFFLEtBQUs7RWpCNFBmLFNBQVksRUF2RVIsU0FBMkI7RWlCbExqQyxLQUFLLEV2QnRDZSxJQUFJO0V1QnVDeEIsZ0JBQWdCLEV2QlJOLHVCQUFPO0V5QmxCakIsYUFBYSxFekIrT2EsT0FBTSxHdUJuTmpDOztBQXpDQyxBQTRDQSxjQTVDYyxDQUFDLFFBQVEsR0E0Q3JCLGlCQUFpQjtBQTVDbkIsY0FBYyxDQUFDLFFBQVEsR0E2Q3JCLGdCQUFnQjtBQTVDbEIsV0FBVyxHQTJDVCxpQkFBaUI7QUEzQ25CLFdBQVcsR0E0Q1QsZ0JBQWdCLENBQUc7RUFDbkIsT0FBTyxFQUFFLEtBQUssR0FDZjs7QUEvQ0QsQUFBQSxjQUFjLENBa0RoQixhQUFhLEFBbERLLFFBQVEsRUFrRDFCLGFBQWEsQUFqRFYsV0FBVyxDQUFtQjtFQW1EN0IsWUFBWSxFdkJyQkosT0FBTztFdUJ3QmIsYUFBYSxFcEI2S2MscUJBQTZCO0VvQjVLeEQsZ0JBQWdCLEVwQnlFUCwwVEFBaUU7RW9CeEUxRSxpQkFBaUIsRUFBRSxTQUFTO0VBQzVCLG1CQUFtQixFQUFFLEtBQUssQ3BCMEtDLHlCQUE2QixDb0IxS0QsTUFBTTtFQUM3RCxlQUFlLEVwQnlLWSx1QkFBNkIsQ0FBN0IsdUJBQTZCLEdvQmpPM0Q7RUFIRCxBQThERSxjQTlEWSxDQWtEaEIsYUFBYSxBQWxESyxRQUFRLEFBOERyQixNQUFNLEVBWlgsYUFBYSxBQWpEVixXQUFXLEFBNkRULE1BQU0sQ0FBQztJQUNOLFlBQVksRXZCaENOLE9BQU87SXVCaUNiLFVBQVUsRUEvQ0csQ0FBQyxDQUFDLENBQUMsQ25CeXRCUSxDQUFDLENKMVhILFFBQU8sQ0FqVnZCLHdCQUFPLEd1QmtDZDs7QUFqRUgsQUFBQSxjQUFjLENBc0VoQixRQUFRLEFBQUEsYUFBYSxBQXRFSCxRQUFRLEVBc0UxQixRQUFRLEFBQUEsYUFBYSxBQXJFbEIsV0FBVyxDQUFtQjtFQXdFM0IsYUFBYSxFcEIySmMscUJBQTZCO0VvQjFKeEQsbUJBQW1CLEVBQUUsR0FBRyxDcEIwSkcseUJBQTZCLENvQjFKSCxLQUFLLENwQjBKL0IseUJBQTZCLEdvQmpPM0Q7O0FBSEQsQUFBQSxjQUFjLENBK0VoQixZQUFZLEFBL0VNLFFBQVEsRUErRTFCLFlBQVksQUE5RVQsV0FBVyxDQUFtQjtFQWdGN0IsWUFBWSxFdkJsREosT0FBTyxHdUI1QmhCO0VBSEQsQUFvRkksY0FwRlUsQ0ErRWhCLFlBQVksQUEvRU0sUUFBUSxBQW9GbkIsSUFBSyxFQUFBLEFBQUEsUUFBQyxBQUFBLEVBQVUsSUFBSyxFV2R2QixBQUFBLElBQUMsQUFBQSxJWHRFSixjQUFjLENBK0VoQixZQUFZLEFBL0VNLFFBQVEsQUFxRm5CLElBQUssRUFEQSxBQUFBLFFBQUMsQUFBQSxHQUNVLEFBQUEsSUFBQyxDQUFLLEdBQUcsQUFBUixHQU54QixZQUFZLEFBOUVULFdBQVcsQUFtRlAsSUFBSyxFQUFBLEFBQUEsUUFBQyxBQUFBLEVBQVUsSUFBSyxFV2R2QixBQUFBLElBQUMsQUFBQSxJWFNOLFlBQVksQUE5RVQsV0FBVyxBQW9GUCxJQUFLLEVBREEsQUFBQSxRQUFDLEFBQUEsR0FDVSxBQUFBLElBQUMsQ0FBSyxHQUFHLEFBQVIsRUFBVTtJQUMxQixhQUFhLEVuQjQyQmlCLE9BQTZEO0ltQjMyQjNGLGdCQUFnQixFcEIwQ1QsK05BQWlFLEVBQWpFLDBUQUFpRTtJb0J6Q3hFLG1CQUFtQixFbkJxMkJPLEtBQUssQ0ozbEJYLE1BQU0sQ0kybEI2QixNQUFNLEVBTS9CLE1BQU0sQ0FBQyxLQUFLLENBZGhCLE1BQTBCO0ltQjUxQnBELGVBQWUsRW5CcTJCVyxJQUFJLENBQUMsSUFBSSxFRDF0QlYsdUJBQTZCLENBQTdCLHVCQUE2QixHb0IxSXZEO0VBMUZMLEFBNkZFLGNBN0ZZLENBK0VoQixZQUFZLEFBL0VNLFFBQVEsQUE2RnJCLE1BQU0sRUFkWCxZQUFZLEFBOUVULFdBQVcsQUE0RlQsTUFBTSxDQUFDO0lBQ04sWUFBWSxFdkIvRE4sT0FBTztJdUJnRWIsVUFBVSxFQTlFRyxDQUFDLENBQUMsQ0FBQyxDbkJ5dEJRLENBQUMsQ0oxWEgsUUFBTyxDQWpWdkIsd0JBQU8sR3VCaUVkOztBQWhHSCxBQUFBLGNBQWMsQ0FvR2hCLGlCQUFpQixBQXBHQyxRQUFRLEVBb0cxQixpQkFBaUIsQUFuR2QsV0FBVyxDQUFtQjtFQXFHN0IsWUFBWSxFdkJ2RUosT0FBTyxHdUI1QmhCO0VBSEQsQUF3R0UsY0F4R1ksQ0FvR2hCLGlCQUFpQixBQXBHQyxRQUFRLEFBd0dyQixRQUFRLEVBSmIsaUJBQWlCLEFBbkdkLFdBQVcsQUF1R1QsUUFBUSxDQUFDO0lBQ1IsZ0JBQWdCLEV2QjFFVixPQUFPLEd1QjJFZDtFQTFHSCxBQTRHRSxjQTVHWSxDQW9HaEIsaUJBQWlCLEFBcEdDLFFBQVEsQUE0R3JCLE1BQU0sRUFSWCxpQkFBaUIsQUFuR2QsV0FBVyxBQTJHVCxNQUFNLENBQUM7SUFDTixVQUFVLEVBNUZHLENBQUMsQ0FBQyxDQUFDLENuQnl0QlEsQ0FBQyxDSjFYSCxRQUFPLENBalZ2Qix3QkFBTyxHdUIrRWQ7RUE5R0gsQUFnSEUsY0FoSFksQ0FvR2hCLGlCQUFpQixBQXBHQyxRQUFRLEdBZ0hwQixpQkFBaUIsRUFadkIsaUJBQWlCLEFBbkdkLFdBQVcsR0ErR1IsaUJBQWlCLENBQUM7SUFDbEIsS0FBSyxFdkJsRkMsT0FBTyxHdUJtRmQ7O0FBR0wsQUFDRSxrQkFEZ0IsQ0FBQyxpQkFBaUIsR0FDaEMsaUJBQWlCLENBQUc7RUFDcEIsV0FBVyxFQUFFLElBQUksR0FDbEI7O0FBeEhELEFBQUEsY0FBYyxDQTJIaEIsWUFBWSxDQUFDLGFBQWEsQUEzSFIsUUFBUSxFQTJIMUIsWUFBWSxDQUFDLGFBQWEsQUExSHZCLFdBQVcsRUFEWixjQUFjO0FBNEhoQixZQUFZLENBQUMsWUFBWSxBQTVIUCxRQUFRO0FBNEgxQixZQUFZLENBQUMsWUFBWSxBQTNIdEIsV0FBVyxDQUFtQjtFQWdJM0IsT0FBTyxFQUFFLENBQUMsR0E5SGI7RUFIRCxBQW1JRSxjQW5JWSxDQTJIaEIsWUFBWSxDQUFDLGFBQWEsQUEzSFIsUUFBUSxBQW1JckIsTUFBTSxFQVJYLFlBQVksQ0FBQyxhQUFhLEFBMUh2QixXQUFXLEFBa0lULE1BQU0sRUFuSVQsY0FBYztFQTRIaEIsWUFBWSxDQUFDLFlBQVksQUE1SFAsUUFBUSxBQW1JckIsTUFBTTtFQVBYLFlBQVksQ0FBQyxZQUFZLEFBM0h0QixXQUFXLEFBa0lULE1BQU0sQ0FBQztJQUNOLE9BQU8sRUFBRSxDQUFDLEdBQ1g7O0EyQnZJUCxBQUFBLElBQUksQ0FBQztFQUNILE9BQU8sRUFBRSxZQUFZO0VBRXJCLFdBQVcsRWxEbVlpQixJQUFJO0VrRGxZaEMsV0FBVyxFbERpT1UsR0FBRztFa0RoT3hCLEtBQUssRWxEdU5pQixPQUFPO0VrRHRON0IsVUFBVSxFQUFFLE1BQU07RUFFbEIsV0FBVyxFbEQrWGlCLE1BQU07RWtEOVhsQyxjQUFjLEVBQUUsTUFBTTtFQUN0QixNQUFNLEVBQThCLE9BQU87RUFDM0MsV0FBVyxFQUFFLElBQUk7RUFDakIsZ0JBQWdCLEVBQUUsV0FBVztFQUM3QixNQUFNLEVsRGlPc0IsR0FBRyxDa0RqT0wsS0FBSyxDQUFDLFdBQVc7RWhDOEczQyxPQUFPLEVsQndPcUIsUUFBTyxDQUNQLE1BQU07RU1uRTlCLFNBQVksRUF2RVIsSUFBMkI7RW1CM01qQyxhQUFhLEV6QitPYSxPQUFNO0U0QmxQOUIsVUFBVSxFNUJvWmMsS0FBSyxDQUFDLElBQUcsQ0FBQyxXQUFXLEVBQUUsZ0JBQWdCLENBQUMsSUFBRyxDQUFDLFdBQVcsRUFBRSxZQUFZLENBQUMsSUFBRyxDQUFDLFdBQVcsRUFBRSxVQUFVLENBQUMsSUFBRyxDQUFDLFdBQVcsR2tEbFg5STtFdEI5QkssTUFBTSxFQUFFLHNCQUFzQixFQUFFLE1BQU07SXNCaEI1QyxBQUFBLElBQUksQ0FBQztNdEJpQkcsVUFBVSxFQUFFLElBQUksR3NCNkJ2QjtFQTlDRCxBQWlCRSxJQWpCRSxBQWlCRCxNQUFNLENBQUM7SUFDTixLQUFLLEVsRDBNZSxPQUFPLEdrRHhNNUI7RUFFRCxBQUFBLFVBQVUsQUFBQSxNQUFNLEdBdEJsQixJQUFJLEVBQUosSUFBSSxBQXVCRCxNQUFNLENBQUM7SUFDTixPQUFPLEVBQUUsQ0FBQztJQUNWLFVBQVUsRWxEa1hnQixLQUFLLEdrRGpYaEM7RUExQkgsQUF1Q0UsSUF2Q0UsQUF1Q0QsU0FBUyxFQXZDWixJQUFJLEFBd0NELFNBQVM7RUFDVixRQUFRLEFBQUEsU0FBUyxDQXpDbkIsSUFBSSxDQXlDa0I7SUFDbEIsY0FBYyxFQUFFLElBQUk7SUFDcEIsT0FBTyxFOUMwdUJtQixJQUFHLEc4Q3h1QjlCOztBQVVELEFBQUEsWUFBWSxDQUFHO0VoQ3ZDZixLQUFLLEVsQmRpQixJQUFJO0UyQkYxQixnQkFBZ0IsRTNCNkJKLElBQUk7RWtCWGhCLFlBQVksRWxCV0EsSUFBSSxHa0Q0QmY7RUFGRCxBaENsQ0EsWWdDa0NZLEFoQ2xDWCxNQUFNLENBQUM7SUFDTixLQUFLLEVsQnBCZSxJQUFJO0kyQkYxQixnQkFBZ0IsRXhCK01SLE9BQTJCO0lldkxqQyxZQUFZLEVmdUxOLE9BQTJCLEdldExsQztFQUVELEFBQUEsVUFBVSxBQUFBLE1BQU0sR2dDNEJoQixZQUFZLEVBQVosWUFBWSxBaEMzQlgsTUFBTSxDQUFDO0lBQ04sS0FBSyxFbEIzQmUsSUFBSTtJMkJGMUIsZ0JBQWdCLEV4QitNUixPQUEyQjtJZWhMakMsWUFBWSxFZmdMTixPQUEyQjtJZTNLL0IsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDbEJvV08sQ0FBQyxDa0JwV2Usc0JBQXlCLEdBRXBFO0VBRUQsQUFBQSxVQUFVLEFBQUEsUUFBUSxHZ0NlbEIsWUFBWTtFaENkWixVQUFVLEFBQUEsT0FBTyxHZ0NjakIsWUFBWSxFQUFaLFlBQVksQWhDYlgsT0FBTyxFZ0NhUixZQUFZLEFoQ1pYLE9BQU87RUFDUixLQUFLLEdnQ1dMLFlBQVksQWhDWEgsZ0JBQWdCLENBQUM7SUFDeEIsS0FBSyxFbEIzQ2UsSUFBSTtJa0I0Q3hCLGdCQUFnQixFZmlLVixPQUEyQjtJZTlKakMsWUFBWSxFZjhKTixPQUEyQixHZXBKbEM7SUFuQkQsQUFXRSxVQVhRLEFBQUEsUUFBUSxHZ0NlbEIsWUFBWSxBaENKVCxNQUFNO0lBVlQsVUFBVSxBQUFBLE9BQU8sR2dDY2pCLFlBQVksQWhDSlQsTUFBTSxFZ0NJVCxZQUFZLEFoQ2JYLE9BQU8sQUFTTCxNQUFNLEVnQ0lULFlBQVksQWhDWlgsT0FBTyxBQVFMLE1BQU07SUFQVCxLQUFLLEdnQ1dMLFlBQVksQWhDWEgsZ0JBQWdCLEFBT3RCLE1BQU0sQ0FBQztNQUtKLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2xCZ1ZLLENBQUMsQ2tCaFZpQixzQkFBeUIsR0FFcEU7RWdDSEgsQWhDTUEsWWdDTlksQWhDTVgsU0FBUyxFZ0NOVixZQUFZLEFoQ09YLFNBQVMsQ0FBQztJQUNULEtBQUssRWxCN0RlLElBQUk7SWtCOER4QixnQkFBZ0IsRWxCbkNOLElBQUk7SWtCc0NkLFlBQVksRWxCdENGLElBQUksR2tCdUNmOztBZ0NiRCxBQUFBLGNBQWMsQ0FBQztFaEN2Q2YsS0FBSyxFbEJkaUIsSUFBSTtFMkJGMUIsZ0JBQWdCLEUzQnlDTSxPQUFPO0VrQnZCN0IsWUFBWSxFbEJ1QlUsT0FBTyxHa0RnQjVCO0VBRkQsQWhDbENBLGNnQ2tDYyxBaENsQ2IsTUFBTSxDQUFDO0lBQ04sS0FBSyxFbEJwQmUsSUFBSTtJMkJGMUIsZ0JBQWdCLEV4QitNUixPQUEyQjtJZXZMakMsWUFBWSxFZnVMTixPQUEyQixHZXRMbEM7RUFFRCxBQUFBLFVBQVUsQUFBQSxNQUFNLEdnQzRCaEIsY0FBYyxFQUFkLGNBQWMsQWhDM0JiLE1BQU0sQ0FBQztJQUNOLEtBQUssRWxCM0JlLElBQUk7STJCRjFCLGdCQUFnQixFeEIrTVIsT0FBMkI7SWVoTGpDLFlBQVksRWZnTE4sT0FBMkI7SWUzSy9CLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2xCb1dPLENBQUMsQ2tCcFdlLHVCQUF5QixHQUVwRTtFQUVELEFBQUEsVUFBVSxBQUFBLFFBQVEsR2dDZWxCLGNBQWM7RWhDZGQsVUFBVSxBQUFBLE9BQU8sR2dDY2pCLGNBQWMsRUFBZCxjQUFjLEFoQ2JiLE9BQU8sRWdDYVIsY0FBYyxBaENaYixPQUFPO0VBQ1IsS0FBSyxHZ0NXTCxjQUFjLEFoQ1hMLGdCQUFnQixDQUFDO0lBQ3hCLEtBQUssRWxCM0NlLElBQUk7SWtCNEN4QixnQkFBZ0IsRWZpS1YsT0FBMkI7SWU5SmpDLFlBQVksRWY4Sk4sT0FBMkIsR2VwSmxDO0lBbkJELEFBV0UsVUFYUSxBQUFBLFFBQVEsR2dDZWxCLGNBQWMsQWhDSlgsTUFBTTtJQVZULFVBQVUsQUFBQSxPQUFPLEdnQ2NqQixjQUFjLEFoQ0pYLE1BQU0sRWdDSVQsY0FBYyxBaENiYixPQUFPLEFBU0wsTUFBTSxFZ0NJVCxjQUFjLEFoQ1piLE9BQU8sQUFRTCxNQUFNO0lBUFQsS0FBSyxHZ0NXTCxjQUFjLEFoQ1hMLGdCQUFnQixBQU90QixNQUFNLENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENsQmdWSyxDQUFDLENrQmhWaUIsdUJBQXlCLEdBRXBFO0VnQ0hILEFoQ01BLGNnQ05jLEFoQ01iLFNBQVMsRWdDTlYsY0FBYyxBaENPYixTQUFTLENBQUM7SUFDVCxLQUFLLEVsQjdEZSxJQUFJO0lrQjhEeEIsZ0JBQWdCLEVsQnZCSSxPQUFPO0lrQjBCM0IsWUFBWSxFbEIxQlEsT0FBTyxHa0IyQjVCOztBZ0NiRCxBQUFBLFlBQVksQ0FBRztFaEN2Q2YsS0FBSyxFbEJkaUIsSUFBSTtFMkJGMUIsZ0JBQWdCLEUzQm9DSixPQUFPO0VrQmxCbkIsWUFBWSxFbEJrQkEsT0FBTyxHa0RxQmxCO0VBRkQsQWhDbENBLFlnQ2tDWSxBaENsQ1gsTUFBTSxDQUFDO0lBQ04sS0FBSyxFbEJwQmUsSUFBSTtJMkJGMUIsZ0JBQWdCLEV4QitNUixPQUEyQjtJZXZMakMsWUFBWSxFZnVMTixPQUEyQixHZXRMbEM7RUFFRCxBQUFBLFVBQVUsQUFBQSxNQUFNLEdnQzRCaEIsWUFBWSxFQUFaLFlBQVksQWhDM0JYLE1BQU0sQ0FBQztJQUNOLEtBQUssRWxCM0JlLElBQUk7STJCRjFCLGdCQUFnQixFeEIrTVIsT0FBMkI7SWVoTGpDLFlBQVksRWZnTE4sT0FBMkI7SWUzSy9CLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2xCb1dPLENBQUMsQ2tCcFdlLHdCQUF5QixHQUVwRTtFQUVELEFBQUEsVUFBVSxBQUFBLFFBQVEsR2dDZWxCLFlBQVk7RWhDZFosVUFBVSxBQUFBLE9BQU8sR2dDY2pCLFlBQVksRUFBWixZQUFZLEFoQ2JYLE9BQU8sRWdDYVIsWUFBWSxBaENaWCxPQUFPO0VBQ1IsS0FBSyxHZ0NXTCxZQUFZLEFoQ1hILGdCQUFnQixDQUFDO0lBQ3hCLEtBQUssRWxCM0NlLElBQUk7SWtCNEN4QixnQkFBZ0IsRWZpS1YsT0FBMkI7SWU5SmpDLFlBQVksRWY4Sk4sT0FBMkIsR2VwSmxDO0lBbkJELEFBV0UsVUFYUSxBQUFBLFFBQVEsR2dDZWxCLFlBQVksQWhDSlQsTUFBTTtJQVZULFVBQVUsQUFBQSxPQUFPLEdnQ2NqQixZQUFZLEFoQ0pULE1BQU0sRWdDSVQsWUFBWSxBaENiWCxPQUFPLEFBU0wsTUFBTSxFZ0NJVCxZQUFZLEFoQ1pYLE9BQU8sQUFRTCxNQUFNO0lBUFQsS0FBSyxHZ0NXTCxZQUFZLEFoQ1hILGdCQUFnQixBQU90QixNQUFNLENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENsQmdWSyxDQUFDLENrQmhWaUIsd0JBQXlCLEdBRXBFO0VnQ0hILEFoQ01BLFlnQ05ZLEFoQ01YLFNBQVMsRWdDTlYsWUFBWSxBaENPWCxTQUFTLENBQUM7SUFDVCxLQUFLLEVsQjdEZSxJQUFJO0lrQjhEeEIsZ0JBQWdCLEVsQjVCTixPQUFPO0lrQitCakIsWUFBWSxFbEIvQkYsT0FBTyxHa0JnQ2xCOztBZ0NiRCxBQUFBLFNBQVMsQ0FBTTtFaEN2Q2YsS0FBSyxFbEJkaUIsSUFBSTtFMkJGMUIsZ0JBQWdCLEUzQnFDSixPQUFPO0VrQm5CbkIsWUFBWSxFbEJtQkEsT0FBTyxHa0RvQmxCO0VBRkQsQWhDbENBLFNnQ2tDUyxBaENsQ1IsTUFBTSxDQUFDO0lBQ04sS0FBSyxFbEJwQmUsSUFBSTtJMkJGMUIsZ0JBQWdCLEV4QitNUixPQUEyQjtJZXZMakMsWUFBWSxFZnVMTixPQUEyQixHZXRMbEM7RUFFRCxBQUFBLFVBQVUsQUFBQSxNQUFNLEdnQzRCaEIsU0FBUyxFQUFULFNBQVMsQWhDM0JSLE1BQU0sQ0FBQztJQUNOLEtBQUssRWxCM0JlLElBQUk7STJCRjFCLGdCQUFnQixFeEIrTVIsT0FBMkI7SWVoTGpDLFlBQVksRWZnTE4sT0FBMkI7SWUzSy9CLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2xCb1dPLENBQUMsQ2tCcFdlLHdCQUF5QixHQUVwRTtFQUVELEFBQUEsVUFBVSxBQUFBLFFBQVEsR2dDZWxCLFNBQVM7RWhDZFQsVUFBVSxBQUFBLE9BQU8sR2dDY2pCLFNBQVMsRUFBVCxTQUFTLEFoQ2JSLE9BQU8sRWdDYVIsU0FBUyxBaENaUixPQUFPO0VBQ1IsS0FBSyxHZ0NXTCxTQUFTLEFoQ1hBLGdCQUFnQixDQUFDO0lBQ3hCLEtBQUssRWxCM0NlLElBQUk7SWtCNEN4QixnQkFBZ0IsRWZpS1YsT0FBMkI7SWU5SmpDLFlBQVksRWY4Sk4sT0FBMkIsR2VwSmxDO0lBbkJELEFBV0UsVUFYUSxBQUFBLFFBQVEsR2dDZWxCLFNBQVMsQWhDSk4sTUFBTTtJQVZULFVBQVUsQUFBQSxPQUFPLEdnQ2NqQixTQUFTLEFoQ0pOLE1BQU0sRWdDSVQsU0FBUyxBaENiUixPQUFPLEFBU0wsTUFBTSxFZ0NJVCxTQUFTLEFoQ1pSLE9BQU8sQUFRTCxNQUFNO0lBUFQsS0FBSyxHZ0NXTCxTQUFTLEFoQ1hBLGdCQUFnQixBQU90QixNQUFNLENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENsQmdWSyxDQUFDLENrQmhWaUIsd0JBQXlCLEdBRXBFO0VnQ0hILEFoQ01BLFNnQ05TLEFoQ01SLFNBQVMsRWdDTlYsU0FBUyxBaENPUixTQUFTLENBQUM7SUFDVCxLQUFLLEVsQjdEZSxJQUFJO0lrQjhEeEIsZ0JBQWdCLEVsQjNCTixPQUFPO0lrQjhCakIsWUFBWSxFbEI5QkYsT0FBTyxHa0IrQmxCOztBZ0NiRCxBQUFBLFlBQVksQ0FBRztFaEN2Q2YsS0FBSyxFbEJkaUIsSUFBSTtFMkJGMUIsZ0JBQWdCLEUzQmtDSixPQUFPO0VrQmhCbkIsWUFBWSxFbEJnQkEsT0FBTyxHa0R1QmxCO0VBRkQsQWhDbENBLFlnQ2tDWSxBaENsQ1gsTUFBTSxDQUFDO0lBQ04sS0FBSyxFbEJwQmUsSUFBSTtJMkJGMUIsZ0JBQWdCLEV4QitNUixPQUEyQjtJZXZMakMsWUFBWSxFZnVMTixPQUEyQixHZXRMbEM7RUFFRCxBQUFBLFVBQVUsQUFBQSxNQUFNLEdnQzRCaEIsWUFBWSxFQUFaLFlBQVksQWhDM0JYLE1BQU0sQ0FBQztJQUNOLEtBQUssRWxCM0JlLElBQUk7STJCRjFCLGdCQUFnQixFeEIrTVIsT0FBMkI7SWVoTGpDLFlBQVksRWZnTE4sT0FBMkI7SWUzSy9CLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2xCb1dPLENBQUMsQ2tCcFdlLHVCQUF5QixHQUVwRTtFQUVELEFBQUEsVUFBVSxBQUFBLFFBQVEsR2dDZWxCLFlBQVk7RWhDZFosVUFBVSxBQUFBLE9BQU8sR2dDY2pCLFlBQVksRUFBWixZQUFZLEFoQ2JYLE9BQU8sRWdDYVIsWUFBWSxBaENaWCxPQUFPO0VBQ1IsS0FBSyxHZ0NXTCxZQUFZLEFoQ1hILGdCQUFnQixDQUFDO0lBQ3hCLEtBQUssRWxCM0NlLElBQUk7SWtCNEN4QixnQkFBZ0IsRWZpS1YsT0FBMkI7SWU5SmpDLFlBQVksRWY4Sk4sT0FBMkIsR2VwSmxDO0lBbkJELEFBV0UsVUFYUSxBQUFBLFFBQVEsR2dDZWxCLFlBQVksQWhDSlQsTUFBTTtJQVZULFVBQVUsQUFBQSxPQUFPLEdnQ2NqQixZQUFZLEFoQ0pULE1BQU0sRWdDSVQsWUFBWSxBaENiWCxPQUFPLEFBU0wsTUFBTSxFZ0NJVCxZQUFZLEFoQ1pYLE9BQU8sQUFRTCxNQUFNO0lBUFQsS0FBSyxHZ0NXTCxZQUFZLEFoQ1hILGdCQUFnQixBQU90QixNQUFNLENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENsQmdWSyxDQUFDLENrQmhWaUIsdUJBQXlCLEdBRXBFO0VnQ0hILEFoQ01BLFlnQ05ZLEFoQ01YLFNBQVMsRWdDTlYsWUFBWSxBaENPWCxTQUFTLENBQUM7SUFDVCxLQUFLLEVsQjdEZSxJQUFJO0lrQjhEeEIsZ0JBQWdCLEVsQjlCTixPQUFPO0lrQmlDakIsWUFBWSxFbEJqQ0YsT0FBTyxHa0JrQ2xCOztBZ0NiRCxBQUFBLFdBQVcsQ0FBSTtFaEN2Q2YsS0FBSyxFbEJkaUIsSUFBSTtFMkJGMUIsZ0JBQWdCLEUzQmlDSixPQUFPO0VrQmZuQixZQUFZLEVsQmVBLE9BQU8sR2tEd0JsQjtFQUZELEFoQ2xDQSxXZ0NrQ1csQWhDbENWLE1BQU0sQ0FBQztJQUNOLEtBQUssRWxCcEJlLElBQUk7STJCRjFCLGdCQUFnQixFeEIrTVIsT0FBMkI7SWV2TGpDLFlBQVksRWZ1TE4sT0FBMkIsR2V0TGxDO0VBRUQsQUFBQSxVQUFVLEFBQUEsTUFBTSxHZ0M0QmhCLFdBQVcsRUFBWCxXQUFXLEFoQzNCVixNQUFNLENBQUM7SUFDTixLQUFLLEVsQjNCZSxJQUFJO0kyQkYxQixnQkFBZ0IsRXhCK01SLE9BQTJCO0llaExqQyxZQUFZLEVmZ0xOLE9BQTJCO0llM0svQixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENsQm9XTyxDQUFDLENrQnBXZSx3QkFBeUIsR0FFcEU7RUFFRCxBQUFBLFVBQVUsQUFBQSxRQUFRLEdnQ2VsQixXQUFXO0VoQ2RYLFVBQVUsQUFBQSxPQUFPLEdnQ2NqQixXQUFXLEVBQVgsV0FBVyxBaENiVixPQUFPLEVnQ2FSLFdBQVcsQWhDWlYsT0FBTztFQUNSLEtBQUssR2dDV0wsV0FBVyxBaENYRixnQkFBZ0IsQ0FBQztJQUN4QixLQUFLLEVsQjNDZSxJQUFJO0lrQjRDeEIsZ0JBQWdCLEVmaUtWLE9BQTJCO0llOUpqQyxZQUFZLEVmOEpOLE9BQTJCLEdlcEpsQztJQW5CRCxBQVdFLFVBWFEsQUFBQSxRQUFRLEdnQ2VsQixXQUFXLEFoQ0pSLE1BQU07SUFWVCxVQUFVLEFBQUEsT0FBTyxHZ0NjakIsV0FBVyxBaENKUixNQUFNLEVnQ0lULFdBQVcsQWhDYlYsT0FBTyxBQVNMLE1BQU0sRWdDSVQsV0FBVyxBaENaVixPQUFPLEFBUUwsTUFBTTtJQVBULEtBQUssR2dDV0wsV0FBVyxBaENYRixnQkFBZ0IsQUFPdEIsTUFBTSxDQUFDO01BS0osVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDbEJnVkssQ0FBQyxDa0JoVmlCLHdCQUF5QixHQUVwRTtFZ0NISCxBaENNQSxXZ0NOVyxBaENNVixTQUFTLEVnQ05WLFdBQVcsQWhDT1YsU0FBUyxDQUFDO0lBQ1QsS0FBSyxFbEI3RGUsSUFBSTtJa0I4RHhCLGdCQUFnQixFbEIvQk4sT0FBTztJa0JrQ2pCLFlBQVksRWxCbENGLE9BQU8sR2tCbUNsQjs7QWdDYkQsQUFBQSxVQUFVLENBQUs7RWhDdkNmLEtBQUssRWxCSmlCLElBQUk7RTJCWjFCLGdCQUFnQixFM0JHTSxPQUFPO0VrQmU3QixZQUFZLEVsQmZVLE9BQU8sR2tEc0Q1QjtFQUZELEFoQ2xDQSxVZ0NrQ1UsQWhDbENULE1BQU0sQ0FBQztJQUNOLEtBQUssRWxCVmUsSUFBSTtJMkJaMUIsZ0JBQWdCLEV4QjBNUixPQUEyQjtJZWxMakMsWUFBWSxFZmtMTixPQUEyQixHZWpMbEM7RUFFRCxBQUFBLFVBQVUsQUFBQSxNQUFNLEdnQzRCaEIsVUFBVSxFQUFWLFVBQVUsQWhDM0JULE1BQU0sQ0FBQztJQUNOLEtBQUssRWxCakJlLElBQUk7STJCWjFCLGdCQUFnQixFeEIwTVIsT0FBMkI7SWUzS2pDLFlBQVksRWYyS04sT0FBMkI7SWV0Sy9CLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2xCb1dPLENBQUMsQ2tCcFdlLHdCQUF5QixHQUVwRTtFQUVELEFBQUEsVUFBVSxBQUFBLFFBQVEsR2dDZWxCLFVBQVU7RWhDZFYsVUFBVSxBQUFBLE9BQU8sR2dDY2pCLFVBQVUsRUFBVixVQUFVLEFoQ2JULE9BQU8sRWdDYVIsVUFBVSxBaENaVCxPQUFPO0VBQ1IsS0FBSyxHZ0NXTCxVQUFVLEFoQ1hELGdCQUFnQixDQUFDO0lBQ3hCLEtBQUssRWxCakNlLElBQUk7SWtCa0N4QixnQkFBZ0IsRWY0SlYsT0FBMkI7SWV6SmpDLFlBQVksRWZ5Sk4sT0FBMkIsR2UvSWxDO0lBbkJELEFBV0UsVUFYUSxBQUFBLFFBQVEsR2dDZWxCLFVBQVUsQWhDSlAsTUFBTTtJQVZULFVBQVUsQUFBQSxPQUFPLEdnQ2NqQixVQUFVLEFoQ0pQLE1BQU0sRWdDSVQsVUFBVSxBaENiVCxPQUFPLEFBU0wsTUFBTSxFZ0NJVCxVQUFVLEFoQ1pULE9BQU8sQUFRTCxNQUFNO0lBUFQsS0FBSyxHZ0NXTCxVQUFVLEFoQ1hELGdCQUFnQixBQU90QixNQUFNLENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENsQmdWSyxDQUFDLENrQmhWaUIsd0JBQXlCLEdBRXBFO0VnQ0hILEFoQ01BLFVnQ05VLEFoQ01ULFNBQVMsRWdDTlYsVUFBVSxBaENPVCxTQUFTLENBQUM7SUFDVCxLQUFLLEVsQm5EZSxJQUFJO0lrQm9EeEIsZ0JBQWdCLEVsQjdESSxPQUFPO0lrQmdFM0IsWUFBWSxFbEJoRVEsT0FBTyxHa0JpRTVCOztBZ0NiRCxBQUFBLFVBQVUsQ0FBSztFaEN2Q2YsS0FBSyxFbEJKaUIsSUFBSTtFMkJaMUIsZ0JBQWdCLEUzQkVNLElBQUk7RWtCZ0IxQixZQUFZLEVsQmhCVSxJQUFJLEdrRHVEekI7RUFGRCxBaENsQ0EsVWdDa0NVLEFoQ2xDVCxNQUFNLENBQUM7SUFDTixLQUFLLEVsQlZlLElBQUk7STJCWjFCLGdCQUFnQixFeEIwTVIsS0FBMkI7SWVsTGpDLFlBQVksRWZrTE4sS0FBMkIsR2VqTGxDO0VBRUQsQUFBQSxVQUFVLEFBQUEsTUFBTSxHZ0M0QmhCLFVBQVUsRUFBVixVQUFVLEFoQzNCVCxNQUFNLENBQUM7SUFDTixLQUFLLEVsQmpCZSxJQUFJO0kyQloxQixnQkFBZ0IsRXhCME1SLEtBQTJCO0llM0tqQyxZQUFZLEVmMktOLEtBQTJCO0lldEsvQixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENsQm9XTyxDQUFDLENrQnBXZSx3QkFBeUIsR0FFcEU7RUFFRCxBQUFBLFVBQVUsQUFBQSxRQUFRLEdnQ2VsQixVQUFVO0VoQ2RWLFVBQVUsQUFBQSxPQUFPLEdnQ2NqQixVQUFVLEVBQVYsVUFBVSxBaENiVCxPQUFPLEVnQ2FSLFVBQVUsQWhDWlQsT0FBTztFQUNSLEtBQUssR2dDV0wsVUFBVSxBaENYRCxnQkFBZ0IsQ0FBQztJQUN4QixLQUFLLEVsQmpDZSxJQUFJO0lrQmtDeEIsZ0JBQWdCLEVmNEpWLEtBQTJCO0llekpqQyxZQUFZLEVmeUpOLEtBQTJCLEdlL0lsQztJQW5CRCxBQVdFLFVBWFEsQUFBQSxRQUFRLEdnQ2VsQixVQUFVLEFoQ0pQLE1BQU07SUFWVCxVQUFVLEFBQUEsT0FBTyxHZ0NjakIsVUFBVSxBaENKUCxNQUFNLEVnQ0lULFVBQVUsQWhDYlQsT0FBTyxBQVNMLE1BQU0sRWdDSVQsVUFBVSxBaENaVCxPQUFPLEFBUUwsTUFBTTtJQVBULEtBQUssR2dDV0wsVUFBVSxBaENYRCxnQkFBZ0IsQUFPdEIsTUFBTSxDQUFDO01BS0osVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDbEJnVkssQ0FBQyxDa0JoVmlCLHdCQUF5QixHQUVwRTtFZ0NISCxBaENNQSxVZ0NOVSxBaENNVCxTQUFTLEVnQ05WLFVBQVUsQWhDT1QsU0FBUyxDQUFDO0lBQ1QsS0FBSyxFbEJuRGUsSUFBSTtJa0JvRHhCLGdCQUFnQixFbEI5REksSUFBSTtJa0JpRXhCLFlBQVksRWxCakVRLElBQUksR2tCa0V6Qjs7QWdDYkQsQUFBQSxVQUFVLENBQUs7RWhDdkNmLEtBQUssRWxCZGlCLElBQUk7RTJCRjFCLGdCQUFnQixFM0JZTSxJQUFJO0VrQk0xQixZQUFZLEVsQk5VLElBQUksR2tENkN6QjtFQUZELEFoQ2xDQSxVZ0NrQ1UsQWhDbENULE1BQU0sQ0FBQztJQUNOLEtBQUssRWxCcEJlLElBQUk7STJCRjFCLGdCQUFnQixFeEIrTVIsS0FBMkI7SWV2TGpDLFlBQVksRWZ1TE4sS0FBMkIsR2V0TGxDO0VBRUQsQUFBQSxVQUFVLEFBQUEsTUFBTSxHZ0M0QmhCLFVBQVUsRUFBVixVQUFVLEFoQzNCVCxNQUFNLENBQUM7SUFDTixLQUFLLEVsQjNCZSxJQUFJO0kyQkYxQixnQkFBZ0IsRXhCK01SLEtBQTJCO0llaExqQyxZQUFZLEVmZ0xOLEtBQTJCO0llM0svQixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENsQm9XTyxDQUFDLENrQnBXZSxxQkFBeUIsR0FFcEU7RUFFRCxBQUFBLFVBQVUsQUFBQSxRQUFRLEdnQ2VsQixVQUFVO0VoQ2RWLFVBQVUsQUFBQSxPQUFPLEdnQ2NqQixVQUFVLEVBQVYsVUFBVSxBaENiVCxPQUFPLEVnQ2FSLFVBQVUsQWhDWlQsT0FBTztFQUNSLEtBQUssR2dDV0wsVUFBVSxBaENYRCxnQkFBZ0IsQ0FBQztJQUN4QixLQUFLLEVsQjNDZSxJQUFJO0lrQjRDeEIsZ0JBQWdCLEVmaUtWLEtBQTJCO0llOUpqQyxZQUFZLEVmOEpOLEtBQTJCLEdlcEpsQztJQW5CRCxBQVdFLFVBWFEsQUFBQSxRQUFRLEdnQ2VsQixVQUFVLEFoQ0pQLE1BQU07SUFWVCxVQUFVLEFBQUEsT0FBTyxHZ0NjakIsVUFBVSxBaENKUCxNQUFNLEVnQ0lULFVBQVUsQWhDYlQsT0FBTyxBQVNMLE1BQU0sRWdDSVQsVUFBVSxBaENaVCxPQUFPLEFBUUwsTUFBTTtJQVBULEtBQUssR2dDV0wsVUFBVSxBaENYRCxnQkFBZ0IsQUFPdEIsTUFBTSxDQUFDO01BS0osVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDbEJnVkssQ0FBQyxDa0JoVmlCLHFCQUF5QixHQUVwRTtFZ0NISCxBaENNQSxVZ0NOVSxBaENNVCxTQUFTLEVnQ05WLFVBQVUsQWhDT1QsU0FBUyxDQUFDO0lBQ1QsS0FBSyxFbEI3RGUsSUFBSTtJa0I4RHhCLGdCQUFnQixFbEJwREksSUFBSTtJa0J1RHhCLFlBQVksRWxCdkRRLElBQUksR2tCd0R6Qjs7QWdDYkQsQUFBQSxTQUFTLENBQU07RWhDdkNmLEtBQUssRWxCZGlCLElBQUk7RTJCRjFCLGdCQUFnQixFM0IrQ00sT0FBTztFa0I3QjdCLFlBQVksRWxCNkJVLE9BQU8sR2tEVTVCO0VBRkQsQWhDbENBLFNnQ2tDUyxBaENsQ1IsTUFBTSxDQUFDO0lBQ04sS0FBSyxFbEJwQmUsSUFBSTtJMkJGMUIsZ0JBQWdCLEV4QitNUixPQUEyQjtJZXZMakMsWUFBWSxFZnVMTixPQUEyQixHZXRMbEM7RUFFRCxBQUFBLFVBQVUsQUFBQSxNQUFNLEdnQzRCaEIsU0FBUyxFQUFULFNBQVMsQWhDM0JSLE1BQU0sQ0FBQztJQUNOLEtBQUssRWxCM0JlLElBQUk7STJCRjFCLGdCQUFnQixFeEIrTVIsT0FBMkI7SWVoTGpDLFlBQVksRWZnTE4sT0FBMkI7SWUzSy9CLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2xCb1dPLENBQUMsQ2tCcFdlLHFCQUF5QixHQUVwRTtFQUVELEFBQUEsVUFBVSxBQUFBLFFBQVEsR2dDZWxCLFNBQVM7RWhDZFQsVUFBVSxBQUFBLE9BQU8sR2dDY2pCLFNBQVMsRUFBVCxTQUFTLEFoQ2JSLE9BQU8sRWdDYVIsU0FBUyxBaENaUixPQUFPO0VBQ1IsS0FBSyxHZ0NXTCxTQUFTLEFoQ1hBLGdCQUFnQixDQUFDO0lBQ3hCLEtBQUssRWxCM0NlLElBQUk7SWtCNEN4QixnQkFBZ0IsRWZpS1YsT0FBMkI7SWU5SmpDLFlBQVksRWY4Sk4sT0FBMkIsR2VwSmxDO0lBbkJELEFBV0UsVUFYUSxBQUFBLFFBQVEsR2dDZWxCLFNBQVMsQWhDSk4sTUFBTTtJQVZULFVBQVUsQUFBQSxPQUFPLEdnQ2NqQixTQUFTLEFoQ0pOLE1BQU0sRWdDSVQsU0FBUyxBaENiUixPQUFPLEFBU0wsTUFBTSxFZ0NJVCxTQUFTLEFoQ1pSLE9BQU8sQUFRTCxNQUFNO0lBUFQsS0FBSyxHZ0NXTCxTQUFTLEFoQ1hBLGdCQUFnQixBQU90QixNQUFNLENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENsQmdWSyxDQUFDLENrQmhWaUIscUJBQXlCLEdBRXBFO0VnQ0hILEFoQ01BLFNnQ05TLEFoQ01SLFNBQVMsRWdDTlYsU0FBUyxBaENPUixTQUFTLENBQUM7SUFDVCxLQUFLLEVsQjdEZSxJQUFJO0lrQjhEeEIsZ0JBQWdCLEVsQmpCSSxPQUFPO0lrQm9CM0IsWUFBWSxFbEJwQlEsT0FBTyxHa0JxQjVCOztBZ0NQRCxBQUFBLG9CQUFvQixDQUFHO0VoQ21CdkIsS0FBSyxFbEJuRE8sSUFBSTtFa0JvRGhCLFlBQVksRWxCcERBLElBQUksR2tEa0NmO0VBRkQsQWhDc0JBLG9CZ0N0Qm9CLEFoQ3NCbkIsTUFBTSxDQUFDO0lBQ04sS0FBSyxFbEJsRmUsSUFBSTtJa0JtRnhCLGdCQUFnQixFbEJ4RE4sSUFBSTtJa0J5RGQsWUFBWSxFbEJ6REYsSUFBSSxHa0IwRGY7RUFFRCxBQUFBLFVBQVUsQUFBQSxNQUFNLEdnQzVCaEIsb0JBQW9CLEVBQXBCLG9CQUFvQixBaEM2Qm5CLE1BQU0sQ0FBQztJQUNOLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2xCNlNTLENBQUMsQ0EzV2pCLHFCQUFJLEdrQitEZjtFQUVELEFBQUEsVUFBVSxBQUFBLFFBQVEsR2dDakNsQixvQkFBb0I7RWhDa0NwQixVQUFVLEFBQUEsT0FBTyxHZ0NsQ2pCLG9CQUFvQixFQUFwQixvQkFBb0IsQWhDbUNuQixPQUFPLEVnQ25DUixvQkFBb0IsQWhDb0NuQixPQUFPLEVnQ3BDUixvQkFBb0IsQWhDcUNuQixnQkFBZ0IsQUFBQSxLQUFLLENBQUM7SUFDckIsS0FBSyxFbEJqR2UsSUFBSTtJa0JrR3hCLGdCQUFnQixFbEJ2RU4sSUFBSTtJa0J3RWQsWUFBWSxFbEJ4RUYsSUFBSSxHa0JrRmY7SUFqQkQsQUFTRSxVQVRRLEFBQUEsUUFBUSxHZ0NqQ2xCLG9CQUFvQixBaEMwQ2pCLE1BQU07SUFSVCxVQUFVLEFBQUEsT0FBTyxHZ0NsQ2pCLG9CQUFvQixBaEMwQ2pCLE1BQU0sRWdDMUNULG9CQUFvQixBaENtQ25CLE9BQU8sQUFPTCxNQUFNLEVnQzFDVCxvQkFBb0IsQWhDb0NuQixPQUFPLEFBTUwsTUFBTSxFZ0MxQ1Qsb0JBQW9CLEFoQ3FDbkIsZ0JBQWdCLEFBQUEsS0FBSyxBQUtuQixNQUFNLENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENsQjRSSyxDQUFDLENBM1dqQixxQkFBSSxHa0JpRmI7RWdDakRILEFoQ29EQSxvQmdDcERvQixBaENvRG5CLFNBQVMsRWdDcERWLG9CQUFvQixBaENxRG5CLFNBQVMsQ0FBQztJQUNULEtBQUssRWxCdEZLLElBQUk7SWtCdUZkLGdCQUFnQixFQUFFLFdBQVcsR0FDOUI7O0FnQ3hERCxBQUFBLHNCQUFzQixDQUFDO0VoQ21CdkIsS0FBSyxFbEJ2Q2lCLE9BQU87RWtCd0M3QixZQUFZLEVsQnhDVSxPQUFPLEdrRHNCNUI7RUFGRCxBaENzQkEsc0JnQ3RCc0IsQWhDc0JyQixNQUFNLENBQUM7SUFDTixLQUFLLEVsQmxGZSxJQUFJO0lrQm1GeEIsZ0JBQWdCLEVsQjVDSSxPQUFPO0lrQjZDM0IsWUFBWSxFbEI3Q1EsT0FBTyxHa0I4QzVCO0VBRUQsQUFBQSxVQUFVLEFBQUEsTUFBTSxHZ0M1QmhCLHNCQUFzQixFQUF0QixzQkFBc0IsQWhDNkJyQixNQUFNLENBQUM7SUFDTixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENsQjZTUyxDQUFDLENBL1ZQLHVCQUFPLEdrQm1ENUI7RUFFRCxBQUFBLFVBQVUsQUFBQSxRQUFRLEdnQ2pDbEIsc0JBQXNCO0VoQ2tDdEIsVUFBVSxBQUFBLE9BQU8sR2dDbENqQixzQkFBc0IsRUFBdEIsc0JBQXNCLEFoQ21DckIsT0FBTyxFZ0NuQ1Isc0JBQXNCLEFoQ29DckIsT0FBTyxFZ0NwQ1Isc0JBQXNCLEFoQ3FDckIsZ0JBQWdCLEFBQUEsS0FBSyxDQUFDO0lBQ3JCLEtBQUssRWxCakdlLElBQUk7SWtCa0d4QixnQkFBZ0IsRWxCM0RJLE9BQU87SWtCNEQzQixZQUFZLEVsQjVEUSxPQUFPLEdrQnNFNUI7SUFqQkQsQUFTRSxVQVRRLEFBQUEsUUFBUSxHZ0NqQ2xCLHNCQUFzQixBaEMwQ25CLE1BQU07SUFSVCxVQUFVLEFBQUEsT0FBTyxHZ0NsQ2pCLHNCQUFzQixBaEMwQ25CLE1BQU0sRWdDMUNULHNCQUFzQixBaENtQ3JCLE9BQU8sQUFPTCxNQUFNLEVnQzFDVCxzQkFBc0IsQWhDb0NyQixPQUFPLEFBTUwsTUFBTSxFZ0MxQ1Qsc0JBQXNCLEFoQ3FDckIsZ0JBQWdCLEFBQUEsS0FBSyxBQUtuQixNQUFNLENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENsQjRSSyxDQUFDLENBL1ZQLHVCQUFPLEdrQnFFMUI7RWdDakRILEFoQ29EQSxzQmdDcERzQixBaENvRHJCLFNBQVMsRWdDcERWLHNCQUFzQixBaENxRHJCLFNBQVMsQ0FBQztJQUNULEtBQUssRWxCMUVlLE9BQU87SWtCMkUzQixnQkFBZ0IsRUFBRSxXQUFXLEdBQzlCOztBZ0N4REQsQUFBQSxvQkFBb0IsQ0FBRztFaENtQnZCLEtBQUssRWxCNUNPLE9BQU87RWtCNkNuQixZQUFZLEVsQjdDQSxPQUFPLEdrRDJCbEI7RUFGRCxBaENzQkEsb0JnQ3RCb0IsQWhDc0JuQixNQUFNLENBQUM7SUFDTixLQUFLLEVsQmxGZSxJQUFJO0lrQm1GeEIsZ0JBQWdCLEVsQmpETixPQUFPO0lrQmtEakIsWUFBWSxFbEJsREYsT0FBTyxHa0JtRGxCO0VBRUQsQUFBQSxVQUFVLEFBQUEsTUFBTSxHZ0M1QmhCLG9CQUFvQixFQUFwQixvQkFBb0IsQWhDNkJuQixNQUFNLENBQUM7SUFDTixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENsQjZTUyxDQUFDLENBcFdqQix1QkFBTyxHa0J3RGxCO0VBRUQsQUFBQSxVQUFVLEFBQUEsUUFBUSxHZ0NqQ2xCLG9CQUFvQjtFaENrQ3BCLFVBQVUsQUFBQSxPQUFPLEdnQ2xDakIsb0JBQW9CLEVBQXBCLG9CQUFvQixBaENtQ25CLE9BQU8sRWdDbkNSLG9CQUFvQixBaENvQ25CLE9BQU8sRWdDcENSLG9CQUFvQixBaENxQ25CLGdCQUFnQixBQUFBLEtBQUssQ0FBQztJQUNyQixLQUFLLEVsQmpHZSxJQUFJO0lrQmtHeEIsZ0JBQWdCLEVsQmhFTixPQUFPO0lrQmlFakIsWUFBWSxFbEJqRUYsT0FBTyxHa0IyRWxCO0lBakJELEFBU0UsVUFUUSxBQUFBLFFBQVEsR2dDakNsQixvQkFBb0IsQWhDMENqQixNQUFNO0lBUlQsVUFBVSxBQUFBLE9BQU8sR2dDbENqQixvQkFBb0IsQWhDMENqQixNQUFNLEVnQzFDVCxvQkFBb0IsQWhDbUNuQixPQUFPLEFBT0wsTUFBTSxFZ0MxQ1Qsb0JBQW9CLEFoQ29DbkIsT0FBTyxBQU1MLE1BQU0sRWdDMUNULG9CQUFvQixBaENxQ25CLGdCQUFnQixBQUFBLEtBQUssQUFLbkIsTUFBTSxDQUFDO01BS0osVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDbEI0UkssQ0FBQyxDQXBXakIsdUJBQU8sR2tCMEVoQjtFZ0NqREgsQWhDb0RBLG9CZ0NwRG9CLEFoQ29EbkIsU0FBUyxFZ0NwRFYsb0JBQW9CLEFoQ3FEbkIsU0FBUyxDQUFDO0lBQ1QsS0FBSyxFbEIvRUssT0FBTztJa0JnRmpCLGdCQUFnQixFQUFFLFdBQVcsR0FDOUI7O0FnQ3hERCxBQUFBLGlCQUFpQixDQUFNO0VoQ21CdkIsS0FBSyxFbEIzQ08sT0FBTztFa0I0Q25CLFlBQVksRWxCNUNBLE9BQU8sR2tEMEJsQjtFQUZELEFoQ3NCQSxpQmdDdEJpQixBaENzQmhCLE1BQU0sQ0FBQztJQUNOLEtBQUssRWxCbEZlLElBQUk7SWtCbUZ4QixnQkFBZ0IsRWxCaEROLE9BQU87SWtCaURqQixZQUFZLEVsQmpERixPQUFPLEdrQmtEbEI7RUFFRCxBQUFBLFVBQVUsQUFBQSxNQUFNLEdnQzVCaEIsaUJBQWlCLEVBQWpCLGlCQUFpQixBaEM2QmhCLE1BQU0sQ0FBQztJQUNOLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2xCNlNTLENBQUMsQ0FuV2pCLHVCQUFPLEdrQnVEbEI7RUFFRCxBQUFBLFVBQVUsQUFBQSxRQUFRLEdnQ2pDbEIsaUJBQWlCO0VoQ2tDakIsVUFBVSxBQUFBLE9BQU8sR2dDbENqQixpQkFBaUIsRUFBakIsaUJBQWlCLEFoQ21DaEIsT0FBTyxFZ0NuQ1IsaUJBQWlCLEFoQ29DaEIsT0FBTyxFZ0NwQ1IsaUJBQWlCLEFoQ3FDaEIsZ0JBQWdCLEFBQUEsS0FBSyxDQUFDO0lBQ3JCLEtBQUssRWxCakdlLElBQUk7SWtCa0d4QixnQkFBZ0IsRWxCL0ROLE9BQU87SWtCZ0VqQixZQUFZLEVsQmhFRixPQUFPLEdrQjBFbEI7SUFqQkQsQUFTRSxVQVRRLEFBQUEsUUFBUSxHZ0NqQ2xCLGlCQUFpQixBaEMwQ2QsTUFBTTtJQVJULFVBQVUsQUFBQSxPQUFPLEdnQ2xDakIsaUJBQWlCLEFoQzBDZCxNQUFNLEVnQzFDVCxpQkFBaUIsQWhDbUNoQixPQUFPLEFBT0wsTUFBTSxFZ0MxQ1QsaUJBQWlCLEFoQ29DaEIsT0FBTyxBQU1MLE1BQU0sRWdDMUNULGlCQUFpQixBaENxQ2hCLGdCQUFnQixBQUFBLEtBQUssQUFLbkIsTUFBTSxDQUFDO01BS0osVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDbEI0UkssQ0FBQyxDQW5XakIsdUJBQU8sR2tCeUVoQjtFZ0NqREgsQWhDb0RBLGlCZ0NwRGlCLEFoQ29EaEIsU0FBUyxFZ0NwRFYsaUJBQWlCLEFoQ3FEaEIsU0FBUyxDQUFDO0lBQ1QsS0FBSyxFbEI5RUssT0FBTztJa0IrRWpCLGdCQUFnQixFQUFFLFdBQVcsR0FDOUI7O0FnQ3hERCxBQUFBLG9CQUFvQixDQUFHO0VoQ21CdkIsS0FBSyxFbEI5Q08sT0FBTztFa0IrQ25CLFlBQVksRWxCL0NBLE9BQU8sR2tENkJsQjtFQUZELEFoQ3NCQSxvQmdDdEJvQixBaENzQm5CLE1BQU0sQ0FBQztJQUNOLEtBQUssRWxCbEZlLElBQUk7SWtCbUZ4QixnQkFBZ0IsRWxCbkROLE9BQU87SWtCb0RqQixZQUFZLEVsQnBERixPQUFPLEdrQnFEbEI7RUFFRCxBQUFBLFVBQVUsQUFBQSxNQUFNLEdnQzVCaEIsb0JBQW9CLEVBQXBCLG9CQUFvQixBaEM2Qm5CLE1BQU0sQ0FBQztJQUNOLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2xCNlNTLENBQUMsQ0F0V2pCLHVCQUFPLEdrQjBEbEI7RUFFRCxBQUFBLFVBQVUsQUFBQSxRQUFRLEdnQ2pDbEIsb0JBQW9CO0VoQ2tDcEIsVUFBVSxBQUFBLE9BQU8sR2dDbENqQixvQkFBb0IsRUFBcEIsb0JBQW9CLEFoQ21DbkIsT0FBTyxFZ0NuQ1Isb0JBQW9CLEFoQ29DbkIsT0FBTyxFZ0NwQ1Isb0JBQW9CLEFoQ3FDbkIsZ0JBQWdCLEFBQUEsS0FBSyxDQUFDO0lBQ3JCLEtBQUssRWxCakdlLElBQUk7SWtCa0d4QixnQkFBZ0IsRWxCbEVOLE9BQU87SWtCbUVqQixZQUFZLEVsQm5FRixPQUFPLEdrQjZFbEI7SUFqQkQsQUFTRSxVQVRRLEFBQUEsUUFBUSxHZ0NqQ2xCLG9CQUFvQixBaEMwQ2pCLE1BQU07SUFSVCxVQUFVLEFBQUEsT0FBTyxHZ0NsQ2pCLG9CQUFvQixBaEMwQ2pCLE1BQU0sRWdDMUNULG9CQUFvQixBaENtQ25CLE9BQU8sQUFPTCxNQUFNLEVnQzFDVCxvQkFBb0IsQWhDb0NuQixPQUFPLEFBTUwsTUFBTSxFZ0MxQ1Qsb0JBQW9CLEFoQ3FDbkIsZ0JBQWdCLEFBQUEsS0FBSyxBQUtuQixNQUFNLENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENsQjRSSyxDQUFDLENBdFdqQix1QkFBTyxHa0I0RWhCO0VnQ2pESCxBaENvREEsb0JnQ3BEb0IsQWhDb0RuQixTQUFTLEVnQ3BEVixvQkFBb0IsQWhDcURuQixTQUFTLENBQUM7SUFDVCxLQUFLLEVsQmpGSyxPQUFPO0lrQmtGakIsZ0JBQWdCLEVBQUUsV0FBVyxHQUM5Qjs7QWdDeERELEFBQUEsbUJBQW1CLENBQUk7RWhDbUJ2QixLQUFLLEVsQi9DTyxPQUFPO0VrQmdEbkIsWUFBWSxFbEJoREEsT0FBTyxHa0Q4QmxCO0VBRkQsQWhDc0JBLG1CZ0N0Qm1CLEFoQ3NCbEIsTUFBTSxDQUFDO0lBQ04sS0FBSyxFbEJsRmUsSUFBSTtJa0JtRnhCLGdCQUFnQixFbEJwRE4sT0FBTztJa0JxRGpCLFlBQVksRWxCckRGLE9BQU8sR2tCc0RsQjtFQUVELEFBQUEsVUFBVSxBQUFBLE1BQU0sR2dDNUJoQixtQkFBbUIsRUFBbkIsbUJBQW1CLEFoQzZCbEIsTUFBTSxDQUFDO0lBQ04sVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDbEI2U1MsQ0FBQyxDQXZXakIsdUJBQU8sR2tCMkRsQjtFQUVELEFBQUEsVUFBVSxBQUFBLFFBQVEsR2dDakNsQixtQkFBbUI7RWhDa0NuQixVQUFVLEFBQUEsT0FBTyxHZ0NsQ2pCLG1CQUFtQixFQUFuQixtQkFBbUIsQWhDbUNsQixPQUFPLEVnQ25DUixtQkFBbUIsQWhDb0NsQixPQUFPLEVnQ3BDUixtQkFBbUIsQWhDcUNsQixnQkFBZ0IsQUFBQSxLQUFLLENBQUM7SUFDckIsS0FBSyxFbEJqR2UsSUFBSTtJa0JrR3hCLGdCQUFnQixFbEJuRU4sT0FBTztJa0JvRWpCLFlBQVksRWxCcEVGLE9BQU8sR2tCOEVsQjtJQWpCRCxBQVNFLFVBVFEsQUFBQSxRQUFRLEdnQ2pDbEIsbUJBQW1CLEFoQzBDaEIsTUFBTTtJQVJULFVBQVUsQUFBQSxPQUFPLEdnQ2xDakIsbUJBQW1CLEFoQzBDaEIsTUFBTSxFZ0MxQ1QsbUJBQW1CLEFoQ21DbEIsT0FBTyxBQU9MLE1BQU0sRWdDMUNULG1CQUFtQixBaENvQ2xCLE9BQU8sQUFNTCxNQUFNLEVnQzFDVCxtQkFBbUIsQWhDcUNsQixnQkFBZ0IsQUFBQSxLQUFLLEFBS25CLE1BQU0sQ0FBQztNQUtKLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2xCNFJLLENBQUMsQ0F2V2pCLHVCQUFPLEdrQjZFaEI7RWdDakRILEFoQ29EQSxtQmdDcERtQixBaENvRGxCLFNBQVMsRWdDcERWLG1CQUFtQixBaENxRGxCLFNBQVMsQ0FBQztJQUNULEtBQUssRWxCbEZLLE9BQU87SWtCbUZqQixnQkFBZ0IsRUFBRSxXQUFXLEdBQzlCOztBZ0N4REQsQUFBQSxrQkFBa0IsQ0FBSztFaENtQnZCLEtBQUssRWxCN0VpQixPQUFPO0VrQjhFN0IsWUFBWSxFbEI5RVUsT0FBTyxHa0Q0RDVCO0VBRkQsQWhDc0JBLGtCZ0N0QmtCLEFoQ3NCakIsTUFBTSxDQUFDO0lBQ04sS0FBSyxFbEJ4RWUsSUFBSTtJa0J5RXhCLGdCQUFnQixFbEJsRkksT0FBTztJa0JtRjNCLFlBQVksRWxCbkZRLE9BQU8sR2tCb0Y1QjtFQUVELEFBQUEsVUFBVSxBQUFBLE1BQU0sR2dDNUJoQixrQkFBa0IsRUFBbEIsa0JBQWtCLEFoQzZCakIsTUFBTSxDQUFDO0lBQ04sVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDbEI2U1MsQ0FBQyxDQXJZUCx3QkFBTyxHa0J5RjVCO0VBRUQsQUFBQSxVQUFVLEFBQUEsUUFBUSxHZ0NqQ2xCLGtCQUFrQjtFaENrQ2xCLFVBQVUsQUFBQSxPQUFPLEdnQ2xDakIsa0JBQWtCLEVBQWxCLGtCQUFrQixBaENtQ2pCLE9BQU8sRWdDbkNSLGtCQUFrQixBaENvQ2pCLE9BQU8sRWdDcENSLGtCQUFrQixBaENxQ2pCLGdCQUFnQixBQUFBLEtBQUssQ0FBQztJQUNyQixLQUFLLEVsQnZGZSxJQUFJO0lrQndGeEIsZ0JBQWdCLEVsQmpHSSxPQUFPO0lrQmtHM0IsWUFBWSxFbEJsR1EsT0FBTyxHa0I0RzVCO0lBakJELEFBU0UsVUFUUSxBQUFBLFFBQVEsR2dDakNsQixrQkFBa0IsQWhDMENmLE1BQU07SUFSVCxVQUFVLEFBQUEsT0FBTyxHZ0NsQ2pCLGtCQUFrQixBaEMwQ2YsTUFBTSxFZ0MxQ1Qsa0JBQWtCLEFoQ21DakIsT0FBTyxBQU9MLE1BQU0sRWdDMUNULGtCQUFrQixBaENvQ2pCLE9BQU8sQUFNTCxNQUFNLEVnQzFDVCxrQkFBa0IsQWhDcUNqQixnQkFBZ0IsQUFBQSxLQUFLLEFBS25CLE1BQU0sQ0FBQztNQUtKLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2xCNFJLLENBQUMsQ0FyWVAsd0JBQU8sR2tCMkcxQjtFZ0NqREgsQWhDb0RBLGtCZ0NwRGtCLEFoQ29EakIsU0FBUyxFZ0NwRFYsa0JBQWtCLEFoQ3FEakIsU0FBUyxDQUFDO0lBQ1QsS0FBSyxFbEJoSGUsT0FBTztJa0JpSDNCLGdCQUFnQixFQUFFLFdBQVcsR0FDOUI7O0FnQ3hERCxBQUFBLGtCQUFrQixDQUFLO0VoQ21CdkIsS0FBSyxFbEI5RWlCLElBQUk7RWtCK0UxQixZQUFZLEVsQi9FVSxJQUFJLEdrRDZEekI7RUFGRCxBaENzQkEsa0JnQ3RCa0IsQWhDc0JqQixNQUFNLENBQUM7SUFDTixLQUFLLEVsQnhFZSxJQUFJO0lrQnlFeEIsZ0JBQWdCLEVsQm5GSSxJQUFJO0lrQm9GeEIsWUFBWSxFbEJwRlEsSUFBSSxHa0JxRnpCO0VBRUQsQUFBQSxVQUFVLEFBQUEsTUFBTSxHZ0M1QmhCLGtCQUFrQixFQUFsQixrQkFBa0IsQWhDNkJqQixNQUFNLENBQUM7SUFDTixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENsQjZTUyxDQUFDLENBdFlQLHdCQUFJLEdrQjBGekI7RUFFRCxBQUFBLFVBQVUsQUFBQSxRQUFRLEdnQ2pDbEIsa0JBQWtCO0VoQ2tDbEIsVUFBVSxBQUFBLE9BQU8sR2dDbENqQixrQkFBa0IsRUFBbEIsa0JBQWtCLEFoQ21DakIsT0FBTyxFZ0NuQ1Isa0JBQWtCLEFoQ29DakIsT0FBTyxFZ0NwQ1Isa0JBQWtCLEFoQ3FDakIsZ0JBQWdCLEFBQUEsS0FBSyxDQUFDO0lBQ3JCLEtBQUssRWxCdkZlLElBQUk7SWtCd0Z4QixnQkFBZ0IsRWxCbEdJLElBQUk7SWtCbUd4QixZQUFZLEVsQm5HUSxJQUFJLEdrQjZHekI7SUFqQkQsQUFTRSxVQVRRLEFBQUEsUUFBUSxHZ0NqQ2xCLGtCQUFrQixBaEMwQ2YsTUFBTTtJQVJULFVBQVUsQUFBQSxPQUFPLEdnQ2xDakIsa0JBQWtCLEFoQzBDZixNQUFNLEVnQzFDVCxrQkFBa0IsQWhDbUNqQixPQUFPLEFBT0wsTUFBTSxFZ0MxQ1Qsa0JBQWtCLEFoQ29DakIsT0FBTyxBQU1MLE1BQU0sRWdDMUNULGtCQUFrQixBaENxQ2pCLGdCQUFnQixBQUFBLEtBQUssQUFLbkIsTUFBTSxDQUFDO01BS0osVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDbEI0UkssQ0FBQyxDQXRZUCx3QkFBSSxHa0I0R3ZCO0VnQ2pESCxBaENvREEsa0JnQ3BEa0IsQWhDb0RqQixTQUFTLEVnQ3BEVixrQkFBa0IsQWhDcURqQixTQUFTLENBQUM7SUFDVCxLQUFLLEVsQmpIZSxJQUFJO0lrQmtIeEIsZ0JBQWdCLEVBQUUsV0FBVyxHQUM5Qjs7QWdDeERELEFBQUEsa0JBQWtCLENBQUs7RWhDbUJ2QixLQUFLLEVsQnBFaUIsSUFBSTtFa0JxRTFCLFlBQVksRWxCckVVLElBQUksR2tEbUR6QjtFQUZELEFoQ3NCQSxrQmdDdEJrQixBaENzQmpCLE1BQU0sQ0FBQztJQUNOLEtBQUssRWxCbEZlLElBQUk7SWtCbUZ4QixnQkFBZ0IsRWxCekVJLElBQUk7SWtCMEV4QixZQUFZLEVsQjFFUSxJQUFJLEdrQjJFekI7RUFFRCxBQUFBLFVBQVUsQUFBQSxNQUFNLEdnQzVCaEIsa0JBQWtCLEVBQWxCLGtCQUFrQixBaEM2QmpCLE1BQU0sQ0FBQztJQUNOLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2xCNlNTLENBQUMsQ0E1WFAsa0JBQUksR2tCZ0Z6QjtFQUVELEFBQUEsVUFBVSxBQUFBLFFBQVEsR2dDakNsQixrQkFBa0I7RWhDa0NsQixVQUFVLEFBQUEsT0FBTyxHZ0NsQ2pCLGtCQUFrQixFQUFsQixrQkFBa0IsQWhDbUNqQixPQUFPLEVnQ25DUixrQkFBa0IsQWhDb0NqQixPQUFPLEVnQ3BDUixrQkFBa0IsQWhDcUNqQixnQkFBZ0IsQUFBQSxLQUFLLENBQUM7SUFDckIsS0FBSyxFbEJqR2UsSUFBSTtJa0JrR3hCLGdCQUFnQixFbEJ4RkksSUFBSTtJa0J5RnhCLFlBQVksRWxCekZRLElBQUksR2tCbUd6QjtJQWpCRCxBQVNFLFVBVFEsQUFBQSxRQUFRLEdnQ2pDbEIsa0JBQWtCLEFoQzBDZixNQUFNO0lBUlQsVUFBVSxBQUFBLE9BQU8sR2dDbENqQixrQkFBa0IsQWhDMENmLE1BQU0sRWdDMUNULGtCQUFrQixBaENtQ2pCLE9BQU8sQUFPTCxNQUFNLEVnQzFDVCxrQkFBa0IsQWhDb0NqQixPQUFPLEFBTUwsTUFBTSxFZ0MxQ1Qsa0JBQWtCLEFoQ3FDakIsZ0JBQWdCLEFBQUEsS0FBSyxBQUtuQixNQUFNLENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENsQjRSSyxDQUFDLENBNVhQLGtCQUFJLEdrQmtHdkI7RWdDakRILEFoQ29EQSxrQmdDcERrQixBaENvRGpCLFNBQVMsRWdDcERWLGtCQUFrQixBaENxRGpCLFNBQVMsQ0FBQztJQUNULEtBQUssRWxCdkdlLElBQUk7SWtCd0d4QixnQkFBZ0IsRUFBRSxXQUFXLEdBQzlCOztBZ0N4REQsQUFBQSxpQkFBaUIsQ0FBTTtFaENtQnZCLEtBQUssRWxCakNpQixPQUFPO0VrQmtDN0IsWUFBWSxFbEJsQ1UsT0FBTyxHa0RnQjVCO0VBRkQsQWhDc0JBLGlCZ0N0QmlCLEFoQ3NCaEIsTUFBTSxDQUFDO0lBQ04sS0FBSyxFbEJsRmUsSUFBSTtJa0JtRnhCLGdCQUFnQixFbEJ0Q0ksT0FBTztJa0J1QzNCLFlBQVksRWxCdkNRLE9BQU8sR2tCd0M1QjtFQUVELEFBQUEsVUFBVSxBQUFBLE1BQU0sR2dDNUJoQixpQkFBaUIsRUFBakIsaUJBQWlCLEFoQzZCaEIsTUFBTSxDQUFDO0lBQ04sVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDbEI2U1MsQ0FBQyxDQXpWUCxtQkFBTyxHa0I2QzVCO0VBRUQsQUFBQSxVQUFVLEFBQUEsUUFBUSxHZ0NqQ2xCLGlCQUFpQjtFaENrQ2pCLFVBQVUsQUFBQSxPQUFPLEdnQ2xDakIsaUJBQWlCLEVBQWpCLGlCQUFpQixBaENtQ2hCLE9BQU8sRWdDbkNSLGlCQUFpQixBaENvQ2hCLE9BQU8sRWdDcENSLGlCQUFpQixBaENxQ2hCLGdCQUFnQixBQUFBLEtBQUssQ0FBQztJQUNyQixLQUFLLEVsQmpHZSxJQUFJO0lrQmtHeEIsZ0JBQWdCLEVsQnJESSxPQUFPO0lrQnNEM0IsWUFBWSxFbEJ0RFEsT0FBTyxHa0JnRTVCO0lBakJELEFBU0UsVUFUUSxBQUFBLFFBQVEsR2dDakNsQixpQkFBaUIsQWhDMENkLE1BQU07SUFSVCxVQUFVLEFBQUEsT0FBTyxHZ0NsQ2pCLGlCQUFpQixBaEMwQ2QsTUFBTSxFZ0MxQ1QsaUJBQWlCLEFoQ21DaEIsT0FBTyxBQU9MLE1BQU0sRWdDMUNULGlCQUFpQixBaENvQ2hCLE9BQU8sQUFNTCxNQUFNLEVnQzFDVCxpQkFBaUIsQWhDcUNoQixnQkFBZ0IsQUFBQSxLQUFLLEFBS25CLE1BQU0sQ0FBQztNQUtKLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2xCNFJLLENBQUMsQ0F6VlAsbUJBQU8sR2tCK0QxQjtFZ0NqREgsQWhDb0RBLGlCZ0NwRGlCLEFoQ29EaEIsU0FBUyxFZ0NwRFYsaUJBQWlCLEFoQ3FEaEIsU0FBUyxDQUFDO0lBQ1QsS0FBSyxFbEJwRWUsT0FBTztJa0JxRTNCLGdCQUFnQixFQUFFLFdBQVcsR0FDOUI7O0FnQzVDSCxBQUFBLFNBQVMsQ0FBQztFQUNSLFdBQVcsRTlDaWdCaUIsR0FBRztFOENoZ0IvQixLQUFLLEVsRGxFaUIsT0FBTztFa0RtRTdCLGVBQWUsRWxEd0p5QixJQUFJLEdrRHZJN0M7RUFwQkQsQUFLRSxTQUxPLEFBS04sTUFBTSxDQUFDO0lBQ04sS0FBSyxFbERsREssSUFBSSxHa0RvRGY7RUFSSCxBQWNFLFNBZE8sQUFjTixTQUFTLEVBZFosU0FBUyxBQWVOLFNBQVMsQ0FBQztJQUNULEtBQUssRWxEakZlLE9BQU8sR2tEa0Y1Qjs7QUFVSCxBQUFBLE9BQU8sRUd4Q1AsYUFBYSxHQUFHLElBQUksQ0h3Q1o7RWhDdUJOLE9BQU8sRWxCa1BxQixRQUFPLENBQ1AsT0FBTztFTTdFL0IsU0FBWSxFQXZFUixJQUEyQjtFbUIzTWpDLGFBQWEsRXpCK09hLE9BQU0sR2tEeEpuQzs7QUFFRCxBQUFBLE9BQU8sRUc3Q1AsYUFBYSxHQUFHLElBQUksQ0g2Q1o7RWhDbUJOLE9BQU8sRWxCNE9xQixRQUFPLENBQ1AsSUFBSTtFTXZFNUIsU0FBWSxFQXZFUixTQUEyQjtFbUIzTWpDLGFBQWEsRXpCZ1BhLE1BQUssR2tEckpsQzs7QUM5R0QsQUFBQSxLQUFLLENBQUM7RXZCZ0JBLFVBQVUsRXhCeWhCYyxPQUFPLENBQUMsS0FBSSxDQUFDLE1BQU0sRytDbmlCaEQ7RXZCY0ssTUFBTSxFQUFFLHNCQUFzQixFQUFFLE1BQU07SXVCcEI1QyxBQUFBLEtBQUssQ0FBQztNdkJxQkUsVUFBVSxFQUFFLElBQUksR3VCZnZCO0VBTkQsQUFHRSxLQUhHLEFBR0YsSUFBSyxDQUFBLEtBQUssRUFBRTtJQUNYLE9BQU8sRUFBRSxDQUFDLEdBQ1g7O0FBSUgsQUFDRSxTQURPLEFBQ04sSUFBSyxDQVBBLEtBQUssRUFPRTtFQUNYLE9BQU8sRUFBRSxJQUFJLEdBQ2Q7O0FBR0gsQUFBQSxXQUFXLENBQUM7RUFDVixNQUFNLEVBQUUsQ0FBQztFQUNULFFBQVEsRUFBRSxNQUFNO0V2QkRaLFVBQVUsRXhCMmhCYyxNQUFNLENBQUMsS0FBSSxDQUFDLElBQUksRytDbGhCN0M7RXZCTEssTUFBTSxFQUFFLHNCQUFzQixFQUFFLE1BQU07SXVCTDVDLEFBQUEsV0FBVyxDQUFDO012Qk1KLFVBQVUsRUFBRSxJQUFJLEd1Qkl2QjtFQVZELEFBS0UsV0FMUyxBQUtSLG9CQUFvQixDQUFDO0lBQ3BCLEtBQUssRUFBRSxDQUFDO0lBQ1IsTUFBTSxFQUFFLElBQUk7SXZCTlYsVUFBVSxFeEI0aEJjLEtBQUssQ0FBQyxLQUFJLENBQUMsSUFBSSxHK0NwaEIxQztJdkJKRyxNQUFNLEVBQUUsc0JBQXNCLEVBQUUsTUFBTTtNdUJMNUMsQUFLRSxXQUxTLEFBS1Isb0JBQW9CLENBQUM7UXZCQ2hCLFVBQVUsRUFBRSxJQUFJLEd1QkdyQjs7QUN2QkgsQUFBQSxPQUFPO0FBQ1AsUUFBUTtBQUNSLFNBQVM7QUFDVCxVQUFVLENBQUM7RUFDVCxRQUFRLEVBQUUsUUFBUSxHQUNuQjs7QUo0RjJCLEFBQUwsZ0JBQXFCLENJMUYzQjtFQUNmLFdBQVcsRUFBRSxNQUFNLEdBSXBCO0VBTEQsQWpDc0JJLGdCaUN0QlksQWpDc0JYLE9BQU8sQ0FBQztJQUNQLE9BQU8sRUFBRSxZQUFZO0lBQ3JCLFdBQVcsRWZxZ0JhLE9BQWtCO0llcGdCMUMsY0FBYyxFZm1nQlUsT0FBa0I7SWVsZ0IxQyxPQUFPLEVBQUUsRUFBRTtJQWhDZixVQUFVLEVmaWlCa0IsS0FBSSxDZWppQlAsS0FBSztJQUM5QixZQUFZLEVmZ2lCZ0IsS0FBSSxDZWhpQkwsS0FBSyxDQUFDLFdBQVc7SUFDNUMsYUFBYSxFQUFFLENBQUM7SUFDaEIsV0FBVyxFZjhoQmlCLEtBQUksQ2U5aEJOLEtBQUssQ0FBQyxXQUFXLEdBcUN4QztFaUNsQ0wsQWpDa0RJLGdCaUNsRFksQWpDa0RYLE1BQU0sQUFBQSxPQUFPLENBQUM7SUFDYixXQUFXLEVBQUUsQ0FBQyxHQUNmOztBNkJzQzZDLEFBQUwsY0FBbUIsQ0lsRmpEO0VBQ2IsUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFaER5aEMyQixJQUFJO0VnRHhoQ3RDLE9BQU8sRUFBRSxJQUFJO0VBQ2IsU0FBUyxFaEQrbUN5QixLQUFLO0VnRDltQ3ZDLE9BQU8sRWhEZ25DMkIsTUFBSyxDQURMLENBQUM7RWdEOW1DbkMsTUFBTSxFQUFFLENBQUM7RTlDK1FMLFNBQVksRUF2RVIsT0FBMkI7RThDdE1uQyxLQUFLLEVwRHdNaUIsT0FBTztFb0R2TTdCLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLGdCQUFnQixFcERyQk0sSUFBSTtFb0RzQjFCLGVBQWUsRUFBRSxXQUFXO0VBQzVCLE1BQU0sRXBEdVQ0QixDQUFDLENvRHZUSixLQUFLLENwRGJkLG1CQUFJO0V5Qkd4QixhQUFhLEV6QitPYSxPQUFNLEdvRDVObkM7RUF0QkQsQUFpQkUsY0FqQlksQ0FpQlgsQUFBQSxjQUFDLEFBQUEsRUFBZ0I7SUFDaEIsR0FBRyxFQUFFLElBQUk7SUFDVCxJQUFJLEVBQUUsQ0FBQztJQUNQLFVBQVUsRWhEa21Dc0IsUUFBTyxHZ0RqbUN4Qzs7QUFXQyxBQUFBLG9CQUFvQixDQUFVO0VBQzVCLGFBQWEsQ0FBQSxNQUFDLEdBTWY7RUFQRCxBQUdFLG9CQUhrQixDQUdqQixBQUFBLGNBQUMsQUFBQSxFQUFnQjtJQUNoQixLQUFLLEVBQUUsSUFBSTtJQUNYLElBQUksRUFBRSxDQUFDLEdBQ1I7O0FBR0gsQUFBQSxrQkFBa0IsQ0FBVTtFQUMxQixhQUFhLENBQUEsSUFBQyxHQU1mO0VBUEQsQUFHRSxrQkFIZ0IsQ0FHZixBQUFBLGNBQUMsQUFBQSxFQUFnQjtJQUNoQixLQUFLLEVBQUUsQ0FBQztJQUNSLElBQUksRUFBRSxJQUFJLEdBQ1g7O0E1Q0FILE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFNENmeEIsQUFBQSx1QkFBdUIsQ0FBTztJQUM1QixhQUFhLENBQUEsTUFBQyxHQU1mO0lBUEQsQUFHRSx1QkFIcUIsQ0FHcEIsQUFBQSxjQUFDLEFBQUEsRUFBZ0I7TUFDaEIsS0FBSyxFQUFFLElBQUk7TUFDWCxJQUFJLEVBQUUsQ0FBQyxHQUNSO0VBR0gsQUFBQSxxQkFBcUIsQ0FBTztJQUMxQixhQUFhLENBQUEsSUFBQyxHQU1mO0lBUEQsQUFHRSxxQkFIbUIsQ0FHbEIsQUFBQSxjQUFDLEFBQUEsRUFBZ0I7TUFDaEIsS0FBSyxFQUFFLENBQUM7TUFDUixJQUFJLEVBQUUsSUFBSSxHQUNYOztBNUNBSCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RTRDZnhCLEFBQUEsdUJBQXVCLENBQU87SUFDNUIsYUFBYSxDQUFBLE1BQUMsR0FNZjtJQVBELEFBR0UsdUJBSHFCLENBR3BCLEFBQUEsY0FBQyxBQUFBLEVBQWdCO01BQ2hCLEtBQUssRUFBRSxJQUFJO01BQ1gsSUFBSSxFQUFFLENBQUMsR0FDUjtFQUdILEFBQUEscUJBQXFCLENBQU87SUFDMUIsYUFBYSxDQUFBLElBQUMsR0FNZjtJQVBELEFBR0UscUJBSG1CLENBR2xCLEFBQUEsY0FBQyxBQUFBLEVBQWdCO01BQ2hCLEtBQUssRUFBRSxDQUFDO01BQ1IsSUFBSSxFQUFFLElBQUksR0FDWDs7QTVDQUgsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0U0Q2Z4QixBQUFBLHVCQUF1QixDQUFPO0lBQzVCLGFBQWEsQ0FBQSxNQUFDLEdBTWY7SUFQRCxBQUdFLHVCQUhxQixDQUdwQixBQUFBLGNBQUMsQUFBQSxFQUFnQjtNQUNoQixLQUFLLEVBQUUsSUFBSTtNQUNYLElBQUksRUFBRSxDQUFDLEdBQ1I7RUFHSCxBQUFBLHFCQUFxQixDQUFPO0lBQzFCLGFBQWEsQ0FBQSxJQUFDLEdBTWY7SUFQRCxBQUdFLHFCQUhtQixDQUdsQixBQUFBLGNBQUMsQUFBQSxFQUFnQjtNQUNoQixLQUFLLEVBQUUsQ0FBQztNQUNSLElBQUksRUFBRSxJQUFJLEdBQ1g7O0E1Q0FILE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtFNENmekIsQUFBQSx1QkFBdUIsQ0FBTztJQUM1QixhQUFhLENBQUEsTUFBQyxHQU1mO0lBUEQsQUFHRSx1QkFIcUIsQ0FHcEIsQUFBQSxjQUFDLEFBQUEsRUFBZ0I7TUFDaEIsS0FBSyxFQUFFLElBQUk7TUFDWCxJQUFJLEVBQUUsQ0FBQyxHQUNSO0VBR0gsQUFBQSxxQkFBcUIsQ0FBTztJQUMxQixhQUFhLENBQUEsSUFBQyxHQU1mO0lBUEQsQUFHRSxxQkFIbUIsQ0FHbEIsQUFBQSxjQUFDLEFBQUEsRUFBZ0I7TUFDaEIsS0FBSyxFQUFFLENBQUM7TUFDUixJQUFJLEVBQUUsSUFBSSxHQUNYOztBNUNBSCxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RTRDZnpCLEFBQUEsd0JBQXdCLENBQU07SUFDNUIsYUFBYSxDQUFBLE1BQUMsR0FNZjtJQVBELEFBR0Usd0JBSHNCLENBR3JCLEFBQUEsY0FBQyxBQUFBLEVBQWdCO01BQ2hCLEtBQUssRUFBRSxJQUFJO01BQ1gsSUFBSSxFQUFFLENBQUMsR0FDUjtFQUdILEFBQUEsc0JBQXNCLENBQU07SUFDMUIsYUFBYSxDQUFBLElBQUMsR0FNZjtJQVBELEFBR0Usc0JBSG9CLENBR25CLEFBQUEsY0FBQyxBQUFBLEVBQWdCO01BQ2hCLEtBQUssRUFBRSxDQUFDO01BQ1IsSUFBSSxFQUFFLElBQUksR0FDWDs7QUFRUCxBQUNFLE9BREssQ0FDTCxjQUFjLENBQUEsQUFBQSxjQUFDLEFBQUEsRUFBZ0I7RUFDN0IsR0FBRyxFQUFFLElBQUk7RUFDVCxNQUFNLEVBQUUsSUFBSTtFQUNaLFVBQVUsRUFBRSxDQUFDO0VBQ2IsYUFBYSxFaEQwakNtQixRQUFPLEdnRHpqQ3hDOztBQU5ILEFqQ3pDSSxPaUN5Q0csQ0FRTCxnQkFBZ0IsQWpDakRiLE9BQU8sQ0FBQztFQUNQLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLFdBQVcsRWZxZ0JhLE9BQWtCO0VlcGdCMUMsY0FBYyxFZm1nQlUsT0FBa0I7RWVsZ0IxQyxPQUFPLEVBQUUsRUFBRTtFQXpCZixVQUFVLEVBQUUsQ0FBQztFQUNiLFlBQVksRWZ5aEJnQixLQUFJLENlemhCTCxLQUFLLENBQUMsV0FBVztFQUM1QyxhQUFhLEVmd2hCZSxLQUFJLENleGhCSixLQUFLO0VBQ2pDLFdBQVcsRWZ1aEJpQixLQUFJLENldmhCTixLQUFLLENBQUMsV0FBVyxHQThCeEM7O0FpQzZCTCxBakNiSSxPaUNhRyxDQVFMLGdCQUFnQixBakNyQmIsTUFBTSxBQUFBLE9BQU8sQ0FBQztFQUNiLFdBQVcsRUFBRSxDQUFDLEdBQ2Y7O0FpQ3dCTCxBQUNFLFFBRE0sQ0FDTixjQUFjLENBQUEsQUFBQSxjQUFDLEFBQUEsRUFBZ0I7RUFDN0IsR0FBRyxFQUFFLENBQUM7RUFDTixLQUFLLEVBQUUsSUFBSTtFQUNYLElBQUksRUFBRSxJQUFJO0VBQ1YsVUFBVSxFQUFFLENBQUM7RUFDYixXQUFXLEVoRDRpQ3FCLFFBQU8sR2dEM2lDeEM7O0FBUEgsQWpDdERJLFFpQ3NESSxDQVNOLGdCQUFnQixBakMvRGIsT0FBTyxDQUFDO0VBQ1AsT0FBTyxFQUFFLFlBQVk7RUFDckIsV0FBVyxFZnFnQmEsT0FBa0I7RWVwZ0IxQyxjQUFjLEVmbWdCVSxPQUFrQjtFZWxnQjFDLE9BQU8sRUFBRSxFQUFFO0VBbEJmLFVBQVUsRWZtaEJrQixLQUFJLENlbmhCUCxLQUFLLENBQUMsV0FBVztFQUMxQyxZQUFZLEVBQUUsQ0FBQztFQUNmLGFBQWEsRWZpaEJlLEtBQUksQ2VqaEJKLEtBQUssQ0FBQyxXQUFXO0VBQzdDLFdBQVcsRWZnaEJpQixLQUFJLENlaGhCTixLQUFLLEdBdUI1Qjs7QWlDMENMLEFqQzFCSSxRaUMwQkksQ0FTTixnQkFBZ0IsQWpDbkNiLE1BQU0sQUFBQSxPQUFPLENBQUM7RUFDYixXQUFXLEVBQUUsQ0FBQyxHQUNmOztBaUN3QkwsQWpDdERJLFFpQ3NESSxDQVNOLGdCQUFnQixBakMvRGIsT0FBTyxDaUNpRUM7RUFDUCxjQUFjLEVBQUUsQ0FBQyxHQUNsQjs7QUFJTCxBQUNFLFVBRFEsQ0FDUixjQUFjLENBQUEsQUFBQSxjQUFDLEFBQUEsRUFBZ0I7RUFDN0IsR0FBRyxFQUFFLENBQUM7RUFDTixLQUFLLEVBQUUsSUFBSTtFQUNYLElBQUksRUFBRSxJQUFJO0VBQ1YsVUFBVSxFQUFFLENBQUM7RUFDYixZQUFZLEVoRDJoQ29CLFFBQU8sR2dEMWhDeEM7O0FBUEgsQWpDdkVJLFVpQ3VFTSxDQVNSLGdCQUFnQixBakNoRmIsT0FBTyxDQUFDO0VBQ1AsT0FBTyxFQUFFLFlBQVk7RUFDckIsV0FBVyxFZnFnQmEsT0FBa0I7RWVwZ0IxQyxjQUFjLEVmbWdCVSxPQUFrQjtFZWxnQjFDLE9BQU8sRUFBRSxFQUFFLEdBUVo7O0FpQzJETCxBakN2RUksVWlDdUVNLENBU1IsZ0JBQWdCLEFqQ2hGYixPQUFPLENBZUc7RUFDUCxPQUFPLEVBQUUsSUFBSSxHQUNkOztBaUNzRFAsQWpDcERNLFVpQ29ESSxDQVNSLGdCQUFnQixBakM3RFgsUUFBUSxDQUFDO0VBQ1IsT0FBTyxFQUFFLFlBQVk7RUFDckIsWUFBWSxFZmtmVSxPQUFrQjtFZWpmeEMsY0FBYyxFZmdmUSxPQUFrQjtFZS9leEMsT0FBTyxFQUFFLEVBQUU7RUE5QmpCLFVBQVUsRWY0Z0JrQixLQUFJLENlNWdCUCxLQUFLLENBQUMsV0FBVztFQUMxQyxZQUFZLEVmMmdCZ0IsS0FBSSxDZTNnQkwsS0FBSztFQUNoQyxhQUFhLEVmMGdCZSxLQUFJLENlMWdCSixLQUFLLENBQUMsV0FBVyxHQThCeEM7O0FpQzhDUCxBakMzQ0ksVWlDMkNNLENBU1IsZ0JBQWdCLEFqQ3BEYixNQUFNLEFBQUEsT0FBTyxDQUFDO0VBQ2IsV0FBVyxFQUFFLENBQUMsR0FDZjs7QWlDeUNMLEFqQ3BETSxVaUNvREksQ0FTUixnQkFBZ0IsQWpDN0RYLFFBQVEsQ2lDK0REO0VBQ1IsY0FBYyxFQUFFLENBQUMsR0FDbEI7O0FBTUwsQUFBQSxpQkFBaUIsQ0FBQztFQUNoQixNQUFNLEVBQUUsQ0FBQztFQUNULE1BQU0sRWhEcWhDNEIsTUFBWSxDZ0RyaENYLENBQUM7RUFDcEMsUUFBUSxFQUFFLE1BQU07RUFDaEIsVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENwRDVHQyxtQkFBSSxHb0Q2RzNCOztBQUtELEFBQUEsY0FBYyxDQUFDO0VBQ2IsT0FBTyxFQUFFLEtBQUs7RUFDZCxLQUFLLEVBQUUsSUFBSTtFQUNYLE9BQU8sRXBEbU4yQixPQUFPLENBQ1AsSUFBSTtFb0RuTnRDLEtBQUssRUFBRSxJQUFJO0VBQ1gsV0FBVyxFaER3Y2lCLEdBQUc7RWdEdmMvQixLQUFLLEVwRHpIaUIsT0FBTztFb0QwSDdCLFVBQVUsRUFBRSxPQUFPO0VBRW5CLFdBQVcsRUFBRSxNQUFNO0VBQ25CLGdCQUFnQixFQUFFLFdBQVc7RUFDN0IsTUFBTSxFQUFFLENBQUMsR0FvQ1Y7RUEvQ0QsQUF5QkUsY0F6QlksQUF5QlgsTUFBTSxFQXpCVCxjQUFjLEFBMEJYLE1BQU0sQ0FBQztJQUNOLEtBQUssRXBENUhLLElBQUk7STJCN0JoQixnQkFBZ0IsRTNCeVZrQixXQUFXLEdvRDdMNUM7RUE5QkgsQUFnQ0UsY0FoQ1ksQUFnQ1gsT0FBTyxFQWhDVixjQUFjLEFBaUNYLE9BQU8sQ0FBQztJQUNQLEtBQUssRXBEbklLLElBQUk7SW9Eb0lkLGVBQWUsRUFBRSxJQUFJO0l6QmpLdkIsZ0JBQWdCLEUzQjRWa0IsV0FBVyxHb0R6TDVDO0VBckNILEFBdUNFLGNBdkNZLEFBdUNYLFNBQVMsRUF2Q1osY0FBYyxBQXdDWCxTQUFTLENBQUM7SUFDVCxLQUFLLEVwRGhLZSxPQUFPO0lvRGlLM0IsY0FBYyxFQUFFLElBQUk7SUFDcEIsZ0JBQWdCLEVBQUUsV0FBVyxHQUc5Qjs7QUFHSCxBQUFBLGNBQWMsQUFBQSxLQUFLLENBQUM7RUFDbEIsT0FBTyxFQUFFLEtBQUssR0FDZjs7QUFHRCxBQUFBLGdCQUFnQixDQUFDO0VBQ2YsT0FBTyxFQUFFLEtBQUs7RUFDZCxPQUFPLEVoRDI4QjJCLE1BQUssQ0o1eUJMLElBQUk7RW9EOUp0QyxhQUFhLEVBQUUsQ0FBQztFOUMwR1osU0FBWSxFQXZFUixTQUEyQjtFOENqQ25DLEtBQUssRXBEakxpQixPQUFPO0VvRGtMN0IsV0FBVyxFQUFFLE1BQU0sR0FDcEI7O0FBR0QsQUFBQSxtQkFBbUIsQ0FBQztFQUNsQixPQUFPLEVBQUUsS0FBSztFQUNkLE9BQU8sRXBEb0oyQixPQUFPLENBQ1AsSUFBSTtFb0RwSnRDLEtBQUssRXBEdExpQixPQUFPLEdvRHVMOUI7O0FBR0QsQUFBQSxtQkFBbUIsQ0FBQztFQUNsQixLQUFLLEVwRGpNaUIsT0FBTztFb0RrTTdCLGdCQUFnQixFcEQ3TE0sT0FBTztFb0Q4TDdCLFlBQVksRXBENUxVLG1CQUFJLEdvRCtOM0I7RUF0Q0QsQUFNRSxtQkFOaUIsQ0FNakIsY0FBYyxDQUFDO0lBQ2IsS0FBSyxFcER2TWUsT0FBTyxHb0R5TjVCO0lBekJILEFBU0ksbUJBVGUsQ0FNakIsY0FBYyxBQUdYLE1BQU0sRUFUWCxtQkFBbUIsQ0FNakIsY0FBYyxBQUlYLE1BQU0sQ0FBQztNQUNOLEtBQUssRXBEOU1hLElBQUk7TTJCRjFCLGdCQUFnQixFM0JFTSx5QkFBSSxHb0RnTnZCO0lBYkwsQUFlSSxtQkFmZSxDQU1qQixjQUFjLEFBU1gsT0FBTyxFQWZaLG1CQUFtQixDQU1qQixjQUFjLEFBVVgsT0FBTyxDQUFDO01BQ1AsS0FBSyxFcER6TEcsSUFBSTtNMkI3QmhCLGdCQUFnQixFM0I0VmtCLFdBQVcsR29EcEkxQztJQW5CTCxBQXFCSSxtQkFyQmUsQ0FNakIsY0FBYyxBQWVYLFNBQVMsRUFyQmQsbUJBQW1CLENBTWpCLGNBQWMsQUFnQlgsU0FBUyxDQUFDO01BQ1QsS0FBSyxFcERyTmEsT0FBTyxHb0RzTjFCO0VBeEJMLEFBMkJFLG1CQTNCaUIsQ0EyQmpCLGlCQUFpQixDQUFDO0lBQ2hCLFlBQVksRXBEck5RLG1CQUFJLEdvRHNOekI7RUE3QkgsQUErQkUsbUJBL0JpQixDQStCakIsbUJBQW1CLENBQUM7SUFDbEIsS0FBSyxFcERoT2UsT0FBTyxHb0RpTzVCO0VBakNILEFBbUNFLG1CQW5DaUIsQ0FtQ2pCLGdCQUFnQixDQUFDO0lBQ2YsS0FBSyxFcERsT2UsT0FBTyxHb0RtTzVCOztBQzdPSCxBQUFBLFVBQVU7QUFDVixtQkFBbUIsQ0FBQztFQUNsQixRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsV0FBVztFQUNwQixjQUFjLEVBQUUsTUFBTSxHQWlCdkI7RUFyQkQsQUFNRSxVQU5RLEdBTU4sSUFBSTtFQUxSLG1CQUFtQixHQUtmLElBQUksQ0FBQztJQUNMLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLElBQUksRUFBRSxRQUFRLEdBQ2Y7RUFUSCxBQWFFLFVBYlEsR0FhTixVQUFVLEFBQUEsUUFBUSxHQUFHLElBQUk7RUFiN0IsVUFBVSxHQWNOLFVBQVUsQUFBQSxNQUFNLEdBQUcsSUFBSTtFQWQzQixVQUFVLEdBZU4sSUFBSSxBQUFBLE1BQU07RUFmZCxVQUFVLEdBZ0JOLElBQUksQUFBQSxNQUFNO0VBaEJkLFVBQVUsR0FpQk4sSUFBSSxBQUFBLE9BQU87RUFqQmYsVUFBVSxHQWtCTixJQUFJLEFBQUEsT0FBTztFQWpCZixtQkFBbUIsR0FZZixVQUFVLEFBQUEsUUFBUSxHQUFHLElBQUk7RUFaN0IsbUJBQW1CLEdBYWYsVUFBVSxBQUFBLE1BQU0sR0FBRyxJQUFJO0VBYjNCLG1CQUFtQixHQWNmLElBQUksQUFBQSxNQUFNO0VBZGQsbUJBQW1CLEdBZWYsSUFBSSxBQUFBLE1BQU07RUFmZCxtQkFBbUIsR0FnQmYsSUFBSSxBQUFBLE9BQU87RUFoQmYsbUJBQW1CLEdBaUJmLElBQUksQUFBQSxPQUFPLENBQUM7SUFDWixPQUFPLEVBQUUsQ0FBQyxHQUNYOztBQUlILEFBQUEsWUFBWSxDQUFDO0VBQ1gsT0FBTyxFQUFFLElBQUk7RUFDYixTQUFTLEVBQUUsSUFBSTtFQUNmLGVBQWUsRUFBRSxVQUFVLEdBSzVCO0VBUkQsQUFLRSxZQUxVLENBS1YsWUFBWSxDQUFDO0lBQ1gsS0FBSyxFQUFFLElBQUksR0FDWjs7QUFHSCxBQUVFLFVBRlEsR0FFTixJQUFJLEFBQUEsSUFBSyxDZElKLFlBQVk7QWNOckIsVUFBVSxHQUdOLFVBQVUsQUFBQSxJQUFLLENkR1YsWUFBWSxFY0hZO0VBQzdCLFdBQVcsRXJEMk1lLElBQUcsR3FEMU05Qjs7QUFMSCxBQVFFLFVBUlEsR0FRTixJQUFJLEFBQUEsSUFBSyxDbEJ5QkwsV0FBVyxDa0J6Qk0sSUFBSyxDTHVERixnQkFBZ0I7QUsvRDVDLFVBQVUsR0FTTixVQUFVLEFBQUEsSUFBSyxDbEJ3QlgsV0FBVyxJa0J4QmUsSUFBSSxDQUFDO0U1QlRuQyx1QkFBdUIsRTRCVUksQ0FBQztFNUJUNUIsMEJBQTBCLEU0QlNDLENBQUMsR0FDN0I7O0FBWEgsQUFpQkUsVUFqQlEsR0FpQk4sSUFBSSxBQUFBLFVBQVcsQ0FBQSxLQUFLO0FBakJ4QixVQUFVLEdBa0JOLElBQUssQ1JxRlQsVUFBVSxJUXJGYSxJQUFJO0FBbEIzQixVQUFVLEdBbUJOLFVBQVUsQUFBQSxJQUFLLENkYlYsWUFBWSxJY2FjLElBQUksQ0FBQztFNUJMcEMsc0JBQXNCLEU0Qk1PLENBQUM7RTVCTDlCLHlCQUF5QixFNEJLSSxDQUFDLEdBQy9COztBQWVILEFBQUEsc0JBQXNCLENBQUM7RUFDckIsYUFBYSxFQUFFLFFBQW9CO0VBQ25DLFlBQVksRUFBRSxRQUFvQixHQVduQztFQWJELEFBSUUsc0JBSm9CLEFBSW5CLE9BQU87RUFDUixPQUFPLENBTFQsc0JBQXNCLEFBS1gsT0FBTztFQUNoQixRQUFRLENBTlYsc0JBQXNCLEFBTVYsT0FBTyxDQUFDO0lBQ2hCLFdBQVcsRUFBRSxDQUFDLEdBQ2Y7RUFFRCxBQUFBLFVBQVUsQ0FWWixzQkFBc0IsQUFVUixRQUFRLENBQUM7SUFDbkIsWUFBWSxFQUFFLENBQUMsR0FDaEI7O0FBR0gsQUFBQSxPQUFPLEdBQUcsc0JBQXNCLEVBdkJoQyxhQUFhLEdBQUcsSUFBSSxHQXVCVixzQkFBc0IsQ0FBQztFQUMvQixhQUFhLEVBQUUsT0FBdUI7RUFDdEMsWUFBWSxFQUFFLE9BQXVCLEdBQ3RDOztBQUVELEFBQUEsT0FBTyxHQUFHLHNCQUFzQixFQTNCaEMsYUFBYSxHQUFHLElBQUksR0EyQlYsc0JBQXNCLENBQUM7RUFDL0IsYUFBYSxFQUFFLFNBQXVCO0VBQ3RDLFlBQVksRUFBRSxTQUF1QixHQUN0Qzs7QUFtQkQsQUFBQSxtQkFBbUIsQ0FBQztFQUNsQixjQUFjLEVBQUUsTUFBTTtFQUN0QixXQUFXLEVBQUUsVUFBVTtFQUN2QixlQUFlLEVBQUUsTUFBTSxHQXNCeEI7RUF6QkQsQUFLRSxtQkFMaUIsR0FLZixJQUFJO0VBTFIsbUJBQW1CLEdBTWYsVUFBVSxDQUFDO0lBQ1gsS0FBSyxFQUFFLElBQUksR0FDWjtFQVJILEFBVUUsbUJBVmlCLEdBVWYsSUFBSSxBQUFBLElBQUssQ2RsRkosWUFBWTtFY3dFckIsbUJBQW1CLEdBV2YsVUFBVSxBQUFBLElBQUssQ2RuRlYsWUFBWSxFY21GWTtJQUM3QixVQUFVLEVyRHFIZ0IsSUFBRyxHcURwSDlCO0VBYkgsQUFnQkUsbUJBaEJpQixHQWdCZixJQUFJLEFBQUEsSUFBSyxDbEI3REwsV0FBVyxDa0I2RE0sSUFBSyxDTC9CRixnQkFBZ0I7RUtlNUMsbUJBQW1CLEdBaUJmLFVBQVUsQUFBQSxJQUFLLENsQjlEWCxXQUFXLElrQjhEZSxJQUFJLENBQUM7STVCeEZuQywwQkFBMEIsRTRCeUZJLENBQUM7STVCeEYvQix5QkFBeUIsRTRCd0ZLLENBQUMsR0FDaEM7RUFuQkgsQUFxQkUsbUJBckJpQixHQXFCZixJQUFJLEdBQUcsSUFBSTtFQXJCZixtQkFBbUIsR0FzQmYsVUFBVSxBQUFBLElBQUssQ2Q5RlYsWUFBWSxJYzhGYyxJQUFJLENBQUM7STVCM0dwQyxzQkFBc0IsRTRCNEdLLENBQUM7STVCM0c1Qix1QkFBdUIsRTRCMkdJLENBQUMsR0FDN0I7O0FDcElILEFBQUEsSUFBSSxDQUFDO0VBQ0gsT0FBTyxFQUFFLElBQUk7RUFDYixTQUFTLEVBQUUsSUFBSTtFQUNmLFlBQVksRUFBRSxDQUFDO0VBQ2YsYUFBYSxFQUFFLENBQUM7RUFDaEIsVUFBVSxFQUFFLElBQUksR0FDakI7O0FBRUQsQUFBQSxTQUFTLENBQUM7RUFDUixPQUFPLEVBQUUsS0FBSztFQUNkLE9BQU8sRWxEMmlDMkIsTUFBSyxDQUNMLElBQUk7RWtEemlDdEMsS0FBSyxFdERlTyxJQUFJO0U0QmpCWixVQUFVLEV4QmdqQ29CLEtBQUssQ0FBQyxLQUFJLENBQUMsV0FBVyxFQUFFLGdCQUFnQixDQUFDLEtBQUksQ0FBQyxXQUFXLEVBQUUsWUFBWSxDQUFDLEtBQUksQ0FBQyxXQUFXLEdrRDloQzNIO0UxQmRLLE1BQU0sRUFBRSxzQkFBc0IsRUFBRSxNQUFNO0kwQlA1QyxBQUFBLFNBQVMsQ0FBQztNMUJRRixVQUFVLEVBQUUsSUFBSSxHMEJhdkI7RUFyQkQsQUFTRSxTQVRPLEFBU04sTUFBTSxFQVRULFNBQVMsQUFVTixNQUFNLENBQUM7SUFDTixLQUFLLEVuRDJMQyxPQUEyQixHbUR6TGxDO0VBYkgsQUFnQkUsU0FoQk8sQUFnQk4sU0FBUyxDQUFDO0lBQ1QsS0FBSyxFdERsQmUsT0FBTztJc0RtQjNCLGNBQWMsRUFBRSxJQUFJO0lBQ3BCLE1BQU0sRUFBRSxPQUFPLEdBQ2hCOztBQU9ILEFBQUEsU0FBUyxDQUFDO0VBQ1IsYUFBYSxFdER5TWUsR0FBRyxDc0R6TU8sS0FBSyxDdERoQ3JCLE9BQU8sR3NEbUU5QjtFQXBDRCxBQUdFLFNBSE8sQ0FHUCxTQUFTLENBQUM7SUFDUixhQUFhLEV0RHNNYSxJQUFHO0lzRHJNN0IsVUFBVSxFQUFFLElBQUk7SUFDaEIsTUFBTSxFdERvTW9CLEdBQUcsQ3NEcE1FLEtBQUssQ0FBQyxXQUFXO0k3QmxCaEQsc0JBQXNCLEV6QnNPSSxPQUFNO0l5QnJPaEMsdUJBQXVCLEV6QnFPRyxPQUFNLEdzRHJNakM7SUFyQkgsQUFTSSxTQVRLLENBR1AsU0FBUyxBQU1OLE1BQU0sRUFUWCxTQUFTLENBR1AsU0FBUyxBQU9OLE1BQU0sQ0FBQztNQUNOLFlBQVksRXREM0NNLE9BQU8sQ0FBUCxPQUFPLENBQ1AsT0FBTztNc0Q0Q3pCLFNBQVMsRUFBRSxPQUFPLEdBQ25CO0lBZEwsQUFnQkksU0FoQkssQ0FHUCxTQUFTLEFBYU4sU0FBUyxDQUFDO01BQ1QsS0FBSyxFdEQ3Q2EsT0FBTztNc0Q4Q3pCLGdCQUFnQixFQUFFLFdBQVc7TUFDN0IsWUFBWSxFQUFFLFdBQVcsR0FDMUI7RUFwQkwsQUF1QkUsU0F2Qk8sQ0F1QlAsU0FBUyxBQUFBLE9BQU87RUF2QmxCLFNBQVMsQ0F3QlAsU0FBUyxBQUFBLEtBQUssQ0FBQyxTQUFTLENBQUM7SUFDdkIsS0FBSyxFdERwRGUsT0FBTztJc0RxRDNCLGdCQUFnQixFdEQ1REksSUFBSTtJc0Q2RHhCLFlBQVksRXREMURRLE9BQU8sQ0FBUCxPQUFPLENBSFAsSUFBSSxHc0Q4RHpCO0VBNUJILEFBOEJFLFNBOUJPLENBOEJQLGNBQWMsQ0FBQztJQUViLFVBQVUsRXREMEtnQixJQUFHO0l5QnRON0Isc0JBQXNCLEU2QjhDSyxDQUFDO0k3QjdDNUIsdUJBQXVCLEU2QjZDSSxDQUFDLEdBQzdCOztBQVFILEFBQ0UsVUFEUSxDQUNSLFNBQVMsQ0FBQztFQUNSLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLE1BQU0sRUFBRSxDQUFDO0U3Qm5FVCxhQUFhLEV6QitPYSxPQUFNLEdzRDFLakM7O0FBTEgsQUFPRSxVQVBRLENBT1IsU0FBUyxBQUFBLE9BQU87QUFQbEIsVUFBVSxDQVFSLEtBQUssR0FBRyxTQUFTLENBQUM7RUFDaEIsS0FBSyxFdER0RmUsSUFBSTtFMkJGMUIsZ0JBQWdCLEUzQjZCSixJQUFJLEdzRDZEZjs7QUFRSCxBQUNFLFNBRE8sR0FDTCxTQUFTO0FBRGIsU0FBUyxDQUVQLFNBQVMsQ0FBQztFQUNSLElBQUksRUFBRSxRQUFRO0VBQ2QsVUFBVSxFQUFFLE1BQU0sR0FDbkI7O0FBR0gsQUFDRSxjQURZLEdBQ1YsU0FBUztBQURiLGNBQWMsQ0FFWixTQUFTLENBQUM7RUFDUixVQUFVLEVBQUUsQ0FBQztFQUNiLFNBQVMsRUFBRSxDQUFDO0VBQ1osVUFBVSxFQUFFLE1BQU0sR0FDbkI7O0FBR0gsQUFFRSxTQUZPLENBRVAsU0FBUyxDQUFDLFNBQVM7QUFEckIsY0FBYyxDQUNaLFNBQVMsQ0FBQyxTQUFTLENBQUM7RUFDbEIsS0FBSyxFQUFFLElBQUksR0FDWjs7QUFRSCxBQUNFLFlBRFUsR0FDUixTQUFTLENBQUM7RUFDVixPQUFPLEVBQUUsSUFBSSxHQUNkOztBQUhILEFBSUUsWUFKVSxHQUlSLE9BQU8sQ0FBQztFQUNSLE9BQU8sRUFBRSxLQUFLLEdBQ2Y7O0FDekhILEFBQUEsT0FBTyxDQUFDO0VBQ04sUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLElBQUk7RUFDYixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxNQUFNO0VBQ25CLGVBQWUsRUFBRSxhQUFhO0VBQzlCLFdBQVcsRXZEb2F1QixDQUFDO0V1RGxhbkMsY0FBYyxFdkRrYW9CLENBQUMsR3VEMVlwQztFQWhDRCxBQWVFLE9BZkssR0FzQkgsVUFBVTtFQXRCZCxPQUFPLEdBdUJILGdCQUFnQixFQXZCcEIsT0FBTyxHbEJGSCxhQUFhLEVrQkVqQixPQUFPLEdsQkZILGFBQWEsRWtCRWpCLE9BQU8sR2xCRkgsYUFBYSxFa0JFakIsT0FBTyxHbEJGSCxhQUFhLEVrQkVqQixPQUFPLEdsQkZILGNBQWMsQ2tCaUJXO0lBQ3pCLE9BQU8sRUFBRSxJQUFJO0lBQ2IsU0FBUyxFQUFFLE9BQU87SUFDbEIsV0FBVyxFQUFFLE1BQU07SUFDbkIsZUFBZSxFQUFFLGFBQWEsR0FDL0I7O0FBbUJILEFBQUEsYUFBYSxDQUFDO0VBQ1osV0FBVyxFbkRxaUN1QixTQUE4QztFbURwaUNoRixjQUFjLEVuRG9pQ29CLFNBQThDO0VtRG5pQ2hGLFlBQVksRW5Eb2lDc0IsSUFBSTtFRXp6QmxDLFNBQVksRUF2RVIsT0FBMkI7RWlEaktuQyxXQUFXLEVBQUUsTUFBTSxHQU1wQjs7QUFPRCxBQUFBLFdBQVcsQ0FBQztFQUNWLE9BQU8sRUFBRSxJQUFJO0VBQ2IsY0FBYyxFQUFFLE1BQU07RUFDdEIsWUFBWSxFQUFFLENBQUM7RUFDZixhQUFhLEVBQUUsQ0FBQztFQUNoQixVQUFVLEVBQUUsSUFBSSxHQVVqQjtFQWZELEFBT0UsV0FQUyxDQU9ULFNBQVMsQ0FBQztJQUNSLGFBQWEsRUFBRSxDQUFDO0lBQ2hCLFlBQVksRUFBRSxDQUFDLEdBQ2hCO0VBVkgsQUFZRSxXQVpTLENBWVQsY0FBYyxDQUFDO0lBQ2IsUUFBUSxFQUFFLE1BQU0sR0FDakI7O0FBUUgsQUFBQSxZQUFZLENBQUM7RUFDWCxXQUFXLEVuRHk5QnVCLE1BQUs7RW1EeDlCdkMsY0FBYyxFbkR3OUJvQixNQUFLLEdtRHY5QnhDOztBQVdELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixVQUFVLEVBQUUsSUFBSTtFQUNoQixTQUFTLEVBQUUsQ0FBQztFQUdaLFdBQVcsRUFBRSxNQUFNLEdBQ3BCOztBQUdELEFBQUEsZUFBZSxDQUFDO0VBQ2QsT0FBTyxFbkR3K0IyQixPQUFNLENBQ04sT0FBTTtFRTV6QnBDLFNBQVksRUF2RVIsT0FBMkI7RWlEcEduQyxXQUFXLEVBQUUsQ0FBQztFQUNkLGdCQUFnQixFQUFFLFdBQVc7RUFDN0IsTUFBTSxFdkRzSHNCLEdBQUcsQ3VEdEhULEtBQUssQ0FBQyxXQUFXO0U5QnpHckMsYUFBYSxFekIrT2EsT0FBTTtFNEJsUDlCLFVBQVUsRXhCcWxDb0IsVUFBVSxDQUFDLEtBQUksQ0FBQyxXQUFXLEdtRDU5QjlEO0UzQnJISyxNQUFNLEVBQUUsc0JBQXNCLEVBQUUsTUFBTTtJMkJtRzVDLEFBQUEsZUFBZSxDQUFDO00zQmxHUixVQUFVLEVBQUUsSUFBSSxHMkJvSHZCO0VBbEJELEFBU0UsZUFUYSxBQVNaLE1BQU0sQ0FBQztJQUNOLGVBQWUsRUFBRSxJQUFJLEdBQ3RCO0VBWEgsQUFhRSxlQWJhLEFBYVosTUFBTSxDQUFDO0lBQ04sZUFBZSxFQUFFLElBQUk7SUFDckIsT0FBTyxFQUFFLENBQUM7SUFDVixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEN2RHFRUyxDQUFDLEd1RHBRNUI7O0FBS0gsQUFBQSxvQkFBb0IsQ0FBQztFQUNuQixPQUFPLEVBQUUsWUFBWTtFQUNyQixLQUFLLEVBQUUsS0FBSztFQUNaLE1BQU0sRUFBRSxLQUFLO0VBQ2IsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsU0FBUztFQUM1QixtQkFBbUIsRUFBRSxNQUFNO0VBQzNCLGVBQWUsRUFBRSxJQUFJLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLENBQUM7RUFDakIsVUFBVSxFQUFFLDZCQUE0RDtFQUN4RSxVQUFVLEVBQUUsSUFBSSxHQUNqQjs7QS9DM0ZHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFK0NzR3ZCLEFBQUQsaUJBQUksQ0FBTztJQUVQLFNBQVMsRUFBRSxNQUFNO0lBQ2pCLGVBQWUsRUFBRSxVQUFVLEdBMEQ5QjtJQTdEQSxBQUtHLGlCQUxBLENBS0EsV0FBVyxDQUFDO01BQ1YsY0FBYyxFQUFFLEdBQUcsR0FVcEI7TUFoQkosQUFRSyxpQkFSRixDQUtBLFdBQVcsQ0FHVCxjQUFjLENBQUM7UUFDYixRQUFRLEVBQUUsUUFBUSxHQUNuQjtNQVZOLEFBWUssaUJBWkYsQ0FLQSxXQUFXLENBT1QsU0FBUyxDQUFDO1FBQ1IsYUFBYSxFdkR5UVcsSUFBSTtRdUR4UTVCLFlBQVksRXZEd1FZLElBQUksR3VEdlE3QjtJQWZOLEFBa0JHLGlCQWxCQSxDQWtCQSxrQkFBa0IsQ0FBQztNQUNqQixRQUFRLEVBQUUsT0FBTyxHQUNsQjtJQXBCSixBQXNCRyxpQkF0QkEsQ0FzQkEsZ0JBQWdCLENBQUM7TUFDZixPQUFPLEVBQUUsZUFBZTtNQUN4QixVQUFVLEVBQUUsSUFBSSxHQUNqQjtJQXpCSixBQTJCRyxpQkEzQkEsQ0EyQkEsZUFBZSxDQUFDO01BQ2QsT0FBTyxFQUFFLElBQUksR0FDZDtJQTdCSixBQStCRyxpQkEvQkEsQ0ErQkEsaUJBQWlCLENBQUM7TUFDaEIsT0FBTyxFQUFFLElBQUksR0FDZDtJQWpDSixBQW1DRyxpQkFuQ0EsQ0FtQ0EsVUFBVSxDQUFDO01BQ1QsUUFBUSxFQUFFLE9BQU87TUFDakIsTUFBTSxFQUFFLENBQUM7TUFDVCxPQUFPLEVBQUUsSUFBSTtNQUNiLFNBQVMsRUFBRSxDQUFDO01BQ1osVUFBVSxFQUFFLGtCQUFrQjtNQUM5QixnQkFBZ0IsRUFBRSxXQUFXO01BQzdCLFlBQVksRUFBRSxDQUFDO01BQ2YsV0FBVyxFQUFFLENBQUM7TTNCaE1sQixVQUFVLEUyQmlNYyxJQUFJO01BQ3hCLFNBQVMsRUFBRSxJQUFJLEdBQ2hCO0lBOUNKLEFBK0NHLGlCQS9DQSxDQStDQSxjQUFjO0lBL0NqQixpQkFBRyxDQWdEQSxpQkFBaUIsQ0FBQztNQUNoQixNQUFNLEVBQUUsSUFBSTtNQUNaLFVBQVUsRUFBRSxDQUFDO01BQ2IsYUFBYSxFQUFFLENBQUMsR0FDakI7SUFwREosQUFzREcsaUJBdERBLENBc0RBLGVBQWUsQ0FBQztNQUNkLE9BQU8sRUFBRSxJQUFJO01BQ2IsU0FBUyxFQUFFLENBQUM7TUFDWixPQUFPLEVBQUUsQ0FBQztNQUNWLFVBQVUsRUFBRSxPQUFPLEdBQ3BCOztBL0NqS0wsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0UrQ3NHdkIsQUFBRCxpQkFBSSxDQUFPO0lBRVAsU0FBUyxFQUFFLE1BQU07SUFDakIsZUFBZSxFQUFFLFVBQVUsR0EwRDlCO0lBN0RBLEFBS0csaUJBTEEsQ0FLQSxXQUFXLENBQUM7TUFDVixjQUFjLEVBQUUsR0FBRyxHQVVwQjtNQWhCSixBQVFLLGlCQVJGLENBS0EsV0FBVyxDQUdULGNBQWMsQ0FBQztRQUNiLFFBQVEsRUFBRSxRQUFRLEdBQ25CO01BVk4sQUFZSyxpQkFaRixDQUtBLFdBQVcsQ0FPVCxTQUFTLENBQUM7UUFDUixhQUFhLEV2RHlRVyxJQUFJO1F1RHhRNUIsWUFBWSxFdkR3UVksSUFBSSxHdUR2UTdCO0lBZk4sQUFrQkcsaUJBbEJBLENBa0JBLGtCQUFrQixDQUFDO01BQ2pCLFFBQVEsRUFBRSxPQUFPLEdBQ2xCO0lBcEJKLEFBc0JHLGlCQXRCQSxDQXNCQSxnQkFBZ0IsQ0FBQztNQUNmLE9BQU8sRUFBRSxlQUFlO01BQ3hCLFVBQVUsRUFBRSxJQUFJLEdBQ2pCO0lBekJKLEFBMkJHLGlCQTNCQSxDQTJCQSxlQUFlLENBQUM7TUFDZCxPQUFPLEVBQUUsSUFBSSxHQUNkO0lBN0JKLEFBK0JHLGlCQS9CQSxDQStCQSxpQkFBaUIsQ0FBQztNQUNoQixPQUFPLEVBQUUsSUFBSSxHQUNkO0lBakNKLEFBbUNHLGlCQW5DQSxDQW1DQSxVQUFVLENBQUM7TUFDVCxRQUFRLEVBQUUsT0FBTztNQUNqQixNQUFNLEVBQUUsQ0FBQztNQUNULE9BQU8sRUFBRSxJQUFJO01BQ2IsU0FBUyxFQUFFLENBQUM7TUFDWixVQUFVLEVBQUUsa0JBQWtCO01BQzlCLGdCQUFnQixFQUFFLFdBQVc7TUFDN0IsWUFBWSxFQUFFLENBQUM7TUFDZixXQUFXLEVBQUUsQ0FBQztNM0JoTWxCLFVBQVUsRTJCaU1jLElBQUk7TUFDeEIsU0FBUyxFQUFFLElBQUksR0FDaEI7SUE5Q0osQUErQ0csaUJBL0NBLENBK0NBLGNBQWM7SUEvQ2pCLGlCQUFHLENBZ0RBLGlCQUFpQixDQUFDO01BQ2hCLE1BQU0sRUFBRSxJQUFJO01BQ1osVUFBVSxFQUFFLENBQUM7TUFDYixhQUFhLEVBQUUsQ0FBQyxHQUNqQjtJQXBESixBQXNERyxpQkF0REEsQ0FzREEsZUFBZSxDQUFDO01BQ2QsT0FBTyxFQUFFLElBQUk7TUFDYixTQUFTLEVBQUUsQ0FBQztNQUNaLE9BQU8sRUFBRSxDQUFDO01BQ1YsVUFBVSxFQUFFLE9BQU8sR0FDcEI7O0EvQ2pLTCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RStDc0d2QixBQUFELGlCQUFJLENBQU87SUFFUCxTQUFTLEVBQUUsTUFBTTtJQUNqQixlQUFlLEVBQUUsVUFBVSxHQTBEOUI7SUE3REEsQUFLRyxpQkFMQSxDQUtBLFdBQVcsQ0FBQztNQUNWLGNBQWMsRUFBRSxHQUFHLEdBVXBCO01BaEJKLEFBUUssaUJBUkYsQ0FLQSxXQUFXLENBR1QsY0FBYyxDQUFDO1FBQ2IsUUFBUSxFQUFFLFFBQVEsR0FDbkI7TUFWTixBQVlLLGlCQVpGLENBS0EsV0FBVyxDQU9ULFNBQVMsQ0FBQztRQUNSLGFBQWEsRXZEeVFXLElBQUk7UXVEeFE1QixZQUFZLEV2RHdRWSxJQUFJLEd1RHZRN0I7SUFmTixBQWtCRyxpQkFsQkEsQ0FrQkEsa0JBQWtCLENBQUM7TUFDakIsUUFBUSxFQUFFLE9BQU8sR0FDbEI7SUFwQkosQUFzQkcsaUJBdEJBLENBc0JBLGdCQUFnQixDQUFDO01BQ2YsT0FBTyxFQUFFLGVBQWU7TUFDeEIsVUFBVSxFQUFFLElBQUksR0FDakI7SUF6QkosQUEyQkcsaUJBM0JBLENBMkJBLGVBQWUsQ0FBQztNQUNkLE9BQU8sRUFBRSxJQUFJLEdBQ2Q7SUE3QkosQUErQkcsaUJBL0JBLENBK0JBLGlCQUFpQixDQUFDO01BQ2hCLE9BQU8sRUFBRSxJQUFJLEdBQ2Q7SUFqQ0osQUFtQ0csaUJBbkNBLENBbUNBLFVBQVUsQ0FBQztNQUNULFFBQVEsRUFBRSxPQUFPO01BQ2pCLE1BQU0sRUFBRSxDQUFDO01BQ1QsT0FBTyxFQUFFLElBQUk7TUFDYixTQUFTLEVBQUUsQ0FBQztNQUNaLFVBQVUsRUFBRSxrQkFBa0I7TUFDOUIsZ0JBQWdCLEVBQUUsV0FBVztNQUM3QixZQUFZLEVBQUUsQ0FBQztNQUNmLFdBQVcsRUFBRSxDQUFDO00zQmhNbEIsVUFBVSxFMkJpTWMsSUFBSTtNQUN4QixTQUFTLEVBQUUsSUFBSSxHQUNoQjtJQTlDSixBQStDRyxpQkEvQ0EsQ0ErQ0EsY0FBYztJQS9DakIsaUJBQUcsQ0FnREEsaUJBQWlCLENBQUM7TUFDaEIsTUFBTSxFQUFFLElBQUk7TUFDWixVQUFVLEVBQUUsQ0FBQztNQUNiLGFBQWEsRUFBRSxDQUFDLEdBQ2pCO0lBcERKLEFBc0RHLGlCQXREQSxDQXNEQSxlQUFlLENBQUM7TUFDZCxPQUFPLEVBQUUsSUFBSTtNQUNiLFNBQVMsRUFBRSxDQUFDO01BQ1osT0FBTyxFQUFFLENBQUM7TUFDVixVQUFVLEVBQUUsT0FBTyxHQUNwQjs7QS9DaktMLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtFK0NzR3hCLEFBQUQsaUJBQUksQ0FBTztJQUVQLFNBQVMsRUFBRSxNQUFNO0lBQ2pCLGVBQWUsRUFBRSxVQUFVLEdBMEQ5QjtJQTdEQSxBQUtHLGlCQUxBLENBS0EsV0FBVyxDQUFDO01BQ1YsY0FBYyxFQUFFLEdBQUcsR0FVcEI7TUFoQkosQUFRSyxpQkFSRixDQUtBLFdBQVcsQ0FHVCxjQUFjLENBQUM7UUFDYixRQUFRLEVBQUUsUUFBUSxHQUNuQjtNQVZOLEFBWUssaUJBWkYsQ0FLQSxXQUFXLENBT1QsU0FBUyxDQUFDO1FBQ1IsYUFBYSxFdkR5UVcsSUFBSTtRdUR4UTVCLFlBQVksRXZEd1FZLElBQUksR3VEdlE3QjtJQWZOLEFBa0JHLGlCQWxCQSxDQWtCQSxrQkFBa0IsQ0FBQztNQUNqQixRQUFRLEVBQUUsT0FBTyxHQUNsQjtJQXBCSixBQXNCRyxpQkF0QkEsQ0FzQkEsZ0JBQWdCLENBQUM7TUFDZixPQUFPLEVBQUUsZUFBZTtNQUN4QixVQUFVLEVBQUUsSUFBSSxHQUNqQjtJQXpCSixBQTJCRyxpQkEzQkEsQ0EyQkEsZUFBZSxDQUFDO01BQ2QsT0FBTyxFQUFFLElBQUksR0FDZDtJQTdCSixBQStCRyxpQkEvQkEsQ0ErQkEsaUJBQWlCLENBQUM7TUFDaEIsT0FBTyxFQUFFLElBQUksR0FDZDtJQWpDSixBQW1DRyxpQkFuQ0EsQ0FtQ0EsVUFBVSxDQUFDO01BQ1QsUUFBUSxFQUFFLE9BQU87TUFDakIsTUFBTSxFQUFFLENBQUM7TUFDVCxPQUFPLEVBQUUsSUFBSTtNQUNiLFNBQVMsRUFBRSxDQUFDO01BQ1osVUFBVSxFQUFFLGtCQUFrQjtNQUM5QixnQkFBZ0IsRUFBRSxXQUFXO01BQzdCLFlBQVksRUFBRSxDQUFDO01BQ2YsV0FBVyxFQUFFLENBQUM7TTNCaE1sQixVQUFVLEUyQmlNYyxJQUFJO01BQ3hCLFNBQVMsRUFBRSxJQUFJLEdBQ2hCO0lBOUNKLEFBK0NHLGlCQS9DQSxDQStDQSxjQUFjO0lBL0NqQixpQkFBRyxDQWdEQSxpQkFBaUIsQ0FBQztNQUNoQixNQUFNLEVBQUUsSUFBSTtNQUNaLFVBQVUsRUFBRSxDQUFDO01BQ2IsYUFBYSxFQUFFLENBQUMsR0FDakI7SUFwREosQUFzREcsaUJBdERBLENBc0RBLGVBQWUsQ0FBQztNQUNkLE9BQU8sRUFBRSxJQUFJO01BQ2IsU0FBUyxFQUFFLENBQUM7TUFDWixPQUFPLEVBQUUsQ0FBQztNQUNWLFVBQVUsRUFBRSxPQUFPLEdBQ3BCOztBL0NqS0wsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0UrQ3NHeEIsQUFBRCxrQkFBSyxDQUFNO0lBRVAsU0FBUyxFQUFFLE1BQU07SUFDakIsZUFBZSxFQUFFLFVBQVUsR0EwRDlCO0lBN0RBLEFBS0csa0JBTEMsQ0FLRCxXQUFXLENBQUM7TUFDVixjQUFjLEVBQUUsR0FBRyxHQVVwQjtNQWhCSixBQVFLLGtCQVJELENBS0QsV0FBVyxDQUdULGNBQWMsQ0FBQztRQUNiLFFBQVEsRUFBRSxRQUFRLEdBQ25CO01BVk4sQUFZSyxrQkFaRCxDQUtELFdBQVcsQ0FPVCxTQUFTLENBQUM7UUFDUixhQUFhLEV2RHlRVyxJQUFJO1F1RHhRNUIsWUFBWSxFdkR3UVksSUFBSSxHdUR2UTdCO0lBZk4sQUFrQkcsa0JBbEJDLENBa0JELGtCQUFrQixDQUFDO01BQ2pCLFFBQVEsRUFBRSxPQUFPLEdBQ2xCO0lBcEJKLEFBc0JHLGtCQXRCQyxDQXNCRCxnQkFBZ0IsQ0FBQztNQUNmLE9BQU8sRUFBRSxlQUFlO01BQ3hCLFVBQVUsRUFBRSxJQUFJLEdBQ2pCO0lBekJKLEFBMkJHLGtCQTNCQyxDQTJCRCxlQUFlLENBQUM7TUFDZCxPQUFPLEVBQUUsSUFBSSxHQUNkO0lBN0JKLEFBK0JHLGtCQS9CQyxDQStCRCxpQkFBaUIsQ0FBQztNQUNoQixPQUFPLEVBQUUsSUFBSSxHQUNkO0lBakNKLEFBbUNHLGtCQW5DQyxDQW1DRCxVQUFVLENBQUM7TUFDVCxRQUFRLEVBQUUsT0FBTztNQUNqQixNQUFNLEVBQUUsQ0FBQztNQUNULE9BQU8sRUFBRSxJQUFJO01BQ2IsU0FBUyxFQUFFLENBQUM7TUFDWixVQUFVLEVBQUUsa0JBQWtCO01BQzlCLGdCQUFnQixFQUFFLFdBQVc7TUFDN0IsWUFBWSxFQUFFLENBQUM7TUFDZixXQUFXLEVBQUUsQ0FBQztNM0JoTWxCLFVBQVUsRTJCaU1jLElBQUk7TUFDeEIsU0FBUyxFQUFFLElBQUksR0FDaEI7SUE5Q0osQUErQ0csa0JBL0NDLENBK0NELGNBQWM7SUEvQ2pCLGtCQUFJLENBZ0RELGlCQUFpQixDQUFDO01BQ2hCLE1BQU0sRUFBRSxJQUFJO01BQ1osVUFBVSxFQUFFLENBQUM7TUFDYixhQUFhLEVBQUUsQ0FBQyxHQUNqQjtJQXBESixBQXNERyxrQkF0REMsQ0FzREQsZUFBZSxDQUFDO01BQ2QsT0FBTyxFQUFFLElBQUk7TUFDYixTQUFTLEVBQUUsQ0FBQztNQUNaLE9BQU8sRUFBRSxDQUFDO01BQ1YsVUFBVSxFQUFFLE9BQU8sR0FDcEI7O0FBakVULEFBTUksY0FOVSxDQU1DO0VBRVAsU0FBUyxFQUFFLE1BQU07RUFDakIsZUFBZSxFQUFFLFVBQVUsR0EwRDlCO0VBbkVMLEFBV1EsY0FYTSxDQVdOLFdBQVcsQ0FBQztJQUNWLGNBQWMsRUFBRSxHQUFHLEdBVXBCO0lBdEJULEFBY1UsY0FkSSxDQVdOLFdBQVcsQ0FHVCxjQUFjLENBQUM7TUFDYixRQUFRLEVBQUUsUUFBUSxHQUNuQjtJQWhCWCxBQWtCVSxjQWxCSSxDQVdOLFdBQVcsQ0FPVCxTQUFTLENBQUM7TUFDUixhQUFhLEV2RHlRVyxJQUFJO011RHhRNUIsWUFBWSxFdkR3UVksSUFBSSxHdUR2UTdCO0VBckJYLEFBd0JRLGNBeEJNLENBd0JOLGtCQUFrQixDQUFDO0lBQ2pCLFFBQVEsRUFBRSxPQUFPLEdBQ2xCO0VBMUJULEFBNEJRLGNBNUJNLENBNEJOLGdCQUFnQixDQUFDO0lBQ2YsT0FBTyxFQUFFLGVBQWU7SUFDeEIsVUFBVSxFQUFFLElBQUksR0FDakI7RUEvQlQsQUFpQ1EsY0FqQ00sQ0FpQ04sZUFBZSxDQUFDO0lBQ2QsT0FBTyxFQUFFLElBQUksR0FDZDtFQW5DVCxBQXFDUSxjQXJDTSxDQXFDTixpQkFBaUIsQ0FBQztJQUNoQixPQUFPLEVBQUUsSUFBSSxHQUNkO0VBdkNULEFBeUNRLGNBekNNLENBeUNOLFVBQVUsQ0FBQztJQUNULFFBQVEsRUFBRSxPQUFPO0lBQ2pCLE1BQU0sRUFBRSxDQUFDO0lBQ1QsT0FBTyxFQUFFLElBQUk7SUFDYixTQUFTLEVBQUUsQ0FBQztJQUNaLFVBQVUsRUFBRSxrQkFBa0I7SUFDOUIsZ0JBQWdCLEVBQUUsV0FBVztJQUM3QixZQUFZLEVBQUUsQ0FBQztJQUNmLFdBQVcsRUFBRSxDQUFDO0kzQmhNbEIsVUFBVSxFMkJpTWMsSUFBSTtJQUN4QixTQUFTLEVBQUUsSUFBSSxHQUNoQjtFQXBEVCxBQXFEUSxjQXJETSxDQXFETixjQUFjO0VBckR0QixjQUFjLENBc0ROLGlCQUFpQixDQUFDO0lBQ2hCLE1BQU0sRUFBRSxJQUFJO0lBQ1osVUFBVSxFQUFFLENBQUM7SUFDYixhQUFhLEVBQUUsQ0FBQyxHQUNqQjtFQTFEVCxBQTREUSxjQTVETSxDQTRETixlQUFlLENBQUM7SUFDZCxPQUFPLEVBQUUsSUFBSTtJQUNiLFNBQVMsRUFBRSxDQUFDO0lBQ1osT0FBTyxFQUFFLENBQUM7SUFDVixVQUFVLEVBQUUsT0FBTyxHQUNwQjs7QUFZVCxBQUNFLGFBRFcsQ0FDWCxhQUFhLENBQUM7RUFDWixLQUFLLEV2RDdNSyxJQUFJLEd1RG1OZjtFQVJILEFBSUksYUFKUyxDQUNYLGFBQWEsQUFHVixNQUFNLEVBSlgsYUFBYSxDQUNYLGFBQWEsQUFJVixNQUFNLENBQUM7SUFDTixLQUFLLEV2RGpORyxJQUFJLEd1RGtOYjs7QUFQTCxBQVdJLGFBWFMsQ0FVWCxXQUFXLENBQ1QsU0FBUyxDQUFDO0VBQ1IsS0FBSyxFdkRyTWEsT0FBTyxHdUQrTTFCO0VBdEJMLEFBY00sYUFkTyxDQVVYLFdBQVcsQ0FDVCxTQUFTLEFBR04sTUFBTSxFQWRiLGFBQWEsQ0FVWCxXQUFXLENBQ1QsU0FBUyxBQUlOLE1BQU0sQ0FBQztJQUNOLEtBQUssRXZEM05DLElBQUksR3VENE5YO0VBakJQLEFBbUJNLGFBbkJPLENBVVgsV0FBVyxDQUNULFNBQVMsQUFRTixTQUFTLENBQUM7SUFDVCxLQUFLLEV2RGhQVyxrQkFBSSxHdURpUHJCOztBQXJCUCxBQXdCSSxhQXhCUyxDQVVYLFdBQVcsQ0FjVCxLQUFLLEdBQUcsU0FBUztBQXhCckIsYUFBYSxDQVVYLFdBQVcsQ0FlVCxTQUFTLEFBQUEsT0FBTyxDQUFDO0VBQ2YsS0FBSyxFdkRyT0csSUFBSSxHdURzT2I7O0FBM0JMLEFBOEJFLGFBOUJXLENBOEJYLGVBQWUsQ0FBQztFQUNkLEtBQUssRXZEeE5lLE9BQU87RXVEeU4zQixZQUFZLEV2RDVQUSxrQkFBSSxHdUQ2UHpCOztBQWpDSCxBQW1DRSxhQW5DVyxDQW1DWCxvQkFBb0IsQ0FBQztFQUNuQixnQkFBZ0IsRXBEeklILDZOQUFpRSxHb0QwSS9FOztBQXJDSCxBQXVDRSxhQXZDVyxDQXVDWCxZQUFZLENBQUM7RUFDWCxLQUFLLEV2RGpPZSxPQUFPLEd1RHdPNUI7RUEvQ0gsQUEwQ0ksYUExQ1MsQ0F1Q1gsWUFBWSxDQUdWLENBQUM7RUExQ0wsYUFBYSxDQXVDWCxZQUFZLENBSVYsQ0FBQyxBQUFBLE1BQU07RUEzQ1gsYUFBYSxDQXVDWCxZQUFZLENBS1YsQ0FBQyxBQUFBLE1BQU0sQ0FBRTtJQUNQLEtBQUssRXZEeFBHLElBQUksR3VEeVBiOztBQUtMLEFBQ0UsWUFEVSxDQUNWLGFBQWEsQ0FBQztFQUNaLEtBQUssRXZEM1JlLHlCQUFJLENBMGIwQixVQUFVLEd1RHpKN0Q7RUFSSCxBQUlJLFlBSlEsQ0FDVixhQUFhLEFBR1YsTUFBTSxFQUpYLFlBQVksQ0FDVixhQUFhLEFBSVYsTUFBTSxDQUFDO0lBQ04sS0FBSyxFdkQvUmEseUJBQUksQ0EwYjBCLFVBQVUsR3VEMUozRDs7QUFQTCxBQVdJLFlBWFEsQ0FVVixXQUFXLENBQ1QsU0FBUyxDQUFDO0VBQ1IsS0FBSyxFdkRyU2EsSUFBSSxHdUQrU3ZCO0VBdEJMLEFBY00sWUFkTSxDQVVWLFdBQVcsQ0FDVCxTQUFTLEFBR04sTUFBTSxFQWRiLFlBQVksQ0FVVixXQUFXLENBQ1QsU0FBUyxBQUlOLE1BQU0sQ0FBQztJQUNOLEtBQUssRXZEelNXLHlCQUFJLENBeWIwQixVQUFVLEd1RC9JekQ7RUFqQlAsQUFtQk0sWUFuQk0sQ0FVVixXQUFXLENBQ1QsU0FBUyxBQVFOLFNBQVMsQ0FBQztJQUNULEtBQUssRXZEN1NXLHlCQUFJLEd1RDhTckI7O0FBckJQLEFBd0JJLFlBeEJRLENBVVYsV0FBVyxDQWNULEtBQUssR0FBRyxTQUFTO0FBeEJyQixZQUFZLENBVVYsV0FBVyxDQWVULFNBQVMsQUFBQSxPQUFPLENBQUM7RUFDZixLQUFLLEV2RG5UYSx5QkFBSSxDQTBiMEIsVUFBVSxHdUR0STNEOztBQTNCTCxBQThCRSxZQTlCVSxDQThCVixlQUFlLENBQUM7RUFDZCxLQUFLLEV2RHhUZSxJQUFJO0V1RHlUeEIsWUFBWSxFdkR6VFEsd0JBQUksR3VEMFR6Qjs7QUFqQ0gsQUFtQ0UsWUFuQ1UsQ0FtQ1Ysb0JBQW9CLENBQUM7RUFDbkIsZ0JBQWdCLEVwRDVMSCwwTkFBaUUsR29ENkwvRTs7QUFyQ0gsQUF1Q0UsWUF2Q1UsQ0F1Q1YsWUFBWSxDQUFDO0VBQ1gsS0FBSyxFdkRqVWUsSUFBSSxHdUR1VXpCO0VBOUNILEFBeUNJLFlBekNRLENBdUNWLFlBQVksQ0FFVixDQUFDO0VBekNMLFlBQVksQ0F1Q1YsWUFBWSxDQUdWLENBQUMsQUFBQSxNQUFNO0VBMUNYLFlBQVksQ0F1Q1YsWUFBWSxDQUlWLENBQUMsQUFBQSxNQUFNLENBQUM7SUFDTixLQUFLLEV2RHJVYSx5QkFBSSxDQTBiMEIsVUFBVSxHdURwSDNEOztBQ3hVTCxBQUFBLEtBQUssQ0FBQztFQUNKLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxJQUFJO0VBQ2IsY0FBYyxFQUFFLE1BQU07RUFDdEIsU0FBUyxFQUFFLENBQUM7RUFFWixTQUFTLEVBQUUsVUFBVTtFQUNyQixnQkFBZ0IsRXhETE0sSUFBSTtFd0RNMUIsZUFBZSxFQUFFLFVBQVU7RUFDM0IsTUFBTSxFeERxT3NCLEdBQUcsQ3dEck9KLEtBQUssQ3hESlYsT0FBTztFeUJVM0IsYUFBYSxFekIyUG1CLE9BQU0sR3dEbk96QztFQXZDRCxBQWFFLEtBYkcsR0FhRCxFQUFFLENBQUM7SUFDSCxZQUFZLEVBQUUsQ0FBQztJQUNmLFdBQVcsRUFBRSxDQUFDLEdBQ2Y7RUFoQkgsQUFrQkUsS0FsQkcsR0FrQkQsV0FBVyxDQUFDO0lBQ1osVUFBVSxFQUFFLE9BQU87SUFDbkIsYUFBYSxFQUFFLE9BQU8sR0FXdkI7SUEvQkgsQUFzQkksS0F0QkMsR0FrQkQsV0FBVyxBQUlWLFlBQVksQ0FBQztNQUNaLGdCQUFnQixFQUFFLENBQUM7TS9CQ3JCLHNCQUFzQixFdEJzT1MsbUJBQTZCO01zQnJPNUQsdUJBQXVCLEV0QnFPUSxtQkFBNkIsR3FEck8zRDtJQXpCTCxBQTJCSSxLQTNCQyxHQWtCRCxXQUFXLEFBU1YsV0FBVyxDQUFFO01BQ1osbUJBQW1CLEVBQUUsQ0FBQztNL0JVeEIsMEJBQTBCLEV0QndOSyxtQkFBNkI7TXNCdk41RCx5QkFBeUIsRXRCdU5NLG1CQUE2QixHcURoTzNEO0VBOUJMLEFBbUNFLEtBbkNHLEdBbUNELFlBQVksR0FBRyxXQUFXO0VBbkM5QixLQUFLLEdBb0NELFdBQVcsR0FBRyxZQUFZLENBQUM7SUFDM0IsVUFBVSxFQUFFLENBQUMsR0FDZDs7QUFHSCxBQUFBLFVBQVUsQ0FBQztFQUdULElBQUksRUFBRSxRQUFRO0VBQ2QsT0FBTyxFeER3TjJCLE9BQU8sQ0FDUCxPQUFPLEd3RHZOMUM7O0FBRUQsQUFBQSxXQUFXLENBQUM7RUFDVixhQUFhLEVwRGlyQ3FCLE1BQVksR29EaHJDL0M7O0FBRUQsQUFBQSxjQUFjLENBQUM7RUFDYixVQUFVLEVBQUUsUUFBMEI7RUFDdEMsYUFBYSxFQUFFLENBQUMsR0FDakI7O0FBRUQsQUFBQSxVQUFVLEFBQUEsV0FBVyxDQUFDO0VBQ3BCLGFBQWEsRUFBRSxDQUFDLEdBQ2pCOztBQUVELEFBS0UsVUFMUSxHQUtOLFVBQVUsQ0FBQztFQUNYLFdBQVcsRXhEa01xQixPQUFPLEd3RGpNeEM7O0FBT0gsQUFBQSxZQUFZLENBQUM7RUFDWCxPQUFPLEVwRDRwQzJCLFFBQW1CLENKbitCbkIsT0FBTztFd0R4THpDLGFBQWEsRUFBRSxDQUFDO0VBRWhCLGdCQUFnQixFeER5TGtCLFdBQVc7RXdEeEw3QyxhQUFhLEV4RDZKZSxHQUFHLEN3RDdKRyxLQUFLLEN4RDVFakIsT0FBTyxHd0RpRjlCO0VBVkQsQUFPRSxZQVBVLEFBT1QsWUFBWSxDQUFDO0kvQnBFWixhQUFhLEV0QitPa0IsbUJBQTZCLENBQTdCLG1CQUE2QixDcUQxS2UsQ0FBQyxDQUFDLENBQUMsR0FDL0U7O0FBR0gsQUFBQSxZQUFZLENBQUM7RUFDWCxPQUFPLEVwRGdwQzJCLFFBQW1CLENKbitCbkIsT0FBTztFd0QzS3pDLGdCQUFnQixFeEQ4S2tCLFdBQVc7RXdEN0s3QyxVQUFVLEV4RGtKa0IsR0FBRyxDd0RsSkEsS0FBSyxDeER2RmQsT0FBTyxHd0Q0RjlCO0VBVEQsQUFNRSxZQU5VLEFBTVQsV0FBVyxDQUFDO0kvQi9FWCxhQUFhLEUrQmdGVSxDQUFDLENBQUMsQ0FBQyxDckQrSkssbUJBQTZCLENBQTdCLG1CQUE2QixHcUQ5SjdEOztBQVFILEFBQUEsaUJBQWlCLENBQUM7RUFDaEIsWUFBWSxFQUFFLFNBQXlCO0VBQ3ZDLGFBQWEsRXBEK25DcUIsU0FBbUI7RW9EOW5DckQsV0FBVyxFQUFFLFNBQXlCO0VBQ3RDLGFBQWEsRUFBRSxDQUFDLEdBUWpCOztBQUVELEFBQUEsa0JBQWtCLENBQUM7RUFDakIsWUFBWSxFQUFFLFNBQXlCO0VBQ3ZDLFdBQVcsRUFBRSxTQUF5QixHQUN2Qzs7QUFHRCxBQUFBLGlCQUFpQixDQUFDO0VBQ2hCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxDQUFDO0VBQ04sS0FBSyxFQUFFLENBQUM7RUFDUixNQUFNLEVBQUUsQ0FBQztFQUNULElBQUksRUFBRSxDQUFDO0VBQ1AsT0FBTyxFeERvRUEsSUFBSTtFeUJ2TFQsYUFBYSxFdEIrT2tCLG1CQUE2QixHcUQxSC9EOztBQUVELEFBQUEsU0FBUztBQUNULGFBQWE7QUFDYixnQkFBZ0IsQ0FBQztFQUNmLEtBQUssRUFBRSxJQUFJLEdBQ1o7O0FBRUQsQUFBQSxTQUFTO0FBQ1QsYUFBYSxDQUFDO0UvQnJIVixzQkFBc0IsRXRCc09TLG1CQUE2QjtFc0JyTzVELHVCQUF1QixFdEJxT1EsbUJBQTZCLEdxRC9HL0Q7O0FBRUQsQUFBQSxTQUFTO0FBQ1QsZ0JBQWdCLENBQUM7RS9CNUdiLDBCQUEwQixFdEJ3TkssbUJBQTZCO0VzQnZONUQseUJBQXlCLEV0QnVOTSxtQkFBNkIsR3FEMUcvRDs7QUFPRCxBQUdFLFdBSFMsR0FHUCxLQUFLLENBQUM7RUFDTixhQUFhLEVwRGtsQ21CLE9BQXVCLEdvRGpsQ3hEOztBaERyR0MsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VnRGdHNUIsQUFBQSxXQUFXLENBQUM7SUFRUixPQUFPLEVBQUUsSUFBSTtJQUNiLFNBQVMsRUFBRSxRQUFRLEdBK0N0QjtJQXhERCxBQUdFLFdBSFMsR0FHUCxLQUFLLENBU0c7TUFFTixJQUFJLEVBQUUsTUFBTTtNQUNaLGFBQWEsRUFBRSxDQUFDLEdBdUNqQjtNQXRETCxBQWlCTSxXQWpCSyxHQVlMLEtBQUssR0FLSCxLQUFLLENBQUM7UUFDTixXQUFXLEVBQUUsQ0FBQztRQUNkLFdBQVcsRUFBRSxDQUFDLEdBQ2Y7TUFwQlAsQUF3QlEsV0F4QkcsR0FZTCxLQUFLLEFBWUYsSUFBSyxDckJuSE4sV0FBVyxFcUJtSFE7US9CcEp2Qix1QkFBdUIsRStCcUpVLENBQUM7US9CcEpsQywwQkFBMEIsRStCb0pPLENBQUMsR0FZN0I7UUFyQ1QsQUEyQlUsV0EzQkMsR0FZTCxLQUFLLEFBWUYsSUFBSyxDckJuSE4sV0FBVyxFcUJzSFQsYUFBYTtRQTNCdkIsV0FBVyxHQVlMLEtBQUssQUFZRixJQUFLLENyQm5ITixXQUFXLEVxQnVIVCxZQUFZLENBQUM7VUFFWCx1QkFBdUIsRUFBRSxDQUFDLEdBQzNCO1FBL0JYLEFBZ0NVLFdBaENDLEdBWUwsS0FBSyxBQVlGLElBQUssQ3JCbkhOLFdBQVcsRXFCMkhULGdCQUFnQjtRQWhDMUIsV0FBVyxHQVlMLEtBQUssQUFZRixJQUFLLENyQm5ITixXQUFXLEVxQjRIVCxZQUFZLENBQUM7VUFFWCwwQkFBMEIsRUFBRSxDQUFDLEdBQzlCO01BcENYLEFBdUNRLFdBdkNHLEdBWUwsS0FBSyxBQTJCRixJQUFLLENqQjdKTCxZQUFZLEVpQjZKTztRL0JySnhCLHNCQUFzQixFK0JzSmEsQ0FBQztRL0JySnBDLHlCQUF5QixFK0JxSlUsQ0FBQyxHQVkvQjtRQXBEVCxBQTBDVSxXQTFDQyxHQVlMLEtBQUssQUEyQkYsSUFBSyxDakI3SkwsWUFBWSxFaUJnS1gsYUFBYTtRQTFDdkIsV0FBVyxHQVlMLEtBQUssQUEyQkYsSUFBSyxDakI3SkwsWUFBWSxFaUJpS1gsWUFBWSxDQUFDO1VBRVgsc0JBQXNCLEVBQUUsQ0FBQyxHQUMxQjtRQTlDWCxBQStDVSxXQS9DQyxHQVlMLEtBQUssQUEyQkYsSUFBSyxDakI3SkwsWUFBWSxFaUJxS1gsZ0JBQWdCO1FBL0MxQixXQUFXLEdBWUwsS0FBSyxBQTJCRixJQUFLLENqQjdKTCxZQUFZLEVpQnNLWCxZQUFZLENBQUM7VUFFWCx5QkFBeUIsRUFBRSxDQUFDLEdBQzdCOztBQzlNWCxBQUFBLGlCQUFpQixDQUFDO0VBQ2hCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxJQUFJO0VBQ2IsV0FBVyxFQUFFLE1BQU07RUFDbkIsS0FBSyxFQUFFLElBQUk7RUFDWCxPQUFPLEVyRGt2Q2lDLElBQUksQ0p0dEJKLElBQUk7RU1oUXhDLFNBQVksRUF2RVIsSUFBMkI7RW1Ebk5uQyxLQUFLLEV6REdpQixPQUFPO0V5REY3QixVQUFVLEVBQUUsSUFBSTtFQUNoQixnQkFBZ0IsRXpEUE0sSUFBSTtFeURRMUIsTUFBTSxFQUFFLENBQUM7RWhDS1AsYUFBYSxFZ0NKUSxDQUFDO0VBQ3hCLGVBQWUsRUFBRSxJQUFJO0U3QkFqQixVQUFVLEU1Qm9aYyxLQUFLLENBQUMsSUFBRyxDQUFDLFdBQVcsRUFBRSxnQkFBZ0IsQ0FBQyxJQUFHLENBQUMsV0FBVyxFQUFFLFlBQVksQ0FBQyxJQUFHLENBQUMsV0FBVyxFQUFFLFVBQVUsQ0FBQyxJQUFHLENBQUMsV0FBVyxFSXUyQnBGLGFBQWEsQ0FBQyxLQUFJLENBQUMsSUFBSSxHcUR0dENqRjtFN0JqQ0ssTUFBTSxFQUFFLHNCQUFzQixFQUFFLE1BQU07STZCaEI1QyxBQUFBLGlCQUFpQixDQUFDO003QmlCVixVQUFVLEVBQUUsSUFBSSxHNkJnQ3ZCO0VBakRELEFBZUUsaUJBZmUsQUFlZCxJQUFLLENBQUEsVUFBVSxFQUFFO0lBQ2hCLEtBQUssRXpEYUssSUFBSTtJeURaZCxnQkFBZ0IsRXpEdWhCc0IsV0FBVztJeUR0aEJqRCxVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUE4QixDQUFDLENBQUMsQ3pEYmhDLE9BQU8sR3lEbUI1QjtJQXhCSCxBQW9CSSxpQkFwQmEsQUFlZCxJQUFLLENBQUEsVUFBVSxDQUtiLE9BQU8sQ0FBQztNQUNQLGdCQUFnQixFdEQ4R0wsNFFBQWlFO01zRDdHNUUsU0FBUyxFckQ0dkMyQixlQUFlLEdxRDN2Q3BEO0VBdkJMLEFBMkJFLGlCQTNCZSxBQTJCZCxPQUFPLENBQUM7SUFDUCxXQUFXLEVBQUUsQ0FBQztJQUNkLEtBQUssRXpEdWhCaUMsSUFBSTtJeUR0aEIxQyxNQUFNLEV6RHNoQmdDLElBQUk7SXlEcmhCMUMsV0FBVyxFQUFFLElBQUk7SUFDakIsT0FBTyxFQUFFLEVBQUU7SUFDWCxnQkFBZ0IsRXREa0dILCtRQUFpRTtJc0RqRzlFLGlCQUFpQixFQUFFLFNBQVM7SUFDNUIsZUFBZSxFekRpaEJ1QixJQUFJO0k0QnhpQnhDLFVBQVUsRXhCcXdDMEIsU0FBUyxDQUFDLElBQUcsQ0FBQyxXQUFXLEdxRDV1Q2hFO0k3QnJCRyxNQUFNLEVBQUUsc0JBQXNCLEVBQUUsTUFBTTtNNkJoQjVDLEFBMkJFLGlCQTNCZSxBQTJCZCxPQUFPLENBQUM7UTdCVkgsVUFBVSxFQUFFLElBQUksRzZCb0JyQjtFQXJDSCxBQXVDRSxpQkF2Q2UsQUF1Q2QsTUFBTSxDQUFDO0lBQ04sT0FBTyxFQUFFLENBQUMsR0FDWDtFQXpDSCxBQTJDRSxpQkEzQ2UsQUEyQ2QsTUFBTSxDQUFDO0lBQ04sT0FBTyxFQUFFLENBQUM7SUFDVixZQUFZLEV6RHhDUSxPQUFPO0l5RHlDM0IsT0FBTyxFQUFFLENBQUM7SUFDVixVQUFVLEV6RDRWZ0IsS0FBSyxHeUQzVmhDOztBQUdILEFBQUEsaUJBQWlCLENBQUM7RUFDaEIsYUFBYSxFQUFFLENBQUMsR0FDakI7O0FBRUQsQUFBQSxlQUFlLENBQUM7RUFDZCxnQkFBZ0IsRXpEdERNLElBQUk7RXlEdUQxQixNQUFNLEV6RHFMc0IsR0FBRyxDeURyTEMsS0FBSyxDekRwRGYsT0FBTyxHeURnRjlCO0VBOUJELEFBSUUsZUFKYSxBQUlaLGNBQWMsQ0FBQztJaENuQ2Qsc0JBQXNCLEV6QndPSSxPQUFNO0l5QnZPaEMsdUJBQXVCLEV6QnVPRyxPQUFNLEd5RC9MakM7SUFWSCxBQU9JLGVBUFcsQUFJWixjQUFjLENBR2IsaUJBQWlCLENBQUM7TWhDdENsQixzQkFBc0IsRXRCc09TLG1CQUE2QjtNc0JyTzVELHVCQUF1QixFdEJxT1EsbUJBQTZCLEdzRDlMM0Q7RUFUTCxBQVlFLGVBWmEsQUFZWixJQUFLLENBQUEsY0FBYyxFQUFFO0lBQ3BCLFVBQVUsRUFBRSxDQUFDLEdBQ2Q7RUFkSCxBQWlCRSxlQWpCYSxBQWlCWixhQUFhLENBQUM7SWhDbENiLDBCQUEwQixFekIwTkEsT0FBTTtJeUJ6TmhDLHlCQUF5QixFekJ5TkMsT0FBTSxHeUQ1S2pDO0lBN0JILEFBcUJNLGVBckJTLEFBaUJaLGFBQWEsQ0FHWixpQkFBaUIsQUFDZCxVQUFVLENBQUM7TWhDdENkLDBCQUEwQixFdEJ3TkssbUJBQTZCO01zQnZONUQseUJBQXlCLEV0QnVOTSxtQkFBNkIsR3NEaEx6RDtJQXZCUCxBQTBCSSxlQTFCVyxBQWlCWixhQUFhLENBU1osbUJBQW1CLENBQUM7TWhDM0NwQiwwQkFBMEIsRXpCME5BLE9BQU07TXlCek5oQyx5QkFBeUIsRXpCeU5DLE9BQU0sR3lEN0svQjs7QUFJTCxBQUFBLGVBQWUsQ0FBQztFQUNkLE9BQU8sRXJEK3BDaUMsSUFBSSxDSnR0QkosSUFBSSxHeUR4YzdDOztBQU9ELEFBQ0UsZ0JBRGMsQ0FDZCxtQkFBbUIsQ0FBQztFQUNsQixZQUFZLEVBQUUsQ0FBQyxHQUNoQjs7QUFISCxBQUtFLGdCQUxjLENBS2QsZUFBZSxDQUFDO0VBQ2QsWUFBWSxFQUFFLENBQUM7RUFDZixXQUFXLEVBQUUsQ0FBQztFaEN4RmQsYUFBYSxFZ0N5RlUsQ0FBQyxHQVF6QjtFQWhCSCxBQVVJLGdCQVZZLENBS2QsZUFBZSxBQUtaLFlBQVksQ0FBQztJQUFFLFVBQVUsRUFBRSxDQUFDLEdBQUk7RUFWckMsQUFXSSxnQkFYWSxDQUtkLGVBQWUsQUFNWixXQUFXLENBQUM7SUFBRSxhQUFhLEVBQUUsQ0FBQyxHQUFJO0VBWHZDLEFBYUksZ0JBYlksQ0FLZCxlQUFlLENBUWIsaUJBQWlCLENBQUM7SWhDOUZsQixhQUFhLEVnQytGWSxDQUFDLEdBQ3pCOztBQ25ITCxBQUFBLFdBQVcsQ0FBQztFQUNWLE9BQU8sRUFBRSxJQUFJO0VBQ2IsU0FBUyxFQUFFLElBQUk7RUFDZixPQUFPLEV0RHMvQzJCLENBQUMsQ0FDRCxDQUFDO0VzRHQvQ25DLGFBQWEsRXREdy9DcUIsSUFBSTtFc0R0L0N0QyxVQUFVLEVBQUUsSUFBSTtFQUNoQixnQkFBZ0IsRTFEc2dCa0IsV0FBVyxHMERwZ0I5Qzs7QUFFRCxBQUVFLGdCQUZjLEdBRVosZ0JBQWdCLENBQUM7RUFDakIsWUFBWSxFdEQ2K0NvQixNQUFLLEdzRHIrQ3RDO0VBWEgsQUFLSSxnQkFMWSxHQUVaLGdCQUFnQixBQUdmLFFBQVEsQ0FBQztJQUNSLEtBQUssRUFBRSxJQUFJO0lBQ1gsYUFBYSxFdER5K0NpQixNQUFLO0lzRHgrQ25DLEtBQUssRTFEUGEsT0FBTztJMERRekIsT0FBTyxFQUFFLGlDQUFpRyxDQUFDLE9BQVksQ0FBQyxpQ0FBeUcsQ0FBQyxFQUFPLEdBQzFPOztBQVZMLEFBYUUsZ0JBYmMsQUFhYixPQUFPLENBQUM7RUFDUCxLQUFLLEUxRGJlLE9BQU8sRzBEYzVCOztBQzFCSCxBQUFBLFdBQVcsQ0FBQztFQUNWLE9BQU8sRUFBRSxJQUFJO0V0Q0diLFlBQVksRUFBRSxDQUFDO0VBQ2YsVUFBVSxFQUFFLElBQUksR3NDRmpCOztBQUVELEFBQUEsVUFBVSxDQUFDO0VBQ1QsUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLEtBQUs7RUFDZCxLQUFLLEUzRHlCTyxJQUFJO0UyRHZCaEIsZ0JBQWdCLEUzREpNLElBQUk7RTJESzFCLE1BQU0sRTNEdU9zQixHQUFHLEMyRHZPRSxLQUFLLEMzREZoQixPQUFPO0U0Qk96QixVQUFVLEV4Qm9zQ3FCLEtBQUssQ0FBQyxLQUFJLENBQUMsV0FBVyxFQUFFLGdCQUFnQixDQUFDLEtBQUksQ0FBQyxXQUFXLEVBQUUsWUFBWSxDQUFDLEtBQUksQ0FBQyxXQUFXLEVBQUUsVUFBVSxDQUFDLEtBQUksQ0FBQyxXQUFXLEd1RHZyQ3pKO0UvQlRLLE1BQU0sRUFBRSxzQkFBc0IsRUFBRSxNQUFNO0krQmY1QyxBQUFBLFVBQVUsQ0FBQztNL0JnQkgsVUFBVSxFQUFFLElBQUksRytCUXZCO0VBeEJELEFBU0UsVUFUUSxBQVNQLE1BQU0sQ0FBQztJQUNOLE9BQU8sRUFBRSxDQUFDO0lBQ1YsS0FBSyxFeERtTUMsT0FBMkI7SXdEak1qQyxnQkFBZ0IsRTNEVkksT0FBTztJMkRXM0IsWUFBWSxFM0RWUSxPQUFPLEcyRFc1QjtFQWZILEFBaUJFLFVBakJRLEFBaUJQLE1BQU0sQ0FBQztJQUNOLE9BQU8sRUFBRSxDQUFDO0lBQ1YsS0FBSyxFeEQyTEMsT0FBMkI7SXdEMUxqQyxnQkFBZ0IsRTNEakJJLE9BQU87STJEa0IzQixPQUFPLEV2RDRxQ3lCLENBQUM7SXVEM3FDakMsVUFBVSxFM0RrVmtCLEtBQUssRzJEalZsQzs7QUFHSCxBQUNFLFVBRFEsQUFDUCxJQUFLLENwQlNDLFlBQVksRW9CVEMsVUFBVSxDQUFDO0VBQzdCLFdBQVcsRTNEaU5lLElBQUcsRzJEaE45Qjs7QUFISCxBQUtFLFVBTFEsQUFLUCxPQUFPLENBQUMsVUFBVSxDQUFDO0VBQ2xCLE9BQU8sRUFBRSxDQUFDO0VBQ1YsS0FBSyxFM0RoQ2UsSUFBSTtFMkJGMUIsZ0JBQWdCLEUzQjZCSixJQUFJO0UyRE9kLFlBQVksRTNEUEYsSUFBSSxHMkRRZjs7QUFWSCxBQVlFLFVBWlEsQUFZUCxTQUFTLENBQUMsVUFBVSxDQUFDO0VBQ3BCLEtBQUssRTNEaENlLE9BQU87RTJEaUMzQixjQUFjLEVBQUUsSUFBSTtFQUNwQixnQkFBZ0IsRTNEeENJLElBQUk7RTJEeUN4QixZQUFZLEUzRHRDUSxPQUFPLEcyRHVDNUI7O0FBM0NILEFBQUEsVUFBVSxDdkNERztFQUNULE9BQU8sRWhCZ3JDeUIsUUFBTyxDQUNQLE9BQU0sR2dCL3FDdkM7O0FBRUQsQUFHTSxVQUhJLEFBRUwsWUFBWSxDQUNYLFVBQVUsQ0FBQztFS3FDZixzQkFBc0IsRXpCaU5JLE9BQU07RXlCaE5oQyx5QkFBeUIsRXpCZ05DLE9BQU0sR29CcFAzQjs7QUFMUCxBQVNNLFVBVEksQUFRTCxXQUFXLENBQ1YsVUFBVSxDQUFDO0VLaUJmLHVCQUF1QixFekIrTkcsT0FBTTtFeUI5TmhDLDBCQUEwQixFekI4TkEsT0FBTSxHb0I5TzNCOztBdUNxQ1QsQXZDckRFLGN1Q3FEWSxDdkNyRFosVUFBVSxDQUFDO0VBQ1QsT0FBTyxFaEJvckN5QixPQUFNLENBQ04sTUFBTTtFRXI1QnBDLFNBQVksRUF2RVIsT0FBMkIsR2N2TmxDOztBdUNrREgsQXZDN0NRLGN1QzZDTSxDdkNoRFosVUFBVSxBQUVMLFlBQVksQ0FDWCxVQUFVLENBQUM7RUtxQ2Ysc0JBQXNCLEV6Qm1OSSxPQUFNO0V5QmxOaEMseUJBQXlCLEV6QmtOQyxPQUFNLEdvQnRQM0I7O0F1QzJDVCxBdkN2Q1EsY3VDdUNNLEN2Q2hEWixVQUFVLEFBUUwsV0FBVyxDQUNWLFVBQVUsQ0FBQztFS2lCZix1QkFBdUIsRXpCaU9HLE9BQU07RXlCaE9oQywwQkFBMEIsRXpCZ09BLE9BQU0sR29CaFAzQjs7QXVDeUNULEF2Q3pERSxjdUN5RFksQ3ZDekRaLFVBQVUsQ0FBQztFQUNULE9BQU8sRWhCa3JDeUIsT0FBTSxDQUNOLE1BQUs7RUVuNUJuQyxTQUFZLEVBdkVSLFNBQTJCLEdjdk5sQzs7QXVDc0RILEF2Q2pEUSxjdUNpRE0sQ3ZDcERaLFVBQVUsQUFFTCxZQUFZLENBQ1gsVUFBVSxDQUFDO0VLcUNmLHNCQUFzQixFekJrTkksTUFBSztFeUJqTi9CLHlCQUF5QixFekJpTkMsTUFBSyxHb0JyUDFCOztBdUMrQ1QsQXZDM0NRLGN1QzJDTSxDdkNwRFosVUFBVSxBQVFMLFdBQVcsQ0FDVixVQUFVLENBQUM7RUtpQmYsdUJBQXVCLEV6QmdPRyxNQUFLO0V5Qi9OL0IsMEJBQTBCLEV6QitOQSxNQUFLLEdvQi9PMUI7O0F3Q2ZULEFBQUEsTUFBTSxDQUFDO0VBQ0wsT0FBTyxFQUFFLFlBQVk7RUFDckIsT0FBTyxFeEQwMkMyQixNQUFLLENBQ0wsTUFBSztFRTdrQ25DLFNBQVksRUF2RVIsTUFBMkI7RXNEck5uQyxXQUFXLEU1RHNoQnVCLE1BQU07RTREcmhCeEMsV0FBVyxFQUFFLENBQUM7RUFDZCxLQUFLLEU1RExpQixJQUFJO0U0RE0xQixVQUFVLEVBQUUsTUFBTTtFQUNsQixXQUFXLEVBQUUsTUFBTTtFQUNuQixjQUFjLEVBQUUsUUFBUTtFbkNLdEIsYUFBYSxFekIrT2EsT0FBTSxHNEQ1T25DO0VBakJELEFBY0UsTUFkSSxBQWNILE1BQU0sQ0FBQztJQUNOLE9BQU8sRUFBRSxJQUFJLEdBQ2Q7O0FBSUgsQUFBQSxJQUFJLENBQUMsTUFBTSxDQUFDO0VBQ1YsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLElBQUksR0FDVjs7QUN4QkQsQUFBQSxNQUFNLENBQUM7RUFDTCxRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEU3RG9NQSxJQUFJLENBQUosSUFBSTtFNkRuTVgsYUFBYSxFekRrNkNpQixJQUFJO0V5RGo2Q2xDLE1BQU0sRTdEME9zQixHQUFHLEM2RDFPSCxLQUFLLENBQUMsV0FBVztFcENXM0MsYUFBYSxFekIrT2EsT0FBTSxHNkR4UG5DOztBQUdELEFBQUEsY0FBYyxDQUFDO0VBRWIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFHRCxBQUFBLFdBQVcsQ0FBQztFQUNWLFdBQVcsRXpENGpCaUIsR0FBRyxHeUQzakJoQzs7QUFPRCxBQUFBLGtCQUFrQixDQUFDO0VBQ2pCLGFBQWEsRXpEbTVDaUIsSUFBb0IsR3lEejRDbkQ7RUFYRCxBQUlFLGtCQUpnQixDQUloQixVQUFVLENBQUM7SUFDVCxRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsQ0FBQztJQUNOLEtBQUssRUFBRSxDQUFDO0lBQ1IsT0FBTyxFekQrWitCLENBQUM7SXlEOVp2QyxPQUFPLEVBQUUsT0FBdUIsQzdEcUszQixJQUFJLEc2RHBLVjs7QUFjRCxBQUFBLGNBQWMsQ0FBRztFN0NsRGpCLEtBQUssRWJpTkcsT0FBMkI7RXdCL01uQyxnQkFBZ0IsRXhCME1SLE9BQTJCO0VhMU1uQyxZQUFZLEViME1KLE9BQTJCLEcwRHhKbEM7RUFGRCxBN0M5Q0EsYzZDOENjLEM3QzlDZCxXQUFXLENBQUM7SUFDVixLQUFLLEViNE1DLE9BQTJCLEdhM01sQzs7QTZDNENELEFBQUEsZ0JBQWdCLENBQUM7RTdDbERqQixLQUFLLEViaU5HLE9BQTJCO0V3Qi9NbkMsZ0JBQWdCLEV4QjBNUixPQUEyQjtFYTFNbkMsWUFBWSxFYjBNSixPQUEyQixHMER4SmxDO0VBRkQsQTdDOUNBLGdCNkM4Q2dCLEM3QzlDaEIsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFYjRNQyxPQUEyQixHYTNNbEM7O0E2QzRDRCxBQUFBLGNBQWMsQ0FBRztFN0NsRGpCLEtBQUssRWJpTkcsT0FBMkI7RXdCL01uQyxnQkFBZ0IsRXhCME1SLE9BQTJCO0VhMU1uQyxZQUFZLEViME1KLE9BQTJCLEcwRHhKbEM7RUFGRCxBN0M5Q0EsYzZDOENjLEM3QzlDZCxXQUFXLENBQUM7SUFDVixLQUFLLEViNE1DLE9BQTJCLEdhM01sQzs7QTZDNENELEFBQUEsV0FBVyxDQUFNO0U3Q2xEakIsS0FBSyxFYmlORyxPQUEyQjtFd0IvTW5DLGdCQUFnQixFeEIwTVIsT0FBMkI7RWExTW5DLFlBQVksRWIwTUosT0FBMkIsRzBEeEpsQztFQUZELEE3QzlDQSxXNkM4Q1csQzdDOUNYLFdBQVcsQ0FBQztJQUNWLEtBQUssRWI0TUMsT0FBMkIsR2EzTWxDOztBNkM0Q0QsQUFBQSxjQUFjLENBQUc7RTdDbERqQixLQUFLLEViaU5HLE9BQTJCO0V3Qi9NbkMsZ0JBQWdCLEV4QjBNUixPQUEyQjtFYTFNbkMsWUFBWSxFYjBNSixPQUEyQixHMER4SmxDO0VBRkQsQTdDOUNBLGM2QzhDYyxDN0M5Q2QsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFYjRNQyxPQUEyQixHYTNNbEM7O0E2QzRDRCxBQUFBLGFBQWEsQ0FBSTtFN0NsRGpCLEtBQUssRWJpTkcsT0FBMkI7RXdCL01uQyxnQkFBZ0IsRXhCME1SLE9BQTJCO0VhMU1uQyxZQUFZLEViME1KLE9BQTJCLEcwRHhKbEM7RUFGRCxBN0M5Q0EsYTZDOENhLEM3QzlDYixXQUFXLENBQUM7SUFDVixLQUFLLEViNE1DLE9BQTJCLEdhM01sQzs7QTZDNENELEFBQUEsWUFBWSxDQUFLO0U3Q2xEakIsS0FBSyxFYmlORyxPQUEyQjtFd0IvTW5DLGdCQUFnQixFeEIwTVIsT0FBMkI7RWExTW5DLFlBQVksRWIwTUosT0FBMkIsRzBEeEpsQztFQUZELEE3QzlDQSxZNkM4Q1ksQzdDOUNaLFdBQVcsQ0FBQztJQUNWLEtBQUssRWI0TUMsT0FBMkIsR2EzTWxDOztBNkM0Q0QsQUFBQSxZQUFZLENBQUs7RTdDbERqQixLQUFLLEViaU5HLE9BQTJCO0V3Qi9NbkMsZ0JBQWdCLEV4QjBNUixLQUEyQjtFYTFNbkMsWUFBWSxFYjBNSixLQUEyQixHMER4SmxDO0VBRkQsQTdDOUNBLFk2QzhDWSxDN0M5Q1osV0FBVyxDQUFDO0lBQ1YsS0FBSyxFYjRNQyxPQUEyQixHYTNNbEM7O0E2QzRDRCxBQUFBLFlBQVksQ0FBSztFN0NsRGpCLEtBQUssRWJpTkcsS0FBMkI7RXdCL01uQyxnQkFBZ0IsRXhCME1SLE9BQTJCO0VhMU1uQyxZQUFZLEViME1KLE9BQTJCLEcwRHhKbEM7RUFGRCxBN0M5Q0EsWTZDOENZLEM3QzlDWixXQUFXLENBQUM7SUFDVixLQUFLLEViNE1DLEtBQTJCLEdhM01sQzs7QTZDNENELEFBQUEsV0FBVyxDQUFNO0U3Q2xEakIsS0FBSyxFYmlORyxPQUEyQjtFd0IvTW5DLGdCQUFnQixFeEIwTVIsT0FBMkI7RWExTW5DLFlBQVksRWIwTUosT0FBMkIsRzBEeEpsQztFQUZELEE3QzlDQSxXNkM4Q1csQzdDOUNYLFdBQVcsQ0FBQztJQUNWLEtBQUssRWI0TUMsT0FBMkIsR2EzTWxDOztBOENKRCxVQUFVLENBQVYsb0JBQVU7RUFDUixFQUFFO0lBQUcscUJBQXFCLEUxRGs3Q00sSUFBSTs7QTBENzZDeEMsQUFBQSxTQUFTLENBQUM7RUFDUixPQUFPLEVBQUUsSUFBSTtFQUNiLE1BQU0sRTFEMjZDNEIsSUFBSTtFMEQxNkN0QyxRQUFRLEVBQUUsTUFBTTtFeER3UlosU0FBWSxFQXZFUixPQUEyQjtFd0QvTW5DLGdCQUFnQixFOURQTSxPQUFPO0V5QlczQixhQUFhLEV6QitPYSxPQUFNLEc4RGhQbkM7O0FBRUQsQUFBQSxhQUFhLENBQUM7RUFDWixPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGVBQWUsRUFBRSxNQUFNO0VBQ3ZCLFFBQVEsRUFBRSxNQUFNO0VBQ2hCLEtBQUssRTlEbkJpQixJQUFJO0U4RG9CMUIsVUFBVSxFQUFFLE1BQU07RUFDbEIsV0FBVyxFQUFFLE1BQU07RUFDbkIsZ0JBQWdCLEU5REtKLElBQUk7RTRCakJaLFVBQVUsRXhCKzZDb0IsS0FBSyxDQUFDLElBQUcsQ0FBQyxJQUFJLEcwRGo2Q2pEO0VsQ1ZLLE1BQU0sRUFBRSxzQkFBc0IsRUFBRSxNQUFNO0lrQ0E1QyxBQUFBLGFBQWEsQ0FBQztNbENDTixVQUFVLEVBQUUsSUFBSSxHa0NTdkI7O0FBRUQsQUFBQSxxQkFBcUIsQ0FBQztFbkNZcEIsZ0JBQWdCLEVBQUUsbUxBQTJIO0VtQ1Y3SSxlQUFlLEUxRHE1Q21CLElBQUksQ0FBSixJQUFJLEcwRHA1Q3ZDOztBQUdDLEFBQUEsc0JBQXNCLENBQUM7RUFDckIsU0FBUyxFMUR1NUN1QixFQUFFLENBQUMsTUFBTSxDQUFDLFFBQVEsQzBEdjVDUixvQkFBb0IsR0FPL0Q7RUFKRyxNQUFNLEVBQUUsc0JBQXNCLEVBQUUsTUFBTTtJQUoxQyxBQUFBLHNCQUFzQixDQUFDO01BS2pCLFNBQVMsRUFBRSxJQUFJLEdBR3BCOztBQzFDSCxBQUFBLFdBQVcsQ0FBQztFQUNWLE9BQU8sRUFBRSxJQUFJO0VBQ2IsY0FBYyxFQUFFLE1BQU07RUFHdEIsWUFBWSxFQUFFLENBQUM7RUFDZixhQUFhLEVBQUUsQ0FBQztFdENTZCxhQUFhLEV6QitPYSxPQUFNLEcrRHRQbkM7O0FBRUQsQUFBQSxvQkFBb0IsQ0FBQztFQUNuQixlQUFlLEVBQUUsSUFBSTtFQUNyQixhQUFhLEVBQUUsT0FBTyxHQU92QjtFQVRELEFBSUUsb0JBSmtCLEdBSWhCLEVBQUUsQUFBQSxRQUFRLENBQUM7SUFFWCxPQUFPLEVBQUUsc0JBQXNCLENBQUMsSUFBSTtJQUNwQyxpQkFBaUIsRUFBRSxPQUFPLEdBQzNCOztBQVNILEFBQUEsdUJBQXVCLENBQUM7RUFDdEIsS0FBSyxFQUFFLElBQUk7RUFDWCxLQUFLLEUvRHBCaUIsT0FBTztFK0RxQjdCLFVBQVUsRUFBRSxPQUFPLEdBZXBCO0VBbEJELEFBTUUsdUJBTnFCLEFBTXBCLE1BQU0sRUFOVCx1QkFBdUIsQUFPcEIsTUFBTSxDQUFDO0lBQ04sT0FBTyxFQUFFLENBQUM7SUFDVixLQUFLLEUvRDNCZSxPQUFPO0krRDRCM0IsZUFBZSxFQUFFLElBQUk7SUFDckIsZ0JBQWdCLEUvRG5DSSxPQUFPLEcrRG9DNUI7RUFaSCxBQWNFLHVCQWRxQixBQWNwQixPQUFPLENBQUM7SUFDUCxLQUFLLEUvRGtMZSxPQUFPO0krRGpMM0IsZ0JBQWdCLEUvRHZDSSxPQUFPLEcrRHdDNUI7O0FBUUgsQUFBQSxnQkFBZ0IsQ0FBQztFQUNmLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxLQUFLO0VBQ2QsT0FBTyxFL0RtWDJCLElBQUksQ0FDSixNQUFNO0UrRG5YeEMsS0FBSyxFL0Q3Q2lCLE9BQU87RStEK0M3QixnQkFBZ0IsRS9EeERNLElBQUk7RStEeUQxQixNQUFNLEUvRG1Mc0IsR0FBRyxDK0RuTEUsS0FBSyxDL0R0RGhCLE9BQU8sRytEdUY5QjtFQXhDRCxBQVNFLGdCQVRjLEFBU2IsWUFBWSxDQUFDO0l0Q3JDWixzQkFBc0IsRXNDc0NLLE9BQU87SXRDckNsQyx1QkFBdUIsRXNDcUNJLE9BQU8sR0FDbkM7RUFYSCxBQWFFLGdCQWJjLEFBYWIsV0FBVyxDQUFDO0l0QzNCWCwwQkFBMEIsRXNDNEJJLE9BQU87SXRDM0JyQyx5QkFBeUIsRXNDMkJLLE9BQU8sR0FDdEM7RUFmSCxBQWlCRSxnQkFqQmMsQUFpQmIsU0FBUyxFQWpCWixnQkFBZ0IsQUFrQmIsU0FBUyxDQUFDO0lBQ1QsS0FBSyxFL0QvRGUsT0FBTztJK0RnRTNCLGNBQWMsRUFBRSxJQUFJO0lBQ3BCLGdCQUFnQixFL0R2RUksSUFBSSxHK0R3RXpCO0VBdEJILEFBeUJFLGdCQXpCYyxBQXlCYixPQUFPLENBQUM7SUFDUCxPQUFPLEVBQUUsQ0FBQztJQUNWLEtBQUssRS9EN0VlLElBQUk7SStEOEV4QixnQkFBZ0IsRS9EbkROLElBQUk7SStEb0RkLFlBQVksRS9EcERGLElBQUksRytEcURmO0VBOUJILEFBZ0NFLGdCQWhDYyxHQUFoQixnQkFBZ0IsQ0FnQ1I7SUFDSixnQkFBZ0IsRUFBRSxDQUFDLEdBTXBCO0lBdkNILEFBbUNJLGdCQW5DWSxHQUFoQixnQkFBZ0IsQUFtQ1gsT0FBTyxDQUFDO01BQ1AsVUFBVSxFL0RzSmMsSUFBRztNK0RySjNCLGdCQUFnQixFL0RxSlEsR0FBRyxHK0RwSjVCOztBQWFELEFBQUEsc0JBQXNCLENBQVU7RUFDOUIsY0FBYyxFQUFFLEdBQUcsR0EyQnBCO0VBNUJELEFBSUksc0JBSmtCLEdBR2xCLGdCQUFnQixBQUNmLFlBQVksQ0FBQztJdENyQ2xCLHlCQUF5QixFekJ3TEMsT0FBTTtJeUJwTWhDLHVCQUF1QixFc0NtRGMsQ0FBQyxHQUNqQztFQVBMLEFBU0ksc0JBVGtCLEdBR2xCLGdCQUFnQixBQU1mLFdBQVcsQ0FBQztJdEN0RGpCLHVCQUF1QixFekJvTUcsT0FBTTtJeUJ4TGhDLHlCQUF5QixFc0M0Q2lCLENBQUMsR0FDdEM7RUFaTCxBQWNJLHNCQWRrQixHQUdsQixnQkFBZ0IsQUFXZixPQUFPLENBQUM7SUFDUCxVQUFVLEVBQUUsQ0FBQyxHQUNkO0VBaEJMLEFBa0JJLHNCQWxCa0IsR0FHbEIsZ0JBQWdCLEdBZWQsZ0JBQWdCLENBQUM7SUFDakIsZ0JBQWdCLEUvRG9ISSxHQUFHO0krRG5IdkIsaUJBQWlCLEVBQUUsQ0FBQyxHQU1yQjtJQTFCTCxBQXNCTSxzQkF0QmdCLEdBR2xCLGdCQUFnQixHQWVkLGdCQUFnQixBQUlmLE9BQU8sQ0FBQztNQUNQLFdBQVcsRS9EZ0hPLElBQUc7TStEL0dyQixpQkFBaUIsRS9EK0dDLEdBQUcsRytEOUd0Qjs7QXZEckVQLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFdUQ0Q3hCLEFBQUEseUJBQXlCLENBQU87SUFDOUIsY0FBYyxFQUFFLEdBQUcsR0EyQnBCO0lBNUJELEFBSUkseUJBSnFCLEdBR3JCLGdCQUFnQixBQUNmLFlBQVksQ0FBQztNdENyQ2xCLHlCQUF5QixFekJ3TEMsT0FBTTtNeUJwTWhDLHVCQUF1QixFc0NtRGMsQ0FBQyxHQUNqQztJQVBMLEFBU0kseUJBVHFCLEdBR3JCLGdCQUFnQixBQU1mLFdBQVcsQ0FBQztNdEN0RGpCLHVCQUF1QixFekJvTUcsT0FBTTtNeUJ4TGhDLHlCQUF5QixFc0M0Q2lCLENBQUMsR0FDdEM7SUFaTCxBQWNJLHlCQWRxQixHQUdyQixnQkFBZ0IsQUFXZixPQUFPLENBQUM7TUFDUCxVQUFVLEVBQUUsQ0FBQyxHQUNkO0lBaEJMLEFBa0JJLHlCQWxCcUIsR0FHckIsZ0JBQWdCLEdBZWQsZ0JBQWdCLENBQUM7TUFDakIsZ0JBQWdCLEUvRG9ISSxHQUFHO00rRG5IdkIsaUJBQWlCLEVBQUUsQ0FBQyxHQU1yQjtNQTFCTCxBQXNCTSx5QkF0Qm1CLEdBR3JCLGdCQUFnQixHQWVkLGdCQUFnQixBQUlmLE9BQU8sQ0FBQztRQUNQLFdBQVcsRS9EZ0hPLElBQUc7UStEL0dyQixpQkFBaUIsRS9EK0dDLEdBQUcsRytEOUd0Qjs7QXZEckVQLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFdUQ0Q3hCLEFBQUEseUJBQXlCLENBQU87SUFDOUIsY0FBYyxFQUFFLEdBQUcsR0EyQnBCO0lBNUJELEFBSUkseUJBSnFCLEdBR3JCLGdCQUFnQixBQUNmLFlBQVksQ0FBQztNdENyQ2xCLHlCQUF5QixFekJ3TEMsT0FBTTtNeUJwTWhDLHVCQUF1QixFc0NtRGMsQ0FBQyxHQUNqQztJQVBMLEFBU0kseUJBVHFCLEdBR3JCLGdCQUFnQixBQU1mLFdBQVcsQ0FBQztNdEN0RGpCLHVCQUF1QixFekJvTUcsT0FBTTtNeUJ4TGhDLHlCQUF5QixFc0M0Q2lCLENBQUMsR0FDdEM7SUFaTCxBQWNJLHlCQWRxQixHQUdyQixnQkFBZ0IsQUFXZixPQUFPLENBQUM7TUFDUCxVQUFVLEVBQUUsQ0FBQyxHQUNkO0lBaEJMLEFBa0JJLHlCQWxCcUIsR0FHckIsZ0JBQWdCLEdBZWQsZ0JBQWdCLENBQUM7TUFDakIsZ0JBQWdCLEUvRG9ISSxHQUFHO00rRG5IdkIsaUJBQWlCLEVBQUUsQ0FBQyxHQU1yQjtNQTFCTCxBQXNCTSx5QkF0Qm1CLEdBR3JCLGdCQUFnQixHQWVkLGdCQUFnQixBQUlmLE9BQU8sQ0FBQztRQUNQLFdBQVcsRS9EZ0hPLElBQUc7UStEL0dyQixpQkFBaUIsRS9EK0dDLEdBQUcsRytEOUd0Qjs7QXZEckVQLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFdUQ0Q3hCLEFBQUEseUJBQXlCLENBQU87SUFDOUIsY0FBYyxFQUFFLEdBQUcsR0EyQnBCO0lBNUJELEFBSUkseUJBSnFCLEdBR3JCLGdCQUFnQixBQUNmLFlBQVksQ0FBQztNdENyQ2xCLHlCQUF5QixFekJ3TEMsT0FBTTtNeUJwTWhDLHVCQUF1QixFc0NtRGMsQ0FBQyxHQUNqQztJQVBMLEFBU0kseUJBVHFCLEdBR3JCLGdCQUFnQixBQU1mLFdBQVcsQ0FBQztNdEN0RGpCLHVCQUF1QixFekJvTUcsT0FBTTtNeUJ4TGhDLHlCQUF5QixFc0M0Q2lCLENBQUMsR0FDdEM7SUFaTCxBQWNJLHlCQWRxQixHQUdyQixnQkFBZ0IsQUFXZixPQUFPLENBQUM7TUFDUCxVQUFVLEVBQUUsQ0FBQyxHQUNkO0lBaEJMLEFBa0JJLHlCQWxCcUIsR0FHckIsZ0JBQWdCLEdBZWQsZ0JBQWdCLENBQUM7TUFDakIsZ0JBQWdCLEUvRG9ISSxHQUFHO00rRG5IdkIsaUJBQWlCLEVBQUUsQ0FBQyxHQU1yQjtNQTFCTCxBQXNCTSx5QkF0Qm1CLEdBR3JCLGdCQUFnQixHQWVkLGdCQUFnQixBQUlmLE9BQU8sQ0FBQztRQUNQLFdBQVcsRS9EZ0hPLElBQUc7UStEL0dyQixpQkFBaUIsRS9EK0dDLEdBQUcsRytEOUd0Qjs7QXZEckVQLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtFdUQ0Q3pCLEFBQUEseUJBQXlCLENBQU87SUFDOUIsY0FBYyxFQUFFLEdBQUcsR0EyQnBCO0lBNUJELEFBSUkseUJBSnFCLEdBR3JCLGdCQUFnQixBQUNmLFlBQVksQ0FBQztNdENyQ2xCLHlCQUF5QixFekJ3TEMsT0FBTTtNeUJwTWhDLHVCQUF1QixFc0NtRGMsQ0FBQyxHQUNqQztJQVBMLEFBU0kseUJBVHFCLEdBR3JCLGdCQUFnQixBQU1mLFdBQVcsQ0FBQztNdEN0RGpCLHVCQUF1QixFekJvTUcsT0FBTTtNeUJ4TGhDLHlCQUF5QixFc0M0Q2lCLENBQUMsR0FDdEM7SUFaTCxBQWNJLHlCQWRxQixHQUdyQixnQkFBZ0IsQUFXZixPQUFPLENBQUM7TUFDUCxVQUFVLEVBQUUsQ0FBQyxHQUNkO0lBaEJMLEFBa0JJLHlCQWxCcUIsR0FHckIsZ0JBQWdCLEdBZWQsZ0JBQWdCLENBQUM7TUFDakIsZ0JBQWdCLEUvRG9ISSxHQUFHO00rRG5IdkIsaUJBQWlCLEVBQUUsQ0FBQyxHQU1yQjtNQTFCTCxBQXNCTSx5QkF0Qm1CLEdBR3JCLGdCQUFnQixHQWVkLGdCQUFnQixBQUlmLE9BQU8sQ0FBQztRQUNQLFdBQVcsRS9EZ0hPLElBQUc7UStEL0dyQixpQkFBaUIsRS9EK0dDLEdBQUcsRytEOUd0Qjs7QXZEckVQLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtFdUQ0Q3pCLEFBQUEsMEJBQTBCLENBQU07SUFDOUIsY0FBYyxFQUFFLEdBQUcsR0EyQnBCO0lBNUJELEFBSUksMEJBSnNCLEdBR3RCLGdCQUFnQixBQUNmLFlBQVksQ0FBQztNdENyQ2xCLHlCQUF5QixFekJ3TEMsT0FBTTtNeUJwTWhDLHVCQUF1QixFc0NtRGMsQ0FBQyxHQUNqQztJQVBMLEFBU0ksMEJBVHNCLEdBR3RCLGdCQUFnQixBQU1mLFdBQVcsQ0FBQztNdEN0RGpCLHVCQUF1QixFekJvTUcsT0FBTTtNeUJ4TGhDLHlCQUF5QixFc0M0Q2lCLENBQUMsR0FDdEM7SUFaTCxBQWNJLDBCQWRzQixHQUd0QixnQkFBZ0IsQUFXZixPQUFPLENBQUM7TUFDUCxVQUFVLEVBQUUsQ0FBQyxHQUNkO0lBaEJMLEFBa0JJLDBCQWxCc0IsR0FHdEIsZ0JBQWdCLEdBZWQsZ0JBQWdCLENBQUM7TUFDakIsZ0JBQWdCLEUvRG9ISSxHQUFHO00rRG5IdkIsaUJBQWlCLEVBQUUsQ0FBQyxHQU1yQjtNQTFCTCxBQXNCTSwwQkF0Qm9CLEdBR3RCLGdCQUFnQixHQWVkLGdCQUFnQixBQUlmLE9BQU8sQ0FBQztRQUNQLFdBQVcsRS9EZ0hPLElBQUc7UStEL0dyQixpQkFBaUIsRS9EK0dDLEdBQUcsRytEOUd0Qjs7QUFhWCxBQUFBLGlCQUFpQixDQUFDO0V0QzlIZCxhQUFhLEVzQytIUSxDQUFDLEdBU3pCO0VBVkQsQUFHRSxpQkFIZSxHQUdiLGdCQUFnQixDQUFDO0lBQ2pCLFlBQVksRUFBRSxDQUFDLENBQUMsQ0FBQyxDL0Q2RlMsR0FBRyxHK0R4RjlCO0lBVEgsQUFNSSxpQkFOYSxHQUdiLGdCQUFnQixBQUdmLFdBQVcsQ0FBQztNQUNYLG1CQUFtQixFQUFFLENBQUMsR0FDdkI7O0F6Q3JKSCxBQUFBLHdCQUF3QixDQUFHO0VBQ3pCLEtBQUssRW5COE1DLE9BQTJCO0VtQjdNakMsZ0JBQWdCLEVuQndNVixPQUEyQixHbUJ6TGxDO0VBakJELEFBS0ksd0JBTG9CLEFBSXJCLHVCQUF1QixBQUNyQixNQUFNLEVBTFgsd0JBQXdCLEFBSXJCLHVCQUF1QixBQUVyQixNQUFNLENBQUM7SUFDTixLQUFLLEVuQndNSCxPQUEyQjtJbUJ2TTdCLGdCQUFnQixFbkJ1TWQsT0FBMkIsR21CdE05QjtFQVRMLEFBV0ksd0JBWG9CLEFBSXJCLHVCQUF1QixBQU9yQixPQUFPLENBQUM7SUFDUCxLQUFLLEV0QlZXLElBQUk7SXNCV3BCLGdCQUFnQixFbkJrTWQsT0FBMkI7SW1Cak03QixZQUFZLEVuQmlNVixPQUEyQixHbUJoTTlCOztBQWZMLEFBQUEsMEJBQTBCLENBQUM7RUFDekIsS0FBSyxFbkI4TUMsT0FBMkI7RW1CN01qQyxnQkFBZ0IsRW5Cd01WLE9BQTJCLEdtQnpMbEM7RUFqQkQsQUFLSSwwQkFMc0IsQUFJdkIsdUJBQXVCLEFBQ3JCLE1BQU0sRUFMWCwwQkFBMEIsQUFJdkIsdUJBQXVCLEFBRXJCLE1BQU0sQ0FBQztJQUNOLEtBQUssRW5Cd01ILE9BQTJCO0ltQnZNN0IsZ0JBQWdCLEVuQnVNZCxPQUEyQixHbUJ0TTlCO0VBVEwsQUFXSSwwQkFYc0IsQUFJdkIsdUJBQXVCLEFBT3JCLE9BQU8sQ0FBQztJQUNQLEtBQUssRXRCVlcsSUFBSTtJc0JXcEIsZ0JBQWdCLEVuQmtNZCxPQUEyQjtJbUJqTTdCLFlBQVksRW5CaU1WLE9BQTJCLEdtQmhNOUI7O0FBZkwsQUFBQSx3QkFBd0IsQ0FBRztFQUN6QixLQUFLLEVuQjhNQyxPQUEyQjtFbUI3TWpDLGdCQUFnQixFbkJ3TVYsT0FBMkIsR21CekxsQztFQWpCRCxBQUtJLHdCQUxvQixBQUlyQix1QkFBdUIsQUFDckIsTUFBTSxFQUxYLHdCQUF3QixBQUlyQix1QkFBdUIsQUFFckIsTUFBTSxDQUFDO0lBQ04sS0FBSyxFbkJ3TUgsT0FBMkI7SW1Cdk03QixnQkFBZ0IsRW5CdU1kLE9BQTJCLEdtQnRNOUI7RUFUTCxBQVdJLHdCQVhvQixBQUlyQix1QkFBdUIsQUFPckIsT0FBTyxDQUFDO0lBQ1AsS0FBSyxFdEJWVyxJQUFJO0lzQldwQixnQkFBZ0IsRW5Ca01kLE9BQTJCO0ltQmpNN0IsWUFBWSxFbkJpTVYsT0FBMkIsR21CaE05Qjs7QUFmTCxBQUFBLHFCQUFxQixDQUFNO0VBQ3pCLEtBQUssRW5COE1DLE9BQTJCO0VtQjdNakMsZ0JBQWdCLEVuQndNVixPQUEyQixHbUJ6TGxDO0VBakJELEFBS0kscUJBTGlCLEFBSWxCLHVCQUF1QixBQUNyQixNQUFNLEVBTFgscUJBQXFCLEFBSWxCLHVCQUF1QixBQUVyQixNQUFNLENBQUM7SUFDTixLQUFLLEVuQndNSCxPQUEyQjtJbUJ2TTdCLGdCQUFnQixFbkJ1TWQsT0FBMkIsR21CdE05QjtFQVRMLEFBV0kscUJBWGlCLEFBSWxCLHVCQUF1QixBQU9yQixPQUFPLENBQUM7SUFDUCxLQUFLLEV0QlZXLElBQUk7SXNCV3BCLGdCQUFnQixFbkJrTWQsT0FBMkI7SW1Cak03QixZQUFZLEVuQmlNVixPQUEyQixHbUJoTTlCOztBQWZMLEFBQUEsd0JBQXdCLENBQUc7RUFDekIsS0FBSyxFbkI4TUMsT0FBMkI7RW1CN01qQyxnQkFBZ0IsRW5Cd01WLE9BQTJCLEdtQnpMbEM7RUFqQkQsQUFLSSx3QkFMb0IsQUFJckIsdUJBQXVCLEFBQ3JCLE1BQU0sRUFMWCx3QkFBd0IsQUFJckIsdUJBQXVCLEFBRXJCLE1BQU0sQ0FBQztJQUNOLEtBQUssRW5Cd01ILE9BQTJCO0ltQnZNN0IsZ0JBQWdCLEVuQnVNZCxPQUEyQixHbUJ0TTlCO0VBVEwsQUFXSSx3QkFYb0IsQUFJckIsdUJBQXVCLEFBT3JCLE9BQU8sQ0FBQztJQUNQLEtBQUssRXRCVlcsSUFBSTtJc0JXcEIsZ0JBQWdCLEVuQmtNZCxPQUEyQjtJbUJqTTdCLFlBQVksRW5CaU1WLE9BQTJCLEdtQmhNOUI7O0FBZkwsQUFBQSx1QkFBdUIsQ0FBSTtFQUN6QixLQUFLLEVuQjhNQyxPQUEyQjtFbUI3TWpDLGdCQUFnQixFbkJ3TVYsT0FBMkIsR21CekxsQztFQWpCRCxBQUtJLHVCQUxtQixBQUlwQix1QkFBdUIsQUFDckIsTUFBTSxFQUxYLHVCQUF1QixBQUlwQix1QkFBdUIsQUFFckIsTUFBTSxDQUFDO0lBQ04sS0FBSyxFbkJ3TUgsT0FBMkI7SW1Cdk03QixnQkFBZ0IsRW5CdU1kLE9BQTJCLEdtQnRNOUI7RUFUTCxBQVdJLHVCQVhtQixBQUlwQix1QkFBdUIsQUFPckIsT0FBTyxDQUFDO0lBQ1AsS0FBSyxFdEJWVyxJQUFJO0lzQldwQixnQkFBZ0IsRW5Ca01kLE9BQTJCO0ltQmpNN0IsWUFBWSxFbkJpTVYsT0FBMkIsR21CaE05Qjs7QUFmTCxBQUFBLHNCQUFzQixDQUFLO0VBQ3pCLEtBQUssRW5COE1DLE9BQTJCO0VtQjdNakMsZ0JBQWdCLEVuQndNVixPQUEyQixHbUJ6TGxDO0VBakJELEFBS0ksc0JBTGtCLEFBSW5CLHVCQUF1QixBQUNyQixNQUFNLEVBTFgsc0JBQXNCLEFBSW5CLHVCQUF1QixBQUVyQixNQUFNLENBQUM7SUFDTixLQUFLLEVuQndNSCxPQUEyQjtJbUJ2TTdCLGdCQUFnQixFbkJ1TWQsT0FBMkIsR21CdE05QjtFQVRMLEFBV0ksc0JBWGtCLEFBSW5CLHVCQUF1QixBQU9yQixPQUFPLENBQUM7SUFDUCxLQUFLLEV0QlZXLElBQUk7SXNCV3BCLGdCQUFnQixFbkJrTWQsT0FBMkI7SW1Cak03QixZQUFZLEVuQmlNVixPQUEyQixHbUJoTTlCOztBQWZMLEFBQUEsc0JBQXNCLENBQUs7RUFDekIsS0FBSyxFbkI4TUMsT0FBMkI7RW1CN01qQyxnQkFBZ0IsRW5Cd01WLEtBQTJCLEdtQnpMbEM7RUFqQkQsQUFLSSxzQkFMa0IsQUFJbkIsdUJBQXVCLEFBQ3JCLE1BQU0sRUFMWCxzQkFBc0IsQUFJbkIsdUJBQXVCLEFBRXJCLE1BQU0sQ0FBQztJQUNOLEtBQUssRW5Cd01ILE9BQTJCO0ltQnZNN0IsZ0JBQWdCLEVuQnVNZCxPQUEyQixHbUJ0TTlCO0VBVEwsQUFXSSxzQkFYa0IsQUFJbkIsdUJBQXVCLEFBT3JCLE9BQU8sQ0FBQztJQUNQLEtBQUssRXRCVlcsSUFBSTtJc0JXcEIsZ0JBQWdCLEVuQmtNZCxPQUEyQjtJbUJqTTdCLFlBQVksRW5CaU1WLE9BQTJCLEdtQmhNOUI7O0FBZkwsQUFBQSxzQkFBc0IsQ0FBSztFQUN6QixLQUFLLEVuQjhNQyxLQUEyQjtFbUI3TWpDLGdCQUFnQixFbkJ3TVYsT0FBMkIsR21CekxsQztFQWpCRCxBQUtJLHNCQUxrQixBQUluQix1QkFBdUIsQUFDckIsTUFBTSxFQUxYLHNCQUFzQixBQUluQix1QkFBdUIsQUFFckIsTUFBTSxDQUFDO0lBQ04sS0FBSyxFbkJ3TUgsS0FBMkI7SW1Cdk03QixnQkFBZ0IsRW5CdU1kLE9BQTJCLEdtQnRNOUI7RUFUTCxBQVdJLHNCQVhrQixBQUluQix1QkFBdUIsQUFPckIsT0FBTyxDQUFDO0lBQ1AsS0FBSyxFdEJWVyxJQUFJO0lzQldwQixnQkFBZ0IsRW5Ca01kLEtBQTJCO0ltQmpNN0IsWUFBWSxFbkJpTVYsS0FBMkIsR21CaE05Qjs7QUFmTCxBQUFBLHFCQUFxQixDQUFNO0VBQ3pCLEtBQUssRW5COE1DLE9BQTJCO0VtQjdNakMsZ0JBQWdCLEVuQndNVixPQUEyQixHbUJ6TGxDO0VBakJELEFBS0kscUJBTGlCLEFBSWxCLHVCQUF1QixBQUNyQixNQUFNLEVBTFgscUJBQXFCLEFBSWxCLHVCQUF1QixBQUVyQixNQUFNLENBQUM7SUFDTixLQUFLLEVuQndNSCxPQUEyQjtJbUJ2TTdCLGdCQUFnQixFbkJ1TWQsT0FBMkIsR21CdE05QjtFQVRMLEFBV0kscUJBWGlCLEFBSWxCLHVCQUF1QixBQU9yQixPQUFPLENBQUM7SUFDUCxLQUFLLEV0QlZXLElBQUk7SXNCV3BCLGdCQUFnQixFbkJrTWQsT0FBMkI7SW1Cak03QixZQUFZLEVuQmlNVixPQUEyQixHbUJoTTlCOztBMENkUCxBQUFBLFVBQVUsQ0FBQztFQUNULFVBQVUsRUFBRSxXQUFXO0VBQ3ZCLEtBQUssRTVEcWpEc0IsR0FBRztFNERwakQ5QixNQUFNLEU1RG9qRHFCLEdBQUc7RTREbmpEOUIsT0FBTyxFNURxakRvQixNQUFLLENBQUwsTUFBSztFNERwakRoQyxLQUFLLEVoRU1pQixJQUFJO0VnRUwxQixVQUFVLEVBQUUsV0FBVyxDN0Q0SFIseVRBQWlFLEM2RDVIOUIsVUFBeUIsQ0FBQyxJQUFJLENBQUMsU0FBUztFQUMxRixNQUFNLEVBQUUsQ0FBQztFdkNPUCxhQUFhLEV6QitPYSxPQUFNO0VnRXBQbEMsT0FBTyxFNURxakRvQixHQUFFLEc0RGhpRDlCO0VBOUJELEFBWUUsVUFaUSxBQVlQLE1BQU0sQ0FBQztJQUNOLEtBQUssRWhFRmUsSUFBSTtJZ0VHeEIsZUFBZSxFQUFFLElBQUk7SUFDckIsT0FBTyxFNURnakRrQixJQUFHLEc0RC9pRDdCO0VBaEJILEFBa0JFLFVBbEJRLEFBa0JQLE1BQU0sQ0FBQztJQUNOLE9BQU8sRUFBRSxDQUFDO0lBQ1YsVUFBVSxFaEVvVmtCLEtBQUs7SWdFblZqQyxPQUFPLEU1RDJpRGtCLENBQUMsRzREMWlEM0I7RUF0QkgsQUF3QkUsVUF4QlEsQUF3QlAsU0FBUyxFQXhCWixVQUFVLEFBeUJQLFNBQVMsQ0FBQztJQUNULGNBQWMsRUFBRSxJQUFJO0lBQ3BCLFdBQVcsRUFBRSxJQUFJO0lBQ2pCLE9BQU8sRTVEcWlEa0IsSUFBRyxHNERwaUQ3Qjs7QUFHSCxBQUFBLGdCQUFnQixDQUFDO0VBQ2YsTUFBTSxFNURpaURxQixTQUFTLENBQUMsZUFBZSxDQUFDLGdCQUFnQixHNERoaUR0RTs7QUN2Q0QsQUFBQSxNQUFNLENBQUM7RUFDTCxLQUFLLEU3RHcxQzZCLEtBQUs7RTZEdjFDdkMsU0FBUyxFQUFFLElBQUk7RTNEbVNYLFNBQVksRUF2RVIsUUFBMkI7RTJEek5uQyxjQUFjLEVBQUUsSUFBSTtFQUNwQixnQkFBZ0IsRWpFQU0seUJBQUk7RWlFQzFCLGVBQWUsRUFBRSxXQUFXO0VBQzVCLE1BQU0sRTdEdTFDNEIsR0FBRyxDNkR2MUNULEtBQUssQ2pFUVgsa0JBQUk7RWlFUDFCLFVBQVUsRWpFK09rQixDQUFDLENBQUMsUUFBTyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsMEJBQXNCO0V5QnJPbkUsYUFBYSxFekIrT2EsT0FBTSxHaUUvT25DO0VBbkJELEFBWUUsTUFaSSxBQVlILFFBQVEsQ0FBQztJQUNSLE9BQU8sRUFBRSxDQUFDLEdBQ1g7RUFkSCxBQWdCRSxNQWhCSSxBQWdCSCxJQUFLLENkYkEsS0FBSyxFY2FFO0lBQ1gsT0FBTyxFQUFFLElBQUksR0FDZDs7QUFHSCxBQUFBLGdCQUFnQixDQUFDO0VBQ2YsS0FBSyxFQUFFLFdBQVc7RUFDbEIsU0FBUyxFQUFFLElBQUk7RUFDZixjQUFjLEVBQUUsSUFBSSxHQUtyQjtFQVJELEFBS0UsZ0JBTGMsR0FLWixJQUFLLEM5QjBDRCxXQUFXLEU4QjFDRztJQUNsQixhQUFhLEU3RGtlSyxPQUF1QixHNkRqZTFDOztBQUdILEFBQUEsYUFBYSxDQUFDO0VBQ1osT0FBTyxFQUFFLElBQUk7RUFDYixXQUFXLEVBQUUsTUFBTTtFQUNuQixPQUFPLEU3RHl6QzJCLE1BQUssQ0FETCxPQUFNO0U2RHZ6Q3hDLEtBQUssRWpFdkJpQixPQUFPO0VpRXdCN0IsZ0JBQWdCLEVqRTlCTSx5QkFBSTtFaUUrQjFCLGVBQWUsRUFBRSxXQUFXO0VBQzVCLGFBQWEsRTdEeXpDcUIsR0FBRyxDNkR6ekNGLEtBQUssQ2pFdEJsQixtQkFBSTtFeUJZeEIsc0JBQXNCLEV0QnNPUyxtQkFBNkI7RXNCck81RCx1QkFBdUIsRXRCcU9RLG1CQUE2QixHOERyTi9EO0VBZEQsQUFVRSxhQVZXLENBVVgsVUFBVSxDQUFDO0lBQ1QsWUFBWSxFQUFFLFNBQXNCO0lBQ3BDLFdBQVcsRTdEK3lDcUIsT0FBTSxHNkQ5eUN2Qzs7QUFHSCxBQUFBLFdBQVcsQ0FBQztFQUNWLE9BQU8sRTdEMHlDMkIsT0FBTTtFNkR6eUN4QyxTQUFTLEVBQUUsVUFBVSxHQUN0Qjs7QUMzQ0QsQUFBQSxNQUFNLENBQUM7RUFDTCxRQUFRLEVBQUUsS0FBSztFQUNmLEdBQUcsRUFBRSxDQUFDO0VBQ04sSUFBSSxFQUFFLENBQUM7RUFDUCxPQUFPLEU5RHNpQzJCLElBQUk7RThEcmlDdEMsT0FBTyxFQUFFLElBQUk7RUFDYixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJO0VBQ1osVUFBVSxFQUFFLE1BQU07RUFDbEIsVUFBVSxFQUFFLElBQUk7RUFHaEIsT0FBTyxFQUFFLENBQUMsR0FJWDs7QUFHRCxBQUFBLGFBQWEsQ0FBQztFQUNaLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFOURpMkM0QixNQUFLO0U4RC8xQ3ZDLGNBQWMsRUFBRSxJQUFJLEdBZXJCO0VBWkMsQUFBQSxNQUFNLEFBQUEsS0FBSyxDQVJiLGFBQWEsQ0FRRztJdENsQlYsVUFBVSxFeEI2NENvQixTQUFTLENBQUMsSUFBRyxDQUFDLFFBQVE7SThEejNDdEQsU0FBUyxFOUR1M0N1QixtQkFBbUIsRzhEdDNDcEQ7SXRDakJHLE1BQU0sRUFBRSxzQkFBc0IsRUFBRSxNQUFNO01zQ2MxQyxBQUFBLE1BQU0sQUFBQSxLQUFLLENBUmIsYUFBYSxDQVFHO1F0Q2JSLFVBQVUsRUFBRSxJQUFJLEdzQ2dCckI7RUFDRCxBQUFBLE1BQU0sQUFBQSxLQUFLLENBWmIsYUFBYSxDQVlHO0lBQ1osU0FBUyxFOURxM0N1QixJQUFJLEc4RHAzQ3JDO0VBR0QsQUFBQSxNQUFNLEFBQUEsYUFBYSxDQWpCckIsYUFBYSxDQWlCVztJQUNwQixTQUFTLEU5RGszQ3VCLFdBQVcsRzhEajNDNUM7O0FBR0gsQUFBQSx3QkFBd0IsQ0FBQztFQUN2QixNQUFNLEUvRGlOMkIsaUJBQTZCLEcrRHZNL0Q7RUFYRCxBQUdFLHdCQUhzQixDQUd0QixjQUFjLENBQUM7SUFDYixVQUFVLEVBQUUsSUFBSTtJQUNoQixRQUFRLEVBQUUsTUFBTSxHQUNqQjtFQU5ILEFBUUUsd0JBUnNCLENBUXRCLFdBQVcsQ0FBQztJQUNWLFVBQVUsRUFBRSxJQUFJLEdBQ2pCOztBQUdILEFBQUEsc0JBQXNCLENBQUM7RUFDckIsT0FBTyxFQUFFLElBQUk7RUFDYixXQUFXLEVBQUUsTUFBTTtFQUNuQixVQUFVLEUvRGtNdUIsaUJBQTZCLEcrRGpNL0Q7O0FBR0QsQUFBQSxjQUFjLENBQUM7RUFDYixRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLEtBQUssRUFBRSxJQUFJO0VBR1gsY0FBYyxFQUFFLElBQUk7RUFDcEIsZ0JBQWdCLEVsRXRFTSxJQUFJO0VrRXVFMUIsZUFBZSxFQUFFLFdBQVc7RUFDNUIsTUFBTSxFbEVzYTRCLENBQUMsQ2tFdGFDLEtBQUssQ2xFOURuQixrQkFBSTtFeUJHeEIsYUFBYSxFekJpUGEsT0FBTTtFa0VsTGxDLE9BQU8sRUFBRSxDQUFDLEdBQ1g7O0FBR0QsQUFBQSxlQUFlLENBQUM7RWpEcEZkLFFBQVEsRUFBRSxLQUFLO0VBQ2YsR0FBRyxFQUFFLENBQUM7RUFDTixJQUFJLEVBQUUsQ0FBQztFQUNQLE9BQU8sRWIyaUMyQixJQUFJO0VhMWlDdEMsS0FBSyxFQUFFLEtBQUs7RUFDWixNQUFNLEVBQUUsS0FBSztFQUNiLGdCQUFnQixFakJRTSxJQUFJLEdrRXdFM0I7RUFGRCxBakQzRUUsZWlEMkVhLEFqRDNFWixLQUFLLENBQUM7SUFBRSxPQUFPLEVBQUUsQ0FBQyxHQUFJO0VpRDJFekIsQWpEMUVFLGVpRDBFYSxBakQxRVosS0FBSyxDQUFDO0lBQUUsT0FBTyxFYmk0Q2tCLEdBQUUsR2FqNENHOztBaURnRnpDLEFBQUEsYUFBYSxDQUFDO0VBQ1osT0FBTyxFQUFFLElBQUk7RUFDYixXQUFXLEVBQUUsQ0FBQztFQUNkLFdBQVcsRUFBRSxNQUFNO0VBQ25CLGVBQWUsRUFBRSxhQUFhO0VBQzlCLE9BQU8sRWxFeUdBLElBQUksQ0FBSixJQUFJO0VrRXhHWCxhQUFhLEVsRW1acUIsR0FBRyxDa0VuWkssS0FBSyxDbEV6RnpCLE9BQU87RXlCbUIzQixzQkFBc0IsRXRCK05kLE9BQWlCO0VzQjlOekIsdUJBQXVCLEV0QjhOZixPQUFpQixHK0RsSjVCO0VBYkQsQUFTRSxhQVRXLENBU1gsVUFBVSxDQUFDO0lBQ1QsT0FBTyxFQUFFLE1BQThCLENBQUMsTUFBOEI7SUFDdEUsTUFBTSxFQUFFLE9BQStCLENBQUMsT0FBK0IsQ0FBQyxPQUErQixDQUFDLElBQUksR0FDN0c7O0FBSUgsQUFBQSxZQUFZLENBQUM7RUFDWCxhQUFhLEVBQUUsQ0FBQztFQUNoQixXQUFXLEVsRTJIVSxHQUFHLEdrRTFIekI7O0FBSUQsQUFBQSxXQUFXLENBQUM7RUFDVixRQUFRLEVBQUUsUUFBUTtFQUdsQixJQUFJLEVBQUUsUUFBUTtFQUNkLE9BQU8sRWxFa0ZBLElBQUksR2tFakZaOztBQUdELEFBQUEsYUFBYSxDQUFDO0VBQ1osT0FBTyxFQUFFLElBQUk7RUFDYixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxDQUFDO0VBQ2QsV0FBVyxFQUFFLE1BQU07RUFDbkIsZUFBZSxFQUFFLFFBQVE7RUFDekIsT0FBTyxFQUFFLE9BQXdEO0VBQ2pFLFVBQVUsRWxFbVh3QixHQUFHLENrRW5YRSxLQUFLLENsRTFIdEIsT0FBTztFeUJpQzNCLDBCQUEwQixFdEJpTmxCLE9BQWlCO0VzQmhOekIseUJBQXlCLEV0QmdOakIsT0FBaUIsRytEL0c1QjtFQWhCRCxBQWFFLGFBYlcsR0FhVCxDQUFDLENBQUM7SUFDRixNQUFNLEVBQUUsT0FBaUMsR0FDMUM7O0ExRDVFQyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RTBEckM1QixBQUFBLGFBQWEsQ0F1SEc7SUFDWixTQUFTLEU5RHF3Q3VCLEtBQUs7SThEcHdDckMsTUFBTSxFOUQ0dUMwQixPQUFPLEM4RDV1Q0YsSUFBSSxHQUMxQztFQXBHSCxBQUFBLHdCQUF3QixDQXNHRztJQUN2QixNQUFNLEUvRDJHeUIsbUJBQTZCLEcrRDFHN0Q7RUEzRkgsQUFBQSxzQkFBc0IsQ0E2Rkc7SUFDckIsVUFBVSxFL0R1R3FCLG1CQUE2QixHK0R0RzdEO0VBTUQsQUFBQSxTQUFTLENBQUM7SUFBRSxTQUFTLEU5RG92Q2EsS0FBSyxHOERwdkNIOztBMURuR2xDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFMER1RzFCLEFBQUEsU0FBUztFQUNULFNBQVMsQ0FBQztJQUNSLFNBQVMsRTlEZ3ZDdUIsS0FBSyxHOEQvdUN0Qzs7QTFEMUdDLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtFMEQ4RzNCLEFBQUEsU0FBUyxDQUFDO0lBQUUsU0FBUyxFOUQ0dUNhLE1BQU0sRzhENXVDSjs7QUFTbEMsQUFBQSxpQkFBaUIsQ0FBWTtFQUMzQixLQUFLLEVBQUUsS0FBSztFQUNaLFNBQVMsRUFBRSxJQUFJO0VBQ2YsTUFBTSxFQUFFLElBQUk7RUFDWixNQUFNLEVBQUUsQ0FBQyxHQW1CVjtFQXZCRCxBQU1FLGlCQU5lLENBTWYsY0FBYyxDQUFDO0lBQ2IsTUFBTSxFQUFFLElBQUk7SUFDWixNQUFNLEVBQUUsQ0FBQztJekMzS2IsYUFBYSxFeUM0S2MsQ0FBQyxHQUN6QjtFQVZILEFBWUUsaUJBWmUsQ0FZZixhQUFhLENBQUM7SXpDL0toQixhQUFhLEV5Q2dMYyxDQUFDLEdBQ3pCO0VBZEgsQUFnQkUsaUJBaEJlLENBZ0JmLFdBQVcsQ0FBQztJQUNWLFVBQVUsRUFBRSxJQUFJLEdBQ2pCO0VBbEJILEFBb0JFLGlCQXBCZSxDQW9CZixhQUFhLENBQUM7SXpDdkxoQixhQUFhLEV5Q3dMYyxDQUFDLEdBQ3pCOztBMURoSUgsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRO0UwRDBHM0IsQUFBQSx5QkFBeUIsQ0FBSTtJQUMzQixLQUFLLEVBQUUsS0FBSztJQUNaLFNBQVMsRUFBRSxJQUFJO0lBQ2YsTUFBTSxFQUFFLElBQUk7SUFDWixNQUFNLEVBQUUsQ0FBQyxHQW1CVjtJQXZCRCxBQU1FLHlCQU51QixDQU12QixjQUFjLENBQUM7TUFDYixNQUFNLEVBQUUsSUFBSTtNQUNaLE1BQU0sRUFBRSxDQUFDO016QzNLYixhQUFhLEV5QzRLYyxDQUFDLEdBQ3pCO0lBVkgsQUFZRSx5QkFadUIsQ0FZdkIsYUFBYSxDQUFDO016Qy9LaEIsYUFBYSxFeUNnTGMsQ0FBQyxHQUN6QjtJQWRILEFBZ0JFLHlCQWhCdUIsQ0FnQnZCLFdBQVcsQ0FBQztNQUNWLFVBQVUsRUFBRSxJQUFJLEdBQ2pCO0lBbEJILEFBb0JFLHlCQXBCdUIsQ0FvQnZCLGFBQWEsQ0FBQztNekN2TGhCLGFBQWEsRXlDd0xjLENBQUMsR0FDekI7O0ExRGhJSCxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7RTBEMEczQixBQUFBLHlCQUF5QixDQUFJO0lBQzNCLEtBQUssRUFBRSxLQUFLO0lBQ1osU0FBUyxFQUFFLElBQUk7SUFDZixNQUFNLEVBQUUsSUFBSTtJQUNaLE1BQU0sRUFBRSxDQUFDLEdBbUJWO0lBdkJELEFBTUUseUJBTnVCLENBTXZCLGNBQWMsQ0FBQztNQUNiLE1BQU0sRUFBRSxJQUFJO01BQ1osTUFBTSxFQUFFLENBQUM7TXpDM0tiLGFBQWEsRXlDNEtjLENBQUMsR0FDekI7SUFWSCxBQVlFLHlCQVp1QixDQVl2QixhQUFhLENBQUM7TXpDL0toQixhQUFhLEV5Q2dMYyxDQUFDLEdBQ3pCO0lBZEgsQUFnQkUseUJBaEJ1QixDQWdCdkIsV0FBVyxDQUFDO01BQ1YsVUFBVSxFQUFFLElBQUksR0FDakI7SUFsQkgsQUFvQkUseUJBcEJ1QixDQW9CdkIsYUFBYSxDQUFDO016Q3ZMaEIsYUFBYSxFeUN3TGMsQ0FBQyxHQUN6Qjs7QTFEaElILE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtFMEQwRzNCLEFBQUEseUJBQXlCLENBQUk7SUFDM0IsS0FBSyxFQUFFLEtBQUs7SUFDWixTQUFTLEVBQUUsSUFBSTtJQUNmLE1BQU0sRUFBRSxJQUFJO0lBQ1osTUFBTSxFQUFFLENBQUMsR0FtQlY7SUF2QkQsQUFNRSx5QkFOdUIsQ0FNdkIsY0FBYyxDQUFDO01BQ2IsTUFBTSxFQUFFLElBQUk7TUFDWixNQUFNLEVBQUUsQ0FBQztNekMzS2IsYUFBYSxFeUM0S2MsQ0FBQyxHQUN6QjtJQVZILEFBWUUseUJBWnVCLENBWXZCLGFBQWEsQ0FBQztNekMvS2hCLGFBQWEsRXlDZ0xjLENBQUMsR0FDekI7SUFkSCxBQWdCRSx5QkFoQnVCLENBZ0J2QixXQUFXLENBQUM7TUFDVixVQUFVLEVBQUUsSUFBSSxHQUNqQjtJQWxCSCxBQW9CRSx5QkFwQnVCLENBb0J2QixhQUFhLENBQUM7TXpDdkxoQixhQUFhLEV5Q3dMYyxDQUFDLEdBQ3pCOztBMURoSUgsTUFBTSxFQUFFLFNBQVMsRUFBRSxTQUFTO0UwRDBHNUIsQUFBQSx5QkFBeUIsQ0FBSTtJQUMzQixLQUFLLEVBQUUsS0FBSztJQUNaLFNBQVMsRUFBRSxJQUFJO0lBQ2YsTUFBTSxFQUFFLElBQUk7SUFDWixNQUFNLEVBQUUsQ0FBQyxHQW1CVjtJQXZCRCxBQU1FLHlCQU51QixDQU12QixjQUFjLENBQUM7TUFDYixNQUFNLEVBQUUsSUFBSTtNQUNaLE1BQU0sRUFBRSxDQUFDO016QzNLYixhQUFhLEV5QzRLYyxDQUFDLEdBQ3pCO0lBVkgsQUFZRSx5QkFadUIsQ0FZdkIsYUFBYSxDQUFDO016Qy9LaEIsYUFBYSxFeUNnTGMsQ0FBQyxHQUN6QjtJQWRILEFBZ0JFLHlCQWhCdUIsQ0FnQnZCLFdBQVcsQ0FBQztNQUNWLFVBQVUsRUFBRSxJQUFJLEdBQ2pCO0lBbEJILEFBb0JFLHlCQXBCdUIsQ0FvQnZCLGFBQWEsQ0FBQztNekN2TGhCLGFBQWEsRXlDd0xjLENBQUMsR0FDekI7O0ExRGhJSCxNQUFNLEVBQUUsU0FBUyxFQUFFLFNBQVM7RTBEMEc1QixBQUFBLDBCQUEwQixDQUFHO0lBQzNCLEtBQUssRUFBRSxLQUFLO0lBQ1osU0FBUyxFQUFFLElBQUk7SUFDZixNQUFNLEVBQUUsSUFBSTtJQUNaLE1BQU0sRUFBRSxDQUFDLEdBbUJWO0lBdkJELEFBTUUsMEJBTndCLENBTXhCLGNBQWMsQ0FBQztNQUNiLE1BQU0sRUFBRSxJQUFJO01BQ1osTUFBTSxFQUFFLENBQUM7TXpDM0tiLGFBQWEsRXlDNEtjLENBQUMsR0FDekI7SUFWSCxBQVlFLDBCQVp3QixDQVl4QixhQUFhLENBQUM7TXpDL0toQixhQUFhLEV5Q2dMYyxDQUFDLEdBQ3pCO0lBZEgsQUFnQkUsMEJBaEJ3QixDQWdCeEIsV0FBVyxDQUFDO01BQ1YsVUFBVSxFQUFFLElBQUksR0FDakI7SUFsQkgsQUFvQkUsMEJBcEJ3QixDQW9CeEIsYUFBYSxDQUFDO016Q3ZMaEIsYUFBYSxFeUN3TGMsQ0FBQyxHQUN6Qjs7QUMzTVAsQUFBQSxRQUFRLENBQUM7RUFDUCxRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEUvRGdqQzJCLElBQUk7RStEL2lDdEMsT0FBTyxFQUFFLEtBQUs7RUFDZCxNQUFNLEUvRGt5QzRCLENBQUM7RVN0eUNuQyxXQUFXLEVUa2tCaUIseUJBQTBEO0VTaGtCdEYsVUFBVSxFQUFFLE1BQU07RUFDbEIsV0FBVyxFVDJrQmlCLEdBQUc7RVMxa0IvQixXQUFXLEVib09VLEdBQUc7RWFuT3hCLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLFVBQVUsRUFBRSxLQUFLO0VBQ2pCLGVBQWUsRUFBRSxJQUFJO0VBQ3JCLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLGNBQWMsRUFBRSxJQUFJO0VBQ3BCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFlBQVksRUFBRSxNQUFNO0VBQ3BCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLFVBQVUsRUFBRSxJQUFJO0VQc1JaLFNBQVksRUF2RVIsU0FBMkI7RTZEbk5uQyxTQUFTLEVBQUUsVUFBVTtFQUNyQixPQUFPLEVBQUUsQ0FBQyxHQWlCWDtFQTVCRCxBQWFFLFFBYk0sQUFhTCxLQUFLLENBQUM7SUFBRSxPQUFPLEUvRHN4Q2tCLEdBQUUsRytEdHhDRTtFQWJ4QyxBQWVFLFFBZk0sQ0FlTixjQUFjLENBQUM7SUFDYixRQUFRLEVBQUUsUUFBUTtJQUNsQixPQUFPLEVBQUUsS0FBSztJQUNkLEtBQUssRS9Ec3hDMkIsTUFBSztJK0RyeENyQyxNQUFNLEUvRHN4QzBCLE1BQUssRytEOXdDdEM7SUEzQkgsQUFxQkksUUFyQkksQ0FlTixjQUFjLEFBTVgsUUFBUSxDQUFDO01BQ1IsUUFBUSxFQUFFLFFBQVE7TUFDbEIsT0FBTyxFQUFFLEVBQUU7TUFDWCxZQUFZLEVBQUUsV0FBVztNQUN6QixZQUFZLEVBQUUsS0FBSyxHQUNwQjs7QUFJTCxBQUFBLGVBQWUsRUE0RGYsZ0JBQWdCLENBQ2IsQUFBQSxxQkFBQyxFQUF1QixLQUFLLEFBQTVCLEVBN0RZO0VBQ2QsT0FBTyxFL0Qwd0MyQixNQUFLLEMrRDF3Q1IsQ0FBQyxHQVdqQztFQVpELEFBR0UsZUFIYSxDQUdiLGNBQWMsRUF5RGhCLGdCQUFnQixDQUNiLEFBQUEscUJBQUMsRUFBdUIsS0FBSyxBQUE1QixFQTFERixjQUFjLENBQUM7SUFDYixNQUFNLEVBQUUsQ0FBQyxHQU9WO0lBWEgsQUFNSSxlQU5XLENBR2IsY0FBYyxBQUdYLFFBQVEsRUFzRGIsZ0JBQWdCLENBQ2IsQUFBQSxxQkFBQyxFQUF1QixLQUFLLEFBQTVCLEVBMURGLGNBQWMsQUFHWCxRQUFRLENBQUM7TUFDUixHQUFHLEVBQUUsSUFBSTtNQUNULFlBQVksRS9EbXdDa0IsTUFBSyxDK0Rud0NDLE1BQTJCLENBQUMsQ0FBQztNQUNqRSxnQkFBZ0IsRW5FeEJFLElBQUksR21FeUJ2Qjs7QUFJTCxBQUFBLGVBQWUsRUE4Q2YsZ0JBQWdCLENBSWIsQUFBQSxxQkFBQyxFQUF1QixPQUFPLEFBQTlCLEVBbERZO0VBQ2QsT0FBTyxFQUFFLENBQUMsQy9ENHZDd0IsTUFBSyxHK0QvdUN4QztFQWRELEFBR0UsZUFIYSxDQUdiLGNBQWMsRUEyQ2hCLGdCQUFnQixDQUliLEFBQUEscUJBQUMsRUFBdUIsT0FBTyxBQUE5QixFQS9DRixjQUFjLENBQUM7SUFDYixJQUFJLEVBQUUsQ0FBQztJQUNQLEtBQUssRS9Ed3ZDMkIsTUFBSztJK0R2dkNyQyxNQUFNLEUvRHN2QzBCLE1BQUssRytEL3VDdEM7SUFiSCxBQVFJLGVBUlcsQ0FHYixjQUFjLEFBS1gsUUFBUSxFQXNDYixnQkFBZ0IsQ0FJYixBQUFBLHFCQUFDLEVBQXVCLE9BQU8sQUFBOUIsRUEvQ0YsY0FBYyxBQUtYLFFBQVEsQ0FBQztNQUNSLEtBQUssRUFBRSxJQUFJO01BQ1gsWUFBWSxFQUFFLE1BQTJCLEMvRG12Q1gsTUFBSyxDK0RudkM2QixNQUEyQixDQUFDLENBQUM7TUFDN0Ysa0JBQWtCLEVuRXhDQSxJQUFJLEdtRXlDdkI7O0FBSUwsQUFBQSxrQkFBa0IsRUE4QmxCLGdCQUFnQixDQU9iLEFBQUEscUJBQUMsRUFBdUIsUUFBUSxBQUEvQixFQXJDZTtFQUNqQixPQUFPLEUvRDR1QzJCLE1BQUssQytENXVDUixDQUFDLEdBV2pDO0VBWkQsQUFHRSxrQkFIZ0IsQ0FHaEIsY0FBYyxFQTJCaEIsZ0JBQWdCLENBT2IsQUFBQSxxQkFBQyxFQUF1QixRQUFRLEFBQS9CLEVBbENGLGNBQWMsQ0FBQztJQUNiLEdBQUcsRUFBRSxDQUFDLEdBT1A7SUFYSCxBQU1JLGtCQU5jLENBR2hCLGNBQWMsQUFHWCxRQUFRLEVBd0JiLGdCQUFnQixDQU9iLEFBQUEscUJBQUMsRUFBdUIsUUFBUSxBQUEvQixFQWxDRixjQUFjLEFBR1gsUUFBUSxDQUFDO01BQ1IsTUFBTSxFQUFFLElBQUk7TUFDWixZQUFZLEVBQUUsQ0FBQyxDQUFDLE1BQTJCLEMvRHF1Q2IsTUFBSztNK0RwdUNuQyxtQkFBbUIsRW5FdERELElBQUksR21FdUR2Qjs7QUFJTCxBQUFBLGlCQUFpQixFQWdCakIsZ0JBQWdCLENBVWIsQUFBQSxxQkFBQyxFQUF1QixNQUFNLEFBQTdCLEVBMUJjO0VBQ2hCLE9BQU8sRUFBRSxDQUFDLEMvRDh0Q3dCLE1BQUssRytEanRDeEM7RUFkRCxBQUdFLGlCQUhlLENBR2YsY0FBYyxFQWFoQixnQkFBZ0IsQ0FVYixBQUFBLHFCQUFDLEVBQXVCLE1BQU0sQUFBN0IsRUF2QkYsY0FBYyxDQUFDO0lBQ2IsS0FBSyxFQUFFLENBQUM7SUFDUixLQUFLLEUvRDB0QzJCLE1BQUs7SStEenRDckMsTUFBTSxFL0R3dEMwQixNQUFLLEcrRGp0Q3RDO0lBYkgsQUFRSSxpQkFSYSxDQUdmLGNBQWMsQUFLWCxRQUFRLEVBUWIsZ0JBQWdCLENBVWIsQUFBQSxxQkFBQyxFQUF1QixNQUFNLEFBQTdCLEVBdkJGLGNBQWMsQUFLWCxRQUFRLENBQUM7TUFDUixJQUFJLEVBQUUsSUFBSTtNQUNWLFlBQVksRUFBRSxNQUEyQixDQUFDLENBQUMsQ0FBQyxNQUEyQixDL0RxdEN6QyxNQUFLO00rRHB0Q25DLGlCQUFpQixFbkV0RUMsSUFBSSxHbUV1RXZCOztBQW9CTCxBQUFBLGNBQWMsQ0FBQztFQUNiLFNBQVMsRS9Eb3JDeUIsS0FBSztFK0RuckN2QyxPQUFPLEUvRHdyQzJCLE9BQWEsQ0FDYixNQUFZO0UrRHhyQzlDLEtBQUssRW5FeEdpQixJQUFJO0VtRXlHMUIsVUFBVSxFQUFFLE1BQU07RUFDbEIsZ0JBQWdCLEVuRWhHTSxJQUFJO0V5Qkd4QixhQUFhLEV6QitPYSxPQUFNLEdtRWhKbkM7O0FDbEhELEFBQUEsUUFBUSxDQUFDO0VBQ1AsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUM7RUFDTixJQUFJLEVBQUUsQ0FBQyxDQUFDLGdCQUFxQjtFQUM3QixPQUFPLEVoRThpQzJCLElBQUk7RWdFN2lDdEMsT0FBTyxFQUFFLEtBQUs7RUFDZCxTQUFTLEVoRXd6Q3lCLEtBQUs7RVM3ekN2QyxXQUFXLEVUa2tCaUIseUJBQTBEO0VTaGtCdEYsVUFBVSxFQUFFLE1BQU07RUFDbEIsV0FBVyxFVDJrQmlCLEdBQUc7RVMxa0IvQixXQUFXLEVib09VLEdBQUc7RWFuT3hCLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLFVBQVUsRUFBRSxLQUFLO0VBQ2pCLGVBQWUsRUFBRSxJQUFJO0VBQ3JCLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLGNBQWMsRUFBRSxJQUFJO0VBQ3BCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFlBQVksRUFBRSxNQUFNO0VBQ3BCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLFVBQVUsRUFBRSxJQUFJO0VQc1JaLFNBQVksRUF2RVIsU0FBMkI7RThEbE5uQyxTQUFTLEVBQUUsVUFBVTtFQUNyQixnQkFBZ0IsRXBFUE0sSUFBSTtFb0VRMUIsZUFBZSxFQUFFLFdBQVc7RUFDNUIsTUFBTSxFcEVtT3NCLEdBQUcsQ29Fbk9ELEtBQUssQ3BFQ2Isa0JBQUk7RXlCR3hCLGFBQWEsRXpCaVBhLE9BQU0sR29FbE9uQztFQWxDRCxBQW1CRSxRQW5CTSxDQW1CTixjQUFjLENBQUM7SUFDYixRQUFRLEVBQUUsUUFBUTtJQUNsQixPQUFPLEVBQUUsS0FBSztJQUNkLEtBQUssRWhFd3pDMkIsSUFBSTtJZ0V2ekNwQyxNQUFNLEVoRXd6QzBCLE1BQUssR2dFOXlDdEM7SUFqQ0gsQUF5QkksUUF6QkksQ0FtQk4sY0FBYyxBQU1YLFFBQVEsRUF6QmIsUUFBUSxDQW1CTixjQUFjLEFBT1gsT0FBTyxDQUFDO01BQ1AsUUFBUSxFQUFFLFFBQVE7TUFDbEIsT0FBTyxFQUFFLEtBQUs7TUFDZCxPQUFPLEVBQUUsRUFBRTtNQUNYLFlBQVksRUFBRSxXQUFXO01BQ3pCLFlBQVksRUFBRSxLQUFLLEdBQ3BCOztBQUlMLEFBQ0UsZUFEYSxHQUNYLGNBQWMsRUF1RmxCLGdCQUFnQixDQUNiLEFBQUEscUJBQUMsRUFBdUIsS0FBSyxBQUE1QixJQXhGQSxjQUFjLENBQUM7RUFDZixNQUFNLEVqRTROeUIsbUJBQTZCLEdpRS9NN0Q7RUFmSCxBQUlJLGVBSlcsR0FDWCxjQUFjLEFBR2IsUUFBUSxFQW9GYixnQkFBZ0IsQ0FDYixBQUFBLHFCQUFDLEVBQXVCLEtBQUssQUFBNUIsSUF4RkEsY0FBYyxBQUdiLFFBQVEsQ0FBQztJQUNSLE1BQU0sRUFBRSxDQUFDO0lBQ1QsWUFBWSxFaEVxeUNrQixNQUFLLENnRXJ5Q0MsTUFBMkIsQ0FBQyxDQUFDO0lBQ2pFLGdCQUFnQixFaEV1eUNjLG1CQUFtQyxHZ0V0eUNsRTtFQVJMLEFBVUksZUFWVyxHQUNYLGNBQWMsQUFTYixPQUFPLEVBOEVaLGdCQUFnQixDQUNiLEFBQUEscUJBQUMsRUFBdUIsS0FBSyxBQUE1QixJQXhGQSxjQUFjLEFBU2IsT0FBTyxDQUFDO0lBQ1AsTUFBTSxFcEVtTWtCLEdBQUc7SW9FbE0zQixZQUFZLEVoRSt4Q2tCLE1BQUssQ2dFL3hDQyxNQUEyQixDQUFDLENBQUM7SUFDakUsZ0JBQWdCLEVwRTNDRSxJQUFJLEdvRTRDdkI7O0FBSUwsQUFDRSxlQURhLEdBQ1gsY0FBYyxFQXFFbEIsZ0JBQWdCLENBSWIsQUFBQSxxQkFBQyxFQUF1QixPQUFPLEFBQTlCLElBekVBLGNBQWMsQ0FBQztFQUNmLElBQUksRWpFME0yQixtQkFBNkI7RWlFek01RCxLQUFLLEVoRXN4QzJCLE1BQUs7RWdFcnhDckMsTUFBTSxFaEVveEMwQixJQUFJLEdnRXZ3Q3JDO0VBakJILEFBTUksZUFOVyxHQUNYLGNBQWMsQUFLYixRQUFRLEVBZ0ViLGdCQUFnQixDQUliLEFBQUEscUJBQUMsRUFBdUIsT0FBTyxBQUE5QixJQXpFQSxjQUFjLEFBS2IsUUFBUSxDQUFDO0lBQ1IsSUFBSSxFQUFFLENBQUM7SUFDUCxZQUFZLEVBQUUsTUFBMkIsQ2hFaXhDWCxNQUFLLENnRWp4QzZCLE1BQTJCLENBQUMsQ0FBQztJQUM3RixrQkFBa0IsRWhFbXhDWSxtQkFBbUMsR2dFbHhDbEU7RUFWTCxBQVlJLGVBWlcsR0FDWCxjQUFjLEFBV2IsT0FBTyxFQTBEWixnQkFBZ0IsQ0FJYixBQUFBLHFCQUFDLEVBQXVCLE9BQU8sQUFBOUIsSUF6RUEsY0FBYyxBQVdiLE9BQU8sQ0FBQztJQUNQLElBQUksRXBFK0tvQixHQUFHO0lvRTlLM0IsWUFBWSxFQUFFLE1BQTJCLENoRTJ3Q1gsTUFBSyxDZ0Uzd0M2QixNQUEyQixDQUFDLENBQUM7SUFDN0Ysa0JBQWtCLEVwRS9EQSxJQUFJLEdvRWdFdkI7O0FBSUwsQUFDRSxrQkFEZ0IsR0FDZCxjQUFjLEVBaURsQixnQkFBZ0IsQ0FPYixBQUFBLHFCQUFDLEVBQXVCLFFBQVEsQUFBL0IsSUF4REEsY0FBYyxDQUFDO0VBQ2YsR0FBRyxFakVzTDRCLG1CQUE2QixHaUV6SzdEO0VBZkgsQUFJSSxrQkFKYyxHQUNkLGNBQWMsQUFHYixRQUFRLEVBOENiLGdCQUFnQixDQU9iLEFBQUEscUJBQUMsRUFBdUIsUUFBUSxBQUEvQixJQXhEQSxjQUFjLEFBR2IsUUFBUSxDQUFDO0lBQ1IsR0FBRyxFQUFFLENBQUM7SUFDTixZQUFZLEVBQUUsQ0FBQyxDQUFDLE1BQTJCLENoRSt2Q2IsTUFBSyxDZ0UvdkMrQixNQUEyQjtJQUM3RixtQkFBbUIsRWhFaXdDVyxtQkFBbUMsR2dFaHdDbEU7RUFSTCxBQVVJLGtCQVZjLEdBQ2QsY0FBYyxBQVNiLE9BQU8sRUF3Q1osZ0JBQWdCLENBT2IsQUFBQSxxQkFBQyxFQUF1QixRQUFRLEFBQS9CLElBeERBLGNBQWMsQUFTYixPQUFPLENBQUM7SUFDUCxHQUFHLEVwRTZKcUIsR0FBRztJb0U1SjNCLFlBQVksRUFBRSxDQUFDLENBQUMsTUFBMkIsQ2hFeXZDYixNQUFLLENnRXp2QytCLE1BQTJCO0lBQzdGLG1CQUFtQixFcEVqRkQsSUFBSSxHb0VrRnZCOztBQWRMLEFBa0JFLGtCQWxCZ0IsQ0FrQmhCLGVBQWUsQUFBQSxRQUFRLEVBZ0N6QixnQkFBZ0IsQ0FPYixBQUFBLHFCQUFDLEVBQXVCLFFBQVEsQUFBL0IsRUF2Q0YsZUFBZSxBQUFBLFFBQVEsQ0FBQztFQUN0QixRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsQ0FBQztFQUNOLElBQUksRUFBRSxHQUFHO0VBQ1QsT0FBTyxFQUFFLEtBQUs7RUFDZCxLQUFLLEVoRTZ1QzJCLElBQUk7RWdFNXVDcEMsV0FBVyxFQUFFLE9BQTBCO0VBQ3ZDLE9BQU8sRUFBRSxFQUFFO0VBQ1gsYUFBYSxFcEU4SWEsR0FBRyxDb0U5SVEsS0FBSyxDakUrR3BDLE9BQTJCLEdpRTlHbEM7O0FBR0gsQUFDRSxpQkFEZSxHQUNiLGNBQWMsRUFtQmxCLGdCQUFnQixDQVViLEFBQUEscUJBQUMsRUFBdUIsTUFBTSxBQUE3QixJQTdCQSxjQUFjLENBQUM7RUFDZixLQUFLLEVqRXdKMEIsbUJBQTZCO0VpRXZKNUQsS0FBSyxFaEVvdUMyQixNQUFLO0VnRW51Q3JDLE1BQU0sRWhFa3VDMEIsSUFBSSxHZ0VydENyQztFQWpCSCxBQU1JLGlCQU5hLEdBQ2IsY0FBYyxBQUtiLFFBQVEsRUFjYixnQkFBZ0IsQ0FVYixBQUFBLHFCQUFDLEVBQXVCLE1BQU0sQUFBN0IsSUE3QkEsY0FBYyxBQUtiLFFBQVEsQ0FBQztJQUNSLEtBQUssRUFBRSxDQUFDO0lBQ1IsWUFBWSxFQUFFLE1BQTJCLENBQUMsQ0FBQyxDQUFDLE1BQTJCLENoRSt0Q3pDLE1BQUs7SWdFOXRDbkMsaUJBQWlCLEVoRWl1Q2EsbUJBQW1DLEdnRWh1Q2xFO0VBVkwsQUFZSSxpQkFaYSxHQUNiLGNBQWMsQUFXYixPQUFPLEVBUVosZ0JBQWdCLENBVWIsQUFBQSxxQkFBQyxFQUF1QixNQUFNLEFBQTdCLElBN0JBLGNBQWMsQUFXYixPQUFPLENBQUM7SUFDUCxLQUFLLEVwRTZIbUIsR0FBRztJb0U1SDNCLFlBQVksRUFBRSxNQUEyQixDQUFDLENBQUMsQ0FBQyxNQUEyQixDaEV5dEN6QyxNQUFLO0lnRXh0Q25DLGlCQUFpQixFcEVqSEMsSUFBSSxHb0VrSHZCOztBQW9CTCxBQUFBLGVBQWUsQ0FBQztFQUNkLE9BQU8sRWhFMHJDMkIsTUFBSyxDSjduQ2hDLElBQUk7RW9FNURYLGFBQWEsRUFBRSxDQUFDO0U5RHVKWixTQUFZLEVBdkVSLElBQTJCO0U4RDlFbkMsS0FBSyxFcEU3RmlCLE9BQU87RW9FOEY3QixnQkFBZ0IsRWpFa0VSLE9BQTJCO0VpRWpFbkMsYUFBYSxFcEVnR2UsR0FBRyxDb0VoR00sS0FBSyxDcEVsSXBCLGtCQUFJO0V5Qll4QixzQkFBc0IsRXRCc09TLG1CQUE2QjtFc0JyTzVELHVCQUF1QixFdEJxT1EsbUJBQTZCLEdpRTFHL0Q7RUFaRCxBQVNFLGVBVGEsQUFTWixNQUFNLENBQUM7SUFDTixPQUFPLEVBQUUsSUFBSSxHQUNkOztBQUdILEFBQUEsYUFBYSxDQUFDO0VBQ1osT0FBTyxFcEUrQ0EsSUFBSSxDQUFKLElBQUk7RW9FOUNYLEtBQUssRXBFb0VpQixPQUFPLEdvRW5FOUI7O0FDaEpELEFBQUEsU0FBUyxDQUFDO0VBQ1IsUUFBUSxFQUFFLFFBQVEsR0FDbkI7O0FBRUQsQUFBQSxTQUFTLEFBQUEsY0FBYyxDQUFDO0VBQ3RCLFlBQVksRUFBRSxLQUFLLEdBQ3BCOztBQUVELEFBQUEsZUFBZSxDQUFDO0VBQ2QsUUFBUSxFQUFFLFFBQVE7RUFDbEIsS0FBSyxFQUFFLElBQUk7RUFDWCxRQUFRLEVBQUUsTUFBTSxHQUVqQjtFQUxELEF4Q25CRSxld0NtQmEsQXhDbkJaLE9BQU8sQ0FBQztJQUNQLE9BQU8sRUFBRSxLQUFLO0lBQ2QsS0FBSyxFQUFFLElBQUk7SUFDWCxPQUFPLEVBQUUsRUFBRSxHQUNaOztBd0NzQkgsQUFBQSxjQUFjLENBQUM7RUFDYixRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsSUFBSTtFQUNiLEtBQUssRUFBRSxJQUFJO0VBQ1gsS0FBSyxFQUFFLElBQUk7RUFDWCxZQUFZLEVBQUUsS0FBSztFQUNuQixtQkFBbUIsRUFBRSxNQUFNO0V6Q2xCdkIsVUFBVSxFeEJraERxQixTQUFTLENBRFQsSUFBRyxDQUNxQyxXQUFXLEdpRTkvQ3ZGO0V6Q2hCSyxNQUFNLEVBQUUsc0JBQXNCLEVBQUUsTUFBTTtJeUNRNUMsQUFBQSxjQUFjLENBQUM7TXpDUFAsVUFBVSxFQUFFLElBQUksR3lDZXZCOztBQUVELEFBQUEsY0FBYyxBQUFBLE9BQU87QUFDckIsbUJBQW1CO0FBQ25CLG1CQUFtQixDQUFDO0VBQ2xCLE9BQU8sRUFBRSxLQUFLLEdBQ2Y7O0FBRUQsc0JBQXNCO0FBQ3RCLEFBQUEsbUJBQW1CLEFBQUEsSUFBSyxDQUFBLG9CQUFvQjtBQUM1QyxPQUFPLEFBQUEsa0JBQWtCLENBQUM7RUFDeEIsU0FBUyxFQUFFLGdCQUFnQixHQUM1Qjs7QUFFRCxBQUFBLG1CQUFtQixBQUFBLElBQUssQ0FBQSxrQkFBa0I7QUFDMUMsT0FBTyxBQUFBLG9CQUFvQixDQUFDO0VBQzFCLFNBQVMsRUFBRSxpQkFBaUIsR0FDN0I7O0FBRUQsb0JBQW9CO0FBT3BCLEFBQ0UsY0FEWSxDQUNaLGNBQWMsQ0FBQztFQUNiLE9BQU8sRUFBRSxDQUFDO0VBQ1YsbUJBQW1CLEVBQUUsT0FBTztFQUM1QixTQUFTLEVBQUUsSUFBSSxHQUNoQjs7QUFMSCxBQU9FLGNBUFksQ0FPWixjQUFjLEFBQUEsT0FBTztBQVB2QixjQUFjLENBUVosbUJBQW1CLEFBQUEsb0JBQW9CO0FBUnpDLGNBQWMsQ0FTWixtQkFBbUIsQUFBQSxrQkFBa0IsQ0FBQztFQUNwQyxPQUFPLEVBQUUsQ0FBQztFQUNWLE9BQU8sRUFBRSxDQUFDLEdBQ1g7O0FBWkgsQUFjRSxjQWRZLENBY1osT0FBTyxBQUFBLG9CQUFvQjtBQWQ3QixjQUFjLENBZVosT0FBTyxBQUFBLGtCQUFrQixDQUFDO0VBQ3hCLE9BQU8sRUFBRSxDQUFDO0VBQ1YsT0FBTyxFQUFFLENBQUM7RXpDL0RSLFVBQVUsRXlDZ0VRLE9BQU8sQ0FBQyxFQUFFLENqRWk5Q0csSUFBRyxHaUVoOUNyQztFekM3REcsTUFBTSxFQUFFLHNCQUFzQixFQUFFLE1BQU07SXlDMEM1QyxBQWNFLGNBZFksQ0FjWixPQUFPLEFBQUEsb0JBQW9CO0lBZDdCLGNBQWMsQ0FlWixPQUFPLEFBQUEsa0JBQWtCLENBQUM7TXpDeERwQixVQUFVLEVBQUUsSUFBSSxHeUM0RHJCOztBQVFILEFBQUEsc0JBQXNCO0FBQ3RCLHNCQUFzQixDQUFDO0VBQ3JCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxDQUFDO0VBQ04sTUFBTSxFQUFFLENBQUM7RUFDVCxPQUFPLEVBQUUsQ0FBQztFQUVWLE9BQU8sRUFBRSxJQUFJO0VBQ2IsV0FBVyxFQUFFLE1BQU07RUFDbkIsZUFBZSxFQUFFLE1BQU07RUFDdkIsS0FBSyxFakVzNkM4QixHQUFHO0VpRXI2Q3RDLE9BQU8sRUFBRSxDQUFDO0VBQ1YsS0FBSyxFckUvRmlCLElBQUk7RXFFZ0cxQixVQUFVLEVBQUUsTUFBTTtFQUNsQixVQUFVLEVBQUUsSUFBSTtFQUNoQixNQUFNLEVBQUUsQ0FBQztFQUNULE9BQU8sRWpFaTZDNEIsR0FBRTtFd0IxL0NqQyxVQUFVLEV4QjQvQ3FCLE9BQU8sQ0FBQyxLQUFJLENBQUMsSUFBSSxHaUV4NUNyRDtFekNoR0ssTUFBTSxFQUFFLHNCQUFzQixFQUFFLE1BQU07SXlDcUU1QyxBQUFBLHNCQUFzQjtJQUN0QixzQkFBc0IsQ0FBQztNekNyRWYsVUFBVSxFQUFFLElBQUksR3lDK0Z2QjtFQTNCRCxBQW9CRSxzQkFwQm9CLEFBb0JuQixNQUFNLEVBcEJULHNCQUFzQixBQXFCbkIsTUFBTTtFQXBCVCxzQkFBc0IsQUFtQm5CLE1BQU07RUFuQlQsc0JBQXNCLEFBb0JuQixNQUFNLENBQUM7SUFDTixLQUFLLEVyRXpHZSxJQUFJO0lxRTBHeEIsZUFBZSxFQUFFLElBQUk7SUFDckIsT0FBTyxFQUFFLENBQUM7SUFDVixPQUFPLEVqRXk1QzBCLEdBQUUsR2lFeDVDcEM7O0FBRUgsQUFBQSxzQkFBc0IsQ0FBQztFQUNyQixJQUFJLEVBQUUsQ0FBQyxHQUVSOztBQUNELEFBQUEsc0JBQXNCLENBQUM7RUFDckIsS0FBSyxFQUFFLENBQUMsR0FFVDs7QUFHRCxBQUFBLDJCQUEyQjtBQUMzQiwyQkFBMkIsQ0FBQztFQUMxQixPQUFPLEVBQUUsWUFBWTtFQUNyQixLQUFLLEVqRTA1QzhCLElBQUk7RWlFejVDdkMsTUFBTSxFakV5NUM2QixJQUFJO0VpRXg1Q3ZDLGlCQUFpQixFQUFFLFNBQVM7RUFDNUIsbUJBQW1CLEVBQUUsR0FBRztFQUN4QixlQUFlLEVBQUUsU0FBUyxHQUMzQjs7QUFFRDs7Ozs7OztJQU9JO0FBQ0osQUFBQSwyQkFBMkIsQ0FBQztFQUMxQixnQkFBZ0IsRWxFWEQsdVBBQWlFLEdrRVlqRjs7QUFDRCxBQUFBLDJCQUEyQixDQUFDO0VBQzFCLGdCQUFnQixFbEVkRCx3UEFBaUUsR2tFZWpGOztBQU9ELEFBQUEsb0JBQW9CLENBQUM7RUFDbkIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsS0FBSyxFQUFFLENBQUM7RUFDUixNQUFNLEVBQUUsQ0FBQztFQUNULElBQUksRUFBRSxDQUFDO0VBQ1AsT0FBTyxFQUFFLENBQUM7RUFDVixPQUFPLEVBQUUsSUFBSTtFQUNiLGVBQWUsRUFBRSxNQUFNO0VBQ3ZCLE9BQU8sRUFBRSxDQUFDO0VBRVYsWUFBWSxFakVrMkN1QixHQUFHO0VpRWoyQ3RDLGFBQWEsRUFBRSxJQUFJO0VBQ25CLFdBQVcsRWpFZzJDd0IsR0FBRztFaUUvMUN0QyxVQUFVLEVBQUUsSUFBSSxHQXlCakI7RUF0Q0QsQUFlRSxvQkFma0IsRUFlbEIsQUFBQSxjQUFDLEFBQUEsRUFBZ0I7SUFDZixVQUFVLEVBQUUsV0FBVztJQUN2QixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRWpFKzFDNEIsSUFBSTtJaUU5MUNyQyxNQUFNLEVqRSsxQzJCLEdBQUc7SWlFOTFDcEMsT0FBTyxFQUFFLENBQUM7SUFDVixZQUFZLEVqRSsxQ3FCLEdBQUc7SWlFOTFDcEMsV0FBVyxFakU4MUNzQixHQUFHO0lpRTcxQ3BDLFdBQVcsRUFBRSxNQUFNO0lBQ25CLE1BQU0sRUFBRSxPQUFPO0lBQ2YsZ0JBQWdCLEVyRWhMSSxJQUFJO0lxRWlMeEIsZUFBZSxFQUFFLFdBQVc7SUFDNUIsTUFBTSxFQUFFLENBQUM7SUFFVCxVQUFVLEVqRXMxQ3VCLElBQUksQ2lFdDFDVyxLQUFLLENBQUMsV0FBVztJQUNqRSxhQUFhLEVqRXExQ29CLElBQUksQ2lFcjFDYyxLQUFLLENBQUMsV0FBVztJQUNwRSxPQUFPLEVqRXMxQzBCLEdBQUU7SXdCbGdEakMsVUFBVSxFeEJxZ0RxQixPQUFPLENBQUMsSUFBRyxDQUFDLElBQUksR2lFdjFDbEQ7SXpDMUtHLE1BQU0sRUFBRSxzQkFBc0IsRUFBRSxNQUFNO015Q3lJNUMsQUFlRSxvQkFma0IsRUFlbEIsQUFBQSxjQUFDLEFBQUEsRUFBZ0I7UXpDdkpYLFVBQVUsRUFBRSxJQUFJLEd5Q3lLckI7RUFqQ0gsQUFtQ0Usb0JBbkNrQixDQW1DbEIsT0FBTyxDQUFDO0lBQ04sT0FBTyxFakVtMUMwQixDQUFDLEdpRWwxQ25DOztBQVFILEFBQUEsaUJBQWlCLENBQUM7RUFDaEIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsS0FBSyxFQUFFLEdBQXFDO0VBQzVDLE1BQU0sRWpFNjBDNkIsT0FBTztFaUU1MEMxQyxJQUFJLEVBQUUsR0FBcUM7RUFDM0MsV0FBVyxFakUwMEN3QixPQUFPO0VpRXowQzFDLGNBQWMsRWpFeTBDcUIsT0FBTztFaUV4MEMxQyxLQUFLLEVyRTNNaUIsSUFBSTtFcUU0TTFCLFVBQVUsRUFBRSxNQUFNLEdBQ25COztBQUlELEFBQ0UsY0FEWSxDQUNaLDJCQUEyQjtBQUQ3QixjQUFjLENBRVosMkJBQTJCLENBQUM7RUFDMUIsTUFBTSxFakU0MEMyQixTQUFTLENBQUMsY0FBYyxHaUUzMEMxRDs7QUFKSCxBQU1FLGNBTlksQ0FNWixvQkFBb0IsRUFBQyxBQUFBLGNBQUMsQUFBQSxFQUFnQjtFQUNwQyxnQkFBZ0IsRXJFOU1JLElBQUksR3FFK016Qjs7QUFSSCxBQVVFLGNBVlksQ0FVWixpQkFBaUIsQ0FBQztFQUNoQixLQUFLLEVyRWxOZSxJQUFJLEdxRW1OekI7O0FDOU5ILFVBQVUsQ0FBVixjQUFVO0VBQ1IsRUFBRTtJQUFHLFNBQVMsRUFBRSxjQUFjLENBQUMsZ0JBQXFCOztBQUl0RCxBQUFBLGVBQWUsQ0FBQztFQUNkLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLEtBQUssRWxFaWlEbUIsSUFBSTtFa0VoaUQ1QixNQUFNLEVsRWdpRGtCLElBQUk7RWtFL2hENUIsY0FBYyxFbEVpaURXLFFBQU07RWtFaGlEL0IsTUFBTSxFbEVpaURrQixNQUFLLENrRWppREMsS0FBSyxDQUFDLFlBQVk7RUFDaEQsa0JBQWtCLEVBQUUsV0FBVztFQUUvQixhQUFhLEVBQUUsR0FBRztFQUNsQixTQUFTLEVsRThoRGUsS0FBSSxDa0U5aERRLE1BQU0sQ0FBQyxRQUFRLENBQUMsY0FBYyxHQUNuRTs7QUFFRCxBQUFBLGtCQUFrQixDQUFDO0VBQ2pCLEtBQUssRWxFNGhEbUIsSUFBSTtFa0UzaEQ1QixNQUFNLEVsRTJoRGtCLElBQUk7RWtFMWhENUIsWUFBWSxFbEU0aERZLEtBQUksR2tFM2hEN0I7O0FBT0QsVUFBVSxDQUFWLFlBQVU7RUFDUixFQUFFO0lBQ0EsU0FBUyxFQUFFLFFBQVE7RUFFckIsR0FBRztJQUNELE9BQU8sRUFBRSxDQUFDO0lBQ1YsU0FBUyxFQUFFLElBQUk7O0FBS25CLEFBQUEsYUFBYSxDQUFDO0VBQ1osT0FBTyxFQUFFLFlBQVk7RUFDckIsS0FBSyxFbEUrL0NtQixJQUFJO0VrRTkvQzVCLE1BQU0sRWxFOC9Da0IsSUFBSTtFa0U3L0M1QixjQUFjLEVsRSsvQ1csUUFBTTtFa0U5L0MvQixnQkFBZ0IsRUFBRSxZQUFZO0VBRTlCLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLE9BQU8sRUFBRSxDQUFDO0VBQ1YsU0FBUyxFbEU0L0NlLEtBQUksQ2tFNS9DUSxNQUFNLENBQUMsUUFBUSxDQUFDLFlBQVksR0FDakU7O0FBRUQsQUFBQSxnQkFBZ0IsQ0FBQztFQUNmLEtBQUssRWxFMC9DbUIsSUFBSTtFa0V6L0M1QixNQUFNLEVsRXkvQ2tCLElBQUksR2tFeC9DN0I7O0FBR0MsTUFBTSxFQUFFLHNCQUFzQixFQUFFLE1BQU07RUFDcEMsQUFBQSxlQUFlO0VBQ2YsYUFBYSxDQUFDO0lBQ1osa0JBQWtCLEVBQUUsSUFBNEIsR0FDakQ7O0FDbEVMLEFBQUEsVUFBVSxDQUFDO0VBQ1QsUUFBUSxFQUFFLEtBQUs7RUFDZixNQUFNLEVBQUUsQ0FBQztFQUNULE9BQU8sRW5FNGlDMkIsSUFBSTtFbUUzaUN0QyxPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLFNBQVMsRUFBRSxJQUFJO0VBRWYsVUFBVSxFQUFFLE1BQU07RUFDbEIsZ0JBQWdCLEV2RUhNLElBQUk7RXVFSTFCLGVBQWUsRUFBRSxXQUFXO0VBQzVCLE9BQU8sRUFBRSxDQUFDO0UzQ0tOLFVBQVUsRTJDSE0sU0FBUyxDbkVxa0RLLElBQUcsQ21FcmtEd0IsV0FBVyxHQUN6RTtFM0NNSyxNQUFNLEVBQUUsc0JBQXNCLEVBQUUsTUFBTTtJMkNwQjVDLEFBQUEsVUFBVSxDQUFDO00zQ3FCSCxVQUFVLEVBQUUsSUFBSSxHMkNQdkI7O0FBRUQsQUFBQSxtQkFBbUIsQ0FBQztFdERkbEIsUUFBUSxFQUFFLEtBQUs7RUFDZixHQUFHLEVBQUUsQ0FBQztFQUNOLElBQUksRUFBRSxDQUFDO0VBQ1AsT0FBTyxFYnlpQzJCLElBQUk7RWF4aUN0QyxLQUFLLEVBQUUsS0FBSztFQUNaLE1BQU0sRUFBRSxLQUFLO0VBQ2IsZ0JBQWdCLEVqQlFNLElBQUksR3VFRTNCO0VBRkQsQXRETEUsbUJzREtpQixBdERMaEIsS0FBSyxDQUFDO0lBQUUsT0FBTyxFQUFFLENBQUMsR0FBSTtFc0RLekIsQXRESkUsbUJzRElpQixBdERKaEIsS0FBSyxDQUFDO0lBQUUsT0FBTyxFYmk0Q2tCLEdBQUUsR2FqNENHOztBc0RRekMsQUFBQSxpQkFBaUIsQ0FBQztFQUNoQixPQUFPLEVBQUUsSUFBSTtFQUNiLFdBQVcsRUFBRSxNQUFNO0VBQ25CLGVBQWUsRUFBRSxhQUFhO0VBQzlCLE9BQU8sRXZFa0xBLElBQUksQ0FBSixJQUFJLEd1RTFLWjtFQVpELEFBTUUsaUJBTmUsQ0FNZixVQUFVLENBQUM7SUFDVCxPQUFPLEVBQUUsTUFBMkIsQ0FBQyxNQUEyQjtJQUNoRSxVQUFVLEVBQUUsT0FBMEI7SUFDdEMsWUFBWSxFQUFFLE9BQTBCO0lBQ3hDLGFBQWEsRUFBRSxPQUEwQixHQUMxQzs7QUFHSCxBQUFBLGdCQUFnQixDQUFDO0VBQ2YsYUFBYSxFQUFFLENBQUM7RUFDaEIsV0FBVyxFdkVxTVUsR0FBRyxHdUVwTXpCOztBQUVELEFBQUEsZUFBZSxDQUFDO0VBQ2QsU0FBUyxFQUFFLENBQUM7RUFDWixPQUFPLEV2RWlLQSxJQUFJLENBQUosSUFBSTtFdUVoS1gsVUFBVSxFQUFFLElBQUksR0FDakI7O0FBRUQsQUFBQSxnQkFBZ0IsQ0FBQztFQUNmLEdBQUcsRUFBRSxDQUFDO0VBQ04sSUFBSSxFQUFFLENBQUM7RUFDUCxLQUFLLEVuRWdpRDZCLEtBQUs7RW1FL2hEdkMsWUFBWSxFdkVtY3NCLENBQUMsQ3VFbmNHLEtBQUssQ3ZFakNyQixrQkFBSTtFdUVrQzFCLFNBQVMsRUFBRSxpQkFBaUIsR0FDN0I7O0FBRUQsQUFBQSxjQUFjLENBQUM7RUFDYixHQUFHLEVBQUUsQ0FBQztFQUNOLEtBQUssRUFBRSxDQUFDO0VBQ1IsS0FBSyxFbkV3aEQ2QixLQUFLO0VtRXZoRHZDLFdBQVcsRXZFMmJ1QixDQUFDLEN1RTNiRSxLQUFLLEN2RXpDcEIsa0JBQUk7RXVFMEMxQixTQUFTLEVBQUUsZ0JBQWdCLEdBQzVCOztBQUVELEFBQUEsY0FBYyxDQUFDO0VBQ2IsR0FBRyxFQUFFLENBQUM7RUFDTixLQUFLLEVBQUUsQ0FBQztFQUNSLElBQUksRUFBRSxDQUFDO0VBQ1AsTUFBTSxFbkVnaEQ0QixJQUFJO0VtRS9nRHRDLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLGFBQWEsRXZFaWJxQixDQUFDLEN1RWpiSSxLQUFLLEN2RW5EdEIsa0JBQUk7RXVFb0QxQixTQUFTLEVBQUUsaUJBQWlCLEdBQzdCOztBQUVELEFBQUEsaUJBQWlCLENBQUM7RUFDaEIsS0FBSyxFQUFFLENBQUM7RUFDUixJQUFJLEVBQUUsQ0FBQztFQUNQLE1BQU0sRW5FdWdENEIsSUFBSTtFbUV0Z0R0QyxVQUFVLEVBQUUsSUFBSTtFQUNoQixVQUFVLEV2RXdhd0IsQ0FBQyxDdUV4YUMsS0FBSyxDdkU1RG5CLGtCQUFJO0V1RTZEMUIsU0FBUyxFQUFFLGdCQUFnQixHQUM1Qjs7QUFFRCxBQUFBLFVBQVUsQUFBQSxLQUFLLENBQUM7RUFDZCxTQUFTLEVBQUUsSUFBSSxHQUNoQjs7QUNsRkQsQUFBQSxZQUFZLENBQUM7RUFDWCxPQUFPLEVBQUUsWUFBWTtFQUNyQixVQUFVLEVBQUUsR0FBRztFQUNmLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLE1BQU0sRUFBRSxJQUFJO0VBQ1osZ0JBQWdCLEVBQUUsWUFBWTtFQUM5QixPQUFPLEVwRXd0QzJCLEdBQUUsR29FbHRDckM7RUFaRCxBQVFFLFlBUlUsQUFRVCxJQUFJLEFBQUEsUUFBUSxDQUFDO0lBQ1osT0FBTyxFQUFFLFlBQVk7SUFDckIsT0FBTyxFQUFFLEVBQUUsR0FDWjs7QUFJSCxBQUFBLGVBQWUsQ0FBQztFQUNkLFVBQVUsRUFBRSxJQUFJLEdBQ2pCOztBQUVELEFBQUEsZUFBZSxDQUFDO0VBQ2QsVUFBVSxFQUFFLElBQUksR0FDakI7O0FBRUQsQUFBQSxlQUFlLENBQUM7RUFDZCxVQUFVLEVBQUUsS0FBSyxHQUNsQjs7QUFHRCxBQUNFLGlCQURlLENBQ2YsWUFBWSxDQUFDO0VBQ1gsU0FBUyxFQUFFLHdDQUF3QyxHQUNwRDs7QUFHSCxVQUFVLENBQVYsZ0JBQVU7RUFDUixHQUFHO0lBQ0QsT0FBTyxFcEUyckN5QixHQUFFOztBb0V2ckN0QyxBQUFBLGlCQUFpQixDQUFDO0VBQ2hCLFVBQVUsRUFBRSxtRUFBa0c7RUFDOUcsU0FBUyxFQUFFLFNBQVM7RUFDcEIsU0FBUyxFQUFFLG1DQUFtQyxHQUMvQzs7QUFFRCxVQUFVLENBQVYsZ0JBQVU7RUFDUixJQUFJO0lBQ0YsYUFBYSxFQUFFLFFBQVE7O0FFaEQzQixBN0NFRSxTNkNGTyxBN0NFTixPQUFPLENBQUM7RUFDUCxPQUFPLEVBQUUsS0FBSztFQUNkLEtBQUssRUFBRSxJQUFJO0VBQ1gsT0FBTyxFQUFFLEVBQUUsR0FDWjs7QThDTEQsQUFBQSxhQUFhLENBQUc7RUFDZCxLQUFLLEUzRStCSyxJQUFJLEcyRXZCZjtFQVRELEFBSUksYUFKUyxBQUlSLE1BQU0sRUFKWCxhQUFhLEFBS1IsTUFBTSxDQUFDO0lBQ04sS0FBSyxFeEU0TUgsT0FBMkIsR3dFM005Qjs7QUFQTCxBQUFBLGVBQWUsQ0FBQztFQUNkLEtBQUssRTNFMkNlLE9BQU8sRzJFbkM1QjtFQVRELEFBSUksZUFKVyxBQUlWLE1BQU0sRUFKWCxlQUFlLEFBS1YsTUFBTSxDQUFDO0lBQ04sS0FBSyxFeEU0TUgsT0FBMkIsR3dFM005Qjs7QUFQTCxBQUFBLGFBQWEsQ0FBRztFQUNkLEtBQUssRTNFc0NLLE9BQU8sRzJFOUJsQjtFQVRELEFBSUksYUFKUyxBQUlSLE1BQU0sRUFKWCxhQUFhLEFBS1IsTUFBTSxDQUFDO0lBQ04sS0FBSyxFeEU0TUgsT0FBMkIsR3dFM005Qjs7QUFQTCxBQUFBLFVBQVUsQ0FBTTtFQUNkLEtBQUssRTNFdUNLLE9BQU8sRzJFL0JsQjtFQVRELEFBSUksVUFKTSxBQUlMLE1BQU0sRUFKWCxVQUFVLEFBS0wsTUFBTSxDQUFDO0lBQ04sS0FBSyxFeEU0TUgsT0FBMkIsR3dFM005Qjs7QUFQTCxBQUFBLGFBQWEsQ0FBRztFQUNkLEtBQUssRTNFb0NLLE9BQU8sRzJFNUJsQjtFQVRELEFBSUksYUFKUyxBQUlSLE1BQU0sRUFKWCxhQUFhLEFBS1IsTUFBTSxDQUFDO0lBQ04sS0FBSyxFeEU0TUgsT0FBMkIsR3dFM005Qjs7QUFQTCxBQUFBLFlBQVksQ0FBSTtFQUNkLEtBQUssRTNFbUNLLE9BQU8sRzJFM0JsQjtFQVRELEFBSUksWUFKUSxBQUlQLE1BQU0sRUFKWCxZQUFZLEFBS1AsTUFBTSxDQUFDO0lBQ04sS0FBSyxFeEU0TUgsT0FBMkIsR3dFM005Qjs7QUFQTCxBQUFBLFdBQVcsQ0FBSztFQUNkLEtBQUssRTNFS2UsT0FBTyxHMkVHNUI7RUFURCxBQUlJLFdBSk8sQUFJTixNQUFNLEVBSlgsV0FBVyxBQUtOLE1BQU0sQ0FBQztJQUNOLEtBQUssRXhFdU1ILE9BQTJCLEd3RXRNOUI7O0FBUEwsQUFBQSxXQUFXLENBQUs7RUFDZCxLQUFLLEUzRUllLElBQUksRzJFSXpCO0VBVEQsQUFJSSxXQUpPLEFBSU4sTUFBTSxFQUpYLFdBQVcsQUFLTixNQUFNLENBQUM7SUFDTixLQUFLLEV4RXVNSCxLQUEyQixHd0V0TTlCOztBQVBMLEFBQUEsV0FBVyxDQUFLO0VBQ2QsS0FBSyxFM0VjZSxJQUFJLEcyRU56QjtFQVRELEFBSUksV0FKTyxBQUlOLE1BQU0sRUFKWCxXQUFXLEFBS04sTUFBTSxDQUFDO0lBQ04sS0FBSyxFeEU0TUgsS0FBMkIsR3dFM005Qjs7QUFQTCxBQUFBLFVBQVUsQ0FBTTtFQUNkLEtBQUssRTNFaURlLE9BQU8sRzJFekM1QjtFQVRELEFBSUksVUFKTSxBQUlMLE1BQU0sRUFKWCxVQUFVLEFBS0wsTUFBTSxDQUFDO0lBQ04sS0FBSyxFeEU0TUgsT0FBMkIsR3dFM005Qjs7QUNOUCxBQUFBLE1BQU0sQ0FBQztFQUNMLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEtBQUssRUFBRSxJQUFJLEdBZVo7RUFqQkQsQUFJRSxNQUpJLEFBSUgsUUFBUSxDQUFDO0lBQ1IsT0FBTyxFQUFFLEtBQUs7SUFDZCxXQUFXLEVBQUUsc0JBQW9EO0lBQ2pFLE9BQU8sRUFBRSxFQUFFLEdBQ1o7RUFSSCxBQVVFLE1BVkksR0FVRixDQUFDLENBQUM7SUFDRixRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsQ0FBQztJQUNOLElBQUksRUFBRSxDQUFDO0lBQ1AsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNiOztBQUlELEFBQUEsVUFBVSxDQUFLO0VBQ2IsaUJBQWlDLENBQWMsS0FBQyxHQUNqRDs7QUFGRCxBQUFBLFVBQVUsQ0FBSztFQUNiLGlCQUFpQyxDQUFjLG1CQUFDLEdBQ2pEOztBQUZELEFBQUEsV0FBVyxDQUFJO0VBQ2IsaUJBQWlDLENBQWMsb0JBQUMsR0FDakQ7O0FBRkQsQUFBQSxXQUFXLENBQUk7RUFDYixpQkFBaUMsQ0FBYyxvQkFBQyxHQUNqRDs7QUN0QkgsQUFBQSxVQUFVLENBQUM7RUFDVCxRQUFRLEVBQUUsS0FBSztFQUNmLEdBQUcsRUFBRSxDQUFDO0VBQ04sS0FBSyxFQUFFLENBQUM7RUFDUixJQUFJLEVBQUUsQ0FBQztFQUNQLE9BQU8sRXpFc2lDMkIsSUFBSSxHeUVyaUN2Qzs7QUFFRCxBQUFBLGFBQWEsQ0FBQztFQUNaLFFBQVEsRUFBRSxLQUFLO0VBQ2YsS0FBSyxFQUFFLENBQUM7RUFDUixNQUFNLEVBQUUsQ0FBQztFQUNULElBQUksRUFBRSxDQUFDO0VBQ1AsT0FBTyxFekU4aEMyQixJQUFJLEd5RTdoQ3ZDOztBQU9HLEFBQUEsV0FBVyxDQUFVO0VBQ25CLFFBQVEsRUFBRSxNQUFNO0VBQ2hCLEdBQUcsRUFBRSxDQUFDO0VBQ04sT0FBTyxFekVraEN1QixJQUFJLEd5RWpoQ25DOztBckVvQ0QsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VxRXhDeEIsQUFBQSxjQUFjLENBQU87SUFDbkIsUUFBUSxFQUFFLE1BQU07SUFDaEIsR0FBRyxFQUFFLENBQUM7SUFDTixPQUFPLEV6RWtoQ3VCLElBQUksR3lFamhDbkM7O0FyRW9DRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RXFFeEN4QixBQUFBLGNBQWMsQ0FBTztJQUNuQixRQUFRLEVBQUUsTUFBTTtJQUNoQixHQUFHLEVBQUUsQ0FBQztJQUNOLE9BQU8sRXpFa2hDdUIsSUFBSSxHeUVqaENuQzs7QXJFb0NELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFcUV4Q3hCLEFBQUEsY0FBYyxDQUFPO0lBQ25CLFFBQVEsRUFBRSxNQUFNO0lBQ2hCLEdBQUcsRUFBRSxDQUFDO0lBQ04sT0FBTyxFekVraEN1QixJQUFJLEd5RWpoQ25DOztBckVvQ0QsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0VxRXhDekIsQUFBQSxjQUFjLENBQU87SUFDbkIsUUFBUSxFQUFFLE1BQU07SUFDaEIsR0FBRyxFQUFFLENBQUM7SUFDTixPQUFPLEV6RWtoQ3VCLElBQUksR3lFamhDbkM7O0FyRW9DRCxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RXFFeEN6QixBQUFBLGVBQWUsQ0FBTTtJQUNuQixRQUFRLEVBQUUsTUFBTTtJQUNoQixHQUFHLEVBQUUsQ0FBQztJQUNOLE9BQU8sRXpFa2hDdUIsSUFBSSxHeUVqaENuQzs7QUMxQkwsQUFBQSxPQUFPLENBQUM7RUFDTixPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxHQUFHO0VBQ25CLFdBQVcsRUFBRSxNQUFNO0VBQ25CLFVBQVUsRUFBRSxPQUFPLEdBQ3BCOztBQUVELEFBQUEsT0FBTyxDQUFDO0VBQ04sT0FBTyxFQUFFLElBQUk7RUFDYixJQUFJLEVBQUUsUUFBUTtFQUNkLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLFVBQVUsRUFBRSxPQUFPLEdBQ3BCOztBQ1RELEFBQUEsZ0JBQWdCO0FBQ2hCLDBCQUEwQixBQUFBLElBQUssQ0FBQSxNQUFNLENBQUMsSUFBSyxDQUFBLGFBQWEsRUFBRTtFbkVHeEQsUUFBUSxFQUFFLG1CQUFtQjtFQUM3QixLQUFLLEVBQUUsY0FBYztFQUNyQixNQUFNLEVBQUUsY0FBYztFQUN0QixPQUFPLEVBQUUsWUFBWTtFQUNyQixNQUFNLEVBQUUsZUFBZTtFQUN2QixRQUFRLEVBQUUsaUJBQWlCO0VBQzNCLElBQUksRUFBRSxnQkFBZ0IsQ0FBQyxVQUFVO0VBQ2pDLFdBQVcsRUFBRSxpQkFBaUI7RUFDOUIsTUFBTSxFQUFFLFlBQVksR21FVHJCOztBQ0hELEFBQ0UsZUFEYSxBQUNaLE9BQU8sQ0FBNkI7RUFDbkMsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUM7RUFDTixLQUFLLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBRSxDQUFDO0VBQ1QsSUFBSSxFQUFFLENBQUM7RUFDUCxPQUFPLEU1RXdiK0IsQ0FBQztFNEV2YnZDLE9BQU8sRUFBRSxFQUFFLEdBQ1o7O0FDVEgsQUFBQSxjQUFjLENBQUM7RW5FQWIsUUFBUSxFQUFFLE1BQU07RUFDaEIsYUFBYSxFQUFFLFFBQVE7RUFDdkIsV0FBVyxFQUFFLE1BQU0sR21FQXBCOztBQ05ELEFBQUEsR0FBRyxDQUFDO0VBQ0YsT0FBTyxFQUFFLFlBQVk7RUFDckIsVUFBVSxFQUFFLE9BQU87RUFDbkIsS0FBSyxFQUFFLEdBQUc7RUFDVixVQUFVLEVBQUUsR0FBRztFQUNmLGdCQUFnQixFQUFFLFlBQVk7RUFDOUIsT0FBTyxFOUVpcEJxQixJQUFHLEc4RWhwQmhDOztBbkV3RE8sQUFBQSxlQUFlLENBQXlDO0VBT3BELGNBQVksRWlCMURWLFFBQVEsQ2pCMEQyQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsVUFBVSxDQUE4QztFQU9wRCxjQUFZLEVpQjFERCxHQUFHLENqQjBEdUMsVUFBVSxHQUVsRTs7QUFURCxBQUFBLGFBQWEsQ0FBMkM7RUFPcEQsY0FBWSxFaUIxREcsTUFBTSxDakIwRGdDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxhQUFhLENBQTJDO0VBT3BELGNBQVksRWlCMURVLE1BQU0sQ2pCMER5QixVQUFVLEdBRWxFOztBQVRELEFBQUEsa0JBQWtCLENBQXNDO0VBT3BELGNBQVksRWlCMURpQixXQUFXLENqQjBEYSxVQUFVLEdBRWxFOztBQVRELEFBQUEsZUFBZSxDQUF5QztFQU9wRCxjQUFZLEVpQjFENkIsUUFBUSxDakIwREksVUFBVSxHQUVsRTs7QUFURCxBQUFBLFlBQVksQ0FBNEM7RUFPcEQsS0FBWSxFaUJsRFQsSUFBSSxDakJrRDhDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxVQUFVLENBQThDO0VBT3BELEtBQVksRWlCakRYLEtBQUssQ2pCaUQrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsV0FBVyxDQUE2QztFQU9wRCxLQUFZLEVpQmhEVixJQUFJLENqQmdEK0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFVBQVUsQ0FBOEM7RUFPcEQsT0FBWSxFZHRDZixDQUFDLENjc0N1RCxVQUFVLEdBRWxFOztBQVRELEFBQUEsVUFBVSxDQUE4QztFQU9wRCxPQUFZLEVkckNmLEdBQUUsQ2NxQ3NELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxVQUFVLENBQThDO0VBT3BELE9BQVksRWRwQ2YsR0FBRSxDY29Dc0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFVBQVUsQ0FBOEM7RUFPcEQsT0FBWSxFZG5DZixHQUFFLENjbUNzRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsVUFBVSxDQUE4QztFQU9wRCxPQUFZLEVkbENmLEdBQUUsQ2NrQ3NELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxVQUFVLENBQThDO0VBT3BELE9BQVksRWRqQ2YsR0FBRSxDY2lDc0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFVBQVUsQ0FBOEM7RUFPcEQsT0FBWSxFZGhDZixHQUFFLENjZ0NzRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsVUFBVSxDQUE4QztFQU9wRCxPQUFZLEVkL0JmLEdBQUUsQ2MrQnNELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxVQUFVLENBQThDO0VBT3BELE9BQVksRWQ5QmYsR0FBRSxDYzhCc0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFVBQVUsQ0FBOEM7RUFPcEQsT0FBWSxFZDdCZixHQUFFLENjNkJzRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsV0FBVyxDQUE2QztFQU9wRCxPQUFZLEVkNUJkLENBQUMsQ2M0QnNELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxjQUFjLENBQTBDO0VBT3BELFFBQVksRWlCNUJWLElBQUksQ2pCNEIrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsZ0JBQWdCLENBQXdDO0VBT3BELFFBQVksRWlCNUJMLE1BQU0sQ2pCNEJ3QyxVQUFVLEdBRWxFOztBQVRELEFBQUEsaUJBQWlCLENBQXVDO0VBT3BELFFBQVksRWlCNUJFLE9BQU8sQ2pCNEJnQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsZ0JBQWdCLENBQXdDO0VBT3BELFFBQVksRWlCNUJVLE1BQU0sQ2pCNEJ5QixVQUFVLEdBRWxFOztBQVRELEFBQUEsU0FBUyxDQUErQztFQU9wRCxPQUFZLEVpQm5CVixNQUFNLENqQm1CNkMsVUFBVSxHQUVsRTs7QUFURCxBQUFBLGVBQWUsQ0FBeUM7RUFPcEQsT0FBWSxFaUJuQkgsWUFBWSxDakJtQmdDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxRQUFRLENBQWdEO0VBT3BELE9BQVksRWlCbkJVLEtBQUssQ2pCbUIwQixVQUFVLEdBRWxFOztBQVRELEFBQUEsT0FBTyxDQUFpRDtFQU9wRCxPQUFZLEVpQm5CZ0IsSUFBSSxDakJtQnFCLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxRQUFRLENBQWdEO0VBT3BELE9BQVksRWlCbkJxQixLQUFLLENqQm1CZSxVQUFVLEdBRWxFOztBQVRELEFBQUEsWUFBWSxDQUE0QztFQU9wRCxPQUFZLEVpQm5CMkIsU0FBUyxDakJtQkssVUFBVSxHQUVsRTs7QUFURCxBQUFBLGFBQWEsQ0FBMkM7RUFPcEQsT0FBWSxFaUJuQnFDLFVBQVUsQ2pCbUJOLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxPQUFPLENBQWlEO0VBT3BELE9BQVksRWlCbkJnRCxJQUFJLENqQm1CWCxVQUFVLEdBRWxFOztBQVRELEFBQUEsY0FBYyxDQUEwQztFQU9wRCxPQUFZLEVpQm5CcUQsV0FBVyxDakJtQnZCLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxPQUFPLENBQWlEO0VBT3BELE9BQVksRWlCbkJpRSxJQUFJLENqQm1CNUIsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE9BQU8sQ0FBaUQ7RUFPcEQsVUFBWSxFZmtMTSxDQUFDLENBQUMsUUFBTyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsMEJBQXNCLENlbExOLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxVQUFVLENBQThDO0VBT3BELFVBQVksRWZvTE0sQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsd0JBQW9CLENlcExHLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxVQUFVLENBQThDO0VBT3BELFVBQVksRWZtTE0sQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLDBCQUFzQixDZW5MSixVQUFVLEdBRWxFOztBQVRELEFBQUEsWUFBWSxDQUE0QztFQU9wRCxVQUFZLEVpQlJWLElBQUksQ2pCUStDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxnQkFBZ0IsQ0FBd0M7RUFPcEQsUUFBWSxFaUJEVixNQUFNLENqQkM2QyxVQUFVLEdBRWxFOztBQVRELEFBQUEsa0JBQWtCLENBQXNDO0VBT3BELFFBQVksRWlCREgsUUFBUSxDakJDb0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLGtCQUFrQixDQUFzQztFQU9wRCxRQUFZLEVpQkRNLFFBQVEsQ2pCQzJCLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxlQUFlLENBQXlDO0VBT3BELFFBQVksRWlCRGUsS0FBSyxDakJDcUIsVUFBVSxHQUVsRTs7QUFURCxBQUFBLGdCQUFnQixDQUF3QztFQU9wRCxRQUFZLEVpQkRxQixNQUFNLENqQkNjLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELEdBQVksRVhtVW5CLENBQUMsQ1duVTJELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxPQUFPLENBQWlEO0VBT3BELEdBQVksRVhvVWxCLEdBQUcsQ1dwVXdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxRQUFRLENBQWdEO0VBT3BELEdBQVksRVhxVWpCLElBQUksQ1dyVXNELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxTQUFTLENBQStDO0VBT3BELE1BQVksRVhtVW5CLENBQUMsQ1duVTJELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxVQUFVLENBQThDO0VBT3BELE1BQVksRVhvVWxCLEdBQUcsQ1dwVXdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxXQUFXLENBQTZDO0VBT3BELE1BQVksRVhxVWpCLElBQUksQ1dyVXNELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxRQUFRLENBQWdEO0VBT3BELElBQVksRVhtVW5CLENBQUMsQ1duVTJELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxTQUFTLENBQStDO0VBT3BELElBQVksRVhvVWxCLEdBQUcsQ1dwVXdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxVQUFVLENBQThDO0VBT3BELElBQVksRVhxVWpCLElBQUksQ1dyVXNELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELEtBQVksRVhtVW5CLENBQUMsQ1duVTJELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxPQUFPLENBQWlEO0VBT3BELEtBQVksRVhvVWxCLEdBQUcsQ1dwVXdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxRQUFRLENBQWdEO0VBT3BELEtBQVksRVhxVWpCLElBQUksQ1dyVXNELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxpQkFBaUIsQ0FBdUM7RUFPcEQsU0FBWSxFaUJ1QlYscUJBQXFCLENqQnZCOEIsVUFBVSxHQUVsRTs7QUFURCxBQUFBLG1CQUFtQixDQUFxQztFQU9wRCxTQUFZLEVpQndCYixnQkFBZ0IsQ2pCeEJzQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsbUJBQW1CLENBQXFDO0VBT3BELFNBQVksRWlCeUJiLGdCQUFnQixDakJ6QnNDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxPQUFPLENBQWlEO0VBT3BELE1BQVksRWY0S00sR0FBRyxDZ0MzSUwsS0FBSyxDaEM5RlQsT0FBTyxDZTZEa0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFNBQVMsQ0FBK0M7RUFPcEQsTUFBWSxFaUJrQ2IsQ0FBQyxDakJsQ3FELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxXQUFXLENBQTZDO0VBT3BELFVBQVksRWY0S00sR0FBRyxDZ0NwSUwsS0FBSyxDaENyR1QsT0FBTyxDZTZEa0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLGFBQWEsQ0FBMkM7RUFPcEQsVUFBWSxFaUJ5Q2IsQ0FBQyxDakJ6Q3FELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxXQUFXLENBQTZDO0VBT3BELFlBQVksRWY0S00sR0FBRyxDZ0M1SEwsS0FBSyxDaEM3R1QsT0FBTyxDZTZEa0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLGFBQWEsQ0FBMkM7RUFPcEQsWUFBWSxFaUJpRGIsQ0FBQyxDakJqRHFELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxjQUFjLENBQTBDO0VBT3BELGFBQVksRWY0S00sR0FBRyxDZ0NySEwsS0FBSyxDaENwSFQsT0FBTyxDZTZEa0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLGdCQUFnQixDQUF3QztFQU9wRCxhQUFZLEVpQndEYixDQUFDLENqQnhEcUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLGFBQWEsQ0FBMkM7RUFPcEQsV0FBWSxFZjRLTSxHQUFHLENnQzdHTCxLQUFLLENoQzVIVCxPQUFPLENlNkRrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsZUFBZSxDQUF5QztFQU9wRCxXQUFZLEVpQmdFYixDQUFDLENqQmhFcUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLGVBQWUsQ0FBeUM7RUFPcEQsWUFBWSxFZnJDVixJQUFJLENlcUMrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsaUJBQWlCLENBQXVDO0VBT3BELFlBQVksRWZ6QkEsT0FBTyxDZXlCa0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLGVBQWUsQ0FBeUM7RUFPcEQsWUFBWSxFZjlCVixPQUFPLENlOEI0QyxVQUFVLEdBRWxFOztBQVRELEFBQUEsWUFBWSxDQUE0QztFQU9wRCxZQUFZLEVmN0JWLE9BQU8sQ2U2QjRDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxlQUFlLENBQXlDO0VBT3BELFlBQVksRWZoQ1YsT0FBTyxDZWdDNEMsVUFBVSxHQUVsRTs7QUFURCxBQUFBLGNBQWMsQ0FBMEM7RUFPcEQsWUFBWSxFZmpDVixPQUFPLENlaUM0QyxVQUFVLEdBRWxFOztBQVRELEFBQUEsYUFBYSxDQUEyQztFQU9wRCxZQUFZLEVmL0RBLE9BQU8sQ2UrRGtDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxhQUFhLENBQTJDO0VBT3BELFlBQVksRWZoRUEsSUFBSSxDZWdFcUMsVUFBVSxHQUVsRTs7QUFURCxBQUFBLGFBQWEsQ0FBMkM7RUFPcEQsWUFBWSxFZnREQSxJQUFJLENlc0RxQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsWUFBWSxDQUE0QztFQU9wRCxZQUFZLEVmbkJBLE9BQU8sQ2VtQmtDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxTQUFTLENBQStDO0VBT3BELFlBQVksRVhpY25CLEdBQUcsQ1dqY3lELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxTQUFTLENBQStDO0VBT3BELFlBQVksRVhrY25CLEdBQUcsQ1dsY3lELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxTQUFTLENBQStDO0VBT3BELFlBQVksRVhtY25CLEdBQUcsQ1duY3lELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxTQUFTLENBQStDO0VBT3BELFlBQVksRVhvY25CLEdBQUcsQ1dwY3lELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxTQUFTLENBQStDO0VBT3BELFlBQVksRVhxY25CLEdBQUcsQ1dyY3lELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxJQUFJLENBQW9EO0VBT3BELEtBQVksRWQvRGYsRUFBRSxDYytEc0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsS0FBWSxFZDlEZCxHQUFHLENjOERvRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxLQUFZLEVkN0RkLEdBQUcsQ2M2RG9ELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELEtBQVksRWQ1RGQsR0FBRyxDYzREb0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsS0FBWSxFZDNEZCxHQUFHLENjMkRvRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxLQUFZLEVkMURkLEdBQUcsQ2MwRG9ELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELEtBQVksRWR6RGQsR0FBRyxDY3lEb0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsS0FBWSxFZHhEZCxHQUFHLENjd0RvRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxLQUFZLEVkdkRkLEdBQUcsQ2N1RG9ELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELEtBQVksRWR0RGQsR0FBRyxDY3NEb0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsS0FBWSxFZHJEZCxHQUFHLENjcURvRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxLQUFZLEVkcERkLEdBQUcsQ2NvRG9ELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELEtBQVksRWRuRGQsR0FBRyxDY21Eb0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsS0FBWSxFZGxEZCxHQUFHLENja0RvRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxLQUFZLEVkakRkLEdBQUcsQ2NpRG9ELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELEtBQVksRWRoRGQsR0FBRyxDY2dEb0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsS0FBWSxFZC9DZCxHQUFHLENjK0NvRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxLQUFZLEVkOUNiLElBQUksQ2M4Q2tELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxPQUFPLENBQWlEO0VBT3BELEtBQVksRWQ3Q1osSUFBSSxDYzZDaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE9BQU8sQ0FBaUQ7RUFPcEQsU0FBWSxFaUI4RkosSUFBSSxDakI5RnlDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxPQUFPLENBQWlEO0VBT3BELEtBQVksRWlCbUdKLEtBQUssQ2pCbkd3QyxVQUFVLEdBRWxFOztBQVRELEFBQUEsV0FBVyxDQUE2QztFQU9wRCxTQUFZLEVpQndHSixLQUFLLENqQnhHd0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsTUFBWSxFaUI4R1osR0FBRyxDakI5R2tELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELE1BQVksRWlCK0daLEdBQUcsQ2pCL0drRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxNQUFZLEVpQmdIWixHQUFHLENqQmhIa0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsTUFBWSxFaUJpSFgsSUFBSSxDakJqSGdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxPQUFPLENBQWlEO0VBT3BELE1BQVksRWlCa0hWLElBQUksQ2pCbEgrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsT0FBTyxDQUFpRDtFQU9wRCxVQUFZLEVpQndISixJQUFJLENqQnhIeUMsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE9BQU8sQ0FBaUQ7RUFPcEQsTUFBWSxFaUI2SEosS0FBSyxDakI3SHdDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxVQUFVLENBQThDO0VBT3BELFVBQVksRWRwQmQsSUFBSSxDY29CbUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFVBQVUsQ0FBOEM7RUFPcEQsVUFBWSxFZG5CZCxJQUFJLENjbUJtRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsVUFBVSxDQUE4QztFQU9wRCxVQUFZLEVkbEJkLElBQUksQ2NrQm1ELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxVQUFVLENBQThDO0VBT3BELFVBQVksRWRqQmQsSUFBSSxDY2lCbUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFdBQVcsQ0FBNkM7RUFPcEQsVUFBWSxFZGhCYixLQUFLLENjZ0JpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsVUFBVSxDQUE4QztFQU9wRCxJQUFZLEVpQjBJSCxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ2pCMUlvQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsU0FBUyxDQUErQztFQU9wRCxjQUFZLEVpQmdKVixHQUFHLENqQmhKZ0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFlBQVksQ0FBNEM7RUFPcEQsY0FBWSxFaUJnSk4sTUFBTSxDakJoSnlDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxpQkFBaUIsQ0FBdUM7RUFPcEQsY0FBWSxFaUJnSkMsV0FBVyxDakJoSjZCLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxvQkFBb0IsQ0FBb0M7RUFPcEQsY0FBWSxFaUJnSmEsY0FBYyxDakJoSmMsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFlBQVksQ0FBNEM7RUFPcEQsU0FBWSxFaUJ1SlIsQ0FBQyxDakJ2SmdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxZQUFZLENBQTRDO0VBT3BELFNBQVksRWlCd0pSLENBQUMsQ2pCeEpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsY0FBYyxDQUEwQztFQU9wRCxXQUFZLEVpQmdLTixDQUFDLENqQmhLOEMsVUFBVSxHQUVsRTs7QUFURCxBQUFBLGNBQWMsQ0FBMEM7RUFPcEQsV0FBWSxFaUJpS04sQ0FBQyxDakJqSzhDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxVQUFVLENBQThDO0VBT3BELFNBQVksRWlCd0tWLElBQUksQ2pCeEsrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsWUFBWSxDQUE0QztFQU9wRCxTQUFZLEVpQndLTCxNQUFNLENqQnhLd0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLGtCQUFrQixDQUFzQztFQU9wRCxTQUFZLEVpQndLRSxZQUFZLENqQnhLMkIsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsR0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsR0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsR0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsR0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxHQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxHQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxHQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxHQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxHQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxHQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsT0FBTyxDQUFpRDtFQU9wRCxHQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsT0FBTyxDQUFpRDtFQU9wRCxHQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsT0FBTyxDQUFpRDtFQU9wRCxHQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsc0JBQXNCLENBQWtDO0VBT3BELGVBQVksRWlCb0xULFVBQVUsQ2pCcEx3QyxVQUFVLEdBRWxFOztBQVRELEFBQUEsb0JBQW9CLENBQW9DO0VBT3BELGVBQVksRWlCcUxYLFFBQVEsQ2pCckw0QyxVQUFVLEdBRWxFOztBQVRELEFBQUEsdUJBQXVCLENBQWlDO0VBT3BELGVBQVksRWlCc0xSLE1BQU0sQ2pCdEwyQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsd0JBQXdCLENBQWdDO0VBT3BELGVBQVksRWlCdUxQLGFBQWEsQ2pCdkxtQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsdUJBQXVCLENBQWlDO0VBT3BELGVBQVksRWlCd0xSLFlBQVksQ2pCeExxQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsdUJBQXVCLENBQWlDO0VBT3BELGVBQVksRWlCeUxSLFlBQVksQ2pCekxxQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsa0JBQWtCLENBQXNDO0VBT3BELFdBQVksRWlCZ01ULFVBQVUsQ2pCaE13QyxVQUFVLEdBRWxFOztBQVRELEFBQUEsZ0JBQWdCLENBQXdDO0VBT3BELFdBQVksRWlCaU1YLFFBQVEsQ2pCak00QyxVQUFVLEdBRWxFOztBQVRELEFBQUEsbUJBQW1CLENBQXFDO0VBT3BELFdBQVksRWlCa01SLE1BQU0sQ2pCbE0yQyxVQUFVLEdBRWxFOztBQVRELEFBQUEscUJBQXFCLENBQW1DO0VBT3BELFdBQVksRWlCbU1OLFFBQVEsQ2pCbk11QyxVQUFVLEdBRWxFOztBQVRELEFBQUEsb0JBQW9CLENBQW9DO0VBT3BELFdBQVksRWlCb01QLE9BQU8sQ2pCcE15QyxVQUFVLEdBRWxFOztBQVRELEFBQUEsb0JBQW9CLENBQW9DO0VBT3BELGFBQVksRWlCMk1ULFVBQVUsQ2pCM013QyxVQUFVLEdBRWxFOztBQVRELEFBQUEsa0JBQWtCLENBQXNDO0VBT3BELGFBQVksRWlCNE1YLFFBQVEsQ2pCNU00QyxVQUFVLEdBRWxFOztBQVRELEFBQUEscUJBQXFCLENBQW1DO0VBT3BELGFBQVksRWlCNk1SLE1BQU0sQ2pCN00yQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsc0JBQXNCLENBQWtDO0VBT3BELGFBQVksRWlCOE1QLGFBQWEsQ2pCOU1tQyxVQUFVLEdBRWxFOztBQVRELEFBQUEscUJBQXFCLENBQW1DO0VBT3BELGFBQVksRWlCK01SLFlBQVksQ2pCL01xQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsc0JBQXNCLENBQWtDO0VBT3BELGFBQVksRWlCZ05QLE9BQU8sQ2pCaE55QyxVQUFVLEdBRWxFOztBQVRELEFBQUEsZ0JBQWdCLENBQXdDO0VBT3BELFVBQVksRWlCdU5WLElBQUksQ2pCdk4rQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsaUJBQWlCLENBQXVDO0VBT3BELFVBQVksRWlCd05ULFVBQVUsQ2pCeE53QyxVQUFVLEdBRWxFOztBQVRELEFBQUEsZUFBZSxDQUF5QztFQU9wRCxVQUFZLEVpQnlOWCxRQUFRLENqQnpONEMsVUFBVSxHQUVsRTs7QUFURCxBQUFBLGtCQUFrQixDQUFzQztFQU9wRCxVQUFZLEVpQjBOUixNQUFNLENqQjFOMkMsVUFBVSxHQUVsRTs7QUFURCxBQUFBLG9CQUFvQixDQUFvQztFQU9wRCxVQUFZLEVpQjJOTixRQUFRLENqQjNOdUMsVUFBVSxHQUVsRTs7QUFURCxBQUFBLG1CQUFtQixDQUFxQztFQU9wRCxVQUFZLEVpQjROUCxPQUFPLENqQjVOeUMsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFlBQVksQ0FBNEM7RUFPcEQsS0FBWSxFaUJtT1IsRUFBQyxDakJuT2dELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxRQUFRLENBQWdEO0VBT3BELEtBQVksRWlCb09iLENBQUMsQ2pCcE9xRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsUUFBUSxDQUFnRDtFQU9wRCxLQUFZLEVpQnFPYixDQUFDLENqQnJPcUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFFBQVEsQ0FBZ0Q7RUFPcEQsS0FBWSxFaUJzT2IsQ0FBQyxDakJ0T3FELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxRQUFRLENBQWdEO0VBT3BELEtBQVksRWlCdU9iLENBQUMsQ2pCdk9xRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsUUFBUSxDQUFnRDtFQU9wRCxLQUFZLEVpQndPYixDQUFDLENqQnhPcUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFFBQVEsQ0FBZ0Q7RUFPcEQsS0FBWSxFaUJ5T2IsQ0FBQyxDakJ6T3FELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxXQUFXLENBQTZDO0VBT3BELEtBQVksRWlCME9WLENBQUMsQ2pCMU9rRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsSUFBSSxDQUFvRDtFQU9wRCxNQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsSUFBSSxDQUFvRDtFQU9wRCxNQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsSUFBSSxDQUFvRDtFQU9wRCxNQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsSUFBSSxDQUFvRDtFQU9wRCxNQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxJQUFJLENBQW9EO0VBT3BELE1BQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxJQUFJLENBQW9EO0VBT3BELE1BQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxJQUFJLENBQW9EO0VBT3BELE1BQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxJQUFJLENBQW9EO0VBT3BELE1BQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxJQUFJLENBQW9EO0VBT3BELE1BQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxJQUFJLENBQW9EO0VBT3BELE1BQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELE1BQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELE1BQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELE1BQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxPQUFPLENBQWlEO0VBT3BELE1BQVksRWlCb1BpQixJQUFJLENqQnBQb0IsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsWUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVTtFQUEvRCxXQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxZQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVO0VBQS9ELFdBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELFlBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVU7RUFBL0QsV0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsWUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVO0VBQS9ELFdBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsWUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVTtFQUEvRCxXQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxZQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVO0VBQS9ELFdBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELFlBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVU7RUFBL0QsV0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsWUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVTtFQUEvRCxXQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxZQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVO0VBQS9ELFdBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELFlBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVU7RUFBL0QsV0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsWUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVTtFQUEvRCxXQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxZQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVO0VBQS9ELFdBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELFlBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVU7RUFBL0QsV0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFFBQVEsQ0FBZ0Q7RUFPcEQsWUFBWSxFaUIwUGlCLElBQUksQ2pCMVBvQixVQUFVO0VBQS9ELFdBQVksRWlCMFBpQixJQUFJLENqQjFQb0IsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsVUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVTtFQUEvRCxhQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxVQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVO0VBQS9ELGFBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELFVBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVU7RUFBL0QsYUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsVUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVO0VBQS9ELGFBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsVUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVTtFQUEvRCxhQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxVQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVO0VBQS9ELGFBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELFVBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVU7RUFBL0QsYUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsVUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVTtFQUEvRCxhQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxVQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVO0VBQS9ELGFBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELFVBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVU7RUFBL0QsYUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsVUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVTtFQUEvRCxhQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxVQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVO0VBQS9ELGFBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELFVBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVU7RUFBL0QsYUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFFBQVEsQ0FBZ0Q7RUFPcEQsVUFBWSxFaUJnUWlCLElBQUksQ2pCaFFvQixVQUFVO0VBQS9ELGFBQVksRWlCZ1FpQixJQUFJLENqQmhRb0IsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsVUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsVUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsVUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsVUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxVQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxVQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxVQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxVQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxVQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxVQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxVQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxVQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxVQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsUUFBUSxDQUFnRDtFQU9wRCxVQUFZLEVpQnNRaUIsSUFBSSxDakJ0UW9CLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELFlBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELFlBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELFlBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELFlBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsWUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsWUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsWUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsWUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsWUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsWUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsWUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsWUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsWUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFFBQVEsQ0FBZ0Q7RUFPcEQsWUFBWSxFaUI0UWlCLElBQUksQ2pCNVFvQixVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxhQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxhQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxhQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxhQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELGFBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELGFBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELGFBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELGFBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELGFBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELGFBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELGFBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELGFBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELGFBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxRQUFRLENBQWdEO0VBT3BELGFBQVksRWlCa1JpQixJQUFJLENqQmxSb0IsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsV0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsV0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsV0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsV0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxXQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxXQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxXQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxXQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxXQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxXQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxXQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxXQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxXQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsUUFBUSxDQUFnRDtFQU9wRCxXQUFZLEVpQndSaUIsSUFBSSxDakJ4Um9CLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELE1BQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELE1BQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELE1BQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsTUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsTUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsTUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsTUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsTUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsTUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsTUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsTUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsTUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsWUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVTtFQUEvRCxXQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxZQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVO0VBQS9ELFdBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELFlBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVTtFQUEvRCxXQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELFlBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVU7RUFBL0QsV0FBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsWUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVTtFQUEvRCxXQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxZQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVO0VBQS9ELFdBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELFlBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVU7RUFBL0QsV0FBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsWUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVTtFQUEvRCxXQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxZQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVO0VBQS9ELFdBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxPQUFPLENBQWlEO0VBT3BELFlBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVU7RUFBL0QsV0FBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE9BQU8sQ0FBaUQ7RUFPcEQsWUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVTtFQUEvRCxXQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsT0FBTyxDQUFpRDtFQU9wRCxZQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVO0VBQS9ELFdBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELFVBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVU7RUFBL0QsYUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsVUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVTtFQUEvRCxhQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxVQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVU7RUFBL0QsYUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxVQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVO0VBQS9ELGFBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELFVBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVU7RUFBL0QsYUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsVUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVTtFQUEvRCxhQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxVQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVO0VBQS9ELGFBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELFVBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVU7RUFBL0QsYUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsVUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVTtFQUEvRCxhQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsT0FBTyxDQUFpRDtFQU9wRCxVQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVO0VBQS9ELGFBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxPQUFPLENBQWlEO0VBT3BELFVBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVU7RUFBL0QsYUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE9BQU8sQ0FBaUQ7RUFPcEQsVUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVTtFQUEvRCxhQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxVQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxVQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxVQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELFVBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELFVBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELFVBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELFVBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELFVBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELFVBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxPQUFPLENBQWlEO0VBT3BELFVBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxPQUFPLENBQWlEO0VBT3BELFVBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxPQUFPLENBQWlEO0VBT3BELFVBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELFlBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELFlBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELFlBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsWUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsWUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsWUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsWUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsWUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsWUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE9BQU8sQ0FBaUQ7RUFPcEQsWUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE9BQU8sQ0FBaUQ7RUFPcEQsWUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE9BQU8sQ0FBaUQ7RUFPcEQsWUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsYUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsYUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsYUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxhQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxhQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxhQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxhQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxhQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxhQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsT0FBTyxDQUFpRDtFQU9wRCxhQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsT0FBTyxDQUFpRDtFQU9wRCxhQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsT0FBTyxDQUFpRDtFQU9wRCxhQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxXQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxXQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxXQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELFdBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELFdBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELFdBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELFdBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELFdBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELFdBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxPQUFPLENBQWlEO0VBT3BELFdBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxPQUFPLENBQWlEO0VBT3BELFdBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxPQUFPLENBQWlEO0VBT3BELFdBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxJQUFJLENBQW9EO0VBT3BELE9BQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxJQUFJLENBQW9EO0VBT3BELE9BQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxJQUFJLENBQW9EO0VBT3BELE9BQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxJQUFJLENBQW9EO0VBT3BELE9BQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLElBQUksQ0FBb0Q7RUFPcEQsT0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLElBQUksQ0FBb0Q7RUFPcEQsT0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLElBQUksQ0FBb0Q7RUFPcEQsT0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLElBQUksQ0FBb0Q7RUFPcEQsT0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLElBQUksQ0FBb0Q7RUFPcEQsT0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLElBQUksQ0FBb0Q7RUFPcEQsT0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsT0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsT0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsT0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsYUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVTtFQUEvRCxZQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxhQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVO0VBQS9ELFlBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELGFBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVU7RUFBL0QsWUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsYUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVO0VBQS9ELFlBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsYUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVTtFQUEvRCxZQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxhQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVO0VBQS9ELFlBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELGFBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVU7RUFBL0QsWUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsYUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVTtFQUEvRCxZQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxhQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVO0VBQS9ELFlBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELGFBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVU7RUFBL0QsWUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsYUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVTtFQUEvRCxZQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxhQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVO0VBQS9ELFlBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELGFBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVU7RUFBL0QsWUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsV0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVTtFQUEvRCxjQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxXQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVO0VBQS9ELGNBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELFdBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVU7RUFBL0QsY0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsV0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVO0VBQS9ELGNBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsV0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVTtFQUEvRCxjQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxXQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVO0VBQS9ELGNBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELFdBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVU7RUFBL0QsY0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsV0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVTtFQUEvRCxjQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxXQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVO0VBQS9ELGNBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELFdBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVU7RUFBL0QsY0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsV0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVTtFQUEvRCxjQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxXQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVO0VBQS9ELGNBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELFdBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVU7RUFBL0QsY0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsV0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsV0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsV0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsV0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxXQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxXQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxXQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxXQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxXQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxXQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxXQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxXQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxXQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxhQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxhQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxhQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxhQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELGFBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELGFBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELGFBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELGFBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELGFBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELGFBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELGFBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELGFBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxNQUFNLENBQWtEO0VBT3BELGFBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELGNBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELGNBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELGNBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELGNBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsY0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsY0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsY0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsY0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsY0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsY0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsY0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsY0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE1BQU0sQ0FBa0Q7RUFPcEQsY0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsWUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsWUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsWUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsWUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxZQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxZQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxZQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxZQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxZQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxZQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxZQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxZQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxZQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsZUFBZSxDQUF5QztFQU9wRCxXQUFZLEVpQnNYRSx3QkFBd0QsQ2pCdFhqQixVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxTQUFZLEVUb05kLHNCQUEyQixDU3BONEIsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsU0FBWSxFVG9OZCxzQkFBMkIsQ1NwTjRCLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELFNBQVksRVRvTmQsb0JBQTJCLENTcE40QixVQUFVLEdBRWxFOztBQVRELEFBQUEsS0FBSyxDQUFtRDtFQU9wRCxTQUFZLEVUb05kLHNCQUEyQixDU3BONEIsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsU0FBWSxFVG9OZCxPQUEyQixDU3BONEIsVUFBVSxHQUVsRTs7QUFURCxBQUFBLEtBQUssQ0FBbUQ7RUFPcEQsU0FBWSxFVG9OZCxJQUEyQixDU3BONEIsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFdBQVcsQ0FBNkM7RUFPcEQsVUFBWSxFaUJpWVYsTUFBTSxDakJqWTZDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxXQUFXLENBQTZDO0VBT3BELFVBQVksRWlCaVlILE1BQU0sQ2pCallzQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsU0FBUyxDQUErQztFQU9wRCxXQUFZLEVYd2dCTSxHQUFHLENXeGdCZ0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFdBQVcsQ0FBNkM7RUFPcEQsV0FBWSxFWHVnQk0sT0FBTyxDV3ZnQjRCLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxVQUFVLENBQThDO0VBT3BELFdBQVksRVh5Z0JNLEdBQUcsQ1d6Z0JnQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsUUFBUSxDQUFnRDtFQU9wRCxXQUFZLEVYMGdCTSxHQUFHLENXMWdCZ0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFVBQVUsQ0FBOEM7RUFPcEQsV0FBWSxFWDJnQk0sTUFBTSxDVzNnQjZCLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxLQUFLLENBQW1EO0VBT3BELFdBQVksRWlCa1piLENBQUMsQ2pCbFpxRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxXQUFZLEVYZ2hCTSxJQUFJLENXaGhCK0IsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFFBQVEsQ0FBZ0Q7RUFPcEQsV0FBWSxFZm1LRCxHQUFHLENlbkt1QyxVQUFVLEdBRWxFOztBQVRELEFBQUEsTUFBTSxDQUFrRDtFQU9wRCxXQUFZLEVYaWhCTSxDQUFDLENXamhCa0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFdBQVcsQ0FBNkM7RUFPcEQsVUFBWSxFaUI2WlQsSUFBSSxDakI3WjhDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxTQUFTLENBQStDO0VBT3BELFVBQVksRWlCOFpYLEtBQUssQ2pCOVorQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsWUFBWSxDQUE0QztFQU9wRCxVQUFZLEVpQitaUixNQUFNLENqQi9aMkMsVUFBVSxHQUVsRTs7QUFURCxBQUFBLHFCQUFxQixDQUFtQztFQU9wRCxlQUFZLEVpQm9hVixJQUFJLENqQnBhK0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLDBCQUEwQixDQUE4QjtFQU9wRCxlQUFZLEVpQm9hTCxTQUFTLENqQnBhcUMsVUFBVSxHQUVsRTs7QUFURCxBQUFBLDZCQUE2QixDQUEyQjtFQU9wRCxlQUFZLEVpQm9hSyxZQUFZLENqQnBhd0IsVUFBVSxHQUVsRTs7QUFURCxBQUFBLGVBQWUsQ0FBeUM7RUFPcEQsY0FBWSxFaUJ5YVYsU0FBUyxDakJ6YTBDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxlQUFlLENBQXlDO0VBT3BELGNBQVksRWlCeWFBLFNBQVMsQ2pCemFnQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsZ0JBQWdCLENBQXdDO0VBT3BELGNBQVksRWlCeWFVLFVBQVUsQ2pCemFxQixVQUFVLEdBRWxFOztBQVRELEFBQUEsVUFBVSxDQUE4QztFQU9wRCxXQUFZLEVpQithVixNQUFNLENqQi9hNkMsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFlBQVksQ0FBNEM7RUFPcEQsV0FBWSxFaUJnYlIsTUFBTSxDakJoYjJDLFVBQVUsR0FFbEU7O0FBdkJELHNCQUFzQjtBQWN0QixBQUFBLFdBQVcsQ0FBNkM7RUFPcEQsU0FBWSxFaUJzYkYsVUFBVSxDakJ0YmlDLFVBQVU7RUFBL0QsVUFBWSxFaUJzYkYsVUFBVSxDakJ0YmlDLFVBQVUsR0FFbEU7O0FBWUQsb0JBQW9CO0FBckJwQixBQUFBLGFBQWEsQ0FBMkM7RUFJaEQsaUJBQWtDLENBQUUsRUFBQztFQUd6QyxLQUFZLEVaeEJaLG1EQUFnSCxDWXdCM0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLGVBQWUsQ0FBeUM7RUFJaEQsaUJBQWtDLENBQUUsRUFBQztFQUd6QyxLQUFZLEVaeEJaLHFEQUFnSCxDWXdCM0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLGFBQWEsQ0FBMkM7RUFJaEQsaUJBQWtDLENBQUUsRUFBQztFQUd6QyxLQUFZLEVaeEJaLG1EQUFnSCxDWXdCM0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFVBQVUsQ0FBOEM7RUFJaEQsaUJBQWtDLENBQUUsRUFBQztFQUd6QyxLQUFZLEVaeEJaLGdEQUFnSCxDWXdCM0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLGFBQWEsQ0FBMkM7RUFJaEQsaUJBQWtDLENBQUUsRUFBQztFQUd6QyxLQUFZLEVaeEJaLG1EQUFnSCxDWXdCM0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFlBQVksQ0FBNEM7RUFJaEQsaUJBQWtDLENBQUUsRUFBQztFQUd6QyxLQUFZLEVaeEJaLGtEQUFnSCxDWXdCM0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFdBQVcsQ0FBNkM7RUFJaEQsaUJBQWtDLENBQUUsRUFBQztFQUd6QyxLQUFZLEVaeEJaLGlEQUFnSCxDWXdCM0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFdBQVcsQ0FBNkM7RUFJaEQsaUJBQWtDLENBQUUsRUFBQztFQUd6QyxLQUFZLEVaeEJaLGlEQUFnSCxDWXdCM0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFdBQVcsQ0FBNkM7RUFJaEQsaUJBQWtDLENBQUUsRUFBQztFQUd6QyxLQUFZLEVaeEJaLGlEQUFnSCxDWXdCM0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFVBQVUsQ0FBOEM7RUFJaEQsaUJBQWtDLENBQUUsRUFBQztFQUd6QyxLQUFZLEVaeEJaLGdEQUFnSCxDWXdCM0QsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFVBQVUsQ0FBOEM7RUFJaEQsaUJBQWtDLENBQUUsRUFBQztFQUd6QyxLQUFZLEVaMUJaLHNEQUE0SCxDWTBCdkUsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFdBQVcsQ0FBNkM7RUFJaEQsaUJBQWtDLENBQUUsRUFBQztFQUd6QyxLQUFZLEVmM0RBLE9BQU8sQ2UyRGtDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxjQUFjLENBQTBDO0VBSWhELGlCQUFrQyxDQUFFLEVBQUM7RUFHekMsS0FBWSxFZnREQSxrQkFBSSxDZXNEcUMsVUFBVSxHQUVsRTs7QUFURCxBQUFBLGNBQWMsQ0FBMEM7RUFJaEQsaUJBQWtDLENBQUUsRUFBQztFQUd6QyxLQUFZLEVmaEVBLHdCQUFJLENlZ0VxQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsV0FBVyxDQUE2QztFQUloRCxpQkFBa0MsQ0FBRSxFQUFDO0VBR3pDLEtBQVksRWlCdWNMLE9BQU8sQ2pCdmN1QyxVQUFVLEdBRWxFOztBQW5CRCxBQUFBLGdCQUFnQixDQUF3QztFQUN0RCxpQkFBdUMsQ0FBRSxLQUFDLEdBQzNDOztBQUZELEFBQUEsZ0JBQWdCLENBQXdDO0VBQ3RELGlCQUF1QyxDQUFFLElBQUMsR0FDM0M7O0FBRkQsQUFBQSxnQkFBZ0IsQ0FBd0M7RUFDdEQsaUJBQXVDLENBQUUsS0FBQyxHQUMzQzs7QUFGRCxBQUFBLGlCQUFpQixDQUF1QztFQUN0RCxpQkFBdUMsQ0FBRSxFQUFDLEdBQzNDOztBQVFELEFBQUEsV0FBVyxDQUE2QztFQUloRCxlQUFrQyxDQUFFLEVBQUM7RUFHekMsZ0JBQVksRVp4QlosaURBQWdILENZd0IzRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsYUFBYSxDQUEyQztFQUloRCxlQUFrQyxDQUFFLEVBQUM7RUFHekMsZ0JBQVksRVp4QlosbURBQWdILENZd0IzRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsV0FBVyxDQUE2QztFQUloRCxlQUFrQyxDQUFFLEVBQUM7RUFHekMsZ0JBQVksRVp4QlosaURBQWdILENZd0IzRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsUUFBUSxDQUFnRDtFQUloRCxlQUFrQyxDQUFFLEVBQUM7RUFHekMsZ0JBQVksRVp4QlosOENBQWdILENZd0IzRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsV0FBVyxDQUE2QztFQUloRCxlQUFrQyxDQUFFLEVBQUM7RUFHekMsZ0JBQVksRVp4QlosaURBQWdILENZd0IzRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsVUFBVSxDQUE4QztFQUloRCxlQUFrQyxDQUFFLEVBQUM7RUFHekMsZ0JBQVksRVp4QlosZ0RBQWdILENZd0IzRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsU0FBUyxDQUErQztFQUloRCxlQUFrQyxDQUFFLEVBQUM7RUFHekMsZ0JBQVksRVp4QlosK0NBQWdILENZd0IzRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsU0FBUyxDQUErQztFQUloRCxlQUFrQyxDQUFFLEVBQUM7RUFHekMsZ0JBQVksRVp4QlosK0NBQWdILENZd0IzRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsU0FBUyxDQUErQztFQUloRCxlQUFrQyxDQUFFLEVBQUM7RUFHekMsZ0JBQVksRVp4QlosK0NBQWdILENZd0IzRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsUUFBUSxDQUFnRDtFQUloRCxlQUFrQyxDQUFFLEVBQUM7RUFHekMsZ0JBQVksRVp4QlosOENBQWdILENZd0IzRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsUUFBUSxDQUFnRDtFQUloRCxlQUFrQyxDQUFFLEVBQUM7RUFHekMsZ0JBQVksRVo1QlosaURBQXNILENZNEJqRSxVQUFVLEdBRWxFOztBQVRELEFBQUEsZUFBZSxDQUF5QztFQUloRCxlQUFrQyxDQUFFLEVBQUM7RUFHekMsZ0JBQVksRWlCZ2VDLFdBQVcsQ2pCaGU2QixVQUFVLEdBRWxFOztBQW5CRCxBQUFBLGNBQWMsQ0FBMEM7RUFDdEQsZUFBdUMsQ0FBRSxJQUFDLEdBQzNDOztBQUZELEFBQUEsY0FBYyxDQUEwQztFQUN0RCxlQUF1QyxDQUFFLEtBQUMsR0FDM0M7O0FBRkQsQUFBQSxjQUFjLENBQTBDO0VBQ3RELGVBQXVDLENBQUUsSUFBQyxHQUMzQzs7QUFGRCxBQUFBLGNBQWMsQ0FBMEM7RUFDdEQsZUFBdUMsQ0FBRSxLQUFDLEdBQzNDOztBQUZELEFBQUEsZUFBZSxDQUF5QztFQUN0RCxlQUF1QyxDQUFFLEVBQUMsR0FDM0M7O0FBUUQsQUFBQSxZQUFZLENBQTRDO0VBT3BELGdCQUFZLEVpQm1mQyxrQkFBNEMsQ2pCbmZKLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxnQkFBZ0IsQ0FBd0M7RUFPcEQsV0FBWSxFaUJ3ZlYsR0FBRyxDakJ4ZmdELFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxpQkFBaUIsQ0FBdUM7RUFPcEQsV0FBWSxFaUJ3Zk4sSUFBSSxDakJ4ZjJDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxpQkFBaUIsQ0FBdUM7RUFPcEQsV0FBWSxFaUJ3ZkQsSUFBSSxDakJ4ZnNDLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxRQUFRLENBQWdEO0VBT3BELGNBQVksRWlCNmZWLElBQUksQ2pCN2YrQyxVQUFVLEdBRWxFOztBQVRELEFBQUEsUUFBUSxDQUFnRDtFQU9wRCxjQUFZLEVpQjZmTCxJQUFJLENqQjdmMEMsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFFBQVEsQ0FBZ0Q7RUFPcEQsYUFBWSxFZjRMTSxPQUFNLENlNUw2QixVQUFVLEdBRWxFOztBQVRELEFBQUEsVUFBVSxDQUE4QztFQU9wRCxhQUFZLEVpQnNnQmIsQ0FBQyxDakJ0Z0JxRCxVQUFVLEdBRWxFOztBQVRELEFBQUEsVUFBVSxDQUE4QztFQU9wRCxhQUFZLEVmNkxNLE1BQUssQ2U3TDhCLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxVQUFVLENBQThDO0VBT3BELGFBQVksRWY0TE0sT0FBTSxDZTVMNkIsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFVBQVUsQ0FBOEM7RUFPcEQsYUFBWSxFZjhMTSxPQUFNLENlOUw2QixVQUFVLEdBRWxFOztBQVRELEFBQUEsZUFBZSxDQUF5QztFQU9wRCxhQUFZLEVpQjBnQlIsR0FBRyxDakIxZ0I4QyxVQUFVLEdBRWxFOztBQVRELEFBQUEsYUFBYSxDQUEyQztFQU9wRCxhQUFZLEVmK0xNLEtBQUssQ2UvTDhCLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxZQUFZLENBQTRDO0VBT3BELHNCQUFZLEVmNExNLE9BQU0sQ2U1TDZCLFVBQVU7RUFBL0QsdUJBQVksRWY0TE0sT0FBTSxDZTVMNkIsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFlBQVksQ0FBNEM7RUFPcEQsdUJBQVksRWY0TE0sT0FBTSxDZTVMNkIsVUFBVTtFQUEvRCwwQkFBWSxFZjRMTSxPQUFNLENlNUw2QixVQUFVLEdBRWxFOztBQVRELEFBQUEsZUFBZSxDQUF5QztFQU9wRCwwQkFBWSxFZjRMTSxPQUFNLENlNUw2QixVQUFVO0VBQS9ELHlCQUFZLEVmNExNLE9BQU0sQ2U1TDZCLFVBQVUsR0FFbEU7O0FBVEQsQUFBQSxjQUFjLENBQTBDO0VBT3BELHlCQUFZLEVmNExNLE9BQU0sQ2U1TDZCLFVBQVU7RUFBL0Qsc0JBQVksRWY0TE0sT0FBTSxDZTVMNkIsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFFBQVEsQ0FBZ0Q7RUFPcEQsVUFBWSxFaUJ3aUJQLE9BQU8sQ2pCeGlCeUMsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFVBQVUsQ0FBOEM7RUFPcEQsVUFBWSxFaUJ5aUJMLE1BQU0sQ2pCemlCd0MsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE9BQU8sQ0FBaUQ7RUFPcEQsV0FBWSxFZFRiLEdBQUcsQ2NTbUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE9BQU8sQ0FBaUQ7RUFPcEQsV0FBWSxFZFJiLEdBQUcsQ2NRbUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE9BQU8sQ0FBaUQ7RUFPcEQsV0FBWSxFZFBiLEdBQUcsQ2NPbUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE9BQU8sQ0FBaUQ7RUFPcEQsV0FBWSxFZE5iLEdBQUcsQ2NNbUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE9BQU8sQ0FBaUQ7RUFPcEQsV0FBWSxFZExiLEdBQUcsQ2NLbUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE9BQU8sQ0FBaUQ7RUFPcEQsV0FBWSxFZEpiLEdBQUcsQ2NJbUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE9BQU8sQ0FBaUQ7RUFPcEQsV0FBWSxFZEhiLEdBQUcsQ2NHbUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE9BQU8sQ0FBaUQ7RUFPcEQsV0FBWSxFZEZiLEdBQUcsQ2NFbUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLE9BQU8sQ0FBaUQ7RUFPcEQsV0FBWSxFZERiLEdBQUcsQ2NDbUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFFBQVEsQ0FBZ0Q7RUFPcEQsS0FBWSxFZE9kLElBQUksQ2NQbUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFNBQVMsQ0FBK0M7RUFPcEQsS0FBWSxFZFFiLEtBQUssQ2NSaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFNBQVMsQ0FBK0M7RUFPcEQsS0FBWSxFZFNiLEtBQUssQ2NUaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFNBQVMsQ0FBK0M7RUFPcEQsS0FBWSxFZFViLEtBQUssQ2NWaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFNBQVMsQ0FBK0M7RUFPcEQsS0FBWSxFZFdiLEtBQUssQ2NYaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFNBQVMsQ0FBK0M7RUFPcEQsS0FBWSxFZFliLEtBQUssQ2NaaUQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFNBQVMsQ0FBK0M7RUFPcEQsS0FBWSxFZGFiLEtBQUssQ2NiaUQsVUFBVSxHQUVsRTs7QVBUTCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RU9BcEIsQUFBQSxlQUFlLENBQXlDO0lBT3BELEtBQVksRWlCbERULElBQUksQ2pCa0Q4QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELEtBQVksRWlCakRYLEtBQUssQ2pCaUQrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxjQUFjLENBQTBDO0lBT3BELEtBQVksRWlCaERWLElBQUksQ2pCZ0QrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELE9BQVksRWlCbkJWLE1BQU0sQ2pCbUI2QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxrQkFBa0IsQ0FBc0M7SUFPcEQsT0FBWSxFaUJuQkgsWUFBWSxDakJtQmdDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsT0FBWSxFaUJuQlUsS0FBSyxDakJtQjBCLFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsT0FBWSxFaUJuQmdCLElBQUksQ2pCbUJxQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELE9BQVksRWlCbkJxQixLQUFLLENqQm1CZSxVQUFVLEdBRWxFO0VBVEQsQUFBQSxlQUFlLENBQXlDO0lBT3BELE9BQVksRWlCbkIyQixTQUFTLENqQm1CSyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxnQkFBZ0IsQ0FBd0M7SUFPcEQsT0FBWSxFaUJuQnFDLFVBQVUsQ2pCbUJOLFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsT0FBWSxFaUJuQmdELElBQUksQ2pCbUJYLFVBQVUsR0FFbEU7RUFURCxBQUFBLGlCQUFpQixDQUF1QztJQU9wRCxPQUFZLEVpQm5CcUQsV0FBVyxDakJtQnZCLFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsT0FBWSxFaUJuQmlFLElBQUksQ2pCbUI1QixVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELEtBQVksRWQvRGYsRUFBRSxDYytEc0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkOURkLEdBQUcsQ2M4RG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZDdEZCxHQUFHLENjNkRvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWQ1RGQsR0FBRyxDYzREb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkM0RkLEdBQUcsQ2MyRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZDFEZCxHQUFHLENjMERvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWR6RGQsR0FBRyxDY3lEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkeERkLEdBQUcsQ2N3RG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZHZEZCxHQUFHLENjdURvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWR0RGQsR0FBRyxDY3NEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkckRkLEdBQUcsQ2NxRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZHBEZCxHQUFHLENjb0RvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWRuRGQsR0FBRyxDY21Eb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkbERkLEdBQUcsQ2NrRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZGpEZCxHQUFHLENjaURvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWRoRGQsR0FBRyxDY2dEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkL0NkLEdBQUcsQ2MrQ29ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsS0FBWSxFZDlDYixJQUFJLENjOENrRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELEtBQVksRWQ3Q1osSUFBSSxDYzZDaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxVQUFZLEVkcEJkLElBQUksQ2NvQm1ELFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsVUFBWSxFZG5CZCxJQUFJLENjbUJtRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELFVBQVksRWRsQmQsSUFBSSxDY2tCbUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxVQUFZLEVkakJkLElBQUksQ2NpQm1ELFVBQVUsR0FFbEU7RUFURCxBQUFBLGNBQWMsQ0FBMEM7SUFPcEQsVUFBWSxFZGhCYixLQUFLLENjZ0JpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELElBQVksRWlCMElILENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDakIxSW9DLFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsY0FBWSxFaUJnSlYsR0FBRyxDakJoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsY0FBWSxFaUJnSk4sTUFBTSxDakJoSnlDLFVBQVUsR0FFbEU7RUFURCxBQUFBLG9CQUFvQixDQUFvQztJQU9wRCxjQUFZLEVpQmdKQyxXQUFXLENqQmhKNkIsVUFBVSxHQUVsRTtFQVRELEFBQUEsdUJBQXVCLENBQWlDO0lBT3BELGNBQVksRWlCZ0phLGNBQWMsQ2pCaEpjLFVBQVUsR0FFbEU7RUFURCxBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsU0FBWSxFaUJ1SlIsQ0FBQyxDakJ2SmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsU0FBWSxFaUJ3SlIsQ0FBQyxDakJ4SmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLGlCQUFpQixDQUF1QztJQU9wRCxXQUFZLEVpQmdLTixDQUFDLENqQmhLOEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsaUJBQWlCLENBQXVDO0lBT3BELFdBQVksRWlCaUtOLENBQUMsQ2pCaks4QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELFNBQVksRWlCd0tWLElBQUksQ2pCeEsrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxlQUFlLENBQXlDO0lBT3BELFNBQVksRWlCd0tMLE1BQU0sQ2pCeEt3QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxxQkFBcUIsQ0FBbUM7SUFPcEQsU0FBWSxFaUJ3S0UsWUFBWSxDakJ4SzJCLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELEdBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsR0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxHQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSx5QkFBeUIsQ0FBK0I7SUFPcEQsZUFBWSxFaUJvTFQsVUFBVSxDakJwTHdDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHVCQUF1QixDQUFpQztJQU9wRCxlQUFZLEVpQnFMWCxRQUFRLENqQnJMNEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsMEJBQTBCLENBQThCO0lBT3BELGVBQVksRWlCc0xSLE1BQU0sQ2pCdEwyQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSwyQkFBMkIsQ0FBNkI7SUFPcEQsZUFBWSxFaUJ1TFAsYUFBYSxDakJ2TG1DLFVBQVUsR0FFbEU7RUFURCxBQUFBLDBCQUEwQixDQUE4QjtJQU9wRCxlQUFZLEVpQndMUixZQUFZLENqQnhMcUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsMEJBQTBCLENBQThCO0lBT3BELGVBQVksRWlCeUxSLFlBQVksQ2pCekxxQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxxQkFBcUIsQ0FBbUM7SUFPcEQsV0FBWSxFaUJnTVQsVUFBVSxDakJoTXdDLFVBQVUsR0FFbEU7RUFURCxBQUFBLG1CQUFtQixDQUFxQztJQU9wRCxXQUFZLEVpQmlNWCxRQUFRLENqQmpNNEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsc0JBQXNCLENBQWtDO0lBT3BELFdBQVksRWlCa01SLE1BQU0sQ2pCbE0yQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx3QkFBd0IsQ0FBZ0M7SUFPcEQsV0FBWSxFaUJtTU4sUUFBUSxDakJuTXVDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHVCQUF1QixDQUFpQztJQU9wRCxXQUFZLEVpQm9NUCxPQUFPLENqQnBNeUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsdUJBQXVCLENBQWlDO0lBT3BELGFBQVksRWlCMk1ULFVBQVUsQ2pCM013QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxxQkFBcUIsQ0FBbUM7SUFPcEQsYUFBWSxFaUI0TVgsUUFBUSxDakI1TTRDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHdCQUF3QixDQUFnQztJQU9wRCxhQUFZLEVpQjZNUixNQUFNLENqQjdNMkMsVUFBVSxHQUVsRTtFQVRELEFBQUEseUJBQXlCLENBQStCO0lBT3BELGFBQVksRWlCOE1QLGFBQWEsQ2pCOU1tQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx3QkFBd0IsQ0FBZ0M7SUFPcEQsYUFBWSxFaUIrTVIsWUFBWSxDakIvTXFDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHlCQUF5QixDQUErQjtJQU9wRCxhQUFZLEVpQmdOUCxPQUFPLENqQmhOeUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsbUJBQW1CLENBQXFDO0lBT3BELFVBQVksRWlCdU5WLElBQUksQ2pCdk4rQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxvQkFBb0IsQ0FBb0M7SUFPcEQsVUFBWSxFaUJ3TlQsVUFBVSxDakJ4TndDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGtCQUFrQixDQUFzQztJQU9wRCxVQUFZLEVpQnlOWCxRQUFRLENqQnpONEMsVUFBVSxHQUVsRTtFQVRELEFBQUEscUJBQXFCLENBQW1DO0lBT3BELFVBQVksRWlCME5SLE1BQU0sQ2pCMU4yQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx1QkFBdUIsQ0FBaUM7SUFPcEQsVUFBWSxFaUIyTk4sUUFBUSxDakIzTnVDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHNCQUFzQixDQUFrQztJQU9wRCxVQUFZLEVpQjROUCxPQUFPLENqQjVOeUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsZUFBZSxDQUF5QztJQU9wRCxLQUFZLEVpQm1PUixFQUFDLENqQm5PZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxLQUFZLEVpQm9PYixDQUFDLENqQnBPcUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxLQUFZLEVpQnFPYixDQUFDLENqQnJPcUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxLQUFZLEVpQnNPYixDQUFDLENqQnRPcUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxLQUFZLEVpQnVPYixDQUFDLENqQnZPcUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxLQUFZLEVpQndPYixDQUFDLENqQnhPcUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxLQUFZLEVpQnlPYixDQUFDLENqQnpPcUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsY0FBYyxDQUEwQztJQU9wRCxLQUFZLEVpQjBPVixDQUFDLENqQjFPa0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsTUFBWSxFaUJvUGlCLElBQUksQ2pCcFBvQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVU7SUFBL0QsV0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVO0lBQS9ELFdBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVTtJQUEvRCxXQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVTtJQUEvRCxXQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVTtJQUEvRCxXQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVU7SUFBL0QsV0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVO0lBQS9ELFdBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVTtJQUEvRCxXQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVU7SUFBL0QsV0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVO0lBQS9ELFdBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVTtJQUEvRCxXQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVU7SUFBL0QsV0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVO0lBQS9ELFdBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsWUFBWSxFaUIwUGlCLElBQUksQ2pCMVBvQixVQUFVO0lBQS9ELFdBQVksRWlCMFBpQixJQUFJLENqQjFQb0IsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVO0lBQS9ELGFBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVTtJQUEvRCxhQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVU7SUFBL0QsYUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVU7SUFBL0QsYUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVU7SUFBL0QsYUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVO0lBQS9ELGFBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVTtJQUEvRCxhQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVU7SUFBL0QsYUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVO0lBQS9ELGFBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVTtJQUEvRCxhQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVU7SUFBL0QsYUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVO0lBQS9ELGFBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVTtJQUEvRCxhQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFVBQVksRWlCZ1FpQixJQUFJLENqQmhRb0IsVUFBVTtJQUEvRCxhQUFZLEVpQmdRaUIsSUFBSSxDakJoUW9CLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFVBQVksRWlCc1FpQixJQUFJLENqQnRRb0IsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsWUFBWSxFaUI0UWlCLElBQUksQ2pCNVFvQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxhQUFZLEVpQmtSaUIsSUFBSSxDakJsUm9CLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFdBQVksRWlCd1JpQixJQUFJLENqQnhSb0IsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELE1BQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsTUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxNQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVU7SUFBL0QsV0FBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVO0lBQS9ELFdBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVO0lBQS9ELFdBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVO0lBQS9ELFdBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVTtJQUEvRCxXQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVU7SUFBL0QsV0FBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVO0lBQS9ELFdBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVTtJQUEvRCxXQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVU7SUFBL0QsV0FBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVO0lBQS9ELFdBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVTtJQUEvRCxXQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVU7SUFBL0QsV0FBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVO0lBQS9ELGFBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVTtJQUEvRCxhQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVTtJQUEvRCxhQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVTtJQUEvRCxhQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVU7SUFBL0QsYUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVO0lBQS9ELGFBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVTtJQUEvRCxhQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVU7SUFBL0QsYUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVO0lBQS9ELGFBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVTtJQUEvRCxhQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVU7SUFBL0QsYUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVO0lBQS9ELGFBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsYUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxhQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELGFBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxXQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFdBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsV0FBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsT0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxPQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE9BQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVTtJQUEvRCxZQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVU7SUFBL0QsWUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVO0lBQS9ELFlBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVO0lBQS9ELFlBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVO0lBQS9ELFlBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVTtJQUEvRCxZQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVU7SUFBL0QsWUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVO0lBQS9ELFlBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVTtJQUEvRCxZQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVU7SUFBL0QsWUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVO0lBQS9ELFlBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVTtJQUEvRCxZQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVU7SUFBL0QsWUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVO0lBQS9ELGNBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVTtJQUEvRCxjQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVU7SUFBL0QsY0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVU7SUFBL0QsY0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVU7SUFBL0QsY0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVO0lBQS9ELGNBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVTtJQUEvRCxjQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVU7SUFBL0QsY0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVO0lBQS9ELGNBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVTtJQUEvRCxjQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVU7SUFBL0QsY0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVO0lBQS9ELGNBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVTtJQUEvRCxjQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGNBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsY0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxjQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsY0FBYyxDQUEwQztJQU9wRCxVQUFZLEVpQjZaVCxJQUFJLENqQjdaOEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxVQUFZLEVpQjhaWCxLQUFLLENqQjlaK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsZUFBZSxDQUF5QztJQU9wRCxVQUFZLEVpQitaUixNQUFNLENqQi9aMkMsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxLQUFZLEVkT2QsSUFBSSxDY1BtRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELEtBQVksRWRRYixLQUFLLENjUmlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsS0FBWSxFZFNiLEtBQUssQ2NUaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxLQUFZLEVkVWIsS0FBSyxDY1ZpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELEtBQVksRWRXYixLQUFLLENjWGlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsS0FBWSxFZFliLEtBQUssQ2NaaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxLQUFZLEVkYWIsS0FBSyxDY2JpRCxVQUFVLEdBRWxFOztBUFRMLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFT0FwQixBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsS0FBWSxFaUJsRFQsSUFBSSxDakJrRDhDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsS0FBWSxFaUJqRFgsS0FBSyxDakJpRCtDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGNBQWMsQ0FBMEM7SUFPcEQsS0FBWSxFaUJoRFYsSUFBSSxDakJnRCtDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsT0FBWSxFaUJuQlYsTUFBTSxDakJtQjZDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGtCQUFrQixDQUFzQztJQU9wRCxPQUFZLEVpQm5CSCxZQUFZLENqQm1CZ0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxPQUFZLEVpQm5CVSxLQUFLLENqQm1CMEIsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxPQUFZLEVpQm5CZ0IsSUFBSSxDakJtQnFCLFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsT0FBWSxFaUJuQnFCLEtBQUssQ2pCbUJlLFVBQVUsR0FFbEU7RUFURCxBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsT0FBWSxFaUJuQjJCLFNBQVMsQ2pCbUJLLFVBQVUsR0FFbEU7RUFURCxBQUFBLGdCQUFnQixDQUF3QztJQU9wRCxPQUFZLEVpQm5CcUMsVUFBVSxDakJtQk4sVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxPQUFZLEVpQm5CZ0QsSUFBSSxDakJtQlgsVUFBVSxHQUVsRTtFQVRELEFBQUEsaUJBQWlCLENBQXVDO0lBT3BELE9BQVksRWlCbkJxRCxXQUFXLENqQm1CdkIsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxPQUFZLEVpQm5CaUUsSUFBSSxDakJtQjVCLFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsS0FBWSxFZC9EZixFQUFFLENjK0RzRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWQ5RGQsR0FBRyxDYzhEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkN0RkLEdBQUcsQ2M2RG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZDVEZCxHQUFHLENjNERvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWQzRGQsR0FBRyxDYzJEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkMURkLEdBQUcsQ2MwRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZHpEZCxHQUFHLENjeURvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWR4RGQsR0FBRyxDY3dEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkdkRkLEdBQUcsQ2N1RG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZHREZCxHQUFHLENjc0RvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWRyRGQsR0FBRyxDY3FEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkcERkLEdBQUcsQ2NvRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZG5EZCxHQUFHLENjbURvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWRsRGQsR0FBRyxDY2tEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkakRkLEdBQUcsQ2NpRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZGhEZCxHQUFHLENjZ0RvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWQvQ2QsR0FBRyxDYytDb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxLQUFZLEVkOUNiLElBQUksQ2M4Q2tELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsS0FBWSxFZDdDWixJQUFJLENjNkNpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELFVBQVksRWRwQmQsSUFBSSxDY29CbUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxVQUFZLEVkbkJkLElBQUksQ2NtQm1ELFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsVUFBWSxFZGxCZCxJQUFJLENja0JtRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELFVBQVksRWRqQmQsSUFBSSxDY2lCbUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsY0FBYyxDQUEwQztJQU9wRCxVQUFZLEVkaEJiLEtBQUssQ2NnQmlELFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsSUFBWSxFaUIwSUgsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENqQjFJb0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxjQUFZLEVpQmdKVixHQUFHLENqQmhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsZUFBZSxDQUF5QztJQU9wRCxjQUFZLEVpQmdKTixNQUFNLENqQmhKeUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsb0JBQW9CLENBQW9DO0lBT3BELGNBQVksRWlCZ0pDLFdBQVcsQ2pCaEo2QixVQUFVLEdBRWxFO0VBVEQsQUFBQSx1QkFBdUIsQ0FBaUM7SUFPcEQsY0FBWSxFaUJnSmEsY0FBYyxDakJoSmMsVUFBVSxHQUVsRTtFQVRELEFBQUEsZUFBZSxDQUF5QztJQU9wRCxTQUFZLEVpQnVKUixDQUFDLENqQnZKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsZUFBZSxDQUF5QztJQU9wRCxTQUFZLEVpQndKUixDQUFDLENqQnhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsaUJBQWlCLENBQXVDO0lBT3BELFdBQVksRWlCZ0tOLENBQUMsQ2pCaEs4QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxpQkFBaUIsQ0FBdUM7SUFPcEQsV0FBWSxFaUJpS04sQ0FBQyxDakJqSzhDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsU0FBWSxFaUJ3S1YsSUFBSSxDakJ4SytDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsU0FBWSxFaUJ3S0wsTUFBTSxDakJ4S3dDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHFCQUFxQixDQUFtQztJQU9wRCxTQUFZLEVpQndLRSxZQUFZLENqQnhLMkIsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsR0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxHQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELEdBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLHlCQUF5QixDQUErQjtJQU9wRCxlQUFZLEVpQm9MVCxVQUFVLENqQnBMd0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsdUJBQXVCLENBQWlDO0lBT3BELGVBQVksRWlCcUxYLFFBQVEsQ2pCckw0QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSwwQkFBMEIsQ0FBOEI7SUFPcEQsZUFBWSxFaUJzTFIsTUFBTSxDakJ0TDJDLFVBQVUsR0FFbEU7RUFURCxBQUFBLDJCQUEyQixDQUE2QjtJQU9wRCxlQUFZLEVpQnVMUCxhQUFhLENqQnZMbUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsMEJBQTBCLENBQThCO0lBT3BELGVBQVksRWlCd0xSLFlBQVksQ2pCeExxQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSwwQkFBMEIsQ0FBOEI7SUFPcEQsZUFBWSxFaUJ5TFIsWUFBWSxDakJ6THFDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHFCQUFxQixDQUFtQztJQU9wRCxXQUFZLEVpQmdNVCxVQUFVLENqQmhNd0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsbUJBQW1CLENBQXFDO0lBT3BELFdBQVksRWlCaU1YLFFBQVEsQ2pCak00QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxzQkFBc0IsQ0FBa0M7SUFPcEQsV0FBWSxFaUJrTVIsTUFBTSxDakJsTTJDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHdCQUF3QixDQUFnQztJQU9wRCxXQUFZLEVpQm1NTixRQUFRLENqQm5NdUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsdUJBQXVCLENBQWlDO0lBT3BELFdBQVksRWlCb01QLE9BQU8sQ2pCcE15QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx1QkFBdUIsQ0FBaUM7SUFPcEQsYUFBWSxFaUIyTVQsVUFBVSxDakIzTXdDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHFCQUFxQixDQUFtQztJQU9wRCxhQUFZLEVpQjRNWCxRQUFRLENqQjVNNEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsd0JBQXdCLENBQWdDO0lBT3BELGFBQVksRWlCNk1SLE1BQU0sQ2pCN00yQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx5QkFBeUIsQ0FBK0I7SUFPcEQsYUFBWSxFaUI4TVAsYUFBYSxDakI5TW1DLFVBQVUsR0FFbEU7RUFURCxBQUFBLHdCQUF3QixDQUFnQztJQU9wRCxhQUFZLEVpQitNUixZQUFZLENqQi9NcUMsVUFBVSxHQUVsRTtFQVRELEFBQUEseUJBQXlCLENBQStCO0lBT3BELGFBQVksRWlCZ05QLE9BQU8sQ2pCaE55QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxtQkFBbUIsQ0FBcUM7SUFPcEQsVUFBWSxFaUJ1TlYsSUFBSSxDakJ2TitDLFVBQVUsR0FFbEU7RUFURCxBQUFBLG9CQUFvQixDQUFvQztJQU9wRCxVQUFZLEVpQndOVCxVQUFVLENqQnhOd0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsa0JBQWtCLENBQXNDO0lBT3BELFVBQVksRWlCeU5YLFFBQVEsQ2pCek40QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxxQkFBcUIsQ0FBbUM7SUFPcEQsVUFBWSxFaUIwTlIsTUFBTSxDakIxTjJDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHVCQUF1QixDQUFpQztJQU9wRCxVQUFZLEVpQjJOTixRQUFRLENqQjNOdUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsc0JBQXNCLENBQWtDO0lBT3BELFVBQVksRWlCNE5QLE9BQU8sQ2pCNU55QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxlQUFlLENBQXlDO0lBT3BELEtBQVksRWlCbU9SLEVBQUMsQ2pCbk9nRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELEtBQVksRWlCb09iLENBQUMsQ2pCcE9xRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELEtBQVksRWlCcU9iLENBQUMsQ2pCck9xRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELEtBQVksRWlCc09iLENBQUMsQ2pCdE9xRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELEtBQVksRWlCdU9iLENBQUMsQ2pCdk9xRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELEtBQVksRWlCd09iLENBQUMsQ2pCeE9xRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELEtBQVksRWlCeU9iLENBQUMsQ2pCek9xRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxjQUFjLENBQTBDO0lBT3BELEtBQVksRWlCME9WLENBQUMsQ2pCMU9rRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxNQUFZLEVpQm9QaUIsSUFBSSxDakJwUG9CLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVTtJQUEvRCxXQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVU7SUFBL0QsV0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVO0lBQS9ELFdBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVO0lBQS9ELFdBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVO0lBQS9ELFdBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVTtJQUEvRCxXQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVU7SUFBL0QsV0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVO0lBQS9ELFdBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVTtJQUEvRCxXQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVU7SUFBL0QsV0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVO0lBQS9ELFdBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVTtJQUEvRCxXQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVU7SUFBL0QsV0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxZQUFZLEVpQjBQaUIsSUFBSSxDakIxUG9CLFVBQVU7SUFBL0QsV0FBWSxFaUIwUGlCLElBQUksQ2pCMVBvQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVU7SUFBL0QsYUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVO0lBQS9ELGFBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVTtJQUEvRCxhQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVTtJQUEvRCxhQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVTtJQUEvRCxhQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVU7SUFBL0QsYUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVO0lBQS9ELGFBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVTtJQUEvRCxhQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVU7SUFBL0QsYUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVO0lBQS9ELGFBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVTtJQUEvRCxhQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVU7SUFBL0QsYUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVO0lBQS9ELGFBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsVUFBWSxFaUJnUWlCLElBQUksQ2pCaFFvQixVQUFVO0lBQS9ELGFBQVksRWlCZ1FpQixJQUFJLENqQmhRb0IsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsVUFBWSxFaUJzUWlCLElBQUksQ2pCdFFvQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxZQUFZLEVpQjRRaUIsSUFBSSxDakI1UW9CLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELGFBQVksRWlCa1JpQixJQUFJLENqQmxSb0IsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsV0FBWSxFaUJ3UmlCLElBQUksQ2pCeFJvQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsTUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxNQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELE1BQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVTtJQUEvRCxXQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVU7SUFBL0QsV0FBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVU7SUFBL0QsV0FBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVU7SUFBL0QsV0FBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVO0lBQS9ELFdBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVTtJQUEvRCxXQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVU7SUFBL0QsV0FBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVO0lBQS9ELFdBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVTtJQUEvRCxXQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVU7SUFBL0QsV0FBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVO0lBQS9ELFdBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVTtJQUEvRCxXQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVU7SUFBL0QsYUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVO0lBQS9ELGFBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVO0lBQS9ELGFBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVO0lBQS9ELGFBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVTtJQUEvRCxhQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVU7SUFBL0QsYUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVO0lBQS9ELGFBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVTtJQUEvRCxhQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVU7SUFBL0QsYUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVO0lBQS9ELGFBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVTtJQUEvRCxhQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVU7SUFBL0QsYUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxhQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELGFBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsYUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFdBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsV0FBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxXQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxPQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE9BQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsT0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVO0lBQS9ELFlBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVTtJQUEvRCxZQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVU7SUFBL0QsWUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVU7SUFBL0QsWUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVU7SUFBL0QsWUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVO0lBQS9ELFlBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVTtJQUEvRCxZQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVU7SUFBL0QsWUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVO0lBQS9ELFlBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVTtJQUEvRCxZQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVU7SUFBL0QsWUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVO0lBQS9ELFlBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVTtJQUEvRCxZQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVU7SUFBL0QsY0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVO0lBQS9ELGNBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVTtJQUEvRCxjQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVTtJQUEvRCxjQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVTtJQUEvRCxjQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVU7SUFBL0QsY0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVO0lBQS9ELGNBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVTtJQUEvRCxjQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVU7SUFBL0QsY0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVO0lBQS9ELGNBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVTtJQUEvRCxjQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVU7SUFBL0QsY0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVO0lBQS9ELGNBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsY0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxjQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGNBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxjQUFjLENBQTBDO0lBT3BELFVBQVksRWlCNlpULElBQUksQ2pCN1o4QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELFVBQVksRWlCOFpYLEtBQUssQ2pCOVorQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxlQUFlLENBQXlDO0lBT3BELFVBQVksRWlCK1pSLE1BQU0sQ2pCL1oyQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELEtBQVksRWRPZCxJQUFJLENjUG1ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsS0FBWSxFZFFiLEtBQUssQ2NSaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxLQUFZLEVkU2IsS0FBSyxDY1RpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELEtBQVksRWRVYixLQUFLLENjVmlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsS0FBWSxFZFdiLEtBQUssQ2NYaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxLQUFZLEVkWWIsS0FBSyxDY1ppRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELEtBQVksRWRhYixLQUFLLENjYmlELFVBQVUsR0FFbEU7O0FQVEwsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VPQXBCLEFBQUEsZUFBZSxDQUF5QztJQU9wRCxLQUFZLEVpQmxEVCxJQUFJLENqQmtEOEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxLQUFZLEVpQmpEWCxLQUFLLENqQmlEK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsY0FBYyxDQUEwQztJQU9wRCxLQUFZLEVpQmhEVixJQUFJLENqQmdEK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxPQUFZLEVpQm5CVixNQUFNLENqQm1CNkMsVUFBVSxHQUVsRTtFQVRELEFBQUEsa0JBQWtCLENBQXNDO0lBT3BELE9BQVksRWlCbkJILFlBQVksQ2pCbUJnQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELE9BQVksRWlCbkJVLEtBQUssQ2pCbUIwQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELE9BQVksRWlCbkJnQixJQUFJLENqQm1CcUIsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxPQUFZLEVpQm5CcUIsS0FBSyxDakJtQmUsVUFBVSxHQUVsRTtFQVRELEFBQUEsZUFBZSxDQUF5QztJQU9wRCxPQUFZLEVpQm5CMkIsU0FBUyxDakJtQkssVUFBVSxHQUVsRTtFQVRELEFBQUEsZ0JBQWdCLENBQXdDO0lBT3BELE9BQVksRWlCbkJxQyxVQUFVLENqQm1CTixVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELE9BQVksRWlCbkJnRCxJQUFJLENqQm1CWCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxpQkFBaUIsQ0FBdUM7SUFPcEQsT0FBWSxFaUJuQnFELFdBQVcsQ2pCbUJ2QixVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELE9BQVksRWlCbkJpRSxJQUFJLENqQm1CNUIsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxLQUFZLEVkL0RmLEVBQUUsQ2MrRHNELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZDlEZCxHQUFHLENjOERvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWQ3RGQsR0FBRyxDYzZEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkNURkLEdBQUcsQ2M0RG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZDNEZCxHQUFHLENjMkRvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWQxRGQsR0FBRyxDYzBEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkekRkLEdBQUcsQ2N5RG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZHhEZCxHQUFHLENjd0RvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWR2RGQsR0FBRyxDY3VEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkdERkLEdBQUcsQ2NzRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZHJEZCxHQUFHLENjcURvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWRwRGQsR0FBRyxDY29Eb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkbkRkLEdBQUcsQ2NtRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZGxEZCxHQUFHLENja0RvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWRqRGQsR0FBRyxDY2lEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkaERkLEdBQUcsQ2NnRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZC9DZCxHQUFHLENjK0NvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEtBQVksRWQ5Q2IsSUFBSSxDYzhDa0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxLQUFZLEVkN0NaLElBQUksQ2M2Q2lELFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsVUFBWSxFZHBCZCxJQUFJLENjb0JtRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELFVBQVksRWRuQmQsSUFBSSxDY21CbUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxVQUFZLEVkbEJkLElBQUksQ2NrQm1ELFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsVUFBWSxFZGpCZCxJQUFJLENjaUJtRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxjQUFjLENBQTBDO0lBT3BELFVBQVksRWRoQmIsS0FBSyxDY2dCaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxJQUFZLEVpQjBJSCxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ2pCMUlvQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELGNBQVksRWlCZ0pWLEdBQUcsQ2pCaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxlQUFlLENBQXlDO0lBT3BELGNBQVksRWlCZ0pOLE1BQU0sQ2pCaEp5QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxvQkFBb0IsQ0FBb0M7SUFPcEQsY0FBWSxFaUJnSkMsV0FBVyxDakJoSjZCLFVBQVUsR0FFbEU7RUFURCxBQUFBLHVCQUF1QixDQUFpQztJQU9wRCxjQUFZLEVpQmdKYSxjQUFjLENqQmhKYyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxlQUFlLENBQXlDO0lBT3BELFNBQVksRWlCdUpSLENBQUMsQ2pCdkpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxlQUFlLENBQXlDO0lBT3BELFNBQVksRWlCd0pSLENBQUMsQ2pCeEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxpQkFBaUIsQ0FBdUM7SUFPcEQsV0FBWSxFaUJnS04sQ0FBQyxDakJoSzhDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGlCQUFpQixDQUF1QztJQU9wRCxXQUFZLEVpQmlLTixDQUFDLENqQmpLOEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxTQUFZLEVpQndLVixJQUFJLENqQnhLK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsZUFBZSxDQUF5QztJQU9wRCxTQUFZLEVpQndLTCxNQUFNLENqQnhLd0MsVUFBVSxHQUVsRTtFQVRELEFBQUEscUJBQXFCLENBQW1DO0lBT3BELFNBQVksRWlCd0tFLFlBQVksQ2pCeEsyQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxHQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELEdBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsR0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEseUJBQXlCLENBQStCO0lBT3BELGVBQVksRWlCb0xULFVBQVUsQ2pCcEx3QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx1QkFBdUIsQ0FBaUM7SUFPcEQsZUFBWSxFaUJxTFgsUUFBUSxDakJyTDRDLFVBQVUsR0FFbEU7RUFURCxBQUFBLDBCQUEwQixDQUE4QjtJQU9wRCxlQUFZLEVpQnNMUixNQUFNLENqQnRMMkMsVUFBVSxHQUVsRTtFQVRELEFBQUEsMkJBQTJCLENBQTZCO0lBT3BELGVBQVksRWlCdUxQLGFBQWEsQ2pCdkxtQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSwwQkFBMEIsQ0FBOEI7SUFPcEQsZUFBWSxFaUJ3TFIsWUFBWSxDakJ4THFDLFVBQVUsR0FFbEU7RUFURCxBQUFBLDBCQUEwQixDQUE4QjtJQU9wRCxlQUFZLEVpQnlMUixZQUFZLENqQnpMcUMsVUFBVSxHQUVsRTtFQVRELEFBQUEscUJBQXFCLENBQW1DO0lBT3BELFdBQVksRWlCZ01ULFVBQVUsQ2pCaE13QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxtQkFBbUIsQ0FBcUM7SUFPcEQsV0FBWSxFaUJpTVgsUUFBUSxDakJqTTRDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHNCQUFzQixDQUFrQztJQU9wRCxXQUFZLEVpQmtNUixNQUFNLENqQmxNMkMsVUFBVSxHQUVsRTtFQVRELEFBQUEsd0JBQXdCLENBQWdDO0lBT3BELFdBQVksRWlCbU1OLFFBQVEsQ2pCbk11QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx1QkFBdUIsQ0FBaUM7SUFPcEQsV0FBWSxFaUJvTVAsT0FBTyxDakJwTXlDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHVCQUF1QixDQUFpQztJQU9wRCxhQUFZLEVpQjJNVCxVQUFVLENqQjNNd0MsVUFBVSxHQUVsRTtFQVRELEFBQUEscUJBQXFCLENBQW1DO0lBT3BELGFBQVksRWlCNE1YLFFBQVEsQ2pCNU00QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx3QkFBd0IsQ0FBZ0M7SUFPcEQsYUFBWSxFaUI2TVIsTUFBTSxDakI3TTJDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHlCQUF5QixDQUErQjtJQU9wRCxhQUFZLEVpQjhNUCxhQUFhLENqQjlNbUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsd0JBQXdCLENBQWdDO0lBT3BELGFBQVksRWlCK01SLFlBQVksQ2pCL01xQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx5QkFBeUIsQ0FBK0I7SUFPcEQsYUFBWSxFaUJnTlAsT0FBTyxDakJoTnlDLFVBQVUsR0FFbEU7RUFURCxBQUFBLG1CQUFtQixDQUFxQztJQU9wRCxVQUFZLEVpQnVOVixJQUFJLENqQnZOK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsb0JBQW9CLENBQW9DO0lBT3BELFVBQVksRWlCd05ULFVBQVUsQ2pCeE53QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxrQkFBa0IsQ0FBc0M7SUFPcEQsVUFBWSxFaUJ5TlgsUUFBUSxDakJ6TjRDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHFCQUFxQixDQUFtQztJQU9wRCxVQUFZLEVpQjBOUixNQUFNLENqQjFOMkMsVUFBVSxHQUVsRTtFQVRELEFBQUEsdUJBQXVCLENBQWlDO0lBT3BELFVBQVksRWlCMk5OLFFBQVEsQ2pCM051QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxzQkFBc0IsQ0FBa0M7SUFPcEQsVUFBWSxFaUI0TlAsT0FBTyxDakI1TnlDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsS0FBWSxFaUJtT1IsRUFBQyxDakJuT2dELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsS0FBWSxFaUJvT2IsQ0FBQyxDakJwT3FELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsS0FBWSxFaUJxT2IsQ0FBQyxDakJyT3FELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsS0FBWSxFaUJzT2IsQ0FBQyxDakJ0T3FELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsS0FBWSxFaUJ1T2IsQ0FBQyxDakJ2T3FELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsS0FBWSxFaUJ3T2IsQ0FBQyxDakJ4T3FELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsS0FBWSxFaUJ5T2IsQ0FBQyxDakJ6T3FELFVBQVUsR0FFbEU7RUFURCxBQUFBLGNBQWMsQ0FBMEM7SUFPcEQsS0FBWSxFaUIwT1YsQ0FBQyxDakIxT2tELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELE1BQVksRWlCb1BpQixJQUFJLENqQnBQb0IsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVO0lBQS9ELFdBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVTtJQUEvRCxXQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVU7SUFBL0QsV0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVU7SUFBL0QsV0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVU7SUFBL0QsV0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVO0lBQS9ELFdBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVTtJQUEvRCxXQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVU7SUFBL0QsV0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVO0lBQS9ELFdBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVTtJQUEvRCxXQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVU7SUFBL0QsV0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVO0lBQS9ELFdBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVTtJQUEvRCxXQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFlBQVksRWlCMFBpQixJQUFJLENqQjFQb0IsVUFBVTtJQUEvRCxXQUFZLEVpQjBQaUIsSUFBSSxDakIxUG9CLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVTtJQUEvRCxhQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVU7SUFBL0QsYUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVO0lBQS9ELGFBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVO0lBQS9ELGFBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVO0lBQS9ELGFBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVTtJQUEvRCxhQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVU7SUFBL0QsYUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVO0lBQS9ELGFBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVTtJQUEvRCxhQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVU7SUFBL0QsYUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVO0lBQS9ELGFBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVTtJQUEvRCxhQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVU7SUFBL0QsYUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxVQUFZLEVpQmdRaUIsSUFBSSxDakJoUW9CLFVBQVU7SUFBL0QsYUFBWSxFaUJnUWlCLElBQUksQ2pCaFFvQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxVQUFZLEVpQnNRaUIsSUFBSSxDakJ0UW9CLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFlBQVksRWlCNFFpQixJQUFJLENqQjVRb0IsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsYUFBWSxFaUJrUmlCLElBQUksQ2pCbFJvQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxXQUFZLEVpQndSaUIsSUFBSSxDakJ4Um9CLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxNQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELE1BQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsTUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVO0lBQS9ELFdBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVTtJQUEvRCxXQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVTtJQUEvRCxXQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVTtJQUEvRCxXQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVU7SUFBL0QsV0FBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVO0lBQS9ELFdBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVTtJQUEvRCxXQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVU7SUFBL0QsV0FBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVO0lBQS9ELFdBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVTtJQUEvRCxXQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVU7SUFBL0QsV0FBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVO0lBQS9ELFdBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVTtJQUEvRCxhQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVU7SUFBL0QsYUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVU7SUFBL0QsYUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVU7SUFBL0QsYUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVO0lBQS9ELGFBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVTtJQUEvRCxhQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVU7SUFBL0QsYUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVO0lBQS9ELGFBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVTtJQUEvRCxhQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVU7SUFBL0QsYUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVO0lBQS9ELGFBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVTtJQUEvRCxhQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELGFBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsYUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxhQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsV0FBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxXQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFdBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE9BQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsT0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxPQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVU7SUFBL0QsWUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVO0lBQS9ELFlBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVTtJQUEvRCxZQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVTtJQUEvRCxZQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVTtJQUEvRCxZQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVU7SUFBL0QsWUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVO0lBQS9ELFlBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVTtJQUEvRCxZQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVU7SUFBL0QsWUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVO0lBQS9ELFlBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVTtJQUEvRCxZQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVU7SUFBL0QsWUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVO0lBQS9ELFlBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVTtJQUEvRCxjQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVU7SUFBL0QsY0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVO0lBQS9ELGNBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVO0lBQS9ELGNBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVO0lBQS9ELGNBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVTtJQUEvRCxjQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVU7SUFBL0QsY0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVO0lBQS9ELGNBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVTtJQUEvRCxjQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVU7SUFBL0QsY0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVO0lBQS9ELGNBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVTtJQUEvRCxjQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVU7SUFBL0QsY0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxjQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGNBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsY0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLGNBQWMsQ0FBMEM7SUFPcEQsVUFBWSxFaUI2WlQsSUFBSSxDakI3WjhDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsVUFBWSxFaUI4WlgsS0FBSyxDakI5WitDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsVUFBWSxFaUIrWlIsTUFBTSxDakIvWjJDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsS0FBWSxFZE9kLElBQUksQ2NQbUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxLQUFZLEVkUWIsS0FBSyxDY1JpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELEtBQVksRWRTYixLQUFLLENjVGlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsS0FBWSxFZFViLEtBQUssQ2NWaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxLQUFZLEVkV2IsS0FBSyxDY1hpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELEtBQVksRWRZYixLQUFLLENjWmlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsS0FBWSxFZGFiLEtBQUssQ2NiaUQsVUFBVSxHQUVsRTs7QVBUTCxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RU9BckIsQUFBQSxlQUFlLENBQXlDO0lBT3BELEtBQVksRWlCbERULElBQUksQ2pCa0Q4QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELEtBQVksRWlCakRYLEtBQUssQ2pCaUQrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxjQUFjLENBQTBDO0lBT3BELEtBQVksRWlCaERWLElBQUksQ2pCZ0QrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELE9BQVksRWlCbkJWLE1BQU0sQ2pCbUI2QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxrQkFBa0IsQ0FBc0M7SUFPcEQsT0FBWSxFaUJuQkgsWUFBWSxDakJtQmdDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsT0FBWSxFaUJuQlUsS0FBSyxDakJtQjBCLFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsT0FBWSxFaUJuQmdCLElBQUksQ2pCbUJxQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELE9BQVksRWlCbkJxQixLQUFLLENqQm1CZSxVQUFVLEdBRWxFO0VBVEQsQUFBQSxlQUFlLENBQXlDO0lBT3BELE9BQVksRWlCbkIyQixTQUFTLENqQm1CSyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxnQkFBZ0IsQ0FBd0M7SUFPcEQsT0FBWSxFaUJuQnFDLFVBQVUsQ2pCbUJOLFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsT0FBWSxFaUJuQmdELElBQUksQ2pCbUJYLFVBQVUsR0FFbEU7RUFURCxBQUFBLGlCQUFpQixDQUF1QztJQU9wRCxPQUFZLEVpQm5CcUQsV0FBVyxDakJtQnZCLFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsT0FBWSxFaUJuQmlFLElBQUksQ2pCbUI1QixVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELEtBQVksRWQvRGYsRUFBRSxDYytEc0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkOURkLEdBQUcsQ2M4RG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZDdEZCxHQUFHLENjNkRvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWQ1RGQsR0FBRyxDYzREb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkM0RkLEdBQUcsQ2MyRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZDFEZCxHQUFHLENjMERvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWR6RGQsR0FBRyxDY3lEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkeERkLEdBQUcsQ2N3RG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZHZEZCxHQUFHLENjdURvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWR0RGQsR0FBRyxDY3NEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkckRkLEdBQUcsQ2NxRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZHBEZCxHQUFHLENjb0RvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWRuRGQsR0FBRyxDY21Eb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkbERkLEdBQUcsQ2NrRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZGpEZCxHQUFHLENjaURvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWRoRGQsR0FBRyxDY2dEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkL0NkLEdBQUcsQ2MrQ29ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsS0FBWSxFZDlDYixJQUFJLENjOENrRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELEtBQVksRWQ3Q1osSUFBSSxDYzZDaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxVQUFZLEVkcEJkLElBQUksQ2NvQm1ELFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsVUFBWSxFZG5CZCxJQUFJLENjbUJtRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELFVBQVksRWRsQmQsSUFBSSxDY2tCbUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxVQUFZLEVkakJkLElBQUksQ2NpQm1ELFVBQVUsR0FFbEU7RUFURCxBQUFBLGNBQWMsQ0FBMEM7SUFPcEQsVUFBWSxFZGhCYixLQUFLLENjZ0JpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELElBQVksRWlCMElILENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDakIxSW9DLFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsY0FBWSxFaUJnSlYsR0FBRyxDakJoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsY0FBWSxFaUJnSk4sTUFBTSxDakJoSnlDLFVBQVUsR0FFbEU7RUFURCxBQUFBLG9CQUFvQixDQUFvQztJQU9wRCxjQUFZLEVpQmdKQyxXQUFXLENqQmhKNkIsVUFBVSxHQUVsRTtFQVRELEFBQUEsdUJBQXVCLENBQWlDO0lBT3BELGNBQVksRWlCZ0phLGNBQWMsQ2pCaEpjLFVBQVUsR0FFbEU7RUFURCxBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsU0FBWSxFaUJ1SlIsQ0FBQyxDakJ2SmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsU0FBWSxFaUJ3SlIsQ0FBQyxDakJ4SmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLGlCQUFpQixDQUF1QztJQU9wRCxXQUFZLEVpQmdLTixDQUFDLENqQmhLOEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsaUJBQWlCLENBQXVDO0lBT3BELFdBQVksRWlCaUtOLENBQUMsQ2pCaks4QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELFNBQVksRWlCd0tWLElBQUksQ2pCeEsrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxlQUFlLENBQXlDO0lBT3BELFNBQVksRWlCd0tMLE1BQU0sQ2pCeEt3QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxxQkFBcUIsQ0FBbUM7SUFPcEQsU0FBWSxFaUJ3S0UsWUFBWSxDakJ4SzJCLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELEdBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsR0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxHQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSx5QkFBeUIsQ0FBK0I7SUFPcEQsZUFBWSxFaUJvTFQsVUFBVSxDakJwTHdDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHVCQUF1QixDQUFpQztJQU9wRCxlQUFZLEVpQnFMWCxRQUFRLENqQnJMNEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsMEJBQTBCLENBQThCO0lBT3BELGVBQVksRWlCc0xSLE1BQU0sQ2pCdEwyQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSwyQkFBMkIsQ0FBNkI7SUFPcEQsZUFBWSxFaUJ1TFAsYUFBYSxDakJ2TG1DLFVBQVUsR0FFbEU7RUFURCxBQUFBLDBCQUEwQixDQUE4QjtJQU9wRCxlQUFZLEVpQndMUixZQUFZLENqQnhMcUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsMEJBQTBCLENBQThCO0lBT3BELGVBQVksRWlCeUxSLFlBQVksQ2pCekxxQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxxQkFBcUIsQ0FBbUM7SUFPcEQsV0FBWSxFaUJnTVQsVUFBVSxDakJoTXdDLFVBQVUsR0FFbEU7RUFURCxBQUFBLG1CQUFtQixDQUFxQztJQU9wRCxXQUFZLEVpQmlNWCxRQUFRLENqQmpNNEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsc0JBQXNCLENBQWtDO0lBT3BELFdBQVksRWlCa01SLE1BQU0sQ2pCbE0yQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx3QkFBd0IsQ0FBZ0M7SUFPcEQsV0FBWSxFaUJtTU4sUUFBUSxDakJuTXVDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHVCQUF1QixDQUFpQztJQU9wRCxXQUFZLEVpQm9NUCxPQUFPLENqQnBNeUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsdUJBQXVCLENBQWlDO0lBT3BELGFBQVksRWlCMk1ULFVBQVUsQ2pCM013QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxxQkFBcUIsQ0FBbUM7SUFPcEQsYUFBWSxFaUI0TVgsUUFBUSxDakI1TTRDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHdCQUF3QixDQUFnQztJQU9wRCxhQUFZLEVpQjZNUixNQUFNLENqQjdNMkMsVUFBVSxHQUVsRTtFQVRELEFBQUEseUJBQXlCLENBQStCO0lBT3BELGFBQVksRWlCOE1QLGFBQWEsQ2pCOU1tQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx3QkFBd0IsQ0FBZ0M7SUFPcEQsYUFBWSxFaUIrTVIsWUFBWSxDakIvTXFDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHlCQUF5QixDQUErQjtJQU9wRCxhQUFZLEVpQmdOUCxPQUFPLENqQmhOeUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsbUJBQW1CLENBQXFDO0lBT3BELFVBQVksRWlCdU5WLElBQUksQ2pCdk4rQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxvQkFBb0IsQ0FBb0M7SUFPcEQsVUFBWSxFaUJ3TlQsVUFBVSxDakJ4TndDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGtCQUFrQixDQUFzQztJQU9wRCxVQUFZLEVpQnlOWCxRQUFRLENqQnpONEMsVUFBVSxHQUVsRTtFQVRELEFBQUEscUJBQXFCLENBQW1DO0lBT3BELFVBQVksRWlCME5SLE1BQU0sQ2pCMU4yQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx1QkFBdUIsQ0FBaUM7SUFPcEQsVUFBWSxFaUIyTk4sUUFBUSxDakIzTnVDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHNCQUFzQixDQUFrQztJQU9wRCxVQUFZLEVpQjROUCxPQUFPLENqQjVOeUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsZUFBZSxDQUF5QztJQU9wRCxLQUFZLEVpQm1PUixFQUFDLENqQm5PZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxLQUFZLEVpQm9PYixDQUFDLENqQnBPcUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxLQUFZLEVpQnFPYixDQUFDLENqQnJPcUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxLQUFZLEVpQnNPYixDQUFDLENqQnRPcUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxLQUFZLEVpQnVPYixDQUFDLENqQnZPcUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxLQUFZLEVpQndPYixDQUFDLENqQnhPcUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxLQUFZLEVpQnlPYixDQUFDLENqQnpPcUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsY0FBYyxDQUEwQztJQU9wRCxLQUFZLEVpQjBPVixDQUFDLENqQjFPa0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsTUFBWSxFaUJvUGlCLElBQUksQ2pCcFBvQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVU7SUFBL0QsV0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVO0lBQS9ELFdBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVTtJQUEvRCxXQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVTtJQUEvRCxXQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVTtJQUEvRCxXQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVU7SUFBL0QsV0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVO0lBQS9ELFdBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVTtJQUEvRCxXQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVU7SUFBL0QsV0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVO0lBQS9ELFdBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVTtJQUEvRCxXQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVU7SUFBL0QsV0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVO0lBQS9ELFdBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsWUFBWSxFaUIwUGlCLElBQUksQ2pCMVBvQixVQUFVO0lBQS9ELFdBQVksRWlCMFBpQixJQUFJLENqQjFQb0IsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVO0lBQS9ELGFBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVTtJQUEvRCxhQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVU7SUFBL0QsYUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVU7SUFBL0QsYUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVU7SUFBL0QsYUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVO0lBQS9ELGFBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVTtJQUEvRCxhQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVU7SUFBL0QsYUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVO0lBQS9ELGFBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVTtJQUEvRCxhQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVU7SUFBL0QsYUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVO0lBQS9ELGFBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVTtJQUEvRCxhQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFVBQVksRWlCZ1FpQixJQUFJLENqQmhRb0IsVUFBVTtJQUEvRCxhQUFZLEVpQmdRaUIsSUFBSSxDakJoUW9CLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFVBQVksRWlCc1FpQixJQUFJLENqQnRRb0IsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsWUFBWSxFaUI0UWlCLElBQUksQ2pCNVFvQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxhQUFZLEVpQmtSaUIsSUFBSSxDakJsUm9CLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFdBQVksRWlCd1JpQixJQUFJLENqQnhSb0IsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELE1BQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsTUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxNQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVU7SUFBL0QsV0FBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVO0lBQS9ELFdBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVO0lBQS9ELFdBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVO0lBQS9ELFdBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVTtJQUEvRCxXQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVU7SUFBL0QsV0FBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVO0lBQS9ELFdBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVTtJQUEvRCxXQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVU7SUFBL0QsV0FBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVO0lBQS9ELFdBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVTtJQUEvRCxXQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVU7SUFBL0QsV0FBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVO0lBQS9ELGFBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVTtJQUEvRCxhQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVTtJQUEvRCxhQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVTtJQUEvRCxhQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVU7SUFBL0QsYUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVO0lBQS9ELGFBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVTtJQUEvRCxhQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVU7SUFBL0QsYUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVO0lBQS9ELGFBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVTtJQUEvRCxhQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVU7SUFBL0QsYUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVO0lBQS9ELGFBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsYUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxhQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELGFBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxXQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFdBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsV0FBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsT0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxPQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE9BQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVTtJQUEvRCxZQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVU7SUFBL0QsWUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVO0lBQS9ELFlBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVO0lBQS9ELFlBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVO0lBQS9ELFlBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVTtJQUEvRCxZQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVU7SUFBL0QsWUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVO0lBQS9ELFlBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVTtJQUEvRCxZQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVU7SUFBL0QsWUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVO0lBQS9ELFlBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVTtJQUEvRCxZQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVU7SUFBL0QsWUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVO0lBQS9ELGNBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVTtJQUEvRCxjQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVU7SUFBL0QsY0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVU7SUFBL0QsY0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVU7SUFBL0QsY0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVO0lBQS9ELGNBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVTtJQUEvRCxjQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVU7SUFBL0QsY0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVO0lBQS9ELGNBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVTtJQUEvRCxjQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVU7SUFBL0QsY0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVO0lBQS9ELGNBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVTtJQUEvRCxjQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGNBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsY0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxjQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsY0FBYyxDQUEwQztJQU9wRCxVQUFZLEVpQjZaVCxJQUFJLENqQjdaOEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxVQUFZLEVpQjhaWCxLQUFLLENqQjlaK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsZUFBZSxDQUF5QztJQU9wRCxVQUFZLEVpQitaUixNQUFNLENqQi9aMkMsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxLQUFZLEVkT2QsSUFBSSxDY1BtRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELEtBQVksRWRRYixLQUFLLENjUmlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsS0FBWSxFZFNiLEtBQUssQ2NUaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxLQUFZLEVkVWIsS0FBSyxDY1ZpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELEtBQVksRWRXYixLQUFLLENjWGlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsS0FBWSxFZFliLEtBQUssQ2NaaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxLQUFZLEVkYWIsS0FBSyxDY2JpRCxVQUFVLEdBRWxFOztBUFRMLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtFT0FyQixBQUFBLGdCQUFnQixDQUF3QztJQU9wRCxLQUFZLEVpQmxEVCxJQUFJLENqQmtEOEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsY0FBYyxDQUEwQztJQU9wRCxLQUFZLEVpQmpEWCxLQUFLLENqQmlEK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsZUFBZSxDQUF5QztJQU9wRCxLQUFZLEVpQmhEVixJQUFJLENqQmdEK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxPQUFZLEVpQm5CVixNQUFNLENqQm1CNkMsVUFBVSxHQUVsRTtFQVRELEFBQUEsbUJBQW1CLENBQXFDO0lBT3BELE9BQVksRWlCbkJILFlBQVksQ2pCbUJnQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELE9BQVksRWlCbkJVLEtBQUssQ2pCbUIwQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELE9BQVksRWlCbkJnQixJQUFJLENqQm1CcUIsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxPQUFZLEVpQm5CcUIsS0FBSyxDakJtQmUsVUFBVSxHQUVsRTtFQVRELEFBQUEsZ0JBQWdCLENBQXdDO0lBT3BELE9BQVksRWlCbkIyQixTQUFTLENqQm1CSyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxpQkFBaUIsQ0FBdUM7SUFPcEQsT0FBWSxFaUJuQnFDLFVBQVUsQ2pCbUJOLFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsT0FBWSxFaUJuQmdELElBQUksQ2pCbUJYLFVBQVUsR0FFbEU7RUFURCxBQUFBLGtCQUFrQixDQUFzQztJQU9wRCxPQUFZLEVpQm5CcUQsV0FBVyxDakJtQnZCLFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsT0FBWSxFaUJuQmlFLElBQUksQ2pCbUI1QixVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWQvRGYsRUFBRSxDYytEc0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxLQUFZLEVkOURkLEdBQUcsQ2M4RG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsS0FBWSxFZDdEZCxHQUFHLENjNkRvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEtBQVksRWQ1RGQsR0FBRyxDYzREb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxLQUFZLEVkM0RkLEdBQUcsQ2MyRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsS0FBWSxFZDFEZCxHQUFHLENjMERvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEtBQVksRWR6RGQsR0FBRyxDY3lEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxLQUFZLEVkeERkLEdBQUcsQ2N3RG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsS0FBWSxFZHZEZCxHQUFHLENjdURvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEtBQVksRWR0RGQsR0FBRyxDY3NEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxLQUFZLEVkckRkLEdBQUcsQ2NxRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsS0FBWSxFZHBEZCxHQUFHLENjb0RvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEtBQVksRWRuRGQsR0FBRyxDY21Eb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxLQUFZLEVkbERkLEdBQUcsQ2NrRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsS0FBWSxFZGpEZCxHQUFHLENjaURvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEtBQVksRWRoRGQsR0FBRyxDY2dEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxLQUFZLEVkL0NkLEdBQUcsQ2MrQ29ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsS0FBWSxFZDlDYixJQUFJLENjOENrRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELEtBQVksRWQ3Q1osSUFBSSxDYzZDaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsY0FBYyxDQUEwQztJQU9wRCxVQUFZLEVkcEJkLElBQUksQ2NvQm1ELFVBQVUsR0FFbEU7RUFURCxBQUFBLGNBQWMsQ0FBMEM7SUFPcEQsVUFBWSxFZG5CZCxJQUFJLENjbUJtRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxjQUFjLENBQTBDO0lBT3BELFVBQVksRWRsQmQsSUFBSSxDY2tCbUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsY0FBYyxDQUEwQztJQU9wRCxVQUFZLEVkakJkLElBQUksQ2NpQm1ELFVBQVUsR0FFbEU7RUFURCxBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsVUFBWSxFZGhCYixLQUFLLENjZ0JpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxjQUFjLENBQTBDO0lBT3BELElBQVksRWlCMElILENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDakIxSW9DLFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsY0FBWSxFaUJnSlYsR0FBRyxDakJoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLGdCQUFnQixDQUF3QztJQU9wRCxjQUFZLEVpQmdKTixNQUFNLENqQmhKeUMsVUFBVSxHQUVsRTtFQVRELEFBQUEscUJBQXFCLENBQW1DO0lBT3BELGNBQVksRWlCZ0pDLFdBQVcsQ2pCaEo2QixVQUFVLEdBRWxFO0VBVEQsQUFBQSx3QkFBd0IsQ0FBZ0M7SUFPcEQsY0FBWSxFaUJnSmEsY0FBYyxDakJoSmMsVUFBVSxHQUVsRTtFQVRELEFBQUEsZ0JBQWdCLENBQXdDO0lBT3BELFNBQVksRWlCdUpSLENBQUMsQ2pCdkpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxnQkFBZ0IsQ0FBd0M7SUFPcEQsU0FBWSxFaUJ3SlIsQ0FBQyxDakJ4SmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLGtCQUFrQixDQUFzQztJQU9wRCxXQUFZLEVpQmdLTixDQUFDLENqQmhLOEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsa0JBQWtCLENBQXNDO0lBT3BELFdBQVksRWlCaUtOLENBQUMsQ2pCaks4QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxjQUFjLENBQTBDO0lBT3BELFNBQVksRWlCd0tWLElBQUksQ2pCeEsrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxnQkFBZ0IsQ0FBd0M7SUFPcEQsU0FBWSxFaUJ3S0wsTUFBTSxDakJ4S3dDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHNCQUFzQixDQUFrQztJQU9wRCxTQUFZLEVpQndLRSxZQUFZLENqQnhLMkIsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxHQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELEdBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsR0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxHQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsR0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxHQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELEdBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsR0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxHQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELEdBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsR0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxHQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELEdBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLDBCQUEwQixDQUE4QjtJQU9wRCxlQUFZLEVpQm9MVCxVQUFVLENqQnBMd0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsd0JBQXdCLENBQWdDO0lBT3BELGVBQVksRWlCcUxYLFFBQVEsQ2pCckw0QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSwyQkFBMkIsQ0FBNkI7SUFPcEQsZUFBWSxFaUJzTFIsTUFBTSxDakJ0TDJDLFVBQVUsR0FFbEU7RUFURCxBQUFBLDRCQUE0QixDQUE0QjtJQU9wRCxlQUFZLEVpQnVMUCxhQUFhLENqQnZMbUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsMkJBQTJCLENBQTZCO0lBT3BELGVBQVksRWlCd0xSLFlBQVksQ2pCeExxQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSwyQkFBMkIsQ0FBNkI7SUFPcEQsZUFBWSxFaUJ5TFIsWUFBWSxDakJ6THFDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHNCQUFzQixDQUFrQztJQU9wRCxXQUFZLEVpQmdNVCxVQUFVLENqQmhNd0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsb0JBQW9CLENBQW9DO0lBT3BELFdBQVksRWlCaU1YLFFBQVEsQ2pCak00QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx1QkFBdUIsQ0FBaUM7SUFPcEQsV0FBWSxFaUJrTVIsTUFBTSxDakJsTTJDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHlCQUF5QixDQUErQjtJQU9wRCxXQUFZLEVpQm1NTixRQUFRLENqQm5NdUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsd0JBQXdCLENBQWdDO0lBT3BELFdBQVksRWlCb01QLE9BQU8sQ2pCcE15QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx3QkFBd0IsQ0FBZ0M7SUFPcEQsYUFBWSxFaUIyTVQsVUFBVSxDakIzTXdDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHNCQUFzQixDQUFrQztJQU9wRCxhQUFZLEVpQjRNWCxRQUFRLENqQjVNNEMsVUFBVSxHQUVsRTtFQVRELEFBQUEseUJBQXlCLENBQStCO0lBT3BELGFBQVksRWlCNk1SLE1BQU0sQ2pCN00yQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSwwQkFBMEIsQ0FBOEI7SUFPcEQsYUFBWSxFaUI4TVAsYUFBYSxDakI5TW1DLFVBQVUsR0FFbEU7RUFURCxBQUFBLHlCQUF5QixDQUErQjtJQU9wRCxhQUFZLEVpQitNUixZQUFZLENqQi9NcUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsMEJBQTBCLENBQThCO0lBT3BELGFBQVksRWlCZ05QLE9BQU8sQ2pCaE55QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxvQkFBb0IsQ0FBb0M7SUFPcEQsVUFBWSxFaUJ1TlYsSUFBSSxDakJ2TitDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHFCQUFxQixDQUFtQztJQU9wRCxVQUFZLEVpQndOVCxVQUFVLENqQnhOd0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsbUJBQW1CLENBQXFDO0lBT3BELFVBQVksRWlCeU5YLFFBQVEsQ2pCek40QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxzQkFBc0IsQ0FBa0M7SUFPcEQsVUFBWSxFaUIwTlIsTUFBTSxDakIxTjJDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHdCQUF3QixDQUFnQztJQU9wRCxVQUFZLEVpQjJOTixRQUFRLENqQjNOdUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsdUJBQXVCLENBQWlDO0lBT3BELFVBQVksRWlCNE5QLE9BQU8sQ2pCNU55QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxnQkFBZ0IsQ0FBd0M7SUFPcEQsS0FBWSxFaUJtT1IsRUFBQyxDakJuT2dELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsS0FBWSxFaUJvT2IsQ0FBQyxDakJwT3FELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsS0FBWSxFaUJxT2IsQ0FBQyxDakJyT3FELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsS0FBWSxFaUJzT2IsQ0FBQyxDakJ0T3FELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsS0FBWSxFaUJ1T2IsQ0FBQyxDakJ2T3FELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsS0FBWSxFaUJ3T2IsQ0FBQyxDakJ4T3FELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsS0FBWSxFaUJ5T2IsQ0FBQyxDakJ6T3FELFVBQVUsR0FFbEU7RUFURCxBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsS0FBWSxFaUIwT1YsQ0FBQyxDakIxT2tELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELE1BQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsTUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxNQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELE1BQVksRWlCb1BpQixJQUFJLENqQnBQb0IsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVO0lBQS9ELFdBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVTtJQUEvRCxXQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVU7SUFBL0QsV0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVU7SUFBL0QsV0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVU7SUFBL0QsV0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVO0lBQS9ELFdBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVTtJQUEvRCxXQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVU7SUFBL0QsV0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVO0lBQS9ELFdBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVTtJQUEvRCxXQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVU7SUFBL0QsV0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVO0lBQS9ELFdBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVTtJQUEvRCxXQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELFlBQVksRWlCMFBpQixJQUFJLENqQjFQb0IsVUFBVTtJQUEvRCxXQUFZLEVpQjBQaUIsSUFBSSxDakIxUG9CLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVTtJQUEvRCxhQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVU7SUFBL0QsYUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVO0lBQS9ELGFBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVO0lBQS9ELGFBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVO0lBQS9ELGFBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVTtJQUEvRCxhQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVU7SUFBL0QsYUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVO0lBQS9ELGFBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVTtJQUEvRCxhQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVU7SUFBL0QsYUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVO0lBQS9ELGFBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVTtJQUEvRCxhQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVU7SUFBL0QsYUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxVQUFZLEVpQmdRaUIsSUFBSSxDakJoUW9CLFVBQVU7SUFBL0QsYUFBWSxFaUJnUWlCLElBQUksQ2pCaFFvQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxVQUFZLEVpQnNRaUIsSUFBSSxDakJ0UW9CLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELFlBQVksRWlCNFFpQixJQUFJLENqQjVRb0IsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsYUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxhQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELGFBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsYUFBWSxFaUJrUmlCLElBQUksQ2pCbFJvQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxXQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFdBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsV0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxXQUFZLEVpQndSaUIsSUFBSSxDakJ4Um9CLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsTUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxNQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELE1BQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxNQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELE1BQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsTUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxNQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELE1BQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsTUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxNQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELE1BQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsTUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVO0lBQS9ELFdBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVTtJQUEvRCxXQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVTtJQUEvRCxXQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVTtJQUEvRCxXQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVU7SUFBL0QsV0FBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVO0lBQS9ELFdBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVTtJQUEvRCxXQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVU7SUFBL0QsV0FBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVO0lBQS9ELFdBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsWUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVTtJQUEvRCxXQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFlBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVU7SUFBL0QsV0FBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxZQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVO0lBQS9ELFdBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVTtJQUEvRCxhQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVU7SUFBL0QsYUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVU7SUFBL0QsYUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVU7SUFBL0QsYUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVO0lBQS9ELGFBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVTtJQUEvRCxhQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVU7SUFBL0QsYUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVO0lBQS9ELGFBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVTtJQUEvRCxhQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFVBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVU7SUFBL0QsYUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxVQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVO0lBQS9ELGFBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsVUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVTtJQUEvRCxhQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsVUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxVQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFVBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxZQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFlBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsWUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxhQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELGFBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsYUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELGFBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsYUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxhQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELGFBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsYUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxhQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELGFBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsYUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxhQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFdBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsV0FBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxXQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsV0FBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxXQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFdBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsV0FBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxXQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFdBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsV0FBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxXQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFdBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsT0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxPQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE9BQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsT0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE9BQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsT0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxPQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE9BQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsT0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxPQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELE9BQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsT0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxPQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVU7SUFBL0QsWUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVO0lBQS9ELFlBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVTtJQUEvRCxZQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVTtJQUEvRCxZQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVTtJQUEvRCxZQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVU7SUFBL0QsWUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVO0lBQS9ELFlBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVTtJQUEvRCxZQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVU7SUFBL0QsWUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVO0lBQS9ELFlBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsYUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVTtJQUEvRCxZQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELGFBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVU7SUFBL0QsWUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxhQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVO0lBQS9ELFlBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVTtJQUEvRCxjQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVU7SUFBL0QsY0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVO0lBQS9ELGNBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVO0lBQS9ELGNBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVO0lBQS9ELGNBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVTtJQUEvRCxjQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVU7SUFBL0QsY0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVO0lBQS9ELGNBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVTtJQUEvRCxjQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVU7SUFBL0QsY0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxXQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVO0lBQS9ELGNBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsV0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVTtJQUEvRCxjQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFdBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVU7SUFBL0QsY0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsV0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxXQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFdBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELGFBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsYUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxhQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGNBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsY0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxjQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGNBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxjQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGNBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsY0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxjQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGNBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsY0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxjQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELGNBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsY0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsVUFBWSxFaUI2WlQsSUFBSSxDakI3WjhDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsVUFBWSxFaUI4WlgsS0FBSyxDakI5WitDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGdCQUFnQixDQUF3QztJQU9wRCxVQUFZLEVpQitaUixNQUFNLENqQi9aMkMsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxLQUFZLEVkT2QsSUFBSSxDY1BtRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELEtBQVksRWRRYixLQUFLLENjUmlELFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsS0FBWSxFZFNiLEtBQUssQ2NUaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxLQUFZLEVkVWIsS0FBSyxDY1ZpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELEtBQVksRWRXYixLQUFLLENjWGlELFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsS0FBWSxFZFliLEtBQUssQ2NaaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxLQUFZLEVkYWIsS0FBSyxDY2JpRCxVQUFVLEdBRWxFOztBb0VyRFQsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0VwRTRDakIsQUFBQSxLQUFLLENBQW1EO0lBT3BELFNBQVksRVR3SmQsTUFBMkIsQ1N4SjRCLFVBQVUsR0FFbEU7RUFURCxBQUFBLEtBQUssQ0FBbUQ7SUFPcEQsU0FBWSxFVHdKZCxJQUEyQixDU3hKNEIsVUFBVSxHQUVsRTtFQVRELEFBQUEsS0FBSyxDQUFtRDtJQU9wRCxTQUFZLEVUd0pkLE9BQTJCLENTeEo0QixVQUFVLEdBRWxFO0VBVEQsQUFBQSxLQUFLLENBQW1EO0lBT3BELFNBQVksRVR3SmQsTUFBMkIsQ1N4SjRCLFVBQVUsR0FFbEU7O0FvRWxDVCxNQUFNLENBQUMsS0FBSztFcEV5QkosQUFBQSxlQUFlLENBQXlDO0lBT3BELE9BQVksRWlCbkJWLE1BQU0sQ2pCbUI2QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxxQkFBcUIsQ0FBbUM7SUFPcEQsT0FBWSxFaUJuQkgsWUFBWSxDakJtQmdDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGNBQWMsQ0FBMEM7SUFPcEQsT0FBWSxFaUJuQlUsS0FBSyxDakJtQjBCLFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsT0FBWSxFaUJuQmdCLElBQUksQ2pCbUJxQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxjQUFjLENBQTBDO0lBT3BELE9BQVksRWlCbkJxQixLQUFLLENqQm1CZSxVQUFVLEdBRWxFO0VBVEQsQUFBQSxrQkFBa0IsQ0FBc0M7SUFPcEQsT0FBWSxFaUJuQjJCLFNBQVMsQ2pCbUJLLFVBQVUsR0FFbEU7RUFURCxBQUFBLG1CQUFtQixDQUFxQztJQU9wRCxPQUFZLEVpQm5CcUMsVUFBVSxDakJtQk4sVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxPQUFZLEVpQm5CZ0QsSUFBSSxDakJtQlgsVUFBVSxHQUVsRTtFQVRELEFBQUEsb0JBQW9CLENBQW9DO0lBT3BELE9BQVksRWlCbkJxRCxXQUFXLENqQm1CdkIsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxPQUFZLEVpQm5CaUUsSUFBSSxDakJtQjVCLFVBQVUsR0FFbEU7O0FxRXhFVDtxQ0FDcUM7QUFDckMsQUFDSSxZQURRLENBQ1IsVUFBVSxDQUFDO0VBQ1AsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBRUwsQUFBQSxhQUFhLENBQUM7RUFDVixVQUFVLEVwRmdQZ0IsQ0FBQyxDQUFDLFFBQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLDBCQUFzQixHb0Z6T3RFO0VBUkQsQUFFSSxhQUZTLENBRVQsV0FBVyxDQUFDO0lBQ1IsT0FBTyxFQUFFLElBQUksR0FDaEI7RUFKTCxBQUtJLGFBTFMsQ0FLVCxVQUFVLENBQUM7SUFDUCxPQUFPLEVBQUUsV0FBVyxHQUN2Qjs7QUFJTCxBQUFBLFlBQVksQ0FBQztFQUNULFVBQVUsRUFBRSxjQUFjLEdBQzdCOztBN0JzREQsQUFPRSxXQVBTLENBT1QsU0FBUyxDNkJ6REE7RUFDVCxXQUFXLEVwRnFiMEIsR0FBRyxHb0ZwYnhDOztBQUdGLEFBQ0ksYUFEUyxBQUNSLFlBQVksQ0FBQztFQUNWLFVBQVUsRXBGekJNLElBQUksR29GMEJ2Qjs7QUFHTCxBQUFBLGtCQUFrQixDQUFDO0VBQ2YsVUFBVSxFcEY5QlUsd0JBQUk7RW9GK0J4Qix1QkFBdUIsRUFBRSxjQUFjLENBQUMsVUFBVTtFQUNsRCxlQUFlLEVBQUUsY0FBYyxDQUFDLFVBQVUsR0FJN0M7RUFQRCxBQUlJLGtCQUpjLEFBSWIsYUFBYSxDQUFDO0lBQ1gsVUFBVSxFcEZsQ00sd0JBQUksR29GbUN2Qjs7QTdCekJMLEFBQUEsT0FBTyxDNkI0QkM7RUFDSixXQUFXLEVBQUUsSUFBSTtFQUNqQixjQUFjLEVBQUUsSUFBSSxHQXFEdkI7RUF2REQsQUFJUSxPQUpELENBR0gsY0FBYyxDQUNWLGdCQUFnQixDQUFDO0lBQ2IsTUFBTSxFQUFFLElBQUk7SUFDWixVQUFVLEVBQUUsSUFBSTtJQUNoQixLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxJQUFJO0lBQ1osV0FBVyxFQUFFLENBQUM7SUFDZCxTQUFTLEVBQUUsSUFBSTtJQUNmLE9BQU8sRUFBRSxDQUFDO0lBQ1YsT0FBTyxFQUFFLFdBQVc7SUFDcEIsV0FBVyxFQUFFLE1BQU07SUFDbkIsZUFBZSxFQUFFLE1BQU07SUFDdkIsT0FBTyxFQUFFLGVBQWUsR0FJM0I7SUFuQlQsQUFnQlksT0FoQkwsQ0FHSCxjQUFjLENBQ1YsZ0JBQWdCLEFBWVgsTUFBTSxDQUFDO01BQ0osT0FBTyxFQUFFLElBQUksR0FDaEI7RUFsQmIsQUFvQlEsT0FwQkQsQ0FHSCxjQUFjLENBaUJWLGNBQWMsQ0FBQztJQUNYLEtBQUssRUFBRSxLQUFLO0lBQ1osS0FBSyxFQUFFLENBQUM7SUFDUixJQUFJLEVBQUUsSUFBSTtJQUNWLE1BQU0sRUFBRSxDQUFDO0lBQ1QsT0FBTyxFQUFFLElBQUk7SUFDYixVQUFVLEVBQUUsS0FBSztJQUNqQixNQUFNLEVBQUUsY0FBYztJQUN0QixhQUFhLEVBQUUsQ0FBQyxHQUNuQjtFQTdCVCxBQWlDUSxPQWpDRCxDQWdDSCxZQUFZLENBQ1IsZ0JBQWdCLENBQUM7SUFDYixNQUFNLEVBQUUsSUFBSTtJQUNaLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixXQUFXLEVBQUUsQ0FBQztJQUNkLFNBQVMsRUFBRSxJQUFJO0lBQ2YsT0FBTyxFQUFFLENBQUM7SUFDVixPQUFPLEVBQUUsV0FBVztJQUNwQixXQUFXLEVBQUUsTUFBTTtJQUNuQixlQUFlLEVBQUUsTUFBTTtJQUN2QixPQUFPLEVBQUUsZUFBZTtJQUN4QixhQUFhLEVBQUUsR0FBRyxHQVFyQjtJQXJEVCxBQThDWSxPQTlDTCxDQWdDSCxZQUFZLENBQ1IsZ0JBQWdCLEFBYVgsTUFBTSxDQUFDO01BQ0osT0FBTyxFQUFFLElBQUksR0FDaEI7SUFDRCxBQUFBLGFBQWEsQ0FqRHpCLE9BQU8sQ0FnQ0gsWUFBWSxDQUNSLGdCQUFnQixDQWdCSTtNQUNaLEtBQUssRXBGM0NHLE9BQU87TW9GNENmLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDcEYvRVQsa0JBQUksR29GZ0ZmOztBQU9iLEFBQ0ksY0FEVSxDQUNWLFlBQVksQ0FBQztFQUNULHNCQUFzQixFQUN6Qjs7QUFJTCxBQUFBLG1CQUFtQixDQUFDO0VBQ2hCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEtBQUssRXBGN0RlLE9BQU87RW9GOEQzQixPQUFPLEVBQUUsYUFBYTtFQUN0QixXQUFXLEVBQUUsQ0FBQztFQUNkLEdBQUcsRUFBRSxDQUFDO0VBQ04sS0FBSyxFQUFFLENBQUMsR0FNWDtFQVpELEFBUVEsbUJBUlcsQUFPZCxLQUFLLEFBQ0QsT0FBTyxDQUFDO0lBQ0wsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0E1RTVDTCxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7RStDeUYxQixBQXNCRyxpQkF0QkEsQ0FzQkEsZ0JBQWdCLEM2QnBEUztJQUNiLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxJQUFJO0lBQ1QsSUFBSSxFQUFFLEdBQUc7SUFDVCxLQUFLLEVBQUUsSUFBSTtJQUNYLFVBQVUsRXBGdElOLElBQUk7SW9GdUlSLE9BQU8sRUFBRSxRQUFRO0lBQ2pCLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLFVBQVUsRUFBRSxJQUFJLEdBTW5CO0lBaEJSLEFBWWUsaUJBWlosQ0FFSSxnQkFBZ0IsQ0FTWixXQUFXLENBQ1AsU0FBUyxDQUFDO01BQ04sS0FBSyxFcEYvRlQsT0FBTyxHb0ZnR047RUFkaEIsQUFpQk8saUJBakJKLENBaUJJLGNBQWMsQ0FBQztJQUNYLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDcEY5SWIsT0FBTztJb0YrSVgsVUFBVSxFcEZqSk4sT0FBTyxHb0ZzSmQ7SUF4QlIsQUFvQlcsaUJBcEJSLENBaUJJLGNBQWMsQ0FHVixjQUFjLENBQUM7TUFDWCxVQUFVLEVwRnBKVixJQUFJO01vRnFKSixNQUFNLEVBQUUsTUFBTSxHQUNqQjs7QTVFN0ZqQixNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RStDc0d2QixBQUFELGlCQUFJLEM2QmhDVztJQTJCSCxXQUFXLEVBQUUsQ0FBQztJQUNkLGNBQWMsRUFBRSxDQUFDLEdBZ0t4QjtJQTVMQSxBQTZCTyxpQkE3QkosR0E2Qk0sVUFBVSxDQUFDO01BQ1QsUUFBUSxFQUFFLFFBQVEsR0FDckI7SUEvQlIsQUFnQ08saUJBaENKLENBZ0NJLG1CQUFtQixDQUFDO01BQ2hCLE9BQU8sRUFBRSxJQUFJLEdBQ2hCO0lBbENSLEFBbUNPLGlCQW5DSixDQW1DSSxjQUFjLENBQUM7TUFDWCxRQUFRLEVBQUUsUUFBUTtNQUNsQixLQUFLLEVBQUUsSUFBSSxHQW1CZDtNQXhEUixBQXNDVyxpQkF0Q1IsQ0FtQ0ksY0FBYyxDQUdWLGdCQUFnQixDQUFDO1FBQ2IsT0FBTyxFQUFFLElBQUksR0FDaEI7TUF4Q1osQUF5Q1csaUJBekNSLENBbUNJLGNBQWMsQ0FNVixjQUFjLENBQUM7UUFDWCxRQUFRLEVBQUUsUUFBUTtRQUNsQixPQUFPLEVBQUUsS0FBSztRQUNkLEdBQUcsRUFBRSxJQUFJO1FBQ1QsT0FBTyxFQUFFLElBQUk7UUFDYixPQUFPLEVBQUUsQ0FBQztRQUNWLE1BQU0sRUFBRSxDQUFDO1FBQ1QsS0FBSyxFQUFFLElBQUk7UUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNmO01BbERaLEFBbURXLGlCQW5EUixDQW1DSSxjQUFjLENBZ0JWLGlCQUFpQixDQUFDO1FBQ2QsT0FBTyxFQUFFLE1BQU07UUFDZixXQUFXLEVBQUUsSUFBSTtRQUNqQixVQUFVLEVBQUUsSUFBSSxHQUNuQjtJN0J2QmhCLEFBWUssaUJBWkYsQ0FLQSxXQUFXLENBT1QsU0FBUyxDNkJjVztNQUNULFdBQVcsRUFBRSxDQUFDO01BQ2QsY0FBYyxFQUFFLENBQUM7TUFDakIsV0FBVyxFcEZ5UU8sSUFBSTtNb0Z4UW5CLFdBQVcsRUFBRSxNQUFNLEdBQ3RCO0lBL0RaLEFBbUV1QixpQkFuRXBCLENBeURJLFdBQVcsR0FPTCxTQUFTLEFBQ04sU0FBUyxHQUNKLFNBQVMsQUFDTixNQUFNLENBQUM7TUFDSixPQUFPLEVBQUUsT0FBTztNQUNoQixPQUFPLEVBQUUsWUFBWTtNQUNyQixXQUFXLEVBQUUsMEJBQTBCO01BQ3ZDLFVBQVUsRUFBRSxNQUFNO01BQ2xCLFdBQVcsRUFBRSxpQkFBaUI7TUFDOUIsWUFBWSxFQUFFLE1BQU07TUFDcEIsY0FBYyxFQUFFLElBQUk7TUFDcEIsV0FBVyxFQUFFLENBQUM7TUFDZCxjQUFjLEVBQUUsT0FBTztNQUN2QixzQkFBc0IsRUFBRSxXQUFXO01BQ25DLHVCQUF1QixFQUFFLFNBQVM7TUFDbEMsS0FBSyxFQUFFLFlBQVk7TUFDbkIsU0FBUyxFQUFFLEdBQUc7TUFDZCxXQUFXLEVBQUUsR0FBRyxHQUNuQjtJQWxGeEIsQUFzRm1CLGlCQXRGaEIsQ0F5REksV0FBVyxHQU9MLFNBQVMsQUFxQk4sTUFBTSxHQUNELGNBQWMsQ0FBQztNQUNiLE9BQU8sRUFBRSxDQUFDO01BQ1YsY0FBYyxFQUFFLElBQUksR0FDdkI7SUF6RnBCLEFBNkZXLGlCQTdGUixDQXlESSxXQUFXLENBb0NQLGlCQUFpQixDQUFDO01BQ2QsUUFBUSxFQUFFLE1BQU0sR0FDbkI7STdCL0RoQixBQVFLLGlCQVJGLENBS0EsV0FBVyxDQUdULGNBQWMsQzZCMERXO01BQ1gsT0FBTyxFQUFFLEtBQUs7TUFDZCxPQUFPLEVBQUUsQ0FBQztNQUNWLGNBQWMsRUFBRSxJQUFJO01BQ3BCLFVBQVUsRUFBRSxjQUFjO01BQzFCLE1BQU0sRUFBRSxDQUFDO01BQ1QsSUFBSSxFQUFFLEdBQUc7TUFDVCxTQUFTLEVBQUUsa0JBQWtCO01BQzdCLFVBQVUsRXBGVUosQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLDBCQUFzQjtNb0ZUN0MsVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENwRi9NL0IsSUFBSSxHb0Y2Ukc7TUF6TFosQUE0R2UsaUJBNUdaLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxBQVVULEtBQUssQ0FBQztRQUNILElBQUksRUFBRSxDQUFDO1FBQ1AsU0FBUyxFQUFFLGVBQWUsR0FDN0I7TUEvR2hCLEFBZ0hlLGlCQWhIWixDQXlESSxXQUFXLENBeUNQLGNBQWMsQUFjVCxNQUFNLENBQUM7UUFDSixJQUFJLEVBQUUsSUFBSTtRQUNWLEtBQUssRUFBRSxDQUFDO1FBQ1IsU0FBUyxFQUFFLGVBQWUsR0FDN0I7TUFwSGhCLEFBd0htQixpQkF4SGhCLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxDQXFCVixTQUFTLEdBQ0gsY0FBYyxDQUFDO1FBQ2IsUUFBUSxFQUFFLFFBQVE7UUFDbEIsYUFBYSxFQUFFLElBQUksR0FzQnRCO1FBaEpwQixBQTJIdUIsaUJBM0hwQixDQXlESSxXQUFXLENBeUNQLGNBQWMsQ0FxQlYsU0FBUyxHQUNILGNBQWMsQUFHWCxNQUFNLENBQUM7VUFDSixPQUFPLEVBQUUsT0FBTztVQUNoQixPQUFPLEVBQUUsWUFBWTtVQUNyQixXQUFXLEVBQUUsMEJBQTBCO1VBQ3ZDLFVBQVUsRUFBRSxNQUFNO1VBQ2xCLFdBQVcsRUFBRSxpQkFBaUI7VUFDOUIsWUFBWSxFQUFFLE1BQU07VUFDcEIsY0FBYyxFQUFFLElBQUk7VUFDcEIsV0FBVyxFQUFFLENBQUM7VUFDZCxjQUFjLEVBQUUsT0FBTztVQUN2QixzQkFBc0IsRUFBRSxXQUFXO1VBQ25DLHVCQUF1QixFQUFFLFNBQVM7VUFDbEMsS0FBSyxFQUFFLFlBQVk7VUFDbkIsU0FBUyxFQUFFLEdBQUc7VUFDZCxRQUFRLEVBQUUsUUFBUTtVQUNsQixHQUFHLEVBQUUsQ0FBQztVQUNOLE1BQU0sRUFBRSxDQUFDO1VBQ1QsTUFBTSxFQUFFLElBQUk7VUFDWixLQUFLLEVBQUUsSUFBSTtVQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7TUEvSXhCLEFBa0p1QixpQkFsSnBCLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxDQXFCVixTQUFTLEFBMEJKLE1BQU0sQ0FDSCxrQkFBa0IsQ0FBQztRQUNmLE9BQU8sRUFBRSxDQUFDO1FBQ1YsY0FBYyxFQUFFLElBQUksR0FDdkI7TUFySnhCLEFBd0plLGlCQXhKWixDQXlESSxXQUFXLENBeUNQLGNBQWMsQ0FzRFYsa0JBQWtCLENBQUM7UUFDZixRQUFRLEVBQUUsUUFBUTtRQUNsQixHQUFHLEVBQUUsQ0FBQztRQUNOLElBQUksRUFBRSxJQUFJO1FBQ1YsT0FBTyxFQUFFLENBQUM7UUFDVixjQUFjLEVBQUUsSUFBSTtRQUNwQixTQUFTLEVBQUUsZUFBZSxHQUs3QjtRQW5LaEIsQUErSm1CLGlCQS9KaEIsQ0F5REksV0FBVyxDQXlDUCxjQUFjLENBc0RWLGtCQUFrQixBQU9iLE1BQU0sQ0FBQztVQUNKLElBQUksRUFBRSxJQUFJO1VBQ1YsS0FBSyxFQUFFLElBQUksR0FDZDtNQWxLcEIsQUFzS2UsaUJBdEtaLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxBQW9FVCxpQkFBaUIsQ0FBQztRQUNmLFNBQVMsRXBGNFJQLEtBQUssR29GM1JWO01BeEtoQixBQXlLZSxpQkF6S1osQ0F5REksV0FBVyxDQXlDUCxjQUFjLEFBdUVULGlCQUFpQixDQUFDO1FBQ2YsU0FBUyxFcEYwUlAsS0FBSyxHb0Z6UlY7TUEzS2hCLEFBNEtlLGlCQTVLWixDQXlESSxXQUFXLENBeUNQLGNBQWMsQUEwRVQsaUJBQWlCLENBQUM7UUFDZixTQUFTLEVwRndSUCxLQUFLLEdvRnZSVjtNQTlLaEIsQUFnTGUsaUJBaExaLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxBQThFVCxhQUFhLENBQUM7UUFDWCxLQUFLLEVBQUUsSUFBSSxHQUNkO01BbExoQixBQXFMZSxpQkFyTFosQ0F5REksV0FBVyxDQXlDUCxjQUFjLENBbUZWLGNBQWMsQ0FBQztRQUNYLFdBQVcsRXBGbUpBLEdBQUc7UW9GbEpkLE9BQU8sRUFBRSxXQUFXLEdBQ3ZCOztBNUVqUHJCLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtFK0N5RjFCLEFBc0JHLGlCQXRCQSxDQXNCQSxnQkFBZ0IsQzZCcERTO0lBQ2IsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLElBQUk7SUFDVCxJQUFJLEVBQUUsR0FBRztJQUNULEtBQUssRUFBRSxJQUFJO0lBQ1gsVUFBVSxFcEZ0SU4sSUFBSTtJb0Z1SVIsT0FBTyxFQUFFLFFBQVE7SUFDakIsVUFBVSxFQUFFLElBQUk7SUFDaEIsVUFBVSxFQUFFLElBQUksR0FNbkI7SUFoQlIsQUFZZSxpQkFaWixDQUVJLGdCQUFnQixDQVNaLFdBQVcsQ0FDUCxTQUFTLENBQUM7TUFDTixLQUFLLEVwRi9GVCxPQUFPLEdvRmdHTjtFQWRoQixBQWlCTyxpQkFqQkosQ0FpQkksY0FBYyxDQUFDO0lBQ1gsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENwRjlJYixPQUFPO0lvRitJWCxVQUFVLEVwRmpKTixPQUFPLEdvRnNKZDtJQXhCUixBQW9CVyxpQkFwQlIsQ0FpQkksY0FBYyxDQUdWLGNBQWMsQ0FBQztNQUNYLFVBQVUsRXBGcEpWLElBQUk7TW9GcUpKLE1BQU0sRUFBRSxNQUFNLEdBQ2pCOztBNUU3RmpCLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFK0NzR3ZCLEFBQUQsaUJBQUksQzZCaENXO0lBMkJILFdBQVcsRUFBRSxDQUFDO0lBQ2QsY0FBYyxFQUFFLENBQUMsR0FnS3hCO0lBNUxBLEFBNkJPLGlCQTdCSixHQTZCTSxVQUFVLENBQUM7TUFDVCxRQUFRLEVBQUUsUUFBUSxHQUNyQjtJQS9CUixBQWdDTyxpQkFoQ0osQ0FnQ0ksbUJBQW1CLENBQUM7TUFDaEIsT0FBTyxFQUFFLElBQUksR0FDaEI7SUFsQ1IsQUFtQ08saUJBbkNKLENBbUNJLGNBQWMsQ0FBQztNQUNYLFFBQVEsRUFBRSxRQUFRO01BQ2xCLEtBQUssRUFBRSxJQUFJLEdBbUJkO01BeERSLEFBc0NXLGlCQXRDUixDQW1DSSxjQUFjLENBR1YsZ0JBQWdCLENBQUM7UUFDYixPQUFPLEVBQUUsSUFBSSxHQUNoQjtNQXhDWixBQXlDVyxpQkF6Q1IsQ0FtQ0ksY0FBYyxDQU1WLGNBQWMsQ0FBQztRQUNYLFFBQVEsRUFBRSxRQUFRO1FBQ2xCLE9BQU8sRUFBRSxLQUFLO1FBQ2QsR0FBRyxFQUFFLElBQUk7UUFDVCxPQUFPLEVBQUUsSUFBSTtRQUNiLE9BQU8sRUFBRSxDQUFDO1FBQ1YsTUFBTSxFQUFFLENBQUM7UUFDVCxLQUFLLEVBQUUsSUFBSTtRQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7TUFsRFosQUFtRFcsaUJBbkRSLENBbUNJLGNBQWMsQ0FnQlYsaUJBQWlCLENBQUM7UUFDZCxPQUFPLEVBQUUsTUFBTTtRQUNmLFdBQVcsRUFBRSxJQUFJO1FBQ2pCLFVBQVUsRUFBRSxJQUFJLEdBQ25CO0k3QnZCaEIsQUFZSyxpQkFaRixDQUtBLFdBQVcsQ0FPVCxTQUFTLEM2QmNXO01BQ1QsV0FBVyxFQUFFLENBQUM7TUFDZCxjQUFjLEVBQUUsQ0FBQztNQUNqQixXQUFXLEVwRnlRTyxJQUFJO01vRnhRbkIsV0FBVyxFQUFFLE1BQU0sR0FDdEI7SUEvRFosQUFtRXVCLGlCQW5FcEIsQ0F5REksV0FBVyxHQU9MLFNBQVMsQUFDTixTQUFTLEdBQ0osU0FBUyxBQUNOLE1BQU0sQ0FBQztNQUNKLE9BQU8sRUFBRSxPQUFPO01BQ2hCLE9BQU8sRUFBRSxZQUFZO01BQ3JCLFdBQVcsRUFBRSwwQkFBMEI7TUFDdkMsVUFBVSxFQUFFLE1BQU07TUFDbEIsV0FBVyxFQUFFLGlCQUFpQjtNQUM5QixZQUFZLEVBQUUsTUFBTTtNQUNwQixjQUFjLEVBQUUsSUFBSTtNQUNwQixXQUFXLEVBQUUsQ0FBQztNQUNkLGNBQWMsRUFBRSxPQUFPO01BQ3ZCLHNCQUFzQixFQUFFLFdBQVc7TUFDbkMsdUJBQXVCLEVBQUUsU0FBUztNQUNsQyxLQUFLLEVBQUUsWUFBWTtNQUNuQixTQUFTLEVBQUUsR0FBRztNQUNkLFdBQVcsRUFBRSxHQUFHLEdBQ25CO0lBbEZ4QixBQXNGbUIsaUJBdEZoQixDQXlESSxXQUFXLEdBT0wsU0FBUyxBQXFCTixNQUFNLEdBQ0QsY0FBYyxDQUFDO01BQ2IsT0FBTyxFQUFFLENBQUM7TUFDVixjQUFjLEVBQUUsSUFBSSxHQUN2QjtJQXpGcEIsQUE2RlcsaUJBN0ZSLENBeURJLFdBQVcsQ0FvQ1AsaUJBQWlCLENBQUM7TUFDZCxRQUFRLEVBQUUsTUFBTSxHQUNuQjtJN0IvRGhCLEFBUUssaUJBUkYsQ0FLQSxXQUFXLENBR1QsY0FBYyxDNkIwRFc7TUFDWCxPQUFPLEVBQUUsS0FBSztNQUNkLE9BQU8sRUFBRSxDQUFDO01BQ1YsY0FBYyxFQUFFLElBQUk7TUFDcEIsVUFBVSxFQUFFLGNBQWM7TUFDMUIsTUFBTSxFQUFFLENBQUM7TUFDVCxJQUFJLEVBQUUsR0FBRztNQUNULFNBQVMsRUFBRSxrQkFBa0I7TUFDN0IsVUFBVSxFcEZVSixDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsMEJBQXNCO01vRlQ3QyxVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQ3BGL00vQixJQUFJLEdvRjZSRztNQXpMWixBQTRHZSxpQkE1R1osQ0F5REksV0FBVyxDQXlDUCxjQUFjLEFBVVQsS0FBSyxDQUFDO1FBQ0gsSUFBSSxFQUFFLENBQUM7UUFDUCxTQUFTLEVBQUUsZUFBZSxHQUM3QjtNQS9HaEIsQUFnSGUsaUJBaEhaLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxBQWNULE1BQU0sQ0FBQztRQUNKLElBQUksRUFBRSxJQUFJO1FBQ1YsS0FBSyxFQUFFLENBQUM7UUFDUixTQUFTLEVBQUUsZUFBZSxHQUM3QjtNQXBIaEIsQUF3SG1CLGlCQXhIaEIsQ0F5REksV0FBVyxDQXlDUCxjQUFjLENBcUJWLFNBQVMsR0FDSCxjQUFjLENBQUM7UUFDYixRQUFRLEVBQUUsUUFBUTtRQUNsQixhQUFhLEVBQUUsSUFBSSxHQXNCdEI7UUFoSnBCLEFBMkh1QixpQkEzSHBCLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxDQXFCVixTQUFTLEdBQ0gsY0FBYyxBQUdYLE1BQU0sQ0FBQztVQUNKLE9BQU8sRUFBRSxPQUFPO1VBQ2hCLE9BQU8sRUFBRSxZQUFZO1VBQ3JCLFdBQVcsRUFBRSwwQkFBMEI7VUFDdkMsVUFBVSxFQUFFLE1BQU07VUFDbEIsV0FBVyxFQUFFLGlCQUFpQjtVQUM5QixZQUFZLEVBQUUsTUFBTTtVQUNwQixjQUFjLEVBQUUsSUFBSTtVQUNwQixXQUFXLEVBQUUsQ0FBQztVQUNkLGNBQWMsRUFBRSxPQUFPO1VBQ3ZCLHNCQUFzQixFQUFFLFdBQVc7VUFDbkMsdUJBQXVCLEVBQUUsU0FBUztVQUNsQyxLQUFLLEVBQUUsWUFBWTtVQUNuQixTQUFTLEVBQUUsR0FBRztVQUNkLFFBQVEsRUFBRSxRQUFRO1VBQ2xCLEdBQUcsRUFBRSxDQUFDO1VBQ04sTUFBTSxFQUFFLENBQUM7VUFDVCxNQUFNLEVBQUUsSUFBSTtVQUNaLEtBQUssRUFBRSxJQUFJO1VBQ1gsTUFBTSxFQUFFLElBQUksR0FDZjtNQS9JeEIsQUFrSnVCLGlCQWxKcEIsQ0F5REksV0FBVyxDQXlDUCxjQUFjLENBcUJWLFNBQVMsQUEwQkosTUFBTSxDQUNILGtCQUFrQixDQUFDO1FBQ2YsT0FBTyxFQUFFLENBQUM7UUFDVixjQUFjLEVBQUUsSUFBSSxHQUN2QjtNQXJKeEIsQUF3SmUsaUJBeEpaLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxDQXNEVixrQkFBa0IsQ0FBQztRQUNmLFFBQVEsRUFBRSxRQUFRO1FBQ2xCLEdBQUcsRUFBRSxDQUFDO1FBQ04sSUFBSSxFQUFFLElBQUk7UUFDVixPQUFPLEVBQUUsQ0FBQztRQUNWLGNBQWMsRUFBRSxJQUFJO1FBQ3BCLFNBQVMsRUFBRSxlQUFlLEdBSzdCO1FBbktoQixBQStKbUIsaUJBL0poQixDQXlESSxXQUFXLENBeUNQLGNBQWMsQ0FzRFYsa0JBQWtCLEFBT2IsTUFBTSxDQUFDO1VBQ0osSUFBSSxFQUFFLElBQUk7VUFDVixLQUFLLEVBQUUsSUFBSSxHQUNkO01BbEtwQixBQXNLZSxpQkF0S1osQ0F5REksV0FBVyxDQXlDUCxjQUFjLEFBb0VULGlCQUFpQixDQUFDO1FBQ2YsU0FBUyxFcEY0UlAsS0FBSyxHb0YzUlY7TUF4S2hCLEFBeUtlLGlCQXpLWixDQXlESSxXQUFXLENBeUNQLGNBQWMsQUF1RVQsaUJBQWlCLENBQUM7UUFDZixTQUFTLEVwRjBSUCxLQUFLLEdvRnpSVjtNQTNLaEIsQUE0S2UsaUJBNUtaLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxBQTBFVCxpQkFBaUIsQ0FBQztRQUNmLFNBQVMsRXBGd1JQLEtBQUssR29GdlJWO01BOUtoQixBQWdMZSxpQkFoTFosQ0F5REksV0FBVyxDQXlDUCxjQUFjLEFBOEVULGFBQWEsQ0FBQztRQUNYLEtBQUssRUFBRSxJQUFJLEdBQ2Q7TUFsTGhCLEFBcUxlLGlCQXJMWixDQXlESSxXQUFXLENBeUNQLGNBQWMsQ0FtRlYsY0FBYyxDQUFDO1FBQ1gsV0FBVyxFcEZtSkEsR0FBRztRb0ZsSmQsT0FBTyxFQUFFLFdBQVcsR0FDdkI7O0E1RWpQckIsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRO0UrQ3lGMUIsQUFzQkcsaUJBdEJBLENBc0JBLGdCQUFnQixDNkJwRFM7SUFDYixRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsSUFBSTtJQUNULElBQUksRUFBRSxHQUFHO0lBQ1QsS0FBSyxFQUFFLElBQUk7SUFDWCxVQUFVLEVwRnRJTixJQUFJO0lvRnVJUixPQUFPLEVBQUUsUUFBUTtJQUNqQixVQUFVLEVBQUUsSUFBSTtJQUNoQixVQUFVLEVBQUUsSUFBSSxHQU1uQjtJQWhCUixBQVllLGlCQVpaLENBRUksZ0JBQWdCLENBU1osV0FBVyxDQUNQLFNBQVMsQ0FBQztNQUNOLEtBQUssRXBGL0ZULE9BQU8sR29GZ0dOO0VBZGhCLEFBaUJPLGlCQWpCSixDQWlCSSxjQUFjLENBQUM7SUFDWCxNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ3BGOUliLE9BQU87SW9GK0lYLFVBQVUsRXBGakpOLE9BQU8sR29Gc0pkO0lBeEJSLEFBb0JXLGlCQXBCUixDQWlCSSxjQUFjLENBR1YsY0FBYyxDQUFDO01BQ1gsVUFBVSxFcEZwSlYsSUFBSTtNb0ZxSkosTUFBTSxFQUFFLE1BQU0sR0FDakI7O0E1RTdGakIsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0UrQ3NHdkIsQUFBRCxpQkFBSSxDNkJoQ1c7SUEyQkgsV0FBVyxFQUFFLENBQUM7SUFDZCxjQUFjLEVBQUUsQ0FBQyxHQWdLeEI7SUE1TEEsQUE2Qk8saUJBN0JKLEdBNkJNLFVBQVUsQ0FBQztNQUNULFFBQVEsRUFBRSxRQUFRLEdBQ3JCO0lBL0JSLEFBZ0NPLGlCQWhDSixDQWdDSSxtQkFBbUIsQ0FBQztNQUNoQixPQUFPLEVBQUUsSUFBSSxHQUNoQjtJQWxDUixBQW1DTyxpQkFuQ0osQ0FtQ0ksY0FBYyxDQUFDO01BQ1gsUUFBUSxFQUFFLFFBQVE7TUFDbEIsS0FBSyxFQUFFLElBQUksR0FtQmQ7TUF4RFIsQUFzQ1csaUJBdENSLENBbUNJLGNBQWMsQ0FHVixnQkFBZ0IsQ0FBQztRQUNiLE9BQU8sRUFBRSxJQUFJLEdBQ2hCO01BeENaLEFBeUNXLGlCQXpDUixDQW1DSSxjQUFjLENBTVYsY0FBYyxDQUFDO1FBQ1gsUUFBUSxFQUFFLFFBQVE7UUFDbEIsT0FBTyxFQUFFLEtBQUs7UUFDZCxHQUFHLEVBQUUsSUFBSTtRQUNULE9BQU8sRUFBRSxJQUFJO1FBQ2IsT0FBTyxFQUFFLENBQUM7UUFDVixNQUFNLEVBQUUsQ0FBQztRQUNULEtBQUssRUFBRSxJQUFJO1FBQ1gsTUFBTSxFQUFFLElBQUksR0FDZjtNQWxEWixBQW1EVyxpQkFuRFIsQ0FtQ0ksY0FBYyxDQWdCVixpQkFBaUIsQ0FBQztRQUNkLE9BQU8sRUFBRSxNQUFNO1FBQ2YsV0FBVyxFQUFFLElBQUk7UUFDakIsVUFBVSxFQUFFLElBQUksR0FDbkI7STdCdkJoQixBQVlLLGlCQVpGLENBS0EsV0FBVyxDQU9ULFNBQVMsQzZCY1c7TUFDVCxXQUFXLEVBQUUsQ0FBQztNQUNkLGNBQWMsRUFBRSxDQUFDO01BQ2pCLFdBQVcsRXBGeVFPLElBQUk7TW9GeFFuQixXQUFXLEVBQUUsTUFBTSxHQUN0QjtJQS9EWixBQW1FdUIsaUJBbkVwQixDQXlESSxXQUFXLEdBT0wsU0FBUyxBQUNOLFNBQVMsR0FDSixTQUFTLEFBQ04sTUFBTSxDQUFDO01BQ0osT0FBTyxFQUFFLE9BQU87TUFDaEIsT0FBTyxFQUFFLFlBQVk7TUFDckIsV0FBVyxFQUFFLDBCQUEwQjtNQUN2QyxVQUFVLEVBQUUsTUFBTTtNQUNsQixXQUFXLEVBQUUsaUJBQWlCO01BQzlCLFlBQVksRUFBRSxNQUFNO01BQ3BCLGNBQWMsRUFBRSxJQUFJO01BQ3BCLFdBQVcsRUFBRSxDQUFDO01BQ2QsY0FBYyxFQUFFLE9BQU87TUFDdkIsc0JBQXNCLEVBQUUsV0FBVztNQUNuQyx1QkFBdUIsRUFBRSxTQUFTO01BQ2xDLEtBQUssRUFBRSxZQUFZO01BQ25CLFNBQVMsRUFBRSxHQUFHO01BQ2QsV0FBVyxFQUFFLEdBQUcsR0FDbkI7SUFsRnhCLEFBc0ZtQixpQkF0RmhCLENBeURJLFdBQVcsR0FPTCxTQUFTLEFBcUJOLE1BQU0sR0FDRCxjQUFjLENBQUM7TUFDYixPQUFPLEVBQUUsQ0FBQztNQUNWLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCO0lBekZwQixBQTZGVyxpQkE3RlIsQ0F5REksV0FBVyxDQW9DUCxpQkFBaUIsQ0FBQztNQUNkLFFBQVEsRUFBRSxNQUFNLEdBQ25CO0k3Qi9EaEIsQUFRSyxpQkFSRixDQUtBLFdBQVcsQ0FHVCxjQUFjLEM2QjBEVztNQUNYLE9BQU8sRUFBRSxLQUFLO01BQ2QsT0FBTyxFQUFFLENBQUM7TUFDVixjQUFjLEVBQUUsSUFBSTtNQUNwQixVQUFVLEVBQUUsY0FBYztNQUMxQixNQUFNLEVBQUUsQ0FBQztNQUNULElBQUksRUFBRSxHQUFHO01BQ1QsU0FBUyxFQUFFLGtCQUFrQjtNQUM3QixVQUFVLEVwRlVKLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQywwQkFBc0I7TW9GVDdDLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDcEYvTS9CLElBQUksR29GNlJHO01BekxaLEFBNEdlLGlCQTVHWixDQXlESSxXQUFXLENBeUNQLGNBQWMsQUFVVCxLQUFLLENBQUM7UUFDSCxJQUFJLEVBQUUsQ0FBQztRQUNQLFNBQVMsRUFBRSxlQUFlLEdBQzdCO01BL0doQixBQWdIZSxpQkFoSFosQ0F5REksV0FBVyxDQXlDUCxjQUFjLEFBY1QsTUFBTSxDQUFDO1FBQ0osSUFBSSxFQUFFLElBQUk7UUFDVixLQUFLLEVBQUUsQ0FBQztRQUNSLFNBQVMsRUFBRSxlQUFlLEdBQzdCO01BcEhoQixBQXdIbUIsaUJBeEhoQixDQXlESSxXQUFXLENBeUNQLGNBQWMsQ0FxQlYsU0FBUyxHQUNILGNBQWMsQ0FBQztRQUNiLFFBQVEsRUFBRSxRQUFRO1FBQ2xCLGFBQWEsRUFBRSxJQUFJLEdBc0J0QjtRQWhKcEIsQUEySHVCLGlCQTNIcEIsQ0F5REksV0FBVyxDQXlDUCxjQUFjLENBcUJWLFNBQVMsR0FDSCxjQUFjLEFBR1gsTUFBTSxDQUFDO1VBQ0osT0FBTyxFQUFFLE9BQU87VUFDaEIsT0FBTyxFQUFFLFlBQVk7VUFDckIsV0FBVyxFQUFFLDBCQUEwQjtVQUN2QyxVQUFVLEVBQUUsTUFBTTtVQUNsQixXQUFXLEVBQUUsaUJBQWlCO1VBQzlCLFlBQVksRUFBRSxNQUFNO1VBQ3BCLGNBQWMsRUFBRSxJQUFJO1VBQ3BCLFdBQVcsRUFBRSxDQUFDO1VBQ2QsY0FBYyxFQUFFLE9BQU87VUFDdkIsc0JBQXNCLEVBQUUsV0FBVztVQUNuQyx1QkFBdUIsRUFBRSxTQUFTO1VBQ2xDLEtBQUssRUFBRSxZQUFZO1VBQ25CLFNBQVMsRUFBRSxHQUFHO1VBQ2QsUUFBUSxFQUFFLFFBQVE7VUFDbEIsR0FBRyxFQUFFLENBQUM7VUFDTixNQUFNLEVBQUUsQ0FBQztVQUNULE1BQU0sRUFBRSxJQUFJO1VBQ1osS0FBSyxFQUFFLElBQUk7VUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNmO01BL0l4QixBQWtKdUIsaUJBbEpwQixDQXlESSxXQUFXLENBeUNQLGNBQWMsQ0FxQlYsU0FBUyxBQTBCSixNQUFNLENBQ0gsa0JBQWtCLENBQUM7UUFDZixPQUFPLEVBQUUsQ0FBQztRQUNWLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCO01Bckp4QixBQXdKZSxpQkF4SlosQ0F5REksV0FBVyxDQXlDUCxjQUFjLENBc0RWLGtCQUFrQixDQUFDO1FBQ2YsUUFBUSxFQUFFLFFBQVE7UUFDbEIsR0FBRyxFQUFFLENBQUM7UUFDTixJQUFJLEVBQUUsSUFBSTtRQUNWLE9BQU8sRUFBRSxDQUFDO1FBQ1YsY0FBYyxFQUFFLElBQUk7UUFDcEIsU0FBUyxFQUFFLGVBQWUsR0FLN0I7UUFuS2hCLEFBK0ptQixpQkEvSmhCLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxDQXNEVixrQkFBa0IsQUFPYixNQUFNLENBQUM7VUFDSixJQUFJLEVBQUUsSUFBSTtVQUNWLEtBQUssRUFBRSxJQUFJLEdBQ2Q7TUFsS3BCLEFBc0tlLGlCQXRLWixDQXlESSxXQUFXLENBeUNQLGNBQWMsQUFvRVQsaUJBQWlCLENBQUM7UUFDZixTQUFTLEVwRjRSUCxLQUFLLEdvRjNSVjtNQXhLaEIsQUF5S2UsaUJBektaLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxBQXVFVCxpQkFBaUIsQ0FBQztRQUNmLFNBQVMsRXBGMFJQLEtBQUssR29GelJWO01BM0toQixBQTRLZSxpQkE1S1osQ0F5REksV0FBVyxDQXlDUCxjQUFjLEFBMEVULGlCQUFpQixDQUFDO1FBQ2YsU0FBUyxFcEZ3UlAsS0FBSyxHb0Z2UlY7TUE5S2hCLEFBZ0xlLGlCQWhMWixDQXlESSxXQUFXLENBeUNQLGNBQWMsQUE4RVQsYUFBYSxDQUFDO1FBQ1gsS0FBSyxFQUFFLElBQUksR0FDZDtNQWxMaEIsQUFxTGUsaUJBckxaLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxDQW1GVixjQUFjLENBQUM7UUFDWCxXQUFXLEVwRm1KQSxHQUFHO1FvRmxKZCxPQUFPLEVBQUUsV0FBVyxHQUN2Qjs7QTVFalByQixNQUFNLEVBQUUsU0FBUyxFQUFFLFNBQVM7RStDeUYzQixBQXNCRyxpQkF0QkEsQ0FzQkEsZ0JBQWdCLEM2QnBEUztJQUNiLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxJQUFJO0lBQ1QsSUFBSSxFQUFFLEdBQUc7SUFDVCxLQUFLLEVBQUUsSUFBSTtJQUNYLFVBQVUsRXBGdElOLElBQUk7SW9GdUlSLE9BQU8sRUFBRSxRQUFRO0lBQ2pCLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLFVBQVUsRUFBRSxJQUFJLEdBTW5CO0lBaEJSLEFBWWUsaUJBWlosQ0FFSSxnQkFBZ0IsQ0FTWixXQUFXLENBQ1AsU0FBUyxDQUFDO01BQ04sS0FBSyxFcEYvRlQsT0FBTyxHb0ZnR047RUFkaEIsQUFpQk8saUJBakJKLENBaUJJLGNBQWMsQ0FBQztJQUNYLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDcEY5SWIsT0FBTztJb0YrSVgsVUFBVSxFcEZqSk4sT0FBTyxHb0ZzSmQ7SUF4QlIsQUFvQlcsaUJBcEJSLENBaUJJLGNBQWMsQ0FHVixjQUFjLENBQUM7TUFDWCxVQUFVLEVwRnBKVixJQUFJO01vRnFKSixNQUFNLEVBQUUsTUFBTSxHQUNqQjs7QTVFN0ZqQixNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RStDc0d4QixBQUFELGlCQUFJLEM2QmhDVztJQTJCSCxXQUFXLEVBQUUsQ0FBQztJQUNkLGNBQWMsRUFBRSxDQUFDLEdBZ0t4QjtJQTVMQSxBQTZCTyxpQkE3QkosR0E2Qk0sVUFBVSxDQUFDO01BQ1QsUUFBUSxFQUFFLFFBQVEsR0FDckI7SUEvQlIsQUFnQ08saUJBaENKLENBZ0NJLG1CQUFtQixDQUFDO01BQ2hCLE9BQU8sRUFBRSxJQUFJLEdBQ2hCO0lBbENSLEFBbUNPLGlCQW5DSixDQW1DSSxjQUFjLENBQUM7TUFDWCxRQUFRLEVBQUUsUUFBUTtNQUNsQixLQUFLLEVBQUUsSUFBSSxHQW1CZDtNQXhEUixBQXNDVyxpQkF0Q1IsQ0FtQ0ksY0FBYyxDQUdWLGdCQUFnQixDQUFDO1FBQ2IsT0FBTyxFQUFFLElBQUksR0FDaEI7TUF4Q1osQUF5Q1csaUJBekNSLENBbUNJLGNBQWMsQ0FNVixjQUFjLENBQUM7UUFDWCxRQUFRLEVBQUUsUUFBUTtRQUNsQixPQUFPLEVBQUUsS0FBSztRQUNkLEdBQUcsRUFBRSxJQUFJO1FBQ1QsT0FBTyxFQUFFLElBQUk7UUFDYixPQUFPLEVBQUUsQ0FBQztRQUNWLE1BQU0sRUFBRSxDQUFDO1FBQ1QsS0FBSyxFQUFFLElBQUk7UUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNmO01BbERaLEFBbURXLGlCQW5EUixDQW1DSSxjQUFjLENBZ0JWLGlCQUFpQixDQUFDO1FBQ2QsT0FBTyxFQUFFLE1BQU07UUFDZixXQUFXLEVBQUUsSUFBSTtRQUNqQixVQUFVLEVBQUUsSUFBSSxHQUNuQjtJN0J2QmhCLEFBWUssaUJBWkYsQ0FLQSxXQUFXLENBT1QsU0FBUyxDNkJjVztNQUNULFdBQVcsRUFBRSxDQUFDO01BQ2QsY0FBYyxFQUFFLENBQUM7TUFDakIsV0FBVyxFcEZ5UU8sSUFBSTtNb0Z4UW5CLFdBQVcsRUFBRSxNQUFNLEdBQ3RCO0lBL0RaLEFBbUV1QixpQkFuRXBCLENBeURJLFdBQVcsR0FPTCxTQUFTLEFBQ04sU0FBUyxHQUNKLFNBQVMsQUFDTixNQUFNLENBQUM7TUFDSixPQUFPLEVBQUUsT0FBTztNQUNoQixPQUFPLEVBQUUsWUFBWTtNQUNyQixXQUFXLEVBQUUsMEJBQTBCO01BQ3ZDLFVBQVUsRUFBRSxNQUFNO01BQ2xCLFdBQVcsRUFBRSxpQkFBaUI7TUFDOUIsWUFBWSxFQUFFLE1BQU07TUFDcEIsY0FBYyxFQUFFLElBQUk7TUFDcEIsV0FBVyxFQUFFLENBQUM7TUFDZCxjQUFjLEVBQUUsT0FBTztNQUN2QixzQkFBc0IsRUFBRSxXQUFXO01BQ25DLHVCQUF1QixFQUFFLFNBQVM7TUFDbEMsS0FBSyxFQUFFLFlBQVk7TUFDbkIsU0FBUyxFQUFFLEdBQUc7TUFDZCxXQUFXLEVBQUUsR0FBRyxHQUNuQjtJQWxGeEIsQUFzRm1CLGlCQXRGaEIsQ0F5REksV0FBVyxHQU9MLFNBQVMsQUFxQk4sTUFBTSxHQUNELGNBQWMsQ0FBQztNQUNiLE9BQU8sRUFBRSxDQUFDO01BQ1YsY0FBYyxFQUFFLElBQUksR0FDdkI7SUF6RnBCLEFBNkZXLGlCQTdGUixDQXlESSxXQUFXLENBb0NQLGlCQUFpQixDQUFDO01BQ2QsUUFBUSxFQUFFLE1BQU0sR0FDbkI7STdCL0RoQixBQVFLLGlCQVJGLENBS0EsV0FBVyxDQUdULGNBQWMsQzZCMERXO01BQ1gsT0FBTyxFQUFFLEtBQUs7TUFDZCxPQUFPLEVBQUUsQ0FBQztNQUNWLGNBQWMsRUFBRSxJQUFJO01BQ3BCLFVBQVUsRUFBRSxjQUFjO01BQzFCLE1BQU0sRUFBRSxDQUFDO01BQ1QsSUFBSSxFQUFFLEdBQUc7TUFDVCxTQUFTLEVBQUUsa0JBQWtCO01BQzdCLFVBQVUsRXBGVUosQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLDBCQUFzQjtNb0ZUN0MsVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENwRi9NL0IsSUFBSSxHb0Y2Ukc7TUF6TFosQUE0R2UsaUJBNUdaLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxBQVVULEtBQUssQ0FBQztRQUNILElBQUksRUFBRSxDQUFDO1FBQ1AsU0FBUyxFQUFFLGVBQWUsR0FDN0I7TUEvR2hCLEFBZ0hlLGlCQWhIWixDQXlESSxXQUFXLENBeUNQLGNBQWMsQUFjVCxNQUFNLENBQUM7UUFDSixJQUFJLEVBQUUsSUFBSTtRQUNWLEtBQUssRUFBRSxDQUFDO1FBQ1IsU0FBUyxFQUFFLGVBQWUsR0FDN0I7TUFwSGhCLEFBd0htQixpQkF4SGhCLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxDQXFCVixTQUFTLEdBQ0gsY0FBYyxDQUFDO1FBQ2IsUUFBUSxFQUFFLFFBQVE7UUFDbEIsYUFBYSxFQUFFLElBQUksR0FzQnRCO1FBaEpwQixBQTJIdUIsaUJBM0hwQixDQXlESSxXQUFXLENBeUNQLGNBQWMsQ0FxQlYsU0FBUyxHQUNILGNBQWMsQUFHWCxNQUFNLENBQUM7VUFDSixPQUFPLEVBQUUsT0FBTztVQUNoQixPQUFPLEVBQUUsWUFBWTtVQUNyQixXQUFXLEVBQUUsMEJBQTBCO1VBQ3ZDLFVBQVUsRUFBRSxNQUFNO1VBQ2xCLFdBQVcsRUFBRSxpQkFBaUI7VUFDOUIsWUFBWSxFQUFFLE1BQU07VUFDcEIsY0FBYyxFQUFFLElBQUk7VUFDcEIsV0FBVyxFQUFFLENBQUM7VUFDZCxjQUFjLEVBQUUsT0FBTztVQUN2QixzQkFBc0IsRUFBRSxXQUFXO1VBQ25DLHVCQUF1QixFQUFFLFNBQVM7VUFDbEMsS0FBSyxFQUFFLFlBQVk7VUFDbkIsU0FBUyxFQUFFLEdBQUc7VUFDZCxRQUFRLEVBQUUsUUFBUTtVQUNsQixHQUFHLEVBQUUsQ0FBQztVQUNOLE1BQU0sRUFBRSxDQUFDO1VBQ1QsTUFBTSxFQUFFLElBQUk7VUFDWixLQUFLLEVBQUUsSUFBSTtVQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7TUEvSXhCLEFBa0p1QixpQkFsSnBCLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxDQXFCVixTQUFTLEFBMEJKLE1BQU0sQ0FDSCxrQkFBa0IsQ0FBQztRQUNmLE9BQU8sRUFBRSxDQUFDO1FBQ1YsY0FBYyxFQUFFLElBQUksR0FDdkI7TUFySnhCLEFBd0plLGlCQXhKWixDQXlESSxXQUFXLENBeUNQLGNBQWMsQ0FzRFYsa0JBQWtCLENBQUM7UUFDZixRQUFRLEVBQUUsUUFBUTtRQUNsQixHQUFHLEVBQUUsQ0FBQztRQUNOLElBQUksRUFBRSxJQUFJO1FBQ1YsT0FBTyxFQUFFLENBQUM7UUFDVixjQUFjLEVBQUUsSUFBSTtRQUNwQixTQUFTLEVBQUUsZUFBZSxHQUs3QjtRQW5LaEIsQUErSm1CLGlCQS9KaEIsQ0F5REksV0FBVyxDQXlDUCxjQUFjLENBc0RWLGtCQUFrQixBQU9iLE1BQU0sQ0FBQztVQUNKLElBQUksRUFBRSxJQUFJO1VBQ1YsS0FBSyxFQUFFLElBQUksR0FDZDtNQWxLcEIsQUFzS2UsaUJBdEtaLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxBQW9FVCxpQkFBaUIsQ0FBQztRQUNmLFNBQVMsRXBGNFJQLEtBQUssR29GM1JWO01BeEtoQixBQXlLZSxpQkF6S1osQ0F5REksV0FBVyxDQXlDUCxjQUFjLEFBdUVULGlCQUFpQixDQUFDO1FBQ2YsU0FBUyxFcEYwUlAsS0FBSyxHb0Z6UlY7TUEzS2hCLEFBNEtlLGlCQTVLWixDQXlESSxXQUFXLENBeUNQLGNBQWMsQUEwRVQsaUJBQWlCLENBQUM7UUFDZixTQUFTLEVwRndSUCxLQUFLLEdvRnZSVjtNQTlLaEIsQUFnTGUsaUJBaExaLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxBQThFVCxhQUFhLENBQUM7UUFDWCxLQUFLLEVBQUUsSUFBSSxHQUNkO01BbExoQixBQXFMZSxpQkFyTFosQ0F5REksV0FBVyxDQXlDUCxjQUFjLENBbUZWLGNBQWMsQ0FBQztRQUNYLFdBQVcsRXBGbUpBLEdBQUc7UW9GbEpkLE9BQU8sRUFBRSxXQUFXLEdBQ3ZCOztBNUVqUHJCLE1BQU0sRUFBRSxTQUFTLEVBQUUsU0FBUztFK0N5RjNCLEFBc0JHLGtCQXRCQyxDQXNCRCxnQkFBZ0IsQzZCcERTO0lBQ2IsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLElBQUk7SUFDVCxJQUFJLEVBQUUsR0FBRztJQUNULEtBQUssRUFBRSxJQUFJO0lBQ1gsVUFBVSxFcEZ0SU4sSUFBSTtJb0Z1SVIsT0FBTyxFQUFFLFFBQVE7SUFDakIsVUFBVSxFQUFFLElBQUk7SUFDaEIsVUFBVSxFQUFFLElBQUksR0FNbkI7SUFoQlIsQUFZZSxrQkFaWCxDQUVHLGdCQUFnQixDQVNaLFdBQVcsQ0FDUCxTQUFTLENBQUM7TUFDTixLQUFLLEVwRi9GVCxPQUFPLEdvRmdHTjtFQWRoQixBQWlCTyxrQkFqQkgsQ0FpQkcsY0FBYyxDQUFDO0lBQ1gsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENwRjlJYixPQUFPO0lvRitJWCxVQUFVLEVwRmpKTixPQUFPLEdvRnNKZDtJQXhCUixBQW9CVyxrQkFwQlAsQ0FpQkcsY0FBYyxDQUdWLGNBQWMsQ0FBQztNQUNYLFVBQVUsRXBGcEpWLElBQUk7TW9GcUpKLE1BQU0sRUFBRSxNQUFNLEdBQ2pCOztBNUU3RmpCLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtFK0NzR3hCLEFBQUQsa0JBQUssQzZCaENVO0lBMkJILFdBQVcsRUFBRSxDQUFDO0lBQ2QsY0FBYyxFQUFFLENBQUMsR0FnS3hCO0lBNUxBLEFBNkJPLGtCQTdCSCxHQTZCSyxVQUFVLENBQUM7TUFDVCxRQUFRLEVBQUUsUUFBUSxHQUNyQjtJQS9CUixBQWdDTyxrQkFoQ0gsQ0FnQ0csbUJBQW1CLENBQUM7TUFDaEIsT0FBTyxFQUFFLElBQUksR0FDaEI7SUFsQ1IsQUFtQ08sa0JBbkNILENBbUNHLGNBQWMsQ0FBQztNQUNYLFFBQVEsRUFBRSxRQUFRO01BQ2xCLEtBQUssRUFBRSxJQUFJLEdBbUJkO01BeERSLEFBc0NXLGtCQXRDUCxDQW1DRyxjQUFjLENBR1YsZ0JBQWdCLENBQUM7UUFDYixPQUFPLEVBQUUsSUFBSSxHQUNoQjtNQXhDWixBQXlDVyxrQkF6Q1AsQ0FtQ0csY0FBYyxDQU1WLGNBQWMsQ0FBQztRQUNYLFFBQVEsRUFBRSxRQUFRO1FBQ2xCLE9BQU8sRUFBRSxLQUFLO1FBQ2QsR0FBRyxFQUFFLElBQUk7UUFDVCxPQUFPLEVBQUUsSUFBSTtRQUNiLE9BQU8sRUFBRSxDQUFDO1FBQ1YsTUFBTSxFQUFFLENBQUM7UUFDVCxLQUFLLEVBQUUsSUFBSTtRQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7TUFsRFosQUFtRFcsa0JBbkRQLENBbUNHLGNBQWMsQ0FnQlYsaUJBQWlCLENBQUM7UUFDZCxPQUFPLEVBQUUsTUFBTTtRQUNmLFdBQVcsRUFBRSxJQUFJO1FBQ2pCLFVBQVUsRUFBRSxJQUFJLEdBQ25CO0k3QnZCaEIsQUFZSyxrQkFaRCxDQUtELFdBQVcsQ0FPVCxTQUFTLEM2QmNXO01BQ1QsV0FBVyxFQUFFLENBQUM7TUFDZCxjQUFjLEVBQUUsQ0FBQztNQUNqQixXQUFXLEVwRnlRTyxJQUFJO01vRnhRbkIsV0FBVyxFQUFFLE1BQU0sR0FDdEI7SUEvRFosQUFtRXVCLGtCQW5FbkIsQ0F5REcsV0FBVyxHQU9MLFNBQVMsQUFDTixTQUFTLEdBQ0osU0FBUyxBQUNOLE1BQU0sQ0FBQztNQUNKLE9BQU8sRUFBRSxPQUFPO01BQ2hCLE9BQU8sRUFBRSxZQUFZO01BQ3JCLFdBQVcsRUFBRSwwQkFBMEI7TUFDdkMsVUFBVSxFQUFFLE1BQU07TUFDbEIsV0FBVyxFQUFFLGlCQUFpQjtNQUM5QixZQUFZLEVBQUUsTUFBTTtNQUNwQixjQUFjLEVBQUUsSUFBSTtNQUNwQixXQUFXLEVBQUUsQ0FBQztNQUNkLGNBQWMsRUFBRSxPQUFPO01BQ3ZCLHNCQUFzQixFQUFFLFdBQVc7TUFDbkMsdUJBQXVCLEVBQUUsU0FBUztNQUNsQyxLQUFLLEVBQUUsWUFBWTtNQUNuQixTQUFTLEVBQUUsR0FBRztNQUNkLFdBQVcsRUFBRSxHQUFHLEdBQ25CO0lBbEZ4QixBQXNGbUIsa0JBdEZmLENBeURHLFdBQVcsR0FPTCxTQUFTLEFBcUJOLE1BQU0sR0FDRCxjQUFjLENBQUM7TUFDYixPQUFPLEVBQUUsQ0FBQztNQUNWLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCO0lBekZwQixBQTZGVyxrQkE3RlAsQ0F5REcsV0FBVyxDQW9DUCxpQkFBaUIsQ0FBQztNQUNkLFFBQVEsRUFBRSxNQUFNLEdBQ25CO0k3Qi9EaEIsQUFRSyxrQkFSRCxDQUtELFdBQVcsQ0FHVCxjQUFjLEM2QjBEVztNQUNYLE9BQU8sRUFBRSxLQUFLO01BQ2QsT0FBTyxFQUFFLENBQUM7TUFDVixjQUFjLEVBQUUsSUFBSTtNQUNwQixVQUFVLEVBQUUsY0FBYztNQUMxQixNQUFNLEVBQUUsQ0FBQztNQUNULElBQUksRUFBRSxHQUFHO01BQ1QsU0FBUyxFQUFFLGtCQUFrQjtNQUM3QixVQUFVLEVwRlVKLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQywwQkFBc0I7TW9GVDdDLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDcEYvTS9CLElBQUksR29GNlJHO01BekxaLEFBNEdlLGtCQTVHWCxDQXlERyxXQUFXLENBeUNQLGNBQWMsQUFVVCxLQUFLLENBQUM7UUFDSCxJQUFJLEVBQUUsQ0FBQztRQUNQLFNBQVMsRUFBRSxlQUFlLEdBQzdCO01BL0doQixBQWdIZSxrQkFoSFgsQ0F5REcsV0FBVyxDQXlDUCxjQUFjLEFBY1QsTUFBTSxDQUFDO1FBQ0osSUFBSSxFQUFFLElBQUk7UUFDVixLQUFLLEVBQUUsQ0FBQztRQUNSLFNBQVMsRUFBRSxlQUFlLEdBQzdCO01BcEhoQixBQXdIbUIsa0JBeEhmLENBeURHLFdBQVcsQ0F5Q1AsY0FBYyxDQXFCVixTQUFTLEdBQ0gsY0FBYyxDQUFDO1FBQ2IsUUFBUSxFQUFFLFFBQVE7UUFDbEIsYUFBYSxFQUFFLElBQUksR0FzQnRCO1FBaEpwQixBQTJIdUIsa0JBM0huQixDQXlERyxXQUFXLENBeUNQLGNBQWMsQ0FxQlYsU0FBUyxHQUNILGNBQWMsQUFHWCxNQUFNLENBQUM7VUFDSixPQUFPLEVBQUUsT0FBTztVQUNoQixPQUFPLEVBQUUsWUFBWTtVQUNyQixXQUFXLEVBQUUsMEJBQTBCO1VBQ3ZDLFVBQVUsRUFBRSxNQUFNO1VBQ2xCLFdBQVcsRUFBRSxpQkFBaUI7VUFDOUIsWUFBWSxFQUFFLE1BQU07VUFDcEIsY0FBYyxFQUFFLElBQUk7VUFDcEIsV0FBVyxFQUFFLENBQUM7VUFDZCxjQUFjLEVBQUUsT0FBTztVQUN2QixzQkFBc0IsRUFBRSxXQUFXO1VBQ25DLHVCQUF1QixFQUFFLFNBQVM7VUFDbEMsS0FBSyxFQUFFLFlBQVk7VUFDbkIsU0FBUyxFQUFFLEdBQUc7VUFDZCxRQUFRLEVBQUUsUUFBUTtVQUNsQixHQUFHLEVBQUUsQ0FBQztVQUNOLE1BQU0sRUFBRSxDQUFDO1VBQ1QsTUFBTSxFQUFFLElBQUk7VUFDWixLQUFLLEVBQUUsSUFBSTtVQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7TUEvSXhCLEFBa0p1QixrQkFsSm5CLENBeURHLFdBQVcsQ0F5Q1AsY0FBYyxDQXFCVixTQUFTLEFBMEJKLE1BQU0sQ0FDSCxrQkFBa0IsQ0FBQztRQUNmLE9BQU8sRUFBRSxDQUFDO1FBQ1YsY0FBYyxFQUFFLElBQUksR0FDdkI7TUFySnhCLEFBd0plLGtCQXhKWCxDQXlERyxXQUFXLENBeUNQLGNBQWMsQ0FzRFYsa0JBQWtCLENBQUM7UUFDZixRQUFRLEVBQUUsUUFBUTtRQUNsQixHQUFHLEVBQUUsQ0FBQztRQUNOLElBQUksRUFBRSxJQUFJO1FBQ1YsT0FBTyxFQUFFLENBQUM7UUFDVixjQUFjLEVBQUUsSUFBSTtRQUNwQixTQUFTLEVBQUUsZUFBZSxHQUs3QjtRQW5LaEIsQUErSm1CLGtCQS9KZixDQXlERyxXQUFXLENBeUNQLGNBQWMsQ0FzRFYsa0JBQWtCLEFBT2IsTUFBTSxDQUFDO1VBQ0osSUFBSSxFQUFFLElBQUk7VUFDVixLQUFLLEVBQUUsSUFBSSxHQUNkO01BbEtwQixBQXNLZSxrQkF0S1gsQ0F5REcsV0FBVyxDQXlDUCxjQUFjLEFBb0VULGlCQUFpQixDQUFDO1FBQ2YsU0FBUyxFcEY0UlAsS0FBSyxHb0YzUlY7TUF4S2hCLEFBeUtlLGtCQXpLWCxDQXlERyxXQUFXLENBeUNQLGNBQWMsQUF1RVQsaUJBQWlCLENBQUM7UUFDZixTQUFTLEVwRjBSUCxLQUFLLEdvRnpSVjtNQTNLaEIsQUE0S2Usa0JBNUtYLENBeURHLFdBQVcsQ0F5Q1AsY0FBYyxBQTBFVCxpQkFBaUIsQ0FBQztRQUNmLFNBQVMsRXBGd1JQLEtBQUssR29GdlJWO01BOUtoQixBQWdMZSxrQkFoTFgsQ0F5REcsV0FBVyxDQXlDUCxjQUFjLEFBOEVULGFBQWEsQ0FBQztRQUNYLEtBQUssRUFBRSxJQUFJLEdBQ2Q7TUFsTGhCLEFBcUxlLGtCQXJMWCxDQXlERyxXQUFXLENBeUNQLGNBQWMsQ0FtRlYsY0FBYyxDQUFDO1FBQ1gsV0FBVyxFcEZtSkEsR0FBRztRb0ZsSmQsT0FBTyxFQUFFLFdBQVcsR0FDdkI7O0E3QjlKekIsQUFNSSxjQU5VLEM2QjFCSztFQTJCSCxXQUFXLEVBQUUsQ0FBQztFQUNkLGNBQWMsRUFBRSxDQUFDLEdBZ0t4QjtFN0JsS1QsQUE0QlEsY0E1Qk0sQ0E0Qk4sZ0JBQWdCLEM2QnBEUztJQUNiLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxJQUFJO0lBQ1QsSUFBSSxFQUFFLEdBQUc7SUFDVCxLQUFLLEVBQUUsSUFBSTtJQUNYLFVBQVUsRXBGdElOLElBQUk7SW9GdUlSLE9BQU8sRUFBRSxRQUFRO0lBQ2pCLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLFVBQVUsRUFBRSxJQUFJLEdBTW5CO0lBdEJqQixBQWtCd0IsY0FsQlYsQ0FRRSxnQkFBZ0IsQ0FTWixXQUFXLENBQ1AsU0FBUyxDQUFDO01BQ04sS0FBSyxFcEYvRlQsT0FBTyxHb0ZnR047RUFwQnpCLEFBdUJnQixjQXZCRixDQXVCRSxjQUFjLENBQUM7SUFDWCxNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ3BGOUliLE9BQU87SW9GK0lYLFVBQVUsRXBGakpOLE9BQU8sR29Gc0pkO0lBOUJqQixBQTBCb0IsY0ExQk4sQ0F1QkUsY0FBYyxDQUdWLGNBQWMsQ0FBQztNQUNYLFVBQVUsRXBGcEpWLElBQUk7TW9GcUpKLE1BQU0sRUFBRSxNQUFNLEdBQ2pCO0VBN0JyQixBQW1DZ0IsY0FuQ0YsR0FtQ0ksVUFBVSxDQUFDO0lBQ1QsUUFBUSxFQUFFLFFBQVEsR0FDckI7RUFyQ2pCLEFBc0NnQixjQXRDRixDQXNDRSxtQkFBbUIsQ0FBQztJQUNoQixPQUFPLEVBQUUsSUFBSSxHQUNoQjtFQXhDakIsQUF5Q2dCLGNBekNGLENBeUNFLGNBQWMsQ0FBQztJQUNYLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEtBQUssRUFBRSxJQUFJLEdBbUJkO0lBOURqQixBQTRDb0IsY0E1Q04sQ0F5Q0UsY0FBYyxDQUdWLGdCQUFnQixDQUFDO01BQ2IsT0FBTyxFQUFFLElBQUksR0FDaEI7SUE5Q3JCLEFBK0NvQixjQS9DTixDQXlDRSxjQUFjLENBTVYsY0FBYyxDQUFDO01BQ1gsUUFBUSxFQUFFLFFBQVE7TUFDbEIsT0FBTyxFQUFFLEtBQUs7TUFDZCxHQUFHLEVBQUUsSUFBSTtNQUNULE9BQU8sRUFBRSxJQUFJO01BQ2IsT0FBTyxFQUFFLENBQUM7TUFDVixNQUFNLEVBQUUsQ0FBQztNQUNULEtBQUssRUFBRSxJQUFJO01BQ1gsTUFBTSxFQUFFLElBQUksR0FDZjtJQXhEckIsQUF5RG9CLGNBekROLENBeUNFLGNBQWMsQ0FnQlYsaUJBQWlCLENBQUM7TUFDZCxPQUFPLEVBQUUsTUFBTTtNQUNmLFdBQVcsRUFBRSxJQUFJO01BQ2pCLFVBQVUsRUFBRSxJQUFJLEdBQ25CO0U3QjdCckIsQUFrQlUsY0FsQkksQ0FXTixXQUFXLENBT1QsU0FBUyxDNkJjVztJQUNULFdBQVcsRUFBRSxDQUFDO0lBQ2QsY0FBYyxFQUFFLENBQUM7SUFDakIsV0FBVyxFcEZ5UU8sSUFBSTtJb0Z4UW5CLFdBQVcsRUFBRSxNQUFNLEdBQ3RCO0VBckVyQixBQXlFZ0MsY0F6RWxCLENBK0RFLFdBQVcsR0FPTCxTQUFTLEFBQ04sU0FBUyxHQUNKLFNBQVMsQUFDTixNQUFNLENBQUM7SUFDSixPQUFPLEVBQUUsT0FBTztJQUNoQixPQUFPLEVBQUUsWUFBWTtJQUNyQixXQUFXLEVBQUUsMEJBQTBCO0lBQ3ZDLFVBQVUsRUFBRSxNQUFNO0lBQ2xCLFdBQVcsRUFBRSxpQkFBaUI7SUFDOUIsWUFBWSxFQUFFLE1BQU07SUFDcEIsY0FBYyxFQUFFLElBQUk7SUFDcEIsV0FBVyxFQUFFLENBQUM7SUFDZCxjQUFjLEVBQUUsT0FBTztJQUN2QixzQkFBc0IsRUFBRSxXQUFXO0lBQ25DLHVCQUF1QixFQUFFLFNBQVM7SUFDbEMsS0FBSyxFQUFFLFlBQVk7SUFDbkIsU0FBUyxFQUFFLEdBQUc7SUFDZCxXQUFXLEVBQUUsR0FBRyxHQUNuQjtFQXhGakMsQUE0RjRCLGNBNUZkLENBK0RFLFdBQVcsR0FPTCxTQUFTLEFBcUJOLE1BQU0sR0FDRCxjQUFjLENBQUM7SUFDYixPQUFPLEVBQUUsQ0FBQztJQUNWLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCO0VBL0Y3QixBQW1Hb0IsY0FuR04sQ0ErREUsV0FBVyxDQW9DUCxpQkFBaUIsQ0FBQztJQUNkLFFBQVEsRUFBRSxNQUFNLEdBQ25CO0U3QnJFckIsQUFjVSxjQWRJLENBV04sV0FBVyxDQUdULGNBQWMsQzZCMERXO0lBQ1gsT0FBTyxFQUFFLEtBQUs7SUFDZCxPQUFPLEVBQUUsQ0FBQztJQUNWLGNBQWMsRUFBRSxJQUFJO0lBQ3BCLFVBQVUsRUFBRSxjQUFjO0lBQzFCLE1BQU0sRUFBRSxDQUFDO0lBQ1QsSUFBSSxFQUFFLEdBQUc7SUFDVCxTQUFTLEVBQUUsa0JBQWtCO0lBQzdCLFVBQVUsRXBGVUosQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLDBCQUFzQjtJb0ZUN0MsVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENwRi9NL0IsSUFBSSxHb0Y2Ukc7SUEvTHJCLEFBa0h3QixjQWxIVixDQStERSxXQUFXLENBeUNQLGNBQWMsQUFVVCxLQUFLLENBQUM7TUFDSCxJQUFJLEVBQUUsQ0FBQztNQUNQLFNBQVMsRUFBRSxlQUFlLEdBQzdCO0lBckh6QixBQXNId0IsY0F0SFYsQ0ErREUsV0FBVyxDQXlDUCxjQUFjLEFBY1QsTUFBTSxDQUFDO01BQ0osSUFBSSxFQUFFLElBQUk7TUFDVixLQUFLLEVBQUUsQ0FBQztNQUNSLFNBQVMsRUFBRSxlQUFlLEdBQzdCO0lBMUh6QixBQThINEIsY0E5SGQsQ0ErREUsV0FBVyxDQXlDUCxjQUFjLENBcUJWLFNBQVMsR0FDSCxjQUFjLENBQUM7TUFDYixRQUFRLEVBQUUsUUFBUTtNQUNsQixhQUFhLEVBQUUsSUFBSSxHQXNCdEI7TUF0SjdCLEFBaUlnQyxjQWpJbEIsQ0ErREUsV0FBVyxDQXlDUCxjQUFjLENBcUJWLFNBQVMsR0FDSCxjQUFjLEFBR1gsTUFBTSxDQUFDO1FBQ0osT0FBTyxFQUFFLE9BQU87UUFDaEIsT0FBTyxFQUFFLFlBQVk7UUFDckIsV0FBVyxFQUFFLDBCQUEwQjtRQUN2QyxVQUFVLEVBQUUsTUFBTTtRQUNsQixXQUFXLEVBQUUsaUJBQWlCO1FBQzlCLFlBQVksRUFBRSxNQUFNO1FBQ3BCLGNBQWMsRUFBRSxJQUFJO1FBQ3BCLFdBQVcsRUFBRSxDQUFDO1FBQ2QsY0FBYyxFQUFFLE9BQU87UUFDdkIsc0JBQXNCLEVBQUUsV0FBVztRQUNuQyx1QkFBdUIsRUFBRSxTQUFTO1FBQ2xDLEtBQUssRUFBRSxZQUFZO1FBQ25CLFNBQVMsRUFBRSxHQUFHO1FBQ2QsUUFBUSxFQUFFLFFBQVE7UUFDbEIsR0FBRyxFQUFFLENBQUM7UUFDTixNQUFNLEVBQUUsQ0FBQztRQUNULE1BQU0sRUFBRSxJQUFJO1FBQ1osS0FBSyxFQUFFLElBQUk7UUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNmO0lBckpqQyxBQXdKZ0MsY0F4SmxCLENBK0RFLFdBQVcsQ0F5Q1AsY0FBYyxDQXFCVixTQUFTLEFBMEJKLE1BQU0sQ0FDSCxrQkFBa0IsQ0FBQztNQUNmLE9BQU8sRUFBRSxDQUFDO01BQ1YsY0FBYyxFQUFFLElBQUksR0FDdkI7SUEzSmpDLEFBOEp3QixjQTlKVixDQStERSxXQUFXLENBeUNQLGNBQWMsQ0FzRFYsa0JBQWtCLENBQUM7TUFDZixRQUFRLEVBQUUsUUFBUTtNQUNsQixHQUFHLEVBQUUsQ0FBQztNQUNOLElBQUksRUFBRSxJQUFJO01BQ1YsT0FBTyxFQUFFLENBQUM7TUFDVixjQUFjLEVBQUUsSUFBSTtNQUNwQixTQUFTLEVBQUUsZUFBZSxHQUs3QjtNQXpLekIsQUFxSzRCLGNBcktkLENBK0RFLFdBQVcsQ0F5Q1AsY0FBYyxDQXNEVixrQkFBa0IsQUFPYixNQUFNLENBQUM7UUFDSixJQUFJLEVBQUUsSUFBSTtRQUNWLEtBQUssRUFBRSxJQUFJLEdBQ2Q7SUF4SzdCLEFBNEt3QixjQTVLVixDQStERSxXQUFXLENBeUNQLGNBQWMsQUFvRVQsaUJBQWlCLENBQUM7TUFDZixTQUFTLEVwRjRSUCxLQUFLLEdvRjNSVjtJQTlLekIsQUErS3dCLGNBL0tWLENBK0RFLFdBQVcsQ0F5Q1AsY0FBYyxBQXVFVCxpQkFBaUIsQ0FBQztNQUNmLFNBQVMsRXBGMFJQLEtBQUssR29GelJWO0lBakx6QixBQWtMd0IsY0FsTFYsQ0ErREUsV0FBVyxDQXlDUCxjQUFjLEFBMEVULGlCQUFpQixDQUFDO01BQ2YsU0FBUyxFcEZ3UlAsS0FBSyxHb0Z2UlY7SUFwTHpCLEFBc0x3QixjQXRMVixDQStERSxXQUFXLENBeUNQLGNBQWMsQUE4RVQsYUFBYSxDQUFDO01BQ1gsS0FBSyxFQUFFLElBQUksR0FDZDtJQXhMekIsQUEyTHdCLGNBM0xWLENBK0RFLFdBQVcsQ0F5Q1AsY0FBYyxDQW1GVixjQUFjLENBQUM7TUFDWCxXQUFXLEVwRm1KQSxHQUFHO01vRmxKZCxPQUFPLEVBQUUsV0FBVyxHQUN2Qjs7QUM3VHpCLEFBQ0ksT0FERyxDQUNILGdCQUFnQixDQUFDO0VBQ25CLGNBQWMsRUFBRSxTQUFTO0VBQ3pCLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsY0FBYyxFQUFFLEdBQUc7RUFDbkIsYUFBYSxFQUFFLElBQUksR0FJaEI7RTdFa0VELE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtJNkU1RS9CLEFBQ0ksT0FERyxDQUNILGdCQUFnQixDQUFDO01BT2xCLGFBQWEsRUFBRSxJQUFJLEdBRWpCOztBQVZMLEFBV0ksT0FYRyxDQVdILGdCQUFnQixDQUFDO0VBQ25CLFNBQVMsRUFBRSxJQUFJO0VBQ2YsYUFBYSxFQUFFLElBQUksR0FJaEI7RTdFMkRELE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtJNkU1RS9CLEFBV0ksT0FYRyxDQVdILGdCQUFnQixDQUFDO01BSWxCLGFBQWEsRUFBRSxJQUFJLEdBRWpCOztBQWpCTCxBQW9CTSxPQXBCQyxDQWtCSCxlQUFlLENBQ2QsRUFBRSxHQUNDLEVBQUUsQ0FBQztFQUNKLFdBQVcsRUFBRSxJQUFJLEdBSWpCO0U3RW1ESCxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7STZFNUUvQixBQW9CTSxPQXBCQyxDQWtCSCxlQUFlLENBQ2QsRUFBRSxHQUNDLEVBQUUsQ0FBQztNQUdILFdBQVcsRUFBRSxHQUFHLEdBRWpCOztBQXpCUCxBQTJCSyxPQTNCRSxDQWtCSCxlQUFlLENBU2QsQ0FBQyxDQUFDO0VBQ0QsUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLEdBQUcsR0FtQm5CO0VBakROLEFBK0JNLE9BL0JDLENBa0JILGVBQWUsQ0FTZCxDQUFDLEFBSUMsTUFBTSxDQUFDO0lBQ1AsT0FBTyxFQUFDLEVBQUU7SUFDVixRQUFRLEVBQUUsUUFBUTtJQUNsQixNQUFNLEVBQUUsQ0FBQztJQUNULElBQUksRUFBRSxJQUFJO0lBQ1YsS0FBSyxFQUFFLENBQUM7SUFDUixLQUFLLEVBQUUsR0FBRztJQUNWLE1BQU0sRUFBRSxHQUFHO0lBQ1gsVUFBVSxFQUFFLGNBQWM7SUFDMUIsVUFBVSxFQUFFLFlBQVksR0FDeEI7RUF6Q1AsQUEyQ08sT0EzQ0EsQ0FrQkgsZUFBZSxDQVNkLENBQUMsQUFlQyxNQUFNLEFBQ0wsTUFBTSxDQUFDO0lBQ1AsSUFBSSxFQUFFLENBQUM7SUFDUCxLQUFLLEVBQUUsSUFBSTtJQUNYLEtBQUssRUFBRSxJQUFJLEdBQ1g7O0FuRENSLEFBQUEsSUFBSSxDcURoREM7RUFDSixVQUFVLEVBQUUsTUFBTSxHQUNsQjs7QUNGRCxBQUFBLElBQUk7QUFDSixJQUFJLENBQUM7RUFDRCxLQUFLLEVBQUUsSUFBSTtFQUNkLE1BQU0sRUFBRSxJQUFJLEdBQ1o7O0FBRUQsQUFBQSxRQUFRLENBQUM7RUFDTCxPQUFPLEVBQUUsSUFBSTtFQUNiLFNBQVMsRUFBRSxhQUFhO0VBQ3hCLEtBQUssRUFBRSxJQUFJO0VBQ1gsVUFBVSxFQUFFLElBQUk7RUFDaEIsUUFBUSxFQUFFLFFBQVEsR0FPckI7RUFaRCxBQU1JLFFBTkksR0FNRixJQUFJLENBQUM7SUFDTixJQUFJLEVBQUUsUUFBUSxHQUNkO0VBUkwsQUFTSSxRQVRJLEdBU0YsQ0FBQyxDQUFDO0lBQ0gsSUFBSSxFQUFFLFFBQVEsR0FDZDs7QUNkSCxBQUFBLGNBQWMsQ0FBQTtFQUNaLGdCQUFnQixFekZFSSx3QkFBSSxHeUZEekI7O0FBRkQsQUFBQSxnQkFBZ0IsQ0FBRjtFQUNaLGdCQUFnQixFekY2Qk4scUJBQUksR3lGNUJmOztBQUZELEFBQUEsa0JBQWtCLENBQUo7RUFDWixnQkFBZ0IsRXpGeUNJLHVCQUFPLEd5RnhDNUI7O0FBRkQsQUFBQSxnQkFBZ0IsQ0FBRjtFQUNaLGdCQUFnQixFekZvQ04sdUJBQU8sR3lGbkNsQjs7QUFGRCxBQUFBLGFBQWEsQ0FBQztFQUNaLGdCQUFnQixFekZxQ04sdUJBQU8sR3lGcENsQjs7QUFGRCxBQUFBLGdCQUFnQixDQUFGO0VBQ1osZ0JBQWdCLEV6RmtDTix3QkFBTyxHeUZqQ2xCOztBQUZELEFBQUEsZUFBZSxDQUFEO0VBQ1osZ0JBQWdCLEV6RmlDTix1QkFBTyxHeUZoQ2xCOztBQUZELEFBQUEsY0FBYyxDQUFBO0VBQ1osZ0JBQWdCLEV6RkdJLHdCQUFPLEd5RkY1Qjs7QUFGRCxBQUFBLGFBQWEsQ0FBQztFQUNaLGdCQUFnQixFekYrQ0ksbUJBQU8sR3lGOUM1Qjs7QUFJRCxBQUFBLGlCQUFpQixBQUFBLE1BQU0sQ0FBRztFQUN4QixnQkFBZ0IsRXpGdUJOLElBQUksR3lGdEJmOztBQUZELEFBQUEsbUJBQW1CLEFBQUEsTUFBTSxDQUFDO0VBQ3hCLGdCQUFnQixFekZtQ0ksT0FBTyxHeUZsQzVCOztBQUZELEFBQUEsaUJBQWlCLEFBQUEsTUFBTSxDQUFHO0VBQ3hCLGdCQUFnQixFekY4Qk4sT0FBTyxHeUY3QmxCOztBQUZELEFBQUEsY0FBYyxBQUFBLE1BQU0sQ0FBTTtFQUN4QixnQkFBZ0IsRXpGK0JOLE9BQU8sR3lGOUJsQjs7QUFGRCxBQUFBLGlCQUFpQixBQUFBLE1BQU0sQ0FBRztFQUN4QixnQkFBZ0IsRXpGNEJOLE9BQU8sR3lGM0JsQjs7QUFGRCxBQUFBLGdCQUFnQixBQUFBLE1BQU0sQ0FBSTtFQUN4QixnQkFBZ0IsRXpGMkJOLE9BQU8sR3lGMUJsQjs7QUFGRCxBQUFBLGVBQWUsQUFBQSxNQUFNLENBQUs7RUFDeEIsZ0JBQWdCLEV6RkhJLE9BQU8sR3lGSTVCOztBQUZELEFBQUEsZUFBZSxBQUFBLE1BQU0sQ0FBSztFQUN4QixnQkFBZ0IsRXpGSkksSUFBSSxHeUZLekI7O0FBRkQsQUFBQSxlQUFlLEFBQUEsTUFBTSxDQUFLO0VBQ3hCLGdCQUFnQixFekZNSSxJQUFJLEd5Rkx6Qjs7QUFGRCxBQUFBLGNBQWMsQUFBQSxNQUFNLENBQU07RUFDeEIsZ0JBQWdCLEV6RnlDSSxPQUFPLEd5RnhDNUI7O0FBTUQsQUFBQSxjQUFjLENBQUE7RUFDWixnQkFBZ0IsRXpGdUZDLE9BQW1CLEd5RnRGckM7O0FBRkQsQUFBQSxnQkFBZ0IsQ0FBRjtFQUNaLGdCQUFnQixFekZ3RkMsT0FBcUIsR3lGdkZ2Qzs7QUFGRCxBQUFBLGtCQUFrQixDQUFKO0VBQ1osZ0JBQWdCLEV6RnlGQyxPQUF1QixHeUZ4RnpDOztBQUZELEFBQUEsZ0JBQWdCLENBQUY7RUFDWixnQkFBZ0IsRXpGMEZDLE9BQXFCLEd5RnpGdkM7O0FBRkQsQUFBQSxhQUFhLENBQUM7RUFDWixnQkFBZ0IsRXpGMkZDLE9BQWtCLEd5RjFGcEM7O0FBRkQsQUFBQSxnQkFBZ0IsQ0FBRjtFQUNaLGdCQUFnQixFekY0RkMsT0FBcUIsR3lGM0Z2Qzs7QUFGRCxBQUFBLGVBQWUsQ0FBRDtFQUNaLGdCQUFnQixFekY2RkMsT0FBb0IsR3lGNUZ0Qzs7QUFGRCxBQUFBLGNBQWMsQ0FBQTtFQUNaLGdCQUFnQixFekY4RkMsT0FBbUIsR3lGN0ZyQzs7QUFGRCxBQUFBLGFBQWEsQ0FBQztFQUNaLGdCQUFnQixFekYrRkMsT0FBa0IsR3lGOUZwQzs7QUFLRCxBQUFBLGtCQUFrQixDQUFKO0VBQ1osVUFBVSxFQUFFLDhFQUFxRCxDQUFDLFVBQVUsR0FDN0U7O0FBRkQsQUFBQSxvQkFBb0IsQ0FBTjtFQUNaLFVBQVUsRUFBRSwyRUFBcUQsQ0FBQyxVQUFVLEdBQzdFOztBQUZELEFBQUEsc0JBQXNCLENBQVI7RUFDWixVQUFVLEVBQUUsNkVBQXFELENBQUMsVUFBVSxHQUM3RTs7QUFGRCxBQUFBLG9CQUFvQixDQUFOO0VBQ1osVUFBVSxFQUFFLDZFQUFxRCxDQUFDLFVBQVUsR0FDN0U7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBSDtFQUNaLFVBQVUsRUFBRSw2RUFBcUQsQ0FBQyxVQUFVLEdBQzdFOztBQUZELEFBQUEsb0JBQW9CLENBQU47RUFDWixVQUFVLEVBQUUsOEVBQXFELENBQUMsVUFBVSxHQUM3RTs7QUFGRCxBQUFBLG1CQUFtQixDQUFMO0VBQ1osVUFBVSxFQUFFLDZFQUFxRCxDQUFDLFVBQVUsR0FDN0U7O0FBRkQsQUFBQSxrQkFBa0IsQ0FBSjtFQUNaLFVBQVUsRUFBRSw4RUFBcUQsQ0FBQyxVQUFVLEdBQzdFOztBQUZELEFBQUEsaUJBQWlCLENBQUg7RUFDWixVQUFVLEVBQUUseUVBQXFELENBQUMsVUFBVSxHQUM3RTs7QUFLRCxBQUFBLHlCQUF5QixDQUFHO0VBQzFCLFVBQVUsRUFBRSwyQ0FBeUQsQ0FBQyxVQUFVLEdBQ2pGOztBQUZELEFBQUEsMkJBQTJCLENBQUM7RUFDMUIsVUFBVSxFQUFFLDhDQUF5RCxDQUFDLFVBQVUsR0FDakY7O0FBRkQsQUFBQSx5QkFBeUIsQ0FBRztFQUMxQixVQUFVLEVBQUUsOENBQXlELENBQUMsVUFBVSxHQUNqRjs7QUFGRCxBQUFBLHNCQUFzQixDQUFNO0VBQzFCLFVBQVUsRUFBRSw4Q0FBeUQsQ0FBQyxVQUFVLEdBQ2pGOztBQUZELEFBQUEseUJBQXlCLENBQUc7RUFDMUIsVUFBVSxFQUFFLDhDQUF5RCxDQUFDLFVBQVUsR0FDakY7O0FBRkQsQUFBQSx3QkFBd0IsQ0FBSTtFQUMxQixVQUFVLEVBQUUsOENBQXlELENBQUMsVUFBVSxHQUNqRjs7QUFGRCxBQUFBLHVCQUF1QixDQUFLO0VBQzFCLFVBQVUsRUFBRSw4Q0FBeUQsQ0FBQyxVQUFVLEdBQ2pGOztBQUZELEFBQUEsdUJBQXVCLENBQUs7RUFDMUIsVUFBVSxFQUFFLDJDQUF5RCxDQUFDLFVBQVUsR0FDakY7O0FBRkQsQUFBQSx1QkFBdUIsQ0FBSztFQUMxQixVQUFVLEVBQUUseUNBQXlELENBQUMsVUFBVSxHQUNqRjs7QUFGRCxBQUFBLHNCQUFzQixDQUFNO0VBQzFCLFVBQVUsRUFBRSw0Q0FBeUQsQ0FBQyxVQUFVLEdBQ2pGOztBQUtELEFBQUEsMEJBQTBCLENBQUo7RUFDcEIsVUFBVSxFQUFFLDRFQUFtRCxDQUFDLFVBQVUsR0FFM0U7O0FBSEQsQUFBQSw0QkFBNEIsQ0FBTjtFQUNwQixVQUFVLEVBQUUseUVBQW1ELENBQUMsVUFBVSxHQUUzRTs7QUFIRCxBQUFBLDhCQUE4QixDQUFSO0VBQ3BCLFVBQVUsRUFBRSwyRUFBbUQsQ0FBQyxVQUFVLEdBRTNFOztBQUhELEFBQUEsNEJBQTRCLENBQU47RUFDcEIsVUFBVSxFQUFFLDJFQUFtRCxDQUFDLFVBQVUsR0FFM0U7O0FBSEQsQUFBQSx5QkFBeUIsQ0FBSDtFQUNwQixVQUFVLEVBQUUsMkVBQW1ELENBQUMsVUFBVSxHQUUzRTs7QUFIRCxBQUFBLDRCQUE0QixDQUFOO0VBQ3BCLFVBQVUsRUFBRSw0RUFBbUQsQ0FBQyxVQUFVLEdBRTNFOztBQUhELEFBQUEsMkJBQTJCLENBQUw7RUFDcEIsVUFBVSxFQUFFLDJFQUFtRCxDQUFDLFVBQVUsR0FFM0U7O0FBSEQsQUFBQSwwQkFBMEIsQ0FBSjtFQUNwQixVQUFVLEVBQUUsNEVBQW1ELENBQUMsVUFBVSxHQUUzRTs7QUFIRCxBQUFBLHlCQUF5QixDQUFIO0VBQ3BCLFVBQVUsRUFBRSx1RUFBbUQsQ0FBQyxVQUFVLEdBRTNFOztBQVNELEFBQ0UsQ0FERCxBQUFBLFdBQVcsQUFDVCxNQUFNLENBQUM7RUFDTixVQUFVLEVBQUUsT0FBa0IsQ0FBQyxVQUFVLEdBQzFDOztBQUhILEFBQ0UsQ0FERCxBQUFBLGFBQWEsQUFDWCxNQUFNLENBQUM7RUFDTixVQUFVLEVBQUUsT0FBa0IsQ0FBQyxVQUFVLEdBQzFDOztBQUhILEFBQ0UsQ0FERCxBQUFBLFdBQVcsQUFDVCxNQUFNLENBQUM7RUFDTixVQUFVLEVBQUUsT0FBa0IsQ0FBQyxVQUFVLEdBQzFDOztBQUhILEFBQ0UsQ0FERCxBQUFBLFFBQVEsQUFDTixNQUFNLENBQUM7RUFDTixVQUFVLEVBQUUsT0FBa0IsQ0FBQyxVQUFVLEdBQzFDOztBQUhILEFBQ0UsQ0FERCxBQUFBLFdBQVcsQUFDVCxNQUFNLENBQUM7RUFDTixVQUFVLEVBQUUsT0FBa0IsQ0FBQyxVQUFVLEdBQzFDOztBQUhILEFBQ0UsQ0FERCxBQUFBLFVBQVUsQUFDUixNQUFNLENBQUM7RUFDTixVQUFVLEVBQUUsT0FBa0IsQ0FBQyxVQUFVLEdBQzFDOztBQUhILEFBQ0UsQ0FERCxBQUFBLFNBQVMsQUFDUCxNQUFNLENBQUM7RUFDTixVQUFVLEVBQUUsT0FBa0IsQ0FBQyxVQUFVLEdBQzFDOztBQUhILEFBQ0UsQ0FERCxBQUFBLFNBQVMsQUFDUCxNQUFNLENBQUM7RUFDTixVQUFVLEVBQUUsT0FBa0IsQ0FBQyxVQUFVLEdBQzFDOztBQUhILEFBQ0UsQ0FERCxBQUFBLFNBQVMsQUFDUCxNQUFNLENBQUM7RUFDTixVQUFVLEVBQUUsS0FBa0IsQ0FBQyxVQUFVLEdBQzFDOztBQUhILEFBQ0UsQ0FERCxBQUFBLFFBQVEsQUFDTixNQUFNLENBQUM7RUFDTixVQUFVLEVBQUUsT0FBa0IsQ0FBQyxVQUFVLEdBQzFDOztBQU1MLEFBQUEseUJBQXlCLENBQUM7RUFDdEIsVUFBVSxFQUFFLDJEQUFzRSxDQUFDLFVBQVUsR0FDaEc7O0FBS0MsQUFBQSxZQUFZLENBQUU7RUFDWixVQUFVLEV6RjVEVSxPQUFPLEN5RjREUixVQUFVLEdBQzlCOztBQUZELEFBQUEsWUFBWSxDQUFFO0VBQ1osVUFBVSxFekYzRFUsT0FBTyxDeUYyRFIsVUFBVSxHQUM5Qjs7QUFGRCxBQUFBLFlBQVksQ0FBRTtFQUNaLFVBQVUsRXpGMURVLE9BQU8sQ3lGMERSLFVBQVUsR0FDOUI7O0FBRkQsQUFBQSxZQUFZLENBQUU7RUFDWixVQUFVLEV6RnpEVSxPQUFPLEN5RnlEUixVQUFVLEdBQzlCOztBQUZELEFBQUEsWUFBWSxDQUFFO0VBQ1osVUFBVSxFekZ4RFUsT0FBTyxDeUZ3RFIsVUFBVSxHQUM5Qjs7QUFGRCxBQUFBLFlBQVksQ0FBRTtFQUNaLFVBQVUsRXpGdkRVLE9BQU8sQ3lGdURSLFVBQVUsR0FDOUI7O0FBRkQsQUFBQSxZQUFZLENBQUU7RUFDWixVQUFVLEV6RnREVSxPQUFPLEN5RnNEUixVQUFVLEdBQzlCOztBQUZELEFBQUEsWUFBWSxDQUFFO0VBQ1osVUFBVSxFekZyRFUsT0FBTyxDeUZxRFIsVUFBVSxHQUM5Qjs7QUFGRCxBQUFBLFlBQVksQ0FBRTtFQUNaLFVBQVUsRXpGcERVLE9BQU8sQ3lGb0RSLFVBQVUsR0FDOUI7O0FBSUgsQUFBQSxTQUFTLENBQUM7RUFDTixlQUFlLEVBQUUsS0FBSyxHQUN6Qjs7QUFFRCxBQUFBLGdCQUFnQixDQUFDO0VBQ2IsbUJBQW1CLEVBQUUsWUFBWSxHQUNwQzs7QUFFRCxBQUFBLGFBQWEsQ0FBQztFQUNWLGlCQUFpQixFQUFFLFNBQVMsR0FDL0I7O0FBRUQsQUFBQSxVQUFVLENBQUM7RUFDUCxtQkFBbUIsRUFBRSxNQUFNLEdBQzlCOztBakZ2QkcsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VpRjBCMUIsQUFBQSxTQUFTLENBQUM7SUFDUixxQkFBcUIsRUFBRSxLQUFLLEdBQzdCOztBQzNGSCxBQUVFLGlCQUZlLENBQ2hCLGdCQUFnQixBQUNkLE9BQU8sQ0FBQztFQUNSLEtBQUssRTFGR2dCLHdCQUFJLEcwRkZ6Qjs7QUFKSCxBQUtFLGlCQUxlLENBQ2hCLGdCQUFnQixDQUlmLENBQUMsQ0FBQztFQUNELEtBQUssRTFGQWdCLElBQUksRzBGQ3pCOztBQVBILEFBUUUsaUJBUmUsQ0FDaEIsZ0JBQWdCLEFBT2QsT0FBTyxDQUFDO0VBQ1IsS0FBSyxFMUZIZ0Isd0JBQUksRzBGSXpCOztBQ1ZILEFBQUEsVUFBVSxDQUFDO0VBQ1YsUUFBUSxFQUFFLEtBQUs7RUFDZixHQUFHLEVBQUUsQ0FBQztFQUNOLElBQUksRUFBRSxDQUFDO0VBQ1AsTUFBTSxFQUFFLENBQUM7RUFDVCxLQUFLLEVBQUUsQ0FBQztFQUNSLFVBQVUsRTNGQWEsSUFBSTtFMkZDM0IsT0FBTyxFQUFFLEtBQUssR0FXZDtFQWxCRCxBQVFDLFVBUlMsQ0FRVCxlQUFlLENBQUM7SUFDZixLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxJQUFJO0lBQ1osUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLENBQUM7SUFDTixJQUFJLEVBQUUsQ0FBQztJQUNQLEtBQUssRUFBRSxDQUFDO0lBQ1IsTUFBTSxFQUFFLENBQUM7SUFDVCxNQUFNLEVBQUUsSUFBSSxHQUNaOztBQ2hCRSxBQUFBLGtCQUFrQixDQUFHO0VBQ2pCLGdCQUFnQixFNUYrQlYscUJBQUk7RTRGOUJWLEtBQUssRTVGOEJDLElBQUksRzRGeEJiO0VBUkQsQUFJSSxrQkFKYyxBQUliLE1BQU0sQ0FBQztJQUNKLGdCQUFnQixFNUYyQmQsSUFBSTtJNEYxQk4sS0FBSyxFNUZETyxJQUFJLEc0RkVuQjs7QUFQTCxBQUFBLG9CQUFvQixDQUFDO0VBQ2pCLGdCQUFnQixFNUYyQ0EsdUJBQU87RTRGMUN2QixLQUFLLEU1RjBDVyxPQUFPLEc0RnBDMUI7RUFSRCxBQUlJLG9CQUpnQixBQUlmLE1BQU0sQ0FBQztJQUNKLGdCQUFnQixFNUZ1Q0osT0FBTztJNEZ0Q25CLEtBQUssRTVGRE8sSUFBSSxHNEZFbkI7O0FBUEwsQUFBQSxrQkFBa0IsQ0FBRztFQUNqQixnQkFBZ0IsRTVGc0NWLHVCQUFPO0U0RnJDYixLQUFLLEU1RnFDQyxPQUFPLEc0Ri9CaEI7RUFSRCxBQUlJLGtCQUpjLEFBSWIsTUFBTSxDQUFDO0lBQ0osZ0JBQWdCLEU1RmtDZCxPQUFPO0k0RmpDVCxLQUFLLEU1RkRPLElBQUksRzRGRW5COztBQVBMLEFBQUEsZUFBZSxDQUFNO0VBQ2pCLGdCQUFnQixFNUZ1Q1YsdUJBQU87RTRGdENiLEtBQUssRTVGc0NDLE9BQU8sRzRGaENoQjtFQVJELEFBSUksZUFKVyxBQUlWLE1BQU0sQ0FBQztJQUNKLGdCQUFnQixFNUZtQ2QsT0FBTztJNEZsQ1QsS0FBSyxFNUZETyxJQUFJLEc0RkVuQjs7QUFQTCxBQUFBLGtCQUFrQixDQUFHO0VBQ2pCLGdCQUFnQixFNUZvQ1YsdUJBQU87RTRGbkNiLEtBQUssRTVGbUNDLE9BQU8sRzRGN0JoQjtFQVJELEFBSUksa0JBSmMsQUFJYixNQUFNLENBQUM7SUFDSixnQkFBZ0IsRTVGZ0NkLE9BQU87STRGL0JULEtBQUssRTVGRE8sSUFBSSxHNEZFbkI7O0FBUEwsQUFBQSxpQkFBaUIsQ0FBSTtFQUNqQixnQkFBZ0IsRTVGbUNWLHVCQUFPO0U0RmxDYixLQUFLLEU1RmtDQyxPQUFPLEc0RjVCaEI7RUFSRCxBQUlJLGlCQUphLEFBSVosTUFBTSxDQUFDO0lBQ0osZ0JBQWdCLEU1RitCZCxPQUFPO0k0RjlCVCxLQUFLLEU1RkRPLElBQUksRzRGRW5COztBQVBMLEFBQUEsZ0JBQWdCLENBQUs7RUFDakIsZ0JBQWdCLEU1RktBLHdCQUFPO0U0Rkp2QixLQUFLLEU1RklXLE9BQU8sRzRGRTFCO0VBUkQsQUFJSSxnQkFKWSxBQUlYLE1BQU0sQ0FBQztJQUNKLGdCQUFnQixFNUZDSixPQUFPO0k0RkFuQixLQUFLLEU1RlNPLElBQUksRzRGUm5COztBQVBMLEFBQUEsZ0JBQWdCLENBQUs7RUFDakIsZ0JBQWdCLEU1RklBLHdCQUFJO0U0RkhwQixLQUFLLEU1RkdXLElBQUksRzRGR3ZCO0VBUkQsQUFJSSxnQkFKWSxBQUlYLE1BQU0sQ0FBQztJQUNKLGdCQUFnQixFNUZBSixJQUFJO0k0RkNoQixLQUFLLEU1RlNPLElBQUksRzRGUm5COztBQVBMLEFBQUEsZ0JBQWdCLENBQUs7RUFDakIsZ0JBQWdCLEU1RmNBLGtCQUFJO0U0RmJwQixLQUFLLEU1RmFXLElBQUksRzRGUHZCO0VBUkQsQUFJSSxnQkFKWSxBQUlYLE1BQU0sQ0FBQztJQUNKLGdCQUFnQixFNUZVSixJQUFJO0k0RlRoQixLQUFLLEU1RkRPLElBQUksRzRGRW5COztBQVBMLEFBQUEsZUFBZSxDQUFNO0VBQ2pCLGdCQUFnQixFNUZpREEsbUJBQU87RTRGaER2QixLQUFLLEU1RmdEVyxPQUFPLEc0RjFDMUI7RUFSRCxBQUlJLGVBSlcsQUFJVixNQUFNLENBQUM7SUFDSixnQkFBZ0IsRTVGNkNKLE9BQU87STRGNUNuQixLQUFLLEU1RkRPLElBQUksRzRGRW5COztBQUtQLEFBQ0UsWUFEVSxBQUNULE1BQU0sRUFEVCxZQUFZLEFBRVQsTUFBTSxFQUZULFlBQVksQUFHVCxPQUFPLEVBSFYsWUFBWSxBQUlULE9BQU8sRUFKVixZQUFZLEFBS1QsS0FBSyxDQUFDO0VBQ0gsZ0JBQWdCLEVBQUUsT0FBa0I7RUFDcEMsWUFBWSxFQUFFLE9BQWtCO0VBQ2hDLFVBQVUsRUFBRSxDQUFDLENBQUMsT0FBTSxDQUFDLE9BQU0sQ0FBQyxRQUFPLEM1Rlk3QixxQkFBSSxFNEZaNEMsQ0FBQyxDQUFDLFFBQU8sQ0FBQyxPQUFNLENBQUUsU0FBTyxDNUZZekUscUJBQUksRzRGWGI7O0FBVEgsQUFDRSxjQURZLEFBQ1gsTUFBTSxFQURULGNBQWMsQUFFWCxNQUFNLEVBRlQsY0FBYyxBQUdYLE9BQU8sRUFIVixjQUFjLEFBSVgsT0FBTyxFQUpWLGNBQWMsQUFLWCxLQUFLLENBQUM7RUFDSCxnQkFBZ0IsRUFBRSxPQUFrQjtFQUNwQyxZQUFZLEVBQUUsT0FBa0I7RUFDaEMsVUFBVSxFQUFFLENBQUMsQ0FBQyxPQUFNLENBQUMsT0FBTSxDQUFDLFFBQU8sQzVGd0JuQix1QkFBTyxFNEZ4QitCLENBQUMsQ0FBQyxRQUFPLENBQUMsT0FBTSxDQUFFLFNBQU8sQzVGd0IvRCx1QkFBTyxHNEZ2QjFCOztBQVRILEFBQ0UsWUFEVSxBQUNULE1BQU0sRUFEVCxZQUFZLEFBRVQsTUFBTSxFQUZULFlBQVksQUFHVCxPQUFPLEVBSFYsWUFBWSxBQUlULE9BQU8sRUFKVixZQUFZLEFBS1QsS0FBSyxDQUFDO0VBQ0gsZ0JBQWdCLEVBQUUsT0FBa0I7RUFDcEMsWUFBWSxFQUFFLE9BQWtCO0VBQ2hDLFVBQVUsRUFBRSxDQUFDLENBQUMsT0FBTSxDQUFDLE9BQU0sQ0FBQyxRQUFPLEM1Rm1CN0IsdUJBQU8sRTRGbkJ5QyxDQUFDLENBQUMsUUFBTyxDQUFDLE9BQU0sQ0FBRSxTQUFPLEM1Rm1CekUsdUJBQU8sRzRGbEJoQjs7QUFUSCxBQUNFLFNBRE8sQUFDTixNQUFNLEVBRFQsU0FBUyxBQUVOLE1BQU0sRUFGVCxTQUFTLEFBR04sT0FBTyxFQUhWLFNBQVMsQUFJTixPQUFPLEVBSlYsU0FBUyxBQUtOLEtBQUssQ0FBQztFQUNILGdCQUFnQixFQUFFLE9BQWtCO0VBQ3BDLFlBQVksRUFBRSxPQUFrQjtFQUNoQyxVQUFVLEVBQUUsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxPQUFNLENBQUMsUUFBTyxDNUZvQjdCLHVCQUFPLEU0RnBCeUMsQ0FBQyxDQUFDLFFBQU8sQ0FBQyxPQUFNLENBQUUsU0FBTyxDNUZvQnpFLHVCQUFPLEc0Rm5CaEI7O0FBVEgsQUFDRSxZQURVLEFBQ1QsTUFBTSxFQURULFlBQVksQUFFVCxNQUFNLEVBRlQsWUFBWSxBQUdULE9BQU8sRUFIVixZQUFZLEFBSVQsT0FBTyxFQUpWLFlBQVksQUFLVCxLQUFLLENBQUM7RUFDSCxnQkFBZ0IsRUFBRSxPQUFrQjtFQUNwQyxZQUFZLEVBQUUsT0FBa0I7RUFDaEMsVUFBVSxFQUFFLENBQUMsQ0FBQyxPQUFNLENBQUMsT0FBTSxDQUFDLFFBQU8sQzVGaUI3Qix1QkFBTyxFNEZqQnlDLENBQUMsQ0FBQyxRQUFPLENBQUMsT0FBTSxDQUFFLFNBQU8sQzVGaUJ6RSx1QkFBTyxHNEZoQmhCOztBQVRILEFBQ0UsV0FEUyxBQUNSLE1BQU0sRUFEVCxXQUFXLEFBRVIsTUFBTSxFQUZULFdBQVcsQUFHUixPQUFPLEVBSFYsV0FBVyxBQUlSLE9BQU8sRUFKVixXQUFXLEFBS1IsS0FBSyxDQUFDO0VBQ0gsZ0JBQWdCLEVBQUUsT0FBa0I7RUFDcEMsWUFBWSxFQUFFLE9BQWtCO0VBQ2hDLFVBQVUsRUFBRSxDQUFDLENBQUMsT0FBTSxDQUFDLE9BQU0sQ0FBQyxRQUFPLEM1RmdCN0IsdUJBQU8sRTRGaEJ5QyxDQUFDLENBQUMsUUFBTyxDQUFDLE9BQU0sQ0FBRSxTQUFPLEM1RmdCekUsdUJBQU8sRzRGZmhCOztBQVRILEFBQ0UsVUFEUSxBQUNQLE1BQU0sRUFEVCxVQUFVLEFBRVAsTUFBTSxFQUZULFVBQVUsQUFHUCxPQUFPLEVBSFYsVUFBVSxBQUlQLE9BQU8sRUFKVixVQUFVLEFBS1AsS0FBSyxDQUFDO0VBQ0gsZ0JBQWdCLEVBQUUsT0FBa0I7RUFDcEMsWUFBWSxFQUFFLE9BQWtCO0VBQ2hDLFVBQVUsRUFBRSxDQUFDLENBQUMsT0FBTSxDQUFDLE9BQU0sQ0FBQyxRQUFPLEM1RmRuQix3QkFBTyxFNEZjK0IsQ0FBQyxDQUFDLFFBQU8sQ0FBQyxPQUFNLENBQUUsU0FBTyxDNUZkL0Qsd0JBQU8sRzRGZTFCOztBQVRILEFBQ0UsVUFEUSxBQUNQLE1BQU0sRUFEVCxVQUFVLEFBRVAsTUFBTSxFQUZULFVBQVUsQUFHUCxPQUFPLEVBSFYsVUFBVSxBQUlQLE9BQU8sRUFKVixVQUFVLEFBS1AsS0FBSyxDQUFDO0VBQ0gsZ0JBQWdCLEVBQUUsT0FBa0I7RUFDcEMsWUFBWSxFQUFFLE9BQWtCO0VBQ2hDLFVBQVUsRUFBRSxDQUFDLENBQUMsT0FBTSxDQUFDLE9BQU0sQ0FBQyxRQUFPLEM1RmZuQix3QkFBSSxFNEZla0MsQ0FBQyxDQUFDLFFBQU8sQ0FBQyxPQUFNLENBQUUsU0FBTyxDNUZmL0Qsd0JBQUksRzRGZ0J2Qjs7QUFUSCxBQUNFLFVBRFEsQUFDUCxNQUFNLEVBRFQsVUFBVSxBQUVQLE1BQU0sRUFGVCxVQUFVLEFBR1AsT0FBTyxFQUhWLFVBQVUsQUFJUCxPQUFPLEVBSlYsVUFBVSxBQUtQLEtBQUssQ0FBQztFQUNILGdCQUFnQixFQUFFLEtBQWtCO0VBQ3BDLFlBQVksRUFBRSxLQUFrQjtFQUNoQyxVQUFVLEVBQUUsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxPQUFNLENBQUMsUUFBTyxDNUZMbkIsa0JBQUksRTRGS2tDLENBQUMsQ0FBQyxRQUFPLENBQUMsT0FBTSxDQUFFLFNBQU8sQzVGTC9ELGtCQUFJLEc0Rk12Qjs7QUFUSCxBQUNFLFNBRE8sQUFDTixNQUFNLEVBRFQsU0FBUyxBQUVOLE1BQU0sRUFGVCxTQUFTLEFBR04sT0FBTyxFQUhWLFNBQVMsQUFJTixPQUFPLEVBSlYsU0FBUyxBQUtOLEtBQUssQ0FBQztFQUNILGdCQUFnQixFQUFFLE9BQWtCO0VBQ3BDLFlBQVksRUFBRSxPQUFrQjtFQUNoQyxVQUFVLEVBQUUsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxPQUFNLENBQUMsUUFBTyxDNUY4Qm5CLG1CQUFPLEU0RjlCK0IsQ0FBQyxDQUFDLFFBQU8sQ0FBQyxPQUFNLENBQUUsU0FBTyxDNUY4Qi9ELG1CQUFPLEc0RjdCMUI7O0ExQ3FDSCxBQUFBLFVBQVUsQzBDaENEO0VBQ1AsWUFBWSxFNUZsQlEsT0FBTyxHNEZtQjlCOztBQUdELEFBRVEsU0FGQyxDQUNMLGdCQUFnQixBQUNYLElBQUssQ3pEa0NOLFdBQVcsRXlEbENRO0VBQ2YsWUFBWSxFQUFFLElBQUksR0FDckI7O0FBSlQsQUFLUSxTQUxDLENBQ0wsZ0JBQWdCLEFBSVgsSUFBSyxDckRJTCxZQUFZLEVxREpPO0VBQ2hCLFdBQVcsRUFBRSxJQUFJLEdBQ3BCOztBQUlULEFBQ0ksSUFEQSxDQUNBLGdCQUFnQjtBQURwQixJQUFJLENBRUEsa0JBQWtCLENBQUM7RUFDZixjQUFjLEVBQUUsTUFBTSxHQUN6Qjs7QUM3Q0wsQUFBQSxZQUFZLENBQUM7RUFDVCxTQUFTLEVBQUUsZ0JBQWdCLEdBQzlCOztBQUVELEFBQUEsWUFBWSxDQUFDO0VBQ1QsU0FBUyxFQUFFLGdCQUFnQixHQUM5Qjs7QUFFRCxBQUFBLFlBQVksQ0FBQztFQUNULFNBQVMsRUFBRSxnQkFBZ0IsR0FDOUI7O0FBRUQsQUFBQSxZQUFZLENBQUM7RUFDVCxTQUFTLEVBQUUsZ0JBQWdCLEdBQzlCOztBckNaRCxBQUFBLEtBQUssQ3NDSkM7RUFDTCxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsc0JBQXNCLEdBQzlDOztBQ0ZELEFBQUEsWUFBWSxDQUFDO0VBQ1QsVUFBVSxFQUFFLEtBQUssR0FDcEI7O0FBRUQsQUFBQSxZQUFZLENBQUM7RUFDVCxVQUFVLEVBQUUsS0FBSyxHQUNwQjs7QUFFRCxBQUFBLFlBQVksQ0FBQztFQUNULFVBQVUsRUFBRSxLQUFLLEdBQ3BCOztBQ1ZELEFBQUEsUUFBUSxDQUFDO0VBQ0wsV0FBVyxFaEc0bEJhLFNBQVM7RWdHM2xCakMsY0FBYyxFaEcybEJVLFNBQVMsR2dHN2tCcEM7RXhGK0NHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztJd0YvRDVCLEFBQUEsUUFBUSxDQUFDO01BSUQsV0FBVyxFaEd5bEJTLFNBQVM7TWdHeGxCN0IsY0FBYyxFaEd3bEJNLFNBQVMsR2dHN2tCcEM7RXhGK0NHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztJd0YvRDVCLEFBQUEsUUFBUSxDQUFDO01BU0QsV0FBVyxFaEdtbEJTLFFBQVU7TWdHbGxCOUIsY0FBYyxFaEdrbEJNLFFBQVUsR2dHNWtCckM7RXhGK0NHLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtJd0YvRDdCLEFBQUEsUUFBUSxDQUFDO01BYUQsV0FBVyxFaEc4a0JTLFFBQVU7TWdHN2tCOUIsY0FBYyxFaEc2a0JNLFFBQVUsR2dHM2tCckM7O0FDaEJELEFBQUEsZ0JBQWdCLENBQUM7RUFPYixhQUFhLEVBQUUsTUFBTSxHQUN4QjtFekZ1REcsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0l5Ri9ENUIsQUFBQSxnQkFBZ0IsQ0FBQztNQUVULGFBQWEsRUFBRSxJQUFJLEdBTTFCO0V6RnVERyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7SXlGL0Q1QixBQUFBLGdCQUFnQixDQUFDO01BS1QsYUFBYSxFQUFFLE1BQU0sR0FHNUI7O0FDUkQsQUFBQSxPQUFPLENBQUM7RUFDSixNQUFNLEVsR3VtQlMsUUFBUTtFa0d0bUJ2QixLQUFLLEVsR3NtQlUsUUFBUTtFa0dybUJ2QixRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsdUJBQXVCLEdBb0JuQztFQXhCRCxBQUtJLE9BTEcsQ0FLSCxjQUFjLENBQUM7SUFDZCxhQUFhLEVBQUUsR0FBRztJQUNsQixNQUFNLEVBQUUsRUFBRTtJQUNWLE1BQU0sRUFBRSxHQUFHO0lBQ1gsUUFBUSxFQUFFLFFBQVE7SUFDbEIsS0FBSyxFQUFFLEVBQUU7SUFDVCxLQUFLLEVBQUUsR0FBRztJQUNWLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDbEdORSxJQUFJLEdrR092QjtFQWJMLEFBY0ksT0FkRyxDQWNILFlBQVksQ0FBQztJQUNaLFNBQVMsRWxHa21CVSxJQUFJO0lrR2ptQnZCLE9BQU8sRUFBRSxJQUFJO0lBQ2IsV0FBVyxFQUFFLE1BQU07SUFDbkIsZUFBZSxFQUFFLE1BQU07SUFDdkIsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNULFdBQVcsRUFBRSxHQUFHO0lBQ3RCLGNBQWMsRUFBRSxTQUFTLEdBQ3RCOztBQUdMLEFBQUEsV0FBVyxDQUFDO0VBQ1IsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLFVBQVUsRUFBRSxLQUFLLEdBQ3BCOztBQUVELEFBQUEsYUFBYSxDQUFDO0VBQ1YsT0FBTyxFQUFFLENBQUM7RUFDVixPQUFPLEVBQUUsSUFBSSxHQXdDaEI7RUExQ0QsQUFHSSxhQUhTLENBR1QsV0FBVztFQUhmLGFBQWEsQ0FJVCxZQUFZLENBQUM7SUFDWixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ2xHL0JFLElBQUksR2tHZ0N2QjtFQU5MLEFBUUssYUFSUSxDQU9ULE9BQU8sR0FDSixPQUFPLENBQUM7SUFDVCxXQUFXLEVBQUUsS0FBSyxHQUNsQjtFQVZOLEFBYUssYUFiUSxDQVlULFVBQVUsR0FDUCxVQUFVLENBQUM7SUFDWixXQUFXLEVBQUUsU0FBUyxHQUN0QjtFQWZOLEFBa0JLLGFBbEJRLENBaUJULFVBQVUsR0FDUCxVQUFVLENBQUM7SUFDWixXQUFXLEVBQUUsUUFBUSxHQUNyQjtFQXBCTixBQXVCSyxhQXZCUSxDQXNCVCxVQUFVLEdBQ1AsVUFBVSxDQUFDO0lBQ1osV0FBVyxFQUFFLE9BQU8sR0FDcEI7RUF6Qk4sQUE0QkssYUE1QlEsQ0EyQlQsVUFBVSxHQUNQLFVBQVUsQ0FBQztJQUNaLFdBQVcsRUFBRSxLQUFLLEdBQ2xCO0VBOUJOLEFBaUNLLGFBakNRLENBZ0NULFVBQVUsR0FDUCxVQUFVLENBQUM7SUFDWixXQUFXLEVBQUUsT0FBTyxHQUNwQjtFQW5DTixBQXNDSyxhQXRDUSxDQXFDVCxZQUFZLEdBQ1QsWUFBWSxDQUFDO0lBQ2QsV0FBVyxFQUFFLEtBQUssR0FDbEI7O0FBT04sQUFDSSxPQURHLENBQ0gsWUFBWSxDQUFDO0VBQ1QsV0FBVyxFQUFFLEdBQUcsR0FDbkI7O0FBT0wsQUFBQSxVQUFVLENBQUM7RUFDUCxNQUFNLEVsRytnQk8sT0FBTztFa0c5Z0JwQixLQUFLLEVsRzhnQlEsT0FBTyxHa0cxZ0J2QjtFQU5ELEFBR0ksVUFITSxDQUdOLFlBQVksQ0FBQztJQUNaLFNBQVMsRWxHcWhCUSxPQUFNLEdrR3BoQnZCOztBQUdMLEFBQUEsVUFBVSxDQUFDO0VBQ1AsTUFBTSxFbEd3Z0JPLFNBQVM7RWtHdmdCdEIsS0FBSyxFbEd1Z0JRLFNBQVMsR2tHbmdCekI7RUFORCxBQUdJLFVBSE0sQ0FHTixZQUFZLENBQUM7SUFDWixTQUFTLEVsRzhnQlEsU0FBUSxHa0c3Z0J6Qjs7QUFHTCxBQUFBLFVBQVUsQ0FBQztFQUNQLE1BQU0sRWxHaWdCTyxPQUFPO0VrR2hnQnBCLEtBQUssRWxHZ2dCUSxPQUFPLEdrRzVmdkI7RUFORCxBQUdJLFVBSE0sQ0FHTixZQUFZLENBQUM7SUFDWixTQUFTLEVsR3VnQlEsT0FBTyxHa0d0Z0J4Qjs7QUFHTCxBQUFBLFVBQVUsQ0FBQztFQUNQLE1BQU0sRWxHMGZPLFFBQVE7RWtHemZyQixLQUFLLEVsR3lmUSxRQUFRLEdrR3JmeEI7RUFORCxBQUdJLFVBSE0sQ0FHTixZQUFZLENBQUM7SUFDWixTQUFTLEVsR2dnQlEsSUFBSSxHa0cvZnJCOztBQUdMLEFBQUEsV0FBVyxDQUFDO0VBQ1IsTUFBTSxFbEdtZlEsSUFBSTtFa0dsZmxCLEtBQUssRWxHa2ZTLElBQUksR2tHOWVyQjtFQU5ELEFBR0ksV0FITyxDQUdQLFlBQVksQ0FBQztJQUNaLFNBQVMsRWxHeWZTLElBQUksR2tHeGZ0Qjs7QUFHTCxBQUFBLFlBQVksQ0FBQztFQUNULEtBQUssRWxHNGVVLElBQUk7RWtHM2VuQixNQUFNLEVsRzJlUyxJQUFJLEdrR3ZldEI7RUFORCxBQUdJLFlBSFEsQ0FHUixZQUFZLENBQUM7SUFDWixTQUFTLEVsR2tmVSxNQUFNLEdrR2pmekI7O0FDdElMLEFBQUEsUUFBUSxDQUFDO0VBQ0wsS0FBSyxFQUFFLE1BQU07RUFDYixNQUFNLEVBQUUsTUFBTTtFQUNkLE9BQU8sRUFBRSxXQUFXO0VBQ3BCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLGVBQWUsRUFBRSxNQUFNO0VBQ3ZCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFNBQVMsRUFBRSxHQUFHO0VBQ2QsV0FBVyxFQUFFLE1BQU0sR0FDdEI7O0FBRUQsQUFBQSxRQUFRLENBQUM7RUFDTCxLQUFLLEVBQUUsTUFBTTtFQUNiLE1BQU0sRUFBRSxNQUFNO0VBQ2QsT0FBTyxFQUFFLFdBQVc7RUFDcEIsV0FBVyxFQUFFLE1BQU07RUFDbkIsZUFBZSxFQUFFLE1BQU07RUFDdkIsVUFBVSxFQUFFLE1BQU07RUFDbEIsU0FBUyxFQUFFLE1BQU07RUFDakIsV0FBVyxFQUFFLENBQUMsR0FDakI7O0FBRUQsQUFBQSxRQUFRLENBQUM7RUFDTCxLQUFLLEVBQUUsTUFBTTtFQUNiLE1BQU0sRUFBRSxNQUFNO0VBQ2QsT0FBTyxFQUFFLFdBQVc7RUFDcEIsV0FBVyxFQUFFLE1BQU07RUFDbkIsZUFBZSxFQUFFLE1BQU07RUFDdkIsVUFBVSxFQUFFLE1BQU07RUFDbEIsU0FBUyxFQUFFLE1BQU07RUFDakIsV0FBVyxFQUFFLENBQUMsR0FDakI7O0FBRUQsQUFBQSxRQUFRLENBQUM7RUFDTCxLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJO0VBQ1osT0FBTyxFQUFFLFdBQVc7RUFDcEIsV0FBVyxFQUFFLE1BQU07RUFDbkIsZUFBZSxFQUFFLE1BQU07RUFDdkIsVUFBVSxFQUFFLE1BQU07RUFDbEIsU0FBUyxFQUFFLE1BQU07RUFDakIsV0FBVyxFQUFFLENBQUMsR0FDakI7O0FBR0QsQUFBQSxVQUFVLENBQUM7RUFDUCxPQUFPLEVBQUUsV0FBVyxHQW1CdkI7RUFwQkQsQUFFSSxVQUZNLENBRU4sQ0FBQyxDQUFDO0lBQ0UsU0FBUyxFQUFFLE1BQU0sR0FDcEI7RUFDQSxBQUNHLGFBREEsQ0FDQSxDQUFDLENBQUM7SUFDRSxTQUFTLEVBQUUsSUFBSSxHQUNsQjtFQUVKLEFBQ0csYUFEQSxDQUNBLENBQUMsQ0FBQztJQUNFLFNBQVMsRUFBRSxPQUFPLEdBQ3JCO0VBRUosQUFDRyxhQURBLENBQ0EsQ0FBQyxDQUFDO0lBQ0UsU0FBUyxFQUFFLElBQUksR0FDbEI7O0FBS1QsVUFBVSxDQUFWLFlBQVU7RUFDTixFQUFFO0lBQ0UsaUJBQWlCLEVBQUUsVUFBVTtJQUM3QixTQUFTLEVBQUUsVUFBVTtJQUNyQixPQUFPLEVBQUUsQ0FBQztFQUdkLElBQUk7SUFDQSxpQkFBaUIsRUFBRSxRQUFRO0lBQzNCLFNBQVMsRUFBRSxRQUFRO0lBQ25CLE9BQU8sRUFBRSxDQUFDOztBQUtsQixBQUFBLGFBQWEsQ0FBQztFQUNWLE9BQU8sRUFBRSxDQUFDO0VBQ1YsUUFBUSxFQUFFLFFBQVEsR0FlckI7RUFqQkQsQUFHSSxhQUhTLEFBR1IsTUFBTSxDQUFDO0lBQ0osT0FBTyxFQUFFLEVBQUU7SUFDWCxRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsQ0FBQztJQUNOLE1BQU0sRUFBRSxDQUFDO0lBQ1QsSUFBSSxFQUFFLENBQUM7SUFDUCxLQUFLLEVBQUUsQ0FBQztJQUNSLE1BQU0sRUFBRSxJQUFJO0lBQ1osYUFBYSxFQUFFLEdBQUc7SUFDbEIsU0FBUyxFQUFFLHFDQUFxQztJQUNoRCxjQUFjLEVBQUUsSUFBSTtJQUNwQixVQUFVLEVBQUUsWUFBWTtJQUN4QixPQUFPLEVBQUUsRUFBRSxHQUNkOztBQUlMLEFBQUEsVUFBVSxDQUFDO0VBQ1AsUUFBUSxFQUFFLFFBQVEsR0FDckI7O0FBRUQsQUFBQSxLQUFLLENBQUM7RUFDRixPQUFPLEVBQUUsQ0FBQztFQUNWLFNBQVMsRUFBRSx1QkFBdUI7RUFDbEMsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUM7RUFDTixJQUFJLEVBQUUsQ0FBQztFQUNQLEtBQUssRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLENBQUMsR0FnQ1o7RUF2Q0QsQUFTSSxLQVRDLENBU0QsSUFBSSxDQUFDO0lBQ0QsS0FBSyxFQUFFLEdBQUc7SUFDVixNQUFNLEVBQUUsR0FBRztJQUNYLGFBQWEsRUFBRSxLQUFLO0lBQ3BCLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLElBQUksRUFBRSxHQUFHO0lBQ1QsR0FBRyxFQUFFLEdBQUc7SUFDUixXQUFXLEVBQUUsSUFBSTtJQUNqQixVQUFVLEVBQUUsSUFBSSxHQUNuQjtFQWxCTCxBQW9CSSxLQXBCQyxDQW9CRCxLQUFLLENBQUM7SUFDRixnQkFBZ0IsRUFBRSxPQUFPO0lBQ3pCLFNBQVMsRUFBRSxvQkFBb0I7SUFDL0IsU0FBUyxFQUFFLDRCQUE0QixHQUMxQztFQXhCTCxBQTBCSSxLQTFCQyxDQTBCRCxLQUFLLENBQUM7SUFDRixnQkFBZ0IsRUFBRSxPQUFPO0lBQ3pCLFNBQVMsRUFBRSxvQkFBb0I7SUFDL0IsU0FBUyxFQUFFLDRCQUE0QjtJQUN2QyxlQUFlLEVBQUUsR0FBRyxHQUN2QjtFQS9CTCxBQWlDSSxLQWpDQyxDQWlDRCxLQUFLLENBQUM7SUFDRixnQkFBZ0IsRUFBRSxPQUFPO0lBQ3pCLFNBQVMsRUFBRSxzQkFBc0I7SUFDakMsU0FBUyxFQUFFLDRCQUE0QjtJQUN2QyxlQUFlLEVBQUUsRUFBRSxHQUN0Qjs7QUFHTCxVQUFVLENBQVYsSUFBVTtFQUNOLElBQUk7SUFDQSxTQUFTLEVBQUUsZUFBZTtFQUc5QixFQUFFO0lBQ0UsU0FBUyxFQUFFLFNBQVM7O0FBSzVCLFVBQVUsQ0FBVixJQUFVO0VBQ04sSUFBSTtJQUNBLFNBQVMsRUFBRSxvQkFBb0I7SUFDL0IsT0FBTyxFQUFFLENBQUM7RUFHZCxFQUFFO0lBQ0UsU0FBUyxFQUFFLG9CQUFvQjtJQUMvQixPQUFPLEVBQUUsQ0FBQzs7QUFLbEIsVUFBVSxDQUFWLElBQVU7RUFDTixJQUFJO0lBQ0EsU0FBUyxFQUFFLG9CQUFvQjtJQUMvQixPQUFPLEVBQUUsQ0FBQztFQUdkLEVBQUU7SUFDRSxTQUFTLEVBQUUsc0JBQXNCO0lBQ2pDLE9BQU8sRUFBRSxDQUFDOztBQUtsQixVQUFVLENBQVYsSUFBVTtFQUNOLElBQUk7SUFDQSxTQUFTLEVBQUUsc0JBQXNCO0lBQ2pDLE9BQU8sRUFBRSxDQUFDO0VBR2QsRUFBRTtJQUNFLFNBQVMsRUFBRSx1QkFBdUI7SUFDbEMsT0FBTyxFQUFFLENBQUM7O0FBT2xCLFVBQVUsQ0FBVixhQUFVO0VBQ04sRUFBRTtJQUNFLFNBQVMsRUFBRSxZQUFZO0VBRzNCLElBQUk7SUFDQSxTQUFTLEVBQUUsY0FBYzs7QUFhakMsQUFDSSxhQURTLENBQ1QsVUFBVSxDQUFDO0VBVFgsU0FBUyxFQUFFLGtDQUFrQztFQUM3QyxvQkFBb0IsRUFBRSxNQUFNLEdBVTNCOztBQUhMLEFBS0ksYUFMUyxDQUtULGdCQUFnQixDQUFDO0VBQ2IsUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLENBQUMsR0FXYjtFQWxCTCxBQVNRLGFBVEssQ0FLVCxnQkFBZ0IsQUFJWCxNQUFNLENBQUM7SUFDSixPQUFPLEVBQUUsRUFBRTtJQUNYLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLE1BQU0sRUFBRSxJQUFJO0lBQ1osYUFBYSxFQUFFLElBQUk7SUFDbkIsVUFBVSxFQUFFLGNBQWM7SUFDMUIsT0FBTyxFQUFFLEVBQUU7SUF2Qm5CLFNBQVMsRUFBRSxrQ0FBa0M7SUFDN0Msb0JBQW9CLEVBQUUsTUFBTSxHQXdCdkI7O0FBakJULEFBcUJRLGFBckJLLENBb0JULEtBQUssQUFDQSxNQUFNLENBQUM7RUFDSixVQUFVLEVBQUUsc0JBQXNCO0VBQ2xDLFdBQVcsRUFBRSx1QkFBdUI7RUFDcEMsR0FBRyxFQUFFLEtBQUs7RUFDVixJQUFJLEVBQUUsS0FBSztFQUNYLFlBQVksRUFBRSxzQkFBc0I7RUFDcEMsYUFBYSxFQUFFLHNCQUFzQixHQUN4Qzs7QUE1QlQsQUFnQ1EsYUFoQ0ssQ0ErQlQsS0FBSyxBQUNBLE1BQU0sQ0FBQztFQUNKLEdBQUcsRUFBRSxLQUFLO0VBQ1YsSUFBSSxFQUFFLEtBQUs7RUFDWCxLQUFLLEVBQUUsS0FBSztFQUNaLE1BQU0sRUFBRSxLQUFLO0VBQ2IsTUFBTSxFQUFFLHNCQUFzQjtFQUM5QixhQUFhLEVBQUUscUJBQXFCLEdBQ3ZDOztBQXZDVCxBQTJDUSxhQTNDSyxDQTBDVCxLQUFLLEFBQ0EsTUFBTSxDQUFDO0VBQ0osR0FBRyxFQUFFLElBQUk7RUFDVCxJQUFJLEVBQUUsSUFBSTtFQUNWLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFDWixNQUFNLEVBQUUsc0JBQXNCO0VBQzlCLGFBQWEsRUFBRSxxQkFBcUI7RUFDcEMsVUFBVSxFQUFFLHFCQUFxQixHQUNwQzs7QUFuRFQsQUF1RFEsYUF2REssQ0FzRFQsS0FBSyxBQUNBLE1BQU0sQ0FBQztFQUNKLEdBQUcsRUFBRSxJQUFJO0VBQ1QsSUFBSSxFQUFFLElBQUk7RUFDVixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJO0VBQ1osTUFBTSxFQUFFLHNCQUFzQjtFQUM5QixXQUFXLEVBQUUscUJBQXFCO0VBQ2xDLFlBQVksRUFBRSxxQkFBcUI7RUFDbkMsVUFBVSxFQUFFLHFCQUFxQixHQUNwQzs7QUFoRVQsQUFvRVEsYUFwRUssQUFtRVIsTUFBTSxDQUNILFVBQVUsQ0FBQztFQXZFZixvQkFBb0IsRUFBRSxPQUFPLEdBeUV4Qjs7QUF0RVQsQUF5RVksYUF6RUMsQUFtRVIsTUFBTSxDQUtILGdCQUFnQixBQUNYLE1BQU0sQ0FBQztFQTVFaEIsb0JBQW9CLEVBQUUsT0FBTyxHQThFcEI7O0FBS2IsQUFBQSxXQUFXLENBQUM7RUFDUixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJO0VBQ1osUUFBUSxFQUFFLFFBQVEsR0EyQnJCO0VBOUJELEFBS0ksV0FMTyxBQUtOLE9BQU8sQ0FBQztJQUNMLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLEdBQUc7SUFDWCxVQUFVLEVBQUUsWUFBWTtJQUN4QixPQUFPLEVBQUUsRUFBRTtJQUNYLEdBQUcsRUFBRSxDQUFDO0lBQ04sTUFBTSxFQUFFLENBQUM7SUFDVCxLQUFLLEVBQUUsQ0FBQztJQUNSLE1BQU0sRUFBRSxJQUFJO0lBQ1osUUFBUSxFQUFFLFFBQVEsR0FDckI7RUFmTCxBQWlCSSxXQWpCTyxBQWlCTixNQUFNLENBQUM7SUFDSixPQUFPLEVBQUUsRUFBRTtJQUNYLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxDQUFDO0lBQ04sTUFBTSxFQUFFLENBQUM7SUFDVCxLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxJQUFJO0lBQ1osWUFBWSxFQUFFLHNCQUFzQjtJQUNwQyxhQUFhLEVBQUUsc0JBQXNCO0lBQ3JDLE1BQU0sRUFBRSxJQUFJO0lBQ1osS0FBSyxFQUFFLENBQUM7SUFDUixTQUFTLEVBQUUsY0FBYyxHQUM1Qjs7QUN4VUwsQUFBQSxHQUFHLENBQUM7RUFDQSxTQUFTLEVBQUUsSUFBSTtFQUNmLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7O0E1RjRERyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RTRGekQzQixBQUFBLFdBQVcsQ0FBQztJQUNSLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7RUFDRCxBQUFBLFdBQVcsQ0FBQztJQUNYLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7O0E1Rm9ERCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RTRGaER4QixBQUFBLFdBQVcsQ0FBQztJQUNYLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7RUFDRCxBQUFBLFdBQVcsQ0FBQztJQUNYLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7O0FBR0wsQUFBQSxXQUFXLENBQUM7RUFDUixVQUFVLEVBQUUsS0FBSyxHQUNwQjs7QUFFRCxBQUFBLFFBQVEsQ0FBQztFQUNMLFNBQVMsRUFBRSxPQUFPLEdBQ3JCOztBQUVELEFBQUEsVUFBVSxDQUFDO0VBQ04sTUFBTSxFQUFFLElBQUk7RUFDZixjQUFjLEVBQUUsWUFBWTtFQUM1QixNQUFNLEVBQUUsWUFBWSxHQUNyQjs7QUNuQ0QsQUFBQSxRQUFRLENBQUMsT0FBTztBQUNoQixRQUFRLENBQUMsSUFBSTtBQUNiLFFBQVEsQ0FBQyxNQUFNLENBQUM7RUFDZixJQUFJLEVBQUUsWUFBWSxHQUNsQjs7QUNKRCxBQUFBLFlBQVksQ0FBQztFQUNaLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxDQUFDO0VBQ1YsTUFBTSxFQUFFLElBQUk7RUFDWixVQUFVLEVBQUUsSUFBSSxHQW1CaEI7RUF2QkQsQUFLQyxZQUxXLEFBS1YsTUFBTSxDQUFDO0lBQ1AsT0FBTyxFQUFFLEVBQUU7SUFDWCxRQUFRLEVBQUUsUUFBUTtJQUNsQixNQUFNLEVBQUUsQ0FBQztJQUNULElBQUksRUFBRSxDQUFDO0lBQ1AsS0FBSyxFQUFFLElBQUk7SUFDWCxLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxHQUFHO0lBQ1gsVUFBVSxFQUFFLFlBQVk7SUFDeEIsVUFBVSxFQUFFLGNBQWMsR0FDMUI7RUFmRixBQWlCRSxZQWpCVSxBQWdCVixNQUFNLEFBQ0wsTUFBTSxDQUFDO0lBQ1AsS0FBSyxFQUFFLENBQUM7SUFDUixLQUFLLEVBQUUsQ0FBQztJQUNSLElBQUksRUFBRSxJQUFJLEdBQ1Y7O0FDcEJELEFBQUEsY0FBYyxDQUFFO0VBQ2QsS0FBSyxFdkdLZSxPQUFPLEd1R0o1Qjs7QUFGRCxBQUFBLGNBQWMsQ0FBRTtFQUNkLEtBQUssRXZHTWUsT0FBTyxHdUdMNUI7O0FBRkQsQUFBQSxjQUFjLENBQUU7RUFDZCxLQUFLLEV2R09lLE9BQU8sR3VHTjVCOztBQUZELEFBQUEsY0FBYyxDQUFFO0VBQ2QsS0FBSyxFdkdRZSxPQUFPLEd1R1A1Qjs7QUFGRCxBQUFBLGNBQWMsQ0FBRTtFQUNkLEtBQUssRXZHU2UsT0FBTyxHdUdSNUI7O0FBRkQsQUFBQSxjQUFjLENBQUU7RUFDZCxLQUFLLEV2R1VlLE9BQU8sR3VHVDVCOztBQUZELEFBQUEsY0FBYyxDQUFFO0VBQ2QsS0FBSyxFdkdXZSxPQUFPLEd1R1Y1Qjs7QUFGRCxBQUFBLGNBQWMsQ0FBRTtFQUNkLEtBQUssRXZHWWUsT0FBTyxHdUdYNUI7O0FBRkQsQUFBQSxjQUFjLENBQUU7RUFDZCxLQUFLLEV2R2FlLE9BQU8sR3VHWjVCOztBQUdILEFBQUEsY0FBYyxDQUFDO0VBQ2QsS0FBSyxFdkdEa0IseUJBQUksR3VHRTNCOztBQUVELEFBQUEsY0FBYyxDQUFDO0VBQ2QsS0FBSyxFdkdMa0IseUJBQUksR3VHTTNCOztBQ1hHLEFBQUEscUJBQXFCLENBQUc7RUFDcEIsWUFBWSxFeEcrQk4scUJBQUksQ3dHL0JzQixVQUFVLEdBQzdDOztBQUZELEFBQUEsdUJBQXVCLENBQUM7RUFDcEIsWUFBWSxFeEcyQ0ksdUJBQU8sQ3dHM0NTLFVBQVUsR0FDN0M7O0FBRkQsQUFBQSxxQkFBcUIsQ0FBRztFQUNwQixZQUFZLEV4R3NDTix1QkFBTyxDd0d0Q21CLFVBQVUsR0FDN0M7O0FBRkQsQUFBQSxrQkFBa0IsQ0FBTTtFQUNwQixZQUFZLEV4R3VDTix1QkFBTyxDd0d2Q21CLFVBQVUsR0FDN0M7O0FBRkQsQUFBQSxxQkFBcUIsQ0FBRztFQUNwQixZQUFZLEV4R29DTix1QkFBTyxDd0dwQ21CLFVBQVUsR0FDN0M7O0FBRkQsQUFBQSxvQkFBb0IsQ0FBSTtFQUNwQixZQUFZLEV4R21DTix1QkFBTyxDd0duQ21CLFVBQVUsR0FDN0M7O0FBRkQsQUFBQSxtQkFBbUIsQ0FBSztFQUNwQixZQUFZLEV4R0tJLHdCQUFPLEN3R0xTLFVBQVUsR0FDN0M7O0FBRkQsQUFBQSxtQkFBbUIsQ0FBSztFQUNwQixZQUFZLEV4R0lJLHdCQUFJLEN3R0pZLFVBQVUsR0FDN0M7O0FBRkQsQUFBQSxtQkFBbUIsQ0FBSztFQUNwQixZQUFZLEV4R2NJLGtCQUFJLEN3R2RZLFVBQVUsR0FDN0M7O0FBRkQsQUFBQSxrQkFBa0IsQ0FBTTtFQUNwQixZQUFZLEV4R2lESSxtQkFBTyxDd0dqRFMsVUFBVSxHQUM3Qzs7QUFJTCxBQUFBLGFBQWEsQ0FBQztFQUNWLFFBQVEsRUFBRSxRQUFRLEdBK0JyQjtFQWhDRCxBQUdJLGFBSFMsQUFHUixNQUFNLENBQUM7SUFDSixPQUFPLEVBQUUsRUFBRTtJQUNYLE9BQU8sRUFBRSxLQUFLO0lBQ2QsS0FBSyxFQUFFLEdBQUc7SUFDVixRQUFRLEVBQUUsUUFBUTtJQUNsQixJQUFJLEVBQUUsQ0FBQztJQUNQLEtBQUssRUFBRSxDQUFDO0lBQ1IsTUFBTSxFQUFFLElBQUk7SUFDWixNQUFNLEVBQUUsR0FBRztJQUNYLFVBQVUsRUFBRSx5RUFBb0UsR0FDbkY7RUFiTCxBQWdCUSxhQWhCSyxBQWVSLE9BQU8sQUFDSCxNQUFNLENBQUM7SUFDSixNQUFNLEVBQUUsQ0FBQyxHQUNaO0VBbEJULEFBc0JRLGFBdEJLLEFBcUJSLElBQUksQUFDQSxNQUFNLENBQUM7SUFDSixHQUFHLEVBQUUsQ0FBQyxHQUNUO0VBeEJULEFBNEJRLGFBNUJLLEFBMkJSLE1BQU0sQUFDRixNQUFNLENBQUM7SUFDSixVQUFVLEVBQUUsdUZBQWdGLEdBQy9GOztBQUlULEFBQUEsVUFBVSxDQUFDO0VBQ1AsUUFBUSxFQUFFLE1BQU0sR0FLbkI7RUFORCxBQUdJLFVBSE0sR0FHTCxDQUFDLENBQUM7SUFDQyxVQUFVLEVBQUcsSUFBRyxDQUFFLElBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDeEdwQ2IsT0FBTyxHd0dxQzFCOztBQUdMLEFBQUEsUUFBUSxDQUFDO0VBQ0wsTUFBTSxFQUFFLEdBQUc7RUFDWCxVQUFVLEV4R25DVSxJQUFJO0V3R29DeEIsT0FBTyxFQUFFLEtBQUs7RUFDZCxLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxNQUFNLEdBQ2pCOztBQUVELEFBQUEsY0FBYyxDQUFDO0VBQ1gsTUFBTSxFQUFFLEdBQUc7RUFDWCxVQUFVLEV4R3JEVSxJQUFJO0V3R3NEeEIsT0FBTyxFQUFFLEtBQUs7RUFDZCxLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxNQUFNLEdBQ2pCOztBaEdBRyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RWdHV2YsQUFFTyxlQUZDLEdBRUMsSUFBSyxDakVuQ2xCLFlBQVksRWlFbUNvQjtJQUNqQixRQUFRLEVBQUUsUUFBUSxHQVVyQjtJQWJSLEFBSVcsZUFKSCxHQUVDLElBQUssQ2pFbkNsQixZQUFZLENpRXFDSSxPQUFPLENBQUM7TUFDTCxRQUFRLEVBQUUsUUFBUTtNQUNsQixHQUFHLEVBQUUsQ0FBQztNQUNOLElBQUksRUFBRSxDQUFDO01BQ1AsS0FBSyxFQUFFLFFBQVE7TUFDZixNQUFNLEVBQUUsSUFBSTtNQUNaLGdCQUFnQixFQUFFLG9CQUFnQjtNQUNsQyxPQUFPLEVBQUUsRUFBRSxHQUNkOztBaEd2QnJCLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFZ0dXZixBQUVPLGVBRkMsR0FFQyxJQUFLLENqRW5DbEIsWUFBWSxFaUVtQ29CO0lBQ2pCLFFBQVEsRUFBRSxRQUFRLEdBVXJCO0lBYlIsQUFJVyxlQUpILEdBRUMsSUFBSyxDakVuQ2xCLFlBQVksQ2lFcUNJLE9BQU8sQ0FBQztNQUNMLFFBQVEsRUFBRSxRQUFRO01BQ2xCLEdBQUcsRUFBRSxDQUFDO01BQ04sSUFBSSxFQUFFLENBQUM7TUFDUCxLQUFLLEVBQUUsUUFBUTtNQUNmLE1BQU0sRUFBRSxJQUFJO01BQ1osZ0JBQWdCLEVBQUUsb0JBQWdCO01BQ2xDLE9BQU8sRUFBRSxFQUFFLEdBQ2Q7O0FoR3ZCckIsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VnR1dmLEFBRU8sZUFGQyxHQUVDLElBQUssQ2pFbkNsQixZQUFZLEVpRW1Db0I7SUFDakIsUUFBUSxFQUFFLFFBQVEsR0FVckI7SUFiUixBQUlXLGVBSkgsR0FFQyxJQUFLLENqRW5DbEIsWUFBWSxDaUVxQ0ksT0FBTyxDQUFDO01BQ0wsUUFBUSxFQUFFLFFBQVE7TUFDbEIsR0FBRyxFQUFFLENBQUM7TUFDTixJQUFJLEVBQUUsQ0FBQztNQUNQLEtBQUssRUFBRSxRQUFRO01BQ2YsTUFBTSxFQUFFLElBQUk7TUFDWixnQkFBZ0IsRUFBRSxvQkFBZ0I7TUFDbEMsT0FBTyxFQUFFLEVBQUUsR0FDZDs7QWhHdkJyQixNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RWdHV2hCLEFBRU8sZUFGQyxHQUVDLElBQUssQ2pFbkNsQixZQUFZLEVpRW1Db0I7SUFDakIsUUFBUSxFQUFFLFFBQVEsR0FVckI7SUFiUixBQUlXLGVBSkgsR0FFQyxJQUFLLENqRW5DbEIsWUFBWSxDaUVxQ0ksT0FBTyxDQUFDO01BQ0wsUUFBUSxFQUFFLFFBQVE7TUFDbEIsR0FBRyxFQUFFLENBQUM7TUFDTixJQUFJLEVBQUUsQ0FBQztNQUNQLEtBQUssRUFBRSxRQUFRO01BQ2YsTUFBTSxFQUFFLElBQUk7TUFDWixnQkFBZ0IsRUFBRSxvQkFBZ0I7TUFDbEMsT0FBTyxFQUFFLEVBQUUsR0FDZDs7QWhHdkJyQixNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RWdHV2hCLEFBRU8sZ0JBRkMsR0FFQyxJQUFLLENqRW5DbEIsWUFBWSxFaUVtQ29CO0lBQ2pCLFFBQVEsRUFBRSxRQUFRLEdBVXJCO0lBYlIsQUFJVyxnQkFKSCxHQUVDLElBQUssQ2pFbkNsQixZQUFZLENpRXFDSSxPQUFPLENBQUM7TUFDTCxRQUFRLEVBQUUsUUFBUTtNQUNsQixHQUFHLEVBQUUsQ0FBQztNQUNOLElBQUksRUFBRSxDQUFDO01BQ1AsS0FBSyxFQUFFLFFBQVE7TUFDZixNQUFNLEVBQUUsSUFBSTtNQUNaLGdCQUFnQixFQUFFLG9CQUFnQjtNQUNsQyxPQUFPLEVBQUUsRUFBRSxHQUNkOztBQVpaLEFBRU8sWUFGQyxHQUVDLElBQUssQ2pFbkNsQixZQUFZLEVpRW1Db0I7RUFDakIsUUFBUSxFQUFFLFFBQVEsR0FVckI7RUFiUixBQUlXLFlBSkgsR0FFQyxJQUFLLENqRW5DbEIsWUFBWSxDaUVxQ0ksT0FBTyxDQUFDO0lBQ0wsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLENBQUM7SUFDTixJQUFJLEVBQUUsQ0FBQztJQUNQLEtBQUssRUFBRSxRQUFRO0lBQ2YsTUFBTSxFQUFFLElBQUk7SUFDWixnQkFBZ0IsRUFBRSxvQkFBZ0I7SUFDbEMsT0FBTyxFQUFFLEVBQUUsR0FDZDs7QUN0RnpCO3NCQUNzQjtBMUY4RGQsQUFBQSxPQUFPLEMwRjVERztFQUNkLFdBQVcsRUFBRSxHQUFXLEdBQ3pCOztBMUYwREssQUFBQSxPQUFPLEMwRjVERztFQUNkLFdBQVcsRUFBRSxHQUFXLEdBQ3pCOztBMUYwREssQUFBQSxPQUFPLEMwRjVERztFQUNkLFdBQVcsRUFBRSxHQUFXLEdBQ3pCOztBMUYwREssQUFBQSxPQUFPLEMwRjVERztFQUNkLFdBQVcsRUFBRSxHQUFXLEdBQ3pCOztBMUYwREssQUFBQSxPQUFPLEMwRjVERztFQUNkLFdBQVcsRUFBRSxHQUFXLEdBQ3pCOztBMUYwREssQUFBQSxPQUFPLEMwRjVERztFQUNkLFdBQVcsRUFBRSxHQUFXLEdBQ3pCOztBMUYwREssQUFBQSxPQUFPLEMwRjVERztFQUNkLFdBQVcsRUFBRSxHQUFXLEdBQ3pCOztBMUYwREssQUFBQSxPQUFPLEMwRjVERztFQUNkLFdBQVcsRUFBRSxHQUFXLEdBQ3pCOztBMUYwREssQUFBQSxPQUFPLEMwRjVERztFQUNkLFdBQVcsRUFBRSxHQUFXLEdBQ3pCOztBQ0pELEFBQUEsY0FBYyxDQUFFO0VBQ2QsS0FBSyxFMUdrSUcsT0FBTyxDMEdsSUQsVUFBVSxHQUN6Qjs7QUFGRCxBQUFBLGFBQWEsQ0FBRztFQUNkLEtBQUssRTFHbUlFLE9BQU8sQzBHbklBLFVBQVUsR0FDekI7O0FBRkQsQUFBQSxhQUFhLENBQUc7RUFDZCxLQUFLLEUxR29JRSxPQUFPLEMwR3BJQSxVQUFVLEdBQ3pCOztBQUZELEFBQUEsZUFBZSxDQUFDO0VBQ2QsS0FBSyxFMUdxSUksT0FBTyxDMEdySUYsVUFBVSxHQUN6Qjs7QUFGRCxBQUFBLGVBQWUsQ0FBQztFQUNkLEtBQUssRTFHc0lJLE9BQU8sQzBHdElGLFVBQVUsR0FDekI7O0FBRkQsQUFBQSxjQUFjLENBQUU7RUFDZCxLQUFLLEUxR3VJRyxPQUFPLEMwR3ZJRCxVQUFVLEdBQ3pCOztBQUZELEFBQUEsWUFBWSxDQUFJO0VBQ2QsS0FBSyxFMUd3SUMsT0FBTyxDMEd4SUMsVUFBVSxHQUN6Qjs7QUFGRCxBQUFBLGNBQWMsQ0FBRTtFQUNkLEtBQUssRTFHeUlHLE9BQU8sQzBHeklELFVBQVUsR0FDekI7O0FBRkQsQUFBQSxjQUFjLENBQUU7RUFDZCxLQUFLLEUxRzBJRyxPQUFPLEMwRzFJRCxVQUFVLEdBQ3pCOztBQUZELEFBQUEsWUFBWSxDQUFJO0VBQ2QsS0FBSyxFMUcySUMsT0FBTyxDMEczSUMsVUFBVSxHQUN6Qjs7QUFGRCxBQUFBLFlBQVksQ0FBSTtFQUNkLEtBQUssRTFHNElDLE9BQU8sQzBHNUlDLFVBQVUsR0FDekI7O0FBRkQsQUFBQSxZQUFZLENBQUk7RUFDZCxLQUFLLEUxRzZJQyxPQUFPLEMwRzdJQyxVQUFVLEdBQ3pCOztBQUZELEFBQUEsVUFBVSxDQUFNO0VBQ2QsS0FBSyxFMUc4SUQsT0FBTyxDMEc5SUcsVUFBVSxHQUN6Qjs7QUFGRCxBQUFBLGFBQWEsQ0FBRztFQUNkLEtBQUssRTFHK0lFLE9BQU8sQzBHL0lBLFVBQVUsR0FDekI7O0FBRkQsQUFBQSxXQUFXLENBQUs7RUFDZCxLQUFLLEUxR2dKQSxPQUFPLEMwR2hKRSxVQUFVLEdBQ3pCOztBQUZELEFBQUEsWUFBWSxDQUFJO0VBQ2QsS0FBSyxFMUdpSkMsT0FBTyxDMEdqSkMsVUFBVSxHQUN6Qjs7QUFGRCxBQUFBLGVBQWUsQ0FBQztFQUNkLEtBQUssRTFHa0pJLE9BQU8sQzBHbEpGLFVBQVUsR0FDekI7O0FBRkQsQUFBQSxXQUFXLENBQUs7RUFDZCxLQUFLLEUxR21KQSxPQUFPLEMwR25KRSxVQUFVLEdBQ3pCOztBQUZELEFBQUEsYUFBYSxDQUFHO0VBQ2QsS0FBSyxFMUdvSkUsT0FBTyxDMEdwSkEsVUFBVSxHQUN6Qjs7QUFGRCxBQUFBLFdBQVcsQ0FBSztFQUNkLEtBQUssRTFHcUpBLE9BQU8sQzBHckpFLFVBQVUsR0FDekI7O0FBRkQsQUFBQSxjQUFjLENBQUU7RUFDZCxLQUFLLEUxR3NKRyxPQUFPLEMwR3RKRCxVQUFVLEdBQ3pCOztBQUZELEFBQUEsV0FBVyxDQUFLO0VBQ2QsS0FBSyxFMUd1SkEsT0FBTyxDMEd2SkUsVUFBVSxHQUN6Qjs7QUFLRCxBQUFBLFlBQVksQ0FBRTtFQUNaLFVBQVUsRTFHMkhGLE9BQU8sRzBHMUhoQjs7QUFGRCxBQUFBLFdBQVcsQ0FBRztFQUNaLFVBQVUsRTFHNEhILE9BQU8sRzBHM0hmOztBQUZELEFBQUEsV0FBVyxDQUFHO0VBQ1osVUFBVSxFMUc2SEgsT0FBTyxHMEc1SGY7O0FBRkQsQUFBQSxhQUFhLENBQUM7RUFDWixVQUFVLEUxRzhIRCxPQUFPLEcwRzdIakI7O0FBRkQsQUFBQSxhQUFhLENBQUM7RUFDWixVQUFVLEUxRytIRCxPQUFPLEcwRzlIakI7O0FBRkQsQUFBQSxZQUFZLENBQUU7RUFDWixVQUFVLEUxR2dJRixPQUFPLEcwRy9IaEI7O0FBRkQsQUFBQSxVQUFVLENBQUk7RUFDWixVQUFVLEUxR2lJSixPQUFPLEcwR2hJZDs7QUFGRCxBQUFBLFlBQVksQ0FBRTtFQUNaLFVBQVUsRTFHa0lGLE9BQU8sRzBHakloQjs7QUFGRCxBQUFBLFlBQVksQ0FBRTtFQUNaLFVBQVUsRTFHbUlGLE9BQU8sRzBHbEloQjs7QUFGRCxBQUFBLFVBQVUsQ0FBSTtFQUNaLFVBQVUsRTFHb0lKLE9BQU8sRzBHbklkOztBQUZELEFBQUEsVUFBVSxDQUFJO0VBQ1osVUFBVSxFMUdxSUosT0FBTyxHMEdwSWQ7O0FBRkQsQUFBQSxVQUFVLENBQUk7RUFDWixVQUFVLEUxR3NJSixPQUFPLEcwR3JJZDs7QUFGRCxBQUFBLFFBQVEsQ0FBTTtFQUNaLFVBQVUsRTFHdUlOLE9BQU8sRzBHdElaOztBQUZELEFBQUEsV0FBVyxDQUFHO0VBQ1osVUFBVSxFMUd3SUgsT0FBTyxHMEd2SWY7O0FBRkQsQUFBQSxTQUFTLENBQUs7RUFDWixVQUFVLEUxR3lJTCxPQUFPLEcwR3hJYjs7QUFGRCxBQUFBLFVBQVUsQ0FBSTtFQUNaLFVBQVUsRTFHMElKLE9BQU8sRzBHeklkOztBQUZELEFBQUEsYUFBYSxDQUFDO0VBQ1osVUFBVSxFMUcySUQsT0FBTyxHMEcxSWpCOztBQUZELEFBQUEsU0FBUyxDQUFLO0VBQ1osVUFBVSxFMUc0SUwsT0FBTyxHMEczSWI7O0FBRkQsQUFBQSxXQUFXLENBQUc7RUFDWixVQUFVLEUxRzZJSCxPQUFPLEcwRzVJZjs7QUFGRCxBQUFBLFNBQVMsQ0FBSztFQUNaLFVBQVUsRTFHOElMLE9BQU8sRzBHN0liOztBQUZELEFBQUEsWUFBWSxDQUFFO0VBQ1osVUFBVSxFMUcrSUYsT0FBTyxHMEc5SWhCOztBQUZELEFBQUEsU0FBUyxDQUFLO0VBQ1osVUFBVSxFMUdnSkwsT0FBTyxHMEcvSWI7O0FDVkgsQUFBQSxVQUFVLENBQUM7RUFDVixVQUFVLEVBQUUscUJBQXFCO0VBQzlCLFNBQVMsRUFBRSxhQUFhLEdBSTNCO0VBTkQsQUFHQyxVQUhTLEFBR1IsTUFBTSxDQUFDO0lBQ1AsU0FBUyxFQUFFLGlCQUFpQixHQUM1Qjs7QUFHRixBQUNLLGFBRFEsQ0FDUixjQUFjLENBQUM7RUFDWixVQUFVLEVBQUUscUJBQXFCO0VBQ2pDLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxDQUFDLEdBQ1Q7O0FBTEwsQUFPUSxhQVBLLEFBTVIsTUFBTSxDQUNILGNBQWMsQ0FBQztFQUNYLEdBQUcsRUFBRSxLQUFLLEdBQ2I7O0FBS1QsQUFDSSxZQURRLENBQ1IsZUFBZSxDQUFDO0VBQ1osUUFBUSxFQUFFLE1BQU0sR0FLbkI7RUFQTCxBQUdRLFlBSEksQ0FDUixlQUFlLENBRVgsR0FBRyxDQUFDO0lBQ0EsVUFBVSxFQUFFLGNBQWM7SUFDMUIsU0FBUyxFQUFFLFFBQVEsR0FDdEI7O0FBTlQsQUFVWSxZQVZBLEFBUVAsTUFBTSxDQUNILGVBQWUsQ0FDWCxHQUFHLENBQUM7RUFDQSxTQUFTLEVBQUUsV0FBVyxHQUN6Qjs7QUFLYixBQUFBLFlBQVksQ0FBQztFQUNULFFBQVEsRUFBRSxRQUFRLEdBZ0JyQjtFQWpCRCxBQUVJLFlBRlEsQ0FFUixXQUFXLENBQUM7SUFDUixRQUFRLEVBQUUsUUFBUTtJQUNsQixPQUFPLEVBQUUsQ0FBQztJQUNWLEdBQUcsRUFBRSxDQUFDO0lBQ04sTUFBTSxFQUFFLENBQUM7SUFDVCxLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxJQUFJO0lBQ1osVUFBVSxFQUFFLGNBQWMsR0FDN0I7RUFWTCxBQVlRLFlBWkksQUFXUCxNQUFNLENBQ0gsV0FBVyxDQUFDO0lBQ1IsT0FBTyxFQUFFLENBQUM7SUFDVixLQUFLLEVBQUUsSUFBSSxHQUNkOztBQU1ULEFBQ0ksZUFEVyxBQUNWLE1BQU0sQ0FBQztFQUNKLFVBQVUsRTNHN0JKLElBQUksQzJHNkJXLFVBQVUsR0FPbEM7RUFUTCxBQUdRLGVBSE8sQUFDVixNQUFNLENBRUgsRUFBRSxFQUhWLGVBQWUsQUFDVixNQUFNLEN4RXRDWCxHQUFHLEN3RXdDUTtJQUNDLEtBQUssRTNHMURPLElBQUksRzJHMkRuQjtFQUxULEFBTVEsZUFOTyxBQUNWLE1BQU0sQ0FLSCxDQUFDLENBQUM7SUFDRSxLQUFLLEUzRzdETyxJQUFJLEcyRzhEbkI7O0FBS1QsQUFBQSxnQkFBZ0IsQ0FBQztFQUNiLFVBQVUsRUFBRSxjQUFjO0VBQzFCLFNBQVMsRUFBRSxRQUFRLEdBSXRCO0VBTkQsQUFHSSxnQkFIWSxBQUdYLE1BQU0sQ0FBQztJQUNKLFNBQVMsRUFBRSxXQUFXLEdBQ3pCOztBQUdMLEFBQUEsa0JBQWtCLENBQUM7RUFDZixRQUFRLEVBQUUsUUFBUTtFQUNsQixRQUFRLEVBQUUsTUFBTSxHQWdCbkI7RUFsQkQsQUFHSSxrQkFIYyxDQUdkLHFCQUFxQixDQUFDO0lBQ2xCLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLE1BQU0sRUFBRSxJQUFJO0lBQ1osSUFBSSxFQUFFLENBQUM7SUFDUCxLQUFLLEVBQUUsQ0FBQztJQUNSLE9BQU8sRUFBRSxDQUFDO0lBQ1YsVUFBVSxFQUFFLGNBQWM7SUFDMUIsT0FBTyxFQUFFLENBQUMsR0FDYjtFQVhMLEFBYVEsa0JBYlUsQUFZYixNQUFNLENBQ0gscUJBQXFCLENBQUM7SUFDbEIsTUFBTSxFQUFFLENBQUM7SUFDVCxPQUFPLEVBQUUsQ0FBQyxHQUNiOztBQUtULEFBQ0ksZ0JBRFksQ0FDWixHQUFHLENBQUM7RUFDQSxjQUFjLEVBQUUsZUFBZTtFQUMvQixNQUFNLEVBQUUsZUFBZTtFQUN2QixPQUFPLEVBQUUsRUFBRTtFQUNYLFVBQVUsRUFBRSxjQUFjLEdBQzdCOztBQU5MLEFBUVEsZ0JBUlEsQUFPWCxNQUFNLENBQ0gsR0FBRyxDQUFDO0VBQ0EsY0FBYyxFQUFFLFlBQVk7RUFDNUIsTUFBTSxFQUFFLFlBQVk7RUFDcEIsT0FBTyxFQUFFLENBQUMsR0FDYjs7QUFLVCxBQUFBLFNBQVMsQ0FBQztFQUNOLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLFFBQVEsRUFBRSxNQUFNLEdBeUJuQjtFQTNCRCxBQUdJLFNBSEssQ0FHTCxhQUFhLENBQUM7SUFDVixVQUFVLEVBQUUsY0FBYztJQUMxQixTQUFTLEVBQUUsYUFBYSxHQUMzQjtFQU5MLEFBT0ksU0FQSyxDQU9MLGlCQUFpQixDQUFDO0lBQ2QsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLENBQUM7SUFDTixJQUFJLEVBQUUsQ0FBQztJQUNQLEtBQUssRUFBRSxDQUFDO0lBQ1IsTUFBTSxFQUFFLENBQUM7SUFDVCxPQUFPLEVBQUUsQ0FBQztJQUNWLFVBQVUsRUFBRSxjQUFjO0lBQzFCLFNBQVMsRUFBRSxlQUFlLEdBQzdCO0VBaEJMLEFBa0JRLFNBbEJDLEFBaUJKLE1BQU0sQ0FDSCxhQUFhLENBQUM7SUFDVixTQUFTLEVBQUUsZUFBZTtJQUMxQixPQUFPLEVBQUUsQ0FBQyxHQUNiO0VBckJULEFBc0JRLFNBdEJDLEFBaUJKLE1BQU0sQ0FLSCxpQkFBaUIsQ0FBQztJQUNkLE9BQU8sRUFBRSxDQUFDO0lBQ1YsU0FBUyxFQUFFLGFBQWEsR0FDM0I7O0FBSVQsQUFBQSxXQUFXLENBQUM7RUFDUixRQUFRLEVBQUUsUUFBUTtFQUNsQixRQUFRLEVBQUUsTUFBTSxHQStCbkI7RUFqQ0QsQUFHSSxXQUhPLEFBR04sT0FBTyxFQUhaLFdBQVcsQUFJTixNQUFNLENBQUM7SUFDSixPQUFPLEVBQUMsRUFBRTtJQUNWLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEtBQUssRUFBRSxDQUFDO0lBQ1IsTUFBTSxFQUFFLENBQUM7SUFDVCxPQUFPLEVBQUUsQ0FBQztJQUNWLFVBQVUsRUFBRSxhQUFhO0lBQ3pCLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCO0VBWkwsQUFhSSxXQWJPLEFBYU4sT0FBTyxDQUFDO0lBQ0wsR0FBRyxFQUFFLENBQUM7SUFDTixJQUFJLEVBQUMsQ0FBQztJQUNOLFdBQVcsRUFBRSxHQUFHLENBQUMsS0FBSyxDM0duSWhCLElBQUk7STJHb0lWLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDM0dwSWYsSUFBSSxHMkdxSWI7RUFsQkwsQUFtQkksV0FuQk8sQUFtQk4sTUFBTSxDQUFDO0lBQ0osTUFBTSxFQUFFLENBQUM7SUFDVCxLQUFLLEVBQUUsQ0FBQztJQUNSLFlBQVksRUFBRSxHQUFHLENBQUMsS0FBSyxDM0d6SWpCLElBQUk7STJHMElWLGFBQWEsRUFBRSxHQUFHLENBQUMsS0FBSyxDM0cxSWxCLElBQUksRzJHMkliO0VBeEJMLEFBMEJRLFdBMUJHLEFBeUJOLE1BQU0sQUFDRixNQUFNLEVBMUJmLFdBQVcsQUF5Qk4sTUFBTSxBQUVGLE9BQU8sQ0FBQztJQUNMLE9BQU8sRUFBRSxDQUFDO0lBQ1YsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNmOztBQUlULEFBQUEsZ0JBQWdCLENBQUM7RUFDYixRQUFRLEVBQUUsUUFBUTtFQUNsQixRQUFRLEVBQUUsTUFBTSxHQWlCbkI7RUFuQkQsQUFHSSxnQkFIWSxDQUdaLGdCQUFnQixDQUFDO0lBQ2IsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLENBQUM7SUFDTixJQUFJLEVBQUUsS0FBSztJQUNYLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixPQUFPLEVBQUUsR0FBRztJQUNaLE9BQU8sRUFBRSxDQUFDO0lBQ1YsVUFBVSxFQUFFLGNBQWMsR0FDN0I7RUFaTCxBQWNRLGdCQWRRLEFBYVgsTUFBTSxDQUNILGdCQUFnQixDQUFDO0lBQ2IsT0FBTyxFQUFFLENBQUM7SUFDVixJQUFJLEVBQUUsQ0FBQyxHQUNWOztBQUlULEFBQUEsZ0JBQWdCLENBQUM7RUFDYixRQUFRLEVBQUUsUUFBUTtFQUNsQixRQUFRLEVBQUUsTUFBTSxHQXVCbkI7RUF6QkQsQUFHSSxnQkFIWSxDQUdaLGdCQUFnQixDQUFDO0lBQ2IsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLENBQUM7SUFDTixJQUFJLEVBQUUsQ0FBQztJQUNQLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixPQUFPLEVBQUUsRUFBRSxHQU9kO0lBaEJMLEFBVVEsZ0JBVlEsQ0FHWixnQkFBZ0IsQ0FPWixRQUFRLENBQUM7TUFDTCxRQUFRLEVBQUUsUUFBUTtNQUNsQixhQUFhLEVBQUUsS0FBSztNQUNwQixPQUFPLEVBQUUsQ0FBQztNQUNWLFVBQVUsRUFBRSxjQUFjLEdBQzdCO0VBZlQsQUFtQlksZ0JBbkJJLEFBaUJYLE1BQU0sQ0FDSCxnQkFBZ0IsQ0FDWixRQUFRLENBQUM7SUFDTCxPQUFPLEVBQUUsQ0FBQztJQUNWLGFBQWEsRUFBRSxDQUFDLEdBQ25COztBQUtiLEFBQUEsZ0JBQWdCLENBQUM7RUFDYixRQUFRLEVBQUUsUUFBUTtFQUNsQixRQUFRLEVBQUUsTUFBTSxHQW9CbkI7RUF0QkQsQUFHSSxnQkFIWSxDQUdaLGdCQUFnQixDQUFDO0lBQ2IsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLENBQUM7SUFDTixJQUFJLEVBQUUsQ0FBQztJQUNQLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixPQUFPLEVBQUUsRUFBRTtJQUNYLFdBQVcsRUFBRSxHQUFHO0lBQ2hCLGFBQWEsRUFBRSxLQUFLO0lBQ3BCLE9BQU8sRUFBRSxDQUFDO0lBQ1YsVUFBVSxFM0dqTU0sbUJBQU87STJHa012QixVQUFVLEVBQUUsY0FBYyxHQUM3QjtFQWZMLEFBaUJRLGdCQWpCUSxBQWdCWCxNQUFNLENBQ0gsZ0JBQWdCLENBQUM7SUFDYixPQUFPLEVBQUUsQ0FBQztJQUNWLFdBQVcsRUFBRSxFQUFFLEdBQ2xCOztBQUlULEFBQUEsY0FBYyxDQUFDO0VBQ1gsUUFBUSxFQUFFLFFBQVEsR0FtQ3JCO0VBcENELEFBR1EsY0FITSxBQUVULElBQUssQ0FBQSxLQUFLLENBQ04sTUFBTSxDQUFDO0lBQ0osT0FBTyxFQUFFLEVBQUU7SUFDWCxRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsR0FBRztJQUNSLEtBQUssRUFBRSxJQUFJO0lBQ1gsS0FBSyxFQUFFLEtBQUs7SUFDWixNQUFNLEVBQUUsR0FBRztJQUNYLFVBQVUsRTNHelBFLElBQUk7STJHMFBoQixPQUFPLEVBQUUsR0FBRztJQUNaLE9BQU8sRUFBRSxDQUFDLEdBQ2I7RW5HaE1MLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtJbUdtTC9CLEFBaUJRLGNBakJNLENBZ0JQLEFBQUEsS0FBQyxFQUFPLFFBQVEsQUFBZixDQUFnQixVQUFXLENBQUEsTUFBTSxDQUNoQyxNQUFNLENBQUM7TUFDSixPQUFPLEVBQUUsQ0FBQyxHQUNiO0VuR3RNTCxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7SW1HbUwvQixBQXdCUSxjQXhCTSxDQXVCUCxBQUFBLEtBQUMsRUFBTyxRQUFRLEFBQWYsQ0FDQyxNQUFNLENBQUM7TUFDSixPQUFPLEVBQUUsSUFBSSxHQUNoQjtFbkc3TUwsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRO0ltR21ML0IsQUErQlEsY0EvQk0sQ0E4QlAsQUFBQSxLQUFDLEVBQU8sUUFBUSxBQUFmLENBQ0MsTUFBTSxDQUFDO01BQ0osT0FBTyxFQUFFLElBQUksR0FDaEI7O0FDaFNUOzBCQUMwQjtBQUMxQixBQUFBLEtBQUssQ0FBQztFQUNGLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxDQUFDO0VBQ04sSUFBSSxFQUFFLENBQUM7RUFDUCxLQUFLLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBRSxDQUFDLEdBSVo7RUFURCxBQU1JLEtBTkMsQUFNQSxPQUFPLENBQUM7SUFDTCxHQUFHLEVBQUUsSUFBSSxHQUNaOztBQUdMLEFBQUEsUUFBUSxDQUFDO0VBQ0wsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUM7RUFDTixJQUFJLEVBQUUsQ0FBQztFQUNQLEtBQUssRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLEdBQUcsR0FLZDtFQVZELEFBTUksUUFOSSxBQU1ILE9BQU8sQ0FBQztJQUNMLEdBQUcsRUFBRSxHQUFHO0lBQ1IsTUFBTSxFQUFFLENBQUMsR0FDWjs7QUFHTCxBQUFBLFFBQVEsQ0FBQztFQUNMLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxDQUFDO0VBQ04sSUFBSSxFQUFFLENBQUM7RUFDUCxLQUFLLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBRSxHQUFHLEdBS2Q7RUFWRCxBQU1JLFFBTkksQUFNSCxPQUFPLENBQUM7SUFDTCxHQUFHLEVBQUUsR0FBRztJQUNSLE1BQU0sRUFBRSxDQUFDLEdBQ1o7O0FBR0wsQUFBQSxRQUFRLENBQUM7RUFDTCxRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsQ0FBQztFQUNOLElBQUksRUFBRSxDQUFDO0VBQ1AsS0FBSyxFQUFFLENBQUM7RUFDUixNQUFNLEVBQUUsR0FBRyxHQUtkO0VBVkQsQUFNSSxRQU5JLEFBTUgsT0FBTyxDQUFDO0lBQ0wsR0FBRyxFQUFFLEdBQUc7SUFDUixNQUFNLEVBQUUsQ0FBQyxHQUNaOztBQUdMLEFBQUEsUUFBUSxDQUFDO0VBQ0wsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUM7RUFDTixJQUFJLEVBQUUsQ0FBQztFQUNQLEtBQUssRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLEdBQUcsR0FLZDtFQVZELEFBTUksUUFOSSxBQU1ILE9BQU8sQ0FBQztJQUNMLEdBQUcsRUFBRSxHQUFHO0lBQ1IsTUFBTSxFQUFFLENBQUMsR0FDWjs7QUFHTCxBQUFBLFFBQVEsQ0FBQztFQUNMLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxDQUFDO0VBQ04sSUFBSSxFQUFFLENBQUM7RUFDUCxLQUFLLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBRSxHQUFHLEdBS2Q7RUFWRCxBQU1JLFFBTkksQUFNSCxPQUFPLENBQUM7SUFDTCxHQUFHLEVBQUUsR0FBRztJQUNSLE1BQU0sRUFBRSxDQUFDLEdBQ1o7O0FBR0wsQUFBQSxRQUFRLENBQUM7RUFDTCxRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsQ0FBQztFQUNOLElBQUksRUFBRSxDQUFDO0VBQ1AsS0FBSyxFQUFFLENBQUM7RUFDUixNQUFNLEVBQUUsR0FBRyxHQUtkO0VBVkQsQUFNSSxRQU5JLEFBTUgsT0FBTyxDQUFDO0lBQ0wsR0FBRyxFQUFFLEdBQUc7SUFDUixNQUFNLEVBQUUsQ0FBQyxHQUNaOztBcEduQkQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VvR3VCeEIsQUFBQSxVQUFVLENBQUM7SUFDUCxRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsQ0FBQztJQUNOLE1BQU0sRUFBRSxDQUFDO0lBQ1QsT0FBTyxFQUFFLEVBQUU7SUFDWCxLQUFLLEVBQUUsaUJBQWlCLEdBVzNCO0lBVkcsQUFBQSxXQUFXLENBTmYsVUFBVSxDQU1RO01BQ1YsS0FBSyxFQUFFLElBQUksR0FDZDtJQVJMLEFBU0ksVUFUTSxBQVNMLEtBQUssQ0FBQztNQUNILEtBQUssRUFBRSxLQUFLO01BQ1osSUFBSSxFQUFFLElBQUksR0FDYjtJQVpMLEFBYUksVUFiTSxBQWFMLE1BQU0sQ0FBQztNQUNKLElBQUksRUFBRSxLQUFLLEdBQ2Q7O0FDcEdSLEFBQUEsVUFBVSxDQUFLO0VBQ2QsT0FBTyxFQUFDLENBQUMsR0FDVDs7QUFGRCxBQUFBLFVBQVUsQ0FBSztFQUNkLE9BQU8sRUFBQyxDQUFDLEdBQ1Q7O0FBRkQsQUFBQSxVQUFVLENBQUs7RUFDZCxPQUFPLEVBQUMsQ0FBQyxHQUNUOztBQUZELEFBQUEsVUFBVSxDQUFLO0VBQ2QsT0FBTyxFQUFDLENBQUMsR0FDVDs7QUFGRCxBQUFBLFVBQVUsQ0FBSztFQUNkLE9BQU8sRUFBQyxDQUFDLEdBQ1Q7O0FBRkQsQUFBQSxVQUFVLENBQUs7RUFDZCxPQUFPLEVBQUMsQ0FBQyxHQUNUOztBQUZELEFBQUEsVUFBVSxDQUFLO0VBQ2QsT0FBTyxFQUFDLENBQUMsR0FDVDs7QUFGRCxBQUFBLFVBQVUsQ0FBSztFQUNkLE9BQU8sRUFBQyxDQUFDLEdBQ1Q7O0FBRkQsQUFBQSxVQUFVLENBQUs7RUFDZCxPQUFPLEVBQUMsQ0FBQyxHQUNUOztBQUlELEFBQUEsV0FBVyxDQUFLO0VBQ2YsT0FBTyxFQUFFLEVBQU8sR0FDaEI7O0FBRkQsQUFBQSxXQUFXLENBQUs7RUFDZixPQUFPLEVBQUUsRUFBTyxHQUNoQjs7QUNURixBQUFBLFdBQVcsQ0FBQztFQUNYLE9BQU8sRUFBRSxXQUFXO0VBQ2pCLFNBQVMsRUFBRSxJQUFJO0VBQ2Ysa0JBQWtCLEVBQUUsQ0FBQztFQUNyQixrQkFBa0IsRUFBRSxRQUFRO0VBQzVCLFFBQVEsRUFBRSxNQUFNLEdBQ25COztBQ05ELEFBQUEsZUFBZSxDQUFDO0VBQ1osUUFBUSxFQUFFLFFBQVE7RUFDbEIsUUFBUSxFQUFFLE1BQU0sR0FDbkI7O0FBRUQ7NkJBQzZCO0FBQzdCLEFBQUEsY0FBYyxDQUFDO0VBQ1gsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUM7RUFDTixJQUFJLEVBQUUsQ0FBQztFQUNQLE1BQU0sRUFBRSxDQUFDO0VBQ1QsS0FBSyxFQUFFLENBQUM7RUFDUixPQUFPLEVBQUUsQ0FBQztFQUNWLE9BQU8sRUFBRSxHQUFHO0VBQ1osY0FBYyxFQUFFLElBQUksR0FDdkI7O0FBR0Q7MEJBQzBCO0FBQzFCLEFBQUEsY0FBYyxDQUFDO0VBQ1gsUUFBUSxFQUFFLFFBQVE7RUFDbEIsTUFBTSxFQUFDLENBQUM7RUFDUixJQUFJLEVBQUUsQ0FBQztFQUNQLEtBQUssRUFBRSxDQUFDLEdBQ1g7O0FBR0Q7MEJBQzBCO0FBQzFCLEFBQUEsVUFBVSxDQUFDO0VBQ1AsU0FBUyxFQUFFLGtDQUFrQyxHQUNoRDs7QUFFRCxVQUFVLENBQVYsZUFBVTtFQUNOLEVBQUU7SUFDRSxTQUFTLEVBQUUsUUFBUTtFQUV2QixHQUFHO0lBQ0MsU0FBUyxFQUFFLFVBQVU7RUFHekIsSUFBSTtJQUNBLFNBQVMsRUFBRSxRQUFROztBdkdtQnZCLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFdUdieEIsQUFBQSxxQkFBcUIsQ0FBQztJQUNsQixHQUFHLEVBQUUsS0FBSyxHQUNiOztBQUlMLEFBQUEsWUFBWSxDQUFDO0VBQ1QsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUM7RUFDTixNQUFNLEVBQUUsQ0FBQztFQUNULElBQUksRUFBRSxJQUFJO0VBQ1YsS0FBSyxFQUFFLEdBQUc7RUFDVixTQUFTLEVBQUUsWUFBWTtFQUN2QixhQUFhLEVBQUUsV0FBVztFQUMxQixjQUFjLEVBQUUsSUFBSSxHQUt2QjtFdkdPRyxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7SXVHcEIvQixBQUFBLFlBQVksQ0FBQztNQVVMLEtBQUssRUFBRSxJQUFJO01BQ1gsSUFBSSxFQUFFLElBQUksR0FFakI7O0FBRUQsQUFBQSxjQUFjLENBQUM7RUFDWCxRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsQ0FBQztFQUNOLE1BQU0sRUFBRSxDQUFDO0VBQ1QsSUFBSSxFQUFFLENBQUM7RUFDUCxLQUFLLEVBQUUsQ0FBQztFQUNSLGFBQWEsRUFBRSxpQ0FBaUMsR0FPbkQ7RXZHUkcsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRO0l1R0wvQixBQUFBLGNBQWMsQ0FBQztNQVNQLE1BQU0sRUFBRSxJQUFJO01BQ1osSUFBSSxFQUFFLEtBQUs7TUFDWCxLQUFLLEVBQUUsS0FBSyxHQUVuQjs7QUFFRCxBQUFBLGFBQWEsQ0FBQztFQUNWLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxDQUFDO0VBQ04sTUFBTSxFQUFFLENBQUM7RUFDVCxJQUFJLEVBQUUsQ0FBQztFQUNQLEtBQUssRUFBRSxDQUFDO0VBQ1IsY0FBYyxFQUFFLElBQUksR0FhdkI7RUFuQkQsQUFPSSxhQVBTLEFBT1IsTUFBTSxDQUFDO0lBQ0osT0FBTyxFQUFFLEVBQUU7SUFDWCxRQUFRLEVBQUUsUUFBUTtJQUNsQixNQUFNLEVBQUUsSUFBSTtJQUNaLFVBQVUsRUFBRSx3RUFBd0U7SUFDcEYsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNaLFNBQVMsRUFBRSxXQUFXO0lBQ3RCLEdBQUcsRUFBRSxJQUFJO0lBQ1QsSUFBSSxFQUFFLEdBQUc7SUFDVCxhQUFhLEVBQUUsR0FBRyxHQUNyQjs7QUFHTCxBQUFBLGlCQUFpQixDQUFDO0VBQ2QsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLEdBQUc7RUFDUixJQUFJLEVBQUUsR0FBRztFQUNULFNBQVMsRUFBRSxxQkFBcUI7RUFDaEMsT0FBTyxFQUFFLEVBQUUsR0FrQ2Q7RUF2Q0QsQUFPSSxpQkFQYSxHQU9YLEdBQUcsQ0FBQztJQUNGLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxHQUFHO0lBQ1IsSUFBSSxFQUFFLEdBQUc7SUFDVCxTQUFTLEVBQUUscUJBQXFCO0lBQ2hDLEtBQUssRUFBRSxLQUFLO0lBQ1osTUFBTSxFQUFFLEtBQUs7SUFDYixhQUFhLEVBQUUsSUFBSTtJQUNuQixnQkFBZ0IsRUFBRSxrSEFBa0g7SUFDcEksT0FBTyxFQUFFLEVBQUUsR0FDZDtFQWpCTCxBQW1CSSxpQkFuQmEsQ0FtQmIsU0FBUyxDQUFDO0lBQ04sU0FBUyxFQUFFLHFCQUFxQixDQUFDLFdBQVcsR0FDL0M7RUFyQkwsQUF1QkksaUJBdkJhLENBdUJiLFNBQVMsQ0FBQztJQUNOLFNBQVMsRUFBRSxxQkFBcUIsQ0FBQyxXQUFXLEdBQy9DO0VBekJMLEFBMkJJLGlCQTNCYSxDQTJCYixTQUFTLENBQUM7SUFDTixTQUFTLEVBQUUscUJBQXFCLENBQUMsV0FBVyxHQUMvQztFQTdCTCxBQStCSSxpQkEvQmEsQ0ErQmIsU0FBUyxDQUFDO0lBQ04sU0FBUyxFQUFFLHFCQUFxQixDQUFDLFVBQVUsR0FDOUM7RUFqQ0wsQUFtQ0ksaUJBbkNhLENBbUNiLFNBQVMsQ0FBQztJQUNOLFdBQVcsRUFBRSxTQUFTO0lBQ3RCLFNBQVMsRUFBRSxtQkFBbUIsR0FDakM7O0FBR0wsVUFBVSxDQUFWLE9BQVU7RUFDTixFQUFFO0lBQ0UsT0FBTyxFQUFFLENBQUM7SUFDVixpQkFBaUIsRUFBRSxxQkFBcUIsQ0FBQyxVQUFVO0lBQ25ELFNBQVMsRUFBRSxxQkFBcUIsQ0FBQyxVQUFVO0VBRy9DLElBQUk7SUFDQSxPQUFPLEVBQUUsQ0FBQztJQUNWLGlCQUFpQixFQUFFLHFCQUFxQixDQUFDLFFBQVE7SUFDakQsU0FBUyxFQUFFLHFCQUFxQixDQUFDLFFBQVE7O0FBT2pELEFBQUEsUUFBUSxBQUFBLE1BQU0sQ0FBQztFQUNiLE9BQU8sRUFBRSxHQUFHLEdBQ2I7O0FBRUQsQUFBQSxRQUFRLEFBQUEsTUFBTSxDQUFDO0VBQ2IsT0FBTyxFQUFFLEdBQUcsR0FDYjs7QUFFRCxBQUFBLFdBQVcsQUFBQSxNQUFNLENBQUM7RUFDaEIsT0FBTyxFQUFFLEdBQUcsR0FDYjs7QUFFRCxBQUFBLFdBQVcsQ0FBQztFQUNSLFFBQVEsRUFBRSxRQUFRLEdBYXJCO0VBZEQsQUFFSSxXQUZPLEFBRU4sTUFBTSxDQUFDO0lBQ0osS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsR0FBRztJQUNYLE9BQU8sRUFBRSxFQUFFO0lBQ1gsUUFBUSxFQUFFLFFBQVE7SUFDbEIsSUFBSSxFQUFFLENBQUM7SUFDUCxNQUFNLEVBQUUsQ0FBQyxHQUtaO0lBSkcsQUFBQSxZQUFZLENBVHBCLFdBQVcsQUFFTixNQUFNLENBT1k7TUFDWCxLQUFLLEVBQUUsQ0FBQztNQUNSLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7O0FDN0xUOztxQkFFcUI7QUFDckIsQUFDQyxZQURXLENBQ1gsSUFBSSxDQUFDO0VBQ0osYUFBYSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENoSEdGLE9BQU8sR2dIRTdCO0V4R2tFRSxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7SXdHekUvQixBQUNDLFlBRFcsQ0FDWCxJQUFJLENBQUM7TUFJSCxhQUFhLEVBQUUsSUFBSSxHQUVwQjs7QUFQRixBQVNDLFlBVFcsQ0FTWCxTQUFTLENBQUM7RUFDVCxNQUFNLEVBQUUsTUFBTSxHQWlFZDtFeEdGRSxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7SXdHekUvQixBQVNDLFlBVFcsQ0FTWCxTQUFTLENBQUM7TUFJUixNQUFNLEVBQUUsS0FBSyxHQThEZDtFQTNFRixBQWdCRSxZQWhCVSxDQVNYLFNBQVMsQ0FPUixDQUFDLENBQUM7SUFDRCxLQUFLLEVoSCtCZ0IsT0FBTztJZ0g5QjVCLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLE9BQU8sRUFBRSxTQUFTO0lBQ2xCLFVBQVUsRUFBRSxNQUFNO0lBQ2xCLGFBQWEsRUFBRSxJQUFJO0lBQ25CLEtBQUssRUFBRSxJQUFJO0lBQ1gsT0FBTyxFQUFFLEtBQUssR0F3QmQ7SXhHMEJDLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtNd0d6RS9CLEFBZ0JFLFlBaEJVLENBU1gsU0FBUyxDQU9SLENBQUMsQ0FBQztRQVVBLE9BQU8sRUFBRSxTQUFTLEdBcUJuQjtJQS9DSCxBQTZCRyxZQTdCUyxDQVNYLFNBQVMsQ0FPUixDQUFDLEFBYUMsTUFBTSxDQUFDO01BQ1AsT0FBTyxFQUFFLEVBQUU7TUFDWCxRQUFRLEVBQUUsUUFBUTtNQUNsQixNQUFNLEVBQUUsSUFBSTtNQUNaLElBQUksRUFBRSxDQUFDO01BQ1AsS0FBSyxFQUFFLENBQUM7TUFDUixNQUFNLEVBQUUsR0FBRztNQUNYLFVBQVUsRWhITkEsSUFBSTtNZ0hPZCxVQUFVLEVBQUUscUJBQXFCLEdBQ2pDO0lBdENKLEFBd0NHLFlBeENTLENBU1gsU0FBUyxDQU9SLENBQUMsQUF3QkMsT0FBTyxDQUFDO01BQ1IsS0FBSyxFaEhYSyxJQUFJLEdnSGdCZDtNQTlDSixBQTJDSSxZQTNDUSxDQVNYLFNBQVMsQ0FPUixDQUFDLEFBd0JDLE9BQU8sQUFHTixNQUFNLENBQUM7UUFDUCxLQUFLLEVBQUUsSUFBSSxHQUNYO0V4R2VELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztJd0c1RDVCLEFBaURFLFlBakRVLENBU1gsU0FBUyxDQXdDUixLQUFLLENBQUM7TUFFSixhQUFhLEVBQUUsR0FBRyxHQVluQjtFQS9ESCxBQXNERyxZQXREUyxDQVNYLFNBQVMsQ0F3Q1IsS0FBSyxDQUtKLEdBQUcsQ0FBQztJQUNILE1BQU0sRUFBRSxJQUFJO0lBQ1osS0FBSyxFQUFFLElBQUksR0FNWDtJeEdXQSxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7TXdHekUvQixBQXNERyxZQXREUyxDQVNYLFNBQVMsQ0F3Q1IsS0FBSyxDQUtKLEdBQUcsQ0FBQztRQUtGLE1BQU0sRUFBRSxJQUFJO1FBQ1osS0FBSyxFQUFFLElBQUksR0FFWjtFQTlESixBQWlFRSxZQWpFVSxDQVNYLFNBQVMsQ0F3RFIsSUFBSSxDQUFDO0lBQ0osV0FBVyxFQUFFLEdBQUc7SUFDaEIsU0FBUyxFQUFFLElBQUk7SUFDZixLQUFLLEVBQUUsSUFBSTtJQUNYLE9BQU8sRUFBRSxLQUFLLEdBS2Q7SXhHREMsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRO013R3pFL0IsQUFpRUUsWUFqRVUsQ0FTWCxTQUFTLENBd0RSLElBQUksQ0FBQztRQU9ILE9BQU8sRUFBRSxJQUFJLEdBRWQ7O0FBMUVILEFBNkVDLFlBN0VXLENBNkVYLFNBQVMsQ0FBQztFQUNULFdBQVcsRUFBRSxJQUFJLEdBQ2pCOztBQUdGOztxQkFFcUI7QUFDckIsQUFDQyxZQURXLENBQ1gsSUFBSSxDQUFDO0VBQ0osYUFBYSxFQUFFLElBQUk7RUFDbkIsTUFBTSxFQUFFLElBQUksR0FnQ1o7RUFuQ0YsQUFLRSxZQUxVLENBQ1gsSUFBSSxDQUlILFNBQVMsQ0FBQztJQUNULFlBQVksRUFBRSxJQUFJLEdBNEJsQjtJQWxDSCxBQVFHLFlBUlMsQ0FDWCxJQUFJLENBSUgsU0FBUyxDQUdSLENBQUMsQ0FBQztNQUNELE9BQU8sRUFBRSxLQUFLO01BQ2QsV0FBVyxFQUFFLEdBQUc7TUFDaEIsS0FBSyxFaEhoRGUsT0FBTztNZ0hpRDNCLFFBQVEsRUFBRSxRQUFRO01BQ2xCLE9BQU8sRUFBRSxLQUFLLEdBb0JkO01BakNKLEFBZUksWUFmUSxDQUNYLElBQUksQ0FJSCxTQUFTLENBR1IsQ0FBQyxBQU9DLE1BQU0sQ0FBQztRQUNQLE9BQU8sRUFBRSxFQUFFO1FBQ1gsUUFBUSxFQUFFLFFBQVE7UUFDbEIsTUFBTSxFQUFFLENBQUM7UUFDVCxJQUFJLEVBQUUsQ0FBQztRQUNQLEtBQUssRUFBRSxHQUFHO1FBQ1YsVUFBVSxFQUFFLHFCQUFxQjtRQUNqQyxNQUFNLEVBQUUsR0FBRztRQUNYLFVBQVUsRWhIbEVTLE9BQU8sR2dIbUUxQjtNQXhCTCxBQTBCSSxZQTFCUSxDQUNYLElBQUksQ0FJSCxTQUFTLENBR1IsQ0FBQyxBQWtCQyxPQUFPLENBQUM7UUFDUixLQUFLLEVoSGxGSSxJQUFJLEdnSHVGYjtRQWhDTCxBQTZCSyxZQTdCTyxDQUNYLElBQUksQ0FJSCxTQUFTLENBR1IsQ0FBQyxBQWtCQyxPQUFPLEFBR04sTUFBTSxDQUFDO1VBQ1AsS0FBSyxFQUFFLElBQUksR0FDWDs7QUFRTjs7cUJBRXFCO0FBQ3JCLEFBQ0MsWUFEVyxDQUNYLElBQUksQ0FBQztFQUNKLFVBQVUsRWhIOUhZLElBQUk7RWdIK0gxQixNQUFNLEVBQUUsSUFBSSxHQThEWjtFQWpFRixBQUtFLFlBTFUsQ0FDWCxJQUFJLENBSUgsQ0FBQyxDQUFDO0lBQ0QsT0FBTyxFQUFFLEtBQUs7SUFDZCxPQUFPLEVBQUUsY0FBYztJQUN2QixXQUFXLEVBQUUsTUFBTTtJQUNuQixRQUFRLEVBQUUsUUFBUTtJQUNsQixLQUFLLEVoSG9GZ0IsT0FBTyxHZ0hoRDVCO0lBOUNILEFBWUcsWUFaUyxDQUNYLElBQUksQ0FJSCxDQUFDLEFBT0MsTUFBTSxFQVpWLFlBQVksQ0FDWCxJQUFJLENBSUgsQ0FBQyxBQVFDLE9BQU8sQ0FBQztNQUNSLE9BQU8sRUFBRSxFQUFFO01BQ1gsUUFBUSxFQUFFLFFBQVE7TUFDbEIsTUFBTSxFQUFFLENBQUM7TUFDVCxJQUFJLEVBQUUsQ0FBQztNQUNQLEtBQUssRUFBRSxDQUFDO01BQ1IsVUFBVSxFQUFFLHFCQUFxQjtNQUNqQyxNQUFNLEVBQUUsSUFBSSxHQUNaO0lBckJKLEFBdUJHLFlBdkJTLENBQ1gsSUFBSSxDQUlILENBQUMsQUFrQkMsTUFBTSxDQUFDO01BQ1AsS0FBSyxFQUFFLEdBQUc7TUFDVixNQUFNLEVBQUUsR0FBRztNQUNYLFVBQVUsRWhIL0dVLE9BQU8sR2dIZ0gzQjtJQTNCSixBQTZCRyxZQTdCUyxDQUNYLElBQUksQ0FJSCxDQUFDLEFBd0JDLE9BQU8sQ0FBQztNQUNSLEtBQUssRUFBRSxJQUFJO01BQ1gsVUFBVSxFaEgzSlUsSUFBSTtNZ0g0SnhCLGFBQWEsRUFBRSxHQUFHO01BQ2xCLE9BQU8sRUFBRSxDQUFDO01BQ1YsTUFBTSxFQUFFLElBQUk7TUFDWixNQUFNLEVBQUUsSUFBSTtNQUNaLFVBQVUsRWhIa0ZnQixDQUFDLENBQUMsUUFBTyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsMEJBQXNCLEdnSGpGbkU7SUFyQ0osQUF1Q0csWUF2Q1MsQ0FDWCxJQUFJLENBSUgsQ0FBQyxBQWtDQyxPQUFPLENBQUM7TUFDUixLQUFLLEVoSDdIZSxPQUFPLEdnSGtJM0I7TUE3Q0osQUEwQ0ksWUExQ1EsQ0FDWCxJQUFJLENBSUgsQ0FBQyxBQWtDQyxPQUFPLEFBR04sTUFBTSxDQUFDO1FBQ1AsS0FBSyxFQUFFLElBQUksR0FDWDtFQTVDTCxBQWdERSxZQWhEVSxDQUNYLElBQUksQ0ErQ0gsU0FBUyxDQUFDO0lBQ1QsYUFBYSxFQUFFLElBQUksR0FNbkI7SUF2REgsQUFtREcsWUFuRFMsQ0FDWCxJQUFJLENBK0NILFNBQVMsQ0FHUixHQUFHLENBQUM7TUFDSCxLQUFLLEVBQUUsSUFBSTtNQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ1o7RUF0REosQUF5REUsWUF6RFUsQ0FDWCxJQUFJLENBd0RILElBQUksQ0FBQztJQUNKLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLEdBQUcsR0FLaEI7SXhHdEhDLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtNd0dzRC9CLEFBeURFLFlBekRVLENBQ1gsSUFBSSxDQXdESCxJQUFJLENBQUM7UUFLSCxPQUFPLEVBQUUsSUFBSSxHQUVkOztBQWhFSCxBQW1FQyxZQW5FVyxDQW1FWCxZQUFZLENBQUM7RUFDWixXQUFXLEVBQUUsSUFBSSxHQUNqQjs7QUFHRjs7cUJBRXFCO0FBQ3JCLEFBQ0MsWUFEVyxDQUNYLElBQUksQ0FBQztFQUNKLGFBQWEsRUFBRSxJQUFJO0VBQ25CLGFBQWEsRUFBRSxHQUFHLENBQUMsS0FBSyxDaEh4TUYsT0FBTyxHZ0h1UDdCO0VBbERGLEFBTUcsWUFOUyxDQUNYLElBQUksQ0FJSCxTQUFTLENBQ1IsUUFBUSxDQUFDO0lBQ1IsT0FBTyxFQUFFLFlBQVk7SUFDckIsY0FBYyxFQUFFLE1BQU07SUFDdEIsU0FBUyxFQUFFLElBQUk7SUFDZixLQUFLLEVoSHRMSyxJQUFJLEdnSHVMZDtFQVhKLEFBYUcsWUFiUyxDQUNYLElBQUksQ0FJSCxTQUFTLENBUVIsSUFBSSxDQUFDO0lBQ0osV0FBVyxFQUFFLElBQUk7SUFDakIsY0FBYyxFQUFFLE1BQU0sR0FLdEI7SXhHckpBLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtNd0dpSS9CLEFBYUcsWUFiUyxDQUNYLElBQUksQ0FJSCxTQUFTLENBUVIsSUFBSSxDQUFDO1FBS0gsT0FBTyxFQUFFLElBQUksR0FFZDtFQXBCSixBQXNCRyxZQXRCUyxDQUNYLElBQUksQ0FJSCxTQUFTLENBaUJSLENBQUMsQ0FBQztJQUNELE9BQU8sRUFBRSxNQUFNO0lBQ2YsV0FBVyxFQUFFLEdBQUc7SUFDaEIsS0FBSyxFaEhuTGUsT0FBTztJZ0hvTDNCLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLE9BQU8sRUFBRSxLQUFLLEdBcUJkO0lBaERKLEFBNkJJLFlBN0JRLENBQ1gsSUFBSSxDQUlILFNBQVMsQ0FpQlIsQ0FBQyxBQU9DLE1BQU0sQ0FBQztNQUNQLE9BQU8sRUFBRSxFQUFFO01BQ1gsUUFBUSxFQUFFLFFBQVE7TUFDbEIsTUFBTSxFQUFFLElBQUk7TUFDWixJQUFJLEVBQUUsSUFBSTtNQUNWLEtBQUssRUFBRSxDQUFDO01BQ1IsS0FBSyxFQUFFLEdBQUc7TUFDVixVQUFVLEVBQUUscUJBQXFCO01BQ2pDLE1BQU0sRUFBRSxHQUFHO01BQ1gsVUFBVSxFaEhsTkQsSUFBSSxHZ0htTmI7SUF2Q0wsQUEwQ0ssWUExQ08sQ0FDWCxJQUFJLENBSUgsU0FBUyxDQWlCUixDQUFDLEFBbUJDLE9BQU8sQUFDTixNQUFNLENBQUM7TUFDUCxJQUFJLEVBQUUsQ0FBQztNQUNQLEtBQUssRUFBRSxJQUFJO01BQ1gsS0FBSyxFQUFFLElBQUksR0FDWDs7QUFPTjs7cUJBRXFCO0FBQ3JCLEFBQ0MsWUFEVyxDQUNYLFNBQVMsQ0FBQztFQUNULE1BQU0sRUFBRSxJQUFJLEdBb0JaO0VBdEJGLEFBSUUsWUFKVSxDQUNYLFNBQVMsQ0FHUixTQUFTLENBQUM7SUFDVCxNQUFNLEVBQUUsR0FBRyxHQWdCWDtJQXJCSCxBQU9HLFlBUFMsQ0FDWCxTQUFTLENBR1IsU0FBUyxHQUdQLENBQUMsQ0FBQztNQUNGLFFBQVEsRUFBRSxRQUFRO01BQ2xCLE9BQU8sRUFBRSxTQUFTO01BQ2xCLFdBQVcsRUFBRSxHQUFHO01BQ2hCLEtBQUssRWhIN05lLE9BQU87TWdIOE4zQixNQUFNLEVBQUUsSUFBSTtNQUNaLGFBQWEsRUFBRSxJQUFJO01BQ25CLFVBQVUsRWhIN1FVLElBQUksR2dIbVJ4QjtNQXBCSixBQWdCSSxZQWhCUSxDQUNYLFNBQVMsQ0FHUixTQUFTLEdBR1AsQ0FBQyxBQVNBLE9BQU8sQ0FBQztRQUNSLEtBQUssRWhIaFJjLElBQUk7UWdIaVJ2QixVQUFVLEVoSHRQRCxJQUFJLEdnSHVQYjs7QUFRTCxBQUdHLFlBSFMsQ0FDWCxTQUFTLENBQ1IsU0FBUyxHQUNOLFNBQVMsQ0FBQztFQUNYLFVBQVUsRUFBRSxNQUFNLEdBQ2xCOztBQUxKLEFBT0UsWUFQVSxDQUNYLFNBQVMsQ0FNUixTQUFTLENBQUM7RUFDVCxNQUFNLEVBQUUsSUFBSTtFQUNaLFdBQVcsRUFBRSxxQkFBcUI7RUFDbEMsVUFBVSxFaEhsU1csT0FBTztFZ0htUzVCLGFBQWEsRWhIdkNjLE9BQU07RWdId0NqQyxPQUFPLEVBQUUsTUFBTSxHQUlmO0VBaEJILEFBYUcsWUFiUyxDQUNYLFNBQVMsQ0FNUixTQUFTLEFBTVAsT0FBTyxDQUFDO0lBQ1IsV0FBVyxFQUFFLEdBQUcsQ0FBQyxLQUFLLENoSDNQRixPQUFPLEdnSDRQM0I7O0FBZkosQUFvQkcsWUFwQlMsQUFrQlYsaUJBQWlCLENBQ2pCLFNBQVMsQ0FDUixTQUFTLENBQUM7RUFDVCxXQUFXLEVBQUUsSUFBSTtFQUNqQixZQUFZLEVBQUUscUJBQXFCLEdBSW5DO0VBMUJKLEFBdUJJLFlBdkJRLEFBa0JWLGlCQUFpQixDQUNqQixTQUFTLENBQ1IsU0FBUyxBQUdQLE9BQU8sQ0FBQztJQUNSLFlBQVksRUFBRSxHQUFHLENBQUMsS0FBSyxDaEhyUUosT0FBTyxHZ0hzUTFCOztBQU9MLEFBQ0MsWUFEVyxDQUNYLFNBQVMsQ0FBQztFQUNULE1BQU0sRUFBRSxJQUFJLEdBMkJaO0VBN0JGLEFBSUcsWUFKUyxDQUNYLFNBQVMsQ0FFUixTQUFTLENBQ1IsU0FBUyxDQUFDO0lBQ1QsTUFBTSxFQUFFLENBQUM7SUFDVCxVQUFVLEVoSGhVVSxJQUFJO0lnSGlVeEIsT0FBTyxFQUFFLElBQUk7SUFDYixVQUFVLEVoSC9FZ0IsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLDBCQUFzQjtJZ0hnRmpFLGFBQWEsRWhIckVhLE9BQU07SWdIc0VoQyxPQUFPLEVBQUUsSUFBSTtJQUNiLEtBQUssRWhIM0dlLE9BQU8sR2dIMkgzQjtJQTNCSixBQVlJLFlBWlEsQ0FDWCxTQUFTLENBRVIsU0FBUyxDQUNSLFNBQVMsQ0FRUixRQUFRLENBQUM7TUFDUixVQUFVLEVoSDVTRCxJQUFJO01nSDZTYixLQUFLLEVoSHhVYyxJQUFJLEdnSHlVdkI7SUFmTCxBQWdCSSxZQWhCUSxDQUNYLFNBQVMsQ0FFUixTQUFTLENBQ1IsU0FBUyxBQVlQLE9BQU8sQ0FBQztNQUNSLFVBQVUsRWhIaFRELElBQUk7TWdIaVRiLEtBQUssRWhINVVjLElBQUksR2dIb1Z2QjtNQTFCTCxBQW1CSyxZQW5CTyxDQUNYLFNBQVMsQ0FFUixTQUFTLENBQ1IsU0FBUyxBQVlQLE9BQU8sQ0FHUCxFQUFFLEVBbkJQLFlBQVksQ0FDWCxTQUFTLENBRVIsU0FBUyxDQUNSLFNBQVMsQUFZUCxPQUFPLEM3RXpUWixHQUFHLEM2RTRUSztRQUNGLEtBQUssRWhIOVVhLElBQUksR2dIK1V0QjtNQXJCTixBQXNCSyxZQXRCTyxDQUNYLFNBQVMsQ0FFUixTQUFTLENBQ1IsU0FBUyxBQVlQLE9BQU8sQ0FNUCxRQUFRLENBQUM7UUFDUixVQUFVLEVoSGpWUSxJQUFJO1FnSGtWdEIsS0FBSyxFaEh2VEcsSUFBSSxHZ0h3VFo7O0FBT04sQUFDQyxZQURXLENBQ1gsU0FBUyxDQUFDO0VBQ1QsTUFBTSxFQUFFLElBQUksR0EyQ1o7RUE3Q0YsQUFJRyxZQUpTLENBQ1gsU0FBUyxDQUVSLFNBQVMsQ0FDUixTQUFTLENBQUM7SUFDVCxNQUFNLEVBQUUsQ0FBQztJQUNULFVBQVUsRUFBRSxJQUFJO0lBQ2hCLE9BQU8sRUFBRSxRQUFRO0lBQ2pCLE9BQU8sRUFBRSxJQUFJO0lBQ2IsS0FBSyxFQUFFLElBQUk7SUFDWCxRQUFRLEVBQUUsUUFBUTtJQUNsQixLQUFLLEVoSDNJZSxPQUFPLEdnSDJLM0I7SUEzQ0osQUFZSSxZQVpRLENBQ1gsU0FBUyxDQUVSLFNBQVMsQ0FDUixTQUFTLEFBUVAsT0FBTyxDQUFDO01BQ1IsT0FBTyxFQUFFLEVBQUU7TUFDWCxRQUFRLEVBQUUsUUFBUTtNQUNsQixJQUFJLEVBQUUsQ0FBQztNQUNQLE1BQU0sRUFBRSxDQUFDO01BQ1QsS0FBSyxFQUFFLENBQUM7TUFDUixNQUFNLEVBQUUsR0FBRztNQUNYLFVBQVUsRWhIMVdTLE9BQU8sR2dIMlcxQjtJQXBCTCxBQXFCSSxZQXJCUSxDQUNYLFNBQVMsQ0FFUixTQUFTLENBQ1IsU0FBUyxBQWlCUCxNQUFNLENBQUM7TUFDUCxPQUFPLEVBQUUsRUFBRTtNQUNYLFFBQVEsRUFBRSxRQUFRO01BQ2xCLElBQUksRUFBRSxJQUFJO01BQ1YsS0FBSyxFQUFFLENBQUM7TUFDUixNQUFNLEVBQUUsQ0FBQztNQUNULE1BQU0sRUFBRSxHQUFHO01BQ1gsS0FBSyxFQUFFLENBQUM7TUFDUixVQUFVLEVoSDVWRCxJQUFJO01nSDZWYixVQUFVLEVBQUUsY0FBYyxHQUMxQjtJQS9CTCxBQWdDSSxZQWhDUSxDQUNYLFNBQVMsQ0FFUixTQUFTLENBQ1IsU0FBUyxDQTRCUixRQUFRLENBQUM7TUFDUixVQUFVLEVoSDlVUyxPQUFPO01nSCtVMUIsS0FBSyxFaEg1WGMsSUFBSSxHZ0g2WHZCO0lBbkNMLEFBcUNLLFlBckNPLENBQ1gsU0FBUyxDQUVSLFNBQVMsQ0FDUixTQUFTLEFBZ0NQLE9BQU8sQUFDTixNQUFNLENBQUM7TUFDUCxJQUFJLEVBQUUsQ0FBQztNQUNQLEtBQUssRUFBRSxJQUFJO01BQ1gsS0FBSyxFQUFFLElBQUksR0FDWDs7QUN6WU4sQUFBQSxTQUFTLENBQUM7RUFDTixVQUFVLEVBQUUsTUFBTSxHQTZCckI7RUE1QkcsQUFBQSxnQkFBZ0IsQ0FGcEIsU0FBUyxDQUVjO0lBQ2YsUUFBUSxFQUFFLFFBQVE7SUFDbEIsTUFBTSxFQUFFLElBQUk7SUFDWixJQUFJLEVBQUUsQ0FBQztJQUNQLEtBQUssRUFBRSxDQUFDO0lBQ1IsU0FBUyxFQUFFLEdBQUcsR0FDakI7RUFSTCxBQVNJLFNBVEssQ0FTTCxRQUFRLENBQUM7SUFDTCxPQUFPLEVBQUUsWUFBWTtJQUNyQixjQUFjLEVBQUUsR0FBRztJQUNuQixLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxJQUFJO0lBQ1osVUFBVSxFakhSTSxJQUFJO0lpSFNwQixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ2pIa0JYLElBQUk7SWlIakJWLFVBQVUsRUFBRSxjQUFjO0lBQzFCLGFBQWEsRUFBRSxHQUFHO0lBQ2xCLE1BQU0sRUFBRSxLQUFLLEdBV2hCO0lBVkcsQUFBQSxtQkFBbUIsQ0FuQjNCLFNBQVMsQ0FTTCxRQUFRLENBVWtCO01BQ2xCLFlBQVksRWpIZEEsSUFBSTtNaUhlaEIsVUFBVSxFQUFFLElBQUksR0FDbkI7SUF0QlQsQUF1QlEsU0F2QkMsQ0FTTCxRQUFRLEFBY0gsT0FBTyxDQUFDO01BQ0wsVUFBVSxFakhTUixJQUFJLEdpSExUO01BSEcsQUFBQSxtQkFBbUIsQ0F6Qi9CLFNBQVMsQ0FTTCxRQUFRLEFBY0gsT0FBTyxDQUVrQjtRQUNsQixVQUFVLEVqSHBCRixJQUFJLEdpSHFCZjs7QUFLYixBQUVRLGFBRkssQ0FDVCxTQUFTLENBQ0wsR0FBRyxDQUFDO0VBQ0EsS0FBSyxFQUFFLElBQUk7RUFDWCxTQUFTLEVBQUUsSUFBSSxHQUNsQjs7QUFJVCxBQUNJLGdCQURZLENBQ1osZ0JBQWdCLENBQUM7RUFDYixRQUFRLEVBQUUsT0FBTyxHQUNwQjs7QUFJRCxBQUFBLHFCQUFxQixDQUR6QixRQUFRLENBQ29CO0VBQ3BCLFVBQVUsRUFBRSxNQUFNLEdBQ3JCOztBQUhMLEFBSUksUUFKSSxDQUlKLFNBQVM7QUFKYixRQUFRLENBS0osU0FBUyxDQUFDO0VBQ04sUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUM7RUFDTixNQUFNLEVBQUUsQ0FBQztFQUNULEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFDWixNQUFNLEVBQUUsSUFBSTtFQUNaLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLE9BQU8sRUFBRSxXQUFXO0VBQ3BCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLGVBQWUsRUFBRSxNQUFNO0VBQ3ZCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsS0FBSyxFakhiVyxPQUFPO0VpSGN2QixVQUFVLEVqSDNETSxJQUFJO0VpSDREcEIsVUFBVSxFQUFFLGNBQWMsR0FrRDdCO0VBckVMLEFBb0JRLFFBcEJBLENBSUosU0FBUyxBQWdCSixNQUFNO0VBcEJmLFFBQVEsQ0FLSixTQUFTLEFBZUosTUFBTSxDQUFDO0lBQ0osVUFBVSxFakhuQ1IsSUFBSTtJaUhvQ04sS0FBSyxFakgvRE8sSUFBSSxHaUhnRW5CO0VBdkJULEFBd0JRLFFBeEJBLENBSUosU0FBUyxDQW9CTCxDQUFDO0VBeEJULFFBQVEsQ0FLSixTQUFTLENBbUJMLENBQUMsQ0FBQztJQUNFLFdBQVcsRUFBRSxPQUFPLEdBQ3ZCO0VBQ0QsQUFBQSxxQkFBcUIsQ0EzQjdCLFFBQVEsQ0FJSixTQUFTLEVBdUJMLHFCQUFxQjtFQTNCN0IsUUFBUSxDQUtKLFNBQVMsQ0FzQm1CO0lBQ3BCLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLE9BQU8sRUFBRSxZQUFZO0lBQ3JCLFlBQVksRUFBRSxHQUFHO0lBQ2pCLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixVQUFVLEVqSDdCRSxPQUFPO0lpSDhCbkIsS0FBSyxFakgzRU8sSUFBSTtJaUg0RWhCLGFBQWEsRUFBRSxHQUFHO0lBQ2xCLE9BQU8sRUFBRSxDQUFDO0lBQ1YsV0FBVyxFQUFFLElBQUk7SUFDakIsU0FBUyxFQUFFLElBQUksR0FJbEI7SUFmRCxBQVlJLHFCQVppQixDQTNCN0IsUUFBUSxDQUlKLFNBQVMsQUFtQ0EsTUFBTSxFQVpYLHFCQUFxQjtJQTNCN0IsUUFBUSxDQUtKLFNBQVMsQUFrQ0EsTUFBTSxDQUFDO01BQ0osVUFBVSxFakh0RFosSUFBSSxHaUh1REw7RUFFTCxBQUFBLGdCQUFnQixDQTNDeEIsUUFBUSxDQUlKLFNBQVMsRUF1Q0wsZ0JBQWdCO0VBM0N4QixRQUFRLENBS0osU0FBUyxDQXNDYztJQUNmLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixTQUFTLEVBQUUsSUFBSTtJQUNmLGFBQWEsRUFBRSxHQUFHLEdBTXJCO0l6R3hCTCxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7TXlHY3ZCLEFBQUEsZ0JBQWdCLENBM0N4QixRQUFRLENBSUosU0FBUyxFQXVDTCxnQkFBZ0I7TUEzQ3hCLFFBQVEsQ0FLSixTQUFTLENBc0NjO1FBTVgsS0FBSyxFQUFFLElBQUk7UUFDWCxNQUFNLEVBQUUsSUFBSTtRQUNaLFNBQVMsRUFBRSxJQUFJLEdBRXRCO0VBQ0QsQUFBQSxtQkFBbUIsQ0F0RDNCLFFBQVEsQ0FJSixTQUFTLEVBa0RMLG1CQUFtQjtFQXREM0IsUUFBUSxDQUtKLFNBQVMsQ0FpRGlCO0lBQ2xCLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixTQUFTLEVBQUUsSUFBSTtJQUNmLGFBQWEsRUFBRSxHQUFHLEdBQ3JCO0VBQ0QsQUFBQSxhQUFhLENBNURyQixRQUFRLENBSUosU0FBUyxFQXdETCxhQUFhO0VBNURyQixRQUFRLENBS0osU0FBUyxDQXVEVztJQUNaLEtBQUssRWpIdEdPLElBQUk7SWlIdUdoQixVQUFVLEVqSDFERSxPQUFPLEdpSDJEdEI7RUFDRCxBQUFBLG1CQUFtQixDQWhFM0IsUUFBUSxDQUlKLFNBQVMsRUE0REwsbUJBQW1CO0VBaEUzQixRQUFRLENBS0osU0FBUyxDQTJEaUI7SUFDbEIsVUFBVSxFQUFFLElBQUk7SUFDaEIsVUFBVSxFQUFFLElBQUk7SUFDaEIsU0FBUyxFQUFFLElBQUksR0FDbEI7O0FBcEVULEFBc0VJLFFBdEVJLENBc0VKLFNBQVMsQ0FBQztFQUNOLEtBQUssRUFBRSxDQUFDLEdBVVg7RUFURyxBQUFBLGdCQUFnQixDQXhFeEIsUUFBUSxDQXNFSixTQUFTLENBRWM7SUFDZixLQUFLLEVBQUUsSUFBSSxHQUlkO0l6R2hETCxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7TXlHMkN2QixBQUFBLGdCQUFnQixDQXhFeEIsUUFBUSxDQXNFSixTQUFTLENBRWM7UUFHWCxLQUFLLEVBQUUsR0FBRyxHQUVqQjtFQUNELEFBQUEscUJBQXFCLENBOUU3QixRQUFRLENBc0VKLFNBQVMsQ0FRbUI7SUFDcEIsS0FBSyxFQUFFLENBQUMsR0FDWDs7QUFoRlQsQUFrRkksUUFsRkksQ0FrRkosU0FBUyxDQUFDO0VBQ04sSUFBSSxFQUFFLENBQUMsR0FVVjtFQVRHLEFBQUEsZ0JBQWdCLENBcEZ4QixRQUFRLENBa0ZKLFNBQVMsQ0FFYztJQUNmLElBQUksRUFBRSxJQUFJLEdBSWI7SXpHNURMLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtNeUd1RHZCLEFBQUEsZ0JBQWdCLENBcEZ4QixRQUFRLENBa0ZKLFNBQVMsQ0FFYztRQUdYLElBQUksRUFBRSxHQUFHLEdBRWhCO0VBQ0QsQUFBQSxxQkFBcUIsQ0ExRjdCLFFBQVEsQ0FrRkosU0FBUyxDQVFtQjtJQUNwQixJQUFJLEVBQUUsQ0FBQyxHQUNWOztBQzFJVCxBQUNDLGdCQURlLEFBQ2QsTUFBTSxDQUFDO0VBQ1AsVUFBVSxFbEgwUGtCLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLHdCQUFvQixDa0gxUDNCLFVBQVUsR0FDM0M7O0FBSUYsQUFDQyxhQURZLEFBQ1gsTUFBTSxDQUFDO0VBQ1AsVUFBVSxFbEhvUGtCLENBQUMsQ0FBQyxRQUFPLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQywwQkFBc0IsQ2tIcFB2QyxVQUFVLEdBQ3hDOztBQUlGLEFBQ0MsZ0JBRGUsQUFDZCxNQUFNLENBQUM7RUFDUCxVQUFVLEVsSDhPa0IsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLDBCQUFzQixDa0g5T2xDLFVBQVUsR0FDM0M7O0FDbEJGLEFBRUUsWUFGVSxDQUNYLFVBQVUsQ0FDVCxpQkFBaUIsQ0FBQztFQUNqQixPQUFPLEVBQUUsS0FBSyxHQUNkOztBQUpILEFBTUMsWUFOVyxDQU1YLFVBQVUsQ0FBQztFQUNWLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDbkhDSyxPQUFPO0VtSEE3QixVQUFVLEVuSEFZLE9BQU87RW1IQzFCLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLEdBQUc7RUFDaEIsVUFBVSxFQUFFLElBQUk7RUFDaEIsT0FBTyxFQUFFLElBQUksR0EyQmhCO0VBeENGLEFBY0ssWUFkTyxDQU1YLFVBQVUsQUFRTCxPQUFPLENBQUM7SUFDUixPQUFPLEVBQUUsS0FBSyxHQUNkO0VBaEJOLEFBaUJLLFlBakJPLENBTVgsVUFBVSxBQVdMLE1BQU0sQ0FBQztJQUNKLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDQUFDLE9BQW9CO0lBQ3pDLFVBQVUsRUFBRSxPQUFvQjtJQUNoQyxLQUFLLEVuSGlCRyxPQUFPLEdtSGhCZjtFQXJCTixBQXNCSyxZQXRCTyxDQU1YLFVBQVUsQUFnQkwsUUFBUSxDQUFDO0lBQ04sTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENBQUMsT0FBcUI7SUFDMUMsVUFBVSxFQUFFLE9BQXFCO0lBQ2pDLEtBQUssRW5IZUcsT0FBTyxHbUhkZjtFQTFCTixBQTJCRSxZQTNCVSxDQU1YLFVBQVUsQ0FxQlQsQ0FBQyxDQUFDO0lBQ0QsTUFBTSxFQUFFLENBQUM7SUFDVCxRQUFRLEVBQUUsUUFBUTtJQUNsQixPQUFPLEVBQUUsSUFBSTtJQUNiLFdBQVcsRUFBRSxNQUFNLEdBUW5CO0lBdkNILEFBZ0NHLFlBaENTLENBTVgsVUFBVSxDQXFCVCxDQUFDLENBS0EsT0FBTyxDQUFDO01BQ1AsS0FBSyxFQUFFLElBQUk7TUFDWCxNQUFNLEVBQUUsSUFBSTtNQUNaLFdBQVcsRUFBRSxJQUFJO01BQ2pCLFVBQVUsRUFBRSxNQUFNO01BQ2xCLFNBQVMsRUFBRSxJQUFJLEdBQ2Y7O0F0RW9FSixBQUdFLFlBSFUsQ0FHVixpQkFBaUIsQ3NFaEVBO0VBQ2pCLE1BQU0sRUFBRSxLQUFLLEdBQ2I7O0FDL0NGLEFBQ0MsUUFETyxDQUNQLFNBQVMsQ0FBQztFQUNULEtBQUssRUFBRSxPQUFPO0VBQ1gsU0FBUyxFQUFFLFFBQVE7RUFDbkIsV0FBVyxFQUFFLEdBQUc7RUFDaEIsT0FBTyxFQUFFLEVBQUU7RUFDWCxVQUFVLEVBQUUsTUFBTTtFQUNsQixZQUFZLEVBQUUsS0FBSyxHQUN0Qjs7QUFSRixBQVNDLFFBVE8sQ0FTUCxTQUFTLENBQUM7RUFDVCxLQUFLLEVBQUUsSUFBSSxHQUNYOztBQVhGLEFBWUMsUUFaTyxDQVlQLFNBQVMsQ0FBQztFQUNULEtBQUssRXBIbU5pQixPQUFPO0VvSGxON0IsT0FBTyxFQUFFLEtBQUssR0FPZDtFQXJCRixBQWVFLFFBZk0sQ0FZUCxTQUFTLEFBR1AsTUFBTSxDQUFDO0lBQ1AsS0FBSyxFcEhpQk0sSUFBSSxHb0hoQmY7RUFqQkgsQUFrQkUsUUFsQk0sQ0FZUCxTQUFTLEFBTVAsT0FBTyxDQUFDO0lBQ1IsS0FBSyxFcEhjTSxJQUFJLEdvSGJmOztBQ3BCSCxBQUFBLEtBQUssQ0FBQztFQUNKLGFBQWEsRUFBRSxDQUFDO0VBQ2hCLFlBQVksRUFBRSxDQUFDO0VBQ2YsZUFBZSxFQUFFLElBQUksR0FDdEI7O0FBRUQsQUFBQSxVQUFVLEdBQUcsVUFBVSxDQUFDO0VBQ3RCLFVBQVUsRXJINGFVLE9BQU0sR3FIM2EzQjs7QUFFRCxBQUFBLFVBQVUsQ0FBQztFQUNULE9BQU8sRUFBRSxJQUFJO0VBQ2IsU0FBUyxFQUFFLE1BQU07RUFDakIsV0FBVyxFQUFFLE1BQU07RUFDbkIsU0FBUyxFckhzYVcsU0FBUTtFcUhyYTVCLEtBQUssRXJISGlCLE9BQU8sR3FIUzlCO0VBWEQsQUFPRSxVQVBRLEFBT1AsTUFBTSxFQVBULFVBQVUsQUFPRSxNQUFNLENBQUM7SUFDZixlQUFlLEVBQUUsSUFBSTtJQUNyQixLQUFLLEVySGNLLElBQUksR3FIYmY7O0FDcEJILEFBQ0MsU0FEUSxBQUNQLElBQUssQ25GbUVDLFdBQVcsRW1GbkVDO0VBQ2xCLGFBQWEsRUFBRSxJQUFJLEdBQ25COztBQUhGLEFBSUMsU0FKUSxDQUlSLEVBQUUsRUFKSCxTQUFTLENuRnVCVCxHQUFHLENtRm5CQztFQUNDLFNBQVMsRUFBRSxJQUFJO0VBQ2xCLE1BQU0sRUFBRSxRQUFRLEdBQ2hCOztBQVBGLEFBUUMsU0FSUSxDQVFSLFVBQVUsQ0FBQztFQUNWLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsa0JBQWMsR0E0QjFDO0VBdkNGLEFBWUUsU0FaTyxDQVFSLFVBQVUsQ0FJVCxhQUFhLENBQUM7SUFDYixLQUFLLEVBQUUsR0FBRztJQUNWLFVBQVUsRUFBRSwwQkFBMEIsQ0FBQyxHQUFHLENBQUMsS0FBSztJQUNoRCxNQUFNLEVBQUUsR0FBRztJQUNYLFFBQVEsRUFBRSxRQUFRLEdBc0JsQjtJQXRDSCxBQWlCRyxTQWpCTSxDQVFSLFVBQVUsQ0FJVCxhQUFhLENBS1osSUFBSSxDQUFDO01BQ0QsUUFBUSxFQUFFLFFBQVE7TUFDbEIsS0FBSyxFQUFFLENBQUM7TUFDUixHQUFHLEVBQUUsS0FBSztNQUNWLFNBQVMsRUFBRSxJQUFJO01BQ2YsVUFBVSxFdEg2Qk8sT0FBTztNc0g1QnhCLGFBQWEsRUFBRSxhQUFhO01BQzVCLE9BQU8sRUFBRSxPQUFPO01BQ2hCLFdBQVcsRUFBRSxHQUFHO01BQ2hCLEtBQUssRXRIcEJZLElBQUksR3NIK0J4QjtNQXJDSixBQTJCTyxTQTNCRSxDQVFSLFVBQVUsQ0FJVCxhQUFhLENBS1osSUFBSSxBQVVDLE1BQU0sQ0FBQztRQUNQLE9BQU8sRUFBRSxFQUFFO1FBQ1gsS0FBSyxFQUFFLENBQUM7UUFDUixNQUFNLEVBQUUsQ0FBQztRQUNULFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDdEhvQkwsT0FBTztRc0huQnZCLFdBQVcsRUFBRSxxQkFBcUI7UUFDbEMsUUFBUSxFQUFFLFFBQVE7UUFDbEIsS0FBSyxFQUFFLEdBQUc7UUFDVixNQUFNLEVBQUUsSUFBSSxHQUNaOztBQXBDUixBQTBDRyxTQTFDTSxBQXdDUCxHQUFHLENBQ0gsVUFBVSxDQUNULGFBQWEsQ0FBQztFQUNiLE1BQU0sRUFBRSxHQUFHLEdBQ1g7O0FBNUNKLEFBa0RHLFNBbERNLEFBZ0RQLEdBQUcsQ0FDSCxVQUFVLENBQ1QsYUFBYSxDQUFDO0VBQ2IsTUFBTSxFQUFFLElBQUksR0FDWjs7QUFwREosQUF3REUsU0F4RE8sQUF1RFAsTUFBTSxDQUNOLFVBQVUsQ0FBQztFQUNWLFVBQVUsRXRIekNXLGtCQUFJLEdzSDBDekI7O0FDMURILEFBQ0Msb0JBRG1CLENBQ25CLEVBQUUsQ0FBQztFQUNGLFVBQVUsRXZIT1ksT0FBTztFdUhON0IsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEN2SE9LLE9BQU87RXVITjFCLE9BQU8sRUFBRSxRQUFRO0VBQ2pCLE1BQU0sRUFBRSxHQUFHO0VBQ1gsYUFBYSxFQUFFLElBQUk7RUFDbkIsS0FBSyxFdkg0Q2MsT0FBTztFdUgzQzFCLE1BQU0sRUFBRSxPQUFPLEdBTWxCO0VBZEYsQUFTSyxvQkFUZSxDQUNuQixFQUFFLEFBUUcsT0FBTyxDQUFDO0lBQ1IsWUFBWSxFdkh1QkosSUFBSTtJdUh0QlosVUFBVSxFdkhzQkYsSUFBSTtJdUhyQlosS0FBSyxFdkhOYSxJQUFJLEd1SE90Qjs7QUFJTixBQUNDLG9CQURtQixDQUNuQixPQUFPLENBQUM7RUFDUCxNQUFNLEVBQUUsQ0FBQztFQUNULE9BQU8sRUFBRSxDQUFDO0VBQ1YsVUFBVSxFQUFFLElBQUk7RUFDaEIsT0FBTyxFQUFFLElBQUk7RUFDYixjQUFjLEVBQUUsTUFBTTtFQUN0QixXQUFXLEVBQUUsR0FBRyxDQUFDLEtBQUssQ3ZIZEEsT0FBTyxHdUgwQzdCO0VBbkNGLEFBUUUsb0JBUmtCLENBQ25CLE9BQU8sQ0FPTixFQUFFLENBQUM7SUFDRixTQUFTLEVBQUUsTUFBTTtJQUNqQixLQUFLLEV2SGJnQixPQUFPO0l1SGM1QixXQUFXLEVBQUUsR0FBRztJQUNoQixZQUFZLEVBQUUsSUFBSTtJQUNsQixNQUFNLEVBQUUsT0FBTztJQUNmLFFBQVEsRUFBRSxRQUFRLEdBb0JsQjtJQWxDSCxBQWVHLG9CQWZpQixDQUNuQixPQUFPLENBT04sRUFBRSxBQU9BLE1BQU0sQ0FBQztNQUNKLE9BQU8sRUFBRSxFQUFFO01BQ1gsUUFBUSxFQUFFLFFBQVE7TUFDbEIsR0FBRyxFQUFFLENBQUM7TUFDTixJQUFJLEVBQUUsSUFBSTtNQUNWLEtBQUssRUFBRSxHQUFHO01BQ1YsTUFBTSxFQUFFLENBQUM7TUFDVCxVQUFVLEVBQUUsY0FBYztNQUMxQixVQUFVLEVBQUUsWUFBWSxHQUMzQjtJQXhCSixBQXlCRyxvQkF6QmlCLENBQ25CLE9BQU8sQ0FPTixFQUFFLEFBaUJBLE9BQU8sQ0FBQztNQUNSLEtBQUssRXZIVkssSUFBSSxHdUhjZDtNQTlCSixBQTJCSSxvQkEzQmdCLENBQ25CLE9BQU8sQ0FPTixFQUFFLEFBaUJBLE9BQU8sQUFFTixNQUFNLENBQUM7UUFDUCxNQUFNLEVBQUUsSUFBSSxHQUNaO0lBN0JMLEFBK0JHLG9CQS9CaUIsQ0FDbkIsT0FBTyxDQU9OLEVBQUUsR0F1QkMsRUFBRSxDQUFDO01BQ0osVUFBVSxFQUFFLElBQUksR0FDaEI7O0FBTUoscUJBQXFCO0FBQ3JCLEFBQUEsaUJBQWlCLENBQUM7RUFDakIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsUUFBUSxFQUFFLE1BQU0sR0E0RmhCO0VBOUZELEFBSUUsaUJBSmUsQ0FHaEIsY0FBYyxDQUNiLEdBQUcsQ0FBQztJQUNILFVBQVUsRUFBRSxjQUFjO0lBQzFCLFNBQVMsRUFBRSxRQUFRLEdBQ25CO0VBUEgsQUFTQyxpQkFUZ0IsQ0FTaEIsZUFBZSxDQUFDO0lBQ2YsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLEdBQUc7SUFDUixJQUFJLEVBQUUsR0FBRztJQUNULEtBQUssRUFBRSxHQUFHO0lBQ1YsTUFBTSxFQUFFLEdBQUc7SUFDWCxVQUFVLEV2SHZDRSxxQkFBSTtJdUh3Q2hCLFVBQVUsRUFBRSxjQUFjO0lBQzFCLE9BQU8sRUFBRSxDQUFDLEdBQ1Y7RUFsQkYsQUFtQkMsaUJBbkJnQixDQW1CaEIsYUFBYSxDQUFDO0lBQ2IsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLElBQUk7SUFDVCxLQUFLLEVBQUUsSUFBSTtJQUNYLE9BQU8sRUFBRSxZQUFZO0lBQ3JCLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixXQUFXLEVBQUUsSUFBSTtJQUNqQixNQUFNLEVBQUMsR0FBRyxDQUFDLEtBQUssQ3ZIOUVNLElBQUk7SXVIK0UxQixLQUFLLEV2SC9FaUIsSUFBSTtJdUhnRjFCLFVBQVUsRUFBRSxNQUFNO0lBQ2xCLGFBQWEsRUFBRSxHQUFHO0lBQ2xCLFNBQVMsRUFBRSxJQUFJO0lBQ2YsVUFBVSxFQUFFLGNBQWMsR0FRMUI7SUF4Q0YsQUFpQ0UsaUJBakNlLENBbUJoQixhQUFhLENBY1osQ0FBQyxDQUFDO01BQ0QsT0FBTyxFQUFFLFlBQVksR0FDckI7SUFuQ0gsQUFvQ0UsaUJBcENlLENBbUJoQixhQUFhLEFBaUJYLE1BQU0sQ0FBQztNQUNQLFVBQVUsRXZIeEZXLElBQUk7TXVIeUZ6QixLQUFLLEV2SDlETSxJQUFJLEd1SCtEZjtFQXZDSCxBQXlDQyxpQkF6Q2dCLENBeUNoQixlQUFlLENBQUM7SUFDZixRQUFRLEVBQUUsUUFBUTtJQUNsQixJQUFJLEVBQUUsSUFBSTtJQUNWLE1BQU0sRUFBRSxJQUFJO0lBQ1osVUFBVSxFQUFFLGNBQWM7SUFDMUIsZ0JBQWdCLEVBQUUsS0FBSztJQUN2QixPQUFPLEVBQUUsQ0FBQyxHQWdDVjtJQS9FRixBQWdERSxpQkFoRGUsQ0F5Q2hCLGVBQWUsQ0FPZCxFQUFFLEVBaERKLGlCQUFpQixDQXlDaEIsZUFBZSxDcEYvRWhCLEdBQUcsQ29Gc0ZFO01BQ0ksU0FBUyxFQUFFLElBQUk7TUFDbEIsTUFBTSxFQUFFLFFBQVE7TUFDaEIsV0FBVyxFQUFFLEdBQUcsR0FLbkI7TUF4REgsQUFvREcsaUJBcERjLENBeUNoQixlQUFlLENBT2QsRUFBRSxDQUlELENBQUMsRUFwREosaUJBQWlCLENBeUNoQixlQUFlLENwRi9FaEIsR0FBRyxDb0YwRkEsQ0FBQyxDQUFDO1FBQ0QsS0FBSyxFdkh4R2UsSUFBSTtRdUh5R3hCLGVBQWUsRUFBRSxJQUFJLEdBQ3JCO0lBdkRKLEFBMERHLGlCQTFEYyxDQXlDaEIsZUFBZSxDQWdCZCxPQUFPLENBQ04sQ0FBQyxDQUFDO01BQ0UsT0FBTyxFQUFFLFlBQVk7TUFDckIsY0FBYyxFQUFFLEdBQUc7TUFDbkIsVUFBVSxFdkhoSE8sSUFBSTtNdUhpSHJCLE1BQU0sRUFBQyxHQUFHLENBQUMsS0FBSyxDdkhqSEMsSUFBSTtNdUhrSHJCLE9BQU8sRUFBRSxRQUFRO01BQ2pCLEtBQUssRXZIeEZFLElBQUk7TXVIeUZYLGFBQWEsRUFBRSxHQUFHO01BQ2xCLFlBQVksRUFBRSxHQUFHO01BQ2pCLGFBQWEsRUFBRSxHQUFHO01BQ2xCLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLEdBQUc7TUFDaEIsY0FBYyxFQUFFLFNBQVM7TUFDekIsV0FBVyxFQUFFLE1BQU07TUFDbkIsVUFBVSxFQUFFLGNBQWMsR0FLN0I7TUE3RUosQUF5RUksaUJBekVhLENBeUNoQixlQUFlLENBZ0JkLE9BQU8sQ0FDTixDQUFDLEFBZUMsTUFBTSxDQUFDO1FBQ1AsVUFBVSxFdkhsR0QsSUFBSTtRdUhtR2IsS0FBSyxFdkg5SGMsSUFBSSxHdUgrSHZCO0VBNUVMLEFBa0ZHLGlCQWxGYyxBQWdGZixNQUFNLENBQ04sY0FBYyxDQUNiLEdBQUcsQ0FBQztJQUNILFNBQVMsRUFBRSxVQUFVLEdBQ3JCO0VBcEZKLEFBc0ZFLGlCQXRGZSxBQWdGZixNQUFNLENBTU4sZUFBZSxDQUFDO0lBQ2YsT0FBTyxFQUFFLENBQUMsR0FDVjtFQXhGSCxBQXlGRSxpQkF6RmUsQUFnRmYsTUFBTSxDQVNOLGVBQWUsQ0FBQztJQUNmLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLE9BQU8sRUFBRSxDQUFDLEdBQ1Y7O0FDckpILEFBQUEsY0FBYyxDQUFDO0VBQ1gsT0FBTyxFQUFFLElBQUk7RUFDYixTQUFTLEVBQUUsSUFBSSxHQXFCbEI7RUF2QkQsQUFHSSxjQUhVLEdBR1IsR0FBRyxDQUFDO0lBQ0YsVUFBVSxFQUFFLE1BQU07SUFDbEIsVUFBVSxFeEhDTSxJQUFJO0l3SEFwQixXQUFXLEVBQUUsQ0FBQztJQUNkLE9BQU8sRUFBRSxNQUFNO0lBQ2YsTUFBTSxFQUFFLGVBQWU7SUFDdkIsVUFBVSxFeEhpUFksQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsd0JBQW9CO0l3SGhQdEQsYUFBYSxFeEh3UFMsT0FBTSxHd0h2UC9CO0VBWEwsQUFZSSxjQVpVLENBWVYsTUFBTSxDQUFDO0lBQ0gsU0FBUyxFQUFFLElBQUk7SUFDZixLQUFLLEV4SHFDVyxPQUFPO0l3SHBDdkIsT0FBTyxFQUFFLFlBQVk7SUFDckIsY0FBYyxFQUFFLEdBQUc7SUFDbkIsV0FBVyxFQUFFLEdBQUc7SUFDaEIsS0FBSyxFQUFFLElBQUksR0FDZDtFQW5CTCxBQW9CSSxjQXBCVSxDQW9CVixNQUFNLENBQUM7SUFDSCxTQUFTLEVBQUUsSUFBSSxHQUNsQjs7QUN0QkwsQUFBQSxNQUFNLENBQUM7RUFDTixPQUFPLEVBQUUsSUFBSSxHQUliO0VBTEQsQUFFQyxNQUZLLENBRUwsV0FBVyxDQUFDO0lBQ1gsSUFBSSxFQUFFLENBQUMsR0FDUDs7QUNKRixBQUFBLGFBQWEsQ0FBQztFQUNiLFdBQVcsRUFBRSxLQUFLO0VBQ2hCLGNBQWMsRUFBRSxJQUFJLEdBQ3RCOztBQ0hELEFBQUEsZUFBZSxDQUFDO0VBQ1osUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLENBQUM7RUFDVixPQUFPLEVBQUUsS0FBSztFQUNkLFNBQVMsRUFBRSxJQUFJLEdBa0VsQjtFQXRFRCxBQUtJLGVBTFcsQ0FLWCxzQkFBc0IsQ0FBQztJQUN0QixRQUFRLEVBQUUsUUFBUTtJQUNsQixPQUFPLEVBQUUsSUFBSTtJQUNiLFVBQVUsRTNIRlMsSUFBSTtJMkhHdkIsYUFBYSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEMzSEFMLE9BQU87STJIQzFCLHNCQUFzQixFQUFFLEtBQUs7SUFDN0IsdUJBQXVCLEVBQUUsS0FBSztJQUM5QixPQUFPLEVBQUUsWUFBWSxHQXlCckI7SUFyQ0wsQUFhSyxlQWJVLENBS1gsc0JBQXNCLENBUXJCLHNCQUFzQixDQUFDO01BQ25CLE9BQU8sRUFBRSxJQUFJO01BQ2hCLFFBQVEsRUFBRSxNQUFNO01BQ2hCLFFBQVEsRUFBRSxRQUFRO01BQ2xCLEdBQUcsRUFBRSxrQkFBa0I7TUFDdkIsSUFBSSxFQUFFLElBQUksR0FPVjtNQXpCTixBQW1CTSxlQW5CUyxDQUtYLHNCQUFzQixDQVFyQixzQkFBc0IsQ0FNckIsSUFBSSxDQUFDO1FBQ0QsS0FBSyxFQUFFLEtBQUs7UUFDZixNQUFNLEVBQUUsS0FBSztRQUNiLGdCQUFnQixFM0hiQyxPQUFPO1EySGN4QixhQUFhLEVBQUUsR0FBRyxHQUNsQjtJQXhCUCxBQTBCSyxlQTFCVSxDQUtYLHNCQUFzQixDQXFCckIsbUJBQW1CLENBQUM7TUFDaEIsT0FBTyxFQUFFLElBQUk7TUFDaEIsZUFBZSxFQUFFLE1BQU07TUFDdkIsV0FBVyxFQUFFLE1BQU07TUFDbkIsS0FBSyxFQUFFLElBQUk7TUFDWCxNQUFNLEVBQUUsSUFBSTtNQUNaLEtBQUssRTNIbEJhLE9BQU87TTJIbUJ6QixnQkFBZ0IsRTNIMUJFLE9BQU87TTJIMkJ6QixTQUFTLEVBQUUsS0FBSztNQUNoQixhQUFhLEVBQUUsT0FBTyxHQUN0QjtFQXBDTixBQXNDSSxlQXRDVyxDQXNDWCxxQkFBcUIsQ0FBQztJQUNyQiwwQkFBMEIsRUFBRSxLQUFLO0lBQ3BDLHlCQUF5QixFQUFFLEtBQUs7SUFDaEMsZ0JBQWdCLEUzSG5DTSxJQUFJO0kySG9DMUIsVUFBVSxFM0grTWtCLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQywwQkFBc0IsRzJIMU1oRTtJQS9DTCxBQTJDRSxlQTNDYSxDQXNDWCxxQkFBcUIsQ0FLdkIsR0FBRyxDQUFDO01BQ0EsMEJBQTBCLEVBQUUsS0FBSztNQUNqQyx5QkFBeUIsRUFBRSxLQUFLLEdBQ25DO0VBOUNILEFBZ0RJLGVBaERXLENBZ0RYLGdCQUFnQixDQUFDO0lBQ25CLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxJQUFJO0lBQ1QsSUFBSSxFQUFFLENBQUM7SUFDUCxLQUFLLEVBQUUsQ0FBQztJQUNSLE1BQU0sRUFBRSxDQUFDO0lBQ1QsT0FBTyxFQUFFLElBQUk7SUFDYixXQUFXLEVBQUUsTUFBTTtJQUNuQixlQUFlLEVBQUUsTUFBTTtJQUN2QixVQUFVLEVBQUUsTUFBTTtJQUNsQixVQUFVLEVBQUUsa0JBQWtCO0lBQzlCLGFBQWEsRUFBRSxhQUFhO0lBQzVCLHVCQUF1QixFQUFFLGNBQWMsQ0FBQyxVQUFVO0lBQ2xELGVBQWUsRUFBRSxjQUFjLENBQUMsVUFBVTtJQUMxQyxPQUFPLEVBQUUsQ0FBQztJQUNWLFVBQVUsRUFBRSxjQUFjLEdBQ3ZCO0VBaEVMLEFBa0VLLGVBbEVVLEFBaUVWLE1BQU0sQ0FDTixnQkFBZ0IsQ0FBQztJQUNoQixPQUFPLEVBQUUsQ0FBQyxHQUNWIn0= */

/*# sourceMappingURL=style.css.map */
