/*!
 * Mombo
 * Copyright pxdraft.
*/
/*----------------------------------------------
  Custom Variables
----------------------------------------------*/
/*!
 * Bootstrap v5.1.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
*/
@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: #2871F0;
  --bs-secondary: #EAA717;
  --bs-success: #5DA797;
  --bs-info: #42605c;
  --bs-warning: #FFC93C;
  --bs-danger: #DD435D;
  --bs-light: #f1f6fd;
  --bs-white: #fff;
  --bs-black: #000;
  --bs-dark: #08052f;
  --bs-primary-rgb: 40, 113, 240;
  --bs-secondary-rgb: 234, 167, 23;
  --bs-success-rgb: 93, 167, 151;
  --bs-info-rgb: 66, 96, 92;
  --bs-warning-rgb: 255, 201, 60;
  --bs-danger-rgb: 221, 67, 93;
  --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-rgb: 113, 128, 150;
  --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: #2871F0;
  text-decoration: none; }
  a:hover {
    color: #205ac0; }

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(var(--bs-gutter-y) * -1);
  margin-right: calc(var(--bs-gutter-x) * -.5);
  margin-left: calc(var(--bs-gutter-x) * -.5); }
  .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;
    letter-spacing: 1px !important; }
  .table > :not(:last-child) > :last-child > * {
    border-bottom-color: 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-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: #d4e3fc;
  --bs-table-striped-bg: #c9d8ef;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bfcce3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c4d2e9;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #bfcce3; }

.table-secondary {
  --bs-table-bg: #fbedd1;
  --bs-table-striped-bg: #eee1c7;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e2d5bc;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e8dbc1;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #e2d5bc; }

.table-success {
  --bs-table-bg: #dfedea;
  --bs-table-striped-bg: #d4e1de;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c9d5d3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #cedbd8;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #c9d5d3; }

.table-info {
  --bs-table-bg: #d9dfde;
  --bs-table-striped-bg: #ced4d3;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c3c9c8;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #c9cecd;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #c3c9c8; }

.table-warning {
  --bs-table-bg: #fff4d8;
  --bs-table-striped-bg: #f2e8cd;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6dcc2;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece2c8;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #e6dcc2; }

.table-danger {
  --bs-table-bg: #f8d9df;
  --bs-table-striped-bg: #ecced4;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfc3c9;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5c9ce;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #dfc3c9; }

.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: #94b8f8;
    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: #94b8f8;
    outline: 0;
    box-shadow: 0 0 0 0.125rem rgba(40, 113, 240, 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; }

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

.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: #94b8f8;
    outline: 0;
    box-shadow: unset; }
  .form-check-input:checked {
    background-color: #2871F0;
    border-color: #2871F0; }
    .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: #2871F0;
    border-color: #2871F0;
    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='%2394b8f8'/%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: #2871F0;
    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: #bfd4fb; }
  .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: #2871F0;
    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: #bfd4fb; }
  .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: #5DA797; }

.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(93, 167, 151, 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: #5DA797;
  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='%235DA797' 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: #5DA797;
    box-shadow: 0 0 0 0.125rem rgba(93, 167, 151, 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: #5DA797; }
  .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='%235DA797' 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: #5DA797;
    box-shadow: 0 0 0 0.125rem rgba(93, 167, 151, 0.25); }

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

.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: #DD435D; }

.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(221, 67, 93, 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: #DD435D;
  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='%23DD435D'%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='%23DD435D' 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: #DD435D;
    box-shadow: 0 0 0 0.125rem rgba(221, 67, 93, 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: #DD435D; }
  .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='%23DD435D'%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='%23DD435D' 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: #DD435D;
    box-shadow: 0 0 0 0.125rem rgba(221, 67, 93, 0.25); }

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: #DD435D; }
  .was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
    background-color: #DD435D; }
  .was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
    box-shadow: 0 0 0 0.125rem rgba(221, 67, 93, 0.25); }
  .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
    color: #DD435D; }

.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: #2871F0;
  border-color: #2871F0; }
  .btn-primary:hover {
    color: #fff;
    background-color: #2260cc;
    border-color: #205ac0; }
  .btn-check:focus + .btn-primary, .btn-primary:focus {
    color: #fff;
    background-color: #2260cc;
    border-color: #205ac0;
    box-shadow: 0 0 0 0 rgba(72, 134, 242, 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: #205ac0;
    border-color: #1e55b4; }
    .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(72, 134, 242, 0.5); }
  .btn-primary:disabled, .btn-primary.disabled {
    color: #fff;
    background-color: #2871F0;
    border-color: #2871F0; }

.btn-secondary {
  color: #fff;
  background-color: #EAA717;
  border-color: #EAA717; }
  .btn-secondary:hover {
    color: #fff;
    background-color: #c78e14;
    border-color: #bb8612; }
  .btn-check:focus + .btn-secondary, .btn-secondary:focus {
    color: #fff;
    background-color: #c78e14;
    border-color: #bb8612;
    box-shadow: 0 0 0 0 rgba(237, 180, 58, 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: #bb8612;
    border-color: #b07d11; }
    .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(237, 180, 58, 0.5); }
  .btn-secondary:disabled, .btn-secondary.disabled {
    color: #fff;
    background-color: #EAA717;
    border-color: #EAA717; }

.btn-success {
  color: #fff;
  background-color: #5DA797;
  border-color: #5DA797; }
  .btn-success:hover {
    color: #fff;
    background-color: #4f8e80;
    border-color: #4a8679; }
  .btn-check:focus + .btn-success, .btn-success:focus {
    color: #fff;
    background-color: #4f8e80;
    border-color: #4a8679;
    box-shadow: 0 0 0 0 rgba(117, 180, 167, 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: #4a8679;
    border-color: #467d71; }
    .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(117, 180, 167, 0.5); }
  .btn-success:disabled, .btn-success.disabled {
    color: #fff;
    background-color: #5DA797;
    border-color: #5DA797; }

.btn-info {
  color: #fff;
  background-color: #42605c;
  border-color: #42605c; }
  .btn-info:hover {
    color: #fff;
    background-color: #38524e;
    border-color: #354d4a; }
  .btn-check:focus + .btn-info, .btn-info:focus {
    color: #fff;
    background-color: #38524e;
    border-color: #354d4a;
    box-shadow: 0 0 0 0 rgba(94, 120, 116, 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: #354d4a;
    border-color: #324845; }
    .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(94, 120, 116, 0.5); }
  .btn-info:disabled, .btn-info.disabled {
    color: #fff;
    background-color: #42605c;
    border-color: #42605c; }

.btn-warning {
  color: #000;
  background-color: #FFC93C;
  border-color: #FFC93C; }
  .btn-warning:hover {
    color: #000;
    background-color: #ffd159;
    border-color: #ffce50; }
  .btn-check:focus + .btn-warning, .btn-warning:focus {
    color: #000;
    background-color: #ffd159;
    border-color: #ffce50;
    box-shadow: 0 0 0 0 rgba(217, 171, 51, 0.5); }
  .btn-check:checked + .btn-warning,
  .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active,
  .show > .btn-warning.dropdown-toggle {
    color: #000;
    background-color: #ffd463;
    border-color: #ffce50; }
    .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(217, 171, 51, 0.5); }
  .btn-warning:disabled, .btn-warning.disabled {
    color: #000;
    background-color: #FFC93C;
    border-color: #FFC93C; }

.btn-danger {
  color: #fff;
  background-color: #DD435D;
  border-color: #DD435D; }
  .btn-danger:hover {
    color: #fff;
    background-color: #bc394f;
    border-color: #b1364a; }
  .btn-check:focus + .btn-danger, .btn-danger:focus {
    color: #fff;
    background-color: #bc394f;
    border-color: #b1364a;
    box-shadow: 0 0 0 0 rgba(226, 95, 117, 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: #b1364a;
    border-color: #a63246; }
    .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(226, 95, 117, 0.5); }
  .btn-danger:disabled, .btn-danger.disabled {
    color: #fff;
    background-color: #DD435D;
    border-color: #DD435D; }

.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: #2871F0;
  border-color: #2871F0; }
  .btn-outline-primary:hover {
    color: #fff;
    background-color: #2871F0;
    border-color: #2871F0; }
  .btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
    box-shadow: 0 0 0 0 rgba(40, 113, 240, 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: #2871F0;
    border-color: #2871F0; }
    .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(40, 113, 240, 0.5); }
  .btn-outline-primary:disabled, .btn-outline-primary.disabled {
    color: #2871F0;
    background-color: transparent; }

.btn-outline-secondary {
  color: #EAA717;
  border-color: #EAA717; }
  .btn-outline-secondary:hover {
    color: #fff;
    background-color: #EAA717;
    border-color: #EAA717; }
  .btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus {
    box-shadow: 0 0 0 0 rgba(234, 167, 23, 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: #EAA717;
    border-color: #EAA717; }
    .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(234, 167, 23, 0.5); }
  .btn-outline-secondary:disabled, .btn-outline-secondary.disabled {
    color: #EAA717;
    background-color: transparent; }

.btn-outline-success {
  color: #5DA797;
  border-color: #5DA797; }
  .btn-outline-success:hover {
    color: #fff;
    background-color: #5DA797;
    border-color: #5DA797; }
  .btn-check:focus + .btn-outline-success, .btn-outline-success:focus {
    box-shadow: 0 0 0 0 rgba(93, 167, 151, 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: #5DA797;
    border-color: #5DA797; }
    .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(93, 167, 151, 0.5); }
  .btn-outline-success:disabled, .btn-outline-success.disabled {
    color: #5DA797;
    background-color: transparent; }

.btn-outline-info {
  color: #42605c;
  border-color: #42605c; }
  .btn-outline-info:hover {
    color: #fff;
    background-color: #42605c;
    border-color: #42605c; }
  .btn-check:focus + .btn-outline-info, .btn-outline-info:focus {
    box-shadow: 0 0 0 0 rgba(66, 96, 92, 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: #42605c;
    border-color: #42605c; }
    .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(66, 96, 92, 0.5); }
  .btn-outline-info:disabled, .btn-outline-info.disabled {
    color: #42605c;
    background-color: transparent; }

.btn-outline-warning {
  color: #FFC93C;
  border-color: #FFC93C; }
  .btn-outline-warning:hover {
    color: #000;
    background-color: #FFC93C;
    border-color: #FFC93C; }
  .btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus {
    box-shadow: 0 0 0 0 rgba(255, 201, 60, 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: #000;
    background-color: #FFC93C;
    border-color: #FFC93C; }
    .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, 201, 60, 0.5); }
  .btn-outline-warning:disabled, .btn-outline-warning.disabled {
    color: #FFC93C;
    background-color: transparent; }

.btn-outline-danger {
  color: #DD435D;
  border-color: #DD435D; }
  .btn-outline-danger:hover {
    color: #fff;
    background-color: #DD435D;
    border-color: #DD435D; }
  .btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus {
    box-shadow: 0 0 0 0 rgba(221, 67, 93, 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: #DD435D;
    border-color: #DD435D; }
    .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(221, 67, 93, 0.5); }
  .btn-outline-danger:disabled, .btn-outline-danger.disabled {
    color: #DD435D;
    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: #2871F0; }
  .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: #2871F0;
    background-color: transparent; }
  .dropdown-item.active, .dropdown-item:active {
    color: #2871F0;
    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: #2871F0;
      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: #2871F0;
  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: #205ac0; }
  .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;
    font-weight: 600;
   }
  .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: #2871F0; }

.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: #2871F0; }
  .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
    color: #2871F0; }

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

.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: #2871F0; }

.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: #2871F0;
    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='%232871F0'%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: #2871F0;
  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: #205ac0;
    background-color: #eaecf3;
    border-color: #e2e8f0; }
  .page-link:focus {
    z-index: 3;
    color: #205ac0;
    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: #2871F0;
  border-color: #2871F0; }

.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: #184490;
  background-color: #d4e3fc;
  border-color: #bfd4fb; }
  .alert-primary .alert-link {
    color: #133673; }

.alert-secondary {
  color: #8c640e;
  background-color: #fbedd1;
  border-color: #f9e5b9; }
  .alert-secondary .alert-link {
    color: #70500b; }

.alert-success {
  color: #38645b;
  background-color: #dfedea;
  border-color: #cee5e0; }
  .alert-success .alert-link {
    color: #2d5049; }

.alert-info {
  color: #283a37;
  background-color: #d9dfde;
  border-color: #c6cfce; }
  .alert-info .alert-link {
    color: #202e2c; }

.alert-warning {
  color: #997924;
  background-color: #fff4d8;
  border-color: #ffefc5; }
  .alert-warning .alert-link {
    color: #7a611d; }

.alert-danger {
  color: #852838;
  background-color: #f8d9df;
  border-color: #f5c7ce; }
  .alert-danger .alert-link {
    color: #6a202d; }

.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: #2871F0;
  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: #2871F0;
    border-color: #2871F0; }
  .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: #184490;
  background-color: #d4e3fc; }
  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #184490;
    background-color: #bfcce3; }
  .list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #184490;
    border-color: #184490; }

.list-group-item-secondary {
  color: #8c640e;
  background-color: #fbedd1; }
  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #8c640e;
    background-color: #e2d5bc; }
  .list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #8c640e;
    border-color: #8c640e; }

.list-group-item-success {
  color: #38645b;
  background-color: #dfedea; }
  .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #38645b;
    background-color: #c9d5d3; }
  .list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #38645b;
    border-color: #38645b; }

.list-group-item-info {
  color: #283a37;
  background-color: #d9dfde; }
  .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #283a37;
    background-color: #c3c9c8; }
  .list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #283a37;
    border-color: #283a37; }

.list-group-item-warning {
  color: #997924;
  background-color: #fff4d8; }
  .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #997924;
    background-color: #e6dcc2; }
  .list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #997924;
    border-color: #997924; }

.list-group-item-danger {
  color: #852838;
  background-color: #f8d9df; }
  .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #852838;
    background-color: #dfc3c9; }
  .list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #852838;
    border-color: #852838; }

.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: #2871F0; }
  .link-primary:hover, .link-primary:focus {
    color: #205ac0; }

.link-secondary {
  color: #EAA717; }
  .link-secondary:hover, .link-secondary:focus {
    color: #bb8612; }

.link-success {
  color: #5DA797; }
  .link-success:hover, .link-success:focus {
    color: #4a8679; }

.link-info {
  color: #42605c; }
  .link-info:hover, .link-info:focus {
    color: #354d4a; }

.link-warning {
  color: #FFC93C; }
  .link-warning:hover, .link-warning:focus {
    color: #ffd463; }

.link-danger {
  color: #DD435D; }
  .link-danger:hover, .link-danger:focus {
    color: #b1364a; }

.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: #2871F0 !important; }

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

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

.border-info {
  border-color: #42605c !important; }

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

.border-danger {
  border-color: #DD435D !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-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-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 #2871F0; }
      .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 #2871F0; }
      .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 #2871F0; }
      .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 #2871F0; }
      .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 #2871F0; }
      .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 #2871F0; }
    .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(40, 113, 240, 0.1); }

.bg-secondary-soft {
  background-color: rgba(234, 167, 23, 0.1); }

.bg-success-soft {
  background-color: rgba(93, 167, 151, 0.1); }

.bg-info-soft {
  background-color: rgba(66, 96, 92, 0.1); }

.bg-warning-soft {
  background-color: rgba(255, 201, 60, 0.15); }

.bg-danger-soft {
  background-color: rgba(221, 67, 93, 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: #2871F0; }

.bg-secondary-after:after {
  background-color: #EAA717; }

.bg-success-after:after {
  background-color: #5DA797; }

.bg-info-after:after {
  background-color: #42605c; }

.bg-warning-after:after {
  background-color: #FFC93C; }

.bg-danger-after:after {
  background-color: #DD435D; }

.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: #0f58d6; }

.bg-secondary-dark {
  background-color: #bd8611; }

.bg-success-dark {
  background-color: #4a877a; }

.bg-info-dark {
  background-color: #2d423f; }

.bg-warning-dark {
  background-color: #ffbb09; }

.bg-danger-dark {
  background-color: #c92440; }

.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(40, 113, 240, 0.1), rgba(255, 255, 255, 0) 100%) !important; }

.bg-secondary-gradient {
  background: linear-gradient(180deg, rgba(234, 167, 23, 0.1), rgba(255, 255, 255, 0) 100%) !important; }

.bg-success-gradient {
  background: linear-gradient(180deg, rgba(93, 167, 151, 0.1), rgba(255, 255, 255, 0) 100%) !important; }

.bg-info-gradient {
  background: linear-gradient(180deg, rgba(66, 96, 92, 0.1), rgba(255, 255, 255, 0) 100%) !important; }

.bg-warning-gradient {
  background: linear-gradient(180deg, rgba(255, 201, 60, 0.15), rgba(255, 255, 255, 0) 100%) !important; }

.bg-danger-gradient {
  background: linear-gradient(180deg, rgba(221, 67, 93, 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, #2871F0, #0d4ebe 100%) !important; }

.bg-secondary-gradient-dark {
  background: linear-gradient(180deg, #EAA717, #a6760f 100%) !important; }

.bg-success-gradient-dark {
  background: linear-gradient(180deg, #5DA797, #41776b 100%) !important; }

.bg-info-gradient-dark {
  background: linear-gradient(180deg, #42605c, #233331 100%) !important; }

.bg-warning-gradient-dark {
  background: linear-gradient(180deg, #FFC93C, #efac00 100%) !important; }

.bg-danger-gradient-dark {
  background: linear-gradient(180deg, #DD435D, #b32039 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(40, 113, 240, 0.1), rgba(255, 255, 255, 0) 100%) !important; }

.bg-secondary-gradient-reverse {
  background: linear-gradient(0deg, rgba(234, 167, 23, 0.1), rgba(255, 255, 255, 0) 100%) !important; }

.bg-success-gradient-reverse {
  background: linear-gradient(0deg, rgba(93, 167, 151, 0.1), rgba(255, 255, 255, 0) 100%) !important; }

.bg-info-gradient-reverse {
  background: linear-gradient(0deg, rgba(66, 96, 92, 0.1), rgba(255, 255, 255, 0) 100%) !important; }

.bg-warning-gradient-reverse {
  background: linear-gradient(0deg, rgba(255, 201, 60, 0.15), rgba(255, 255, 255, 0) 100%) !important; }

.bg-danger-gradient-reverse {
  background: linear-gradient(0deg, rgba(221, 67, 93, 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: #105ce0 !important; }

a.bg-secondary:hover {
  background: #c68d12 !important; }

a.bg-success:hover {
  background: #4d8e80 !important; }

a.bg-info:hover {
  background: #314845 !important; }

a.bg-warning:hover {
  background: #ffbe13 !important; }

a.bg-danger:hover {
  background: #d12643 !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(40, 113, 240, 0.2);
  color: #2871F0; }
  .btn-primary-light:hover {
    background-color: #2871F0;
    color: #fff; }

.btn-secondary-light {
  background-color: rgba(234, 167, 23, 0.2);
  color: #EAA717; }
  .btn-secondary-light:hover {
    background-color: #EAA717;
    color: #fff; }

.btn-success-light {
  background-color: rgba(93, 167, 151, 0.2);
  color: #5DA797; }
  .btn-success-light:hover {
    background-color: #5DA797;
    color: #fff; }

.btn-info-light {
  background-color: rgba(66, 96, 92, 0.2);
  color: #42605c; }
  .btn-info-light:hover {
    background-color: #42605c;
    color: #fff; }

.btn-warning-light {
  background-color: rgba(255, 201, 60, 0.2);
  color: #FFC93C; }
  .btn-warning-light:hover {
    background-color: #FFC93C;
    color: #000; }

.btn-danger-light {
  background-color: rgba(221, 67, 93, 0.2);
  color: #DD435D; }
  .btn-danger-light:hover {
    background-color: #DD435D;
    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: #105de4;
  border-color: #105de4;
  box-shadow: 0 0.25rem 0.25rem 0.125rem rgba(40, 113, 240, 0.1), 0 0.375rem 0.75rem -0.125rem rgba(40, 113, 240, 0.4); }

.btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active, .btn-secondary.active, .btn-secondary.show {
  background-color: #cb9012;
  border-color: #cb9012;
  box-shadow: 0 0.25rem 0.25rem 0.125rem rgba(234, 167, 23, 0.1), 0 0.375rem 0.75rem -0.125rem rgba(234, 167, 23, 0.4); }

.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.show {
  background-color: #4f9183;
  border-color: #4f9183;
  box-shadow: 0 0.25rem 0.25rem 0.125rem rgba(93, 167, 151, 0.1), 0 0.375rem 0.75rem -0.125rem rgba(93, 167, 151, 0.4); }

.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.show {
  background-color: #334b48;
  border-color: #334b48;
  box-shadow: 0 0.25rem 0.25rem 0.125rem rgba(66, 96, 92, 0.1), 0 0.375rem 0.75rem -0.125rem rgba(66, 96, 92, 0.4); }

.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .btn-warning.show {
  background-color: #ffbf18;
  border-color: #ffbf18;
  box-shadow: 0 0.25rem 0.25rem 0.125rem rgba(255, 201, 60, 0.1), 0 0.375rem 0.75rem -0.125rem rgba(255, 201, 60, 0.4); }

.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger.show {
  background-color: #d62744;
  border-color: #d62744;
  box-shadow: 0 0.25rem 0.25rem 0.125rem rgba(221, 67, 93, 0.1), 0 0.375rem 0.75rem -0.125rem rgba(221, 67, 93, 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(40, 113, 240, 0.1) !important; }

.border-secondary-light {
  border-color: rgba(234, 167, 23, 0.1) !important; }

.border-success-light {
  border-color: rgba(93, 167, 151, 0.1) !important; }

.border-info-light {
  border-color: rgba(66, 96, 92, 0.1) !important; }

.border-warning-light {
  border-color: rgba(255, 201, 60, 0.1) !important; }

.border-danger-light {
  border-color: rgba(221, 67, 93, 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: #2871F0 !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 #2871F0;
    border-top: 5px solid #2871F0; }
  .line-hover:after {
    bottom: 0;
    right: 0;
    border-right: 5px solid #2871F0;
    border-bottom: 5px solid #2871F0; }
  .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: #2871F0;
      transition: ease-in-out all 0.55s; }
    .tab-style-1 .nav-item a.active {
      color: #2871F0; }
      .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: #EAA717; }
      .tab-style-2 .nav .nav-item a.active {
        color: #2871F0; }
        .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: #EAA717; }
    .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: #EAA717; }
      .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: #2871F0; }
  .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: #2871F0; }
    .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: #2871F0; }

.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: #2871F0;
      color: #fff; }
    .tab-style-7 .nav-tabs .nav-item .nav-link.active {
      background: #2871F0;
      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: #2871F0; }

.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: #2871F0;
      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 #2871F0;
    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: #2871F0; }
      .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: #2871F0;
    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: #2871F0; }
  .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 #e15970;
    background: #df4c64;
    color: #DD435D; }
  .rd-mailform .snackbars.success {
    border: 1px solid #6eb0a2;
    background: #64ab9b;
    color: #5DA797; }
  .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: #2871F0; }
  .nav-sub .nav-link.active {
    color: #2871F0; }

.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: #2871F0; }

.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: #2871F0;
    background: #2871F0;
    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: #2871F0; }
      .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(40, 113, 240, 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: #2871F0; }
  .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: #2871F0;
      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: #2871F0;
        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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlcyI6WyJzdHlsZS5zY3NzIiwiY3VzdG9tL192YXJpYWJsZXMuc2NzcyIsImNvcmUvX3ZhcmlhYmxlcy5zY3NzIiwiY29yZS9jb21wb25lbnRzL191dGlsaXRpZS5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19mdW5jdGlvbnMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX21peGlucy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19kZXByZWNhdGUuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb2xvci1zY2hlbWUuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNpemUuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2Ryb3Auc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXZhcmlhbnRzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3gtc2hhZG93LnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb250YWluZXIuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fdXRpbGl0aWVzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2NvbnRhaW5lcnMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fZm9ybXMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fbGFiZWxzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tdGV4dC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNvbnRyb2wuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1zZWxlY3Quc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jaGVjay5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zsb2F0aW5nLWxhYmVscy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19pbnB1dC1ncm91cC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL192YWxpZGF0aW9uLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19hY2NvcmRpb24uc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3Rvb2x0aXAuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19jYXJvdXNlbC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL19vZmZjYW52YXMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9fcGxhY2Vob2xkZXJzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX2hlbHBlcnMuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jbGVhcmZpeC5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yZWQtbGlua3Muc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19yYXRpby5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Bvc2l0aW9uLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RhY2tzLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCIuLi92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsIi4uL3ZlbmRvci9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192ci5zY3NzIiwiLi4vdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLCJjb3JlL2hlYWRlci9faGVhZGVyLnNjc3MiLCJjb3JlL2Zvb3Rlci9fZm9vdGVyLnNjc3MiLCJjdXN0b20vX2ZvbnQuc2NzcyIsImNvcmUvY29tcG9uZW50cy9fYmFzZS5zY3NzIiwiY29yZS9jb21wb25lbnRzL193cmFwcGVyLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvX2JhY2tncm91bmQuc2NzcyIsImNvcmUvY29tcG9uZW50cy9fYnJlYWRjcnVtYi5zY3NzIiwiY29yZS9jb21wb25lbnRzL19zcGlubmVyLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsImNvcmUvY29tcG9uZW50cy9fd2lkdGguc2NzcyIsImNvcmUvY29tcG9uZW50cy9fY2FyZC5zY3NzIiwiY29yZS9jb21wb25lbnRzL19oZWlnaHQuc2NzcyIsImNvcmUvY29tcG9uZW50cy9fc2VjdGlvbi5zY3NzIiwiY29yZS9jb21wb25lbnRzL19zZWN0aW9uLWhlYWRpbmcuc2NzcyIsImNvcmUvY29tcG9uZW50cy9fYXZhdGFyLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvX2ljb24uc2NzcyIsImNvcmUvY29tcG9uZW50cy9faW1hZ2Uuc2NzcyIsImNvcmUvY29tcG9uZW50cy9fc3ZnLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvX2xpbmsuc2NzcyIsImNvcmUvY29tcG9uZW50cy9fY29sb3Iuc2NzcyIsImNvcmUvY29tcG9uZW50cy9fYm9yZGVyLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvX2ZvbnQtd2lnaHQuc2NzcyIsImNvcmUvY29tcG9uZW50cy9fc29jaWFsLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvX2hvdmVyLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvX21hc2suc2NzcyIsImNvcmUvY29tcG9uZW50cy9fei1pbmRleC5zY3NzIiwiY29yZS9jb21wb25lbnRzL190ZXh0LW92ZXJmbG93LnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvX2VmZmVjdC5zY3NzIiwiY29yZS9jb21wb25lbnRzL190YWJzLnNjc3MiLCJjb3JlL2NvbXBvbmVudHMvX293bC5zY3NzIiwiY29yZS9jb21wb25lbnRzL19zaGFkb3cuc2NzcyIsImNvcmUvY29tcG9uZW50cy9fZm9ybS5zY3NzIiwiY29yZS9jb21wb25lbnRzL19uYXYuc2NzcyIsImNvcmUvY29tcG9uZW50cy9fbGlzdC5zY3NzIiwiY29yZS9jb21wb25lbnRzL19wcm9jZXNzLWJhci5zY3NzIiwiY29yZS9jb21wb25lbnRzL19wb3J0Zm9saW8uc2NzcyIsImNvcmUvY29tcG9uZW50cy9fY291bnQtZG93bi5zY3NzIiwiY29yZS9jb21wb25lbnRzL19tZWRpYS5zY3NzIiwiY29yZS9jb21wb25lbnRzL19wYWdlLWhlYWRpbmcuc2NzcyIsImNvcmUvY29tcG9uZW50cy9fZGV2aWNlLnNjc3MiLCJjdXN0b20vX3N0eWxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7RUFHRTtBRThqQkY7O2dEQUVnRDtBRW5rQmhEOzs7O0VBSUU7QUpZRixPQUFPLENBQVAsa0RBQU87QUFDUCxPQUFPLENBQVAsMENBQU87QUFDUCxPQUFPLENBQVAsOENBQU87QUFDUCxPQUFPLENBQVAsMENBQU87QUFDUCxPQUFPLENBQVAsb0RBQU87QUFDUCxPQUFPLENBQVAsZ0NBQU87QUFDUCxPQUFPLENBQVAsOEJBQU87QXdG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Q25CLGFBQTZCLENBQVUsUUFBQyxHQUN6Qzs7QUFSRCxBQUFBLElBQUk7QUFDSixLQUFLLENBQWdCO0VBQ25CLGFBQTZCLENBQVUsT0FBQyxHQUN6Qzs7QUFFRCxBQUFBLElBQUk7QUFDSixLQUFLLENBQWdCO0VBQ25CLGFBQTZCLENBQVUsT0FBQyxHQUN6Qzs7QUFSRCxBQUFBLElBQUk7QUFDSixLQUFLLENBQWdCO0VBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6Qzs7QUFFRCxBQUFBLElBQUk7QUFDSixLQUFLLENBQWdCO0VBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6Qzs7QUFSRCxBQUFBLElBQUk7QUFDSixLQUFLLENBQWdCO0VBQ25CLGFBQTZCLENBQVUsT0FBQyxHQUN6Qzs7QUFFRCxBQUFBLElBQUk7QUFDSixLQUFLLENBQWdCO0VBQ25CLGFBQTZCLENBQVUsT0FBQyxHQUN6Qzs7QUFSRCxBQUFBLElBQUk7QUFDSixLQUFLLENBQWdCO0VBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6Qzs7QUFFRCxBQUFBLElBQUk7QUFDSixLQUFLLENBQWdCO0VBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6Qzs7QUFSRCxBQUFBLElBQUk7QUFDSixLQUFLLENBQWdCO0VBQ25CLGFBQTZCLENBQVUsT0FBQyxHQUN6Qzs7QUFFRCxBQUFBLElBQUk7QUFDSixLQUFLLENBQWdCO0VBQ25CLGFBQTZCLENBQVUsT0FBQyxHQUN6Qzs7QUFSRCxBQUFBLElBQUk7QUFDSixLQUFLLENBQWdCO0VBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6Qzs7QUFFRCxBQUFBLElBQUk7QUFDSixLQUFLLENBQWdCO0VBQ25CLGFBQTZCLENBQVUsS0FBQyxHQUN6Qzs7QUFSRCxBQUFBLElBQUk7QUFDSixLQUFLLENBQWdCO0VBQ25CLGFBQTZCLENBQVUsT0FBQyxHQUN6Qzs7QUFFRCxBQUFBLElBQUk7QUFDSixLQUFLLENBQWdCO0VBQ25CLGFBQTZCLENBQVUsT0FBQyxHQUN6Qzs7QUFSRCxBQUFBLElBQUk7QUFDSixLQUFLLENBQWdCO0VB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QUFZLEVaOUJkLGlEQUFnSCxDWThCekQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLGFBQWEsQ0FBMkM7RUFJaEQsZUFBa0MsQ0FBRSxFQUFDO0VBR3pDLGdCQUFZLEVaOUJkLG1EQUFnSCxDWThCekQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFdBQVcsQ0FBNkM7RUFJaEQsZUFBa0MsQ0FBRSxFQUFDO0VBR3pDLGdCQUFZLEVaOUJkLGlEQUFnSCxDWThCekQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFFBQVEsQ0FBZ0Q7RUFJaEQsZUFBa0MsQ0FBRSxFQUFDO0VBR3pDLGdCQUFZLEVaOUJkLDhDQUFnSCxDWThCekQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFdBQVcsQ0FBNkM7RUFJaEQsZUFBa0MsQ0FBRSxFQUFDO0VBR3pDLGdCQUFZLEVaOUJkLGlEQUFnSCxDWThCekQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFVBQVUsQ0FBOEM7RUFJaEQsZUFBa0MsQ0FBRSxFQUFDO0VBR3pDLGdCQUFZLEVaOUJkLGdEQUFnSCxDWThCekQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFNBQVMsQ0FBK0M7RUFJaEQsZUFBa0MsQ0FBRSxFQUFDO0VBR3pDLGdCQUFZLEVaOUJkLCtDQUFnSCxDWThCekQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFNBQVMsQ0FBK0M7RUFJaEQsZUFBa0MsQ0FBRSxFQUFDO0VBR3pDLGdCQUFZLEVaOUJkLCtDQUFnSCxDWThCekQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFNBQVMsQ0FBK0M7RUFJaEQsZUFBa0MsQ0FBRSxFQUFDO0VBR3pDLGdCQUFZLEVaOUJkLCtDQUFnSCxDWThCekQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFFBQVEsQ0FBZ0Q7RUFJaEQsZUFBa0MsQ0FBRSxFQUFDO0VBR3pDLGdCQUFZLEVaOUJkLDhDQUFnSCxDWThCekQsVUFBVSxHQUVsRTs7QUFURCxBQUFBLFFBQVEsQ0FBZ0Q7RUFJaEQsZUFBa0MsQ0FBRSxFQUFDO0VBR3pDLGdCQUFZLEVaOUJkLDhDQUFnSCxDWThCekQsVUFBVSxH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Z0Q7SUFPcEQsS0FBWSxFZDlEZCxHQUFHLENjOERvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWQ3RGQsR0FBRyxDYzZEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkNURkLEdBQUcsQ2M0RG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZDNEZCxHQUFHLENjMkRvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWQxRGQsR0FBRyxDYzBEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkekRkLEdBQUcsQ2N5RG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZHhEZCxHQUFHLENjd0RvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWR2RGQsR0FBRyxDY3VEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkdERkLEdBQUcsQ2NzRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZHJEZCxHQUFHLENjcURvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWRwRGQsR0FBRyxDY29Eb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkbkRkLEdBQUcsQ2NtRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZGxEZCxHQUFHLENja0RvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWRqRGQsR0FBRyxDY2lEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkaERkLEdBQUcsQ2NnRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZC9DZCxHQUFHLENjK0NvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEtBQVksRWQ5Q2IsSUFBSSxDYzhDa0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxLQUFZLEVkN0NaLElBQUksQ2M2Q2lELFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsVUFBWSxFZHBCZCxJQUFJLENjb0JtRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELFVBQVksRWRuQmQsSUFBSSxDY21CbUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxVQUFZLEVkbEJkLElBQUksQ2NrQm1ELFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsVUFBWSxFZGpCZCxJQUFJLENjaUJtRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxjQUFjLENBQTBDO0lBT3BELFVBQVksRWRoQmIsS0FBSyxDY2dCaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxJQUFZLEVpQjBJSCxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ2pCMUlvQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELGNBQVksRWlCZ0pWLEdBQUcsQ2pCaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxlQUFlLENBQXlDO0lBT3BELGNBQVksRWlCZ0pOLE1BQU0sQ2pCaEp5QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxvQkFBb0IsQ0FBb0M7SUFPcEQsY0FBWSxFaUJnSkMsV0FBVyxDakJoSjZCLFVBQVUsR0FFbEU7RUFURCxBQUFBLHVCQUF1QixDQUFpQztJQU9wRCxjQUFZLEVpQmdKYSxjQUFjLENqQmhKYyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxlQUFlLENBQXlDO0lBT3BELFNBQVksRWlCdUpSLENBQUMsQ2pCdkpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxlQUFlLENBQXlDO0lBT3BELFNBQVksRWlCd0pSLENBQUMsQ2pCeEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxpQkFBaUIsQ0FBdUM7SUFPcEQsV0FBWSxFaUJnS04sQ0FBQyxDakJoSzhDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGlCQUFpQixDQUF1QztJQU9wRCxXQUFZLEVpQmlLTixDQUFDLENqQmpLOEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxTQUFZLEVpQndLVixJQUFJLENqQnhLK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsZUFBZSxDQUF5QztJQU9wRCxTQUFZLEVpQndLTCxNQUFNLENqQnhLd0MsVUFBVSxHQUVsRTtFQVRELEFBQUEscUJBQXFCLENBQW1DO0lBT3BELFNBQVksRWlCd0tFLFlBQVksQ2pCeEsyQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxHQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELEdBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsR0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEseUJBQXlCLENBQStCO0lBT3BELGVBQVksRWlCb0xULFVBQVUsQ2pCcEx3QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx1QkFBdUIsQ0FBaUM7SUFPcEQsZUFBWSxFaUJxTFgsUUFBUSxDakJyTDRDLFVBQVUsR0FFbEU7RUFURCxBQUFBLDBCQUEwQixDQUE4QjtJQU9wRCxlQUFZLEVpQnNMUixNQUFNLENqQnRMMkMsVUFBVSxHQUVsRTtFQVRELEFBQUEsMkJBQTJCLENBQTZCO0lBT3BELGVBQVksRWlCdUxQLGFBQWEsQ2pCdkxtQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSwwQkFBMEIsQ0FBOEI7SUFPcEQsZUFBWSxFaUJ3TFIsWUFBWSxDakJ4THFDLFVBQVUsR0FFbEU7RUFURCxBQUFBLDBCQUEwQixDQUE4QjtJQU9wRCxlQUFZLEVpQnlMUixZQUFZLENqQnpMcUMsVUFBVSxHQUVsRTtFQVRELEFBQUEscUJBQXFCLENBQW1DO0lBT3BELFdBQVksRWlCZ01ULFVBQVUsQ2pCaE13QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxtQkFBbUIsQ0FBcUM7SUFPcEQsV0FBWSxFaUJpTVgsUUFBUSxDakJqTTRDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHNCQUFzQixDQUFrQztJQU9wRCxXQUFZLEVpQmtNUixNQUFNLENqQmxNMkMsVUFBVSxHQUVsRTtFQVRELEFBQUEsd0JBQXdCLENBQWdDO0lBT3BELFdBQVksRWlCbU1OLFFBQVEsQ2pCbk11QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx1QkFBdUIsQ0FBaUM7SUFPcEQsV0FBWSxFaUJvTVAsT0FBTyxDakJwTXlDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHVCQUF1QixDQUFpQztJQU9wRCxhQUFZLEVpQjJNVCxVQUFVLENqQjNNd0MsVUFBVSxHQUVsRTtFQVRELEFBQUEscUJBQXFCLENBQW1DO0lBT3BELGFBQVksRWlCNE1YLFFBQVEsQ2pCNU00QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx3QkFBd0IsQ0FBZ0M7SUFPcEQsYUFBWSxFaUI2TVIsTUFBTSxDakI3TTJDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHlCQUF5QixDQUErQjtJQU9wRCxhQUFZLEVpQjhNUCxhQUFhLENqQjlNbUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsd0JBQXdCLENBQWdDO0lBT3BELGFBQVksRWlCK01SLFlBQVksQ2pCL01xQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx5QkFBeUIsQ0FBK0I7SUFPcEQsYUFBWSxFaUJnTlAsT0FBTyxDakJoTnlDLFVBQVUsR0FFbEU7RUFURCxBQUFBLG1CQUFtQixDQUFxQztJQU9wRCxVQUFZLEVpQnVOVixJQUFJLENqQnZOK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsb0JBQW9CLENBQW9DO0lBT3BELFVBQVksRWlCd05ULFVBQVUsQ2pCeE53QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxrQkFBa0IsQ0FBc0M7SUFPcEQsVUFBWSxFaUJ5TlgsUUFBUSxDakJ6TjRDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHFCQUFxQixDQUFtQztJQU9wRCxVQUFZLEVpQjBOUixNQUFNLENqQjFOMkMsVUFBVSxHQUVsRTtFQVRELEFBQUEsdUJBQXVCLENBQWlDO0lBT3BELFVBQVksRWlCMk5OLFFBQVEsQ2pCM051QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxzQkFBc0IsQ0FBa0M7SUFPcEQsVUFBWSxFaUI0TlAsT0FBTyxDakI1TnlDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsS0FBWSxFaUJtT1IsRUFBQyxDakJuT2dELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsS0FBWSxFaUJvT2IsQ0FBQyxDakJwT3FELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsS0FBWSxFaUJxT2IsQ0FBQyxDakJyT3FELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsS0FBWSxFaUJzT2IsQ0FBQyxDakJ0T3FELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsS0FBWSxFaUJ1T2IsQ0FBQyxDakJ2T3FELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsS0FBWSxFaUJ3T2IsQ0FBQyxDakJ4T3FELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsS0FBWSxFaUJ5T2IsQ0FBQyxDakJ6T3FELFVBQVUsR0FFbEU7RUFURCxBQUFBLGNBQWMsQ0FBMEM7SUFPcEQsS0FBWSxFaUIwT1YsQ0FBQyxDakIxT2tELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELE1BQVksRWlCb1BpQixJQUFJLENqQnBQb0IsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVO0lBQS9ELFdBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVTtJQUEvRCxXQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVU7SUFBL0QsV0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVU7SUFBL0QsV0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVU7SUFBL0QsV0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVO0lBQS9ELFdBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVTtJQUEvRCxXQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVU7SUFBL0QsV0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVO0lBQS9ELFdBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVTtJQUEvRCxXQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVU7SUFBL0QsV0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVO0lBQS9ELFdBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVTtJQUEvRCxXQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFlBQVksRWlCMFBpQixJQUFJLENqQjFQb0IsVUFBVTtJQUEvRCxXQUFZLEVpQjBQaUIsSUFBSSxDakIxUG9CLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVTtJQUEvRCxhQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVU7SUFBL0QsYUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVO0lBQS9ELGFBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVO0lBQS9ELGFBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVO0lBQS9ELGFBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVTtJQUEvRCxhQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVU7SUFBL0QsYUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVO0lBQS9ELGFBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVTtJQUEvRCxhQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVU7SUFBL0QsYUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVO0lBQS9ELGFBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVTtJQUEvRCxhQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVU7SUFBL0QsYUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxVQUFZLEVpQmdRaUIsSUFBSSxDakJoUW9CLFVBQVU7SUFBL0QsYUFBWSxFaUJnUWlCLElBQUksQ2pCaFFvQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxVQUFZLEVpQnNRaUIsSUFBSSxDakJ0UW9CLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFlBQVksRWlCNFFpQixJQUFJLENqQjVRb0IsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsYUFBWSxFaUJrUmlCLElBQUksQ2pCbFJvQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxXQUFZLEVpQndSaUIsSUFBSSxDakJ4Um9CLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxNQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELE1BQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsTUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVO0lBQS9ELFdBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVTtJQUEvRCxXQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVTtJQUEvRCxXQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVTtJQUEvRCxXQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVU7SUFBL0QsV0FBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVO0lBQS9ELFdBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVTtJQUEvRCxXQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVU7SUFBL0QsV0FBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVO0lBQS9ELFdBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVTtJQUEvRCxXQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVU7SUFBL0QsV0FBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVO0lBQS9ELFdBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVTtJQUEvRCxhQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVU7SUFBL0QsYUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVU7SUFBL0QsYUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVU7SUFBL0QsYUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVO0lBQS9ELGFBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVTtJQUEvRCxhQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVU7SUFBL0QsYUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVO0lBQS9ELGFBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVTtJQUEvRCxhQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVU7SUFBL0QsYUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVO0lBQS9ELGFBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVTtJQUEvRCxhQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELGFBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsYUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxhQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsV0FBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxXQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFdBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE9BQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsT0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxPQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVU7SUFBL0QsWUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVO0lBQS9ELFlBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVTtJQUEvRCxZQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVTtJQUEvRCxZQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVTtJQUEvRCxZQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVU7SUFBL0QsWUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVO0lBQS9ELFlBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVTtJQUEvRCxZQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVU7SUFBL0QsWUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVO0lBQS9ELFlBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVTtJQUEvRCxZQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVU7SUFBL0QsWUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVO0lBQS9ELFlBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVTtJQUEvRCxjQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVU7SUFBL0QsY0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVO0lBQS9ELGNBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVO0lBQS9ELGNBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVO0lBQS9ELGNBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVTtJQUEvRCxjQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVU7SUFBL0QsY0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVO0lBQS9ELGNBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVTtJQUEvRCxjQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVU7SUFBL0QsY0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVO0lBQS9ELGNBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVTtJQUEvRCxjQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVU7SUFBL0QsY0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxjQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGNBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsY0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLGNBQWMsQ0FBMEM7SUFPcEQsVUFBWSxFaUI2WlQsSUFBSSxDakI3WjhDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsVUFBWSxFaUI4WlgsS0FBSyxDakI5WitDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsVUFBWSxFaUIrWlIsTUFBTSxDakIvWjJDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsS0FBWSxFZE9kLElBQUksQ2NQbUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxLQUFZLEVkUWIsS0FBSyxDY1JpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELEtBQVksRWRTYixLQUFLLENjVGlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsS0FBWSxFZFViLEtBQUssQ2NWaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxLQUFZLEVkV2IsS0FBSyxDY1hpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELEtBQVksRWRZYixLQUFLLENjWmlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsS0FBWSxFZGFiLEtBQUssQ2NiaUQsVUFBVSxHQUVsRTs7QVBUTCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RU9BcEIsQUFBQSxlQUFlLENBQXlDO0lBT3BELEtBQVksRWlCbERULElBQUksQ2pCa0Q4QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELEtBQVksRWlCakRYLEtBQUssQ2pCaUQrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxjQUFjLENBQTBDO0lBT3BELEtBQVksRWlCaERWLElBQUksQ2pCZ0QrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELE9BQVksRWlCbkJWLE1BQU0sQ2pCbUI2QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxrQkFBa0IsQ0FBc0M7SUFPcEQsT0FBWSxFaUJuQkgsWUFBWSxDakJtQmdDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsT0FBWSxFaUJuQlUsS0FBSyxDakJtQjBCLFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsT0FBWSxFaUJuQmdCLElBQUksQ2pCbUJxQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELE9BQVksRWlCbkJxQixLQUFLLENqQm1CZSxVQUFVLEdBRWxFO0VBVEQsQUFBQSxlQUFlLENBQXlDO0lBT3BELE9BQVksRWlCbkIyQixTQUFTLENqQm1CSyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxnQkFBZ0IsQ0FBd0M7SUFPcEQsT0FBWSxFaUJuQnFDLFVBQVUsQ2pCbUJOLFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsT0FBWSxFaUJuQmdELElBQUksQ2pCbUJYLFVBQVUsR0FFbEU7RUFURCxBQUFBLGlCQUFpQixDQUF1QztJQU9wRCxPQUFZLEVpQm5CcUQsV0FBVyxDakJtQnZCLFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsT0FBWSxFaUJuQmlFLElBQUksQ2pCbUI1QixVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELEtBQVksRWQvRGYsRUFBRSxDYytEc0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkOURkLEdBQUcsQ2M4RG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZDdEZCxHQUFHLENjNkRvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWQ1RGQsR0FBRyxDYzREb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkM0RkLEdBQUcsQ2MyRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZDFEZCxHQUFHLENjMERvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWR6RGQsR0FBRyxDY3lEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkeERkLEdBQUcsQ2N3RG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZHZEZCxHQUFHLENjdURvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWR0RGQsR0FBRyxDY3NEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkckRkLEdBQUcsQ2NxRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZHBEZCxHQUFHLENjb0RvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWRuRGQsR0FBRyxDY21Eb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkbERkLEdBQUcsQ2NrRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZGpEZCxHQUFHLENjaURvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWRoRGQsR0FBRyxDY2dEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkL0NkLEdBQUcsQ2MrQ29ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsS0FBWSxFZDlDYixJQUFJLENjOENrRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELEtBQVksRWQ3Q1osSUFBSSxDYzZDaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxVQUFZLEVkcEJkLElBQUksQ2NvQm1ELFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsVUFBWSxFZG5CZCxJQUFJLENjbUJtRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELFVBQVksRWRsQmQsSUFBSSxDY2tCbUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxVQUFZLEVkakJkLElBQUksQ2NpQm1ELFVBQVUsR0FFbEU7RUFURCxBQUFBLGNBQWMsQ0FBMEM7SUFPcEQsVUFBWSxFZGhCYixLQUFLLENjZ0JpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELElBQVksRWlCMElILENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDakIxSW9DLFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsY0FBWSxFaUJnSlYsR0FBRyxDakJoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsY0FBWSxFaUJnSk4sTUFBTSxDakJoSnlDLFVBQVUsR0FFbEU7RUFURCxBQUFBLG9CQUFvQixDQUFvQztJQU9wRCxjQUFZLEVpQmdKQyxXQUFXLENqQmhKNkIsVUFBVSxHQUVsRTtFQVRELEFBQUEsdUJBQXVCLENBQWlDO0lBT3BELGNBQVksRWlCZ0phLGNBQWMsQ2pCaEpjLFVBQVUsR0FFbEU7RUFURCxBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsU0FBWSxFaUJ1SlIsQ0FBQyxDakJ2SmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsU0FBWSxFaUJ3SlIsQ0FBQyxDakJ4SmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLGlCQUFpQixDQUF1QztJQU9wRCxXQUFZLEVpQmdLTixDQUFDLENqQmhLOEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsaUJBQWlCLENBQXVDO0lBT3BELFdBQVksRWlCaUtOLENBQUMsQ2pCaks4QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELFNBQVksRWlCd0tWLElBQUksQ2pCeEsrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxlQUFlLENBQXlDO0lBT3BELFNBQVksRWlCd0tMLE1BQU0sQ2pCeEt3QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxxQkFBcUIsQ0FBbUM7SUFPcEQsU0FBWSxFaUJ3S0UsWUFBWSxDakJ4SzJCLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELEdBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsR0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxHQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSx5QkFBeUIsQ0FBK0I7SUFPcEQsZUFBWSxFaUJvTFQsVUFBVSxDakJwTHdDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHVCQUF1QixDQUFpQztJQU9wRCxlQUFZLEVpQnFMWCxRQUFRLENqQnJMNEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsMEJBQTBCLENBQThCO0lBT3BELGVBQVksRWlCc0xSLE1BQU0sQ2pCdEwyQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSwyQkFBMkIsQ0FBNkI7SUFPcEQsZUFBWSxFaUJ1TFAsYUFBYSxDakJ2TG1DLFVBQVUsR0FFbEU7RUFURCxBQUFBLDBCQUEwQixDQUE4QjtJQU9wRCxlQUFZLEVpQndMUixZQUFZLENqQnhMcUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsMEJBQTBCLENBQThCO0lBT3BELGVBQVksRWlCeUxSLFlBQVksQ2pCekxxQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxxQkFBcUIsQ0FBbUM7SUFPcEQsV0FBWSxFaUJnTVQsVUFBVSxDakJoTXdDLFVBQVUsR0FFbEU7RUFURCxBQUFBLG1CQUFtQixDQUFxQztJQU9wRCxXQUFZLEVpQmlNWCxRQUFRLENqQmpNNEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsc0JBQXNCLENBQWtDO0lBT3BELFdBQVksRWlCa01SLE1BQU0sQ2pCbE0yQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx3QkFBd0IsQ0FBZ0M7SUFPcEQsV0FBWSxFaUJtTU4sUUFBUSxDakJuTXVDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHVCQUF1QixDQUFpQztJQU9wRCxXQUFZLEVpQm9NUCxPQUFPLENqQnBNeUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsdUJBQXVCLENBQWlDO0lBT3BELGFBQVksRWlCMk1ULFVBQVUsQ2pCM013QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxxQkFBcUIsQ0FBbUM7SUFPcEQsYUFBWSxFaUI0TVgsUUFBUSxDakI1TTRDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHdCQUF3QixDQUFnQztJQU9wRCxhQUFZLEVpQjZNUixNQUFNLENqQjdNMkMsVUFBVSxHQUVsRTtFQVRELEFBQUEseUJBQXlCLENBQStCO0lBT3BELGFBQVksRWlCOE1QLGFBQWEsQ2pCOU1tQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx3QkFBd0IsQ0FBZ0M7SUFPcEQsYUFBWSxFaUIrTVIsWUFBWSxDakIvTXFDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHlCQUF5QixDQUErQjtJQU9wRCxhQUFZLEVpQmdOUCxPQUFPLENqQmhOeUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsbUJBQW1CLENBQXFDO0lBT3BELFVBQVksRWlCdU5WLElBQUksQ2pCdk4rQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxvQkFBb0IsQ0FBb0M7SUFPcEQsVUFBWSxFaUJ3TlQsVUFBVSxDakJ4TndDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGtCQUFrQixDQUFzQztJQU9wRCxVQUFZLEVpQnlOWCxRQUFRLENqQnpONEMsVUFBVSxHQUVsRTtFQVRELEFBQUEscUJBQXFCLENBQW1DO0lBT3BELFVBQVksRWlCME5SLE1BQU0sQ2pCMU4yQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx1QkFBdUIsQ0FBaUM7SUFPcEQsVUFBWSxFaUIyTk4sUUFBUSxDakIzTnVDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHNCQUFzQixDQUFrQztJQU9wRCxVQUFZLEVpQjROUCxPQUFPLENqQjVOeUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsZUFBZSxDQUF5QztJQU9wRCxLQUFZLEVpQm1PUixFQUFDLENqQm5PZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxLQUFZLEVpQm9PYixDQUFDLENqQnBPcUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxLQUFZLEVpQnFPYixDQUFDLENqQnJPcUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxLQUFZLEVpQnNPYixDQUFDLENqQnRPcUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxLQUFZLEVpQnVPYixDQUFDLENqQnZPcUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxLQUFZLEVpQndPYixDQUFDLENqQnhPcUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxLQUFZLEVpQnlPYixDQUFDLENqQnpPcUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsY0FBYyxDQUEwQztJQU9wRCxLQUFZLEVpQjBPVixDQUFDLENqQjFPa0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsTUFBWSxFaUJvUGlCLElBQUksQ2pCcFBvQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVU7SUFBL0QsV0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVO0lBQS9ELFdBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVTtJQUEvRCxXQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVTtJQUEvRCxXQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVTtJQUEvRCxXQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVU7SUFBL0QsV0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVO0lBQS9ELFdBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVTtJQUEvRCxXQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVU7SUFBL0QsV0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVO0lBQS9ELFdBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVTtJQUEvRCxXQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVU7SUFBL0QsV0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVO0lBQS9ELFdBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsWUFBWSxFaUIwUGlCLElBQUksQ2pCMVBvQixVQUFVO0lBQS9ELFdBQVksRWlCMFBpQixJQUFJLENqQjFQb0IsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVO0lBQS9ELGFBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVTtJQUEvRCxhQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVU7SUFBL0QsYUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVU7SUFBL0QsYUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVU7SUFBL0QsYUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVO0lBQS9ELGFBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVTtJQUEvRCxhQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVU7SUFBL0QsYUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVO0lBQS9ELGFBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVTtJQUEvRCxhQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVU7SUFBL0QsYUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVO0lBQS9ELGFBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVTtJQUEvRCxhQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFVBQVksRWlCZ1FpQixJQUFJLENqQmhRb0IsVUFBVTtJQUEvRCxhQUFZLEVpQmdRaUIsSUFBSSxDakJoUW9CLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFVBQVksRWlCc1FpQixJQUFJLENqQnRRb0IsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsWUFBWSxFaUI0UWlCLElBQUksQ2pCNVFvQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxhQUFZLEVpQmtSaUIsSUFBSSxDakJsUm9CLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFdBQVksRWlCd1JpQixJQUFJLENqQnhSb0IsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELE1BQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsTUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxNQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVU7SUFBL0QsV0FBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVO0lBQS9ELFdBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVO0lBQS9ELFdBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVO0lBQS9ELFdBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVTtJQUEvRCxXQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVU7SUFBL0QsV0FBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVO0lBQS9ELFdBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVTtJQUEvRCxXQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVU7SUFBL0QsV0FBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVO0lBQS9ELFdBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVTtJQUEvRCxXQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVU7SUFBL0QsV0FBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVO0lBQS9ELGFBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVTtJQUEvRCxhQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVTtJQUEvRCxhQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVTtJQUEvRCxhQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVU7SUFBL0QsYUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVO0lBQS9ELGFBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVTtJQUEvRCxhQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVU7SUFBL0QsYUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVO0lBQS9ELGFBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVTtJQUEvRCxhQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVU7SUFBL0QsYUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVO0lBQS9ELGFBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsYUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxhQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELGFBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxXQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFdBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsV0FBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsT0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxPQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE9BQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVTtJQUEvRCxZQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVU7SUFBL0QsWUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVO0lBQS9ELFlBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVO0lBQS9ELFlBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVO0lBQS9ELFlBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVTtJQUEvRCxZQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVU7SUFBL0QsWUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVO0lBQS9ELFlBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVTtJQUEvRCxZQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVU7SUFBL0QsWUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVO0lBQS9ELFlBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVTtJQUEvRCxZQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVU7SUFBL0QsWUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVO0lBQS9ELGNBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVTtJQUEvRCxjQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVU7SUFBL0QsY0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVU7SUFBL0QsY0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVU7SUFBL0QsY0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVO0lBQS9ELGNBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVTtJQUEvRCxjQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVU7SUFBL0QsY0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVO0lBQS9ELGNBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVTtJQUEvRCxjQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVU7SUFBL0QsY0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVO0lBQS9ELGNBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVTtJQUEvRCxjQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGNBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsY0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxjQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsY0FBYyxDQUEwQztJQU9wRCxVQUFZLEVpQjZaVCxJQUFJLENqQjdaOEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxVQUFZLEVpQjhaWCxLQUFLLENqQjlaK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsZUFBZSxDQUF5QztJQU9wRCxVQUFZLEVpQitaUixNQUFNLENqQi9aMkMsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxLQUFZLEVkT2QsSUFBSSxDY1BtRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELEtBQVksRWRRYixLQUFLLENjUmlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsS0FBWSxFZFNiLEtBQUssQ2NUaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxLQUFZLEVkVWIsS0FBSyxDY1ZpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELEtBQVksRWRXYixLQUFLLENjWGlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsS0FBWSxFZFliLEtBQUssQ2NaaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxLQUFZLEVkYWIsS0FBSyxDY2JpRCxVQUFVLEdBRWxFOztBUFRMLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFT0FwQixBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsS0FBWSxFaUJsRFQsSUFBSSxDakJrRDhDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsS0FBWSxFaUJqRFgsS0FBSyxDakJpRCtDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGNBQWMsQ0FBMEM7SUFPcEQsS0FBWSxFaUJoRFYsSUFBSSxDakJnRCtDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsT0FBWSxFaUJuQlYsTUFBTSxDakJtQjZDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGtCQUFrQixDQUFzQztJQU9wRCxPQUFZLEVpQm5CSCxZQUFZLENqQm1CZ0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxPQUFZLEVpQm5CVSxLQUFLLENqQm1CMEIsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxPQUFZLEVpQm5CZ0IsSUFBSSxDakJtQnFCLFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsT0FBWSxFaUJuQnFCLEtBQUssQ2pCbUJlLFVBQVUsR0FFbEU7RUFURCxBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsT0FBWSxFaUJuQjJCLFNBQVMsQ2pCbUJLLFVBQVUsR0FFbEU7RUFURCxBQUFBLGdCQUFnQixDQUF3QztJQU9wRCxPQUFZLEVpQm5CcUMsVUFBVSxDakJtQk4sVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxPQUFZLEVpQm5CZ0QsSUFBSSxDakJtQlgsVUFBVSxHQUVsRTtFQVRELEFBQUEsaUJBQWlCLENBQXVDO0lBT3BELE9BQVksRWlCbkJxRCxXQUFXLENqQm1CdkIsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxPQUFZLEVpQm5CaUUsSUFBSSxDakJtQjVCLFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsS0FBWSxFZC9EZixFQUFFLENjK0RzRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWQ5RGQsR0FBRyxDYzhEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkN0RkLEdBQUcsQ2M2RG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZDVEZCxHQUFHLENjNERvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWQzRGQsR0FBRyxDYzJEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkMURkLEdBQUcsQ2MwRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZHpEZCxHQUFHLENjeURvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWR4RGQsR0FBRyxDY3dEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkdkRkLEdBQUcsQ2N1RG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZHREZCxHQUFHLENjc0RvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWRyRGQsR0FBRyxDY3FEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkcERkLEdBQUcsQ2NvRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZG5EZCxHQUFHLENjbURvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWRsRGQsR0FBRyxDY2tEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkakRkLEdBQUcsQ2NpRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZGhEZCxHQUFHLENjZ0RvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWQvQ2QsR0FBRyxDYytDb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxLQUFZLEVkOUNiLElBQUksQ2M4Q2tELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsS0FBWSxFZDdDWixJQUFJLENjNkNpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELFVBQVksRWRwQmQsSUFBSSxDY29CbUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxVQUFZLEVkbkJkLElBQUksQ2NtQm1ELFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsVUFBWSxFZGxCZCxJQUFJLENja0JtRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELFVBQVksRWRqQmQsSUFBSSxDY2lCbUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsY0FBYyxDQUEwQztJQU9wRCxVQUFZLEVkaEJiLEtBQUssQ2NnQmlELFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsSUFBWSxFaUIwSUgsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENqQjFJb0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxjQUFZLEVpQmdKVixHQUFHLENqQmhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsZUFBZSxDQUF5QztJQU9wRCxjQUFZLEVpQmdKTixNQUFNLENqQmhKeUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsb0JBQW9CLENBQW9DO0lBT3BELGNBQVksRWlCZ0pDLFdBQVcsQ2pCaEo2QixVQUFVLEdBRWxFO0VBVEQsQUFBQSx1QkFBdUIsQ0FBaUM7SUFPcEQsY0FBWSxFaUJnSmEsY0FBYyxDakJoSmMsVUFBVSxHQUVsRTtFQVRELEFBQUEsZUFBZSxDQUF5QztJQU9wRCxTQUFZLEVpQnVKUixDQUFDLENqQnZKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsZUFBZSxDQUF5QztJQU9wRCxTQUFZLEVpQndKUixDQUFDLENqQnhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsaUJBQWlCLENBQXVDO0lBT3BELFdBQVksRWlCZ0tOLENBQUMsQ2pCaEs4QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxpQkFBaUIsQ0FBdUM7SUFPcEQsV0FBWSxFaUJpS04sQ0FBQyxDakJqSzhDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsU0FBWSxFaUJ3S1YsSUFBSSxDakJ4SytDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsU0FBWSxFaUJ3S0wsTUFBTSxDakJ4S3dDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHFCQUFxQixDQUFtQztJQU9wRCxTQUFZLEVpQndLRSxZQUFZLENqQnhLMkIsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsR0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxHQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELEdBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLHlCQUF5QixDQUErQjtJQU9wRCxlQUFZLEVpQm9MVCxVQUFVLENqQnBMd0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsdUJBQXVCLENBQWlDO0lBT3BELGVBQVksRWlCcUxYLFFBQVEsQ2pCckw0QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSwwQkFBMEIsQ0FBOEI7SUFPcEQsZUFBWSxFaUJzTFIsTUFBTSxDakJ0TDJDLFVBQVUsR0FFbEU7RUFURCxBQUFBLDJCQUEyQixDQUE2QjtJQU9wRCxlQUFZLEVpQnVMUCxhQUFhLENqQnZMbUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsMEJBQTBCLENBQThCO0lBT3BELGVBQVksRWlCd0xSLFlBQVksQ2pCeExxQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSwwQkFBMEIsQ0FBOEI7SUFPcEQsZUFBWSxFaUJ5TFIsWUFBWSxDakJ6THFDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHFCQUFxQixDQUFtQztJQU9wRCxXQUFZLEVpQmdNVCxVQUFVLENqQmhNd0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsbUJBQW1CLENBQXFDO0lBT3BELFdBQVksRWlCaU1YLFFBQVEsQ2pCak00QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxzQkFBc0IsQ0FBa0M7SUFPcEQsV0FBWSxFaUJrTVIsTUFBTSxDakJsTTJDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHdCQUF3QixDQUFnQztJQU9wRCxXQUFZLEVpQm1NTixRQUFRLENqQm5NdUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsdUJBQXVCLENBQWlDO0lBT3BELFdBQVksRWlCb01QLE9BQU8sQ2pCcE15QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx1QkFBdUIsQ0FBaUM7SUFPcEQsYUFBWSxFaUIyTVQsVUFBVSxDakIzTXdDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHFCQUFxQixDQUFtQztJQU9wRCxhQUFZLEVpQjRNWCxRQUFRLENqQjVNNEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsd0JBQXdCLENBQWdDO0lBT3BELGFBQVksRWlCNk1SLE1BQU0sQ2pCN00yQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx5QkFBeUIsQ0FBK0I7SUFPcEQsYUFBWSxFaUI4TVAsYUFBYSxDakI5TW1DLFVBQVUsR0FFbEU7RUFURCxBQUFBLHdCQUF3QixDQUFnQztJQU9wRCxhQUFZLEVpQitNUixZQUFZLENqQi9NcUMsVUFBVSxHQUVsRTtFQVRELEFBQUEseUJBQXlCLENBQStCO0lBT3BELGFBQVksRWlCZ05QLE9BQU8sQ2pCaE55QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxtQkFBbUIsQ0FBcUM7SUFPcEQsVUFBWSxFaUJ1TlYsSUFBSSxDakJ2TitDLFVBQVUsR0FFbEU7RUFURCxBQUFBLG9CQUFvQixDQUFvQztJQU9wRCxVQUFZLEVpQndOVCxVQUFVLENqQnhOd0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsa0JBQWtCLENBQXNDO0lBT3BELFVBQVksRWlCeU5YLFFBQVEsQ2pCek40QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxxQkFBcUIsQ0FBbUM7SUFPcEQsVUFBWSxFaUIwTlIsTUFBTSxDakIxTjJDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHVCQUF1QixDQUFpQztJQU9wRCxVQUFZLEVpQjJOTixRQUFRLENqQjNOdUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsc0JBQXNCLENBQWtDO0lBT3BELFVBQVksRWlCNE5QLE9BQU8sQ2pCNU55QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxlQUFlLENBQXlDO0lBT3BELEtBQVksRWlCbU9SLEVBQUMsQ2pCbk9nRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELEtBQVksRWlCb09iLENBQUMsQ2pCcE9xRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELEtBQVksRWlCcU9iLENBQUMsQ2pCck9xRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELEtBQVksRWlCc09iLENBQUMsQ2pCdE9xRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELEtBQVksRWlCdU9iLENBQUMsQ2pCdk9xRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELEtBQVksRWlCd09iLENBQUMsQ2pCeE9xRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELEtBQVksRWlCeU9iLENBQUMsQ2pCek9xRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxjQUFjLENBQTBDO0lBT3BELEtBQVksRWlCME9WLENBQUMsQ2pCMU9rRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxNQUFZLEVpQm9QaUIsSUFBSSxDakJwUG9CLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVTtJQUEvRCxXQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVU7SUFBL0QsV0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVO0lBQS9ELFdBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVO0lBQS9ELFdBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVO0lBQS9ELFdBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVTtJQUEvRCxXQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVU7SUFBL0QsV0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVO0lBQS9ELFdBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVTtJQUEvRCxXQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVU7SUFBL0QsV0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVO0lBQS9ELFdBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVTtJQUEvRCxXQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVU7SUFBL0QsV0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxZQUFZLEVpQjBQaUIsSUFBSSxDakIxUG9CLFVBQVU7SUFBL0QsV0FBWSxFaUIwUGlCLElBQUksQ2pCMVBvQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVU7SUFBL0QsYUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVO0lBQS9ELGFBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVTtJQUEvRCxhQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVTtJQUEvRCxhQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVTtJQUEvRCxhQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVU7SUFBL0QsYUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVO0lBQS9ELGFBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVTtJQUEvRCxhQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVU7SUFBL0QsYUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVO0lBQS9ELGFBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVTtJQUEvRCxhQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVU7SUFBL0QsYUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVO0lBQS9ELGFBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsVUFBWSxFaUJnUWlCLElBQUksQ2pCaFFvQixVQUFVO0lBQS9ELGFBQVksRWlCZ1FpQixJQUFJLENqQmhRb0IsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsVUFBWSxFaUJzUWlCLElBQUksQ2pCdFFvQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxZQUFZLEVpQjRRaUIsSUFBSSxDakI1UW9CLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELGFBQVksRWlCa1JpQixJQUFJLENqQmxSb0IsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsV0FBWSxFaUJ3UmlCLElBQUksQ2pCeFJvQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsTUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxNQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELE1BQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVTtJQUEvRCxXQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVU7SUFBL0QsV0FBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVU7SUFBL0QsV0FBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVU7SUFBL0QsV0FBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVO0lBQS9ELFdBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVTtJQUEvRCxXQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVU7SUFBL0QsV0FBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVO0lBQS9ELFdBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVTtJQUEvRCxXQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVU7SUFBL0QsV0FBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVO0lBQS9ELFdBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVTtJQUEvRCxXQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVU7SUFBL0QsYUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVO0lBQS9ELGFBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVO0lBQS9ELGFBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVO0lBQS9ELGFBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVTtJQUEvRCxhQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVU7SUFBL0QsYUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVO0lBQS9ELGFBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVTtJQUEvRCxhQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVU7SUFBL0QsYUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVO0lBQS9ELGFBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVTtJQUEvRCxhQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVU7SUFBL0QsYUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxhQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELGFBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsYUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFdBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsV0FBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxXQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxPQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE9BQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsT0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVO0lBQS9ELFlBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVTtJQUEvRCxZQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVU7SUFBL0QsWUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVU7SUFBL0QsWUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVU7SUFBL0QsWUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVO0lBQS9ELFlBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVTtJQUEvRCxZQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVU7SUFBL0QsWUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVO0lBQS9ELFlBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVTtJQUEvRCxZQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVU7SUFBL0QsWUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVO0lBQS9ELFlBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVTtJQUEvRCxZQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVU7SUFBL0QsY0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVO0lBQS9ELGNBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVTtJQUEvRCxjQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVTtJQUEvRCxjQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVTtJQUEvRCxjQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVU7SUFBL0QsY0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVO0lBQS9ELGNBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVTtJQUEvRCxjQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVU7SUFBL0QsY0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVO0lBQS9ELGNBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVTtJQUEvRCxjQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVU7SUFBL0QsY0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVO0lBQS9ELGNBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsY0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxjQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGNBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxjQUFjLENBQTBDO0lBT3BELFVBQVksRWlCNlpULElBQUksQ2pCN1o4QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELFVBQVksRWlCOFpYLEtBQUssQ2pCOVorQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxlQUFlLENBQXlDO0lBT3BELFVBQVksRWlCK1pSLE1BQU0sQ2pCL1oyQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELEtBQVksRWRPZCxJQUFJLENjUG1ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsS0FBWSxFZFFiLEtBQUssQ2NSaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxLQUFZLEVkU2IsS0FBSyxDY1RpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELEtBQVksRWRVYixLQUFLLENjVmlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsS0FBWSxFZFdiLEtBQUssQ2NYaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxLQUFZLEVkWWIsS0FBSyxDY1ppRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELEtBQVksRWRhYixLQUFLLENjYmlELFVBQVUsR0FFbEU7O0FQVEwsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0VPQXJCLEFBQUEsZUFBZSxDQUF5QztJQU9wRCxLQUFZLEVpQmxEVCxJQUFJLENqQmtEOEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxLQUFZLEVpQmpEWCxLQUFLLENqQmlEK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsY0FBYyxDQUEwQztJQU9wRCxLQUFZLEVpQmhEVixJQUFJLENqQmdEK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxPQUFZLEVpQm5CVixNQUFNLENqQm1CNkMsVUFBVSxHQUVsRTtFQVRELEFBQUEsa0JBQWtCLENBQXNDO0lBT3BELE9BQVksRWlCbkJILFlBQVksQ2pCbUJnQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELE9BQVksRWlCbkJVLEtBQUssQ2pCbUIwQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELE9BQVksRWlCbkJnQixJQUFJLENqQm1CcUIsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxPQUFZLEVpQm5CcUIsS0FBSyxDakJtQmUsVUFBVSxHQUVsRTtFQVRELEFBQUEsZUFBZSxDQUF5QztJQU9wRCxPQUFZLEVpQm5CMkIsU0FBUyxDakJtQkssVUFBVSxHQUVsRTtFQVRELEFBQUEsZ0JBQWdCLENBQXdDO0lBT3BELE9BQVksRWlCbkJxQyxVQUFVLENqQm1CTixVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELE9BQVksRWlCbkJnRCxJQUFJLENqQm1CWCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxpQkFBaUIsQ0FBdUM7SUFPcEQsT0FBWSxFaUJuQnFELFdBQVcsQ2pCbUJ2QixVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELE9BQVksRWlCbkJpRSxJQUFJLENqQm1CNUIsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxLQUFZLEVkL0RmLEVBQUUsQ2MrRHNELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZDlEZCxHQUFHLENjOERvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWQ3RGQsR0FBRyxDYzZEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkNURkLEdBQUcsQ2M0RG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZDNEZCxHQUFHLENjMkRvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWQxRGQsR0FBRyxDYzBEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkekRkLEdBQUcsQ2N5RG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZHhEZCxHQUFHLENjd0RvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWR2RGQsR0FBRyxDY3VEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkdERkLEdBQUcsQ2NzRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZHJEZCxHQUFHLENjcURvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWRwRGQsR0FBRyxDY29Eb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkbkRkLEdBQUcsQ2NtRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZGxEZCxHQUFHLENja0RvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELEtBQVksRWRqRGQsR0FBRyxDY2lEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkaERkLEdBQUcsQ2NnRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsS0FBWSxFZC9DZCxHQUFHLENjK0NvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEtBQVksRWQ5Q2IsSUFBSSxDYzhDa0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxLQUFZLEVkN0NaLElBQUksQ2M2Q2lELFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsVUFBWSxFZHBCZCxJQUFJLENjb0JtRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELFVBQVksRWRuQmQsSUFBSSxDY21CbUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxVQUFZLEVkbEJkLElBQUksQ2NrQm1ELFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsVUFBWSxFZGpCZCxJQUFJLENjaUJtRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxjQUFjLENBQTBDO0lBT3BELFVBQVksRWRoQmIsS0FBSyxDY2dCaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxJQUFZLEVpQjBJSCxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ2pCMUlvQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELGNBQVksRWlCZ0pWLEdBQUcsQ2pCaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxlQUFlLENBQXlDO0lBT3BELGNBQVksRWlCZ0pOLE1BQU0sQ2pCaEp5QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxvQkFBb0IsQ0FBb0M7SUFPcEQsY0FBWSxFaUJnSkMsV0FBVyxDakJoSjZCLFVBQVUsR0FFbEU7RUFURCxBQUFBLHVCQUF1QixDQUFpQztJQU9wRCxjQUFZLEVpQmdKYSxjQUFjLENqQmhKYyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxlQUFlLENBQXlDO0lBT3BELFNBQVksRWlCdUpSLENBQUMsQ2pCdkpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxlQUFlLENBQXlDO0lBT3BELFNBQVksRWlCd0pSLENBQUMsQ2pCeEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxpQkFBaUIsQ0FBdUM7SUFPcEQsV0FBWSxFaUJnS04sQ0FBQyxDakJoSzhDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGlCQUFpQixDQUF1QztJQU9wRCxXQUFZLEVpQmlLTixDQUFDLENqQmpLOEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxTQUFZLEVpQndLVixJQUFJLENqQnhLK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsZUFBZSxDQUF5QztJQU9wRCxTQUFZLEVpQndLTCxNQUFNLENqQnhLd0MsVUFBVSxHQUVsRTtFQVRELEFBQUEscUJBQXFCLENBQW1DO0lBT3BELFNBQVksRWlCd0tFLFlBQVksQ2pCeEsyQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxHQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEdBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsR0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxHQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELEdBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsR0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEseUJBQXlCLENBQStCO0lBT3BELGVBQVksRWlCb0xULFVBQVUsQ2pCcEx3QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx1QkFBdUIsQ0FBaUM7SUFPcEQsZUFBWSxFaUJxTFgsUUFBUSxDakJyTDRDLFVBQVUsR0FFbEU7RUFURCxBQUFBLDBCQUEwQixDQUE4QjtJQU9wRCxlQUFZLEVpQnNMUixNQUFNLENqQnRMMkMsVUFBVSxHQUVsRTtFQVRELEFBQUEsMkJBQTJCLENBQTZCO0lBT3BELGVBQVksRWlCdUxQLGFBQWEsQ2pCdkxtQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSwwQkFBMEIsQ0FBOEI7SUFPcEQsZUFBWSxFaUJ3TFIsWUFBWSxDakJ4THFDLFVBQVUsR0FFbEU7RUFURCxBQUFBLDBCQUEwQixDQUE4QjtJQU9wRCxlQUFZLEVpQnlMUixZQUFZLENqQnpMcUMsVUFBVSxHQUVsRTtFQVRELEFBQUEscUJBQXFCLENBQW1DO0lBT3BELFdBQVksRWlCZ01ULFVBQVUsQ2pCaE13QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxtQkFBbUIsQ0FBcUM7SUFPcEQsV0FBWSxFaUJpTVgsUUFBUSxDakJqTTRDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHNCQUFzQixDQUFrQztJQU9wRCxXQUFZLEVpQmtNUixNQUFNLENqQmxNMkMsVUFBVSxHQUVsRTtFQVRELEFBQUEsd0JBQXdCLENBQWdDO0lBT3BELFdBQVksRWlCbU1OLFFBQVEsQ2pCbk11QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx1QkFBdUIsQ0FBaUM7SUFPcEQsV0FBWSxFaUJvTVAsT0FBTyxDakJwTXlDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHVCQUF1QixDQUFpQztJQU9wRCxhQUFZLEVpQjJNVCxVQUFVLENqQjNNd0MsVUFBVSxHQUVsRTtFQVRELEFBQUEscUJBQXFCLENBQW1DO0lBT3BELGFBQVksRWlCNE1YLFFBQVEsQ2pCNU00QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx3QkFBd0IsQ0FBZ0M7SUFPcEQsYUFBWSxFaUI2TVIsTUFBTSxDakI3TTJDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHlCQUF5QixDQUErQjtJQU9wRCxhQUFZLEVpQjhNUCxhQUFhLENqQjlNbUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsd0JBQXdCLENBQWdDO0lBT3BELGFBQVksRWlCK01SLFlBQVksQ2pCL01xQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx5QkFBeUIsQ0FBK0I7SUFPcEQsYUFBWSxFaUJnTlAsT0FBTyxDakJoTnlDLFVBQVUsR0FFbEU7RUFURCxBQUFBLG1CQUFtQixDQUFxQztJQU9wRCxVQUFZLEVpQnVOVixJQUFJLENqQnZOK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsb0JBQW9CLENBQW9DO0lBT3BELFVBQVksRWlCd05ULFVBQVUsQ2pCeE53QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxrQkFBa0IsQ0FBc0M7SUFPcEQsVUFBWSxFaUJ5TlgsUUFBUSxDakJ6TjRDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHFCQUFxQixDQUFtQztJQU9wRCxVQUFZLEVpQjBOUixNQUFNLENqQjFOMkMsVUFBVSxHQUVsRTtFQVRELEFBQUEsdUJBQXVCLENBQWlDO0lBT3BELFVBQVksRWlCMk5OLFFBQVEsQ2pCM051QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxzQkFBc0IsQ0FBa0M7SUFPcEQsVUFBWSxFaUI0TlAsT0FBTyxDakI1TnlDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsS0FBWSxFaUJtT1IsRUFBQyxDakJuT2dELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsS0FBWSxFaUJvT2IsQ0FBQyxDakJwT3FELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsS0FBWSxFaUJxT2IsQ0FBQyxDakJyT3FELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsS0FBWSxFaUJzT2IsQ0FBQyxDakJ0T3FELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsS0FBWSxFaUJ1T2IsQ0FBQyxDakJ2T3FELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsS0FBWSxFaUJ3T2IsQ0FBQyxDakJ4T3FELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsS0FBWSxFaUJ5T2IsQ0FBQyxDakJ6T3FELFVBQVUsR0FFbEU7RUFURCxBQUFBLGNBQWMsQ0FBMEM7SUFPcEQsS0FBWSxFaUIwT1YsQ0FBQyxDakIxT2tELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE1BQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsTUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxNQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELE1BQVksRWlCb1BpQixJQUFJLENqQnBQb0IsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVO0lBQS9ELFdBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVTtJQUEvRCxXQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVU7SUFBL0QsV0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVU7SUFBL0QsV0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVU7SUFBL0QsV0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVO0lBQS9ELFdBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVTtJQUEvRCxXQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVU7SUFBL0QsV0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVO0lBQS9ELFdBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVTtJQUEvRCxXQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVU7SUFBL0QsV0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVO0lBQS9ELFdBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVTtJQUEvRCxXQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFlBQVksRWlCMFBpQixJQUFJLENqQjFQb0IsVUFBVTtJQUEvRCxXQUFZLEVpQjBQaUIsSUFBSSxDakIxUG9CLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVTtJQUEvRCxhQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVU7SUFBL0QsYUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVO0lBQS9ELGFBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVO0lBQS9ELGFBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVO0lBQS9ELGFBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVTtJQUEvRCxhQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVU7SUFBL0QsYUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVO0lBQS9ELGFBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVTtJQUEvRCxhQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVU7SUFBL0QsYUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVO0lBQS9ELGFBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVTtJQUEvRCxhQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVU7SUFBL0QsYUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxVQUFZLEVpQmdRaUIsSUFBSSxDakJoUW9CLFVBQVU7SUFBL0QsYUFBWSxFaUJnUWlCLElBQUksQ2pCaFFvQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxVQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFVBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsVUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxVQUFZLEVpQnNRaUIsSUFBSSxDakJ0UW9CLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFlBQVksRWlCNFFpQixJQUFJLENqQjVRb0IsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsYUFBWSxFaUJrUmlCLElBQUksQ2pCbFJvQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxXQUFZLEVpQndSaUIsSUFBSSxDakJ4Um9CLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxNQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELE1BQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsTUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVO0lBQS9ELFdBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVTtJQUEvRCxXQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVTtJQUEvRCxXQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVTtJQUEvRCxXQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVU7SUFBL0QsV0FBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVO0lBQS9ELFdBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVTtJQUEvRCxXQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVU7SUFBL0QsV0FBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVO0lBQS9ELFdBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVTtJQUEvRCxXQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVU7SUFBL0QsV0FBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVO0lBQS9ELFdBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVTtJQUEvRCxhQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVU7SUFBL0QsYUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVU7SUFBL0QsYUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVU7SUFBL0QsYUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVO0lBQS9ELGFBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVTtJQUEvRCxhQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVU7SUFBL0QsYUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVO0lBQS9ELGFBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVTtJQUEvRCxhQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVU7SUFBL0QsYUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVO0lBQS9ELGFBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVTtJQUEvRCxhQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELGFBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsYUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxhQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsV0FBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxXQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFdBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxPQUFPLENBQWlEO0lBT3BELE9BQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLE9BQU8sQ0FBaUQ7SUFPcEQsT0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsT0FBTyxDQUFpRDtJQU9wRCxPQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE9BQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsT0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxPQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVU7SUFBL0QsWUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVO0lBQS9ELFlBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVTtJQUEvRCxZQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVTtJQUEvRCxZQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVTtJQUEvRCxZQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVU7SUFBL0QsWUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVO0lBQS9ELFlBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVTtJQUEvRCxZQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVU7SUFBL0QsWUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVO0lBQS9ELFlBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVTtJQUEvRCxZQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVU7SUFBL0QsWUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVO0lBQS9ELFlBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVTtJQUEvRCxjQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVU7SUFBL0QsY0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVO0lBQS9ELGNBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVO0lBQS9ELGNBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVO0lBQS9ELGNBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVTtJQUEvRCxjQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVU7SUFBL0QsY0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVO0lBQS9ELGNBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVTtJQUEvRCxjQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVU7SUFBL0QsY0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVO0lBQS9ELGNBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVTtJQUEvRCxjQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVU7SUFBL0QsY0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsV0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxXQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFdBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGFBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsYUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxhQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxjQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELGNBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsY0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxjQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGNBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsY0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsWUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxZQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELFlBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLGNBQWMsQ0FBMEM7SUFPcEQsVUFBWSxFaUI2WlQsSUFBSSxDakI3WjhDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsVUFBWSxFaUI4WlgsS0FBSyxDakI5WitDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsVUFBWSxFaUIrWlIsTUFBTSxDakIvWjJDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsS0FBWSxFZE9kLElBQUksQ2NQbUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxLQUFZLEVkUWIsS0FBSyxDY1JpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELEtBQVksRWRTYixLQUFLLENjVGlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsS0FBWSxFZFViLEtBQUssQ2NWaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxLQUFZLEVkV2IsS0FBSyxDY1hpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELEtBQVksRWRZYixLQUFLLENjWmlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsS0FBWSxFZGFiLEtBQUssQ2NiaUQsVUFBVSxHQUVsRTs7QVBUTCxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RU9BckIsQUFBQSxnQkFBZ0IsQ0FBd0M7SUFPcEQsS0FBWSxFaUJsRFQsSUFBSSxDakJrRDhDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGNBQWMsQ0FBMEM7SUFPcEQsS0FBWSxFaUJqRFgsS0FBSyxDakJpRCtDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGVBQWUsQ0FBeUM7SUFPcEQsS0FBWSxFaUJoRFYsSUFBSSxDakJnRCtDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsT0FBWSxFaUJuQlYsTUFBTSxDakJtQjZDLFVBQVUsR0FFbEU7RUFURCxBQUFBLG1CQUFtQixDQUFxQztJQU9wRCxPQUFZLEVpQm5CSCxZQUFZLENqQm1CZ0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxPQUFZLEVpQm5CVSxLQUFLLENqQm1CMEIsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxPQUFZLEVpQm5CZ0IsSUFBSSxDakJtQnFCLFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsT0FBWSxFaUJuQnFCLEtBQUssQ2pCbUJlLFVBQVUsR0FFbEU7RUFURCxBQUFBLGdCQUFnQixDQUF3QztJQU9wRCxPQUFZLEVpQm5CMkIsU0FBUyxDakJtQkssVUFBVSxHQUVsRTtFQVRELEFBQUEsaUJBQWlCLENBQXVDO0lBT3BELE9BQVksRWlCbkJxQyxVQUFVLENqQm1CTixVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELE9BQVksRWlCbkJnRCxJQUFJLENqQm1CWCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxrQkFBa0IsQ0FBc0M7SUFPcEQsT0FBWSxFaUJuQnFELFdBQVcsQ2pCbUJ2QixVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELE9BQVksRWlCbkJpRSxJQUFJLENqQm1CNUIsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxLQUFZLEVkL0RmLEVBQUUsQ2MrRHNELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsS0FBWSxFZDlEZCxHQUFHLENjOERvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEtBQVksRWQ3RGQsR0FBRyxDYzZEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxLQUFZLEVkNURkLEdBQUcsQ2M0RG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsS0FBWSxFZDNEZCxHQUFHLENjMkRvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEtBQVksRWQxRGQsR0FBRyxDYzBEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxLQUFZLEVkekRkLEdBQUcsQ2N5RG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsS0FBWSxFZHhEZCxHQUFHLENjd0RvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEtBQVksRWR2RGQsR0FBRyxDY3VEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxLQUFZLEVkdERkLEdBQUcsQ2NzRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsS0FBWSxFZHJEZCxHQUFHLENjcURvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEtBQVksRWRwRGQsR0FBRyxDY29Eb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxLQUFZLEVkbkRkLEdBQUcsQ2NtRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsS0FBWSxFZGxEZCxHQUFHLENja0RvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELEtBQVksRWRqRGQsR0FBRyxDY2lEb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxLQUFZLEVkaERkLEdBQUcsQ2NnRG9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsS0FBWSxFZC9DZCxHQUFHLENjK0NvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELEtBQVksRWQ5Q2IsSUFBSSxDYzhDa0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxLQUFZLEVkN0NaLElBQUksQ2M2Q2lELFVBQVUsR0FFbEU7RUFURCxBQUFBLGNBQWMsQ0FBMEM7SUFPcEQsVUFBWSxFZHBCZCxJQUFJLENjb0JtRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxjQUFjLENBQTBDO0lBT3BELFVBQVksRWRuQmQsSUFBSSxDY21CbUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsY0FBYyxDQUEwQztJQU9wRCxVQUFZLEVkbEJkLElBQUksQ2NrQm1ELFVBQVUsR0FFbEU7RUFURCxBQUFBLGNBQWMsQ0FBMEM7SUFPcEQsVUFBWSxFZGpCZCxJQUFJLENjaUJtRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxlQUFlLENBQXlDO0lBT3BELFVBQVksRWRoQmIsS0FBSyxDY2dCaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsY0FBYyxDQUEwQztJQU9wRCxJQUFZLEVpQjBJSCxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ2pCMUlvQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELGNBQVksRWlCZ0pWLEdBQUcsQ2pCaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxnQkFBZ0IsQ0FBd0M7SUFPcEQsY0FBWSxFaUJnSk4sTUFBTSxDakJoSnlDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHFCQUFxQixDQUFtQztJQU9wRCxjQUFZLEVpQmdKQyxXQUFXLENqQmhKNkIsVUFBVSxHQUVsRTtFQVRELEFBQUEsd0JBQXdCLENBQWdDO0lBT3BELGNBQVksRWlCZ0phLGNBQWMsQ2pCaEpjLFVBQVUsR0FFbEU7RUFURCxBQUFBLGdCQUFnQixDQUF3QztJQU9wRCxTQUFZLEVpQnVKUixDQUFDLENqQnZKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsZ0JBQWdCLENBQXdDO0lBT3BELFNBQVksRWlCd0pSLENBQUMsQ2pCeEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxrQkFBa0IsQ0FBc0M7SUFPcEQsV0FBWSxFaUJnS04sQ0FBQyxDakJoSzhDLFVBQVUsR0FFbEU7RUFURCxBQUFBLGtCQUFrQixDQUFzQztJQU9wRCxXQUFZLEVpQmlLTixDQUFDLENqQmpLOEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsY0FBYyxDQUEwQztJQU9wRCxTQUFZLEVpQndLVixJQUFJLENqQnhLK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsZ0JBQWdCLENBQXdDO0lBT3BELFNBQVksRWlCd0tMLE1BQU0sQ2pCeEt3QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxzQkFBc0IsQ0FBa0M7SUFPcEQsU0FBWSxFaUJ3S0UsWUFBWSxDakJ4SzJCLFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsR0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxHQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELEdBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsR0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELEdBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsR0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxHQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELEdBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsR0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxHQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELEdBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsR0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxHQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSwwQkFBMEIsQ0FBOEI7SUFPcEQsZUFBWSxFaUJvTFQsVUFBVSxDakJwTHdDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHdCQUF3QixDQUFnQztJQU9wRCxlQUFZLEVpQnFMWCxRQUFRLENqQnJMNEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsMkJBQTJCLENBQTZCO0lBT3BELGVBQVksRWlCc0xSLE1BQU0sQ2pCdEwyQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSw0QkFBNEIsQ0FBNEI7SUFPcEQsZUFBWSxFaUJ1TFAsYUFBYSxDakJ2TG1DLFVBQVUsR0FFbEU7RUFURCxBQUFBLDJCQUEyQixDQUE2QjtJQU9wRCxlQUFZLEVpQndMUixZQUFZLENqQnhMcUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsMkJBQTJCLENBQTZCO0lBT3BELGVBQVksRWlCeUxSLFlBQVksQ2pCekxxQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxzQkFBc0IsQ0FBa0M7SUFPcEQsV0FBWSxFaUJnTVQsVUFBVSxDakJoTXdDLFVBQVUsR0FFbEU7RUFURCxBQUFBLG9CQUFvQixDQUFvQztJQU9wRCxXQUFZLEVpQmlNWCxRQUFRLENqQmpNNEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsdUJBQXVCLENBQWlDO0lBT3BELFdBQVksRWlCa01SLE1BQU0sQ2pCbE0yQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx5QkFBeUIsQ0FBK0I7SUFPcEQsV0FBWSxFaUJtTU4sUUFBUSxDakJuTXVDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHdCQUF3QixDQUFnQztJQU9wRCxXQUFZLEVpQm9NUCxPQUFPLENqQnBNeUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsd0JBQXdCLENBQWdDO0lBT3BELGFBQVksRWlCMk1ULFVBQVUsQ2pCM013QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxzQkFBc0IsQ0FBa0M7SUFPcEQsYUFBWSxFaUI0TVgsUUFBUSxDakI1TTRDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHlCQUF5QixDQUErQjtJQU9wRCxhQUFZLEVpQjZNUixNQUFNLENqQjdNMkMsVUFBVSxHQUVsRTtFQVRELEFBQUEsMEJBQTBCLENBQThCO0lBT3BELGFBQVksRWlCOE1QLGFBQWEsQ2pCOU1tQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx5QkFBeUIsQ0FBK0I7SUFPcEQsYUFBWSxFaUIrTVIsWUFBWSxDakIvTXFDLFVBQVUsR0FFbEU7RUFURCxBQUFBLDBCQUEwQixDQUE4QjtJQU9wRCxhQUFZLEVpQmdOUCxPQUFPLENqQmhOeUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsb0JBQW9CLENBQW9DO0lBT3BELFVBQVksRWlCdU5WLElBQUksQ2pCdk4rQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxxQkFBcUIsQ0FBbUM7SUFPcEQsVUFBWSxFaUJ3TlQsVUFBVSxDakJ4TndDLFVBQVUsR0FFbEU7RUFURCxBQUFBLG1CQUFtQixDQUFxQztJQU9wRCxVQUFZLEVpQnlOWCxRQUFRLENqQnpONEMsVUFBVSxHQUVsRTtFQVRELEFBQUEsc0JBQXNCLENBQWtDO0lBT3BELFVBQVksRWlCME5SLE1BQU0sQ2pCMU4yQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSx3QkFBd0IsQ0FBZ0M7SUFPcEQsVUFBWSxFaUIyTk4sUUFBUSxDakIzTnVDLFVBQVUsR0FFbEU7RUFURCxBQUFBLHVCQUF1QixDQUFpQztJQU9wRCxVQUFZLEVpQjROUCxPQUFPLENqQjVOeUMsVUFBVSxHQUVsRTtFQVRELEFBQUEsZ0JBQWdCLENBQXdDO0lBT3BELEtBQVksRWlCbU9SLEVBQUMsQ2pCbk9nRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELEtBQVksRWlCb09iLENBQUMsQ2pCcE9xRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELEtBQVksRWlCcU9iLENBQUMsQ2pCck9xRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELEtBQVksRWlCc09iLENBQUMsQ2pCdE9xRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELEtBQVksRWlCdU9iLENBQUMsQ2pCdk9xRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELEtBQVksRWlCd09iLENBQUMsQ2pCeE9xRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELEtBQVksRWlCeU9iLENBQUMsQ2pCek9xRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxlQUFlLENBQXlDO0lBT3BELEtBQVksRWlCME9WLENBQUMsQ2pCMU9rRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxNQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE1BQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsTUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxNQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELE1BQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsTUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxNQUFZLEVpQm9QaUIsSUFBSSxDakJwUG9CLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVTtJQUEvRCxXQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVU7SUFBL0QsV0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVO0lBQS9ELFdBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVO0lBQS9ELFdBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVO0lBQS9ELFdBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVTtJQUEvRCxXQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVU7SUFBL0QsV0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVO0lBQS9ELFdBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVTtJQUEvRCxXQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVU7SUFBL0QsV0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVO0lBQS9ELFdBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVTtJQUEvRCxXQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVU7SUFBL0QsV0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxZQUFZLEVpQjBQaUIsSUFBSSxDakIxUG9CLFVBQVU7SUFBL0QsV0FBWSxFaUIwUGlCLElBQUksQ2pCMVBvQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVU7SUFBL0QsYUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVO0lBQS9ELGFBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVTtJQUEvRCxhQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVTtJQUEvRCxhQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVTtJQUEvRCxhQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVU7SUFBL0QsYUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVO0lBQS9ELGFBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVTtJQUEvRCxhQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVU7SUFBL0QsYUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVO0lBQS9ELGFBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVTtJQUEvRCxhQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVU7SUFBL0QsYUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVO0lBQS9ELGFBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsVUFBWSxFaUJnUWlCLElBQUksQ2pCaFFvQixVQUFVO0lBQS9ELGFBQVksRWlCZ1FpQixJQUFJLENqQmhRb0IsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsVUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxVQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFVBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsVUFBWSxFaUJzUWlCLElBQUksQ2pCdFFvQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsWUFBWSxDQUE0QztJQU9wRCxZQUFZLEVpQjRRaUIsSUFBSSxDakI1UW9CLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELGFBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsYUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxhQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxZQUFZLENBQTRDO0lBT3BELGFBQVksRWlCa1JpQixJQUFJLENqQmxSb0IsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsV0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxXQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFdBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsV0FBWSxFaUJ3UmlCLElBQUksQ2pCeFJvQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELE1BQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsTUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxNQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsTUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxNQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELE1BQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsTUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxNQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELE1BQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsTUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxNQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELE1BQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVTtJQUEvRCxXQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVU7SUFBL0QsV0FBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVU7SUFBL0QsV0FBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVU7SUFBL0QsV0FBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVO0lBQS9ELFdBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVTtJQUEvRCxXQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVU7SUFBL0QsV0FBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVO0lBQS9ELFdBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVTtJQUEvRCxXQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFlBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVU7SUFBL0QsV0FBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxZQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVO0lBQS9ELFdBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsWUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVTtJQUEvRCxXQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVU7SUFBL0QsYUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVO0lBQS9ELGFBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVO0lBQS9ELGFBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVO0lBQS9ELGFBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVTtJQUEvRCxhQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVU7SUFBL0QsYUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVO0lBQS9ELGFBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVTtJQUEvRCxhQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVU7SUFBL0QsYUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxVQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVO0lBQS9ELGFBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsVUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVTtJQUEvRCxhQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFVBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVU7SUFBL0QsYUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFVBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsVUFBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxVQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFVBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsVUFBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxVQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZ1SW5CLFFBQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZndJbkIsT0FBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmb0lmLEtBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZjBJbkIsT0FBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmMkluQixLQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWY0SW5CLE9BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZjZJbkIsS0FBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVmOEluQixPQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWYrSW5CLEtBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsWUFBWSxFZmdKbEIsS0FBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxZQUFZLEVmaUpsQixLQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFlBQVksRWZrSmxCLEtBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsYUFBWSxFZnVJbkIsUUFBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxhQUFZLEVmd0luQixPQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELGFBQVksRWZvSWYsS0FBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxhQUFZLEVmMEluQixPQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELGFBQVksRWYySW5CLEtBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsYUFBWSxFZjRJbkIsT0FBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxhQUFZLEVmNkluQixLQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELGFBQVksRWY4SW5CLE9BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsYUFBWSxFZitJbkIsS0FBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxhQUFZLEVmZ0psQixLQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELGFBQVksRWZpSmxCLEtBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsYUFBWSxFZmtKbEIsS0FBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxXQUFZLEVmdUluQixRQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFdBQVksRWZ3SW5CLE9BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsV0FBWSxFZm9JZixLQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFdBQVksRWYwSW5CLE9BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsV0FBWSxFZjJJbkIsS0FBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxXQUFZLEVmNEluQixPQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFdBQVksRWY2SW5CLEtBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsV0FBWSxFZjhJbkIsT0FBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxXQUFZLEVmK0luQixLQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxXQUFXLENBQTZDO0lBT3BELFdBQVksRWZnSmxCLEtBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFdBQVcsQ0FBNkM7SUFPcEQsV0FBWSxFZmlKbEIsS0FBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsV0FBVyxDQUE2QztJQU9wRCxXQUFZLEVma0psQixLQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE9BQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsT0FBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxPQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE9BQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxPQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE9BQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsT0FBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsUUFBUSxDQUFnRDtJQU9wRCxPQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxRQUFRLENBQWdEO0lBT3BELE9BQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFFBQVEsQ0FBZ0Q7SUFPcEQsT0FBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxPQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELE9BQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsT0FBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVO0lBQS9ELFlBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVTtJQUEvRCxZQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVU7SUFBL0QsWUFBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVU7SUFBL0QsWUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVU7SUFBL0QsWUFBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVO0lBQS9ELFlBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVTtJQUEvRCxZQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVU7SUFBL0QsWUFBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVO0lBQS9ELFlBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVTtJQUEvRCxZQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELGFBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVU7SUFBL0QsWUFBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxhQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVO0lBQS9ELFlBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsYUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVTtJQUEvRCxZQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVU7SUFBL0QsY0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVO0lBQS9ELGNBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVTtJQUEvRCxjQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVTtJQUEvRCxjQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVTtJQUEvRCxjQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVU7SUFBL0QsY0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVO0lBQS9ELGNBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVTtJQUEvRCxjQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVU7SUFBL0QsY0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVO0lBQS9ELGNBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsV0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVTtJQUEvRCxjQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFdBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVU7SUFBL0QsY0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxXQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVO0lBQS9ELGNBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFdBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsV0FBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxXQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFdBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsV0FBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxXQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZzSW5CLENBQUMsQ2V0STJELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZnVJbkIsT0FBVyxDZXZJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmd0luQixNQUFXLENleElpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWZvSWYsSUFBSSxDZXBJb0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmMEluQixNQUFhLENlMUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWYySW5CLElBQVcsQ2UzSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZjRJbkIsTUFBYSxDZTVJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxhQUFZLEVmNkluQixJQUFXLENlN0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGFBQVksRWY4SW5CLE1BQWEsQ2U5SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsYUFBWSxFZitJbkIsSUFBVyxDZS9JaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxhQUFZLEVmZ0psQixJQUFXLENlaEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELGFBQVksRWZpSmxCLElBQVcsQ2VqSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsYUFBWSxFZmtKbEIsSUFBVyxDZWxKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxjQUFZLEVmc0luQixDQUFDLENldEkyRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGNBQVksRWZ1SW5CLE9BQVcsQ2V2SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsY0FBWSxFZndJbkIsTUFBVyxDZXhJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxjQUFZLEVmb0lmLElBQUksQ2VwSW9ELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsY0FBWSxFZjBJbkIsTUFBYSxDZTFJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxjQUFZLEVmMkluQixJQUFXLENlM0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGNBQVksRWY0SW5CLE1BQWEsQ2U1SStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsY0FBWSxFZjZJbkIsSUFBVyxDZTdJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxjQUFZLEVmOEluQixNQUFhLENlOUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELGNBQVksRWYrSW5CLElBQVcsQ2UvSWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsY0FBWSxFZmdKbEIsSUFBVyxDZWhKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxjQUFZLEVmaUpsQixJQUFXLENlakpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELGNBQVksRWZrSmxCLElBQVcsQ2VsSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZnNJbkIsQ0FBQyxDZXRJMkQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmdUluQixPQUFXLENldklpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWZ3SW5CLE1BQVcsQ2V4SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZm9JZixJQUFJLENlcElvRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWYwSW5CLE1BQWEsQ2UxSStDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjJJbkIsSUFBVyxDZTNJaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmNEluQixNQUFhLENlNUkrQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxTQUFTLENBQStDO0lBT3BELFlBQVksRWY2SW5CLElBQVcsQ2U3SWlELFVBQVUsR0FFbEU7RUFURCxBQUFBLFNBQVMsQ0FBK0M7SUFPcEQsWUFBWSxFZjhJbkIsTUFBYSxDZTlJK0MsVUFBVSxHQUVsRTtFQVRELEFBQUEsU0FBUyxDQUErQztJQU9wRCxZQUFZLEVmK0luQixJQUFXLENlL0lpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxVQUFVLENBQThDO0lBT3BELFlBQVksRWZnSmxCLElBQVcsQ2VoSmdELFVBQVUsR0FFbEU7RUFURCxBQUFBLFVBQVUsQ0FBOEM7SUFPcEQsWUFBWSxFZmlKbEIsSUFBVyxDZWpKZ0QsVUFBVSxHQUVsRTtFQVRELEFBQUEsVUFBVSxDQUE4QztJQU9wRCxZQUFZLEVma0psQixJQUFXLENlbEpnRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxlQUFlLENBQXlDO0lBT3BELFVBQVksRWlCNlpULElBQUksQ2pCN1o4QyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELFVBQVksRWlCOFpYLEtBQUssQ2pCOVorQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxnQkFBZ0IsQ0FBd0M7SUFPcEQsVUFBWSxFaUIrWlIsTUFBTSxDakIvWjJDLFVBQVUsR0FFbEU7RUFURCxBQUFBLFlBQVksQ0FBNEM7SUFPcEQsS0FBWSxFZE9kLElBQUksQ2NQbUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxLQUFZLEVkUWIsS0FBSyxDY1JpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELEtBQVksRWRTYixLQUFLLENjVGlELFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsS0FBWSxFZFViLEtBQUssQ2NWaUQsVUFBVSxHQUVsRTtFQVRELEFBQUEsYUFBYSxDQUEyQztJQU9wRCxLQUFZLEVkV2IsS0FBSyxDY1hpRCxVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELEtBQVksRWRZYixLQUFLLENjWmlELFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsS0FBWSxFZGFiLEtBQUssQ2NiaUQsVUFBVSxHQUVsRTs7QW9FckRULE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtFcEU0Q2pCLEFBQUEsS0FBSyxDQUFtRDtJQU9wRCxTQUFZLEVUd0pkLE1BQTJCLENTeEo0QixVQUFVLEdBRWxFO0VBVEQsQUFBQSxLQUFLLENBQW1EO0lBT3BELFNBQVksRVR3SmQsSUFBMkIsQ1N4SjRCLFVBQVUsR0FFbEU7RUFURCxBQUFBLEtBQUssQ0FBbUQ7SUFPcEQsU0FBWSxFVHdKZCxPQUEyQixDU3hKNEIsVUFBVSxHQUVsRTtFQVRELEFBQUEsS0FBSyxDQUFtRDtJQU9wRCxTQUFZLEVUd0pkLE1BQTJCLENTeEo0QixVQUFVLEdBRWxFOztBb0VsQ1QsTUFBTSxDQUFDLEtBQUs7RXBFeUJKLEFBQUEsZUFBZSxDQUF5QztJQU9wRCxPQUFZLEVpQm5CVixNQUFNLENqQm1CNkMsVUFBVSxHQUVsRTtFQVRELEFBQUEscUJBQXFCLENBQW1DO0lBT3BELE9BQVksRWlCbkJILFlBQVksQ2pCbUJnQyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxjQUFjLENBQTBDO0lBT3BELE9BQVksRWlCbkJVLEtBQUssQ2pCbUIwQixVQUFVLEdBRWxFO0VBVEQsQUFBQSxhQUFhLENBQTJDO0lBT3BELE9BQVksRWlCbkJnQixJQUFJLENqQm1CcUIsVUFBVSxHQUVsRTtFQVRELEFBQUEsY0FBYyxDQUEwQztJQU9wRCxPQUFZLEVpQm5CcUIsS0FBSyxDakJtQmUsVUFBVSxHQUVsRTtFQVRELEFBQUEsa0JBQWtCLENBQXNDO0lBT3BELE9BQVksRWlCbkIyQixTQUFTLENqQm1CSyxVQUFVLEdBRWxFO0VBVEQsQUFBQSxtQkFBbUIsQ0FBcUM7SUFPcEQsT0FBWSxFaUJuQnFDLFVBQVUsQ2pCbUJOLFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsT0FBWSxFaUJuQmdELElBQUksQ2pCbUJYLFVBQVUsR0FFbEU7RUFURCxBQUFBLG9CQUFvQixDQUFvQztJQU9wRCxPQUFZLEVpQm5CcUQsV0FBVyxDakJtQnZCLFVBQVUsR0FFbEU7RUFURCxBQUFBLGFBQWEsQ0FBMkM7SUFPcEQsT0FBWSxFaUJuQmlFLElBQUksQ2pCbUI1QixVQUFVLEdBRWxFOztBcUV4RVQ7cUNBQ3FDO0FBQ3JDLEFBQ0ksWUFEUSxDQUNSLFVBQVUsQ0FBQztFQUNQLE9BQU8sRUFBRSxJQUFJLEdBQ2hCOztBQUVMLEFBQUEsYUFBYSxDQUFDO0VBQ1YsVUFBVSxFcEZnUGdCLENBQUMsQ0FBQyxRQUFPLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQywwQkFBc0IsR29Gek90RTtFQVJELEFBRUksYUFGUyxDQUVULFdBQVcsQ0FBQztJQUNSLE9BQU8sRUFBRSxJQUFJLEdBQ2hCO0VBSkwsQUFLSSxhQUxTLENBS1QsVUFBVSxDQUFDO0lBQ1AsT0FBTyxFQUFFLFdBQVcsR0FDdkI7O0FBSUwsQUFBQSxZQUFZLENBQUM7RUFDVCxVQUFVLEVBQUUsY0FBYyxHQUM3Qjs7QTdCc0RELEFBT0UsV0FQUyxDQU9ULFNBQVMsQzZCekRBO0VBQ1QsV0FBVyxFcEZxYjBCLEdBQUcsR29GcGJ4Qzs7QUFHRixBQUNJLGFBRFMsQUFDUixZQUFZLENBQUM7RUFDVixVQUFVLEVwRnpCTSxJQUFJLEdvRjBCdkI7O0FBR0wsQUFBQSxrQkFBa0IsQ0FBQztFQUNmLFVBQVUsRXBGOUJVLHdCQUFJO0VvRitCeEIsdUJBQXVCLEVBQUUsY0FBYyxDQUFDLFVBQVU7RUFDbEQsZUFBZSxFQUFFLGNBQWMsQ0FBQyxVQUFVLEdBSTdDO0VBUEQsQUFJSSxrQkFKYyxBQUliLGFBQWEsQ0FBQztJQUNYLFVBQVUsRXBGbENNLHdCQUFJLEdvRm1DdkI7O0E3QnpCTCxBQUFBLE9BQU8sQzZCNEJDO0VBQ0osV0FBVyxFQUFFLElBQUk7RUFDakIsY0FBYyxFQUFFLElBQUksR0FxRHZCO0VBdkRELEFBSVEsT0FKRCxDQUdILGNBQWMsQ0FDVixnQkFBZ0IsQ0FBQztJQUNiLE1BQU0sRUFBRSxJQUFJO0lBQ1osVUFBVSxFQUFFLElBQUk7SUFDaEIsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNaLFdBQVcsRUFBRSxDQUFDO0lBQ2QsU0FBUyxFQUFFLElBQUk7SUFDZixPQUFPLEVBQUUsQ0FBQztJQUNWLE9BQU8sRUFBRSxXQUFXO0lBQ3BCLFdBQVcsRUFBRSxNQUFNO0lBQ25CLGVBQWUsRUFBRSxNQUFNO0lBQ3ZCLE9BQU8sRUFBRSxlQUFlLEdBSTNCO0lBbkJULEFBZ0JZLE9BaEJMLENBR0gsY0FBYyxDQUNWLGdCQUFnQixBQVlYLE1BQU0sQ0FBQztNQUNKLE9BQU8sRUFBRSxJQUFJLEdBQ2hCO0VBbEJiLEFBb0JRLE9BcEJELENBR0gsY0FBYyxDQWlCVixjQUFjLENBQUM7SUFDWCxLQUFLLEVBQUUsS0FBSztJQUNaLEtBQUssRUFBRSxDQUFDO0lBQ1IsSUFBSSxFQUFFLElBQUk7SUFDVixNQUFNLEVBQUUsQ0FBQztJQUNULE9BQU8sRUFBRSxJQUFJO0lBQ2IsVUFBVSxFQUFFLEtBQUs7SUFDakIsTUFBTSxFQUFFLGNBQWM7SUFDdEIsYUFBYSxFQUFFLENBQUMsR0FDbkI7RUE3QlQsQUFpQ1EsT0FqQ0QsQ0FnQ0gsWUFBWSxDQUNSLGdCQUFnQixDQUFDO0lBQ2IsTUFBTSxFQUFFLElBQUk7SUFDWixVQUFVLEVBQUUsSUFBSTtJQUNoQixLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxJQUFJO0lBQ1osV0FBVyxFQUFFLENBQUM7SUFDZCxTQUFTLEVBQUUsSUFBSTtJQUNmLE9BQU8sRUFBRSxDQUFDO0lBQ1YsT0FBTyxFQUFFLFdBQVc7SUFDcEIsV0FBVyxFQUFFLE1BQU07SUFDbkIsZUFBZSxFQUFFLE1BQU07SUFDdkIsT0FBTyxFQUFFLGVBQWU7SUFDeEIsYUFBYSxFQUFFLEdBQUcsR0FRckI7SUFyRFQsQUE4Q1ksT0E5Q0wsQ0FnQ0gsWUFBWSxDQUNSLGdCQUFnQixBQWFYLE1BQU0sQ0FBQztNQUNKLE9BQU8sRUFBRSxJQUFJLEdBQ2hCO0lBQ0QsQUFBQSxhQUFhLENBakR6QixPQUFPLENBZ0NILFlBQVksQ0FDUixnQkFBZ0IsQ0FnQkk7TUFDWixLQUFLLEVwRjNDRyxPQUFPO01vRjRDZixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ3BGL0VULGtCQUFJLEdvRmdGZjs7QUFPYixBQUNJLGNBRFUsQ0FDVixZQUFZLENBQUM7RUFDVCxzQkFBc0IsRUFDekI7O0FBSUwsQUFBQSxtQkFBbUIsQ0FBQztFQUNoQixRQUFRLEVBQUUsUUFBUTtFQUNsQixLQUFLLEVwRjdEZSxPQUFPO0VvRjhEM0IsT0FBTyxFQUFFLGFBQWE7RUFDdEIsV0FBVyxFQUFFLENBQUM7RUFDZCxHQUFHLEVBQUUsQ0FBQztFQUNOLEtBQUssRUFBRSxDQUFDLEdBTVg7RUFaRCxBQVFRLG1CQVJXLEFBT2QsS0FBSyxBQUNELE9BQU8sQ0FBQztJQUNMLE9BQU8sRUFBRSxPQUFPLEdBQ25COztBNUU1Q0wsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRO0UrQ3lGMUIsQUFzQkcsaUJBdEJBLENBc0JBLGdCQUFnQixDNkJwRFM7SUFDYixRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsSUFBSTtJQUNULElBQUksRUFBRSxHQUFHO0lBQ1QsS0FBSyxFQUFFLElBQUk7SUFDWCxVQUFVLEVwRnRJTixJQUFJO0lvRnVJUixPQUFPLEVBQUUsUUFBUTtJQUNqQixVQUFVLEVBQUUsSUFBSTtJQUNoQixVQUFVLEVBQUUsSUFBSSxHQU1uQjtJQWhCUixBQVllLGlCQVpaLENBRUksZ0JBQWdCLENBU1osV0FBVyxDQUNQLFNBQVMsQ0FBQztNQUNOLEtBQUssRXBGL0ZULE9BQU8sR29GZ0dOO0VBZGhCLEFBaUJPLGlCQWpCSixDQWlCSSxjQUFjLENBQUM7SUFDWCxNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ3BGOUliLE9BQU87SW9GK0lYLFVBQVUsRXBGakpOLE9BQU8sR29Gc0pkO0lBeEJSLEFBb0JXLGlCQXBCUixDQWlCSSxjQUFjLENBR1YsY0FBYyxDQUFDO01BQ1gsVUFBVSxFcEZwSlYsSUFBSTtNb0ZxSkosTUFBTSxFQUFFLE1BQU0sR0FDakI7O0E1RTdGakIsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0UrQ3NHdkIsQUFBRCxpQkFBSSxDNkJoQ1c7SUEyQkgsV0FBVyxFQUFFLENBQUM7SUFDZCxjQUFjLEVBQUUsQ0FBQyxHQWdLeEI7SUE1TEEsQUE2Qk8saUJBN0JKLEdBNkJNLFVBQVUsQ0FBQztNQUNULFFBQVEsRUFBRSxRQUFRLEdBQ3JCO0lBL0JSLEFBZ0NPLGlCQWhDSixDQWdDSSxtQkFBbUIsQ0FBQztNQUNoQixPQUFPLEVBQUUsSUFBSSxHQUNoQjtJQWxDUixBQW1DTyxpQkFuQ0osQ0FtQ0ksY0FBYyxDQUFDO01BQ1gsUUFBUSxFQUFFLFFBQVE7TUFDbEIsS0FBSyxFQUFFLElBQUksR0FtQmQ7TUF4RFIsQUFzQ1csaUJBdENSLENBbUNJLGNBQWMsQ0FHVixnQkFBZ0IsQ0FBQztRQUNiLE9BQU8sRUFBRSxJQUFJLEdBQ2hCO01BeENaLEFBeUNXLGlCQXpDUixDQW1DSSxjQUFjLENBTVYsY0FBYyxDQUFDO1FBQ1gsUUFBUSxFQUFFLFFBQVE7UUFDbEIsT0FBTyxFQUFFLEtBQUs7UUFDZCxHQUFHLEVBQUUsSUFBSTtRQUNULE9BQU8sRUFBRSxJQUFJO1FBQ2IsT0FBTyxFQUFFLENBQUM7UUFDVixNQUFNLEVBQUUsQ0FBQztRQUNULEtBQUssRUFBRSxJQUFJO1FBQ1gsTUFBTSxFQUFFLElBQUksR0FDZjtNQWxEWixBQW1EVyxpQkFuRFIsQ0FtQ0ksY0FBYyxDQWdCVixpQkFBaUIsQ0FBQztRQUNkLE9BQU8sRUFBRSxNQUFNO1FBQ2YsV0FBVyxFQUFFLElBQUk7UUFDakIsVUFBVSxFQUFFLElBQUksR0FDbkI7STdCdkJoQixBQVlLLGlCQVpGLENBS0EsV0FBVyxDQU9ULFNBQVMsQzZCY1c7TUFDVCxXQUFXLEVBQUUsQ0FBQztNQUNkLGNBQWMsRUFBRSxDQUFDO01BQ2pCLFdBQVcsRXBGeVFPLElBQUk7TW9GeFFuQixXQUFXLEVBQUUsTUFBTSxHQUN0QjtJQS9EWixBQW1FdUIsaUJBbkVwQixDQXlESSxXQUFXLEdBT0wsU0FBUyxBQUNOLFNBQVMsR0FDSixTQUFTLEFBQ04sTUFBTSxDQUFDO01BQ0osT0FBTyxFQUFFLE9BQU87TUFDaEIsT0FBTyxFQUFFLFlBQVk7TUFDckIsV0FBVyxFQUFFLDBCQUEwQjtNQUN2QyxVQUFVLEVBQUUsTUFBTTtNQUNsQixXQUFXLEVBQUUsaUJBQWlCO01BQzlCLFlBQVksRUFBRSxNQUFNO01BQ3BCLGNBQWMsRUFBRSxJQUFJO01BQ3BCLFdBQVcsRUFBRSxDQUFDO01BQ2QsY0FBYyxFQUFFLE9BQU87TUFDdkIsc0JBQXNCLEVBQUUsV0FBVztNQUNuQyx1QkFBdUIsRUFBRSxTQUFTO01BQ2xDLEtBQUssRUFBRSxZQUFZO01BQ25CLFNBQVMsRUFBRSxHQUFHO01BQ2QsV0FBVyxFQUFFLEdBQUcsR0FDbkI7SUFsRnhCLEFBc0ZtQixpQkF0RmhCLENBeURJLFdBQVcsR0FPTCxTQUFTLEFBcUJOLE1BQU0sR0FDRCxjQUFjLENBQUM7TUFDYixPQUFPLEVBQUUsQ0FBQztNQUNWLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCO0lBekZwQixBQTZGVyxpQkE3RlIsQ0F5REksV0FBVyxDQW9DUCxpQkFBaUIsQ0FBQztNQUNkLFFBQVEsRUFBRSxNQUFNLEdBQ25CO0k3Qi9EaEIsQUFRSyxpQkFSRixDQUtBLFdBQVcsQ0FHVCxjQUFjLEM2QjBEVztNQUNYLE9BQU8sRUFBRSxLQUFLO01BQ2QsT0FBTyxFQUFFLENBQUM7TUFDVixjQUFjLEVBQUUsSUFBSTtNQUNwQixVQUFVLEVBQUUsY0FBYztNQUMxQixNQUFNLEVBQUUsQ0FBQztNQUNULElBQUksRUFBRSxHQUFHO01BQ1QsU0FBUyxFQUFFLGtCQUFrQjtNQUM3QixVQUFVLEVwRlVKLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQywwQkFBc0I7TW9GVDdDLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDckZ2T3JCLE9BQU8sR3FGcVRWO01BekxaLEFBNEdlLGlCQTVHWixDQXlESSxXQUFXLENBeUNQLGNBQWMsQUFVVCxLQUFLLENBQUM7UUFDSCxJQUFJLEVBQUUsQ0FBQztRQUNQLFNBQVMsRUFBRSxlQUFlLEdBQzdCO01BL0doQixBQWdIZSxpQkFoSFosQ0F5REksV0FBVyxDQXlDUCxjQUFjLEFBY1QsTUFBTSxDQUFDO1FBQ0osSUFBSSxFQUFFLElBQUk7UUFDVixLQUFLLEVBQUUsQ0FBQztRQUNSLFNBQVMsRUFBRSxlQUFlLEdBQzdCO01BcEhoQixBQXdIbUIsaUJBeEhoQixDQXlESSxXQUFXLENBeUNQLGNBQWMsQ0FxQlYsU0FBUyxHQUNILGNBQWMsQ0FBQztRQUNiLFFBQVEsRUFBRSxRQUFRO1FBQ2xCLGFBQWEsRUFBRSxJQUFJLEdBc0J0QjtRQWhKcEIsQUEySHVCLGlCQTNIcEIsQ0F5REksV0FBVyxDQXlDUCxjQUFjLENBcUJWLFNBQVMsR0FDSCxjQUFjLEFBR1gsTUFBTSxDQUFDO1VBQ0osT0FBTyxFQUFFLE9BQU87VUFDaEIsT0FBTyxFQUFFLFlBQVk7VUFDckIsV0FBVyxFQUFFLDBCQUEwQjtVQUN2QyxVQUFVLEVBQUUsTUFBTTtVQUNsQixXQUFXLEVBQUUsaUJBQWlCO1VBQzlCLFlBQVksRUFBRSxNQUFNO1VBQ3BCLGNBQWMsRUFBRSxJQUFJO1VBQ3BCLFdBQVcsRUFBRSxDQUFDO1VBQ2QsY0FBYyxFQUFFLE9BQU87VUFDdkIsc0JBQXNCLEVBQUUsV0FBVztVQUNuQyx1QkFBdUIsRUFBRSxTQUFTO1VBQ2xDLEtBQUssRUFBRSxZQUFZO1VBQ25CLFNBQVMsRUFBRSxHQUFHO1VBQ2QsUUFBUSxFQUFFLFFBQVE7VUFDbEIsR0FBRyxFQUFFLENBQUM7VUFDTixNQUFNLEVBQUUsQ0FBQztVQUNULE1BQU0sRUFBRSxJQUFJO1VBQ1osS0FBSyxFQUFFLElBQUk7VUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNmO01BL0l4QixBQWtKdUIsaUJBbEpwQixDQXlESSxXQUFXLENBeUNQLGNBQWMsQ0FxQlYsU0FBUyxBQTBCSixNQUFNLENBQ0gsa0JBQWtCLENBQUM7UUFDZixPQUFPLEVBQUUsQ0FBQztRQUNWLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCO01Bckp4QixBQXdKZSxpQkF4SlosQ0F5REksV0FBVyxDQXlDUCxjQUFjLENBc0RWLGtCQUFrQixDQUFDO1FBQ2YsUUFBUSxFQUFFLFFBQVE7UUFDbEIsR0FBRyxFQUFFLENBQUM7UUFDTixJQUFJLEVBQUUsSUFBSTtRQUNWLE9BQU8sRUFBRSxDQUFDO1FBQ1YsY0FBYyxFQUFFLElBQUk7UUFDcEIsU0FBUyxFQUFFLGVBQWUsR0FLN0I7UUFuS2hCLEFBK0ptQixpQkEvSmhCLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxDQXNEVixrQkFBa0IsQUFPYixNQUFNLENBQUM7VUFDSixJQUFJLEVBQUUsSUFBSTtVQUNWLEtBQUssRUFBRSxJQUFJLEdBQ2Q7TUFsS3BCLEFBc0tlLGlCQXRLWixDQXlESSxXQUFXLENBeUNQLGNBQWMsQUFvRVQsaUJBQWlCLENBQUM7UUFDZixTQUFTLEVwRjRSUCxLQUFLLEdvRjNSVjtNQXhLaEIsQUF5S2UsaUJBektaLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxBQXVFVCxpQkFBaUIsQ0FBQztRQUNmLFNBQVMsRXBGMFJQLEtBQUssR29GelJWO01BM0toQixBQTRLZSxpQkE1S1osQ0F5REksV0FBVyxDQXlDUCxjQUFjLEFBMEVULGlCQUFpQixDQUFDO1FBQ2YsU0FBUyxFcEZ3UlAsS0FBSyxHb0Z2UlY7TUE5S2hCLEFBZ0xlLGlCQWhMWixDQXlESSxXQUFXLENBeUNQLGNBQWMsQUE4RVQsYUFBYSxDQUFDO1FBQ1gsS0FBSyxFQUFFLElBQUksR0FDZDtNQWxMaEIsQUFxTGUsaUJBckxaLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxDQW1GVixjQUFjLENBQUM7UUFDWCxXQUFXLEVwRm1KQSxHQUFHO1FvRmxKZCxPQUFPLEVBQUUsV0FBVyxHQUN2Qjs7QTVFalByQixNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7RStDeUYxQixBQXNCRyxpQkF0QkEsQ0FzQkEsZ0JBQWdCLEM2QnBEUztJQUNiLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxJQUFJO0lBQ1QsSUFBSSxFQUFFLEdBQUc7SUFDVCxLQUFLLEVBQUUsSUFBSTtJQUNYLFVBQVUsRXBGdElOLElBQUk7SW9GdUlSLE9BQU8sRUFBRSxRQUFRO0lBQ2pCLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLFVBQVUsRUFBRSxJQUFJLEdBTW5CO0lBaEJSLEFBWWUsaUJBWlosQ0FFSSxnQkFBZ0IsQ0FTWixXQUFXLENBQ1AsU0FBUyxDQUFDO01BQ04sS0FBSyxFcEYvRlQsT0FBTyxHb0ZnR047RUFkaEIsQUFpQk8saUJBakJKLENBaUJJLGNBQWMsQ0FBQztJQUNYLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDcEY5SWIsT0FBTztJb0YrSVgsVUFBVSxFcEZqSk4sT0FBTyxHb0ZzSmQ7SUF4QlIsQUFvQlcsaUJBcEJSLENBaUJJLGNBQWMsQ0FHVixjQUFjLENBQUM7TUFDWCxVQUFVLEVwRnBKVixJQUFJO01vRnFKSixNQUFNLEVBQUUsTUFBTSxHQUNqQjs7QTVFN0ZqQixNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RStDc0d2QixBQUFELGlCQUFJLEM2QmhDVztJQTJCSCxXQUFXLEVBQUUsQ0FBQztJQUNkLGNBQWMsRUFBRSxDQUFDLEdBZ0t4QjtJQTVMQSxBQTZCTyxpQkE3QkosR0E2Qk0sVUFBVSxDQUFDO01BQ1QsUUFBUSxFQUFFLFFBQVEsR0FDckI7SUEvQlIsQUFnQ08saUJBaENKLENBZ0NJLG1CQUFtQixDQUFDO01BQ2hCLE9BQU8sRUFBRSxJQUFJLEdBQ2hCO0lBbENSLEFBbUNPLGlCQW5DSixDQW1DSSxjQUFjLENBQUM7TUFDWCxRQUFRLEVBQUUsUUFBUTtNQUNsQixLQUFLLEVBQUUsSUFBSSxHQW1CZDtNQXhEUixBQXNDVyxpQkF0Q1IsQ0FtQ0ksY0FBYyxDQUdWLGdCQUFnQixDQUFDO1FBQ2IsT0FBTyxFQUFFLElBQUksR0FDaEI7TUF4Q1osQUF5Q1csaUJBekNSLENBbUNJLGNBQWMsQ0FNVixjQUFjLENBQUM7UUFDWCxRQUFRLEVBQUUsUUFBUTtRQUNsQixPQUFPLEVBQUUsS0FBSztRQUNkLEdBQUcsRUFBRSxJQUFJO1FBQ1QsT0FBTyxFQUFFLElBQUk7UUFDYixPQUFPLEVBQUUsQ0FBQztRQUNWLE1BQU0sRUFBRSxDQUFDO1FBQ1QsS0FBSyxFQUFFLElBQUk7UUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNmO01BbERaLEFBbURXLGlCQW5EUixDQW1DSSxjQUFjLENBZ0JWLGlCQUFpQixDQUFDO1FBQ2QsT0FBTyxFQUFFLE1BQU07UUFDZixXQUFXLEVBQUUsSUFBSTtRQUNqQixVQUFVLEVBQUUsSUFBSSxHQUNuQjtJN0J2QmhCLEFBWUssaUJBWkYsQ0FLQSxXQUFXLENBT1QsU0FBUyxDNkJjVztNQUNULFdBQVcsRUFBRSxDQUFDO01BQ2QsY0FBYyxFQUFFLENBQUM7TUFDakIsV0FBVyxFcEZ5UU8sSUFBSTtNb0Z4UW5CLFdBQVcsRUFBRSxNQUFNLEdBQ3RCO0lBL0RaLEFBbUV1QixpQkFuRXBCLENBeURJLFdBQVcsR0FPTCxTQUFTLEFBQ04sU0FBUyxHQUNKLFNBQVMsQUFDTixNQUFNLENBQUM7TUFDSixPQUFPLEVBQUUsT0FBTztNQUNoQixPQUFPLEVBQUUsWUFBWTtNQUNyQixXQUFXLEVBQUUsMEJBQTBCO01BQ3ZDLFVBQVUsRUFBRSxNQUFNO01BQ2xCLFdBQVcsRUFBRSxpQkFBaUI7TUFDOUIsWUFBWSxFQUFFLE1BQU07TUFDcEIsY0FBYyxFQUFFLElBQUk7TUFDcEIsV0FBVyxFQUFFLENBQUM7TUFDZCxjQUFjLEVBQUUsT0FBTztNQUN2QixzQkFBc0IsRUFBRSxXQUFXO01BQ25DLHVCQUF1QixFQUFFLFNBQVM7TUFDbEMsS0FBSyxFQUFFLFlBQVk7TUFDbkIsU0FBUyxFQUFFLEdBQUc7TUFDZCxXQUFXLEVBQUUsR0FBRyxHQUNuQjtJQWxGeEIsQUFzRm1CLGlCQXRGaEIsQ0F5REksV0FBVyxHQU9MLFNBQVMsQUFxQk4sTUFBTSxHQUNELGNBQWMsQ0FBQztNQUNiLE9BQU8sRUFBRSxDQUFDO01BQ1YsY0FBYyxFQUFFLElBQUksR0FDdkI7SUF6RnBCLEFBNkZXLGlCQTdGUixDQXlESSxXQUFXLENBb0NQLGlCQUFpQixDQUFDO01BQ2QsUUFBUSxFQUFFLE1BQU0sR0FDbkI7STdCL0RoQixBQVFLLGlCQVJGLENBS0EsV0FBVyxDQUdULGNBQWMsQzZCMERXO01BQ1gsT0FBTyxFQUFFLEtBQUs7TUFDZCxPQUFPLEVBQUUsQ0FBQztNQUNWLGNBQWMsRUFBRSxJQUFJO01BQ3BCLFVBQVUsRUFBRSxjQUFjO01BQzFCLE1BQU0sRUFBRSxDQUFDO01BQ1QsSUFBSSxFQUFFLEdBQUc7TUFDVCxTQUFTLEVBQUUsa0JBQWtCO01BQzdCLFVBQVUsRXBGVUosQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLDBCQUFzQjtNb0ZUN0MsVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENyRnZPckIsT0FBTyxHcUZxVFY7TUF6TFosQUE0R2UsaUJBNUdaLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxBQVVULEtBQUssQ0FBQztRQUNILElBQUksRUFBRSxDQUFDO1FBQ1AsU0FBUyxFQUFFLGVBQWUsR0FDN0I7TUEvR2hCLEFBZ0hlLGlCQWhIWixDQXlESSxXQUFXLENBeUNQLGNBQWMsQUFjVCxNQUFNLENBQUM7UUFDSixJQUFJLEVBQUUsSUFBSTtRQUNWLEtBQUssRUFBRSxDQUFDO1FBQ1IsU0FBUyxFQUFFLGVBQWUsR0FDN0I7TUFwSGhCLEFBd0htQixpQkF4SGhCLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxDQXFCVixTQUFTLEdBQ0gsY0FBYyxDQUFDO1FBQ2IsUUFBUSxFQUFFLFFBQVE7UUFDbEIsYUFBYSxFQUFFLElBQUksR0FzQnRCO1FBaEpwQixBQTJIdUIsaUJBM0hwQixDQXlESSxXQUFXLENBeUNQLGNBQWMsQ0FxQlYsU0FBUyxHQUNILGNBQWMsQUFHWCxNQUFNLENBQUM7VUFDSixPQUFPLEVBQUUsT0FBTztVQUNoQixPQUFPLEVBQUUsWUFBWTtVQUNyQixXQUFXLEVBQUUsMEJBQTBCO1VBQ3ZDLFVBQVUsRUFBRSxNQUFNO1VBQ2xCLFdBQVcsRUFBRSxpQkFBaUI7VUFDOUIsWUFBWSxFQUFFLE1BQU07VUFDcEIsY0FBYyxFQUFFLElBQUk7VUFDcEIsV0FBVyxFQUFFLENBQUM7VUFDZCxjQUFjLEVBQUUsT0FBTztVQUN2QixzQkFBc0IsRUFBRSxXQUFXO1VBQ25DLHVCQUF1QixFQUFFLFNBQVM7VUFDbEMsS0FBSyxFQUFFLFlBQVk7VUFDbkIsU0FBUyxFQUFFLEdBQUc7VUFDZCxRQUFRLEVBQUUsUUFBUTtVQUNsQixHQUFHLEVBQUUsQ0FBQztVQUNOLE1BQU0sRUFBRSxDQUFDO1VBQ1QsTUFBTSxFQUFFLElBQUk7VUFDWixLQUFLLEVBQUUsSUFBSTtVQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7TUEvSXhCLEFBa0p1QixpQkFsSnBCLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxDQXFCVixTQUFTLEFBMEJKLE1BQU0sQ0FDSCxrQkFBa0IsQ0FBQztRQUNmLE9BQU8sRUFBRSxDQUFDO1FBQ1YsY0FBYyxFQUFFLElBQUksR0FDdkI7TUFySnhCLEFBd0plLGlCQXhKWixDQXlESSxXQUFXLENBeUNQLGNBQWMsQ0FzRFYsa0JBQWtCLENBQUM7UUFDZixRQUFRLEVBQUUsUUFBUTtRQUNsQixHQUFHLEVBQUUsQ0FBQztRQUNOLElBQUksRUFBRSxJQUFJO1FBQ1YsT0FBTyxFQUFFLENBQUM7UUFDVixjQUFjLEVBQUUsSUFBSTtRQUNwQixTQUFTLEVBQUUsZUFBZSxHQUs3QjtRQW5LaEIsQUErSm1CLGlCQS9KaEIsQ0F5REksV0FBVyxDQXlDUCxjQUFjLENBc0RWLGtCQUFrQixBQU9iLE1BQU0sQ0FBQztVQUNKLElBQUksRUFBRSxJQUFJO1VBQ1YsS0FBSyxFQUFFLElBQUksR0FDZDtNQWxLcEIsQUFzS2UsaUJBdEtaLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxBQW9FVCxpQkFBaUIsQ0FBQztRQUNmLFNBQVMsRXBGNFJQLEtBQUssR29GM1JWO01BeEtoQixBQXlLZSxpQkF6S1osQ0F5REksV0FBVyxDQXlDUCxjQUFjLEFBdUVULGlCQUFpQixDQUFDO1FBQ2YsU0FBUyxFcEYwUlAsS0FBSyxHb0Z6UlY7TUEzS2hCLEFBNEtlLGlCQTVLWixDQXlESSxXQUFXLENBeUNQLGNBQWMsQUEwRVQsaUJBQWlCLENBQUM7UUFDZixTQUFTLEVwRndSUCxLQUFLLEdvRnZSVjtNQTlLaEIsQUFnTGUsaUJBaExaLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxBQThFVCxhQUFhLENBQUM7UUFDWCxLQUFLLEVBQUUsSUFBSSxHQUNkO01BbExoQixBQXFMZSxpQkFyTFosQ0F5REksV0FBVyxDQXlDUCxjQUFjLENBbUZWLGNBQWMsQ0FBQztRQUNYLFdBQVcsRXBGbUpBLEdBQUc7UW9GbEpkLE9BQU8sRUFBRSxXQUFXLEdBQ3ZCOztBNUVqUHJCLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtFK0N5RjFCLEFBc0JHLGlCQXRCQSxDQXNCQSxnQkFBZ0IsQzZCcERTO0lBQ2IsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLElBQUk7SUFDVCxJQUFJLEVBQUUsR0FBRztJQUNULEtBQUssRUFBRSxJQUFJO0lBQ1gsVUFBVSxFcEZ0SU4sSUFBSTtJb0Z1SVIsT0FBTyxFQUFFLFFBQVE7SUFDakIsVUFBVSxFQUFFLElBQUk7SUFDaEIsVUFBVSxFQUFFLElBQUksR0FNbkI7SUFoQlIsQUFZZSxpQkFaWixDQUVJLGdCQUFnQixDQVNaLFdBQVcsQ0FDUCxTQUFTLENBQUM7TUFDTixLQUFLLEVwRi9GVCxPQUFPLEdvRmdHTjtFQWRoQixBQWlCTyxpQkFqQkosQ0FpQkksY0FBYyxDQUFDO0lBQ1gsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENwRjlJYixPQUFPO0lvRitJWCxVQUFVLEVwRmpKTixPQUFPLEdvRnNKZDtJQXhCUixBQW9CVyxpQkFwQlIsQ0FpQkksY0FBYyxDQUdWLGNBQWMsQ0FBQztNQUNYLFVBQVUsRXBGcEpWLElBQUk7TW9GcUpKLE1BQU0sRUFBRSxNQUFNLEdBQ2pCOztBNUU3RmpCLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFK0NzR3ZCLEFBQUQsaUJBQUksQzZCaENXO0lBMkJILFdBQVcsRUFBRSxDQUFDO0lBQ2QsY0FBYyxFQUFFLENBQUMsR0FnS3hCO0lBNUxBLEFBNkJPLGlCQTdCSixHQTZCTSxVQUFVLENBQUM7TUFDVCxRQUFRLEVBQUUsUUFBUSxHQUNyQjtJQS9CUixBQWdDTyxpQkFoQ0osQ0FnQ0ksbUJBQW1CLENBQUM7TUFDaEIsT0FBTyxFQUFFLElBQUksR0FDaEI7SUFsQ1IsQUFtQ08saUJBbkNKLENBbUNJLGNBQWMsQ0FBQztNQUNYLFFBQVEsRUFBRSxRQUFRO01BQ2xCLEtBQUssRUFBRSxJQUFJLEdBbUJkO01BeERSLEFBc0NXLGlCQXRDUixDQW1DSSxjQUFjLENBR1YsZ0JBQWdCLENBQUM7UUFDYixPQUFPLEVBQUUsSUFBSSxHQUNoQjtNQXhDWixBQXlDVyxpQkF6Q1IsQ0FtQ0ksY0FBYyxDQU1WLGNBQWMsQ0FBQztRQUNYLFFBQVEsRUFBRSxRQUFRO1FBQ2xCLE9BQU8sRUFBRSxLQUFLO1FBQ2QsR0FBRyxFQUFFLElBQUk7UUFDVCxPQUFPLEVBQUUsSUFBSTtRQUNiLE9BQU8sRUFBRSxDQUFDO1FBQ1YsTUFBTSxFQUFFLENBQUM7UUFDVCxLQUFLLEVBQUUsSUFBSTtRQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7TUFsRFosQUFtRFcsaUJBbkRSLENBbUNJLGNBQWMsQ0FnQlYsaUJBQWlCLENBQUM7UUFDZCxPQUFPLEVBQUUsTUFBTTtRQUNmLFdBQVcsRUFBRSxJQUFJO1FBQ2pCLFVBQVUsRUFBRSxJQUFJLEdBQ25CO0k3QnZCaEIsQUFZSyxpQkFaRixDQUtBLFdBQVcsQ0FPVCxTQUFTLEM2QmNXO01BQ1QsV0FBVyxFQUFFLENBQUM7TUFDZCxjQUFjLEVBQUUsQ0FBQztNQUNqQixXQUFXLEVwRnlRTyxJQUFJO01vRnhRbkIsV0FBVyxFQUFFLE1BQU0sR0FDdEI7SUEvRFosQUFtRXVCLGlCQW5FcEIsQ0F5REksV0FBVyxHQU9MLFNBQVMsQUFDTixTQUFTLEdBQ0osU0FBUyxBQUNOLE1BQU0sQ0FBQztNQUNKLE9BQU8sRUFBRSxPQUFPO01BQ2hCLE9BQU8sRUFBRSxZQUFZO01BQ3JCLFdBQVcsRUFBRSwwQkFBMEI7TUFDdkMsVUFBVSxFQUFFLE1BQU07TUFDbEIsV0FBVyxFQUFFLGlCQUFpQjtNQUM5QixZQUFZLEVBQUUsTUFBTTtNQUNwQixjQUFjLEVBQUUsSUFBSTtNQUNwQixXQUFXLEVBQUUsQ0FBQztNQUNkLGNBQWMsRUFBRSxPQUFPO01BQ3ZCLHNCQUFzQixFQUFFLFdBQVc7TUFDbkMsdUJBQXVCLEVBQUUsU0FBUztNQUNsQyxLQUFLLEVBQUUsWUFBWTtNQUNuQixTQUFTLEVBQUUsR0FBRztNQUNkLFdBQVcsRUFBRSxHQUFHLEdBQ25CO0lBbEZ4QixBQXNGbUIsaUJBdEZoQixDQXlESSxXQUFXLEdBT0wsU0FBUyxBQXFCTixNQUFNLEdBQ0QsY0FBYyxDQUFDO01BQ2IsT0FBTyxFQUFFLENBQUM7TUFDVixjQUFjLEVBQUUsSUFBSSxHQUN2QjtJQXpGcEIsQUE2RlcsaUJBN0ZSLENBeURJLFdBQVcsQ0FvQ1AsaUJBQWlCLENBQUM7TUFDZCxRQUFRLEVBQUUsTUFBTSxHQUNuQjtJN0IvRGhCLEFBUUssaUJBUkYsQ0FLQSxXQUFXLENBR1QsY0FBYyxDNkIwRFc7TUFDWCxPQUFPLEVBQUUsS0FBSztNQUNkLE9BQU8sRUFBRSxDQUFDO01BQ1YsY0FBYyxFQUFFLElBQUk7TUFDcEIsVUFBVSxFQUFFLGNBQWM7TUFDMUIsTUFBTSxFQUFFLENBQUM7TUFDVCxJQUFJLEVBQUUsR0FBRztNQUNULFNBQVMsRUFBRSxrQkFBa0I7TUFDN0IsVUFBVSxFcEZVSixDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsMEJBQXNCO01vRlQ3QyxVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQ3JGdk9yQixPQUFPLEdxRnFUVjtNQXpMWixBQTRHZSxpQkE1R1osQ0F5REksV0FBVyxDQXlDUCxjQUFjLEFBVVQsS0FBSyxDQUFDO1FBQ0gsSUFBSSxFQUFFLENBQUM7UUFDUCxTQUFTLEVBQUUsZUFBZSxHQUM3QjtNQS9HaEIsQUFnSGUsaUJBaEhaLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxBQWNULE1BQU0sQ0FBQztRQUNKLElBQUksRUFBRSxJQUFJO1FBQ1YsS0FBSyxFQUFFLENBQUM7UUFDUixTQUFTLEVBQUUsZUFBZSxHQUM3QjtNQXBIaEIsQUF3SG1CLGlCQXhIaEIsQ0F5REksV0FBVyxDQXlDUCxjQUFjLENBcUJWLFNBQVMsR0FDSCxjQUFjLENBQUM7UUFDYixRQUFRLEVBQUUsUUFBUTtRQUNsQixhQUFhLEVBQUUsSUFBSSxHQXNCdEI7UUFoSnBCLEFBMkh1QixpQkEzSHBCLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxDQXFCVixTQUFTLEdBQ0gsY0FBYyxBQUdYLE1BQU0sQ0FBQztVQUNKLE9BQU8sRUFBRSxPQUFPO1VBQ2hCLE9BQU8sRUFBRSxZQUFZO1VBQ3JCLFdBQVcsRUFBRSwwQkFBMEI7VUFDdkMsVUFBVSxFQUFFLE1BQU07VUFDbEIsV0FBVyxFQUFFLGlCQUFpQjtVQUM5QixZQUFZLEVBQUUsTUFBTTtVQUNwQixjQUFjLEVBQUUsSUFBSTtVQUNwQixXQUFXLEVBQUUsQ0FBQztVQUNkLGNBQWMsRUFBRSxPQUFPO1VBQ3ZCLHNCQUFzQixFQUFFLFdBQVc7VUFDbkMsdUJBQXVCLEVBQUUsU0FBUztVQUNsQyxLQUFLLEVBQUUsWUFBWTtVQUNuQixTQUFTLEVBQUUsR0FBRztVQUNkLFFBQVEsRUFBRSxRQUFRO1VBQ2xCLEdBQUcsRUFBRSxDQUFDO1VBQ04sTUFBTSxFQUFFLENBQUM7VUFDVCxNQUFNLEVBQUUsSUFBSTtVQUNaLEtBQUssRUFBRSxJQUFJO1VBQ1gsTUFBTSxFQUFFLElBQUksR0FDZjtNQS9JeEIsQUFrSnVCLGlCQWxKcEIsQ0F5REksV0FBVyxDQXlDUCxjQUFjLENBcUJWLFNBQVMsQUEwQkosTUFBTSxDQUNILGtCQUFrQixDQUFDO1FBQ2YsT0FBTyxFQUFFLENBQUM7UUFDVixjQUFjLEVBQUUsSUFBSSxHQUN2QjtNQXJKeEIsQUF3SmUsaUJBeEpaLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxDQXNEVixrQkFBa0IsQ0FBQztRQUNmLFFBQVEsRUFBRSxRQUFRO1FBQ2xCLEdBQUcsRUFBRSxDQUFDO1FBQ04sSUFBSSxFQUFFLElBQUk7UUFDVixPQUFPLEVBQUUsQ0FBQztRQUNWLGNBQWMsRUFBRSxJQUFJO1FBQ3BCLFNBQVMsRUFBRSxlQUFlLEdBSzdCO1FBbktoQixBQStKbUIsaUJBL0poQixDQXlESSxXQUFXLENBeUNQLGNBQWMsQ0FzRFYsa0JBQWtCLEFBT2IsTUFBTSxDQUFDO1VBQ0osSUFBSSxFQUFFLElBQUk7VUFDVixLQUFLLEVBQUUsSUFBSSxHQUNkO01BbEtwQixBQXNLZSxpQkF0S1osQ0F5REksV0FBVyxDQXlDUCxjQUFjLEFBb0VULGlCQUFpQixDQUFDO1FBQ2YsU0FBUyxFcEY0UlAsS0FBSyxHb0YzUlY7TUF4S2hCLEFBeUtlLGlCQXpLWixDQXlESSxXQUFXLENBeUNQLGNBQWMsQUF1RVQsaUJBQWlCLENBQUM7UUFDZixTQUFTLEVwRjBSUCxLQUFLLEdvRnpSVjtNQTNLaEIsQUE0S2UsaUJBNUtaLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxBQTBFVCxpQkFBaUIsQ0FBQztRQUNmLFNBQVMsRXBGd1JQLEtBQUssR29GdlJWO01BOUtoQixBQWdMZSxpQkFoTFosQ0F5REksV0FBVyxDQXlDUCxjQUFjLEFBOEVULGFBQWEsQ0FBQztRQUNYLEtBQUssRUFBRSxJQUFJLEdBQ2Q7TUFsTGhCLEFBcUxlLGlCQXJMWixDQXlESSxXQUFXLENBeUNQLGNBQWMsQ0FtRlYsY0FBYyxDQUFDO1FBQ1gsV0FBVyxFcEZtSkEsR0FBRztRb0ZsSmQsT0FBTyxFQUFFLFdBQVcsR0FDdkI7O0E1RWpQckIsTUFBTSxFQUFFLFNBQVMsRUFBRSxTQUFTO0UrQ3lGM0IsQUFzQkcsaUJBdEJBLENBc0JBLGdCQUFnQixDNkJwRFM7SUFDYixRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsSUFBSTtJQUNULElBQUksRUFBRSxHQUFHO0lBQ1QsS0FBSyxFQUFFLElBQUk7SUFDWCxVQUFVLEVwRnRJTixJQUFJO0lvRnVJUixPQUFPLEVBQUUsUUFBUTtJQUNqQixVQUFVLEVBQUUsSUFBSTtJQUNoQixVQUFVLEVBQUUsSUFBSSxHQU1uQjtJQWhCUixBQVllLGlCQVpaLENBRUksZ0JBQWdCLENBU1osV0FBVyxDQUNQLFNBQVMsQ0FBQztNQUNOLEtBQUssRXBGL0ZULE9BQU8sR29GZ0dOO0VBZGhCLEFBaUJPLGlCQWpCSixDQWlCSSxjQUFjLENBQUM7SUFDWCxNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ3BGOUliLE9BQU87SW9GK0lYLFVBQVUsRXBGakpOLE9BQU8sR29Gc0pkO0lBeEJSLEFBb0JXLGlCQXBCUixDQWlCSSxjQUFjLENBR1YsY0FBYyxDQUFDO01BQ1gsVUFBVSxFcEZwSlYsSUFBSTtNb0ZxSkosTUFBTSxFQUFFLE1BQU0sR0FDakI7O0E1RTdGakIsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0UrQ3NHeEIsQUFBRCxpQkFBSSxDNkJoQ1c7SUEyQkgsV0FBVyxFQUFFLENBQUM7SUFDZCxjQUFjLEVBQUUsQ0FBQyxHQWdLeEI7SUE1TEEsQUE2Qk8saUJBN0JKLEdBNkJNLFVBQVUsQ0FBQztNQUNULFFBQVEsRUFBRSxRQUFRLEdBQ3JCO0lBL0JSLEFBZ0NPLGlCQWhDSixDQWdDSSxtQkFBbUIsQ0FBQztNQUNoQixPQUFPLEVBQUUsSUFBSSxHQUNoQjtJQWxDUixBQW1DTyxpQkFuQ0osQ0FtQ0ksY0FBYyxDQUFDO01BQ1gsUUFBUSxFQUFFLFFBQVE7TUFDbEIsS0FBSyxFQUFFLElBQUksR0FtQmQ7TUF4RFIsQUFzQ1csaUJBdENSLENBbUNJLGNBQWMsQ0FHVixnQkFBZ0IsQ0FBQztRQUNiLE9BQU8sRUFBRSxJQUFJLEdBQ2hCO01BeENaLEFBeUNXLGlCQXpDUixDQW1DSSxjQUFjLENBTVYsY0FBYyxDQUFDO1FBQ1gsUUFBUSxFQUFFLFFBQVE7UUFDbEIsT0FBTyxFQUFFLEtBQUs7UUFDZCxHQUFHLEVBQUUsSUFBSTtRQUNULE9BQU8sRUFBRSxJQUFJO1FBQ2IsT0FBTyxFQUFFLENBQUM7UUFDVixNQUFNLEVBQUUsQ0FBQztRQUNULEtBQUssRUFBRSxJQUFJO1FBQ1gsTUFBTSxFQUFFLElBQUksR0FDZjtNQWxEWixBQW1EVyxpQkFuRFIsQ0FtQ0ksY0FBYyxDQWdCVixpQkFBaUIsQ0FBQztRQUNkLE9BQU8sRUFBRSxNQUFNO1FBQ2YsV0FBVyxFQUFFLElBQUk7UUFDakIsVUFBVSxFQUFFLElBQUksR0FDbkI7STdCdkJoQixBQVlLLGlCQVpGLENBS0EsV0FBVyxDQU9ULFNBQVMsQzZCY1c7TUFDVCxXQUFXLEVBQUUsQ0FBQztNQUNkLGNBQWMsRUFBRSxDQUFDO01BQ2pCLFdBQVcsRXBGeVFPLElBQUk7TW9GeFFuQixXQUFXLEVBQUUsTUFBTSxHQUN0QjtJQS9EWixBQW1FdUIsaUJBbkVwQixDQXlESSxXQUFXLEdBT0wsU0FBUyxBQUNOLFNBQVMsR0FDSixTQUFTLEFBQ04sTUFBTSxDQUFDO01BQ0osT0FBTyxFQUFFLE9BQU87TUFDaEIsT0FBTyxFQUFFLFlBQVk7TUFDckIsV0FBVyxFQUFFLDBCQUEwQjtNQUN2QyxVQUFVLEVBQUUsTUFBTTtNQUNsQixXQUFXLEVBQUUsaUJBQWlCO01BQzlCLFlBQVksRUFBRSxNQUFNO01BQ3BCLGNBQWMsRUFBRSxJQUFJO01BQ3BCLFdBQVcsRUFBRSxDQUFDO01BQ2QsY0FBYyxFQUFFLE9BQU87TUFDdkIsc0JBQXNCLEVBQUUsV0FBVztNQUNuQyx1QkFBdUIsRUFBRSxTQUFTO01BQ2xDLEtBQUssRUFBRSxZQUFZO01BQ25CLFNBQVMsRUFBRSxHQUFHO01BQ2QsV0FBVyxFQUFFLEdBQUcsR0FDbkI7SUFsRnhCLEFBc0ZtQixpQkF0RmhCLENBeURJLFdBQVcsR0FPTCxTQUFTLEFBcUJOLE1BQU0sR0FDRCxjQUFjLENBQUM7TUFDYixPQUFPLEVBQUUsQ0FBQztNQUNWLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCO0lBekZwQixBQTZGVyxpQkE3RlIsQ0F5REksV0FBVyxDQW9DUCxpQkFBaUIsQ0FBQztNQUNkLFFBQVEsRUFBRSxNQUFNLEdBQ25CO0k3Qi9EaEIsQUFRSyxpQkFSRixDQUtBLFdBQVcsQ0FHVCxjQUFjLEM2QjBEVztNQUNYLE9BQU8sRUFBRSxLQUFLO01BQ2QsT0FBTyxFQUFFLENBQUM7TUFDVixjQUFjLEVBQUUsSUFBSTtNQUNwQixVQUFVLEVBQUUsY0FBYztNQUMxQixNQUFNLEVBQUUsQ0FBQztNQUNULElBQUksRUFBRSxHQUFHO01BQ1QsU0FBUyxFQUFFLGtCQUFrQjtNQUM3QixVQUFVLEVwRlVKLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQywwQkFBc0I7TW9GVDdDLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDckZ2T3JCLE9BQU8sR3FGcVRWO01BekxaLEFBNEdlLGlCQTVHWixDQXlESSxXQUFXLENBeUNQLGNBQWMsQUFVVCxLQUFLLENBQUM7UUFDSCxJQUFJLEVBQUUsQ0FBQztRQUNQLFNBQVMsRUFBRSxlQUFlLEdBQzdCO01BL0doQixBQWdIZSxpQkFoSFosQ0F5REksV0FBVyxDQXlDUCxjQUFjLEFBY1QsTUFBTSxDQUFDO1FBQ0osSUFBSSxFQUFFLElBQUk7UUFDVixLQUFLLEVBQUUsQ0FBQztRQUNSLFNBQVMsRUFBRSxlQUFlLEdBQzdCO01BcEhoQixBQXdIbUIsaUJBeEhoQixDQXlESSxXQUFXLENBeUNQLGNBQWMsQ0FxQlYsU0FBUyxHQUNILGNBQWMsQ0FBQztRQUNiLFFBQVEsRUFBRSxRQUFRO1FBQ2xCLGFBQWEsRUFBRSxJQUFJLEdBc0J0QjtRQWhKcEIsQUEySHVCLGlCQTNIcEIsQ0F5REksV0FBVyxDQXlDUCxjQUFjLENBcUJWLFNBQVMsR0FDSCxjQUFjLEFBR1gsTUFBTSxDQUFDO1VBQ0osT0FBTyxFQUFFLE9BQU87VUFDaEIsT0FBTyxFQUFFLFlBQVk7VUFDckIsV0FBVyxFQUFFLDBCQUEwQjtVQUN2QyxVQUFVLEVBQUUsTUFBTTtVQUNsQixXQUFXLEVBQUUsaUJBQWlCO1VBQzlCLFlBQVksRUFBRSxNQUFNO1VBQ3BCLGNBQWMsRUFBRSxJQUFJO1VBQ3BCLFdBQVcsRUFBRSxDQUFDO1VBQ2QsY0FBYyxFQUFFLE9BQU87VUFDdkIsc0JBQXNCLEVBQUUsV0FBVztVQUNuQyx1QkFBdUIsRUFBRSxTQUFTO1VBQ2xDLEtBQUssRUFBRSxZQUFZO1VBQ25CLFNBQVMsRUFBRSxHQUFHO1VBQ2QsUUFBUSxFQUFFLFFBQVE7VUFDbEIsR0FBRyxFQUFFLENBQUM7VUFDTixNQUFNLEVBQUUsQ0FBQztVQUNULE1BQU0sRUFBRSxJQUFJO1VBQ1osS0FBSyxFQUFFLElBQUk7VUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNmO01BL0l4QixBQWtKdUIsaUJBbEpwQixDQXlESSxXQUFXLENBeUNQLGNBQWMsQ0FxQlYsU0FBUyxBQTBCSixNQUFNLENBQ0gsa0JBQWtCLENBQUM7UUFDZixPQUFPLEVBQUUsQ0FBQztRQUNWLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCO01Bckp4QixBQXdKZSxpQkF4SlosQ0F5REksV0FBVyxDQXlDUCxjQUFjLENBc0RWLGtCQUFrQixDQUFDO1FBQ2YsUUFBUSxFQUFFLFFBQVE7UUFDbEIsR0FBRyxFQUFFLENBQUM7UUFDTixJQUFJLEVBQUUsSUFBSTtRQUNWLE9BQU8sRUFBRSxDQUFDO1FBQ1YsY0FBYyxFQUFFLElBQUk7UUFDcEIsU0FBUyxFQUFFLGVBQWUsR0FLN0I7UUFuS2hCLEFBK0ptQixpQkEvSmhCLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxDQXNEVixrQkFBa0IsQUFPYixNQUFNLENBQUM7VUFDSixJQUFJLEVBQUUsSUFBSTtVQUNWLEtBQUssRUFBRSxJQUFJLEdBQ2Q7TUFsS3BCLEFBc0tlLGlCQXRLWixDQXlESSxXQUFXLENBeUNQLGNBQWMsQUFvRVQsaUJBQWlCLENBQUM7UUFDZixTQUFTLEVwRjRSUCxLQUFLLEdvRjNSVjtNQXhLaEIsQUF5S2UsaUJBektaLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxBQXVFVCxpQkFBaUIsQ0FBQztRQUNmLFNBQVMsRXBGMFJQLEtBQUssR29GelJWO01BM0toQixBQTRLZSxpQkE1S1osQ0F5REksV0FBVyxDQXlDUCxjQUFjLEFBMEVULGlCQUFpQixDQUFDO1FBQ2YsU0FBUyxFcEZ3UlAsS0FBSyxHb0Z2UlY7TUE5S2hCLEFBZ0xlLGlCQWhMWixDQXlESSxXQUFXLENBeUNQLGNBQWMsQUE4RVQsYUFBYSxDQUFDO1FBQ1gsS0FBSyxFQUFFLElBQUksR0FDZDtNQWxMaEIsQUFxTGUsaUJBckxaLENBeURJLFdBQVcsQ0F5Q1AsY0FBYyxDQW1GVixjQUFjLENBQUM7UUFDWCxXQUFXLEVwRm1KQSxHQUFHO1FvRmxKZCxPQUFPLEVBQUUsV0FBVyxHQUN2Qjs7QTVFalByQixNQUFNLEVBQUUsU0FBUyxFQUFFLFNBQVM7RStDeUYzQixBQXNCRyxrQkF0QkMsQ0FzQkQsZ0JBQWdCLEM2QnBEUztJQUNiLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxJQUFJO0lBQ1QsSUFBSSxFQUFFLEdBQUc7SUFDVCxLQUFLLEVBQUUsSUFBSTtJQUNYLFVBQVUsRXBGdElOLElBQUk7SW9GdUlSLE9BQU8sRUFBRSxRQUFRO0lBQ2pCLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLFVBQVUsRUFBRSxJQUFJLEdBTW5CO0lBaEJSLEFBWWUsa0JBWlgsQ0FFRyxnQkFBZ0IsQ0FTWixXQUFXLENBQ1AsU0FBUyxDQUFDO01BQ04sS0FBSyxFcEYvRlQsT0FBTyxHb0ZnR047RUFkaEIsQUFpQk8sa0JBakJILENBaUJHLGNBQWMsQ0FBQztJQUNYLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDcEY5SWIsT0FBTztJb0YrSVgsVUFBVSxFcEZqSk4sT0FBTyxHb0ZzSmQ7SUF4QlIsQUFvQlcsa0JBcEJQLENBaUJHLGNBQWMsQ0FHVixjQUFjLENBQUM7TUFDWCxVQUFVLEVwRnBKVixJQUFJO01vRnFKSixNQUFNLEVBQUUsTUFBTSxHQUNqQjs7QTVFN0ZqQixNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RStDc0d4QixBQUFELGtCQUFLLEM2QmhDVTtJQTJCSCxXQUFXLEVBQUUsQ0FBQztJQUNkLGNBQWMsRUFBRSxDQUFDLEdBZ0t4QjtJQTVMQSxBQTZCTyxrQkE3QkgsR0E2QkssVUFBVSxDQUFDO01BQ1QsUUFBUSxFQUFFLFFBQVEsR0FDckI7SUEvQlIsQUFnQ08sa0JBaENILENBZ0NHLG1CQUFtQixDQUFDO01BQ2hCLE9BQU8sRUFBRSxJQUFJLEdBQ2hCO0lBbENSLEFBbUNPLGtCQW5DSCxDQW1DRyxjQUFjLENBQUM7TUFDWCxRQUFRLEVBQUUsUUFBUTtNQUNsQixLQUFLLEVBQUUsSUFBSSxHQW1CZDtNQXhEUixBQXNDVyxrQkF0Q1AsQ0FtQ0csY0FBYyxDQUdWLGdCQUFnQixDQUFDO1FBQ2IsT0FBTyxFQUFFLElBQUksR0FDaEI7TUF4Q1osQUF5Q1csa0JBekNQLENBbUNHLGNBQWMsQ0FNVixjQUFjLENBQUM7UUFDWCxRQUFRLEVBQUUsUUFBUTtRQUNsQixPQUFPLEVBQUUsS0FBSztRQUNkLEdBQUcsRUFBRSxJQUFJO1FBQ1QsT0FBTyxFQUFFLElBQUk7UUFDYixPQUFPLEVBQUUsQ0FBQztRQUNWLE1BQU0sRUFBRSxDQUFDO1FBQ1QsS0FBSyxFQUFFLElBQUk7UUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNmO01BbERaLEFBbURXLGtCQW5EUCxDQW1DRyxjQUFjLENBZ0JWLGlCQUFpQixDQUFDO1FBQ2QsT0FBTyxFQUFFLE1BQU07UUFDZixXQUFXLEVBQUUsSUFBSTtRQUNqQixVQUFVLEVBQUUsSUFBSSxHQUNuQjtJN0J2QmhCLEFBWUssa0JBWkQsQ0FLRCxXQUFXLENBT1QsU0FBUyxDNkJjVztNQUNULFdBQVcsRUFBRSxDQUFDO01BQ2QsY0FBYyxFQUFFLENBQUM7TUFDakIsV0FBVyxFcEZ5UU8sSUFBSTtNb0Z4UW5CLFdBQVcsRUFBRSxNQUFNLEdBQ3RCO0lBL0RaLEFBbUV1QixrQkFuRW5CLENBeURHLFdBQVcsR0FPTCxTQUFTLEFBQ04sU0FBUyxHQUNKLFNBQVMsQUFDTixNQUFNLENBQUM7TUFDSixPQUFPLEVBQUUsT0FBTztNQUNoQixPQUFPLEVBQUUsWUFBWTtNQUNyQixXQUFXLEVBQUUsMEJBQTBCO01BQ3ZDLFVBQVUsRUFBRSxNQUFNO01BQ2xCLFdBQVcsRUFBRSxpQkFBaUI7TUFDOUIsWUFBWSxFQUFFLE1BQU07TUFDcEIsY0FBYyxFQUFFLElBQUk7TUFDcEIsV0FBVyxFQUFFLENBQUM7TUFDZCxjQUFjLEVBQUUsT0FBTztNQUN2QixzQkFBc0IsRUFBRSxXQUFXO01BQ25DLHVCQUF1QixFQUFFLFNBQVM7TUFDbEMsS0FBSyxFQUFFLFlBQVk7TUFDbkIsU0FBUyxFQUFFLEdBQUc7TUFDZCxXQUFXLEVBQUUsR0FBRyxHQUNuQjtJQWxGeEIsQUFzRm1CLGtCQXRGZixDQXlERyxXQUFXLEdBT0wsU0FBUyxBQXFCTixNQUFNLEdBQ0QsY0FBYyxDQUFDO01BQ2IsT0FBTyxFQUFFLENBQUM7TUFDVixjQUFjLEVBQUUsSUFBSSxHQUN2QjtJQXpGcEIsQUE2Rlcsa0JBN0ZQLENBeURHLFdBQVcsQ0FvQ1AsaUJBQWlCLENBQUM7TUFDZCxRQUFRLEVBQUUsTUFBTSxHQUNuQjtJN0IvRGhCLEFBUUssa0JBUkQsQ0FLRCxXQUFXLENBR1QsY0FBYyxDNkIwRFc7TUFDWCxPQUFPLEVBQUUsS0FBSztNQUNkLE9BQU8sRUFBRSxDQUFDO01BQ1YsY0FBYyxFQUFFLElBQUk7TUFDcEIsVUFBVSxFQUFFLGNBQWM7TUFDMUIsTUFBTSxFQUFFLENBQUM7TUFDVCxJQUFJLEVBQUUsR0FBRztNQUNULFNBQVMsRUFBRSxrQkFBa0I7TUFDN0IsVUFBVSxFcEZVSixDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsMEJBQXNCO01vRlQ3QyxVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQ3JGdk9yQixPQUFPLEdxRnFUVjtNQXpMWixBQTRHZSxrQkE1R1gsQ0F5REcsV0FBVyxDQXlDUCxjQUFjLEFBVVQsS0FBSyxDQUFDO1FBQ0gsSUFBSSxFQUFFLENBQUM7UUFDUCxTQUFTLEVBQUUsZUFBZSxHQUM3QjtNQS9HaEIsQUFnSGUsa0JBaEhYLENBeURHLFdBQVcsQ0F5Q1AsY0FBYyxBQWNULE1BQU0sQ0FBQztRQUNKLElBQUksRUFBRSxJQUFJO1FBQ1YsS0FBSyxFQUFFLENBQUM7UUFDUixTQUFTLEVBQUUsZUFBZSxHQUM3QjtNQXBIaEIsQUF3SG1CLGtCQXhIZixDQXlERyxXQUFXLENBeUNQLGNBQWMsQ0FxQlYsU0FBUyxHQUNILGNBQWMsQ0FBQztRQUNiLFFBQVEsRUFBRSxRQUFRO1FBQ2xCLGFBQWEsRUFBRSxJQUFJLEdBc0J0QjtRQWhKcEIsQUEySHVCLGtCQTNIbkIsQ0F5REcsV0FBVyxDQXlDUCxjQUFjLENBcUJWLFNBQVMsR0FDSCxjQUFjLEFBR1gsTUFBTSxDQUFDO1VBQ0osT0FBTyxFQUFFLE9BQU87VUFDaEIsT0FBTyxFQUFFLFlBQVk7VUFDckIsV0FBVyxFQUFFLDBCQUEwQjtVQUN2QyxVQUFVLEVBQUUsTUFBTTtVQUNsQixXQUFXLEVBQUUsaUJBQWlCO1VBQzlCLFlBQVksRUFBRSxNQUFNO1VBQ3BCLGNBQWMsRUFBRSxJQUFJO1VBQ3BCLFdBQVcsRUFBRSxDQUFDO1VBQ2QsY0FBYyxFQUFFLE9BQU87VUFDdkIsc0JBQXNCLEVBQUUsV0FBVztVQUNuQyx1QkFBdUIsRUFBRSxTQUFTO1VBQ2xDLEtBQUssRUFBRSxZQUFZO1VBQ25CLFNBQVMsRUFBRSxHQUFHO1VBQ2QsUUFBUSxFQUFFLFFBQVE7VUFDbEIsR0FBRyxFQUFFLENBQUM7VUFDTixNQUFNLEVBQUUsQ0FBQztVQUNULE1BQU0sRUFBRSxJQUFJO1VBQ1osS0FBSyxFQUFFLElBQUk7VUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNmO01BL0l4QixBQWtKdUIsa0JBbEpuQixDQXlERyxXQUFXLENBeUNQLGNBQWMsQ0FxQlYsU0FBUyxBQTBCSixNQUFNLENBQ0gsa0JBQWtCLENBQUM7UUFDZixPQUFPLEVBQUUsQ0FBQztRQUNWLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCO01Bckp4QixBQXdKZSxrQkF4SlgsQ0F5REcsV0FBVyxDQXlDUCxjQUFjLENBc0RWLGtCQUFrQixDQUFDO1FBQ2YsUUFBUSxFQUFFLFFBQVE7UUFDbEIsR0FBRyxFQUFFLENBQUM7UUFDTixJQUFJLEVBQUUsSUFBSTtRQUNWLE9BQU8sRUFBRSxDQUFDO1FBQ1YsY0FBYyxFQUFFLElBQUk7UUFDcEIsU0FBUyxFQUFFLGVBQWUsR0FLN0I7UUFuS2hCLEFBK0ptQixrQkEvSmYsQ0F5REcsV0FBVyxDQXlDUCxjQUFjLENBc0RWLGtCQUFrQixBQU9iLE1BQU0sQ0FBQztVQUNKLElBQUksRUFBRSxJQUFJO1VBQ1YsS0FBSyxFQUFFLElBQUksR0FDZDtNQWxLcEIsQUFzS2Usa0JBdEtYLENBeURHLFdBQVcsQ0F5Q1AsY0FBYyxBQW9FVCxpQkFBaUIsQ0FBQztRQUNmLFNBQVMsRXBGNFJQLEtBQUssR29GM1JWO01BeEtoQixBQXlLZSxrQkF6S1gsQ0F5REcsV0FBVyxDQXlDUCxjQUFjLEFBdUVULGlCQUFpQixDQUFDO1FBQ2YsU0FBUyxFcEYwUlAsS0FBSyxHb0Z6UlY7TUEzS2hCLEFBNEtlLGtCQTVLWCxDQXlERyxXQUFXLENBeUNQLGNBQWMsQUEwRVQsaUJBQWlCLENBQUM7UUFDZixTQUFTLEVwRndSUCxLQUFLLEdvRnZSVjtNQTlLaEIsQUFnTGUsa0JBaExYLENBeURHLFdBQVcsQ0F5Q1AsY0FBYyxBQThFVCxhQUFhLENBQUM7UUFDWCxLQUFLLEVBQUUsSUFBSSxHQUNkO01BbExoQixBQXFMZSxrQkFyTFgsQ0F5REcsV0FBVyxDQXlDUCxjQUFjLENBbUZWLGNBQWMsQ0FBQztRQUNYLFdBQVcsRXBGbUpBLEdBQUc7UW9GbEpkLE9BQU8sRUFBRSxXQUFXLEdBQ3ZCOztBN0I5SnpCLEFBTUksY0FOVSxDNkIxQks7RUEyQkgsV0FBVyxFQUFFLENBQUM7RUFDZCxjQUFjLEVBQUUsQ0FBQyxHQWdLeEI7RTdCbEtULEFBNEJRLGNBNUJNLENBNEJOLGdCQUFnQixDNkJwRFM7SUFDYixRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsSUFBSTtJQUNULElBQUksRUFBRSxHQUFHO0lBQ1QsS0FBSyxFQUFFLElBQUk7SUFDWCxVQUFVLEVwRnRJTixJQUFJO0lvRnVJUixPQUFPLEVBQUUsUUFBUTtJQUNqQixVQUFVLEVBQUUsSUFBSTtJQUNoQixVQUFVLEVBQUUsSUFBSSxHQU1uQjtJQXRCakIsQUFrQndCLGNBbEJWLENBUUUsZ0JBQWdCLENBU1osV0FBVyxDQUNQLFNBQVMsQ0FBQztNQUNOLEtBQUssRXBGL0ZULE9BQU8sR29GZ0dOO0VBcEJ6QixBQXVCZ0IsY0F2QkYsQ0F1QkUsY0FBYyxDQUFDO0lBQ1gsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENwRjlJYixPQUFPO0lvRitJWCxVQUFVLEVwRmpKTixPQUFPLEdvRnNKZDtJQTlCakIsQUEwQm9CLGNBMUJOLENBdUJFLGNBQWMsQ0FHVixjQUFjLENBQUM7TUFDWCxVQUFVLEVwRnBKVixJQUFJO01vRnFKSixNQUFNLEVBQUUsTUFBTSxHQUNqQjtFQTdCckIsQUFtQ2dCLGNBbkNGLEdBbUNJLFVBQVUsQ0FBQztJQUNULFFBQVEsRUFBRSxRQUFRLEdBQ3JCO0VBckNqQixBQXNDZ0IsY0F0Q0YsQ0FzQ0UsbUJBQW1CLENBQUM7SUFDaEIsT0FBTyxFQUFFLElBQUksR0FDaEI7RUF4Q2pCLEFBeUNnQixjQXpDRixDQXlDRSxjQUFjLENBQUM7SUFDWCxRQUFRLEVBQUUsUUFBUTtJQUNsQixLQUFLLEVBQUUsSUFBSSxHQW1CZDtJQTlEakIsQUE0Q29CLGNBNUNOLENBeUNFLGNBQWMsQ0FHVixnQkFBZ0IsQ0FBQztNQUNiLE9BQU8sRUFBRSxJQUFJLEdBQ2hCO0lBOUNyQixBQStDb0IsY0EvQ04sQ0F5Q0UsY0FBYyxDQU1WLGNBQWMsQ0FBQztNQUNYLFFBQVEsRUFBRSxRQUFRO01BQ2xCLE9BQU8sRUFBRSxLQUFLO01BQ2QsR0FBRyxFQUFFLElBQUk7TUFDVCxPQUFPLEVBQUUsSUFBSTtNQUNiLE9BQU8sRUFBRSxDQUFDO01BQ1YsTUFBTSxFQUFFLENBQUM7TUFDVCxLQUFLLEVBQUUsSUFBSTtNQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7SUF4RHJCLEFBeURvQixjQXpETixDQXlDRSxjQUFjLENBZ0JWLGlCQUFpQixDQUFDO01BQ2QsT0FBTyxFQUFFLE1BQU07TUFDZixXQUFXLEVBQUUsSUFBSTtNQUNqQixVQUFVLEVBQUUsSUFBSSxHQUNuQjtFN0I3QnJCLEFBa0JVLGNBbEJJLENBV04sV0FBVyxDQU9ULFNBQVMsQzZCY1c7SUFDVCxXQUFXLEVBQUUsQ0FBQztJQUNkLGNBQWMsRUFBRSxDQUFDO0lBQ2pCLFdBQVcsRXBGeVFPLElBQUk7SW9GeFFuQixXQUFXLEVBQUUsTUFBTSxHQUN0QjtFQXJFckIsQUF5RWdDLGNBekVsQixDQStERSxXQUFXLEdBT0wsU0FBUyxBQUNOLFNBQVMsR0FDSixTQUFTLEFBQ04sTUFBTSxDQUFDO0lBQ0osT0FBTyxFQUFFLE9BQU87SUFDaEIsT0FBTyxFQUFFLFlBQVk7SUFDckIsV0FBVyxFQUFFLDBCQUEwQjtJQUN2QyxVQUFVLEVBQUUsTUFBTTtJQUNsQixXQUFXLEVBQUUsaUJBQWlCO0lBQzlCLFlBQVksRUFBRSxNQUFNO0lBQ3BCLGNBQWMsRUFBRSxJQUFJO0lBQ3BCLFdBQVcsRUFBRSxDQUFDO0lBQ2QsY0FBYyxFQUFFLE9BQU87SUFDdkIsc0JBQXNCLEVBQUUsV0FBVztJQUNuQyx1QkFBdUIsRUFBRSxTQUFTO0lBQ2xDLEtBQUssRUFBRSxZQUFZO0lBQ25CLFNBQVMsRUFBRSxHQUFHO0lBQ2QsV0FBVyxFQUFFLEdBQUcsR0FDbkI7RUF4RmpDLEFBNEY0QixjQTVGZCxDQStERSxXQUFXLEdBT0wsU0FBUyxBQXFCTixNQUFNLEdBQ0QsY0FBYyxDQUFDO0lBQ2IsT0FBTyxFQUFFLENBQUM7SUFDVixjQUFjLEVBQUUsSUFBSSxHQUN2QjtFQS9GN0IsQUFtR29CLGNBbkdOLENBK0RFLFdBQVcsQ0FvQ1AsaUJBQWlCLENBQUM7SUFDZCxRQUFRLEVBQUUsTUFBTSxHQUNuQjtFN0JyRXJCLEFBY1UsY0FkSSxDQVdOLFdBQVcsQ0FHVCxjQUFjLEM2QjBEVztJQUNYLE9BQU8sRUFBRSxLQUFLO0lBQ2QsT0FBTyxFQUFFLENBQUM7SUFDVixjQUFjLEVBQUUsSUFBSTtJQUNwQixVQUFVLEVBQUUsY0FBYztJQUMxQixNQUFNLEVBQUUsQ0FBQztJQUNULElBQUksRUFBRSxHQUFHO0lBQ1QsU0FBUyxFQUFFLGtCQUFrQjtJQUM3QixVQUFVLEVwRlVKLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQywwQkFBc0I7SW9GVDdDLFVBQVUsRUFBRSxHQUFHLENBQUMsS0FBSyxDckZ2T3JCLE9BQU8sR3FGcVRWO0lBL0xyQixBQWtId0IsY0FsSFYsQ0ErREUsV0FBVyxDQXlDUCxjQUFjLEFBVVQsS0FBSyxDQUFDO01BQ0gsSUFBSSxFQUFFLENBQUM7TUFDUCxTQUFTLEVBQUUsZUFBZSxHQUM3QjtJQXJIekIsQUFzSHdCLGNBdEhWLENBK0RFLFdBQVcsQ0F5Q1AsY0FBYyxBQWNULE1BQU0sQ0FBQztNQUNKLElBQUksRUFBRSxJQUFJO01BQ1YsS0FBSyxFQUFFLENBQUM7TUFDUixTQUFTLEVBQUUsZUFBZSxHQUM3QjtJQTFIekIsQUE4SDRCLGNBOUhkLENBK0RFLFdBQVcsQ0F5Q1AsY0FBYyxDQXFCVixTQUFTLEdBQ0gsY0FBYyxDQUFDO01BQ2IsUUFBUSxFQUFFLFFBQVE7TUFDbEIsYUFBYSxFQUFFLElBQUksR0FzQnRCO01BdEo3QixBQWlJZ0MsY0FqSWxCLENBK0RFLFdBQVcsQ0F5Q1AsY0FBYyxDQXFCVixTQUFTLEdBQ0gsY0FBYyxBQUdYLE1BQU0sQ0FBQztRQUNKLE9BQU8sRUFBRSxPQUFPO1FBQ2hCLE9BQU8sRUFBRSxZQUFZO1FBQ3JCLFdBQVcsRUFBRSwwQkFBMEI7UUFDdkMsVUFBVSxFQUFFLE1BQU07UUFDbEIsV0FBVyxFQUFFLGlCQUFpQjtRQUM5QixZQUFZLEVBQUUsTUFBTTtRQUNwQixjQUFjLEVBQUUsSUFBSTtRQUNwQixXQUFXLEVBQUUsQ0FBQztRQUNkLGNBQWMsRUFBRSxPQUFPO1FBQ3ZCLHNCQUFzQixFQUFFLFdBQVc7UUFDbkMsdUJBQXVCLEVBQUUsU0FBUztRQUNsQyxLQUFLLEVBQUUsWUFBWTtRQUNuQixTQUFTLEVBQUUsR0FBRztRQUNkLFFBQVEsRUFBRSxRQUFRO1FBQ2xCLEdBQUcsRUFBRSxDQUFDO1FBQ04sTUFBTSxFQUFFLENBQUM7UUFDVCxNQUFNLEVBQUUsSUFBSTtRQUNaLEtBQUssRUFBRSxJQUFJO1FBQ1gsTUFBTSxFQUFFLElBQUksR0FDZjtJQXJKakMsQUF3SmdDLGNBeEpsQixDQStERSxXQUFXLENBeUNQLGNBQWMsQ0FxQlYsU0FBUyxBQTBCSixNQUFNLENBQ0gsa0JBQWtCLENBQUM7TUFDZixPQUFPLEVBQUUsQ0FBQztNQUNWLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCO0lBM0pqQyxBQThKd0IsY0E5SlYsQ0ErREUsV0FBVyxDQXlDUCxjQUFjLENBc0RWLGtCQUFrQixDQUFDO01BQ2YsUUFBUSxFQUFFLFFBQVE7TUFDbEIsR0FBRyxFQUFFLENBQUM7TUFDTixJQUFJLEVBQUUsSUFBSTtNQUNWLE9BQU8sRUFBRSxDQUFDO01BQ1YsY0FBYyxFQUFFLElBQUk7TUFDcEIsU0FBUyxFQUFFLGVBQWUsR0FLN0I7TUF6S3pCLEFBcUs0QixjQXJLZCxDQStERSxXQUFXLENBeUNQLGNBQWMsQ0FzRFYsa0JBQWtCLEFBT2IsTUFBTSxDQUFDO1FBQ0osSUFBSSxFQUFFLElBQUk7UUFDVixLQUFLLEVBQUUsSUFBSSxHQUNkO0lBeEs3QixBQTRLd0IsY0E1S1YsQ0ErREUsV0FBVyxDQXlDUCxjQUFjLEFBb0VULGlCQUFpQixDQUFDO01BQ2YsU0FBUyxFcEY0UlAsS0FBSyxHb0YzUlY7SUE5S3pCLEFBK0t3QixjQS9LVixDQStERSxXQUFXLENBeUNQLGNBQWMsQUF1RVQsaUJBQWlCLENBQUM7TUFDZixTQUFTLEVwRjBSUCxLQUFLLEdvRnpSVjtJQWpMekIsQUFrTHdCLGNBbExWLENBK0RFLFdBQVcsQ0F5Q1AsY0FBYyxBQTBFVCxpQkFBaUIsQ0FBQztNQUNmLFNBQVMsRXBGd1JQLEtBQUssR29GdlJWO0lBcEx6QixBQXNMd0IsY0F0TFYsQ0ErREUsV0FBVyxDQXlDUCxjQUFjLEFBOEVULGFBQWEsQ0FBQztNQUNYLEtBQUssRUFBRSxJQUFJLEdBQ2Q7SUF4THpCLEFBMkx3QixjQTNMVixDQStERSxXQUFXLENBeUNQLGNBQWMsQ0FtRlYsY0FBYyxDQUFDO01BQ1gsV0FBVyxFcEZtSkEsR0FBRztNb0ZsSmQsT0FBTyxFQUFFLFdBQVcsR0FDdkI7O0FDN1R6QixBQUNJLE9BREcsQ0FDSCxnQkFBZ0IsQ0FBQztFQUNuQixjQUFjLEVBQUUsU0FBUztFQUN6QixXQUFXLEVBQUUsR0FBRztFQUNoQixTQUFTLEVBQUUsSUFBSTtFQUNmLGNBQWMsRUFBRSxHQUFHO0VBQ25CLGFBQWEsRUFBRSxJQUFJLEdBSWhCO0U3RWtFRCxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7STZFNUUvQixBQUNJLE9BREcsQ0FDSCxnQkFBZ0IsQ0FBQztNQU9sQixhQUFhLEVBQUUsSUFBSSxHQUVqQjs7QUFWTCxBQVdJLE9BWEcsQ0FXSCxnQkFBZ0IsQ0FBQztFQUNuQixTQUFTLEVBQUUsSUFBSTtFQUNmLGFBQWEsRUFBRSxJQUFJLEdBSWhCO0U3RTJERCxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7STZFNUUvQixBQVdJLE9BWEcsQ0FXSCxnQkFBZ0IsQ0FBQztNQUlsQixhQUFhLEVBQUUsSUFBSSxHQUVqQjs7QUFqQkwsQUFvQk0sT0FwQkMsQ0FrQkgsZUFBZSxDQUNkLEVBQUUsR0FDQyxFQUFFLENBQUM7RUFDSixXQUFXLEVBQUUsSUFBSSxHQUlqQjtFN0VtREgsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRO0k2RTVFL0IsQUFvQk0sT0FwQkMsQ0FrQkgsZUFBZSxDQUNkLEVBQUUsR0FDQyxFQUFFLENBQUM7TUFHSCxXQUFXLEVBQUUsR0FBRyxHQUVqQjs7QUF6QlAsQUEyQkssT0EzQkUsQ0FrQkgsZUFBZSxDQVNkLENBQUMsQ0FBQztFQUNELFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxHQUFHLEdBbUJuQjtFQWpETixBQStCTSxPQS9CQyxDQWtCSCxlQUFlLENBU2QsQ0FBQyxBQUlDLE1BQU0sQ0FBQztJQUNQLE9BQU8sRUFBQyxFQUFFO0lBQ1YsUUFBUSxFQUFFLFFBQVE7SUFDbEIsTUFBTSxFQUFFLENBQUM7SUFDVCxJQUFJLEVBQUUsSUFBSTtJQUNWLEtBQUssRUFBRSxDQUFDO0lBQ1IsS0FBSyxFQUFFLEdBQUc7SUFDVixNQUFNLEVBQUUsR0FBRztJQUNYLFVBQVUsRUFBRSxjQUFjO0lBQzFCLFVBQVUsRUFBRSxZQUFZLEdBQ3hCO0VBekNQLEFBMkNPLE9BM0NBLENBa0JILGVBQWUsQ0FTZCxDQUFDLEFBZUMsTUFBTSxBQUNMLE1BQU0sQ0FBQztJQUNQLElBQUksRUFBRSxDQUFDO0lBQ1AsS0FBSyxFQUFFLElBQUk7SUFDWCxLQUFLLEVBQUUsSUFBSSxHQUNYOztBbkRDUixBQUFBLElBQUksQ3FEaERDO0VBQ0osVUFBVSxFQUFFLE1BQU0sR0FDbEI7O0FDRkQsQUFBQSxJQUFJO0FBQ0osSUFBSSxDQUFDO0VBQ0QsS0FBSyxFQUFFLElBQUk7RUFDZCxNQUFNLEVBQUUsSUFBSSxHQUNaOztBQUVELEFBQUEsUUFBUSxDQUFDO0VBQ0wsT0FBTyxFQUFFLElBQUk7RUFDYixTQUFTLEVBQUUsYUFBYTtFQUN4QixLQUFLLEVBQUUsSUFBSTtFQUNYLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLFFBQVEsRUFBRSxRQUFRLEdBT3JCO0VBWkQsQUFNSSxRQU5JLEdBTUYsSUFBSSxDQUFDO0lBQ04sSUFBSSxFQUFFLFFBQVEsR0FDZDtFQVJMLEFBU0ksUUFUSSxHQVNGLENBQUMsQ0FBQztJQUNILElBQUksRUFBRSxRQUFRLEdBQ2Q7O0FDZEgsQUFBQSxjQUFjLENBQUE7RUFDWixnQkFBZ0IsRXpGRUksd0JBQUksR3lGRHpCOztBQUZELEFBQUEsZ0JBQWdCLENBQUY7RUFDWixnQkFBZ0IsRTFGS0ksdUJBQU8sRzBGSjVCOztBQUZELEFBQUEsa0JBQWtCLENBQUo7RUFDWixnQkFBZ0IsRTFGTUksdUJBQU8sRzBGTDVCOztBQUZELEFBQUEsZ0JBQWdCLENBQUY7RUFDWixnQkFBZ0IsRTFGUUksdUJBQU8sRzBGUDVCOztBQUZELEFBQUEsYUFBYSxDQUFDO0VBQ1osZ0JBQWdCLEUxRk9JLHFCQUFPLEcwRk41Qjs7QUFGRCxBQUFBLGdCQUFnQixDQUFGO0VBQ1osZ0JBQWdCLEUxRlNJLHdCQUFPLEcwRlI1Qjs7QUFGRCxBQUFBLGVBQWUsQ0FBRDtFQUNaLGdCQUFnQixFMUZVSSxzQkFBTyxHMEZUNUI7O0FBRkQsQUFBQSxjQUFjLENBQUE7RUFDWixnQkFBZ0IsRXpGR0ksd0JBQU8sR3lGRjVCOztBQUZELEFBQUEsYUFBYSxDQUFDO0VBQ1osZ0JBQWdCLEV6RitDSSxtQkFBTyxHeUY5QzVCOztBQUlELEFBQUEsaUJBQWlCLEFBQUEsTUFBTSxDQUFHO0VBQ3hCLGdCQUFnQixFMUZESSxPQUFPLEcwRkU1Qjs7QUFGRCxBQUFBLG1CQUFtQixBQUFBLE1BQU0sQ0FBQztFQUN4QixnQkFBZ0IsRTFGQUksT0FBTyxHMEZDNUI7O0FBRkQsQUFBQSxpQkFBaUIsQUFBQSxNQUFNLENBQUc7RUFDeEIsZ0JBQWdCLEUxRkVJLE9BQU8sRzBGRDVCOztBQUZELEFBQUEsY0FBYyxBQUFBLE1BQU0sQ0FBTTtFQUN4QixnQkFBZ0IsRTFGQ0ksT0FBTyxHMEZBNUI7O0FBRkQsQUFBQSxpQkFBaUIsQUFBQSxNQUFNLENBQUc7RUFDeEIsZ0JBQWdCLEUxRkdJLE9BQU8sRzBGRjVCOztBQUZELEFBQUEsZ0JBQWdCLEFBQUEsTUFBTSxDQUFJO0VBQ3hCLGdCQUFnQixFMUZJSSxPQUFPLEcwRkg1Qjs7QUFGRCxBQUFBLGVBQWUsQUFBQSxNQUFNLENBQUs7RUFDeEIsZ0JBQWdCLEV6RkhJLE9BQU8sR3lGSTVCOztBQUZELEFBQUEsZUFBZSxBQUFBLE1BQU0sQ0FBSztFQUN4QixnQkFBZ0IsRXpGSkksSUFBSSxHeUZLekI7O0FBRkQsQUFBQSxlQUFlLEFBQUEsTUFBTSxDQUFLO0VBQ3hCLGdCQUFnQixFekZNSSxJQUFJLEd5Rkx6Qjs7QUFGRCxBQUFBLGNBQWMsQUFBQSxNQUFNLENBQU07RUFDeEIsZ0JBQWdCLEV6RnlDSSxPQUFPLEd5RnhDNUI7O0FBTUQsQUFBQSxjQUFjLENBQUE7RUFDWixnQkFBZ0IsRXpGdUZDLE9BQW1CLEd5RnRGckM7O0FBRkQsQUFBQSxnQkFBZ0IsQ0FBRjtFQUNaLGdCQUFnQixFekZ3RkMsT0FBcUIsR3lGdkZ2Qzs7QUFGRCxBQUFBLGtCQUFrQixDQUFKO0VBQ1osZ0JBQWdCLEV6RnlGQyxPQUF1QixHeUZ4RnpDOztBQUZELEFBQUEsZ0JBQWdCLENBQUY7RUFDWixnQkFBZ0IsRXpGMEZDLE9BQXFCLEd5RnpGdkM7O0FBRkQsQUFBQSxhQUFhLENBQUM7RUFDWixnQkFBZ0IsRXpGMkZDLE9BQWtCLEd5RjFGcEM7O0FBRkQsQUFBQSxnQkFBZ0IsQ0FBRjtFQUNaLGdCQUFnQixFekY0RkMsT0FBcUIsR3lGM0Z2Qzs7QUFGRCxBQUFBLGVBQWUsQ0FBRDtFQUNaLGdCQUFnQixFekY2RkMsT0FBb0IsR3lGNUZ0Qzs7QUFGRCxBQUFBLGNBQWMsQ0FBQTtFQUNaLGdCQUFnQixFekY4RkMsT0FBbUIsR3lGN0ZyQzs7QUFGRCxBQUFBLGFBQWEsQ0FBQztFQUNaLGdCQUFnQixFekYrRkMsT0FBa0IsR3lGOUZwQzs7QUFLRCxBQUFBLGtCQUFrQixDQUFKO0VBQ1osVUFBVSxFQUFFLDhFQUFxRCxDQUFDLFVBQVUsR0FDN0U7O0FBRkQsQUFBQSxvQkFBb0IsQ0FBTjtFQUNaLFVBQVUsRUFBRSw2RUFBcUQsQ0FBQyxVQUFVLEdBQzdFOztBQUZELEFBQUEsc0JBQXNCLENBQVI7RUFDWixVQUFVLEVBQUUsNkVBQXFELENBQUMsVUFBVSxHQUM3RTs7QUFGRCxBQUFBLG9CQUFvQixDQUFOO0VBQ1osVUFBVSxFQUFFLDZFQUFxRCxDQUFDLFVBQVUsR0FDN0U7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBSDtFQUNaLFVBQVUsRUFBRSwyRUFBcUQsQ0FBQyxVQUFVLEdBQzdFOztBQUZELEFBQUEsb0JBQW9CLENBQU47RUFDWixVQUFVLEVBQUUsOEVBQXFELENBQUMsVUFBVSxHQUM3RTs7QUFGRCxBQUFBLG1CQUFtQixDQUFMO0VBQ1osVUFBVSxFQUFFLDRFQUFxRCxDQUFDLFVBQVUsR0FDN0U7O0FBRkQsQUFBQSxrQkFBa0IsQ0FBSjtFQUNaLFVBQVUsRUFBRSw4RUFBcUQsQ0FBQyxVQUFVLEdBQzdFOztBQUZELEFBQUEsaUJBQWlCLENBQUg7RUFDWixVQUFVLEVBQUUseUVBQXFELENBQUMsVUFBVSxHQUM3RTs7QUFLRCxBQUFBLHlCQUF5QixDQUFHO0VBQzFCLFVBQVUsRUFBRSw4Q0FBeUQsQ0FBQyxVQUFVLEdBQ2pGOztBQUZELEFBQUEsMkJBQTJCLENBQUM7RUFDMUIsVUFBVSxFQUFFLDhDQUF5RCxDQUFDLFVBQVUsR0FDakY7O0FBRkQsQUFBQSx5QkFBeUIsQ0FBRztFQUMxQixVQUFVLEVBQUUsOENBQXlELENBQUMsVUFBVSxHQUNqRjs7QUFGRCxBQUFBLHNCQUFzQixDQUFNO0VBQzFCLFVBQVUsRUFBRSw4Q0FBeUQsQ0FBQyxVQUFVLEdBQ2pGOztBQUZELEFBQUEseUJBQXlCLENBQUc7RUFDMUIsVUFBVSxFQUFFLDhDQUF5RCxDQUFDLFVBQVUsR0FDakY7O0FBRkQsQUFBQSx3QkFBd0IsQ0FBSTtFQUMxQixVQUFVLEVBQUUsOENBQXlELENBQUMsVUFBVSxHQUNqRjs7QUFGRCxBQUFBLHVCQUF1QixDQUFLO0VBQzFCLFVBQVUsRUFBRSw4Q0FBeUQsQ0FBQyxVQUFVLEdBQ2pGOztBQUZELEFBQUEsdUJBQXVCLENBQUs7RUFDMUIsVUFBVSxFQUFFLDJDQUF5RCxDQUFDLFVBQVUsR0FDakY7O0FBRkQsQUFBQSx1QkFBdUIsQ0FBSztFQUMxQixVQUFVLEVBQUUseUNBQXlELENBQUMsVUFBVSxHQUNqRjs7QUFGRCxBQUFBLHNCQUFzQixDQUFNO0VBQzFCLFVBQVUsRUFBRSw0Q0FBeUQsQ0FBQyxVQUFVLEdBQ2pGOztBQUtELEFBQUEsMEJBQTBCLENBQUo7RUFDcEIsVUFBVSxFQUFFLDRFQUFtRCxDQUFDLFVBQVUsR0FFM0U7O0FBSEQsQUFBQSw0QkFBNEIsQ0FBTjtFQUNwQixVQUFVLEVBQUUsMkVBQW1ELENBQUMsVUFBVSxHQUUzRTs7QUFIRCxBQUFBLDhCQUE4QixDQUFSO0VBQ3BCLFVBQVUsRUFBRSwyRUFBbUQsQ0FBQyxVQUFVLEdBRTNFOztBQUhELEFBQUEsNEJBQTRCLENBQU47RUFDcEIsVUFBVSxFQUFFLDJFQUFtRCxDQUFDLFVBQVUsR0FFM0U7O0FBSEQsQUFBQSx5QkFBeUIsQ0FBSDtFQUNwQixVQUFVLEVBQUUseUVBQW1ELENBQUMsVUFBVSxHQUUzRTs7QUFIRCxBQUFBLDRCQUE0QixDQUFOO0VBQ3BCLFVBQVUsRUFBRSw0RUFBbUQsQ0FBQyxVQUFVLEdBRTNFOztBQUhELEFBQUEsMkJBQTJCLENBQUw7RUFDcEIsVUFBVSxFQUFFLDBFQUFtRCxDQUFDLFVBQVUsR0FFM0U7O0FBSEQsQUFBQSwwQkFBMEIsQ0FBSjtFQUNwQixVQUFVLEVBQUUsNEVBQW1ELENBQUMsVUFBVSxHQUUzRTs7QUFIRCxBQUFBLHlCQUF5QixDQUFIO0VBQ3BCLFVBQVUsRUFBRSx1RUFBbUQsQ0FBQyxVQUFVLEdBRTNFOztBQVNELEFBQ0UsQ0FERCxBQUFBLFdBQVcsQUFDVCxNQUFNLENBQUM7RUFDTixVQUFVLEVBQUUsT0FBa0IsQ0FBQyxVQUFVLEdBQzFDOztBQUhILEFBQ0UsQ0FERCxBQUFBLGFBQWEsQUFDWCxNQUFNLENBQUM7RUFDTixVQUFVLEVBQUUsT0FBa0IsQ0FBQyxVQUFVLEdBQzFDOztBQUhILEFBQ0UsQ0FERCxBQUFBLFdBQVcsQUFDVCxNQUFNLENBQUM7RUFDTixVQUFVLEVBQUUsT0FBa0IsQ0FBQyxVQUFVLEdBQzFDOztBQUhILEFBQ0UsQ0FERCxBQUFBLFFBQVEsQUFDTixNQUFNLENBQUM7RUFDTixVQUFVLEVBQUUsT0FBa0IsQ0FBQyxVQUFVLEdBQzFDOztBQUhILEFBQ0UsQ0FERCxBQUFBLFdBQVcsQUFDVCxNQUFNLENBQUM7RUFDTixVQUFVLEVBQUUsT0FBa0IsQ0FBQyxVQUFVLEdBQzFDOztBQUhILEFBQ0UsQ0FERCxBQUFBLFVBQVUsQUFDUixNQUFNLENBQUM7RUFDTixVQUFVLEVBQUUsT0FBa0IsQ0FBQyxVQUFVLEdBQzFDOztBQUhILEFBQ0UsQ0FERCxBQUFBLFNBQVMsQUFDUCxNQUFNLENBQUM7RUFDTixVQUFVLEVBQUUsT0FBa0IsQ0FBQyxVQUFVLEdBQzFDOztBQUhILEFBQ0UsQ0FERCxBQUFBLFNBQVMsQUFDUCxNQUFNLENBQUM7RUFDTixVQUFVLEVBQUUsT0FBa0IsQ0FBQyxVQUFVLEdBQzFDOztBQUhILEFBQ0UsQ0FERCxBQUFBLFNBQVMsQUFDUCxNQUFNLENBQUM7RUFDTixVQUFVLEVBQUUsS0FBa0IsQ0FBQyxVQUFVLEdBQzFDOztBQUhILEFBQ0UsQ0FERCxBQUFBLFFBQVEsQUFDTixNQUFNLENBQUM7RUFDTixVQUFVLEVBQUUsT0FBa0IsQ0FBQyxVQUFVLEdBQzFDOztBQU1MLEFBQUEseUJBQXlCLENBQUM7RUFDdEIsVUFBVSxFQUFFLDJEQUFzRSxDQUFDLFVBQVUsR0FDaEc7O0FBS0MsQUFBQSxZQUFZLENBQUU7RUFDWixVQUFVLEV6RjVEVSxPQUFPLEN5RjREUixVQUFVLEdBQzlCOztBQUZELEFBQUEsWUFBWSxDQUFFO0VBQ1osVUFBVSxFekYzRFUsT0FBTyxDeUYyRFIsVUFBVSxHQUM5Qjs7QUFGRCxBQUFBLFlBQVksQ0FBRTtFQUNaLFVBQVUsRXpGMURVLE9BQU8sQ3lGMERSLFVBQVUsR0FDOUI7O0FBRkQsQUFBQSxZQUFZLENBQUU7RUFDWixVQUFVLEV6RnpEVSxPQUFPLEN5RnlEUixVQUFVLEdBQzlCOztBQUZELEFBQUEsWUFBWSxDQUFFO0VBQ1osVUFBVSxFekZ4RFUsT0FBTyxDeUZ3RFIsVUFBVSxHQUM5Qjs7QUFGRCxBQUFBLFlBQVksQ0FBRTtFQUNaLFVBQVUsRXpGdkRVLE9BQU8sQ3lGdURSLFVBQVUsR0FDOUI7O0FBRkQsQUFBQSxZQUFZLENBQUU7RUFDWixVQUFVLEV6RnREVSxPQUFPLEN5RnNEUixVQUFVLEdBQzlCOztBQUZELEFBQUEsWUFBWSxDQUFFO0VBQ1osVUFBVSxFekZyRFUsT0FBTyxDeUZxRFIsVUFBVSxHQUM5Qjs7QUFGRCxBQUFBLFlBQVksQ0FBRTtFQUNaLFVBQVUsRXpGcERVLE9BQU8sQ3lGb0RSLFVBQVUsR0FDOUI7O0FBSUgsQUFBQSxTQUFTLENBQUM7RUFDTixlQUFlLEVBQUUsS0FBSyxHQUN6Qjs7QUFFRCxBQUFBLGdCQUFnQixDQUFDO0VBQ2IsbUJBQW1CLEVBQUUsWUFBWSxHQUNwQzs7QUFFRCxBQUFBLGFBQWEsQ0FBQztFQUNWLGlCQUFpQixFQUFFLFNBQVMsR0FDL0I7O0FBRUQsQUFBQSxVQUFVLENBQUM7RUFDUCxtQkFBbUIsRUFBRSxNQUFNLEdBQzlCOztBakZ2QkcsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VpRjBCMUIsQUFBQSxTQUFTLENBQUM7SUFDUixxQkFBcUIsRUFBRSxLQUFLLEdBQzdCOztBQzNGSCxBQUVFLGlCQUZlLENBQ2hCLGdCQUFnQixBQUNkLE9BQU8sQ0FBQztFQUNSLEtBQUssRTFGR2dCLHdCQUFJLEcwRkZ6Qjs7QUFKSCxBQUtFLGlCQUxlLENBQ2hCLGdCQUFnQixDQUlmLENBQUMsQ0FBQztFQUNELEtBQUssRTFGQWdCLElBQUksRzBGQ3pCOztBQVBILEFBUUUsaUJBUmUsQ0FDaEIsZ0JBQWdCLEFBT2QsT0FBTyxDQUFDO0VBQ1IsS0FBSyxFMUZIZ0Isd0JBQUksRzBGSXpCOztBQ1ZILEFBQUEsVUFBVSxDQUFDO0VBQ1YsUUFBUSxFQUFFLEtBQUs7RUFDZixHQUFHLEVBQUUsQ0FBQztFQUNOLElBQUksRUFBRSxDQUFDO0VBQ1AsTUFBTSxFQUFFLENBQUM7RUFDVCxLQUFLLEVBQUUsQ0FBQztFQUNSLFVBQVUsRTNGQWEsSUFBSTtFMkZDM0IsT0FBTyxFQUFFLEtBQUssR0FXZDtFQWxCRCxBQVFDLFVBUlMsQ0FRVCxlQUFlLENBQUM7SUFDZixLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxJQUFJO0lBQ1osUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLENBQUM7SUFDTixJQUFJLEVBQUUsQ0FBQztJQUNQLEtBQUssRUFBRSxDQUFDO0lBQ1IsTUFBTSxFQUFFLENBQUM7SUFDVCxNQUFNLEVBQUUsSUFBSSxHQUNaOztBQ2hCRSxBQUFBLGtCQUFrQixDQUFHO0VBQ2pCLGdCQUFnQixFN0ZPQSx1QkFBTztFNkZOdkIsS0FBSyxFN0ZNVyxPQUFPLEc2RkExQjtFQVJELEFBSUksa0JBSmMsQUFJYixNQUFNLENBQUM7SUFDSixnQkFBZ0IsRTdGR0osT0FBTztJNkZGbkIsS0FBSyxFNUZETyxJQUFJLEc0RkVuQjs7QUFQTCxBQUFBLG9CQUFvQixDQUFDO0VBQ2pCLGdCQUFnQixFN0ZRQSx1QkFBTztFNkZQdkIsS0FBSyxFN0ZPVyxPQUFPLEc2RkQxQjtFQVJELEFBSUksb0JBSmdCLEFBSWYsTUFBTSxDQUFDO0lBQ0osZ0JBQWdCLEU3RklKLE9BQU87STZGSG5CLEtBQUssRTVGRE8sSUFBSSxHNEZFbkI7O0FBUEwsQUFBQSxrQkFBa0IsQ0FBRztFQUNqQixnQkFBZ0IsRTdGVUEsdUJBQU87RTZGVHZCLEtBQUssRTdGU1csT0FBTyxHNkZIMUI7RUFSRCxBQUlJLGtCQUpjLEFBSWIsTUFBTSxDQUFDO0lBQ0osZ0JBQWdCLEU3Rk1KLE9BQU87STZGTG5CLEtBQUssRTVGRE8sSUFBSSxHNEZFbkI7O0FBUEwsQUFBQSxlQUFlLENBQU07RUFDakIsZ0JBQWdCLEU3RlNBLHFCQUFPO0U2RlJ2QixLQUFLLEU3RlFXLE9BQU8sRzZGRjFCO0VBUkQsQUFJSSxlQUpXLEFBSVYsTUFBTSxDQUFDO0lBQ0osZ0JBQWdCLEU3RktKLE9BQU87STZGSm5CLEtBQUssRTVGRE8sSUFBSSxHNEZFbkI7O0FBUEwsQUFBQSxrQkFBa0IsQ0FBRztFQUNqQixnQkFBZ0IsRTdGV0EsdUJBQU87RTZGVnZCLEtBQUssRTdGVVcsT0FBTyxHNkZKMUI7RUFSRCxBQUlJLGtCQUpjLEFBSWIsTUFBTSxDQUFDO0lBQ0osZ0JBQWdCLEU3Rk9KLE9BQU87STZGTm5CLEtBQUssRTVGU08sSUFBSSxHNEZSbkI7O0FBUEwsQUFBQSxpQkFBaUIsQ0FBSTtFQUNqQixnQkFBZ0IsRTdGWUEsc0JBQU87RTZGWHZCLEtBQUssRTdGV1csT0FBTyxHNkZMMUI7RUFSRCxBQUlJLGlCQUphLEFBSVosTUFBTSxDQUFDO0lBQ0osZ0JBQWdCLEU3RlFKLE9BQU87STZGUG5CLEtBQUssRTVGRE8sSUFBSSxHNEZFbkI7O0FBUEwsQUFBQSxnQkFBZ0IsQ0FBSztFQUNqQixnQkFBZ0IsRTVGS0Esd0JBQU87RTRGSnZCLEtBQUssRTVGSVcsT0FBTyxHNEZFMUI7RUFSRCxBQUlJLGdCQUpZLEFBSVgsTUFBTSxDQUFDO0lBQ0osZ0JBQWdCLEU1RkNKLE9BQU87STRGQW5CLEtBQUssRTVGU08sSUFBSSxHNEZSbkI7O0FBUEwsQUFBQSxnQkFBZ0IsQ0FBSztFQUNqQixnQkFBZ0IsRTVGSUEsd0JBQUk7RTRGSHBCLEtBQUssRTVGR1csSUFBSSxHNEZHdkI7RUFSRCxBQUlJLGdCQUpZLEFBSVgsTUFBTSxDQUFDO0lBQ0osZ0JBQWdCLEU1RkFKLElBQUk7STRGQ2hCLEtBQUssRTVGU08sSUFBSSxHNEZSbkI7O0FBUEwsQUFBQSxnQkFBZ0IsQ0FBSztFQUNqQixnQkFBZ0IsRTVGY0Esa0JBQUk7RTRGYnBCLEtBQUssRTVGYVcsSUFBSSxHNEZQdkI7RUFSRCxBQUlJLGdCQUpZLEFBSVgsTUFBTSxDQUFDO0lBQ0osZ0JBQWdCLEU1RlVKLElBQUk7STRGVGhCLEtBQUssRTVGRE8sSUFBSSxHNEZFbkI7O0FBUEwsQUFBQSxlQUFlLENBQU07RUFDakIsZ0JBQWdCLEU1RmlEQSxtQkFBTztFNEZoRHZCLEtBQUssRTVGZ0RXLE9BQU8sRzRGMUMxQjtFQVJELEFBSUksZUFKVyxBQUlWLE1BQU0sQ0FBQztJQUNKLGdCQUFnQixFNUY2Q0osT0FBTztJNEY1Q25CLEtBQUssRTVGRE8sSUFBSSxHNEZFbkI7O0FBS1AsQUFDRSxZQURVLEFBQ1QsTUFBTSxFQURULFlBQVksQUFFVCxNQUFNLEVBRlQsWUFBWSxBQUdULE9BQU8sRUFIVixZQUFZLEFBSVQsT0FBTyxFQUpWLFlBQVksQUFLVCxLQUFLLENBQUM7RUFDSCxnQkFBZ0IsRUFBRSxPQUFrQjtFQUNwQyxZQUFZLEVBQUUsT0FBa0I7RUFDaEMsVUFBVSxFQUFFLENBQUMsQ0FBQyxPQUFNLENBQUMsT0FBTSxDQUFDLFFBQU8sQzdGWm5CLHVCQUFPLEU2RlkrQixDQUFDLENBQUMsUUFBTyxDQUFDLE9BQU0sQ0FBRSxTQUFPLEM3RlovRCx1QkFBTyxHNkZhMUI7O0FBVEgsQUFDRSxjQURZLEFBQ1gsTUFBTSxFQURULGNBQWMsQUFFWCxNQUFNLEVBRlQsY0FBYyxBQUdYLE9BQU8sRUFIVixjQUFjLEFBSVgsT0FBTyxFQUpWLGNBQWMsQUFLWCxLQUFLLENBQUM7RUFDSCxnQkFBZ0IsRUFBRSxPQUFrQjtFQUNwQyxZQUFZLEVBQUUsT0FBa0I7RUFDaEMsVUFBVSxFQUFFLENBQUMsQ0FBQyxPQUFNLENBQUMsT0FBTSxDQUFDLFFBQU8sQzdGWG5CLHVCQUFPLEU2RlcrQixDQUFDLENBQUMsUUFBTyxDQUFDLE9BQU0sQ0FBRSxTQUFPLEM3RlgvRCx1QkFBTyxHNkZZMUI7O0FBVEgsQUFDRSxZQURVLEFBQ1QsTUFBTSxFQURULFlBQVksQUFFVCxNQUFNLEVBRlQsWUFBWSxBQUdULE9BQU8sRUFIVixZQUFZLEFBSVQsT0FBTyxFQUpWLFlBQVksQUFLVCxLQUFLLENBQUM7RUFDSCxnQkFBZ0IsRUFBRSxPQUFrQjtFQUNwQyxZQUFZLEVBQUUsT0FBa0I7RUFDaEMsVUFBVSxFQUFFLENBQUMsQ0FBQyxPQUFNLENBQUMsT0FBTSxDQUFDLFFBQU8sQzdGVG5CLHVCQUFPLEU2RlMrQixDQUFDLENBQUMsUUFBTyxDQUFDLE9BQU0sQ0FBRSxTQUFPLEM3RlQvRCx1QkFBTyxHNkZVMUI7O0FBVEgsQUFDRSxTQURPLEFBQ04sTUFBTSxFQURULFNBQVMsQUFFTixNQUFNLEVBRlQsU0FBUyxBQUdOLE9BQU8sRUFIVixTQUFTLEFBSU4sT0FBTyxFQUpWLFNBQVMsQUFLTixLQUFLLENBQUM7RUFDSCxnQkFBZ0IsRUFBRSxPQUFrQjtFQUNwQyxZQUFZLEVBQUUsT0FBa0I7RUFDaEMsVUFBVSxFQUFFLENBQUMsQ0FBQyxPQUFNLENBQUMsT0FBTSxDQUFDLFFBQU8sQzdGVm5CLHFCQUFPLEU2RlUrQixDQUFDLENBQUMsUUFBTyxDQUFDLE9BQU0sQ0FBRSxTQUFPLEM3RlYvRCxxQkFBTyxHNkZXMUI7O0FBVEgsQUFDRSxZQURVLEFBQ1QsTUFBTSxFQURULFlBQVksQUFFVCxNQUFNLEVBRlQsWUFBWSxBQUdULE9BQU8sRUFIVixZQUFZLEFBSVQsT0FBTyxFQUpWLFlBQVksQUFLVCxLQUFLLENBQUM7RUFDSCxnQkFBZ0IsRUFBRSxPQUFrQjtFQUNwQyxZQUFZLEVBQUUsT0FBa0I7RUFDaEMsVUFBVSxFQUFFLENBQUMsQ0FBQyxPQUFNLENBQUMsT0FBTSxDQUFDLFFBQU8sQzdGUm5CLHVCQUFPLEU2RlErQixDQUFDLENBQUMsUUFBTyxDQUFDLE9BQU0sQ0FBRSxTQUFPLEM3RlIvRCx1QkFBTyxHNkZTMUI7O0FBVEgsQUFDRSxXQURTLEFBQ1IsTUFBTSxFQURULFdBQVcsQUFFUixNQUFNLEVBRlQsV0FBVyxBQUdSLE9BQU8sRUFIVixXQUFXLEFBSVIsT0FBTyxFQUpWLFdBQVcsQUFLUixLQUFLLENBQUM7RUFDSCxnQkFBZ0IsRUFBRSxPQUFrQjtFQUNwQyxZQUFZLEVBQUUsT0FBa0I7RUFDaEMsVUFBVSxFQUFFLENBQUMsQ0FBQyxPQUFNLENBQUMsT0FBTSxDQUFDLFFBQU8sQzdGUG5CLHNCQUFPLEU2Rk8rQixDQUFDLENBQUMsUUFBTyxDQUFDLE9BQU0sQ0FBRSxTQUFPLEM3RlAvRCxzQkFBTyxHNkZRMUI7O0FBVEgsQUFDRSxVQURRLEFBQ1AsTUFBTSxFQURULFVBQVUsQUFFUCxNQUFNLEVBRlQsVUFBVSxBQUdQLE9BQU8sRUFIVixVQUFVLEFBSVAsT0FBTyxFQUpWLFVBQVUsQUFLUCxLQUFLLENBQUM7RUFDSCxnQkFBZ0IsRUFBRSxPQUFrQjtFQUNwQyxZQUFZLEVBQUUsT0FBa0I7RUFDaEMsVUFBVSxFQUFFLENBQUMsQ0FBQyxPQUFNLENBQUMsT0FBTSxDQUFDLFFBQU8sQzVGZG5CLHdCQUFPLEU0RmMrQixDQUFDLENBQUMsUUFBTyxDQUFDLE9BQU0sQ0FBRSxTQUFPLEM1RmQvRCx3QkFBTyxHNEZlMUI7O0FBVEgsQUFDRSxVQURRLEFBQ1AsTUFBTSxFQURULFVBQVUsQUFFUCxNQUFNLEVBRlQsVUFBVSxBQUdQLE9BQU8sRUFIVixVQUFVLEFBSVAsT0FBTyxFQUpWLFVBQVUsQUFLUCxLQUFLLENBQUM7RUFDSCxnQkFBZ0IsRUFBRSxPQUFrQjtFQUNwQyxZQUFZLEVBQUUsT0FBa0I7RUFDaEMsVUFBVSxFQUFFLENBQUMsQ0FBQyxPQUFNLENBQUMsT0FBTSxDQUFDLFFBQU8sQzVGZm5CLHdCQUFJLEU0RmVrQyxDQUFDLENBQUMsUUFBTyxDQUFDLE9BQU0sQ0FBRSxTQUFPLEM1RmYvRCx3QkFBSSxHNEZnQnZCOztBQVRILEFBQ0UsVUFEUSxBQUNQLE1BQU0sRUFEVCxVQUFVLEFBRVAsTUFBTSxFQUZULFVBQVUsQUFHUCxPQUFPLEVBSFYsVUFBVSxBQUlQLE9BQU8sRUFKVixVQUFVLEFBS1AsS0FBSyxDQUFDO0VBQ0gsZ0JBQWdCLEVBQUUsS0FBa0I7RUFDcEMsWUFBWSxFQUFFLEtBQWtCO0VBQ2hDLFVBQVUsRUFBRSxDQUFDLENBQUMsT0FBTSxDQUFDLE9BQU0sQ0FBQyxRQUFPLEM1RkxuQixrQkFBSSxFNEZLa0MsQ0FBQyxDQUFDLFFBQU8sQ0FBQyxPQUFNLENBQUUsU0FBTyxDNUZML0Qsa0JBQUksRzRGTXZCOztBQVRILEFBQ0UsU0FETyxBQUNOLE1BQU0sRUFEVCxTQUFTLEFBRU4sTUFBTSxFQUZULFNBQVMsQUFHTixPQUFPLEVBSFYsU0FBUyxBQUlOLE9BQU8sRUFKVixTQUFTLEFBS04sS0FBSyxDQUFDO0VBQ0gsZ0JBQWdCLEVBQUUsT0FBa0I7RUFDcEMsWUFBWSxFQUFFLE9BQWtCO0VBQ2hDLFVBQVUsRUFBRSxDQUFDLENBQUMsT0FBTSxDQUFDLE9BQU0sQ0FBQyxRQUFPLEM1RjhCbkIsbUJBQU8sRTRGOUIrQixDQUFDLENBQUMsUUFBTyxDQUFDLE9BQU0sQ0FBRSxTQUFPLEM1RjhCL0QsbUJBQU8sRzRGN0IxQjs7QTFDcUNILEFBQUEsVUFBVSxDMENoQ0Q7RUFDUCxZQUFZLEU1RmxCUSxPQUFPLEc0Rm1COUI7O0FBR0QsQUFFUSxTQUZDLENBQ0wsZ0JBQWdCLEFBQ1gsSUFBSyxDekRrQ04sV0FBVyxFeURsQ1E7RUFDZixZQUFZLEVBQUUsSUFBSSxHQUNyQjs7QUFKVCxBQUtRLFNBTEMsQ0FDTCxnQkFBZ0IsQUFJWCxJQUFLLEM1QytFTCxZQUFZLEU0Qy9FTztFQUNoQixXQUFXLEVBQUUsSUFBSSxHQUNwQjs7QUFJVCxBQUNJLElBREEsQ0FDQSxnQkFBZ0I7QUFEcEIsSUFBSSxDQUVBLGtCQUFrQixDQUFDO0VBQ2YsY0FBYyxFQUFFLE1BQU0sR0FDekI7O0FDN0NMLEFBQUEsWUFBWSxDQUFDO0VBQ1QsU0FBUyxFQUFFLGdCQUFnQixHQUM5Qjs7QUFFRCxBQUFBLFlBQVksQ0FBQztFQUNULFNBQVMsRUFBRSxnQkFBZ0IsR0FDOUI7O0FBRUQsQUFBQSxZQUFZLENBQUM7RUFDVCxTQUFTLEVBQUUsZ0JBQWdCLEdBQzlCOztBQUVELEFBQUEsWUFBWSxDQUFDO0VBQ1QsU0FBUyxFQUFFLGdCQUFnQixHQUM5Qjs7QXJDWkQsQUFBQSxLQUFLLENzQ0pDO0VBQ0wsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLHNCQUFzQixHQUM5Qzs7QUNGRCxBQUFBLFlBQVksQ0FBQztFQUNULFVBQVUsRUFBRSxLQUFLLEdBQ3BCOztBQUVELEFBQUEsWUFBWSxDQUFDO0VBQ1QsVUFBVSxFQUFFLEtBQUssR0FDcEI7O0FBRUQsQUFBQSxZQUFZLENBQUM7RUFDVCxVQUFVLEVBQUUsS0FBSyxHQUNwQjs7QUNWRCxBQUFBLFFBQVEsQ0FBQztFQUNMLFdBQVcsRWhHNGxCYSxTQUFTO0VnRzNsQmpDLGNBQWMsRWhHMmxCVSxTQUFTLEdnRzdrQnBDO0V4RitDRyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7SXdGL0Q1QixBQUFBLFFBQVEsQ0FBQztNQUlELFdBQVcsRWhHeWxCUyxTQUFTO01nR3hsQjdCLGNBQWMsRWhHd2xCTSxTQUFTLEdnRzdrQnBDO0V4RitDRyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7SXdGL0Q1QixBQUFBLFFBQVEsQ0FBQztNQVNELFdBQVcsRWhHbWxCUyxRQUFVO01nR2xsQjlCLGNBQWMsRWhHa2xCTSxRQUFVLEdnRzVrQnJDO0V4RitDRyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07SXdGL0Q3QixBQUFBLFFBQVEsQ0FBQztNQWFELFdBQVcsRWhHOGtCUyxRQUFVO01nRzdrQjlCLGNBQWMsRWhHNmtCTSxRQUFVLEdnRzNrQnJDOztBQ2hCRCxBQUFBLGdCQUFnQixDQUFDO0VBT2IsYUFBYSxFQUFFLE1BQU0sR0FDeEI7RXpGdURHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztJeUYvRDVCLEFBQUEsZ0JBQWdCLENBQUM7TUFFVCxhQUFhLEVBQUUsSUFBSSxHQU0xQjtFekZ1REcsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0l5Ri9ENUIsQUFBQSxnQkFBZ0IsQ0FBQztNQUtULGFBQWEsRUFBRSxNQUFNLEdBRzVCOztBQ1JELEFBQUEsT0FBTyxDQUFDO0VBQ0osTUFBTSxFbEd1bUJTLFFBQVE7RWtHdG1CdkIsS0FBSyxFbEdzbUJVLFFBQVE7RWtHcm1CdkIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLHVCQUF1QixHQW9CbkM7RUF4QkQsQUFLSSxPQUxHLENBS0gsY0FBYyxDQUFDO0lBQ2QsYUFBYSxFQUFFLEdBQUc7SUFDbEIsTUFBTSxFQUFFLEVBQUU7SUFDVixNQUFNLEVBQUUsR0FBRztJQUNYLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEtBQUssRUFBRSxFQUFFO0lBQ1QsS0FBSyxFQUFFLEdBQUc7SUFDVixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ2xHTkUsSUFBSSxHa0dPdkI7RUFiTCxBQWNJLE9BZEcsQ0FjSCxZQUFZLENBQUM7SUFDWixTQUFTLEVsR2ttQlUsSUFBSTtJa0dqbUJ2QixPQUFPLEVBQUUsSUFBSTtJQUNiLFdBQVcsRUFBRSxNQUFNO0lBQ25CLGVBQWUsRUFBRSxNQUFNO0lBQ3ZCLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDVCxXQUFXLEVBQUUsR0FBRztJQUN0QixjQUFjLEVBQUUsU0FBUyxHQUN0Qjs7QUFHTCxBQUFBLFdBQVcsQ0FBQztFQUNSLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFDWixVQUFVLEVBQUUsS0FBSyxHQUNwQjs7QUFFRCxBQUFBLGFBQWEsQ0FBQztFQUNWLE9BQU8sRUFBRSxDQUFDO0VBQ1YsT0FBTyxFQUFFLElBQUksR0F3Q2hCO0VBMUNELEFBR0ksYUFIUyxDQUdULFdBQVc7RUFIZixhQUFhLENBSVQsWUFBWSxDQUFDO0lBQ1osTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENsRy9CRSxJQUFJLEdrR2dDdkI7RUFOTCxBQVFLLGFBUlEsQ0FPVCxPQUFPLEdBQ0osT0FBTyxDQUFDO0lBQ1QsV0FBVyxFQUFFLEtBQUssR0FDbEI7RUFWTixBQWFLLGFBYlEsQ0FZVCxVQUFVLEdBQ1AsVUFBVSxDQUFDO0lBQ1osV0FBVyxFQUFFLFNBQVMsR0FDdEI7RUFmTixBQWtCSyxhQWxCUSxDQWlCVCxVQUFVLEdBQ1AsVUFBVSxDQUFDO0lBQ1osV0FBVyxFQUFFLFFBQVEsR0FDckI7RUFwQk4sQUF1QkssYUF2QlEsQ0FzQlQsVUFBVSxHQUNQLFVBQVUsQ0FBQztJQUNaLFdBQVcsRUFBRSxPQUFPLEdBQ3BCO0VBekJOLEFBNEJLLGFBNUJRLENBMkJULFVBQVUsR0FDUCxVQUFVLENBQUM7SUFDWixXQUFXLEVBQUUsS0FBSyxHQUNsQjtFQTlCTixBQWlDSyxhQWpDUSxDQWdDVCxVQUFVLEdBQ1AsVUFBVSxDQUFDO0lBQ1osV0FBVyxFQUFFLE9BQU8sR0FDcEI7RUFuQ04sQUFzQ0ssYUF0Q1EsQ0FxQ1QsWUFBWSxHQUNULFlBQVksQ0FBQztJQUNkLFdBQVcsRUFBRSxLQUFLLEdBQ2xCOztBQU9OLEFBQ0ksT0FERyxDQUNILFlBQVksQ0FBQztFQUNULFdBQVcsRUFBRSxHQUFHLEdBQ25COztBQU9MLEFBQUEsVUFBVSxDQUFDO0VBQ1AsTUFBTSxFbEcrZ0JPLE9BQU87RWtHOWdCcEIsS0FBSyxFbEc4Z0JRLE9BQU8sR2tHMWdCdkI7RUFORCxBQUdJLFVBSE0sQ0FHTixZQUFZLENBQUM7SUFDWixTQUFTLEVsR3FoQlEsT0FBTSxHa0dwaEJ2Qjs7QUFHTCxBQUFBLFVBQVUsQ0FBQztFQUNQLE1BQU0sRWxHd2dCTyxTQUFTO0VrR3ZnQnRCLEtBQUssRWxHdWdCUSxTQUFTLEdrR25nQnpCO0VBTkQsQUFHSSxVQUhNLENBR04sWUFBWSxDQUFDO0lBQ1osU0FBUyxFbEc4Z0JRLFNBQVEsR2tHN2dCekI7O0FBR0wsQUFBQSxVQUFVLENBQUM7RUFDUCxNQUFNLEVsR2lnQk8sT0FBTztFa0doZ0JwQixLQUFLLEVsR2dnQlEsT0FBTyxHa0c1ZnZCO0VBTkQsQUFHSSxVQUhNLENBR04sWUFBWSxDQUFDO0lBQ1osU0FBUyxFbEd1Z0JRLE9BQU8sR2tHdGdCeEI7O0FBR0wsQUFBQSxVQUFVLENBQUM7RUFDUCxNQUFNLEVsRzBmTyxRQUFRO0VrR3pmckIsS0FBSyxFbEd5ZlEsUUFBUSxHa0dyZnhCO0VBTkQsQUFHSSxVQUhNLENBR04sWUFBWSxDQUFDO0lBQ1osU0FBUyxFbEdnZ0JRLElBQUksR2tHL2ZyQjs7QUFHTCxBQUFBLFdBQVcsQ0FBQztFQUNSLE1BQU0sRWxHbWZRLElBQUk7RWtHbGZsQixLQUFLLEVsR2tmUyxJQUFJLEdrRzllckI7RUFORCxBQUdJLFdBSE8sQ0FHUCxZQUFZLENBQUM7SUFDWixTQUFTLEVsR3lmUyxJQUFJLEdrR3hmdEI7O0FBR0wsQUFBQSxZQUFZLENBQUM7RUFDVCxLQUFLLEVsRzRlVSxJQUFJO0VrRzNlbkIsTUFBTSxFbEcyZVMsSUFBSSxHa0d2ZXRCO0VBTkQsQUFHSSxZQUhRLENBR1IsWUFBWSxDQUFDO0lBQ1osU0FBUyxFbEdrZlUsTUFBTSxHa0dqZnpCOztBQ3RJTCxBQUFBLFFBQVEsQ0FBQztFQUNMLEtBQUssRUFBRSxNQUFNO0VBQ2IsTUFBTSxFQUFFLE1BQU07RUFDZCxPQUFPLEVBQUUsV0FBVztFQUNwQixXQUFXLEVBQUUsTUFBTTtFQUNuQixlQUFlLEVBQUUsTUFBTTtFQUN2QixVQUFVLEVBQUUsTUFBTTtFQUNsQixTQUFTLEVBQUUsR0FBRztFQUNkLFdBQVcsRUFBRSxNQUFNLEdBQ3RCOztBQUVELEFBQUEsUUFBUSxDQUFDO0VBQ0wsS0FBSyxFQUFFLE1BQU07RUFDYixNQUFNLEVBQUUsTUFBTTtFQUNkLE9BQU8sRUFBRSxXQUFXO0VBQ3BCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLGVBQWUsRUFBRSxNQUFNO0VBQ3ZCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFNBQVMsRUFBRSxNQUFNO0VBQ2pCLFdBQVcsRUFBRSxDQUFDLEdBQ2pCOztBQUVELEFBQUEsUUFBUSxDQUFDO0VBQ0wsS0FBSyxFQUFFLE1BQU07RUFDYixNQUFNLEVBQUUsTUFBTTtFQUNkLE9BQU8sRUFBRSxXQUFXO0VBQ3BCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLGVBQWUsRUFBRSxNQUFNO0VBQ3ZCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFNBQVMsRUFBRSxNQUFNO0VBQ2pCLFdBQVcsRUFBRSxDQUFDLEdBQ2pCOztBQUVELEFBQUEsUUFBUSxDQUFDO0VBQ0wsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLE9BQU8sRUFBRSxXQUFXO0VBQ3BCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLGVBQWUsRUFBRSxNQUFNO0VBQ3ZCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFNBQVMsRUFBRSxNQUFNO0VBQ2pCLFdBQVcsRUFBRSxDQUFDLEdBQ2pCOztBQUdELEFBQUEsVUFBVSxDQUFDO0VBQ1AsT0FBTyxFQUFFLFdBQVcsR0FtQnZCO0VBcEJELEFBRUksVUFGTSxDQUVOLENBQUMsQ0FBQztJQUNFLFNBQVMsRUFBRSxNQUFNLEdBQ3BCO0VBQ0EsQUFDRyxhQURBLENBQ0EsQ0FBQyxDQUFDO0lBQ0UsU0FBUyxFQUFFLElBQUksR0FDbEI7RUFFSixBQUNHLGFBREEsQ0FDQSxDQUFDLENBQUM7SUFDRSxTQUFTLEVBQUUsT0FBTyxHQUNyQjtFQUVKLEFBQ0csYUFEQSxDQUNBLENBQUMsQ0FBQztJQUNFLFNBQVMsRUFBRSxJQUFJLEdBQ2xCOztBQUtULFVBQVUsQ0FBVixZQUFVO0VBQ04sRUFBRTtJQUNFLGlCQUFpQixFQUFFLFVBQVU7SUFDN0IsU0FBUyxFQUFFLFVBQVU7SUFDckIsT0FBTyxFQUFFLENBQUM7RUFHZCxJQUFJO0lBQ0EsaUJBQWlCLEVBQUUsUUFBUTtJQUMzQixTQUFTLEVBQUUsUUFBUTtJQUNuQixPQUFPLEVBQUUsQ0FBQzs7QUFLbEIsQUFBQSxhQUFhLENBQUM7RUFDVixPQUFPLEVBQUUsQ0FBQztFQUNWLFFBQVEsRUFBRSxRQUFRLEdBZXJCO0VBakJELEFBR0ksYUFIUyxBQUdSLE1BQU0sQ0FBQztJQUNKLE9BQU8sRUFBRSxFQUFFO0lBQ1gsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLENBQUM7SUFDTixNQUFNLEVBQUUsQ0FBQztJQUNULElBQUksRUFBRSxDQUFDO0lBQ1AsS0FBSyxFQUFFLENBQUM7SUFDUixNQUFNLEVBQUUsSUFBSTtJQUNaLGFBQWEsRUFBRSxHQUFHO0lBQ2xCLFNBQVMsRUFBRSxxQ0FBcUM7SUFDaEQsY0FBYyxFQUFFLElBQUk7SUFDcEIsVUFBVSxFQUFFLFlBQVk7SUFDeEIsT0FBTyxFQUFFLEVBQUUsR0FDZDs7QUFJTCxBQUFBLFVBQVUsQ0FBQztFQUNQLFFBQVEsRUFBRSxRQUFRLEdBQ3JCOztBQUVELEFBQUEsS0FBSyxDQUFDO0VBQ0YsT0FBTyxFQUFFLENBQUM7RUFDVixTQUFTLEVBQUUsdUJBQXVCO0VBQ2xDLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxDQUFDO0VBQ04sSUFBSSxFQUFFLENBQUM7RUFDUCxLQUFLLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBRSxDQUFDLEdBZ0NaO0VBdkNELEFBU0ksS0FUQyxDQVNELElBQUksQ0FBQztJQUNELEtBQUssRUFBRSxHQUFHO0lBQ1YsTUFBTSxFQUFFLEdBQUc7SUFDWCxhQUFhLEVBQUUsS0FBSztJQUNwQixRQUFRLEVBQUUsUUFBUTtJQUNsQixJQUFJLEVBQUUsR0FBRztJQUNULEdBQUcsRUFBRSxHQUFHO0lBQ1IsV0FBVyxFQUFFLElBQUk7SUFDakIsVUFBVSxFQUFFLElBQUksR0FDbkI7RUFsQkwsQUFvQkksS0FwQkMsQ0FvQkQsS0FBSyxDQUFDO0lBQ0YsZ0JBQWdCLEVBQUUsT0FBTztJQUN6QixTQUFTLEVBQUUsb0JBQW9CO0lBQy9CLFNBQVMsRUFBRSw0QkFBNEIsR0FDMUM7RUF4QkwsQUEwQkksS0ExQkMsQ0EwQkQsS0FBSyxDQUFDO0lBQ0YsZ0JBQWdCLEVBQUUsT0FBTztJQUN6QixTQUFTLEVBQUUsb0JBQW9CO0lBQy9CLFNBQVMsRUFBRSw0QkFBNEI7SUFDdkMsZUFBZSxFQUFFLEdBQUcsR0FDdkI7RUEvQkwsQUFpQ0ksS0FqQ0MsQ0FpQ0QsS0FBSyxDQUFDO0lBQ0YsZ0JBQWdCLEVBQUUsT0FBTztJQUN6QixTQUFTLEVBQUUsc0JBQXNCO0lBQ2pDLFNBQVMsRUFBRSw0QkFBNEI7SUFDdkMsZUFBZSxFQUFFLEVBQUUsR0FDdEI7O0FBR0wsVUFBVSxDQUFWLElBQVU7RUFDTixJQUFJO0lBQ0EsU0FBUyxFQUFFLGVBQWU7RUFHOUIsRUFBRTtJQUNFLFNBQVMsRUFBRSxTQUFTOztBQUs1QixVQUFVLENBQVYsSUFBVTtFQUNOLElBQUk7SUFDQSxTQUFTLEVBQUUsb0JBQW9CO0lBQy9CLE9BQU8sRUFBRSxDQUFDO0VBR2QsRUFBRTtJQUNFLFNBQVMsRUFBRSxvQkFBb0I7SUFDL0IsT0FBTyxFQUFFLENBQUM7O0FBS2xCLFVBQVUsQ0FBVixJQUFVO0VBQ04sSUFBSTtJQUNBLFNBQVMsRUFBRSxvQkFBb0I7SUFDL0IsT0FBTyxFQUFFLENBQUM7RUFHZCxFQUFFO0lBQ0UsU0FBUyxFQUFFLHNCQUFzQjtJQUNqQyxPQUFPLEVBQUUsQ0FBQzs7QUFLbEIsVUFBVSxDQUFWLElBQVU7RUFDTixJQUFJO0lBQ0EsU0FBUyxFQUFFLHNCQUFzQjtJQUNqQyxPQUFPLEVBQUUsQ0FBQztFQUdkLEVBQUU7SUFDRSxTQUFTLEVBQUUsdUJBQXVCO0lBQ2xDLE9BQU8sRUFBRSxDQUFDOztBQU9sQixVQUFVLENBQVYsYUFBVTtFQUNOLEVBQUU7SUFDRSxTQUFTLEVBQUUsWUFBWTtFQUczQixJQUFJO0lBQ0EsU0FBUyxFQUFFLGNBQWM7O0FBYWpDLEFBQ0ksYUFEUyxDQUNULFVBQVUsQ0FBQztFQVRYLFNBQVMsRUFBRSxrQ0FBa0M7RUFDN0Msb0JBQW9CLEVBQUUsTUFBTSxHQVUzQjs7QUFITCxBQUtJLGFBTFMsQ0FLVCxnQkFBZ0IsQ0FBQztFQUNiLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxDQUFDLEdBV2I7RUFsQkwsQUFTUSxhQVRLLENBS1QsZ0JBQWdCLEFBSVgsTUFBTSxDQUFDO0lBQ0osT0FBTyxFQUFFLEVBQUU7SUFDWCxRQUFRLEVBQUUsUUFBUTtJQUNsQixNQUFNLEVBQUUsSUFBSTtJQUNaLGFBQWEsRUFBRSxJQUFJO0lBQ25CLFVBQVUsRUFBRSxjQUFjO0lBQzFCLE9BQU8sRUFBRSxFQUFFO0lBdkJuQixTQUFTLEVBQUUsa0NBQWtDO0lBQzdDLG9CQUFvQixFQUFFLE1BQU0sR0F3QnZCOztBQWpCVCxBQXFCUSxhQXJCSyxDQW9CVCxLQUFLLEFBQ0EsTUFBTSxDQUFDO0VBQ0osVUFBVSxFQUFFLHNCQUFzQjtFQUNsQyxXQUFXLEVBQUUsdUJBQXVCO0VBQ3BDLEdBQUcsRUFBRSxLQUFLO0VBQ1YsSUFBSSxFQUFFLEtBQUs7RUFDWCxZQUFZLEVBQUUsc0JBQXNCO0VBQ3BDLGFBQWEsRUFBRSxzQkFBc0IsR0FDeEM7O0FBNUJULEFBZ0NRLGFBaENLLENBK0JULEtBQUssQUFDQSxNQUFNLENBQUM7RUFDSixHQUFHLEVBQUUsS0FBSztFQUNWLElBQUksRUFBRSxLQUFLO0VBQ1gsS0FBSyxFQUFFLEtBQUs7RUFDWixNQUFNLEVBQUUsS0FBSztFQUNiLE1BQU0sRUFBRSxzQkFBc0I7RUFDOUIsYUFBYSxFQUFFLHFCQUFxQixHQUN2Qzs7QUF2Q1QsQUEyQ1EsYUEzQ0ssQ0EwQ1QsS0FBSyxBQUNBLE1BQU0sQ0FBQztFQUNKLEdBQUcsRUFBRSxJQUFJO0VBQ1QsSUFBSSxFQUFFLElBQUk7RUFDVixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJO0VBQ1osTUFBTSxFQUFFLHNCQUFzQjtFQUM5QixhQUFhLEVBQUUscUJBQXFCO0VBQ3BDLFVBQVUsRUFBRSxxQkFBcUIsR0FDcEM7O0FBbkRULEFBdURRLGFBdkRLLENBc0RULEtBQUssQUFDQSxNQUFNLENBQUM7RUFDSixHQUFHLEVBQUUsSUFBSTtFQUNULElBQUksRUFBRSxJQUFJO0VBQ1YsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLE1BQU0sRUFBRSxzQkFBc0I7RUFDOUIsV0FBVyxFQUFFLHFCQUFxQjtFQUNsQyxZQUFZLEVBQUUscUJBQXFCO0VBQ25DLFVBQVUsRUFBRSxxQkFBcUIsR0FDcEM7O0FBaEVULEFBb0VRLGFBcEVLLEFBbUVSLE1BQU0sQ0FDSCxVQUFVLENBQUM7RUF2RWYsb0JBQW9CLEVBQUUsT0FBTyxHQXlFeEI7O0FBdEVULEFBeUVZLGFBekVDLEFBbUVSLE1BQU0sQ0FLSCxnQkFBZ0IsQUFDWCxNQUFNLENBQUM7RUE1RWhCLG9CQUFvQixFQUFFLE9BQU8sR0E4RXBCOztBQUtiLEFBQUEsV0FBVyxDQUFDO0VBQ1IsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLFFBQVEsRUFBRSxRQUFRLEdBMkJyQjtFQTlCRCxBQUtJLFdBTE8sQUFLTixPQUFPLENBQUM7SUFDTCxLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxHQUFHO0lBQ1gsVUFBVSxFQUFFLFlBQVk7SUFDeEIsT0FBTyxFQUFFLEVBQUU7SUFDWCxHQUFHLEVBQUUsQ0FBQztJQUNOLE1BQU0sRUFBRSxDQUFDO0lBQ1QsS0FBSyxFQUFFLENBQUM7SUFDUixNQUFNLEVBQUUsSUFBSTtJQUNaLFFBQVEsRUFBRSxRQUFRLEdBQ3JCO0VBZkwsQUFpQkksV0FqQk8sQUFpQk4sTUFBTSxDQUFDO0lBQ0osT0FBTyxFQUFFLEVBQUU7SUFDWCxRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsQ0FBQztJQUNOLE1BQU0sRUFBRSxDQUFDO0lBQ1QsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNaLFlBQVksRUFBRSxzQkFBc0I7SUFDcEMsYUFBYSxFQUFFLHNCQUFzQjtJQUNyQyxNQUFNLEVBQUUsSUFBSTtJQUNaLEtBQUssRUFBRSxDQUFDO0lBQ1IsU0FBUyxFQUFFLGNBQWMsR0FDNUI7O0FDeFVMLEFBQUEsR0FBRyxDQUFDO0VBQ0EsU0FBUyxFQUFFLElBQUk7RUFDZixNQUFNLEVBQUUsSUFBSSxHQUNmOztBNUY0REcsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0U0RnpEM0IsQUFBQSxXQUFXLENBQUM7SUFDUixTQUFTLEVBQUUsSUFBSSxHQUNmO0VBQ0QsQUFBQSxXQUFXLENBQUM7SUFDWCxTQUFTLEVBQUUsSUFBSSxHQUNmOztBNUZvREQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0U0RmhEeEIsQUFBQSxXQUFXLENBQUM7SUFDWCxTQUFTLEVBQUUsSUFBSSxHQUNmO0VBQ0QsQUFBQSxXQUFXLENBQUM7SUFDWCxTQUFTLEVBQUUsSUFBSSxHQUNmOztBQUdMLEFBQUEsV0FBVyxDQUFDO0VBQ1IsVUFBVSxFQUFFLEtBQUssR0FDcEI7O0FBRUQsQUFBQSxRQUFRLENBQUM7RUFDTCxTQUFTLEVBQUUsT0FBTyxHQUNyQjs7QUFFRCxBQUFBLFVBQVUsQ0FBQztFQUNOLE1BQU0sRUFBRSxJQUFJO0VBQ2YsY0FBYyxFQUFFLFlBQVk7RUFDNUIsTUFBTSxFQUFFLFlBQVksR0FDckI7O0FDbkNELEFBQUEsUUFBUSxDQUFDLE9BQU87QUFDaEIsUUFBUSxDQUFDLElBQUk7QUFDYixRQUFRLENBQUMsTUFBTSxDQUFDO0VBQ2YsSUFBSSxFQUFFLFlBQVksR0FDbEI7O0FDSkQsQUFBQSxZQUFZLENBQUM7RUFDWixRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsQ0FBQztFQUNWLE1BQU0sRUFBRSxJQUFJO0VBQ1osVUFBVSxFQUFFLElBQUksR0FtQmhCO0VBdkJELEFBS0MsWUFMVyxBQUtWLE1BQU0sQ0FBQztJQUNQLE9BQU8sRUFBRSxFQUFFO0lBQ1gsUUFBUSxFQUFFLFFBQVE7SUFDbEIsTUFBTSxFQUFFLENBQUM7SUFDVCxJQUFJLEVBQUUsQ0FBQztJQUNQLEtBQUssRUFBRSxJQUFJO0lBQ1gsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsR0FBRztJQUNYLFVBQVUsRUFBRSxZQUFZO0lBQ3hCLFVBQVUsRUFBRSxjQUFjLEdBQzFCO0VBZkYsQUFpQkUsWUFqQlUsQUFnQlYsTUFBTSxBQUNMLE1BQU0sQ0FBQztJQUNQLEtBQUssRUFBRSxDQUFDO0lBQ1IsS0FBSyxFQUFFLENBQUM7SUFDUixJQUFJLEVBQUUsSUFBSSxHQUNWOztBQ3BCRCxBQUFBLGNBQWMsQ0FBRTtFQUNkLEtBQUssRXZHS2UsT0FBTyxHdUdKNUI7O0FBRkQsQUFBQSxjQUFjLENBQUU7RUFDZCxLQUFLLEV2R01lLE9BQU8sR3VHTDVCOztBQUZELEFBQUEsY0FBYyxDQUFFO0VBQ2QsS0FBSyxFdkdPZSxPQUFPLEd1R041Qjs7QUFGRCxBQUFBLGNBQWMsQ0FBRTtFQUNkLEtBQUssRXZHUWUsT0FBTyxHdUdQNUI7O0FBRkQsQUFBQSxjQUFjLENBQUU7RUFDZCxLQUFLLEV2R1NlLE9BQU8sR3VHUjVCOztBQUZELEFBQUEsY0FBYyxDQUFFO0VBQ2QsS0FBSyxFdkdVZSxPQUFPLEd1R1Q1Qjs7QUFGRCxBQUFBLGNBQWMsQ0FBRTtFQUNkLEtBQUssRXZHV2UsT0FBTyxHdUdWNUI7O0FBRkQsQUFBQSxjQUFjLENBQUU7RUFDZCxLQUFLLEV2R1llLE9BQU8sR3VHWDVCOztBQUZELEFBQUEsY0FBYyxDQUFFO0VBQ2QsS0FBSyxFdkdhZSxPQUFPLEd1R1o1Qjs7QUFHSCxBQUFBLGNBQWMsQ0FBQztFQUNkLEtBQUssRXZHRGtCLHlCQUFJLEd1R0UzQjs7QUFFRCxBQUFBLGNBQWMsQ0FBQztFQUNkLEtBQUssRXZHTGtCLHlCQUFJLEd1R00zQjs7QUNYRyxBQUFBLHFCQUFxQixDQUFHO0VBQ3BCLFlBQVksRXpHT0ksdUJBQU8sQ3lHUFMsVUFBVSxHQUM3Qzs7QUFGRCxBQUFBLHVCQUF1QixDQUFDO0VBQ3BCLFlBQVksRXpHUUksdUJBQU8sQ3lHUlMsVUFBVSxHQUM3Qzs7QUFGRCxBQUFBLHFCQUFxQixDQUFHO0VBQ3BCLFlBQVksRXpHVUksdUJBQU8sQ3lHVlMsVUFBVSxHQUM3Qzs7QUFGRCxBQUFBLGtCQUFrQixDQUFNO0VBQ3BCLFlBQVksRXpHU0kscUJBQU8sQ3lHVFMsVUFBVSxHQUM3Qzs7QUFGRCxBQUFBLHFCQUFxQixDQUFHO0VBQ3BCLFlBQVksRXpHV0ksdUJBQU8sQ3lHWFMsVUFBVSxHQUM3Qzs7QUFGRCxBQUFBLG9CQUFvQixDQUFJO0VBQ3BCLFlBQVksRXpHWUksc0JBQU8sQ3lHWlMsVUFBVSxHQUM3Qzs7QUFGRCxBQUFBLG1CQUFtQixDQUFLO0VBQ3BCLFlBQVksRXhHS0ksd0JBQU8sQ3dHTFMsVUFBVSxHQUM3Qzs7QUFGRCxBQUFBLG1CQUFtQixDQUFLO0VBQ3BCLFlBQVksRXhHSUksd0JBQUksQ3dHSlksVUFBVSxHQUM3Qzs7QUFGRCxBQUFBLG1CQUFtQixDQUFLO0VBQ3BCLFlBQVksRXhHY0ksa0JBQUksQ3dHZFksVUFBVSxHQUM3Qzs7QUFGRCxBQUFBLGtCQUFrQixDQUFNO0VBQ3BCLFlBQVksRXhHaURJLG1CQUFPLEN3R2pEUyxVQUFVLEdBQzdDOztBQUlMLEFBQUEsYUFBYSxDQUFDO0VBQ1YsUUFBUSxFQUFFLFFBQVEsR0ErQnJCO0VBaENELEFBR0ksYUFIUyxBQUdSLE1BQU0sQ0FBQztJQUNKLE9BQU8sRUFBRSxFQUFFO0lBQ1gsT0FBTyxFQUFFLEtBQUs7SUFDZCxLQUFLLEVBQUUsR0FBRztJQUNWLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLElBQUksRUFBRSxDQUFDO0lBQ1AsS0FBSyxFQUFFLENBQUM7SUFDUixNQUFNLEVBQUUsSUFBSTtJQUNaLE1BQU0sRUFBRSxHQUFHO0lBQ1gsVUFBVSxFQUFFLHlFQUFvRSxHQUNuRjtFQWJMLEFBZ0JRLGFBaEJLLEFBZVIsT0FBTyxBQUNILE1BQU0sQ0FBQztJQUNKLE1BQU0sRUFBRSxDQUFDLEdBQ1o7RUFsQlQsQUFzQlEsYUF0QkssQUFxQlIsSUFBSSxBQUNBLE1BQU0sQ0FBQztJQUNKLEdBQUcsRUFBRSxDQUFDLEdBQ1Q7RUF4QlQsQUE0QlEsYUE1QkssQUEyQlIsTUFBTSxBQUNGLE1BQU0sQ0FBQztJQUNKLFVBQVUsRUFBRSx1RkFBZ0YsR0FDL0Y7O0FBSVQsQUFBQSxVQUFVLENBQUM7RUFDUCxRQUFRLEVBQUUsTUFBTSxHQUtuQjtFQU5ELEFBR0ksVUFITSxHQUdMLENBQUMsQ0FBQztJQUNDLFVBQVUsRUFBRyxJQUFHLENBQUUsSUFBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEN4R3BDYixPQUFPLEd3R3FDMUI7O0FBR0wsQUFBQSxRQUFRLENBQUM7RUFDTCxNQUFNLEVBQUUsR0FBRztFQUNYLFVBQVUsRXhHbkNVLElBQUk7RXdHb0N4QixPQUFPLEVBQUUsS0FBSztFQUNkLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLE1BQU0sR0FDakI7O0FBRUQsQUFBQSxjQUFjLENBQUM7RUFDWCxNQUFNLEVBQUUsR0FBRztFQUNYLFVBQVUsRXhHckRVLElBQUk7RXdHc0R4QixPQUFPLEVBQUUsS0FBSztFQUNkLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLE1BQU0sR0FDakI7O0FoR0FHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFZ0dXZixBQUVPLGVBRkMsR0FFQyxJQUFLLEN4RHdDbEIsWUFBWSxFd0R4Q29CO0lBQ2pCLFFBQVEsRUFBRSxRQUFRLEdBVXJCO0lBYlIsQUFJVyxlQUpILEdBRUMsSUFBSyxDeER3Q2xCLFlBQVksQ3dEdENJLE9BQU8sQ0FBQztNQUNMLFFBQVEsRUFBRSxRQUFRO01BQ2xCLEdBQUcsRUFBRSxDQUFDO01BQ04sSUFBSSxFQUFFLENBQUM7TUFDUCxLQUFLLEVBQUUsUUFBUTtNQUNmLE1BQU0sRUFBRSxJQUFJO01BQ1osZ0JBQWdCLEVBQUUsb0JBQWdCO01BQ2xDLE9BQU8sRUFBRSxFQUFFLEdBQ2Q7O0FoR3ZCckIsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VnR1dmLEFBRU8sZUFGQyxHQUVDLElBQUssQ3hEd0NsQixZQUFZLEV3RHhDb0I7SUFDakIsUUFBUSxFQUFFLFFBQVEsR0FVckI7SUFiUixBQUlXLGVBSkgsR0FFQyxJQUFLLEN4RHdDbEIsWUFBWSxDd0R0Q0ksT0FBTyxDQUFDO01BQ0wsUUFBUSxFQUFFLFFBQVE7TUFDbEIsR0FBRyxFQUFFLENBQUM7TUFDTixJQUFJLEVBQUUsQ0FBQztNQUNQLEtBQUssRUFBRSxRQUFRO01BQ2YsTUFBTSxFQUFFLElBQUk7TUFDWixnQkFBZ0IsRUFBRSxvQkFBZ0I7TUFDbEMsT0FBTyxFQUFFLEVBQUUsR0FDZDs7QWhHdkJyQixNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RWdHV2YsQUFFTyxlQUZDLEdBRUMsSUFBSyxDeER3Q2xCLFlBQVksRXdEeENvQjtJQUNqQixRQUFRLEVBQUUsUUFBUSxHQVVyQjtJQWJSLEFBSVcsZUFKSCxHQUVDLElBQUssQ3hEd0NsQixZQUFZLEN3RHRDSSxPQUFPLENBQUM7TUFDTCxRQUFRLEVBQUUsUUFBUTtNQUNsQixHQUFHLEVBQUUsQ0FBQztNQUNOLElBQUksRUFBRSxDQUFDO01BQ1AsS0FBSyxFQUFFLFFBQVE7TUFDZixNQUFNLEVBQUUsSUFBSTtNQUNaLGdCQUFnQixFQUFFLG9CQUFnQjtNQUNsQyxPQUFPLEVBQUUsRUFBRSxHQUNkOztBaEd2QnJCLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtFZ0dXaEIsQUFFTyxlQUZDLEdBRUMsSUFBSyxDeER3Q2xCLFlBQVksRXdEeENvQjtJQUNqQixRQUFRLEVBQUUsUUFBUSxHQVVyQjtJQWJSLEFBSVcsZUFKSCxHQUVDLElBQUssQ3hEd0NsQixZQUFZLEN3RHRDSSxPQUFPLENBQUM7TUFDTCxRQUFRLEVBQUUsUUFBUTtNQUNsQixHQUFHLEVBQUUsQ0FBQztNQUNOLElBQUksRUFBRSxDQUFDO01BQ1AsS0FBSyxFQUFFLFFBQVE7TUFDZixNQUFNLEVBQUUsSUFBSTtNQUNaLGdCQUFnQixFQUFFLG9CQUFnQjtNQUNsQyxPQUFPLEVBQUUsRUFBRSxHQUNkOztBaEd2QnJCLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtFZ0dXaEIsQUFFTyxnQkFGQyxHQUVDLElBQUssQ3hEd0NsQixZQUFZLEV3RHhDb0I7SUFDakIsUUFBUSxFQUFFLFFBQVEsR0FVckI7SUFiUixBQUlXLGdCQUpILEdBRUMsSUFBSyxDeER3Q2xCLFlBQVksQ3dEdENJLE9BQU8sQ0FBQztNQUNMLFFBQVEsRUFBRSxRQUFRO01BQ2xCLEdBQUcsRUFBRSxDQUFDO01BQ04sSUFBSSxFQUFFLENBQUM7TUFDUCxLQUFLLEVBQUUsUUFBUTtNQUNmLE1BQU0sRUFBRSxJQUFJO01BQ1osZ0JBQWdCLEVBQUUsb0JBQWdCO01BQ2xDLE9BQU8sRUFBRSxFQUFFLEdBQ2Q7O0FBWlosQUFFTyxZQUZDLEdBRUMsSUFBSyxDeER3Q2xCLFlBQVksRXdEeENvQjtFQUNqQixRQUFRLEVBQUUsUUFBUSxHQVVyQjtFQWJSLEFBSVcsWUFKSCxHQUVDLElBQUssQ3hEd0NsQixZQUFZLEN3RHRDSSxPQUFPLENBQUM7SUFDTCxRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsQ0FBQztJQUNOLElBQUksRUFBRSxDQUFDO0lBQ1AsS0FBSyxFQUFFLFFBQVE7SUFDZixNQUFNLEVBQUUsSUFBSTtJQUNaLGdCQUFnQixFQUFFLG9CQUFnQjtJQUNsQyxPQUFPLEVBQUUsRUFBRSxHQUNkOztBQ3RGekI7c0JBQ3NCO0ExRjhEZCxBQUFBLE9BQU8sQzBGNURHO0VBQ2QsV0FBVyxFQUFFLEdBQVcsR0FDekI7O0ExRjBESyxBQUFBLE9BQU8sQzBGNURHO0VBQ2QsV0FBVyxFQUFFLEdBQVcsR0FDekI7O0ExRjBESyxBQUFBLE9BQU8sQzBGNURHO0VBQ2QsV0FBVyxFQUFFLEdBQVcsR0FDekI7O0ExRjBESyxBQUFBLE9BQU8sQzBGNURHO0VBQ2QsV0FBVyxFQUFFLEdBQVcsR0FDekI7O0ExRjBESyxBQUFBLE9BQU8sQzBGNURHO0VBQ2QsV0FBVyxFQUFFLEdBQVcsR0FDekI7O0ExRjBESyxBQUFBLE9BQU8sQzBGNURHO0VBQ2QsV0FBVyxFQUFFLEdBQVcsR0FDekI7O0ExRjBESyxBQUFBLE9BQU8sQzBGNURHO0VBQ2QsV0FBVyxFQUFFLEdBQVcsR0FDekI7O0ExRjBESyxBQUFBLE9BQU8sQzBGNURHO0VBQ2QsV0FBVyxFQUFFLEdBQVcsR0FDekI7O0ExRjBESyxBQUFBLE9BQU8sQzBGNURHO0VBQ2QsV0FBVyxFQUFFLEdBQVcsR0FDekI7O0FDSkQsQUFBQSxjQUFjLENBQUU7RUFDZCxLQUFLLEUxR2tJRyxPQUFPLEMwR2xJRCxVQUFVLEdBQ3pCOztBQUZELEFBQUEsYUFBYSxDQUFHO0VBQ2QsS0FBSyxFMUdtSUUsT0FBTyxDMEduSUEsVUFBVSxHQUN6Qjs7QUFGRCxBQUFBLGFBQWEsQ0FBRztFQUNkLEtBQUssRTFHb0lFLE9BQU8sQzBHcElBLFVBQVUsR0FDekI7O0FBRkQsQUFBQSxlQUFlLENBQUM7RUFDZCxLQUFLLEUxR3FJSSxPQUFPLEMwR3JJRixVQUFVLEdBQ3pCOztBQUZELEFBQUEsZUFBZSxDQUFDO0VBQ2QsS0FBSyxFMUdzSUksT0FBTyxDMEd0SUYsVUFBVSxHQUN6Qjs7QUFGRCxBQUFBLGNBQWMsQ0FBRTtFQUNkLEtBQUssRTFHdUlHLE9BQU8sQzBHdklELFVBQVUsR0FDekI7O0FBRkQsQUFBQSxZQUFZLENBQUk7RUFDZCxLQUFLLEUxR3dJQyxPQUFPLEMwR3hJQyxVQUFVLEdBQ3pCOztBQUZELEFBQUEsY0FBYyxDQUFFO0VBQ2QsS0FBSyxFMUd5SUcsT0FBTyxDMEd6SUQsVUFBVSxHQUN6Qjs7QUFGRCxBQUFBLGNBQWMsQ0FBRTtFQUNkLEtBQUssRTFHMElHLE9BQU8sQzBHMUlELFVBQVUsR0FDekI7O0FBRkQsQUFBQSxZQUFZLENBQUk7RUFDZCxLQUFLLEUxRzJJQyxPQUFPLEMwRzNJQyxVQUFVLEdBQ3pCOztBQUZELEFBQUEsWUFBWSxDQUFJO0VBQ2QsS0FBSyxFMUc0SUMsT0FBTyxDMEc1SUMsVUFBVSxHQUN6Qjs7QUFGRCxBQUFBLFlBQVksQ0FBSTtFQUNkLEtBQUssRTFHNklDLE9BQU8sQzBHN0lDLFVBQVUsR0FDekI7O0FBRkQsQUFBQSxVQUFVLENBQU07RUFDZCxLQUFLLEUxRzhJRCxPQUFPLEMwRzlJRyxVQUFVLEdBQ3pCOztBQUZELEFBQUEsYUFBYSxDQUFHO0VBQ2QsS0FBSyxFMUcrSUUsT0FBTyxDMEcvSUEsVUFBVSxHQUN6Qjs7QUFGRCxBQUFBLFdBQVcsQ0FBSztFQUNkLEtBQUssRTFHZ0pBLE9BQU8sQzBHaEpFLFVBQVUsR0FDekI7O0FBRkQsQUFBQSxZQUFZLENBQUk7RUFDZCxLQUFLLEUxR2lKQyxPQUFPLEMwR2pKQyxVQUFVLEdBQ3pCOztBQUZELEFBQUEsZUFBZSxDQUFDO0VBQ2QsS0FBSyxFMUdrSkksT0FBTyxDMEdsSkYsVUFBVSxHQUN6Qjs7QUFGRCxBQUFBLFdBQVcsQ0FBSztFQUNkLEtBQUssRTFHbUpBLE9BQU8sQzBHbkpFLFVBQVUsR0FDekI7O0FBRkQsQUFBQSxhQUFhLENBQUc7RUFDZCxLQUFLLEUxR29KRSxPQUFPLEMwR3BKQSxVQUFVLEdBQ3pCOztBQUZELEFBQUEsV0FBVyxDQUFLO0VBQ2QsS0FBSyxFMUdxSkEsT0FBTyxDMEdySkUsVUFBVSxHQUN6Qjs7QUFGRCxBQUFBLGNBQWMsQ0FBRTtFQUNkLEtBQUssRTFHc0pHLE9BQU8sQzBHdEpELFVBQVUsR0FDekI7O0FBRkQsQUFBQSxXQUFXLENBQUs7RUFDZCxLQUFLLEUxR3VKQSxPQUFPLEMwR3ZKRSxVQUFVLEdBQ3pCOztBQUtELEFBQUEsWUFBWSxDQUFFO0VBQ1osVUFBVSxFMUcySEYsT0FBTyxHMEcxSGhCOztBQUZELEFBQUEsV0FBVyxDQUFHO0VBQ1osVUFBVSxFMUc0SEgsT0FBTyxHMEczSGY7O0FBRkQsQUFBQSxXQUFXLENBQUc7RUFDWixVQUFVLEUxRzZISCxPQUFPLEcwRzVIZjs7QUFGRCxBQUFBLGFBQWEsQ0FBQztFQUNaLFVBQVUsRTFHOEhELE9BQU8sRzBHN0hqQjs7QUFGRCxBQUFBLGFBQWEsQ0FBQztFQUNaLFVBQVUsRTFHK0hELE9BQU8sRzBHOUhqQjs7QUFGRCxBQUFBLFlBQVksQ0FBRTtFQUNaLFVBQVUsRTFHZ0lGLE9BQU8sRzBHL0hoQjs7QUFGRCxBQUFBLFVBQVUsQ0FBSTtFQUNaLFVBQVUsRTFHaUlKLE9BQU8sRzBHaElkOztBQUZELEFBQUEsWUFBWSxDQUFFO0VBQ1osVUFBVSxFMUdrSUYsT0FBTyxHMEdqSWhCOztBQUZELEFBQUEsWUFBWSxDQUFFO0VBQ1osVUFBVSxFMUdtSUYsT0FBTyxHMEdsSWhCOztBQUZELEFBQUEsVUFBVSxDQUFJO0VBQ1osVUFBVSxFMUdvSUosT0FBTyxHMEduSWQ7O0FBRkQsQUFBQSxVQUFVLENBQUk7RUFDWixVQUFVLEUxR3FJSixPQUFPLEcwR3BJZDs7QUFGRCxBQUFBLFVBQVUsQ0FBSTtFQUNaLFVBQVUsRTFHc0lKLE9BQU8sRzBHcklkOztBQUZELEFBQUEsUUFBUSxDQUFNO0VBQ1osVUFBVSxFMUd1SU4sT0FBTyxHMEd0SVo7O0FBRkQsQUFBQSxXQUFXLENBQUc7RUFDWixVQUFVLEUxR3dJSCxPQUFPLEcwR3ZJZjs7QUFGRCxBQUFBLFNBQVMsQ0FBSztFQUNaLFVBQVUsRTFHeUlMLE9BQU8sRzBHeEliOztBQUZELEFBQUEsVUFBVSxDQUFJO0VBQ1osVUFBVSxFMUcwSUosT0FBTyxHMEd6SWQ7O0FBRkQsQUFBQSxhQUFhLENBQUM7RUFDWixVQUFVLEUxRzJJRCxPQUFPLEcwRzFJakI7O0FBRkQsQUFBQSxTQUFTLENBQUs7RUFDWixVQUFVLEUxRzRJTCxPQUFPLEcwRzNJYjs7QUFGRCxBQUFBLFdBQVcsQ0FBRztFQUNaLFVBQVUsRTFHNklILE9BQU8sRzBHNUlmOztBQUZELEFBQUEsU0FBUyxDQUFLO0VBQ1osVUFBVSxFMUc4SUwsT0FBTyxHMEc3SWI7O0FBRkQsQUFBQSxZQUFZLENBQUU7RUFDWixVQUFVLEUxRytJRixPQUFPLEcwRzlJaEI7O0FBRkQsQUFBQSxTQUFTLENBQUs7RUFDWixVQUFVLEUxR2dKTCxPQUFPLEcwRy9JYjs7QUNWSCxBQUFBLFVBQVUsQ0FBQztFQUNWLFVBQVUsRUFBRSxxQkFBcUI7RUFDOUIsU0FBUyxFQUFFLGFBQWEsR0FJM0I7RUFORCxBQUdDLFVBSFMsQUFHUixNQUFNLENBQUM7SUFDUCxTQUFTLEVBQUUsaUJBQWlCLEdBQzVCOztBQUdGLEFBQ0ssYUFEUSxDQUNSLGNBQWMsQ0FBQztFQUNaLFVBQVUsRUFBRSxxQkFBcUI7RUFDakMsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUMsR0FDVDs7QUFMTCxBQU9RLGFBUEssQUFNUixNQUFNLENBQ0gsY0FBYyxDQUFDO0VBQ1gsR0FBRyxFQUFFLEtBQUssR0FDYjs7QUFLVCxBQUNJLFlBRFEsQ0FDUixlQUFlLENBQUM7RUFDWixRQUFRLEVBQUUsTUFBTSxHQUtuQjtFQVBMLEFBR1EsWUFISSxDQUNSLGVBQWUsQ0FFWCxHQUFHLENBQUM7SUFDQSxVQUFVLEVBQUUsY0FBYztJQUMxQixTQUFTLEVBQUUsUUFBUSxHQUN0Qjs7QUFOVCxBQVVZLFlBVkEsQUFRUCxNQUFNLENBQ0gsZUFBZSxDQUNYLEdBQUcsQ0FBQztFQUNBLFNBQVMsRUFBRSxXQUFXLEdBQ3pCOztBQUtiLEFBQUEsWUFBWSxDQUFDO0VBQ1QsUUFBUSxFQUFFLFFBQVEsR0FnQnJCO0VBakJELEFBRUksWUFGUSxDQUVSLFdBQVcsQ0FBQztJQUNSLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLE9BQU8sRUFBRSxDQUFDO0lBQ1YsR0FBRyxFQUFFLENBQUM7SUFDTixNQUFNLEVBQUUsQ0FBQztJQUNULEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixVQUFVLEVBQUUsY0FBYyxHQUM3QjtFQVZMLEFBWVEsWUFaSSxBQVdQLE1BQU0sQ0FDSCxXQUFXLENBQUM7SUFDUixPQUFPLEVBQUUsQ0FBQztJQUNWLEtBQUssRUFBRSxJQUFJLEdBQ2Q7O0FBTVQsQUFDSSxlQURXLEFBQ1YsTUFBTSxDQUFDO0VBQ0osVUFBVSxFNUdyRE0sT0FBTyxDNEdxREYsVUFBVSxHQU9sQztFQVRMLEFBR1EsZUFITyxBQUNWLE1BQU0sQ0FFSCxFQUFFLEVBSFYsZUFBZSxBQUNWLE1BQU0sQ3hFdENYLEdBQUcsQ3dFd0NRO0lBQ0MsS0FBSyxFM0cxRE8sSUFBSSxHMkcyRG5CO0VBTFQsQUFNUSxlQU5PLEFBQ1YsTUFBTSxDQUtILENBQUMsQ0FBQztJQUNFLEtBQUssRTNHN0RPLElBQUksRzJHOERuQjs7QUFLVCxBQUFBLGdCQUFnQixDQUFDO0VBQ2IsVUFBVSxFQUFFLGNBQWM7RUFDMUIsU0FBUyxFQUFFLFFBQVEsR0FJdEI7RUFORCxBQUdJLGdCQUhZLEFBR1gsTUFBTSxDQUFDO0lBQ0osU0FBUyxFQUFFLFdBQVcsR0FDekI7O0FBR0wsQUFBQSxrQkFBa0IsQ0FBQztFQUNmLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLFFBQVEsRUFBRSxNQUFNLEdBZ0JuQjtFQWxCRCxBQUdJLGtCQUhjLENBR2QscUJBQXFCLENBQUM7SUFDbEIsUUFBUSxFQUFFLFFBQVE7SUFDbEIsTUFBTSxFQUFFLElBQUk7SUFDWixJQUFJLEVBQUUsQ0FBQztJQUNQLEtBQUssRUFBRSxDQUFDO0lBQ1IsT0FBTyxFQUFFLENBQUM7SUFDVixVQUFVLEVBQUUsY0FBYztJQUMxQixPQUFPLEVBQUUsQ0FBQyxHQUNiO0VBWEwsQUFhUSxrQkFiVSxBQVliLE1BQU0sQ0FDSCxxQkFBcUIsQ0FBQztJQUNsQixNQUFNLEVBQUUsQ0FBQztJQUNULE9BQU8sRUFBRSxDQUFDLEdBQ2I7O0FBS1QsQUFDSSxnQkFEWSxDQUNaLEdBQUcsQ0FBQztFQUNBLGNBQWMsRUFBRSxlQUFlO0VBQy9CLE1BQU0sRUFBRSxlQUFlO0VBQ3ZCLE9BQU8sRUFBRSxFQUFFO0VBQ1gsVUFBVSxFQUFFLGNBQWMsR0FDN0I7O0FBTkwsQUFRUSxnQkFSUSxBQU9YLE1BQU0sQ0FDSCxHQUFHLENBQUM7RUFDQSxjQUFjLEVBQUUsWUFBWTtFQUM1QixNQUFNLEVBQUUsWUFBWTtFQUNwQixPQUFPLEVBQUUsQ0FBQyxHQUNiOztBQUtULEFBQUEsU0FBUyxDQUFDO0VBQ04sUUFBUSxFQUFFLFFBQVE7RUFDbEIsUUFBUSxFQUFFLE1BQU0sR0F5Qm5CO0VBM0JELEFBR0ksU0FISyxDQUdMLGFBQWEsQ0FBQztJQUNWLFVBQVUsRUFBRSxjQUFjO0lBQzFCLFNBQVMsRUFBRSxhQUFhLEdBQzNCO0VBTkwsQUFPSSxTQVBLLENBT0wsaUJBQWlCLENBQUM7SUFDZCxRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsQ0FBQztJQUNOLElBQUksRUFBRSxDQUFDO0lBQ1AsS0FBSyxFQUFFLENBQUM7SUFDUixNQUFNLEVBQUUsQ0FBQztJQUNULE9BQU8sRUFBRSxDQUFDO0lBQ1YsVUFBVSxFQUFFLGNBQWM7SUFDMUIsU0FBUyxFQUFFLGVBQWUsR0FDN0I7RUFoQkwsQUFrQlEsU0FsQkMsQUFpQkosTUFBTSxDQUNILGFBQWEsQ0FBQztJQUNWLFNBQVMsRUFBRSxlQUFlO0lBQzFCLE9BQU8sRUFBRSxDQUFDLEdBQ2I7RUFyQlQsQUFzQlEsU0F0QkMsQUFpQkosTUFBTSxDQUtILGlCQUFpQixDQUFDO0lBQ2QsT0FBTyxFQUFFLENBQUM7SUFDVixTQUFTLEVBQUUsYUFBYSxHQUMzQjs7QUFJVCxBQUFBLFdBQVcsQ0FBQztFQUNSLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLFFBQVEsRUFBRSxNQUFNLEdBK0JuQjtFQWpDRCxBQUdJLFdBSE8sQUFHTixPQUFPLEVBSFosV0FBVyxBQUlOLE1BQU0sQ0FBQztJQUNKLE9BQU8sRUFBQyxFQUFFO0lBQ1YsUUFBUSxFQUFFLFFBQVE7SUFDbEIsS0FBSyxFQUFFLENBQUM7SUFDUixNQUFNLEVBQUUsQ0FBQztJQUNULE9BQU8sRUFBRSxDQUFDO0lBQ1YsVUFBVSxFQUFFLGFBQWE7SUFDekIsY0FBYyxFQUFFLElBQUksR0FDdkI7RUFaTCxBQWFJLFdBYk8sQUFhTixPQUFPLENBQUM7SUFDTCxHQUFHLEVBQUUsQ0FBQztJQUNOLElBQUksRUFBQyxDQUFDO0lBQ04sV0FBVyxFQUFFLEdBQUcsQ0FBQyxLQUFLLEM1RzNKTixPQUFPO0k0RzRKdkIsVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEM1RzVKTCxPQUFPLEc0RzZKMUI7RUFsQkwsQUFtQkksV0FuQk8sQUFtQk4sTUFBTSxDQUFDO0lBQ0osTUFBTSxFQUFFLENBQUM7SUFDVCxLQUFLLEVBQUUsQ0FBQztJQUNSLFlBQVksRUFBRSxHQUFHLENBQUMsS0FBSyxDNUdqS1AsT0FBTztJNEdrS3ZCLGFBQWEsRUFBRSxHQUFHLENBQUMsS0FBSyxDNUdsS1IsT0FBTyxHNEdtSzFCO0VBeEJMLEFBMEJRLFdBMUJHLEFBeUJOLE1BQU0sQUFDRixNQUFNLEVBMUJmLFdBQVcsQUF5Qk4sTUFBTSxBQUVGLE9BQU8sQ0FBQztJQUNMLE9BQU8sRUFBRSxDQUFDO0lBQ1YsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNmOztBQUlULEFBQUEsZ0JBQWdCLENBQUM7RUFDYixRQUFRLEVBQUUsUUFBUTtFQUNsQixRQUFRLEVBQUUsTUFBTSxHQWlCbkI7RUFuQkQsQUFHSSxnQkFIWSxDQUdaLGdCQUFnQixDQUFDO0lBQ2IsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLENBQUM7SUFDTixJQUFJLEVBQUUsS0FBSztJQUNYLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixPQUFPLEVBQUUsR0FBRztJQUNaLE9BQU8sRUFBRSxDQUFDO0lBQ1YsVUFBVSxFQUFFLGNBQWMsR0FDN0I7RUFaTCxBQWNRLGdCQWRRLEFBYVgsTUFBTSxDQUNILGdCQUFnQixDQUFDO0lBQ2IsT0FBTyxFQUFFLENBQUM7SUFDVixJQUFJLEVBQUUsQ0FBQyxHQUNWOztBQUlULEFBQUEsZ0JBQWdCLENBQUM7RUFDYixRQUFRLEVBQUUsUUFBUTtFQUNsQixRQUFRLEVBQUUsTUFBTSxHQXVCbkI7RUF6QkQsQUFHSSxnQkFIWSxDQUdaLGdCQUFnQixDQUFDO0lBQ2IsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLENBQUM7SUFDTixJQUFJLEVBQUUsQ0FBQztJQUNQLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixPQUFPLEVBQUUsRUFBRSxHQU9kO0lBaEJMLEFBVVEsZ0JBVlEsQ0FHWixnQkFBZ0IsQ0FPWixRQUFRLENBQUM7TUFDTCxRQUFRLEVBQUUsUUFBUTtNQUNsQixhQUFhLEVBQUUsS0FBSztNQUNwQixPQUFPLEVBQUUsQ0FBQztNQUNWLFVBQVUsRUFBRSxjQUFjLEdBQzdCO0VBZlQsQUFtQlksZ0JBbkJJLEFBaUJYLE1BQU0sQ0FDSCxnQkFBZ0IsQ0FDWixRQUFRLENBQUM7SUFDTCxPQUFPLEVBQUUsQ0FBQztJQUNWLGFBQWEsRUFBRSxDQUFDLEdBQ25COztBQUtiLEFBQUEsZ0JBQWdCLENBQUM7RUFDYixRQUFRLEVBQUUsUUFBUTtFQUNsQixRQUFRLEVBQUUsTUFBTSxHQW9CbkI7RUF0QkQsQUFHSSxnQkFIWSxDQUdaLGdCQUFnQixDQUFDO0lBQ2IsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLENBQUM7SUFDTixJQUFJLEVBQUUsQ0FBQztJQUNQLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixPQUFPLEVBQUUsRUFBRTtJQUNYLFdBQVcsRUFBRSxHQUFHO0lBQ2hCLGFBQWEsRUFBRSxLQUFLO0lBQ3BCLE9BQU8sRUFBRSxDQUFDO0lBQ1YsVUFBVSxFM0dqTU0sbUJBQU87STJHa012QixVQUFVLEVBQUUsY0FBYyxHQUM3QjtFQWZMLEFBaUJRLGdCQWpCUSxBQWdCWCxNQUFNLENBQ0gsZ0JBQWdCLENBQUM7SUFDYixPQUFPLEVBQUUsQ0FBQztJQUNWLFdBQVcsRUFBRSxFQUFFLEdBQ2xCOztBQUlULEFBQUEsY0FBYyxDQUFDO0VBQ1gsUUFBUSxFQUFFLFFBQVEsR0FtQ3JCO0VBcENELEFBR1EsY0FITSxBQUVULElBQUssQ0FBQSxLQUFLLENBQ04sTUFBTSxDQUFDO0lBQ0osT0FBTyxFQUFFLEVBQUU7SUFDWCxRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsR0FBRztJQUNSLEtBQUssRUFBRSxJQUFJO0lBQ1gsS0FBSyxFQUFFLEtBQUs7SUFDWixNQUFNLEVBQUUsR0FBRztJQUNYLFVBQVUsRTNHelBFLElBQUk7STJHMFBoQixPQUFPLEVBQUUsR0FBRztJQUNaLE9BQU8sRUFBRSxDQUFDLEdBQ2I7RW5HaE1MLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtJbUdtTC9CLEFBaUJRLGNBakJNLENBZ0JQLEFBQUEsS0FBQyxFQUFPLFFBQVEsQUFBZixDQUFnQixVQUFXLENBQUEsTUFBTSxDQUNoQyxNQUFNLENBQUM7TUFDSixPQUFPLEVBQUUsQ0FBQyxHQUNiO0VuR3RNTCxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7SW1HbUwvQixBQXdCUSxjQXhCTSxDQXVCUCxBQUFBLEtBQUMsRUFBTyxRQUFRLEFBQWYsQ0FDQyxNQUFNLENBQUM7TUFDSixPQUFPLEVBQUUsSUFBSSxHQUNoQjtFbkc3TUwsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRO0ltR21ML0IsQUErQlEsY0EvQk0sQ0E4QlAsQUFBQSxLQUFDLEVBQU8sUUFBUSxBQUFmLENBQ0MsTUFBTSxDQUFDO01BQ0osT0FBTyxFQUFFLElBQUksR0FDaEI7O0FDaFNUOzBCQUMwQjtBQUMxQixBQUFBLEtBQUssQ0FBQztFQUNGLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxDQUFDO0VBQ04sSUFBSSxFQUFFLENBQUM7RUFDUCxLQUFLLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBRSxDQUFDLEdBSVo7RUFURCxBQU1JLEtBTkMsQUFNQSxPQUFPLENBQUM7SUFDTCxHQUFHLEVBQUUsSUFBSSxHQUNaOztBQUdMLEFBQUEsUUFBUSxDQUFDO0VBQ0wsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUM7RUFDTixJQUFJLEVBQUUsQ0FBQztFQUNQLEtBQUssRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLEdBQUcsR0FLZDtFQVZELEFBTUksUUFOSSxBQU1ILE9BQU8sQ0FBQztJQUNMLEdBQUcsRUFBRSxHQUFHO0lBQ1IsTUFBTSxFQUFFLENBQUMsR0FDWjs7QUFHTCxBQUFBLFFBQVEsQ0FBQztFQUNMLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxDQUFDO0VBQ04sSUFBSSxFQUFFLENBQUM7RUFDUCxLQUFLLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBRSxHQUFHLEdBS2Q7RUFWRCxBQU1JLFFBTkksQUFNSCxPQUFPLENBQUM7SUFDTCxHQUFHLEVBQUUsR0FBRztJQUNSLE1BQU0sRUFBRSxDQUFDLEdBQ1o7O0FBR0wsQUFBQSxRQUFRLENBQUM7RUFDTCxRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsQ0FBQztFQUNOLElBQUksRUFBRSxDQUFDO0VBQ1AsS0FBSyxFQUFFLENBQUM7RUFDUixNQUFNLEVBQUUsR0FBRyxHQUtkO0VBVkQsQUFNSSxRQU5JLEFBTUgsT0FBTyxDQUFDO0lBQ0wsR0FBRyxFQUFFLEdBQUc7SUFDUixNQUFNLEVBQUUsQ0FBQyxHQUNaOztBQUdMLEFBQUEsUUFBUSxDQUFDO0VBQ0wsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUM7RUFDTixJQUFJLEVBQUUsQ0FBQztFQUNQLEtBQUssRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLEdBQUcsR0FLZDtFQVZELEFBTUksUUFOSSxBQU1ILE9BQU8sQ0FBQztJQUNMLEdBQUcsRUFBRSxHQUFHO0lBQ1IsTUFBTSxFQUFFLENBQUMsR0FDWjs7QUFHTCxBQUFBLFFBQVEsQ0FBQztFQUNMLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxDQUFDO0VBQ04sSUFBSSxFQUFFLENBQUM7RUFDUCxLQUFLLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBRSxHQUFHLEdBS2Q7RUFWRCxBQU1JLFFBTkksQUFNSCxPQUFPLENBQUM7SUFDTCxHQUFHLEVBQUUsR0FBRztJQUNSLE1BQU0sRUFBRSxDQUFDLEdBQ1o7O0FBR0wsQUFBQSxRQUFRLENBQUM7RUFDTCxRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsQ0FBQztFQUNOLElBQUksRUFBRSxDQUFDO0VBQ1AsS0FBSyxFQUFFLENBQUM7RUFDUixNQUFNLEVBQUUsR0FBRyxHQUtkO0VBVkQsQUFNSSxRQU5JLEFBTUgsT0FBTyxDQUFDO0lBQ0wsR0FBRyxFQUFFLEdBQUc7SUFDUixNQUFNLEVBQUUsQ0FBQyxHQUNaOztBcEduQkQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VvR3VCeEIsQUFBQSxVQUFVLENBQUM7SUFDUCxRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsQ0FBQztJQUNOLE1BQU0sRUFBRSxDQUFDO0lBQ1QsT0FBTyxFQUFFLEVBQUU7SUFDWCxLQUFLLEVBQUUsaUJBQWlCLEdBVzNCO0lBVkcsQUFBQSxXQUFXLENBTmYsVUFBVSxDQU1RO01BQ1YsS0FBSyxFQUFFLElBQUksR0FDZDtJQVJMLEFBU0ksVUFUTSxBQVNMLEtBQUssQ0FBQztNQUNILEtBQUssRUFBRSxLQUFLO01BQ1osSUFBSSxFQUFFLElBQUksR0FDYjtJQVpMLEFBYUksVUFiTSxBQWFMLE1BQU0sQ0FBQztNQUNKLElBQUksRUFBRSxLQUFLLEdBQ2Q7O0FDcEdSLEFBQUEsVUFBVSxDQUFLO0VBQ2QsT0FBTyxFQUFDLENBQUMsR0FDVDs7QUFGRCxBQUFBLFVBQVUsQ0FBSztFQUNkLE9BQU8sRUFBQyxDQUFDLEdBQ1Q7O0FBRkQsQUFBQSxVQUFVLENBQUs7RUFDZCxPQUFPLEVBQUMsQ0FBQyxHQUNUOztBQUZELEFBQUEsVUFBVSxDQUFLO0VBQ2QsT0FBTyxFQUFDLENBQUMsR0FDVDs7QUFGRCxBQUFBLFVBQVUsQ0FBSztFQUNkLE9BQU8sRUFBQyxDQUFDLEdBQ1Q7O0FBRkQsQUFBQSxVQUFVLENBQUs7RUFDZCxPQUFPLEVBQUMsQ0FBQyxHQUNUOztBQUZELEFBQUEsVUFBVSxDQUFLO0VBQ2QsT0FBTyxFQUFDLENBQUMsR0FDVDs7QUFGRCxBQUFBLFVBQVUsQ0FBSztFQUNkLE9BQU8sRUFBQyxDQUFDLEdBQ1Q7O0FBRkQsQUFBQSxVQUFVLENBQUs7RUFDZCxPQUFPLEVBQUMsQ0FBQyxHQUNUOztBQUlELEFBQUEsV0FBVyxDQUFLO0VBQ2YsT0FBTyxFQUFFLEVBQU8sR0FDaEI7O0FBRkQsQUFBQSxXQUFXLENBQUs7RUFDZixPQUFPLEVBQUUsRUFBTyxHQUNoQjs7QUNURixBQUFBLFdBQVcsQ0FBQztFQUNYLE9BQU8sRUFBRSxXQUFXO0VBQ2pCLFNBQVMsRUFBRSxJQUFJO0VBQ2Ysa0JBQWtCLEVBQUUsQ0FBQztFQUNyQixrQkFBa0IsRUFBRSxRQUFRO0VBQzVCLFFBQVEsRUFBRSxNQUFNLEdBQ25COztBQ05ELEFBQUEsZUFBZSxDQUFDO0VBQ1osUUFBUSxFQUFFLFFBQVE7RUFDbEIsUUFBUSxFQUFFLE1BQU0sR0FDbkI7O0FBRUQ7NkJBQzZCO0FBQzdCLEFBQUEsY0FBYyxDQUFDO0VBQ1gsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUM7RUFDTixJQUFJLEVBQUUsQ0FBQztFQUNQLE1BQU0sRUFBRSxDQUFDO0VBQ1QsS0FBSyxFQUFFLENBQUM7RUFDUixPQUFPLEVBQUUsQ0FBQztFQUNWLE9BQU8sRUFBRSxHQUFHO0VBQ1osY0FBYyxFQUFFLElBQUksR0FDdkI7O0FBR0Q7MEJBQzBCO0FBQzFCLEFBQUEsY0FBYyxDQUFDO0VBQ1gsUUFBUSxFQUFFLFFBQVE7RUFDbEIsTUFBTSxFQUFDLENBQUM7RUFDUixJQUFJLEVBQUUsQ0FBQztFQUNQLEtBQUssRUFBRSxDQUFDLEdBQ1g7O0FBR0Q7MEJBQzBCO0FBQzFCLEFBQUEsVUFBVSxDQUFDO0VBQ1AsU0FBUyxFQUFFLGtDQUFrQyxHQUNoRDs7QUFFRCxVQUFVLENBQVYsZUFBVTtFQUNOLEVBQUU7SUFDRSxTQUFTLEVBQUUsUUFBUTtFQUV2QixHQUFHO0lBQ0MsU0FBUyxFQUFFLFVBQVU7RUFHekIsSUFBSTtJQUNBLFNBQVMsRUFBRSxRQUFROztBdkdtQnZCLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFdUdieEIsQUFBQSxxQkFBcUIsQ0FBQztJQUNsQixHQUFHLEVBQUUsS0FBSyxHQUNiOztBQUlMLEFBQUEsWUFBWSxDQUFDO0VBQ1QsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUM7RUFDTixNQUFNLEVBQUUsQ0FBQztFQUNULElBQUksRUFBRSxJQUFJO0VBQ1YsS0FBSyxFQUFFLEdBQUc7RUFDVixTQUFTLEVBQUUsWUFBWTtFQUN2QixhQUFhLEVBQUUsV0FBVztFQUMxQixjQUFjLEVBQUUsSUFBSSxHQUt2QjtFdkdPRyxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7SXVHcEIvQixBQUFBLFlBQVksQ0FBQztNQVVMLEtBQUssRUFBRSxJQUFJO01BQ1gsSUFBSSxFQUFFLElBQUksR0FFakI7O0FBRUQsQUFBQSxjQUFjLENBQUM7RUFDWCxRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsQ0FBQztFQUNOLE1BQU0sRUFBRSxDQUFDO0VBQ1QsSUFBSSxFQUFFLENBQUM7RUFDUCxLQUFLLEVBQUUsQ0FBQztFQUNSLGFBQWEsRUFBRSxpQ0FBaUMsR0FPbkQ7RXZHUkcsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRO0l1R0wvQixBQUFBLGNBQWMsQ0FBQztNQVNQLE1BQU0sRUFBRSxJQUFJO01BQ1osSUFBSSxFQUFFLEtBQUs7TUFDWCxLQUFLLEVBQUUsS0FBSyxHQUVuQjs7QUFFRCxBQUFBLGFBQWEsQ0FBQztFQUNWLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxDQUFDO0VBQ04sTUFBTSxFQUFFLENBQUM7RUFDVCxJQUFJLEVBQUUsQ0FBQztFQUNQLEtBQUssRUFBRSxDQUFDO0VBQ1IsY0FBYyxFQUFFLElBQUksR0FhdkI7RUFuQkQsQUFPSSxhQVBTLEFBT1IsTUFBTSxDQUFDO0lBQ0osT0FBTyxFQUFFLEVBQUU7SUFDWCxRQUFRLEVBQUUsUUFBUTtJQUNsQixNQUFNLEVBQUUsSUFBSTtJQUNaLFVBQVUsRUFBRSx3RUFBd0U7SUFDcEYsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNaLFNBQVMsRUFBRSxXQUFXO0lBQ3RCLEdBQUcsRUFBRSxJQUFJO0lBQ1QsSUFBSSxFQUFFLEdBQUc7SUFDVCxhQUFhLEVBQUUsR0FBRyxHQUNyQjs7QUFHTCxBQUFBLGlCQUFpQixDQUFDO0VBQ2QsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLEdBQUc7RUFDUixJQUFJLEVBQUUsR0FBRztFQUNULFNBQVMsRUFBRSxxQkFBcUI7RUFDaEMsT0FBTyxFQUFFLEVBQUUsR0FrQ2Q7RUF2Q0QsQUFPSSxpQkFQYSxHQU9YLEdBQUcsQ0FBQztJQUNGLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxHQUFHO0lBQ1IsSUFBSSxFQUFFLEdBQUc7SUFDVCxTQUFTLEVBQUUscUJBQXFCO0lBQ2hDLEtBQUssRUFBRSxLQUFLO0lBQ1osTUFBTSxFQUFFLEtBQUs7SUFDYixhQUFhLEVBQUUsSUFBSTtJQUNuQixnQkFBZ0IsRUFBRSxrSEFBa0g7SUFDcEksT0FBTyxFQUFFLEVBQUUsR0FDZDtFQWpCTCxBQW1CSSxpQkFuQmEsQ0FtQmIsU0FBUyxDQUFDO0lBQ04sU0FBUyxFQUFFLHFCQUFxQixDQUFDLFdBQVcsR0FDL0M7RUFyQkwsQUF1QkksaUJBdkJhLENBdUJiLFNBQVMsQ0FBQztJQUNOLFNBQVMsRUFBRSxxQkFBcUIsQ0FBQyxXQUFXLEdBQy9DO0VBekJMLEFBMkJJLGlCQTNCYSxDQTJCYixTQUFTLENBQUM7SUFDTixTQUFTLEVBQUUscUJBQXFCLENBQUMsV0FBVyxHQUMvQztFQTdCTCxBQStCSSxpQkEvQmEsQ0ErQmIsU0FBUyxDQUFDO0lBQ04sU0FBUyxFQUFFLHFCQUFxQixDQUFDLFVBQVUsR0FDOUM7RUFqQ0wsQUFtQ0ksaUJBbkNhLENBbUNiLFNBQVMsQ0FBQztJQUNOLFdBQVcsRUFBRSxTQUFTO0lBQ3RCLFNBQVMsRUFBRSxtQkFBbUIsR0FDakM7O0FBR0wsVUFBVSxDQUFWLE9BQVU7RUFDTixFQUFFO0lBQ0UsT0FBTyxFQUFFLENBQUM7SUFDVixpQkFBaUIsRUFBRSxxQkFBcUIsQ0FBQyxVQUFVO0lBQ25ELFNBQVMsRUFBRSxxQkFBcUIsQ0FBQyxVQUFVO0VBRy9DLElBQUk7SUFDQSxPQUFPLEVBQUUsQ0FBQztJQUNWLGlCQUFpQixFQUFFLHFCQUFxQixDQUFDLFFBQVE7SUFDakQsU0FBUyxFQUFFLHFCQUFxQixDQUFDLFFBQVE7O0FBT2pELEFBQUEsUUFBUSxBQUFBLE1BQU0sQ0FBQztFQUNiLE9BQU8sRUFBRSxHQUFHLEdBQ2I7O0FBRUQsQUFBQSxRQUFRLEFBQUEsTUFBTSxDQUFDO0VBQ2IsT0FBTyxFQUFFLEdBQUcsR0FDYjs7QUFFRCxBQUFBLFdBQVcsQUFBQSxNQUFNLENBQUM7RUFDaEIsT0FBTyxFQUFFLEdBQUcsR0FDYjs7QUFFRCxBQUFBLFdBQVcsQ0FBQztFQUNSLFFBQVEsRUFBRSxRQUFRLEdBYXJCO0VBZEQsQUFFSSxXQUZPLEFBRU4sTUFBTSxDQUFDO0lBQ0osS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsR0FBRztJQUNYLE9BQU8sRUFBRSxFQUFFO0lBQ1gsUUFBUSxFQUFFLFFBQVE7SUFDbEIsSUFBSSxFQUFFLENBQUM7SUFDUCxNQUFNLEVBQUUsQ0FBQyxHQUtaO0lBSkcsQUFBQSxZQUFZLENBVHBCLFdBQVcsQUFFTixNQUFNLENBT1k7TUFDWCxLQUFLLEVBQUUsQ0FBQztNQUNSLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7O0FDN0xUOztxQkFFcUI7QUFDckIsQUFDQyxZQURXLENBQ1gsSUFBSSxDQUFDO0VBQ0osYUFBYSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENoSEdGLE9BQU8sR2dIRTdCO0V4R2tFRSxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7SXdHekUvQixBQUNDLFlBRFcsQ0FDWCxJQUFJLENBQUM7TUFJSCxhQUFhLEVBQUUsSUFBSSxHQUVwQjs7QUFQRixBQVNDLFlBVFcsQ0FTWCxTQUFTLENBQUM7RUFDVCxNQUFNLEVBQUUsTUFBTSxHQWlFZDtFeEdGRSxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7SXdHekUvQixBQVNDLFlBVFcsQ0FTWCxTQUFTLENBQUM7TUFJUixNQUFNLEVBQUUsS0FBSyxHQThEZDtFQTNFRixBQWdCRSxZQWhCVSxDQVNYLFNBQVMsQ0FPUixDQUFDLENBQUM7SUFDRCxLQUFLLEVoSCtCZ0IsT0FBTztJZ0g5QjVCLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLE9BQU8sRUFBRSxTQUFTO0lBQ2xCLFVBQVUsRUFBRSxNQUFNO0lBQ2xCLGFBQWEsRUFBRSxJQUFJO0lBQ25CLEtBQUssRUFBRSxJQUFJO0lBQ1gsT0FBTyxFQUFFLEtBQUssR0F3QmQ7SXhHMEJDLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtNd0d6RS9CLEFBZ0JFLFlBaEJVLENBU1gsU0FBUyxDQU9SLENBQUMsQ0FBQztRQVVBLE9BQU8sRUFBRSxTQUFTLEdBcUJuQjtJQS9DSCxBQTZCRyxZQTdCUyxDQVNYLFNBQVMsQ0FPUixDQUFDLEFBYUMsTUFBTSxDQUFDO01BQ1AsT0FBTyxFQUFFLEVBQUU7TUFDWCxRQUFRLEVBQUUsUUFBUTtNQUNsQixNQUFNLEVBQUUsSUFBSTtNQUNaLElBQUksRUFBRSxDQUFDO01BQ1AsS0FBSyxFQUFFLENBQUM7TUFDUixNQUFNLEVBQUUsR0FBRztNQUNYLFVBQVUsRWpIOUJVLE9BQU87TWlIK0IzQixVQUFVLEVBQUUscUJBQXFCLEdBQ2pDO0lBdENKLEFBd0NHLFlBeENTLENBU1gsU0FBUyxDQU9SLENBQUMsQUF3QkMsT0FBTyxDQUFDO01BQ1IsS0FBSyxFakhuQ2UsT0FBTyxHaUh3QzNCO01BOUNKLEFBMkNJLFlBM0NRLENBU1gsU0FBUyxDQU9SLENBQUMsQUF3QkMsT0FBTyxBQUdOLE1BQU0sQ0FBQztRQUNQLEtBQUssRUFBRSxJQUFJLEdBQ1g7RXhHZUQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0l3RzVENUIsQUFpREUsWUFqRFUsQ0FTWCxTQUFTLENBd0NSLEtBQUssQ0FBQztNQUVKLGFBQWEsRUFBRSxHQUFHLEdBWW5CO0VBL0RILEFBc0RHLFlBdERTLENBU1gsU0FBUyxDQXdDUixLQUFLLENBS0osR0FBRyxDQUFDO0lBQ0gsTUFBTSxFQUFFLElBQUk7SUFDWixLQUFLLEVBQUUsSUFBSSxHQU1YO0l4R1dBLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtNd0d6RS9CLEFBc0RHLFlBdERTLENBU1gsU0FBUyxDQXdDUixLQUFLLENBS0osR0FBRyxDQUFDO1FBS0YsTUFBTSxFQUFFLElBQUk7UUFDWixLQUFLLEVBQUUsSUFBSSxHQUVaO0VBOURKLEFBaUVFLFlBakVVLENBU1gsU0FBUyxDQXdEUixJQUFJLENBQUM7SUFDSixXQUFXLEVBQUUsR0FBRztJQUNoQixTQUFTLEVBQUUsSUFBSTtJQUNmLEtBQUssRUFBRSxJQUFJO0lBQ1gsT0FBTyxFQUFFLEtBQUssR0FLZDtJeEdEQyxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7TXdHekUvQixBQWlFRSxZQWpFVSxDQVNYLFNBQVMsQ0F3RFIsSUFBSSxDQUFDO1FBT0gsT0FBTyxFQUFFLElBQUksR0FFZDs7QUExRUgsQUE2RUMsWUE3RVcsQ0E2RVgsU0FBUyxDQUFDO0VBQ1QsV0FBVyxFQUFFLElBQUksR0FDakI7O0FBR0Y7O3FCQUVxQjtBQUNyQixBQUNDLFlBRFcsQ0FDWCxJQUFJLENBQUM7RUFDSixhQUFhLEVBQUUsSUFBSTtFQUNuQixNQUFNLEVBQUUsSUFBSSxHQWdDWjtFQW5DRixBQUtFLFlBTFUsQ0FDWCxJQUFJLENBSUgsU0FBUyxDQUFDO0lBQ1QsWUFBWSxFQUFFLElBQUksR0E0QmxCO0lBbENILEFBUUcsWUFSUyxDQUNYLElBQUksQ0FJSCxTQUFTLENBR1IsQ0FBQyxDQUFDO01BQ0QsT0FBTyxFQUFFLEtBQUs7TUFDZCxXQUFXLEVBQUUsR0FBRztNQUNoQixLQUFLLEVoSGhEZSxPQUFPO01nSGlEM0IsUUFBUSxFQUFFLFFBQVE7TUFDbEIsT0FBTyxFQUFFLEtBQUssR0FvQmQ7TUFqQ0osQUFlSSxZQWZRLENBQ1gsSUFBSSxDQUlILFNBQVMsQ0FHUixDQUFDLEFBT0MsTUFBTSxDQUFDO1FBQ1AsT0FBTyxFQUFFLEVBQUU7UUFDWCxRQUFRLEVBQUUsUUFBUTtRQUNsQixNQUFNLEVBQUUsQ0FBQztRQUNULElBQUksRUFBRSxDQUFDO1FBQ1AsS0FBSyxFQUFFLEdBQUc7UUFDVixVQUFVLEVBQUUscUJBQXFCO1FBQ2pDLE1BQU0sRUFBRSxHQUFHO1FBQ1gsVUFBVSxFakhyR1MsT0FBTyxHaUhzRzFCO01BeEJMLEFBMEJJLFlBMUJRLENBQ1gsSUFBSSxDQUlILFNBQVMsQ0FHUixDQUFDLEFBa0JDLE9BQU8sQ0FBQztRQUNSLEtBQUssRWpIMUdjLE9BQU8sR2lIK0cxQjtRQWhDTCxBQTZCSyxZQTdCTyxDQUNYLElBQUksQ0FJSCxTQUFTLENBR1IsQ0FBQyxBQWtCQyxPQUFPLEFBR04sTUFBTSxDQUFDO1VBQ1AsS0FBSyxFQUFFLElBQUksR0FDWDs7QUFRTjs7cUJBRXFCO0FBQ3JCLEFBQ0MsWUFEVyxDQUNYLElBQUksQ0FBQztFQUNKLFVBQVUsRWhIOUhZLElBQUk7RWdIK0gxQixNQUFNLEVBQUUsSUFBSSxHQThEWjtFQWpFRixBQUtFLFlBTFUsQ0FDWCxJQUFJLENBSUgsQ0FBQyxDQUFDO0lBQ0QsT0FBTyxFQUFFLEtBQUs7SUFDZCxPQUFPLEVBQUUsY0FBYztJQUN2QixXQUFXLEVBQUUsTUFBTTtJQUNuQixRQUFRLEVBQUUsUUFBUTtJQUNsQixLQUFLLEVoSG9GZ0IsT0FBTyxHZ0hoRDVCO0lBOUNILEFBWUcsWUFaUyxDQUNYLElBQUksQ0FJSCxDQUFDLEFBT0MsTUFBTSxFQVpWLFlBQVksQ0FDWCxJQUFJLENBSUgsQ0FBQyxBQVFDLE9BQU8sQ0FBQztNQUNSLE9BQU8sRUFBRSxFQUFFO01BQ1gsUUFBUSxFQUFFLFFBQVE7TUFDbEIsTUFBTSxFQUFFLENBQUM7TUFDVCxJQUFJLEVBQUUsQ0FBQztNQUNQLEtBQUssRUFBRSxDQUFDO01BQ1IsVUFBVSxFQUFFLHFCQUFxQjtNQUNqQyxNQUFNLEVBQUUsSUFBSSxHQUNaO0lBckJKLEFBdUJHLFlBdkJTLENBQ1gsSUFBSSxDQUlILENBQUMsQUFrQkMsTUFBTSxDQUFDO01BQ1AsS0FBSyxFQUFFLEdBQUc7TUFDVixNQUFNLEVBQUUsR0FBRztNQUNYLFVBQVUsRWpIbEpVLE9BQU8sR2lIbUozQjtJQTNCSixBQTZCRyxZQTdCUyxDQUNYLElBQUksQ0FJSCxDQUFDLEFBd0JDLE9BQU8sQ0FBQztNQUNSLEtBQUssRUFBRSxJQUFJO01BQ1gsVUFBVSxFaEgzSlUsSUFBSTtNZ0g0SnhCLGFBQWEsRUFBRSxHQUFHO01BQ2xCLE9BQU8sRUFBRSxDQUFDO01BQ1YsTUFBTSxFQUFFLElBQUk7TUFDWixNQUFNLEVBQUUsSUFBSTtNQUNaLFVBQVUsRWhIa0ZnQixDQUFDLENBQUMsUUFBTyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsMEJBQXNCLEdnSGpGbkU7SUFyQ0osQUF1Q0csWUF2Q1MsQ0FDWCxJQUFJLENBSUgsQ0FBQyxBQWtDQyxPQUFPLENBQUM7TUFDUixLQUFLLEVqSGhLZSxPQUFPLEdpSHFLM0I7TUE3Q0osQUEwQ0ksWUExQ1EsQ0FDWCxJQUFJLENBSUgsQ0FBQyxBQWtDQyxPQUFPLEFBR04sTUFBTSxDQUFDO1FBQ1AsS0FBSyxFQUFFLElBQUksR0FDWDtFQTVDTCxBQWdERSxZQWhEVSxDQUNYLElBQUksQ0ErQ0gsU0FBUyxDQUFDO0lBQ1QsYUFBYSxFQUFFLElBQUksR0FNbkI7SUF2REgsQUFtREcsWUFuRFMsQ0FDWCxJQUFJLENBK0NILFNBQVMsQ0FHUixHQUFHLENBQUM7TUFDSCxLQUFLLEVBQUUsSUFBSTtNQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ1o7RUF0REosQUF5REUsWUF6RFUsQ0FDWCxJQUFJLENBd0RILElBQUksQ0FBQztJQUNKLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLEdBQUcsR0FLaEI7SXhHdEhDLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtNd0dzRC9CLEFBeURFLFlBekRVLENBQ1gsSUFBSSxDQXdESCxJQUFJLENBQUM7UUFLSCxPQUFPLEVBQUUsSUFBSSxHQUVkOztBQWhFSCxBQW1FQyxZQW5FVyxDQW1FWCxZQUFZLENBQUM7RUFDWixXQUFXLEVBQUUsSUFBSSxHQUNqQjs7QUFHRjs7cUJBRXFCO0FBQ3JCLEFBQ0MsWUFEVyxDQUNYLElBQUksQ0FBQztFQUNKLGFBQWEsRUFBRSxJQUFJO0VBQ25CLGFBQWEsRUFBRSxHQUFHLENBQUMsS0FBSyxDaEh4TUYsT0FBTyxHZ0h1UDdCO0VBbERGLEFBTUcsWUFOUyxDQUNYLElBQUksQ0FJSCxTQUFTLENBQ1IsUUFBUSxDQUFDO0lBQ1IsT0FBTyxFQUFFLFlBQVk7SUFDckIsY0FBYyxFQUFFLE1BQU07SUFDdEIsU0FBUyxFQUFFLElBQUk7SUFDZixLQUFLLEVqSDlNZSxPQUFPLEdpSCtNM0I7RUFYSixBQWFHLFlBYlMsQ0FDWCxJQUFJLENBSUgsU0FBUyxDQVFSLElBQUksQ0FBQztJQUNKLFdBQVcsRUFBRSxJQUFJO0lBQ2pCLGNBQWMsRUFBRSxNQUFNLEdBS3RCO0l4R3JKQSxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7TXdHaUkvQixBQWFHLFlBYlMsQ0FDWCxJQUFJLENBSUgsU0FBUyxDQVFSLElBQUksQ0FBQztRQUtILE9BQU8sRUFBRSxJQUFJLEdBRWQ7RUFwQkosQUFzQkcsWUF0QlMsQ0FDWCxJQUFJLENBSUgsU0FBUyxDQWlCUixDQUFDLENBQUM7SUFDRCxPQUFPLEVBQUUsTUFBTTtJQUNmLFdBQVcsRUFBRSxHQUFHO0lBQ2hCLEtBQUssRWhIbkxlLE9BQU87SWdIb0wzQixRQUFRLEVBQUUsUUFBUTtJQUNsQixPQUFPLEVBQUUsS0FBSyxHQXFCZDtJQWhESixBQTZCSSxZQTdCUSxDQUNYLElBQUksQ0FJSCxTQUFTLENBaUJSLENBQUMsQUFPQyxNQUFNLENBQUM7TUFDUCxPQUFPLEVBQUUsRUFBRTtNQUNYLFFBQVEsRUFBRSxRQUFRO01BQ2xCLE1BQU0sRUFBRSxJQUFJO01BQ1osSUFBSSxFQUFFLElBQUk7TUFDVixLQUFLLEVBQUUsQ0FBQztNQUNSLEtBQUssRUFBRSxHQUFHO01BQ1YsVUFBVSxFQUFFLHFCQUFxQjtNQUNqQyxNQUFNLEVBQUUsR0FBRztNQUNYLFVBQVUsRWpIMU9TLE9BQU8sR2lIMk8xQjtJQXZDTCxBQTBDSyxZQTFDTyxDQUNYLElBQUksQ0FJSCxTQUFTLENBaUJSLENBQUMsQUFtQkMsT0FBTyxBQUNOLE1BQU0sQ0FBQztNQUNQLElBQUksRUFBRSxDQUFDO01BQ1AsS0FBSyxFQUFFLElBQUk7TUFDWCxLQUFLLEVBQUUsSUFBSSxHQUNYOztBQU9OOztxQkFFcUI7QUFDckIsQUFDQyxZQURXLENBQ1gsU0FBUyxDQUFDO0VBQ1QsTUFBTSxFQUFFLElBQUksR0FvQlo7RUF0QkYsQUFJRSxZQUpVLENBQ1gsU0FBUyxDQUdSLFNBQVMsQ0FBQztJQUNULE1BQU0sRUFBRSxHQUFHLEdBZ0JYO0lBckJILEFBT0csWUFQUyxDQUNYLFNBQVMsQ0FHUixTQUFTLEdBR1AsQ0FBQyxDQUFDO01BQ0YsUUFBUSxFQUFFLFFBQVE7TUFDbEIsT0FBTyxFQUFFLFNBQVM7TUFDbEIsV0FBVyxFQUFFLEdBQUc7TUFDaEIsS0FBSyxFaEg3TmUsT0FBTztNZ0g4TjNCLE1BQU0sRUFBRSxJQUFJO01BQ1osYUFBYSxFQUFFLElBQUk7TUFDbkIsVUFBVSxFaEg3UVUsSUFBSSxHZ0htUnhCO01BcEJKLEFBZ0JJLFlBaEJRLENBQ1gsU0FBUyxDQUdSLFNBQVMsR0FHUCxDQUFDLEFBU0EsT0FBTyxDQUFDO1FBQ1IsS0FBSyxFaEhoUmMsSUFBSTtRZ0hpUnZCLFVBQVUsRWpIOVFTLE9BQU8sR2lIK1ExQjs7QUFRTCxBQUdHLFlBSFMsQ0FDWCxTQUFTLENBQ1IsU0FBUyxHQUNOLFNBQVMsQ0FBQztFQUNYLFVBQVUsRUFBRSxNQUFNLEdBQ2xCOztBQUxKLEFBT0UsWUFQVSxDQUNYLFNBQVMsQ0FNUixTQUFTLENBQUM7RUFDVCxNQUFNLEVBQUUsSUFBSTtFQUNaLFdBQVcsRUFBRSxxQkFBcUI7RUFDbEMsVUFBVSxFaEhsU1csT0FBTztFZ0htUzVCLGFBQWEsRWhIdkNjLE9BQU07RWdId0NqQyxPQUFPLEVBQUUsTUFBTSxHQUlmO0VBaEJILEFBYUcsWUFiUyxDQUNYLFNBQVMsQ0FNUixTQUFTLEFBTVAsT0FBTyxDQUFDO0lBQ1IsV0FBVyxFQUFFLEdBQUcsQ0FBQyxLQUFLLENoSDNQRixPQUFPLEdnSDRQM0I7O0FBZkosQUFvQkcsWUFwQlMsQUFrQlYsaUJBQWlCLENBQ2pCLFNBQVMsQ0FDUixTQUFTLENBQUM7RUFDVCxXQUFXLEVBQUUsSUFBSTtFQUNqQixZQUFZLEVBQUUscUJBQXFCLEdBSW5DO0VBMUJKLEFBdUJJLFlBdkJRLEFBa0JWLGlCQUFpQixDQUNqQixTQUFTLENBQ1IsU0FBUyxBQUdQLE9BQU8sQ0FBQztJQUNSLFlBQVksRUFBRSxHQUFHLENBQUMsS0FBSyxDaEhyUUosT0FBTyxHZ0hzUTFCOztBQU9MLEFBQ0MsWUFEVyxDQUNYLFNBQVMsQ0FBQztFQUNULE1BQU0sRUFBRSxJQUFJLEdBMkJaO0VBN0JGLEFBSUcsWUFKUyxDQUNYLFNBQVMsQ0FFUixTQUFTLENBQ1IsU0FBUyxDQUFDO0lBQ1QsTUFBTSxFQUFFLENBQUM7SUFDVCxVQUFVLEVoSGhVVSxJQUFJO0lnSGlVeEIsT0FBTyxFQUFFLElBQUk7SUFDYixVQUFVLEVoSC9FZ0IsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLDBCQUFzQjtJZ0hnRmpFLGFBQWEsRWhIckVhLE9BQU07SWdIc0VoQyxPQUFPLEVBQUUsSUFBSTtJQUNiLEtBQUssRWhIM0dlLE9BQU8sR2dIMkgzQjtJQTNCSixBQVlJLFlBWlEsQ0FDWCxTQUFTLENBRVIsU0FBUyxDQUNSLFNBQVMsQ0FRUixRQUFRLENBQUM7TUFDUixVQUFVLEVqSHBVUyxPQUFPO01pSHFVMUIsS0FBSyxFaEh4VWMsSUFBSSxHZ0h5VXZCO0lBZkwsQUFnQkksWUFoQlEsQ0FDWCxTQUFTLENBRVIsU0FBUyxDQUNSLFNBQVMsQUFZUCxPQUFPLENBQUM7TUFDUixVQUFVLEVqSHhVUyxPQUFPO01pSHlVMUIsS0FBSyxFaEg1VWMsSUFBSSxHZ0hvVnZCO01BMUJMLEFBbUJLLFlBbkJPLENBQ1gsU0FBUyxDQUVSLFNBQVMsQ0FDUixTQUFTLEFBWVAsT0FBTyxDQUdQLEVBQUUsRUFuQlAsWUFBWSxDQUNYLFNBQVMsQ0FFUixTQUFTLENBQ1IsU0FBUyxBQVlQLE9BQU8sQzdFelRaLEdBQUcsQzZFNFRLO1FBQ0YsS0FBSyxFaEg5VWEsSUFBSSxHZ0grVXRCO01BckJOLEFBc0JLLFlBdEJPLENBQ1gsU0FBUyxDQUVSLFNBQVMsQ0FDUixTQUFTLEFBWVAsT0FBTyxDQU1QLFFBQVEsQ0FBQztRQUNSLFVBQVUsRWhIalZRLElBQUk7UWdIa1Z0QixLQUFLLEVqSC9VYSxPQUFPLEdpSGdWekI7O0FBT04sQUFDQyxZQURXLENBQ1gsU0FBUyxDQUFDO0VBQ1QsTUFBTSxFQUFFLElBQUksR0EyQ1o7RUE3Q0YsQUFJRyxZQUpTLENBQ1gsU0FBUyxDQUVSLFNBQVMsQ0FDUixTQUFTLENBQUM7SUFDVCxNQUFNLEVBQUUsQ0FBQztJQUNULFVBQVUsRUFBRSxJQUFJO0lBQ2hCLE9BQU8sRUFBRSxRQUFRO0lBQ2pCLE9BQU8sRUFBRSxJQUFJO0lBQ2IsS0FBSyxFQUFFLElBQUk7SUFDWCxRQUFRLEVBQUUsUUFBUTtJQUNsQixLQUFLLEVoSDNJZSxPQUFPLEdnSDJLM0I7SUEzQ0osQUFZSSxZQVpRLENBQ1gsU0FBUyxDQUVSLFNBQVMsQ0FDUixTQUFTLEFBUVAsT0FBTyxDQUFDO01BQ1IsT0FBTyxFQUFFLEVBQUU7TUFDWCxRQUFRLEVBQUUsUUFBUTtNQUNsQixJQUFJLEVBQUUsQ0FBQztNQUNQLE1BQU0sRUFBRSxDQUFDO01BQ1QsS0FBSyxFQUFFLENBQUM7TUFDUixNQUFNLEVBQUUsR0FBRztNQUNYLFVBQVUsRWhIMVdTLE9BQU8sR2dIMlcxQjtJQXBCTCxBQXFCSSxZQXJCUSxDQUNYLFNBQVMsQ0FFUixTQUFTLENBQ1IsU0FBUyxBQWlCUCxNQUFNLENBQUM7TUFDUCxPQUFPLEVBQUUsRUFBRTtNQUNYLFFBQVEsRUFBRSxRQUFRO01BQ2xCLElBQUksRUFBRSxJQUFJO01BQ1YsS0FBSyxFQUFFLENBQUM7TUFDUixNQUFNLEVBQUUsQ0FBQztNQUNULE1BQU0sRUFBRSxHQUFHO01BQ1gsS0FBSyxFQUFFLENBQUM7TUFDUixVQUFVLEVqSHBYUyxPQUFPO01pSHFYMUIsVUFBVSxFQUFFLGNBQWMsR0FDMUI7SUEvQkwsQUFnQ0ksWUFoQ1EsQ0FDWCxTQUFTLENBRVIsU0FBUyxDQUNSLFNBQVMsQ0E0QlIsUUFBUSxDQUFDO01BQ1IsVUFBVSxFaEg5VVMsT0FBTztNZ0grVTFCLEtBQUssRWhINVhjLElBQUksR2dINlh2QjtJQW5DTCxBQXFDSyxZQXJDTyxDQUNYLFNBQVMsQ0FFUixTQUFTLENBQ1IsU0FBUyxBQWdDUCxPQUFPLEFBQ04sTUFBTSxDQUFDO01BQ1AsSUFBSSxFQUFFLENBQUM7TUFDUCxLQUFLLEVBQUUsSUFBSTtNQUNYLEtBQUssRUFBRSxJQUFJLEdBQ1g7O0FDellOLEFBQUEsU0FBUyxDQUFDO0VBQ04sVUFBVSxFQUFFLE1BQU0sR0E2QnJCO0VBNUJHLEFBQUEsZ0JBQWdCLENBRnBCLFNBQVMsQ0FFYztJQUNmLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLE1BQU0sRUFBRSxJQUFJO0lBQ1osSUFBSSxFQUFFLENBQUM7SUFDUCxLQUFLLEVBQUUsQ0FBQztJQUNSLFNBQVMsRUFBRSxHQUFHLEdBQ2pCO0VBUkwsQUFTSSxTQVRLLENBU0wsUUFBUSxDQUFDO0lBQ0wsT0FBTyxFQUFFLFlBQVk7SUFDckIsY0FBYyxFQUFFLEdBQUc7SUFDbkIsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNaLFVBQVUsRWpIUk0sSUFBSTtJaUhTcEIsTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENsSE5ELE9BQU87SWtIT3ZCLFVBQVUsRUFBRSxjQUFjO0lBQzFCLGFBQWEsRUFBRSxHQUFHO0lBQ2xCLE1BQU0sRUFBRSxLQUFLLEdBV2hCO0lBVkcsQUFBQSxtQkFBbUIsQ0FuQjNCLFNBQVMsQ0FTTCxRQUFRLENBVWtCO01BQ2xCLFlBQVksRWpIZEEsSUFBSTtNaUhlaEIsVUFBVSxFQUFFLElBQUksR0FDbkI7SUF0QlQsQUF1QlEsU0F2QkMsQ0FTTCxRQUFRLEFBY0gsT0FBTyxDQUFDO01BQ0wsVUFBVSxFbEhmRSxPQUFPLEdrSG1CdEI7TUFIRyxBQUFBLG1CQUFtQixDQXpCL0IsU0FBUyxDQVNMLFFBQVEsQUFjSCxPQUFPLENBRWtCO1FBQ2xCLFVBQVUsRWpIcEJGLElBQUksR2lIcUJmOztBQUtiLEFBRVEsYUFGSyxDQUNULFNBQVMsQ0FDTCxHQUFHLENBQUM7RUFDQSxLQUFLLEVBQUUsSUFBSTtFQUNYLFNBQVMsRUFBRSxJQUFJLEdBQ2xCOztBQUlULEFBQ0ksZ0JBRFksQ0FDWixnQkFBZ0IsQ0FBQztFQUNiLFFBQVEsRUFBRSxPQUFPLEdBQ3BCOztBQUlELEFBQUEscUJBQXFCLENBRHpCLFFBQVEsQ0FDb0I7RUFDcEIsVUFBVSxFQUFFLE1BQU0sR0FDckI7O0FBSEwsQUFJSSxRQUpJLENBSUosU0FBUztBQUpiLFFBQVEsQ0FLSixTQUFTLENBQUM7RUFDTixRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsQ0FBQztFQUNOLE1BQU0sRUFBRSxDQUFDO0VBQ1QsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLE1BQU0sRUFBRSxJQUFJO0VBQ1osVUFBVSxFQUFFLE1BQU07RUFDbEIsT0FBTyxFQUFFLFdBQVc7RUFDcEIsV0FBVyxFQUFFLE1BQU07RUFDbkIsZUFBZSxFQUFFLE1BQU07RUFDdkIsU0FBUyxFQUFFLElBQUk7RUFDZixLQUFLLEVqSGJXLE9BQU87RWlIY3ZCLFVBQVUsRWpIM0RNLElBQUk7RWlINERwQixVQUFVLEVBQUUsY0FBYyxHQWtEN0I7RUFyRUwsQUFvQlEsUUFwQkEsQ0FJSixTQUFTLEFBZ0JKLE1BQU07RUFwQmYsUUFBUSxDQUtKLFNBQVMsQUFlSixNQUFNLENBQUM7SUFDSixVQUFVLEVsSDNERSxPQUFPO0lrSDREbkIsS0FBSyxFakgvRE8sSUFBSSxHaUhnRW5CO0VBdkJULEFBd0JRLFFBeEJBLENBSUosU0FBUyxDQW9CTCxDQUFDO0VBeEJULFFBQVEsQ0FLSixTQUFTLENBbUJMLENBQUMsQ0FBQztJQUNFLFdBQVcsRUFBRSxPQUFPLEdBQ3ZCO0VBQ0QsQUFBQSxxQkFBcUIsQ0EzQjdCLFFBQVEsQ0FJSixTQUFTLEVBdUJMLHFCQUFxQjtFQTNCN0IsUUFBUSxDQUtKLFNBQVMsQ0FzQm1CO0lBQ3BCLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLE9BQU8sRUFBRSxZQUFZO0lBQ3JCLFlBQVksRUFBRSxHQUFHO0lBQ2pCLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixVQUFVLEVqSDdCRSxPQUFPO0lpSDhCbkIsS0FBSyxFakgzRU8sSUFBSTtJaUg0RWhCLGFBQWEsRUFBRSxHQUFHO0lBQ2xCLE9BQU8sRUFBRSxDQUFDO0lBQ1YsV0FBVyxFQUFFLElBQUk7SUFDakIsU0FBUyxFQUFFLElBQUksR0FJbEI7SUFmRCxBQVlJLHFCQVppQixDQTNCN0IsUUFBUSxDQUlKLFNBQVMsQUFtQ0EsTUFBTSxFQVpYLHFCQUFxQjtJQTNCN0IsUUFBUSxDQUtKLFNBQVMsQUFrQ0EsTUFBTSxDQUFDO01BQ0osVUFBVSxFbEg5RUYsT0FBTyxHa0grRWxCO0VBRUwsQUFBQSxnQkFBZ0IsQ0EzQ3hCLFFBQVEsQ0FJSixTQUFTLEVBdUNMLGdCQUFnQjtFQTNDeEIsUUFBUSxDQUtKLFNBQVMsQ0FzQ2M7SUFDZixLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxJQUFJO0lBQ1osU0FBUyxFQUFFLElBQUk7SUFDZixhQUFhLEVBQUUsR0FBRyxHQU1yQjtJekd4QkwsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRO015R2N2QixBQUFBLGdCQUFnQixDQTNDeEIsUUFBUSxDQUlKLFNBQVMsRUF1Q0wsZ0JBQWdCO01BM0N4QixRQUFRLENBS0osU0FBUyxDQXNDYztRQU1YLEtBQUssRUFBRSxJQUFJO1FBQ1gsTUFBTSxFQUFFLElBQUk7UUFDWixTQUFTLEVBQUUsSUFBSSxHQUV0QjtFQUNELEFBQUEsbUJBQW1CLENBdEQzQixRQUFRLENBSUosU0FBUyxFQWtETCxtQkFBbUI7RUF0RDNCLFFBQVEsQ0FLSixTQUFTLENBaURpQjtJQUNsQixLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxJQUFJO0lBQ1osU0FBUyxFQUFFLElBQUk7SUFDZixhQUFhLEVBQUUsR0FBRyxHQUNyQjtFQUNELEFBQUEsYUFBYSxDQTVEckIsUUFBUSxDQUlKLFNBQVMsRUF3REwsYUFBYTtFQTVEckIsUUFBUSxDQUtKLFNBQVMsQ0F1RFc7SUFDWixLQUFLLEVqSHRHTyxJQUFJO0lpSHVHaEIsVUFBVSxFakgxREUsT0FBTyxHaUgyRHRCO0VBQ0QsQUFBQSxtQkFBbUIsQ0FoRTNCLFFBQVEsQ0FJSixTQUFTLEVBNERMLG1CQUFtQjtFQWhFM0IsUUFBUSxDQUtKLFNBQVMsQ0EyRGlCO0lBQ2xCLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLFNBQVMsRUFBRSxJQUFJLEdBQ2xCOztBQXBFVCxBQXNFSSxRQXRFSSxDQXNFSixTQUFTLENBQUM7RUFDTixLQUFLLEVBQUUsQ0FBQyxHQVVYO0VBVEcsQUFBQSxnQkFBZ0IsQ0F4RXhCLFFBQVEsQ0FzRUosU0FBUyxDQUVjO0lBQ2YsS0FBSyxFQUFFLElBQUksR0FJZDtJekdoREwsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRO015RzJDdkIsQUFBQSxnQkFBZ0IsQ0F4RXhCLFFBQVEsQ0FzRUosU0FBUyxDQUVjO1FBR1gsS0FBSyxFQUFFLEdBQUcsR0FFakI7RUFDRCxBQUFBLHFCQUFxQixDQTlFN0IsUUFBUSxDQXNFSixTQUFTLENBUW1CO0lBQ3BCLEtBQUssRUFBRSxDQUFDLEdBQ1g7O0FBaEZULEFBa0ZJLFFBbEZJLENBa0ZKLFNBQVMsQ0FBQztFQUNOLElBQUksRUFBRSxDQUFDLEdBVVY7RUFURyxBQUFBLGdCQUFnQixDQXBGeEIsUUFBUSxDQWtGSixTQUFTLENBRWM7SUFDZixJQUFJLEVBQUUsSUFBSSxHQUliO0l6RzVETCxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7TXlHdUR2QixBQUFBLGdCQUFnQixDQXBGeEIsUUFBUSxDQWtGSixTQUFTLENBRWM7UUFHWCxJQUFJLEVBQUUsR0FBRyxHQUVoQjtFQUNELEFBQUEscUJBQXFCLENBMUY3QixRQUFRLENBa0ZKLFNBQVMsQ0FRbUI7SUFDcEIsSUFBSSxFQUFFLENBQUMsR0FDVjs7QUMxSVQsQUFDQyxnQkFEZSxBQUNkLE1BQU0sQ0FBQztFQUNQLFVBQVUsRWxIMFBrQixDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyx3QkFBb0IsQ2tIMVAzQixVQUFVLEdBQzNDOztBQUlGLEFBQ0MsYUFEWSxBQUNYLE1BQU0sQ0FBQztFQUNQLFVBQVUsRWxIb1BrQixDQUFDLENBQUMsUUFBTyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsMEJBQXNCLENrSHBQdkMsVUFBVSxHQUN4Qzs7QUFJRixBQUNDLGdCQURlLEFBQ2QsTUFBTSxDQUFDO0VBQ1AsVUFBVSxFbEg4T2tCLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQywwQkFBc0IsQ2tIOU9sQyxVQUFVLEdBQzNDOztBQ2xCRixBQUVFLFlBRlUsQ0FDWCxVQUFVLENBQ1QsaUJBQWlCLENBQUM7RUFDakIsT0FBTyxFQUFFLEtBQUssR0FDZDs7QUFKSCxBQU1DLFlBTlcsQ0FNWCxVQUFVLENBQUM7RUFDVixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ25IQ0ssT0FBTztFbUhBN0IsVUFBVSxFbkhBWSxPQUFPO0VtSEMxQixhQUFhLEVBQUUsR0FBRztFQUNsQixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLE9BQU8sRUFBRSxJQUFJLEdBMkJoQjtFQXhDRixBQWNLLFlBZE8sQ0FNWCxVQUFVLEFBUUwsT0FBTyxDQUFDO0lBQ1IsT0FBTyxFQUFFLEtBQUssR0FDZDtFQWhCTixBQWlCSyxZQWpCTyxDQU1YLFVBQVUsQUFXTCxNQUFNLENBQUM7SUFDSixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0FBQyxPQUFvQjtJQUN6QyxVQUFVLEVBQUUsT0FBb0I7SUFDaEMsS0FBSyxFcEhOYSxPQUFPLEdvSE96QjtFQXJCTixBQXNCSyxZQXRCTyxDQU1YLFVBQVUsQUFnQkwsUUFBUSxDQUFDO0lBQ04sTUFBTSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENBQUMsT0FBcUI7SUFDMUMsVUFBVSxFQUFFLE9BQXFCO0lBQ2pDLEtBQUssRXBIYmEsT0FBTyxHb0hjekI7RUExQk4sQUEyQkUsWUEzQlUsQ0FNWCxVQUFVLENBcUJULENBQUMsQ0FBQztJQUNELE1BQU0sRUFBRSxDQUFDO0lBQ1QsUUFBUSxFQUFFLFFBQVE7SUFDbEIsT0FBTyxFQUFFLElBQUk7SUFDYixXQUFXLEVBQUUsTUFBTSxHQVFuQjtJQXZDSCxBQWdDRyxZQWhDUyxDQU1YLFVBQVUsQ0FxQlQsQ0FBQyxDQUtBLE9BQU8sQ0FBQztNQUNQLEtBQUssRUFBRSxJQUFJO01BQ1gsTUFBTSxFQUFFLElBQUk7TUFDWixXQUFXLEVBQUUsSUFBSTtNQUNqQixVQUFVLEVBQUUsTUFBTTtNQUNsQixTQUFTLEVBQUUsSUFBSSxHQUNmOztBdEVvRUosQUFHRSxZQUhVLENBR1YsaUJBQWlCLENzRWhFQTtFQUNqQixNQUFNLEVBQUUsS0FBSyxHQUNiOztBQy9DRixBQUNDLFFBRE8sQ0FDUCxTQUFTLENBQUM7RUFDVCxLQUFLLEVBQUUsT0FBTztFQUNYLFNBQVMsRUFBRSxRQUFRO0VBQ25CLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLE9BQU8sRUFBRSxFQUFFO0VBQ1gsVUFBVSxFQUFFLE1BQU07RUFDbEIsWUFBWSxFQUFFLEtBQUssR0FDdEI7O0FBUkYsQUFTQyxRQVRPLENBU1AsU0FBUyxDQUFDO0VBQ1QsS0FBSyxFQUFFLElBQUksR0FDWDs7QUFYRixBQVlDLFFBWk8sQ0FZUCxTQUFTLENBQUM7RUFDVCxLQUFLLEVwSG1OaUIsT0FBTztFb0hsTjdCLE9BQU8sRUFBRSxLQUFLLEdBT2Q7RUFyQkYsQUFlRSxRQWZNLENBWVAsU0FBUyxBQUdQLE1BQU0sQ0FBQztJQUNQLEtBQUssRXJIUGdCLE9BQU8sR3FIUTVCO0VBakJILEFBa0JFLFFBbEJNLENBWVAsU0FBUyxBQU1QLE9BQU8sQ0FBQztJQUNSLEtBQUssRXJIVmdCLE9BQU8sR3FIVzVCOztBQ3BCSCxBQUFBLEtBQUssQ0FBQztFQUNKLGFBQWEsRUFBRSxDQUFDO0VBQ2hCLFlBQVksRUFBRSxDQUFDO0VBQ2YsZUFBZSxFQUFFLElBQUksR0FDdEI7O0FBRUQsQUFBQSxVQUFVLEdBQUcsVUFBVSxDQUFDO0VBQ3RCLFVBQVUsRXJINGFVLE9BQU0sR3FIM2EzQjs7QUFFRCxBQUFBLFVBQVUsQ0FBQztFQUNULE9BQU8sRUFBRSxJQUFJO0VBQ2IsU0FBUyxFQUFFLE1BQU07RUFDakIsV0FBVyxFQUFFLE1BQU07RUFDbkIsU0FBUyxFckhzYVcsU0FBUTtFcUhyYTVCLEtBQUssRXJISGlCLE9BQU8sR3FIUzlCO0VBWEQsQUFPRSxVQVBRLEFBT1AsTUFBTSxFQVBULFVBQVUsQUFPRSxNQUFNLENBQUM7SUFDZixlQUFlLEVBQUUsSUFBSTtJQUNyQixLQUFLLEV0SFZlLE9BQU8sR3NIVzVCOztBQ3BCSCxBQUNDLFNBRFEsQUFDUCxJQUFLLENuRm1FQyxXQUFXLEVtRm5FQztFQUNsQixhQUFhLEVBQUUsSUFBSSxHQUNuQjs7QUFIRixBQUlDLFNBSlEsQ0FJUixFQUFFLEVBSkgsU0FBUyxDbkZ1QlQsR0FBRyxDbUZuQkM7RUFDQyxTQUFTLEVBQUUsSUFBSTtFQUNsQixNQUFNLEVBQUUsUUFBUSxHQUNoQjs7QUFQRixBQVFDLFNBUlEsQ0FRUixVQUFVLENBQUM7RUFDVixRQUFRLEVBQUUsUUFBUTtFQUNsQixVQUFVLEVBQUUsSUFBSTtFQUNoQixVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLGtCQUFjLEdBNEIxQztFQXZDRixBQVlFLFNBWk8sQ0FRUixVQUFVLENBSVQsYUFBYSxDQUFDO0lBQ2IsS0FBSyxFQUFFLEdBQUc7SUFDVixVQUFVLEVBQUUsMEJBQTBCLENBQUMsR0FBRyxDQUFDLEtBQUs7SUFDaEQsTUFBTSxFQUFFLEdBQUc7SUFDWCxRQUFRLEVBQUUsUUFBUSxHQXNCbEI7SUF0Q0gsQUFpQkcsU0FqQk0sQ0FRUixVQUFVLENBSVQsYUFBYSxDQUtaLElBQUksQ0FBQztNQUNELFFBQVEsRUFBRSxRQUFRO01BQ2xCLEtBQUssRUFBRSxDQUFDO01BQ1IsR0FBRyxFQUFFLEtBQUs7TUFDVixTQUFTLEVBQUUsSUFBSTtNQUNmLFVBQVUsRXRINkJPLE9BQU87TXNINUJ4QixhQUFhLEVBQUUsYUFBYTtNQUM1QixPQUFPLEVBQUUsT0FBTztNQUNoQixXQUFXLEVBQUUsR0FBRztNQUNoQixLQUFLLEV0SHBCWSxJQUFJLEdzSCtCeEI7TUFyQ0osQUEyQk8sU0EzQkUsQ0FRUixVQUFVLENBSVQsYUFBYSxDQUtaLElBQUksQUFVQyxNQUFNLENBQUM7UUFDUCxPQUFPLEVBQUUsRUFBRTtRQUNYLEtBQUssRUFBRSxDQUFDO1FBQ1IsTUFBTSxFQUFFLENBQUM7UUFDVCxVQUFVLEVBQUUsR0FBRyxDQUFDLEtBQUssQ3RIb0JMLE9BQU87UXNIbkJ2QixXQUFXLEVBQUUscUJBQXFCO1FBQ2xDLFFBQVEsRUFBRSxRQUFRO1FBQ2xCLEtBQUssRUFBRSxHQUFHO1FBQ1YsTUFBTSxFQUFFLElBQUksR0FDWjs7QUFwQ1IsQUEwQ0csU0ExQ00sQUF3Q1AsR0FBRyxDQUNILFVBQVUsQ0FDVCxhQUFhLENBQUM7RUFDYixNQUFNLEVBQUUsR0FBRyxHQUNYOztBQTVDSixBQWtERyxTQWxETSxBQWdEUCxHQUFHLENBQ0gsVUFBVSxDQUNULGFBQWEsQ0FBQztFQUNiLE1BQU0sRUFBRSxJQUFJLEdBQ1o7O0FBcERKLEFBd0RFLFNBeERPLEFBdURQLE1BQU0sQ0FDTixVQUFVLENBQUM7RUFDVixVQUFVLEV0SHpDVyxrQkFBSSxHc0gwQ3pCOztBQzFESCxBQUNDLG9CQURtQixDQUNuQixFQUFFLENBQUM7RUFDRixVQUFVLEV2SE9ZLE9BQU87RXVITjdCLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDdkhPSyxPQUFPO0V1SE4xQixPQUFPLEVBQUUsUUFBUTtFQUNqQixNQUFNLEVBQUUsR0FBRztFQUNYLGFBQWEsRUFBRSxJQUFJO0VBQ25CLEtBQUssRXZINENjLE9BQU87RXVIM0MxQixNQUFNLEVBQUUsT0FBTyxHQU1sQjtFQWRGLEFBU0ssb0JBVGUsQ0FDbkIsRUFBRSxBQVFHLE9BQU8sQ0FBQztJQUNSLFlBQVksRXhIRE0sT0FBTztJd0hFekIsVUFBVSxFeEhGUSxPQUFPO0l3SEd6QixLQUFLLEV2SE5hLElBQUksR3VIT3RCOztBQUlOLEFBQ0Msb0JBRG1CLENBQ25CLE9BQU8sQ0FBQztFQUNQLE1BQU0sRUFBRSxDQUFDO0VBQ1QsT0FBTyxFQUFFLENBQUM7RUFDVixVQUFVLEVBQUUsSUFBSTtFQUNoQixPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLFdBQVcsRUFBRSxHQUFHLENBQUMsS0FBSyxDdkhkQSxPQUFPLEd1SDBDN0I7RUFuQ0YsQUFRRSxvQkFSa0IsQ0FDbkIsT0FBTyxDQU9OLEVBQUUsQ0FBQztJQUNGLFNBQVMsRUFBRSxNQUFNO0lBQ2pCLEtBQUssRXZIYmdCLE9BQU87SXVIYzVCLFdBQVcsRUFBRSxHQUFHO0lBQ2hCLFlBQVksRUFBRSxJQUFJO0lBQ2xCLE1BQU0sRUFBRSxPQUFPO0lBQ2YsUUFBUSxFQUFFLFFBQVEsR0FvQmxCO0lBbENILEFBZUcsb0JBZmlCLENBQ25CLE9BQU8sQ0FPTixFQUFFLEFBT0EsTUFBTSxDQUFDO01BQ0osT0FBTyxFQUFFLEVBQUU7TUFDWCxRQUFRLEVBQUUsUUFBUTtNQUNsQixHQUFHLEVBQUUsQ0FBQztNQUNOLElBQUksRUFBRSxJQUFJO01BQ1YsS0FBSyxFQUFFLEdBQUc7TUFDVixNQUFNLEVBQUUsQ0FBQztNQUNULFVBQVUsRUFBRSxjQUFjO01BQzFCLFVBQVUsRUFBRSxZQUFZLEdBQzNCO0lBeEJKLEFBeUJHLG9CQXpCaUIsQ0FDbkIsT0FBTyxDQU9OLEVBQUUsQUFpQkEsT0FBTyxDQUFDO01BQ1IsS0FBSyxFeEhsQ2UsT0FBTyxHd0hzQzNCO01BOUJKLEFBMkJJLG9CQTNCZ0IsQ0FDbkIsT0FBTyxDQU9OLEVBQUUsQUFpQkEsT0FBTyxBQUVOLE1BQU0sQ0FBQztRQUNQLE1BQU0sRUFBRSxJQUFJLEdBQ1o7SUE3QkwsQUErQkcsb0JBL0JpQixDQUNuQixPQUFPLENBT04sRUFBRSxHQXVCQyxFQUFFLENBQUM7TUFDSixVQUFVLEVBQUUsSUFBSSxHQUNoQjs7QUFNSixxQkFBcUI7QUFDckIsQUFBQSxpQkFBaUIsQ0FBQztFQUNqQixRQUFRLEVBQUUsUUFBUTtFQUNsQixRQUFRLEVBQUUsTUFBTSxHQTRGaEI7RUE5RkQsQUFJRSxpQkFKZSxDQUdoQixjQUFjLENBQ2IsR0FBRyxDQUFDO0lBQ0gsVUFBVSxFQUFFLGNBQWM7SUFDMUIsU0FBUyxFQUFFLFFBQVEsR0FDbkI7RUFQSCxBQVNDLGlCQVRnQixDQVNoQixlQUFlLENBQUM7SUFDZixRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsR0FBRztJQUNSLElBQUksRUFBRSxHQUFHO0lBQ1QsS0FBSyxFQUFFLEdBQUc7SUFDVixNQUFNLEVBQUUsR0FBRztJQUNYLFVBQVUsRXhIL0RZLHVCQUFPO0l3SGdFN0IsVUFBVSxFQUFFLGNBQWM7SUFDMUIsT0FBTyxFQUFFLENBQUMsR0FDVjtFQWxCRixBQW1CQyxpQkFuQmdCLENBbUJoQixhQUFhLENBQUM7SUFDYixRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsSUFBSTtJQUNULEtBQUssRUFBRSxJQUFJO0lBQ1gsT0FBTyxFQUFFLFlBQVk7SUFDckIsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNaLFdBQVcsRUFBRSxJQUFJO0lBQ2pCLE1BQU0sRUFBQyxHQUFHLENBQUMsS0FBSyxDdkg5RU0sSUFBSTtJdUgrRTFCLEtBQUssRXZIL0VpQixJQUFJO0l1SGdGMUIsVUFBVSxFQUFFLE1BQU07SUFDbEIsYUFBYSxFQUFFLEdBQUc7SUFDbEIsU0FBUyxFQUFFLElBQUk7SUFDZixVQUFVLEVBQUUsY0FBYyxHQVExQjtJQXhDRixBQWlDRSxpQkFqQ2UsQ0FtQmhCLGFBQWEsQ0FjWixDQUFDLENBQUM7TUFDRCxPQUFPLEVBQUUsWUFBWSxHQUNyQjtJQW5DSCxBQW9DRSxpQkFwQ2UsQ0FtQmhCLGFBQWEsQUFpQlgsTUFBTSxDQUFDO01BQ1AsVUFBVSxFdkh4RlcsSUFBSTtNdUh5RnpCLEtBQUssRXhIdEZnQixPQUFPLEd3SHVGNUI7RUF2Q0gsQUF5Q0MsaUJBekNnQixDQXlDaEIsZUFBZSxDQUFDO0lBQ2YsUUFBUSxFQUFFLFFBQVE7SUFDbEIsSUFBSSxFQUFFLElBQUk7SUFDVixNQUFNLEVBQUUsSUFBSTtJQUNaLFVBQVUsRUFBRSxjQUFjO0lBQzFCLGdCQUFnQixFQUFFLEtBQUs7SUFDdkIsT0FBTyxFQUFFLENBQUMsR0FnQ1Y7SUEvRUYsQUFnREUsaUJBaERlLENBeUNoQixlQUFlLENBT2QsRUFBRSxFQWhESixpQkFBaUIsQ0F5Q2hCLGVBQWUsQ3BGL0VoQixHQUFHLENvRnNGRTtNQUNJLFNBQVMsRUFBRSxJQUFJO01BQ2xCLE1BQU0sRUFBRSxRQUFRO01BQ2hCLFdBQVcsRUFBRSxHQUFHLEdBS25CO01BeERILEFBb0RHLGlCQXBEYyxDQXlDaEIsZUFBZSxDQU9kLEVBQUUsQ0FJRCxDQUFDLEVBcERKLGlCQUFpQixDQXlDaEIsZUFBZSxDcEYvRWhCLEdBQUcsQ29GMEZBLENBQUMsQ0FBQztRQUNELEtBQUssRXZIeEdlLElBQUk7UXVIeUd4QixlQUFlLEVBQUUsSUFBSSxHQUNyQjtJQXZESixBQTBERyxpQkExRGMsQ0F5Q2hCLGVBQWUsQ0FnQmQsT0FBTyxDQUNOLENBQUMsQ0FBQztNQUNFLE9BQU8sRUFBRSxZQUFZO01BQ3JCLGNBQWMsRUFBRSxHQUFHO01BQ25CLFVBQVUsRXZIaEhPLElBQUk7TXVIaUhyQixNQUFNLEVBQUMsR0FBRyxDQUFDLEtBQUssQ3ZIakhDLElBQUk7TXVIa0hyQixPQUFPLEVBQUUsUUFBUTtNQUNqQixLQUFLLEV4SGhIWSxPQUFPO013SGlIeEIsYUFBYSxFQUFFLEdBQUc7TUFDbEIsWUFBWSxFQUFFLEdBQUc7TUFDakIsYUFBYSxFQUFFLEdBQUc7TUFDbEIsU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsR0FBRztNQUNoQixjQUFjLEVBQUUsU0FBUztNQUN6QixXQUFXLEVBQUUsTUFBTTtNQUNuQixVQUFVLEVBQUUsY0FBYyxHQUs3QjtNQTdFSixBQXlFSSxpQkF6RWEsQ0F5Q2hCLGVBQWUsQ0FnQmQsT0FBTyxDQUNOLENBQUMsQUFlQyxNQUFNLENBQUM7UUFDUCxVQUFVLEV4SDFIUyxPQUFPO1F3SDJIMUIsS0FBSyxFdkg5SGMsSUFBSSxHdUgrSHZCO0VBNUVMLEFBa0ZHLGlCQWxGYyxBQWdGZixNQUFNLENBQ04sY0FBYyxDQUNiLEdBQUcsQ0FBQztJQUNILFNBQVMsRUFBRSxVQUFVLEdBQ3JCO0VBcEZKLEFBc0ZFLGlCQXRGZSxBQWdGZixNQUFNLENBTU4sZUFBZSxDQUFDO0lBQ2YsT0FBTyxFQUFFLENBQUMsR0FDVjtFQXhGSCxBQXlGRSxpQkF6RmUsQUFnRmYsTUFBTSxDQVNOLGVBQWUsQ0FBQztJQUNmLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLE9BQU8sRUFBRSxDQUFDLEdBQ1Y7O0FDckpILEFBQUEsY0FBYyxDQUFDO0VBQ1gsT0FBTyxFQUFFLElBQUk7RUFDYixTQUFTLEVBQUUsSUFBSSxHQXFCbEI7RUF2QkQsQUFHSSxjQUhVLEdBR1IsR0FBRyxDQUFDO0lBQ0YsVUFBVSxFQUFFLE1BQU07SUFDbEIsVUFBVSxFeEhDTSxJQUFJO0l3SEFwQixXQUFXLEVBQUUsQ0FBQztJQUNkLE9BQU8sRUFBRSxNQUFNO0lBQ2YsTUFBTSxFQUFFLGVBQWU7SUFDdkIsVUFBVSxFeEhpUFksQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsd0JBQW9CO0l3SGhQdEQsYUFBYSxFeEh3UFMsT0FBTSxHd0h2UC9CO0VBWEwsQUFZSSxjQVpVLENBWVYsTUFBTSxDQUFDO0lBQ0gsU0FBUyxFQUFFLElBQUk7SUFDZixLQUFLLEV4SHFDVyxPQUFPO0l3SHBDdkIsT0FBTyxFQUFFLFlBQVk7SUFDckIsY0FBYyxFQUFFLEdBQUc7SUFDbkIsV0FBVyxFQUFFLEdBQUc7SUFDaEIsS0FBSyxFQUFFLElBQUksR0FDZDtFQW5CTCxBQW9CSSxjQXBCVSxDQW9CVixNQUFNLENBQUM7SUFDSCxTQUFTLEVBQUUsSUFBSSxHQUNsQjs7QUN0QkwsQUFBQSxNQUFNLENBQUM7RUFDTixPQUFPLEVBQUUsSUFBSSxHQUliO0VBTEQsQUFFQyxNQUZLLENBRUwsV0FBVyxDQUFDO0lBQ1gsSUFBSSxFQUFFLENBQUMsR0FDUDs7QUNKRixBQUFBLGFBQWEsQ0FBQztFQUNiLFdBQVcsRUFBRSxLQUFLO0VBQ2hCLGNBQWMsRUFBRSxJQUFJLEdBQ3RCOztBQ0hELEFBQUEsZUFBZSxDQUFDO0VBQ1osUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLENBQUM7RUFDVixPQUFPLEVBQUUsS0FBSztFQUNkLFNBQVMsRUFBRSxJQUFJLEdBa0VsQjtFQXRFRCxBQUtJLGVBTFcsQ0FLWCxzQkFBc0IsQ0FBQztJQUN0QixRQUFRLEVBQUUsUUFBUTtJQUNsQixPQUFPLEVBQUUsSUFBSTtJQUNiLFVBQVUsRTNIRlMsSUFBSTtJMkhHdkIsYUFBYSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEMzSEFMLE9BQU87STJIQzFCLHNCQUFzQixFQUFFLEtBQUs7SUFDN0IsdUJBQXVCLEVBQUUsS0FBSztJQUM5QixPQUFPLEVBQUUsWUFBWSxHQXlCckI7SUFyQ0wsQUFhSyxlQWJVLENBS1gsc0JBQXNCLENBUXJCLHNCQUFzQixDQUFDO01BQ25CLE9BQU8sRUFBRSxJQUFJO01BQ2hCLFFBQVEsRUFBRSxNQUFNO01BQ2hCLFFBQVEsRUFBRSxRQUFRO01BQ2xCLEdBQUcsRUFBRSxrQkFBa0I7TUFDdkIsSUFBSSxFQUFFLElBQUksR0FPVjtNQXpCTixBQW1CTSxlQW5CUyxDQUtYLHNCQUFzQixDQVFyQixzQkFBc0IsQ0FNckIsSUFBSSxDQUFDO1FBQ0QsS0FBSyxFQUFFLEtBQUs7UUFDZixNQUFNLEVBQUUsS0FBSztRQUNiLGdCQUFnQixFM0hiQyxPQUFPO1EySGN4QixhQUFhLEVBQUUsR0FBRyxHQUNsQjtJQXhCUCxBQTBCSyxlQTFCVSxDQUtYLHNCQUFzQixDQXFCckIsbUJBQW1CLENBQUM7TUFDaEIsT0FBTyxFQUFFLElBQUk7TUFDaEIsZUFBZSxFQUFFLE1BQU07TUFDdkIsV0FBVyxFQUFFLE1BQU07TUFDbkIsS0FBSyxFQUFFLElBQUk7TUFDWCxNQUFNLEVBQUUsSUFBSTtNQUNaLEtBQUssRTNIbEJhLE9BQU87TTJIbUJ6QixnQkFBZ0IsRTNIMUJFLE9BQU87TTJIMkJ6QixTQUFTLEVBQUUsS0FBSztNQUNoQixhQUFhLEVBQUUsT0FBTyxHQUN0QjtFQXBDTixBQXNDSSxlQXRDVyxDQXNDWCxxQkFBcUIsQ0FBQztJQUNyQiwwQkFBMEIsRUFBRSxLQUFLO0lBQ3BDLHlCQUF5QixFQUFFLEtBQUs7SUFDaEMsZ0JBQWdCLEUzSG5DTSxJQUFJO0kySG9DMUIsVUFBVSxFM0grTWtCLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQywwQkFBc0IsRzJIMU1oRTtJQS9DTCxBQTJDRSxlQTNDYSxDQXNDWCxxQkFBcUIsQ0FLdkIsR0FBRyxDQUFDO01BQ0EsMEJBQTBCLEVBQUUsS0FBSztNQUNqQyx5QkFBeUIsRUFBRSxLQUFLLEdBQ25DO0VBOUNILEFBZ0RJLGVBaERXLENBZ0RYLGdCQUFnQixDQUFDO0lBQ25CLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxJQUFJO0lBQ1QsSUFBSSxFQUFFLENBQUM7SUFDUCxLQUFLLEVBQUUsQ0FBQztJQUNSLE1BQU0sRUFBRSxDQUFDO0lBQ1QsT0FBTyxFQUFFLElBQUk7SUFDYixXQUFXLEVBQUUsTUFBTTtJQUNuQixlQUFlLEVBQUUsTUFBTTtJQUN2QixVQUFVLEVBQUUsTUFBTTtJQUNsQixVQUFVLEVBQUUsa0JBQWtCO0lBQzlCLGFBQWEsRUFBRSxhQUFhO0lBQzVCLHVCQUF1QixFQUFFLGNBQWMsQ0FBQyxVQUFVO0lBQ2xELGVBQWUsRUFBRSxjQUFjLENBQUMsVUFBVTtJQUMxQyxPQUFPLEVBQUUsQ0FBQztJQUNWLFVBQVUsRUFBRSxjQUFjLEdBQ3ZCO0VBaEVMLEFBa0VLLGVBbEVVLEFBaUVWLE1BQU0sQ0FDTixnQkFBZ0IsQ0FBQztJQUNoQixPQUFPLEVBQUUsQ0FBQyxHQUNWIn0= */

/*# sourceMappingURL=style.css.map */
