@charset "UTF-8";
/*!
 * Bootstrap v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
@import url("https://fonts.googleapis.com/css?family=Roboto+Mono:300&display=swap");
@import url("https://fonts.googleapis.com/css?family=Playfair+Display:900&display=swap");
@import url("https://fonts.googleapis.com/css?family=Lato:700&display=swap");
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #354041;
  --secondary: #c15c2f;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

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

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

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

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

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

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

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

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

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

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

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

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

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #354041;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: #131717;
  text-decoration: underline;
}

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

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

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

figure {
  margin: 0 0 1rem;
}

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

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

table {
  border-collapse: collapse;
}

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

th {
  text-align: inherit;
}

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

button {
  border-radius: 0;
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

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

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

select {
  word-wrap: normal;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

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

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

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

input[type=date],
input[type=time],
input[type=datetime-local],
input[type=month] {
  -webkit-appearance: listbox;
}

textarea {
  overflow: auto;
  resize: vertical;
}

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

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

progress {
  vertical-align: baseline;
}

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

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

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

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

output {
  display: inline-block;
}

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

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

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

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

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

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

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

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

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

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

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

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

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

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 80%;
  font-weight: 400;
}

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

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

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

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

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

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

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  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: 90%;
  color: #6c757d;
}

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

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

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

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
}

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

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

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

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

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

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

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

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

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

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

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

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

.col-1 {
  flex: 0 0 8.3333333333%;
  max-width: 8.3333333333%;
}

.col-2 {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

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

.col-4 {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.col-5 {
  flex: 0 0 41.6666666667%;
  max-width: 41.6666666667%;
}

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

.col-7 {
  flex: 0 0 58.3333333333%;
  max-width: 58.3333333333%;
}

.col-8 {
  flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%;
}

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

.col-10 {
  flex: 0 0 83.3333333333%;
  max-width: 83.3333333333%;
}

.col-11 {
  flex: 0 0 91.6666666667%;
  max-width: 91.6666666667%;
}

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

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

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

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

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

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

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

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

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

  .col-sm-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-sm-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

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

  .col-sm-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-sm-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

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

  .col-sm-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-sm-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

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

  .col-sm-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-sm-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

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

  .order-sm-first {
    order: -1;
  }

  .order-sm-last {
    order: 13;
  }

  .order-sm-0 {
    order: 0;
  }

  .order-sm-1 {
    order: 1;
  }

  .order-sm-2 {
    order: 2;
  }

  .order-sm-3 {
    order: 3;
  }

  .order-sm-4 {
    order: 4;
  }

  .order-sm-5 {
    order: 5;
  }

  .order-sm-6 {
    order: 6;
  }

  .order-sm-7 {
    order: 7;
  }

  .order-sm-8 {
    order: 8;
  }

  .order-sm-9 {
    order: 9;
  }

  .order-sm-10 {
    order: 10;
  }

  .order-sm-11 {
    order: 11;
  }

  .order-sm-12 {
    order: 12;
  }

  .offset-sm-0 {
    margin-left: 0;
  }

  .offset-sm-1 {
    margin-left: 8.3333333333%;
  }

  .offset-sm-2 {
    margin-left: 16.6666666667%;
  }

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

  .offset-sm-4 {
    margin-left: 33.3333333333%;
  }

  .offset-sm-5 {
    margin-left: 41.6666666667%;
  }

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

  .offset-sm-7 {
    margin-left: 58.3333333333%;
  }

  .offset-sm-8 {
    margin-left: 66.6666666667%;
  }

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

  .offset-sm-10 {
    margin-left: 83.3333333333%;
  }

  .offset-sm-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

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

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

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

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

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

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

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

  .col-md-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-md-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

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

  .col-md-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-md-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

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

  .col-md-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-md-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

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

  .col-md-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-md-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

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

  .order-md-first {
    order: -1;
  }

  .order-md-last {
    order: 13;
  }

  .order-md-0 {
    order: 0;
  }

  .order-md-1 {
    order: 1;
  }

  .order-md-2 {
    order: 2;
  }

  .order-md-3 {
    order: 3;
  }

  .order-md-4 {
    order: 4;
  }

  .order-md-5 {
    order: 5;
  }

  .order-md-6 {
    order: 6;
  }

  .order-md-7 {
    order: 7;
  }

  .order-md-8 {
    order: 8;
  }

  .order-md-9 {
    order: 9;
  }

  .order-md-10 {
    order: 10;
  }

  .order-md-11 {
    order: 11;
  }

  .order-md-12 {
    order: 12;
  }

  .offset-md-0 {
    margin-left: 0;
  }

  .offset-md-1 {
    margin-left: 8.3333333333%;
  }

  .offset-md-2 {
    margin-left: 16.6666666667%;
  }

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

  .offset-md-4 {
    margin-left: 33.3333333333%;
  }

  .offset-md-5 {
    margin-left: 41.6666666667%;
  }

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

  .offset-md-7 {
    margin-left: 58.3333333333%;
  }

  .offset-md-8 {
    margin-left: 66.6666666667%;
  }

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

  .offset-md-10 {
    margin-left: 83.3333333333%;
  }

  .offset-md-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

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

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

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

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

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

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

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

  .col-lg-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-lg-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

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

  .col-lg-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-lg-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

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

  .col-lg-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-lg-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

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

  .col-lg-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-lg-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

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

  .order-lg-first {
    order: -1;
  }

  .order-lg-last {
    order: 13;
  }

  .order-lg-0 {
    order: 0;
  }

  .order-lg-1 {
    order: 1;
  }

  .order-lg-2 {
    order: 2;
  }

  .order-lg-3 {
    order: 3;
  }

  .order-lg-4 {
    order: 4;
  }

  .order-lg-5 {
    order: 5;
  }

  .order-lg-6 {
    order: 6;
  }

  .order-lg-7 {
    order: 7;
  }

  .order-lg-8 {
    order: 8;
  }

  .order-lg-9 {
    order: 9;
  }

  .order-lg-10 {
    order: 10;
  }

  .order-lg-11 {
    order: 11;
  }

  .order-lg-12 {
    order: 12;
  }

  .offset-lg-0 {
    margin-left: 0;
  }

  .offset-lg-1 {
    margin-left: 8.3333333333%;
  }

  .offset-lg-2 {
    margin-left: 16.6666666667%;
  }

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

  .offset-lg-4 {
    margin-left: 33.3333333333%;
  }

  .offset-lg-5 {
    margin-left: 41.6666666667%;
  }

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

  .offset-lg-7 {
    margin-left: 58.3333333333%;
  }

  .offset-lg-8 {
    margin-left: 66.6666666667%;
  }

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

  .offset-lg-10 {
    margin-left: 83.3333333333%;
  }

  .offset-lg-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

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

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

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

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

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

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

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

  .col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

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

  .col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

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

  .col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

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

  .col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

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

  .order-xl-first {
    order: -1;
  }

  .order-xl-last {
    order: 13;
  }

  .order-xl-0 {
    order: 0;
  }

  .order-xl-1 {
    order: 1;
  }

  .order-xl-2 {
    order: 2;
  }

  .order-xl-3 {
    order: 3;
  }

  .order-xl-4 {
    order: 4;
  }

  .order-xl-5 {
    order: 5;
  }

  .order-xl-6 {
    order: 6;
  }

  .order-xl-7 {
    order: 7;
  }

  .order-xl-8 {
    order: 8;
  }

  .order-xl-9 {
    order: 9;
  }

  .order-xl-10 {
    order: 10;
  }

  .order-xl-11 {
    order: 11;
  }

  .order-xl-12 {
    order: 12;
  }

  .offset-xl-0 {
    margin-left: 0;
  }

  .offset-xl-1 {
    margin-left: 8.3333333333%;
  }

  .offset-xl-2 {
    margin-left: 16.6666666667%;
  }

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

  .offset-xl-4 {
    margin-left: 33.3333333333%;
  }

  .offset-xl-5 {
    margin-left: 41.6666666667%;
  }

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

  .offset-xl-7 {
    margin-left: 58.3333333333%;
  }

  .offset-xl-8 {
    margin-left: 66.6666666667%;
  }

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

  .offset-xl-10 {
    margin-left: 83.3333333333%;
  }

  .offset-xl-11 {
    margin-left: 91.6666666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

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

.table-bordered {
  border: 1px solid #dee2e6;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

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

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

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

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #c6caca;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #969c9c;
}

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

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

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

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e6cb;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #8fd19e;
}

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

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #86cfda;
}

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

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

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

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

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

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

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

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #95999c;
}

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

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

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

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55;
}
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

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

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

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #eee;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  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::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #eee;
}
.form-control:focus {
  color: #eee;
  background-color: #fff;
  border-color: #6e8587;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(53, 64, 65, 0.25);
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

select.form-control:focus::-ms-value {
  color: #eee;
  background-color: #fff;
}

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

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #212529;
  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 {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

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

textarea.form-control {
  height: auto;
}

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

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

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

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

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #eee;
}

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

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

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #28a745;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(40, 167, 69, 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: #28a745;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' 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.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

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

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #28a745;
  padding-right: calc(0.75em + 2.3125rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' 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") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

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

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #28a745;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #28a745;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #34ce57;
  background-color: #34ce57;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #28a745;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #28a745;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

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

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 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: #dc3545;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%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='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

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

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #dc3545;
  padding-right: calc(0.75em + 2.3125rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%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='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

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

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #dc3545;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #dc3545;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #e4606d;
  background-color: #e4606d;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #dc3545;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

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

.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  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) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: #212529;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(53, 64, 65, 0.25);
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #354041;
  border-color: #354041;
}
.btn-primary:hover {
  color: #fff;
  background-color: #242b2c;
  border-color: #1e2425;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #242b2c;
  border-color: #1e2425;
  box-shadow: 0 0 0 0.2rem rgba(83, 93, 94, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #354041;
  border-color: #354041;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #1e2425;
  border-color: #181d1e;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(83, 93, 94, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #c15c2f;
  border-color: #c15c2f;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #a24d28;
  border-color: #984825;
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #a24d28;
  border-color: #984825;
  box-shadow: 0 0 0 0.2rem rgba(202, 116, 78, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #c15c2f;
  border-color: #c15c2f;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #984825;
  border-color: #8e4423;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(202, 116, 78, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1e7e34;
  border-color: #1c7430;
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:hover {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
}
.btn-warning:focus, .btn-warning.focus {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #d39e00;
  border-color: #c69500;
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}
.btn-light:focus, .btn-light.focus {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}

.btn-outline-primary {
  color: #354041;
  border-color: #354041;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #354041;
  border-color: #354041;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(53, 64, 65, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #354041;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #354041;
  border-color: #354041;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(53, 64, 65, 0.5);
}

.btn-outline-secondary {
  color: #c15c2f;
  border-color: #c15c2f;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #c15c2f;
  border-color: #c15c2f;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(193, 92, 47, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #c15c2f;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #c15c2f;
  border-color: #c15c2f;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(193, 92, 47, 0.5);
}

.btn-outline-success {
  color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #354041;
  text-decoration: none;
}
.btn-link:hover {
  color: #131717;
  text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
  box-shadow: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }

  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }

  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }

  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }

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

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

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

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

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

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

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

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

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

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

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  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:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

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

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

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

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -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:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

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

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

.input-group-prepend,
.input-group-append {
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #eee;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

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

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

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

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

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

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

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

.custom-control {
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #354041;
  background-color: #354041;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(53, 64, 65, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #6e8587;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #899d9f;
  border-color: #899d9f;
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: #adb5bd solid 1px;
}
.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: no-repeat 50%/50% 50%;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #354041;
  background-color: #354041;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(53, 64, 65, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(53, 64, 65, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(53, 64, 65, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(53, 64, 65, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #eee;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  appearance: none;
}
.custom-select:focus {
  border-color: #6e8587;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(53, 64, 65, 0.25);
}
.custom-select:focus::-ms-value {
  color: #eee;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #eee;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #6e8587;
  box-shadow: 0 0 0 0.2rem rgba(53, 64, 65, 0.25);
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-weight: 400;
  line-height: 1.5;
  color: #eee;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #eee;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  appearance: none;
}
.custom-range:focus {
  outline: none;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(53, 64, 65, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(53, 64, 65, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(53, 64, 65, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #354041;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #899d9f;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #354041;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #899d9f;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #354041;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #899d9f;
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: 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) {
  .custom-control-label::before,
.custom-file-label,
.custom-select {
    transition: none;
  }
}

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

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

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-item {
  margin-bottom: -1px;
}
.nav-tabs .nav-link {
  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: #e9ecef #e9ecef #dee2e6;
}
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  border-radius: 0.25rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #354041;
}

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

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

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

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

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

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  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;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

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

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
.navbar-expand-sm > .container-fluid,
.navbar-expand-sm > .container-sm,
.navbar-expand-sm > .container-md,
.navbar-expand-sm > .container-lg,
.navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
.navbar-expand-sm > .container-fluid,
.navbar-expand-sm > .container-sm,
.navbar-expand-sm > .container-md,
.navbar-expand-sm > .container-lg,
.navbar-expand-sm > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
.navbar-expand-md > .container-fluid,
.navbar-expand-md > .container-sm,
.navbar-expand-md > .container-md,
.navbar-expand-md > .container-lg,
.navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
.navbar-expand-md > .container-fluid,
.navbar-expand-md > .container-sm,
.navbar-expand-md > .container-md,
.navbar-expand-md > .container-lg,
.navbar-expand-md > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
.navbar-expand-lg > .container-fluid,
.navbar-expand-lg > .container-sm,
.navbar-expand-lg > .container-md,
.navbar-expand-lg > .container-lg,
.navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
.navbar-expand-lg > .container-fluid,
.navbar-expand-lg > .container-sm,
.navbar-expand-lg > .container-md,
.navbar-expand-lg > .container-lg,
.navbar-expand-lg > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
.navbar-expand-xl > .container-fluid,
.navbar-expand-xl > .container-sm,
.navbar-expand-xl > .container-md,
.navbar-expand-xl > .container-lg,
.navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
.navbar-expand-xl > .container-fluid,
.navbar-expand-xl > .container-sm,
.navbar-expand-xl > .container-md,
.navbar-expand-xl > .container-lg,
.navbar-expand-xl > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

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

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

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

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

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

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

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

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}
.card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

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

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

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}

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

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

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

.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
.card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
.card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
.card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
.card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

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

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

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #354041;
  background-color: #fff;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: #131717;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(53, 64, 65, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  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;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #354041;
  border-color: #354041;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

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

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}
.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.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  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) {
  .badge {
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

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

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

.badge-primary {
  color: #fff;
  background-color: #354041;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #1e2425;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(53, 64, 65, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #c15c2f;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #984825;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(193, 92, 47, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #28a745;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #1e7e34;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #117a8b;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-warning {
  color: #212529;
  background-color: #ffc107;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #212529;
  background-color: #d39e00;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #dc3545;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #bd2130;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}
a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: #dae0e5;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #343a40;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d2124;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

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

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

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

.alert-heading {
  color: inherit;
}

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

.alert-dismissible {
  padding-right: 4rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #1c2122;
  background-color: #d7d9d9;
  border-color: #c6caca;
}
.alert-primary hr {
  border-top-color: #b9bebe;
}
.alert-primary .alert-link {
  color: #050606;
}

.alert-secondary {
  color: #643018;
  background-color: #f3ded5;
  border-color: #eed1c5;
}
.alert-secondary hr {
  border-top-color: #e8c1b1;
}
.alert-secondary .alert-link {
  color: #3b1c0e;
}

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}
.alert-success hr {
  border-top-color: #b1dfbb;
}
.alert-success .alert-link {
  color: #0b2e13;
}

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}
.alert-info hr {
  border-top-color: #abdde5;
}
.alert-info .alert-link {
  color: #062c33;
}

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}
.alert-warning hr {
  border-top-color: #ffe8a1;
}
.alert-warning .alert-link {
  color: #533f03;
}

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}
.alert-danger hr {
  border-top-color: #f1b0b7;
}
.alert-danger .alert-link {
  color: #491217;
}

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}
.alert-light hr {
  border-top-color: #ececf6;
}
.alert-light .alert-link {
  color: #686868;
}

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}
.alert-dark hr {
  border-top-color: #b9bbbe;
}
.alert-dark .alert-link {
  color: #040505;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #354041;
  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 {
  animation: progress-bar-stripes 1s linear infinite;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}
.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.list-group-item:last-child {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #354041;
  border-color: #354041;
}
.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 {
  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 {
    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 {
    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 {
    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 {
    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;
  }
}
.list-group-flush .list-group-item {
  border-right-width: 0;
  border-left-width: 0;
  border-radius: 0;
}
.list-group-flush .list-group-item:first-child {
  border-top-width: 0;
}
.list-group-flush:last-child .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #1c2122;
  background-color: #c6caca;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #1c2122;
  background-color: #b9bebe;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #1c2122;
  border-color: #1c2122;
}

.list-group-item-secondary {
  color: #643018;
  background-color: #eed1c5;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #643018;
  background-color: #e8c1b1;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #643018;
  border-color: #643018;
}

.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #155724;
  background-color: #b1dfbb;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #155724;
  border-color: #155724;
}

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #721c24;
  background-color: #f1b0b7;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #818182;
  background-color: #ececf6;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}

.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1b1e21;
  background-color: #b9bbbe;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21;
}

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

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

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

.toast {
  max-width: 350px;
  overflow: hidden;
  font-size: 0.875rem;
  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.25rem 0.75rem rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

.toast-body {
  padding: 0.75rem;
}

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

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

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

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

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

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

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

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

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

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}
.modal-footer > * {
  margin: 0.25rem;
}

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

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }

  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }

  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
  }

  .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;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  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.875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

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

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

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

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #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;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  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.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

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

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

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: calc(-0.5rem - 1px);
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .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 > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .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[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

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

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  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%;
  backface-visibility: hidden;
  transition: 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;
}

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

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

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

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  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: 20px;
  height: 20px;
  background: no-repeat 50%/100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  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 li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.bg-success {
  background-color: #28a745 !important;
}

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

.bg-info {
  background-color: #17a2b8 !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-success {
  border-color: #28a745 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

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

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

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

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

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

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

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

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

.rounded-right {
  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-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }

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

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

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

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

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

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

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

  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }

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

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

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

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

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

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

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

  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }

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

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

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

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

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

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

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

  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }

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

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

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

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

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

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

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

  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }

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

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

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

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

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

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

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

  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

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

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

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }

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

  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }

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

  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }

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

  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }

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

  .float-xl-none {
    float: none !important;
  }
}
.overflow-auto {
  overflow: auto !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .ml-sm-auto,
.mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .m-md-auto {
    margin: auto !important;
  }

  .mt-md-auto,
.my-md-auto {
    margin-top: auto !important;
  }

  .mr-md-auto,
.mx-md-auto {
    margin-right: auto !important;
  }

  .mb-md-auto,
.my-md-auto {
    margin-bottom: auto !important;
  }

  .ml-md-auto,
.mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }

  .mt-lg-0,
.my-lg-0 {
    margin-top: 0 !important;
  }

  .mr-lg-0,
.mx-lg-0 {
    margin-right: 0 !important;
  }

  .mb-lg-0,
.my-lg-0 {
    margin-bottom: 0 !important;
  }

  .ml-lg-0,
.mx-lg-0 {
    margin-left: 0 !important;
  }

  .m-lg-1 {
    margin: 0.25rem !important;
  }

  .mt-lg-1,
.my-lg-1 {
    margin-top: 0.25rem !important;
  }

  .mr-lg-1,
.mx-lg-1 {
    margin-right: 0.25rem !important;
  }

  .mb-lg-1,
.my-lg-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-lg-1,
.mx-lg-1 {
    margin-left: 0.25rem !important;
  }

  .m-lg-2 {
    margin: 0.5rem !important;
  }

  .mt-lg-2,
.my-lg-2 {
    margin-top: 0.5rem !important;
  }

  .mr-lg-2,
.mx-lg-2 {
    margin-right: 0.5rem !important;
  }

  .mb-lg-2,
.my-lg-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-lg-2,
.mx-lg-2 {
    margin-left: 0.5rem !important;
  }

  .m-lg-3 {
    margin: 1rem !important;
  }

  .mt-lg-3,
.my-lg-3 {
    margin-top: 1rem !important;
  }

  .mr-lg-3,
.mx-lg-3 {
    margin-right: 1rem !important;
  }

  .mb-lg-3,
.my-lg-3 {
    margin-bottom: 1rem !important;
  }

  .ml-lg-3,
.mx-lg-3 {
    margin-left: 1rem !important;
  }

  .m-lg-4 {
    margin: 1.5rem !important;
  }

  .mt-lg-4,
.my-lg-4 {
    margin-top: 1.5rem !important;
  }

  .mr-lg-4,
.mx-lg-4 {
    margin-right: 1.5rem !important;
  }

  .mb-lg-4,
.my-lg-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-lg-4,
.mx-lg-4 {
    margin-left: 1.5rem !important;
  }

  .m-lg-5 {
    margin: 3rem !important;
  }

  .mt-lg-5,
.my-lg-5 {
    margin-top: 3rem !important;
  }

  .mr-lg-5,
.mx-lg-5 {
    margin-right: 3rem !important;
  }

  .mb-lg-5,
.my-lg-5 {
    margin-bottom: 3rem !important;
  }

  .ml-lg-5,
.mx-lg-5 {
    margin-left: 3rem !important;
  }

  .p-lg-0 {
    padding: 0 !important;
  }

  .pt-lg-0,
.py-lg-0 {
    padding-top: 0 !important;
  }

  .pr-lg-0,
.px-lg-0 {
    padding-right: 0 !important;
  }

  .pb-lg-0,
.py-lg-0 {
    padding-bottom: 0 !important;
  }

  .pl-lg-0,
.px-lg-0 {
    padding-left: 0 !important;
  }

  .p-lg-1 {
    padding: 0.25rem !important;
  }

  .pt-lg-1,
.py-lg-1 {
    padding-top: 0.25rem !important;
  }

  .pr-lg-1,
.px-lg-1 {
    padding-right: 0.25rem !important;
  }

  .pb-lg-1,
.py-lg-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-lg-1,
.px-lg-1 {
    padding-left: 0.25rem !important;
  }

  .p-lg-2 {
    padding: 0.5rem !important;
  }

  .pt-lg-2,
.py-lg-2 {
    padding-top: 0.5rem !important;
  }

  .pr-lg-2,
.px-lg-2 {
    padding-right: 0.5rem !important;
  }

  .pb-lg-2,
.py-lg-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-lg-2,
.px-lg-2 {
    padding-left: 0.5rem !important;
  }

  .p-lg-3 {
    padding: 1rem !important;
  }

  .pt-lg-3,
.py-lg-3 {
    padding-top: 1rem !important;
  }

  .pr-lg-3,
.px-lg-3 {
    padding-right: 1rem !important;
  }

  .pb-lg-3,
.py-lg-3 {
    padding-bottom: 1rem !important;
  }

  .pl-lg-3,
.px-lg-3 {
    padding-left: 1rem !important;
  }

  .p-lg-4 {
    padding: 1.5rem !important;
  }

  .pt-lg-4,
.py-lg-4 {
    padding-top: 1.5rem !important;
  }

  .pr-lg-4,
.px-lg-4 {
    padding-right: 1.5rem !important;
  }

  .pb-lg-4,
.py-lg-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-lg-4,
.px-lg-4 {
    padding-left: 1.5rem !important;
  }

  .p-lg-5 {
    padding: 3rem !important;
  }

  .pt-lg-5,
.py-lg-5 {
    padding-top: 3rem !important;
  }

  .pr-lg-5,
.px-lg-5 {
    padding-right: 3rem !important;
  }

  .pb-lg-5,
.py-lg-5 {
    padding-bottom: 3rem !important;
  }

  .pl-lg-5,
.px-lg-5 {
    padding-left: 3rem !important;
  }

  .m-lg-n1 {
    margin: -0.25rem !important;
  }

  .mt-lg-n1,
.my-lg-n1 {
    margin-top: -0.25rem !important;
  }

  .mr-lg-n1,
.mx-lg-n1 {
    margin-right: -0.25rem !important;
  }

  .mb-lg-n1,
.my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }

  .ml-lg-n1,
.mx-lg-n1 {
    margin-left: -0.25rem !important;
  }

  .m-lg-n2 {
    margin: -0.5rem !important;
  }

  .mt-lg-n2,
.my-lg-n2 {
    margin-top: -0.5rem !important;
  }

  .mr-lg-n2,
.mx-lg-n2 {
    margin-right: -0.5rem !important;
  }

  .mb-lg-n2,
.my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }

  .ml-lg-n2,
.mx-lg-n2 {
    margin-left: -0.5rem !important;
  }

  .m-lg-n3 {
    margin: -1rem !important;
  }

  .mt-lg-n3,
.my-lg-n3 {
    margin-top: -1rem !important;
  }

  .mr-lg-n3,
.mx-lg-n3 {
    margin-right: -1rem !important;
  }

  .mb-lg-n3,
.my-lg-n3 {
    margin-bottom: -1rem !important;
  }

  .ml-lg-n3,
.mx-lg-n3 {
    margin-left: -1rem !important;
  }

  .m-lg-n4 {
    margin: -1.5rem !important;
  }

  .mt-lg-n4,
.my-lg-n4 {
    margin-top: -1.5rem !important;
  }

  .mr-lg-n4,
.mx-lg-n4 {
    margin-right: -1.5rem !important;
  }

  .mb-lg-n4,
.my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }

  .ml-lg-n4,
.mx-lg-n4 {
    margin-left: -1.5rem !important;
  }

  .m-lg-n5 {
    margin: -3rem !important;
  }

  .mt-lg-n5,
.my-lg-n5 {
    margin-top: -3rem !important;
  }

  .mr-lg-n5,
.mx-lg-n5 {
    margin-right: -3rem !important;
  }

  .mb-lg-n5,
.my-lg-n5 {
    margin-bottom: -3rem !important;
  }

  .ml-lg-n5,
.mx-lg-n5 {
    margin-left: -3rem !important;
  }

  .m-lg-auto {
    margin: auto !important;
  }

  .mt-lg-auto,
.my-lg-auto {
    margin-top: auto !important;
  }

  .mr-lg-auto,
.mx-lg-auto {
    margin-right: auto !important;
  }

  .mb-lg-auto,
.my-lg-auto {
    margin-bottom: auto !important;
  }

  .ml-lg-auto,
.mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }

  .mt-xl-0,
.my-xl-0 {
    margin-top: 0 !important;
  }

  .mr-xl-0,
.mx-xl-0 {
    margin-right: 0 !important;
  }

  .mb-xl-0,
.my-xl-0 {
    margin-bottom: 0 !important;
  }

  .ml-xl-0,
.mx-xl-0 {
    margin-left: 0 !important;
  }

  .m-xl-1 {
    margin: 0.25rem !important;
  }

  .mt-xl-1,
.my-xl-1 {
    margin-top: 0.25rem !important;
  }

  .mr-xl-1,
.mx-xl-1 {
    margin-right: 0.25rem !important;
  }

  .mb-xl-1,
.my-xl-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-xl-1,
.mx-xl-1 {
    margin-left: 0.25rem !important;
  }

  .m-xl-2 {
    margin: 0.5rem !important;
  }

  .mt-xl-2,
.my-xl-2 {
    margin-top: 0.5rem !important;
  }

  .mr-xl-2,
.mx-xl-2 {
    margin-right: 0.5rem !important;
  }

  .mb-xl-2,
.my-xl-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-xl-2,
.mx-xl-2 {
    margin-left: 0.5rem !important;
  }

  .m-xl-3 {
    margin: 1rem !important;
  }

  .mt-xl-3,
.my-xl-3 {
    margin-top: 1rem !important;
  }

  .mr-xl-3,
.mx-xl-3 {
    margin-right: 1rem !important;
  }

  .mb-xl-3,
.my-xl-3 {
    margin-bottom: 1rem !important;
  }

  .ml-xl-3,
.mx-xl-3 {
    margin-left: 1rem !important;
  }

  .m-xl-4 {
    margin: 1.5rem !important;
  }

  .mt-xl-4,
.my-xl-4 {
    margin-top: 1.5rem !important;
  }

  .mr-xl-4,
.mx-xl-4 {
    margin-right: 1.5rem !important;
  }

  .mb-xl-4,
.my-xl-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-xl-4,
.mx-xl-4 {
    margin-left: 1.5rem !important;
  }

  .m-xl-5 {
    margin: 3rem !important;
  }

  .mt-xl-5,
.my-xl-5 {
    margin-top: 3rem !important;
  }

  .mr-xl-5,
.mx-xl-5 {
    margin-right: 3rem !important;
  }

  .mb-xl-5,
.my-xl-5 {
    margin-bottom: 3rem !important;
  }

  .ml-xl-5,
.mx-xl-5 {
    margin-left: 3rem !important;
  }

  .p-xl-0 {
    padding: 0 !important;
  }

  .pt-xl-0,
.py-xl-0 {
    padding-top: 0 !important;
  }

  .pr-xl-0,
.px-xl-0 {
    padding-right: 0 !important;
  }

  .pb-xl-0,
.py-xl-0 {
    padding-bottom: 0 !important;
  }

  .pl-xl-0,
.px-xl-0 {
    padding-left: 0 !important;
  }

  .p-xl-1 {
    padding: 0.25rem !important;
  }

  .pt-xl-1,
.py-xl-1 {
    padding-top: 0.25rem !important;
  }

  .pr-xl-1,
.px-xl-1 {
    padding-right: 0.25rem !important;
  }

  .pb-xl-1,
.py-xl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-xl-1,
.px-xl-1 {
    padding-left: 0.25rem !important;
  }

  .p-xl-2 {
    padding: 0.5rem !important;
  }

  .pt-xl-2,
.py-xl-2 {
    padding-top: 0.5rem !important;
  }

  .pr-xl-2,
.px-xl-2 {
    padding-right: 0.5rem !important;
  }

  .pb-xl-2,
.py-xl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-xl-2,
.px-xl-2 {
    padding-left: 0.5rem !important;
  }

  .p-xl-3 {
    padding: 1rem !important;
  }

  .pt-xl-3,
.py-xl-3 {
    padding-top: 1rem !important;
  }

  .pr-xl-3,
.px-xl-3 {
    padding-right: 1rem !important;
  }

  .pb-xl-3,
.py-xl-3 {
    padding-bottom: 1rem !important;
  }

  .pl-xl-3,
.px-xl-3 {
    padding-left: 1rem !important;
  }

  .p-xl-4 {
    padding: 1.5rem !important;
  }

  .pt-xl-4,
.py-xl-4 {
    padding-top: 1.5rem !important;
  }

  .pr-xl-4,
.px-xl-4 {
    padding-right: 1.5rem !important;
  }

  .pb-xl-4,
.py-xl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-xl-4,
.px-xl-4 {
    padding-left: 1.5rem !important;
  }

  .p-xl-5 {
    padding: 3rem !important;
  }

  .pt-xl-5,
.py-xl-5 {
    padding-top: 3rem !important;
  }

  .pr-xl-5,
.px-xl-5 {
    padding-right: 3rem !important;
  }

  .pb-xl-5,
.py-xl-5 {
    padding-bottom: 3rem !important;
  }

  .pl-xl-5,
.px-xl-5 {
    padding-left: 3rem !important;
  }

  .m-xl-n1 {
    margin: -0.25rem !important;
  }

  .mt-xl-n1,
.my-xl-n1 {
    margin-top: -0.25rem !important;
  }

  .mr-xl-n1,
.mx-xl-n1 {
    margin-right: -0.25rem !important;
  }

  .mb-xl-n1,
.my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }

  .ml-xl-n1,
.mx-xl-n1 {
    margin-left: -0.25rem !important;
  }

  .m-xl-n2 {
    margin: -0.5rem !important;
  }

  .mt-xl-n2,
.my-xl-n2 {
    margin-top: -0.5rem !important;
  }

  .mr-xl-n2,
.mx-xl-n2 {
    margin-right: -0.5rem !important;
  }

  .mb-xl-n2,
.my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }

  .ml-xl-n2,
.mx-xl-n2 {
    margin-left: -0.5rem !important;
  }

  .m-xl-n3 {
    margin: -1rem !important;
  }

  .mt-xl-n3,
.my-xl-n3 {
    margin-top: -1rem !important;
  }

  .mr-xl-n3,
.mx-xl-n3 {
    margin-right: -1rem !important;
  }

  .mb-xl-n3,
.my-xl-n3 {
    margin-bottom: -1rem !important;
  }

  .ml-xl-n3,
.mx-xl-n3 {
    margin-left: -1rem !important;
  }

  .m-xl-n4 {
    margin: -1.5rem !important;
  }

  .mt-xl-n4,
.my-xl-n4 {
    margin-top: -1.5rem !important;
  }

  .mr-xl-n4,
.mx-xl-n4 {
    margin-right: -1.5rem !important;
  }

  .mb-xl-n4,
.my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }

  .ml-xl-n4,
.mx-xl-n4 {
    margin-left: -1.5rem !important;
  }

  .m-xl-n5 {
    margin: -3rem !important;
  }

  .mt-xl-n5,
.my-xl-n5 {
    margin-top: -3rem !important;
  }

  .mr-xl-n5,
.mx-xl-n5 {
    margin-right: -3rem !important;
  }

  .mb-xl-n5,
.my-xl-n5 {
    margin-bottom: -3rem !important;
  }

  .ml-xl-n5,
.mx-xl-n5 {
    margin-left: -3rem !important;
  }

  .m-xl-auto {
    margin: auto !important;
  }

  .mt-xl-auto,
.my-xl-auto {
    margin-top: auto !important;
  }

  .mr-xl-auto,
.mx-xl-auto {
    margin-right: auto !important;
  }

  .mb-xl-auto,
.my-xl-auto {
    margin-bottom: auto !important;
  }

  .ml-xl-auto,
.mx-xl-auto {
    margin-left: auto !important;
  }
}
.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }

  .text-sm-right {
    text-align: right !important;
  }

  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }

  .text-md-right {
    text-align: right !important;
  }

  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }

  .text-lg-right {
    text-align: right !important;
  }

  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }

  .text-xl-right {
    text-align: right !important;
  }

  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #354041 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #131717 !important;
}

.text-secondary {
  color: #c15c2f !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #833f20 !important;
}

.text-success {
  color: #28a745 !important;
}

a.text-success:hover, a.text-success:focus {
  color: #19692c !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #0f6674 !important;
}

.text-warning {
  color: #ffc107 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #ba8b00 !important;
}

.text-danger {
  color: #dc3545 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #a71d2a !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:hover, a.text-light:focus {
  color: #cbd3da !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: #121416 !important;
}

.text-body {
  color: #212529 !important;
}

.text-muted {
  color: #eee !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
*::before,
*::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }

  a:not(.btn) {
    text-decoration: underline;
  }

  abbr[title]::after {
    content: " (" attr(title) ")";
  }

  pre {
    white-space: pre-wrap !important;
  }

  pre,
blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }

  thead {
    display: table-header-group;
  }

  tr,
img {
    page-break-inside: avoid;
  }

  p,
h2,
h3 {
    orphans: 3;
    widows: 3;
  }

  h2,
h3 {
    page-break-after: avoid;
  }

  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }

  .container {
    min-width: 992px !important;
  }

  .navbar {
    display: none;
  }

  .badge {
    border: 1px solid #000;
  }

  .table {
    border-collapse: collapse !important;
  }
  .table td,
.table th {
    background-color: #fff !important;
  }

  .table-bordered th,
.table-bordered td {
    border: 1px solid #dee2e6 !important;
  }

  .table-dark {
    color: inherit;
  }
  .table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
    border-color: #dee2e6;
  }

  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}
.block-slogan {
  font-family: "Roboto Mono", monospace;
  font-weight: 300;
}
@media (max-width: 767.98px) {
  .block-slogan__accueil {
    font-size: 1rem;
    margin-top: 8vh;
    margin-bottom: 0;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .block-slogan__accueil {
    font-size: 1.3rem;
    margin-top: 12vh;
    margin-bottom: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .block-slogan__accueil {
    font-size: 1.1rem;
    margin-top: 30vh;
    margin-bottom: 0;
  }
}
@media (min-width: 1200px) {
  .block-slogan__accueil {
    font-size: 1.1rem;
    margin-top: 30vh;
    margin-bottom: 0;
  }
}
@media (max-width: 767.98px) {
  .block-slogan__contact {
    font-size: 1rem;
    margin-top: 8vh;
    margin-bottom: 0;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .block-slogan__contact {
    font-size: 1.1rem;
    margin-top: 5vh;
    margin-bottom: 0;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .block-slogan__contact {
    font-size: 1.1rem;
    margin-top: 5vh;
    margin-bottom: 0;
  }
}
@media (min-width: 1200px) {
  .block-slogan__contact {
    font-size: 1.1rem;
    margin-top: 3vh;
    margin-bottom: 0;
  }
}

@media (max-width: 767.98px) {
  .block-specialities {
    margin-top: 1vh;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .block-specialities {
    margin-top: 2vh;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .block-specialities {
    margin-top: 17vh;
  }
}
@media (min-width: 1200px) {
  .block-specialities {
    margin-top: 17vh;
  }
}

@media (max-width: 767.98px) {
  .block-fond {
    height: 448px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .block-fond {
    height: 512px;
  }
}
@media (min-width: 992px) {
  .block-fond {
    height: 100vh;
  }
}
@media (max-width: 767.98px) {
  .block-fond__contact {
    height: 896px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .block-fond__contact {
    height: 1024px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .block-fond__contact {
    height: 1024px;
  }
}
@media (min-width: 1200px) {
  .block-fond__contact {
    height: 100vh;
  }
}
@media (max-width: 767.98px) {
  .block-fond__team {
    height: 1400px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .block-fond__team {
    height: 1024px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .block-fond__team {
    height: 1024px;
  }
}
@media (min-width: 1200px) {
  .block-fond__team {
    height: 100vh;
  }
}
@media (max-width: 767.98px) {
  .block-fond__mentions {
    height: 896px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .block-fond__mentions {
    height: 1024px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .block-fond__mentions {
    height: 1024px;
  }
}
@media (min-width: 1200px) {
  .block-fond__mentions {
    height: 100vh;
  }
}

.block-btn {
  font-family: "Lato", sans-serif;
  font-weight: 700;
}
@media (max-width: 767.98px) {
  .block-btn {
    padding: 0.1vh;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .block-btn {
    padding: 1vh;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .block-btn {
    padding: 2vh;
  }
}
@media (min-width: 1200px) {
  .block-btn {
    padding: 2vh;
  }
}

.btn {
  font-weight: 700;
  font-size: 1.2rem;
}

.logo {
  padding: 4vh;
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .logo {
    padding: 7vh;
  }
}
@media (min-width: 1200px) {
  .logo {
    padding: 7vh;
  }
}
.logo__contact {
  padding: 4vh;
}
@media (max-width: 767.98px) {
  .logo__contact {
    width: 100px;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .logo__contact {
    width: 150px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .logo__contact {
    width: 125px;
  }
}
@media (min-width: 1200px) {
  .logo__contact {
    width: 125px;
  }
}

.h3__specialities {
  font-family: "Playfair Display", serif;
  font-weight: 900;
}
@media (max-width: 767.98px) {
  .h3__specialities {
    font-size: 1.5rem;
    margin-top: 2vh;
    margin-bottom: 2vh;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .h3__specialities {
    font-size: 2.25rem;
    margin-top: 2.2vh;
    margin-bottom: 2.2vh;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .h3__specialities {
    font-size: 2.25rem;
    margin-top: 6vh;
    margin-bottom: 6vh;
  }
}
@media (min-width: 1200px) {
  .h3__specialities {
    font-size: 2.25rem;
    margin-top: 6vh;
    margin-bottom: 6vh;
  }
}

h6.ti {
  font-family: "Roboto Mono", monospace;
  font-weight: 300;
}

p.ti {
  font-family: "Roboto Mono", monospace;
  font-weight: 300;
  font-size: 0.75rem;
}

.a {
  margin-top: 2vh;
}

.card {
  border-radius: 1rem;
}
.card-title {
  font-size: 1.75rem;
}

.mention {
  font-size: 0.75rem;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJvb3RzdHJhcF9jdXN0b20uY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvYm9vdHN0cmFwLnNjc3MiLCIuLi9jdXN0b21fc2Nzcy9fY3VzdG9tX3N0eWxlX2Jvb3RzdHJhcC5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCIuLi9jdXN0b21fc2Nzcy9fY3VzdG9tX3ZhcmlhYmxlc19ib290c3RyYXAuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL19jb2RlLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9fdGFibGVzLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvX2Zvcm1zLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jYXJldC5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvX2lucHV0LWdyb3VwLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9fY3VzdG9tLWZvcm1zLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWRnZS5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvX2p1bWJvdHJvbi5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL19tZWRpYS5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hbGlnbi5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19ib3JkZXJzLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Rpc3BsYXkuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZW1iZWQuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxleC5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbG9hdC5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19wb3NpdGlvbi5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zY3JlZW5yZWFkZXJzLnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2hhZG93cy5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaXppbmcuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL190ZXh0LnNjc3MiLCIuLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWhpZGUuc2NzcyIsIi4uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwiLi4vYm9vdHN0cmFwL3Njc3MvX3ByaW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCOzs7OztFQUFBO0FDQ1UsbUZBQUE7QUFBQSx3RkFBQTtBQUFBLDRFQUFBO0FDQVY7RUFHSSxlQUFBO0VBQUEsaUJBQUE7RUFBQSxpQkFBQTtFQUFBLGVBQUE7RUFBQSxjQUFBO0VBQUEsaUJBQUE7RUFBQSxpQkFBQTtFQUFBLGdCQUFBO0VBQUEsZUFBQTtFQUFBLGVBQUE7RUFBQSxhQUFBO0VBQUEsZUFBQTtFQUFBLG9CQUFBO0VBSUEsa0JBQUE7RUFBQSxvQkFBQTtFQUFBLGtCQUFBO0VBQUEsZUFBQTtFQUFBLGtCQUFBO0VBQUEsaUJBQUE7RUFBQSxnQkFBQTtFQUFBLGVBQUE7RUFJQSxrQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHVCQUFBO0VBS0YsK01BQUE7RUFDQSw2R0FBQTtBSHFCRjs7QUlyQkE7OztFQUdFLHNCQUFBO0FKd0JGOztBSXJCQTtFQUNFLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSw4QkFBQTtFQUNBLDZDQUFBO0FKd0JGOztBSWxCQTtFQUNFLGNBQUE7QUpxQkY7O0FJWEE7RUFDRSxTQUFBO0VBQ0Esa01DeU80QjtFQ3pKeEIsZUF0Q2E7RUZ4Q2pCLGdCQ2tQNEI7RURqUDVCLGdCQ3NQNEI7RURyUDVCLGNDbkNTO0VEb0NULGdCQUFBO0VBQ0Esc0JDOUNTO0FMNERYOztBSUZBO0VBQ0UscUJBQUE7QUpLRjs7QUlJQTtFQUNFLHVCQUFBO0VBQ0EsU0FBQTtFQUNBLGlCQUFBO0FKREY7O0FJY0E7RUFDRSxhQUFBO0VBQ0EscUJDb040QjtBTC9OOUI7O0FJa0JBO0VBQ0UsYUFBQTtFQUNBLG1CQ3VGMEI7QUx0RzVCOztBSTBCQTs7RUFFRSwwQkFBQTtFQUNBLGlDQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsOEJBQUE7QUp2QkY7O0FJMEJBO0VBQ0UsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0FKdkJGOztBSTBCQTs7O0VBR0UsYUFBQTtFQUNBLG1CQUFBO0FKdkJGOztBSTBCQTs7OztFQUlFLGdCQUFBO0FKdkJGOztBSTBCQTtFQUNFLGdCQ3FKNEI7QUw1SzlCOztBSTBCQTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtBSnZCRjs7QUkwQkE7RUFDRSxnQkFBQTtBSnZCRjs7QUkwQkE7O0VBRUUsbUJDd0k0QjtBTC9KOUI7O0FJMEJBO0VFeEZJLGNBQUE7QU5rRUo7O0FJK0JBOztFQUVFLGtCQUFBO0VFbkdFLGNBQUE7RUZxR0YsY0FBQTtFQUNBLHdCQUFBO0FKNUJGOztBSStCQTtFQUFNLGVBQUE7QUozQk47O0FJNEJBO0VBQU0sV0FBQTtBSnhCTjs7QUkrQkE7RUFDRSxjQ1J3QztFRFN4QyxxQkNSd0M7RURTeEMsNkJBQUE7QUo1QkY7QU9wSkU7RUhtTEUsY0NYc0M7RURZdEMsMEJDWHNDO0FMakIxQzs7QUlxQ0E7RUFDRSxjQUFBO0VBQ0EscUJBQUE7QUpsQ0Y7QU83SkU7RUhrTUUsY0FBQTtFQUNBLHFCQUFBO0FKbENKOztBSTJDQTs7OztFQUlFLGlHQzZENEI7RUNqTjFCLGNBQUE7QU42R0o7O0FJMkNBO0VBRUUsYUFBQTtFQUVBLG1CQUFBO0VBRUEsY0FBQTtBSjNDRjs7QUltREE7RUFFRSxnQkFBQTtBSmpERjs7QUl5REE7RUFDRSxzQkFBQTtFQUNBLGtCQUFBO0FKdERGOztBSXlEQTtFQUdFLGdCQUFBO0VBQ0Esc0JBQUE7QUp4REY7O0FJZ0VBO0VBQ0UseUJBQUE7QUo3REY7O0FJZ0VBO0VBQ0Usb0JDb0Y0QjtFRG5GNUIsdUJDbUY0QjtFRGxGNUIsV0l4UVc7RUp5UVgsZ0JBQUE7RUFDQSxvQkFBQTtBSjdERjs7QUlnRUE7RUFHRSxtQkFBQTtBSi9ERjs7QUl1RUE7RUFFRSxxQkFBQTtFQUNBLHFCQ3FLc0M7QUwxT3hDOztBSTJFQTtFQUVFLGdCQUFBO0FKekVGOztBSWdGQTtFQUNFLG1CQUFBO0VBQ0EsMENBQUE7QUo3RUY7O0FJZ0ZBOzs7OztFQUtFLFNBQUE7RUFDQSxvQkFBQTtFRXJQRSxrQkFBQTtFRnVQRixvQkFBQTtBSjdFRjs7QUlnRkE7O0VBRUUsaUJBQUE7QUo3RUY7O0FJZ0ZBOztFQUVFLG9CQUFBO0FKN0VGOztBSW1GQTtFQUNFLGlCQUFBO0FKaEZGOztBSXVGQTs7OztFQUlFLDBCQUFBO0FKcEZGOztBSTZGSTs7OztFQUNFLGVBQUE7QUp2Rk47O0FJNkZBOzs7O0VBSUUsVUFBQTtFQUNBLGtCQUFBO0FKMUZGOztBSTZGQTs7RUFFRSxzQkFBQTtFQUNBLFVBQUE7QUoxRkY7O0FJOEZBOzs7O0VBU0UsMkJBQUE7QUpoR0Y7O0FJbUdBO0VBQ0UsY0FBQTtFQUVBLGdCQUFBO0FKakdGOztBSW9HQTtFQU1FLFlBQUE7RUFFQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLFNBQUE7QUp2R0Y7O0FJNEdBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsVUFBQTtFQUNBLHFCQUFBO0VFalNJLGlCQXRDYTtFRnlVakIsb0JBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QUp6R0Y7O0FJNEdBO0VBQ0Usd0JBQUE7QUp6R0Y7O0FJNkdBOztFQUVFLFlBQUE7QUoxR0Y7O0FJNkdBO0VBS0Usb0JBQUE7RUFDQSx3QkFBQTtBSjlHRjs7QUlxSEE7RUFDRSx3QkFBQTtBSmxIRjs7QUkwSEE7RUFDRSxhQUFBO0VBQ0EsMEJBQUE7QUp2SEY7O0FJOEhBO0VBQ0UscUJBQUE7QUozSEY7O0FJOEhBO0VBQ0Usa0JBQUE7RUFDQSxlQUFBO0FKM0hGOztBSThIQTtFQUNFLGFBQUE7QUozSEY7O0FJZ0lBO0VBQ0Usd0JBQUE7QUo3SEY7O0FTN1ZBOztFQUVFLHFCSnlTNEI7RUl2UzVCLGdCSnlTNEI7RUl4UzVCLGdCSnlTNEI7QUxzRDlCOztBUzNWQTtFSGdITSxpQkF0Q2E7QU5xUm5COztBUzlWQTtFSCtHTSxlQXRDYTtBTnlSbkI7O0FTaldBO0VIOEdNLGtCQXRDYTtBTjZSbkI7O0FTcFdBO0VINkdNLGlCQXRDYTtBTmlTbkI7O0FTdldBO0VINEdNLGtCQXRDYTtBTnFTbkI7O0FTMVdBO0VIMkdNLGVBdENhO0FOeVNuQjs7QVM1V0E7RUh5R00sa0JBdENhO0VHakVqQixnQkoyUzRCO0FMb0U5Qjs7QVMzV0E7RUhtR00sZUF0Q2E7RUczRGpCLGdCSjhSNEI7RUk3UjVCLGdCSnFSNEI7QUx5RjlCOztBUzVXQTtFSDhGTSxpQkF0Q2E7RUd0RGpCLGdCSjBSNEI7RUl6UjVCLGdCSmdSNEI7QUwrRjlCOztBUzdXQTtFSHlGTSxpQkF0Q2E7RUdqRGpCLGdCSnNSNEI7RUlyUjVCLGdCSjJRNEI7QUxxRzlCOztBUzlXQTtFSG9GTSxpQkF0Q2E7RUc1Q2pCLGdCSmtSNEI7RUlqUjVCLGdCSnNRNEI7QUwyRzlCOztBU3pXQTtFQUNFLGdCSmlGTztFSWhGUCxtQkpnRk87RUkvRVAsU0FBQTtFQUNBLHdDQUFBO0FUNFdGOztBU3BXQTs7RUhNSSxjQUFBO0VHSEYsZ0JKOE40QjtBTHlJOUI7O0FTcFdBOztFQUVFLGNKc1E0QjtFSXJRNUIseUJKOFE0QjtBTHlGOUI7O0FTL1ZBO0VDL0VFLGVBQUE7RUFDQSxnQkFBQTtBVmtiRjs7QVMvVkE7RUNwRkUsZUFBQTtFQUNBLGdCQUFBO0FWdWJGOztBU2pXQTtFQUNFLHFCQUFBO0FUb1dGO0FTbFdFO0VBQ0Usb0JKd1AwQjtBTDRHOUI7O0FTMVZBO0VIakNJLGNBQUE7RUdtQ0YseUJBQUE7QVQ2VkY7O0FTelZBO0VBQ0UsbUJKd0JPO0VDVEgsa0JBdENhO0FOb1huQjs7QVN6VkE7RUFDRSxjQUFBO0VIN0NFLGNBQUE7RUcrQ0YsY0oxR1M7QUxzY1g7QVMxVkU7RUFDRSxhQUFBO0FUNFZKOztBVy9jQTtFQ0lFLGVBQUE7RUFHQSxZQUFBO0FaNmNGOztBVzljQTtFQUNFLGdCTmlnQ2tDO0VNaGdDbEMsc0JOUlM7RU1TVCx5QkFBQTtFRVhFLHNCUjZPMEI7RU92TzVCLGVBQUE7RUFHQSxZQUFBO0Fac2RGOztBV3hjQTtFQUVFLHFCQUFBO0FYMGNGOztBV3ZjQTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtBWDBjRjs7QVd2Y0E7RUxrQ0ksY0FBQTtFS2hDRixjTjNCUztBTHFlWDs7QWNqZkE7RVJ1RUksZ0JBQUE7RVFyRUYsY1RvQ1E7RVNuQ1IscUJBQUE7QWRvZkY7QWNqZkU7RUFDRSxjQUFBO0FkbWZKOztBYzllQTtFQUNFLHNCQUFBO0VSMERFLGdCQUFBO0VReERGLFdUVFM7RVNVVCx5QlREUztFUVhQLHFCUitPMEI7QUwrUTlCO0FjOWVFO0VBQ0UsVUFBQTtFUmtEQSxlQUFBO0VRaERBLGdCVDRRMEI7QUxvTzlCOztBYzFlQTtFQUNFLGNBQUE7RVJ5Q0UsZ0JBQUE7RVF2Q0YsY1RqQlM7QUw4Zlg7QWMxZUU7RVJvQ0Usa0JBQUE7RVFsQ0EsY0FBQTtFQUNBLGtCQUFBO0FkNGVKOztBY3ZlQTtFQUNFLGlCVDRqQ2tDO0VTM2pDbEMsa0JBQUE7QWQwZUY7O0FlbGhCRTtFQ0RBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBaEJ1aEJGO0FpQnBlSTtFRnRERjtJQ1dJLGdCWG9NaUI7RUwrVXJCO0FBQ0Y7QWlCemVJO0VGdERGO0lDV0ksZ0JYb01pQjtFTG9WckI7QUFDRjtBaUI5ZUk7RUZ0REY7SUNXSSxnQlhvTWlCO0VMeVZyQjtBQUNGO0FpQm5mSTtFRnRERjtJQ1dJLGlCWG9NaUI7RUw4VnJCO0FBQ0Y7O0FleGlCRTtFQ1BBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBaEJtakJGOztBaUJoZ0JJO0VGckNFO0lBQ0UsZ0JWNkxlO0VMNFdyQjtBQUNGO0FpQnRnQkk7RUZyQ0U7SUFDRSxnQlY2TGU7RUxpWHJCO0FBQ0Y7QWlCM2dCSTtFRnJDRTtJQUNFLGdCVjZMZTtFTHNYckI7QUFDRjtBaUJoaEJJO0VGckNFO0lBQ0UsaUJWNkxlO0VMMlhyQjtBQUNGO0FlcmlCRTtFQ3JCQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QWhCNmpCRjs7QWVyaUJFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7QWZ3aUJKO0FldGlCSTs7RUFFRSxnQkFBQTtFQUNBLGVBQUE7QWZ3aUJOOztBa0IxbEJFOzs7Ozs7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FsQmttQko7O0FrQi9rQk07RUFDRSxhQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7QWxCa2xCUjs7QWdCbmpCRTtFQUNFLGNBQUE7RUFDQSxlQUFBO0FoQnNqQko7O0FnQnhqQkU7RUFDRSxhQUFBO0VBQ0EsY0FBQTtBaEIyakJKOztBZ0I3akJFO0VBQ0Usd0JBQUE7RUFDQSx5QkFBQTtBaEJna0JKOztBZ0Jsa0JFO0VBQ0UsYUFBQTtFQUNBLGNBQUE7QWhCcWtCSjs7QWdCdmtCRTtFQUNFLGFBQUE7RUFDQSxjQUFBO0FoQjBrQko7O0FnQjVrQkU7RUFDRSx3QkFBQTtFQUNBLHlCQUFBO0FoQitrQko7O0FrQnZtQk07RUZNSixjQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7QWhCcW1CRjs7QWtCeG1CUTtFRlBOLHVCQUFBO0VBSUEsd0JBQUE7QWhCZ25CRjs7QWtCN21CUTtFRlBOLHdCQUFBO0VBSUEseUJBQUE7QWhCcW5CRjs7QWtCbG5CUTtFRlBOLGFBQUE7RUFJQSxjQUFBO0FoQjBuQkY7O0FrQnZuQlE7RUZQTix3QkFBQTtFQUlBLHlCQUFBO0FoQituQkY7O0FrQjVuQlE7RUZQTix3QkFBQTtFQUlBLHlCQUFBO0FoQm9vQkY7O0FrQmpvQlE7RUZQTixhQUFBO0VBSUEsY0FBQTtBaEJ5b0JGOztBa0J0b0JRO0VGUE4sd0JBQUE7RUFJQSx5QkFBQTtBaEI4b0JGOztBa0Izb0JRO0VGUE4sd0JBQUE7RUFJQSx5QkFBQTtBaEJtcEJGOztBa0JocEJRO0VGUE4sYUFBQTtFQUlBLGNBQUE7QWhCd3BCRjs7QWtCcnBCUTtFRlBOLHdCQUFBO0VBSUEseUJBQUE7QWhCNnBCRjs7QWtCMXBCUTtFRlBOLHdCQUFBO0VBSUEseUJBQUE7QWhCa3FCRjs7QWtCL3BCUTtFRlBOLGNBQUE7RUFJQSxlQUFBO0FoQnVxQkY7O0FrQi9wQk07RUFBd0IsU0FBQTtBbEJtcUI5Qjs7QWtCanFCTTtFQUF1QixTQUFBO0FsQnFxQjdCOztBa0JscUJRO0VBQXdCLFFBRGI7QWxCdXFCbkI7O0FrQnRxQlE7RUFBd0IsUUFEYjtBbEIycUJuQjs7QWtCMXFCUTtFQUF3QixRQURiO0FsQitxQm5COztBa0I5cUJRO0VBQXdCLFFBRGI7QWxCbXJCbkI7O0FrQmxyQlE7RUFBd0IsUUFEYjtBbEJ1ckJuQjs7QWtCdHJCUTtFQUF3QixRQURiO0FsQjJyQm5COztBa0IxckJRO0VBQXdCLFFBRGI7QWxCK3JCbkI7O0FrQjlyQlE7RUFBd0IsUUFEYjtBbEJtc0JuQjs7QWtCbHNCUTtFQUF3QixRQURiO0FsQnVzQm5COztBa0J0c0JRO0VBQXdCLFFBRGI7QWxCMnNCbkI7O0FrQjFzQlE7RUFBd0IsU0FEYjtBbEIrc0JuQjs7QWtCOXNCUTtFQUF3QixTQURiO0FsQm10Qm5COztBa0JsdEJRO0VBQXdCLFNBRGI7QWxCdXRCbkI7O0FrQmh0QlU7RUZSUiwwQkFBQTtBaEI0dEJGOztBa0JwdEJVO0VGUlIsMkJBQUE7QWhCZ3VCRjs7QWtCeHRCVTtFRlJSLGdCQUFBO0FoQm91QkY7O0FrQjV0QlU7RUZSUiwyQkFBQTtBaEJ3dUJGOztBa0JodUJVO0VGUlIsMkJBQUE7QWhCNHVCRjs7QWtCcHVCVTtFRlJSLGdCQUFBO0FoQmd2QkY7O0FrQnh1QlU7RUZSUiwyQkFBQTtBaEJvdkJGOztBa0I1dUJVO0VGUlIsMkJBQUE7QWhCd3ZCRjs7QWtCaHZCVTtFRlJSLGdCQUFBO0FoQjR2QkY7O0FrQnB2QlU7RUZSUiwyQkFBQTtBaEJnd0JGOztBa0J4dkJVO0VGUlIsMkJBQUE7QWhCb3dCRjs7QWlCL3ZCSTtFQzlCRTtJQUNFLGFBQUE7SUFDQSxZQUFBO0lBQ0EsZUFBQTtFbEJpeUJOOztFZ0Jsd0JBO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RWhCcXdCRjs7RWdCdndCQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0VoQjB3QkY7O0VnQjV3QkE7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0VoQit3QkY7O0VnQmp4QkE7SUFDRSxhQUFBO0lBQ0EsY0FBQTtFaEJveEJGOztFZ0J0eEJBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RWhCeXhCRjs7RWdCM3hCQTtJQUNFLHdCQUFBO0lBQ0EseUJBQUE7RWhCOHhCRjs7RWtCdHpCSTtJRk1KLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFaEJvekJBOztFa0J2ekJNO0lGUE4sdUJBQUE7SUFJQSx3QkFBQTtFaEIrekJBOztFa0I1ekJNO0lGUE4sd0JBQUE7SUFJQSx5QkFBQTtFaEJvMEJBOztFa0JqMEJNO0lGUE4sYUFBQTtJQUlBLGNBQUE7RWhCeTBCQTs7RWtCdDBCTTtJRlBOLHdCQUFBO0lBSUEseUJBQUE7RWhCODBCQTs7RWtCMzBCTTtJRlBOLHdCQUFBO0lBSUEseUJBQUE7RWhCbTFCQTs7RWtCaDFCTTtJRlBOLGFBQUE7SUFJQSxjQUFBO0VoQncxQkE7O0VrQnIxQk07SUZQTix3QkFBQTtJQUlBLHlCQUFBO0VoQjYxQkE7O0VrQjExQk07SUZQTix3QkFBQTtJQUlBLHlCQUFBO0VoQmsyQkE7O0VrQi8xQk07SUZQTixhQUFBO0lBSUEsY0FBQTtFaEJ1MkJBOztFa0JwMkJNO0lGUE4sd0JBQUE7SUFJQSx5QkFBQTtFaEI0MkJBOztFa0J6MkJNO0lGUE4sd0JBQUE7SUFJQSx5QkFBQTtFaEJpM0JBOztFa0I5MkJNO0lGUE4sY0FBQTtJQUlBLGVBQUE7RWhCczNCQTs7RWtCOTJCSTtJQUF3QixTQUFBO0VsQmszQjVCOztFa0JoM0JJO0lBQXVCLFNBQUE7RWxCbzNCM0I7O0VrQmozQk07SUFBd0IsUUFEYjtFbEJzM0JqQjs7RWtCcjNCTTtJQUF3QixRQURiO0VsQjAzQmpCOztFa0J6M0JNO0lBQXdCLFFBRGI7RWxCODNCakI7O0VrQjczQk07SUFBd0IsUUFEYjtFbEJrNEJqQjs7RWtCajRCTTtJQUF3QixRQURiO0VsQnM0QmpCOztFa0JyNEJNO0lBQXdCLFFBRGI7RWxCMDRCakI7O0VrQno0Qk07SUFBd0IsUUFEYjtFbEI4NEJqQjs7RWtCNzRCTTtJQUF3QixRQURiO0VsQms1QmpCOztFa0JqNUJNO0lBQXdCLFFBRGI7RWxCczVCakI7O0VrQnI1Qk07SUFBd0IsUUFEYjtFbEIwNUJqQjs7RWtCejVCTTtJQUF3QixTQURiO0VsQjg1QmpCOztFa0I3NUJNO0lBQXdCLFNBRGI7RWxCazZCakI7O0VrQmo2Qk07SUFBd0IsU0FEYjtFbEJzNkJqQjs7RWtCLzVCUTtJRlJSLGNBQUE7RWhCMjZCQTs7RWtCbjZCUTtJRlJSLDBCQUFBO0VoQis2QkE7O0VrQnY2QlE7SUZSUiwyQkFBQTtFaEJtN0JBOztFa0IzNkJRO0lGUlIsZ0JBQUE7RWhCdTdCQTs7RWtCLzZCUTtJRlJSLDJCQUFBO0VoQjI3QkE7O0VrQm43QlE7SUZSUiwyQkFBQTtFaEIrN0JBOztFa0J2N0JRO0lGUlIsZ0JBQUE7RWhCbThCQTs7RWtCMzdCUTtJRlJSLDJCQUFBO0VoQnU4QkE7O0VrQi83QlE7SUZSUiwyQkFBQTtFaEIyOEJBOztFa0JuOEJRO0lGUlIsZ0JBQUE7RWhCKzhCQTs7RWtCdjhCUTtJRlJSLDJCQUFBO0VoQm05QkE7O0VrQjM4QlE7SUZSUiwyQkFBQTtFaEJ1OUJBO0FBQ0Y7QWlCbjlCSTtFQzlCRTtJQUNFLGFBQUE7SUFDQSxZQUFBO0lBQ0EsZUFBQTtFbEJvL0JOOztFZ0JyOUJBO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RWhCdzlCRjs7RWdCMTlCQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0VoQjY5QkY7O0VnQi85QkE7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0VoQmsrQkY7O0VnQnArQkE7SUFDRSxhQUFBO0lBQ0EsY0FBQTtFaEJ1K0JGOztFZ0J6K0JBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RWhCNCtCRjs7RWdCOStCQTtJQUNFLHdCQUFBO0lBQ0EseUJBQUE7RWhCaS9CRjs7RWtCemdDSTtJRk1KLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFaEJ1Z0NBOztFa0IxZ0NNO0lGUE4sdUJBQUE7SUFJQSx3QkFBQTtFaEJraENBOztFa0IvZ0NNO0lGUE4sd0JBQUE7SUFJQSx5QkFBQTtFaEJ1aENBOztFa0JwaENNO0lGUE4sYUFBQTtJQUlBLGNBQUE7RWhCNGhDQTs7RWtCemhDTTtJRlBOLHdCQUFBO0lBSUEseUJBQUE7RWhCaWlDQTs7RWtCOWhDTTtJRlBOLHdCQUFBO0lBSUEseUJBQUE7RWhCc2lDQTs7RWtCbmlDTTtJRlBOLGFBQUE7SUFJQSxjQUFBO0VoQjJpQ0E7O0VrQnhpQ007SUZQTix3QkFBQTtJQUlBLHlCQUFBO0VoQmdqQ0E7O0VrQjdpQ007SUZQTix3QkFBQTtJQUlBLHlCQUFBO0VoQnFqQ0E7O0VrQmxqQ007SUZQTixhQUFBO0lBSUEsY0FBQTtFaEIwakNBOztFa0J2akNNO0lGUE4sd0JBQUE7SUFJQSx5QkFBQTtFaEIrakNBOztFa0I1akNNO0lGUE4sd0JBQUE7SUFJQSx5QkFBQTtFaEJva0NBOztFa0Jqa0NNO0lGUE4sY0FBQTtJQUlBLGVBQUE7RWhCeWtDQTs7RWtCamtDSTtJQUF3QixTQUFBO0VsQnFrQzVCOztFa0Jua0NJO0lBQXVCLFNBQUE7RWxCdWtDM0I7O0VrQnBrQ007SUFBd0IsUUFEYjtFbEJ5a0NqQjs7RWtCeGtDTTtJQUF3QixRQURiO0VsQjZrQ2pCOztFa0I1a0NNO0lBQXdCLFFBRGI7RWxCaWxDakI7O0VrQmhsQ007SUFBd0IsUUFEYjtFbEJxbENqQjs7RWtCcGxDTTtJQUF3QixRQURiO0VsQnlsQ2pCOztFa0J4bENNO0lBQXdCLFFBRGI7RWxCNmxDakI7O0VrQjVsQ007SUFBd0IsUUFEYjtFbEJpbUNqQjs7RWtCaG1DTTtJQUF3QixRQURiO0VsQnFtQ2pCOztFa0JwbUNNO0lBQXdCLFFBRGI7RWxCeW1DakI7O0VrQnhtQ007SUFBd0IsUUFEYjtFbEI2bUNqQjs7RWtCNW1DTTtJQUF3QixTQURiO0VsQmluQ2pCOztFa0JobkNNO0lBQXdCLFNBRGI7RWxCcW5DakI7O0VrQnBuQ007SUFBd0IsU0FEYjtFbEJ5bkNqQjs7RWtCbG5DUTtJRlJSLGNBQUE7RWhCOG5DQTs7RWtCdG5DUTtJRlJSLDBCQUFBO0VoQmtvQ0E7O0VrQjFuQ1E7SUZSUiwyQkFBQTtFaEJzb0NBOztFa0I5bkNRO0lGUlIsZ0JBQUE7RWhCMG9DQTs7RWtCbG9DUTtJRlJSLDJCQUFBO0VoQjhvQ0E7O0VrQnRvQ1E7SUZSUiwyQkFBQTtFaEJrcENBOztFa0Ixb0NRO0lGUlIsZ0JBQUE7RWhCc3BDQTs7RWtCOW9DUTtJRlJSLDJCQUFBO0VoQjBwQ0E7O0VrQmxwQ1E7SUZSUiwyQkFBQTtFaEI4cENBOztFa0J0cENRO0lGUlIsZ0JBQUE7RWhCa3FDQTs7RWtCMXBDUTtJRlJSLDJCQUFBO0VoQnNxQ0E7O0VrQjlwQ1E7SUZSUiwyQkFBQTtFaEIwcUNBO0FBQ0Y7QWlCdHFDSTtFQzlCRTtJQUNFLGFBQUE7SUFDQSxZQUFBO0lBQ0EsZUFBQTtFbEJ1c0NOOztFZ0J4cUNBO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RWhCMnFDRjs7RWdCN3FDQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0VoQmdyQ0Y7O0VnQmxyQ0E7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0VoQnFyQ0Y7O0VnQnZyQ0E7SUFDRSxhQUFBO0lBQ0EsY0FBQTtFaEIwckNGOztFZ0I1ckNBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RWhCK3JDRjs7RWdCanNDQTtJQUNFLHdCQUFBO0lBQ0EseUJBQUE7RWhCb3NDRjs7RWtCNXRDSTtJRk1KLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFaEIwdENBOztFa0I3dENNO0lGUE4sdUJBQUE7SUFJQSx3QkFBQTtFaEJxdUNBOztFa0JsdUNNO0lGUE4sd0JBQUE7SUFJQSx5QkFBQTtFaEIwdUNBOztFa0J2dUNNO0lGUE4sYUFBQTtJQUlBLGNBQUE7RWhCK3VDQTs7RWtCNXVDTTtJRlBOLHdCQUFBO0lBSUEseUJBQUE7RWhCb3ZDQTs7RWtCanZDTTtJRlBOLHdCQUFBO0lBSUEseUJBQUE7RWhCeXZDQTs7RWtCdHZDTTtJRlBOLGFBQUE7SUFJQSxjQUFBO0VoQjh2Q0E7O0VrQjN2Q007SUZQTix3QkFBQTtJQUlBLHlCQUFBO0VoQm13Q0E7O0VrQmh3Q007SUZQTix3QkFBQTtJQUlBLHlCQUFBO0VoQnd3Q0E7O0VrQnJ3Q007SUZQTixhQUFBO0lBSUEsY0FBQTtFaEI2d0NBOztFa0Ixd0NNO0lGUE4sd0JBQUE7SUFJQSx5QkFBQTtFaEJreENBOztFa0Ivd0NNO0lGUE4sd0JBQUE7SUFJQSx5QkFBQTtFaEJ1eENBOztFa0JweENNO0lGUE4sY0FBQTtJQUlBLGVBQUE7RWhCNHhDQTs7RWtCcHhDSTtJQUF3QixTQUFBO0VsQnd4QzVCOztFa0J0eENJO0lBQXVCLFNBQUE7RWxCMHhDM0I7O0VrQnZ4Q007SUFBd0IsUUFEYjtFbEI0eENqQjs7RWtCM3hDTTtJQUF3QixRQURiO0VsQmd5Q2pCOztFa0IveENNO0lBQXdCLFFBRGI7RWxCb3lDakI7O0VrQm55Q007SUFBd0IsUUFEYjtFbEJ3eUNqQjs7RWtCdnlDTTtJQUF3QixRQURiO0VsQjR5Q2pCOztFa0IzeUNNO0lBQXdCLFFBRGI7RWxCZ3pDakI7O0VrQi95Q007SUFBd0IsUUFEYjtFbEJvekNqQjs7RWtCbnpDTTtJQUF3QixRQURiO0VsQnd6Q2pCOztFa0J2ekNNO0lBQXdCLFFBRGI7RWxCNHpDakI7O0VrQjN6Q007SUFBd0IsUUFEYjtFbEJnMENqQjs7RWtCL3pDTTtJQUF3QixTQURiO0VsQm8wQ2pCOztFa0JuMENNO0lBQXdCLFNBRGI7RWxCdzBDakI7O0VrQnYwQ007SUFBd0IsU0FEYjtFbEI0MENqQjs7RWtCcjBDUTtJRlJSLGNBQUE7RWhCaTFDQTs7RWtCejBDUTtJRlJSLDBCQUFBO0VoQnExQ0E7O0VrQjcwQ1E7SUZSUiwyQkFBQTtFaEJ5MUNBOztFa0JqMUNRO0lGUlIsZ0JBQUE7RWhCNjFDQTs7RWtCcjFDUTtJRlJSLDJCQUFBO0VoQmkyQ0E7O0VrQnoxQ1E7SUZSUiwyQkFBQTtFaEJxMkNBOztFa0I3MUNRO0lGUlIsZ0JBQUE7RWhCeTJDQTs7RWtCajJDUTtJRlJSLDJCQUFBO0VoQjYyQ0E7O0VrQnIyQ1E7SUZSUiwyQkFBQTtFaEJpM0NBOztFa0J6MkNRO0lGUlIsZ0JBQUE7RWhCcTNDQTs7RWtCNzJDUTtJRlJSLDJCQUFBO0VoQnkzQ0E7O0VrQmozQ1E7SUZSUiwyQkFBQTtFaEI2M0NBO0FBQ0Y7QWlCejNDSTtFQzlCRTtJQUNFLGFBQUE7SUFDQSxZQUFBO0lBQ0EsZUFBQTtFbEIwNUNOOztFZ0IzM0NBO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RWhCODNDRjs7RWdCaDRDQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0VoQm00Q0Y7O0VnQnI0Q0E7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0VoQnc0Q0Y7O0VnQjE0Q0E7SUFDRSxhQUFBO0lBQ0EsY0FBQTtFaEI2NENGOztFZ0IvNENBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RWhCazVDRjs7RWdCcDVDQTtJQUNFLHdCQUFBO0lBQ0EseUJBQUE7RWhCdTVDRjs7RWtCLzZDSTtJRk1KLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFaEI2NkNBOztFa0JoN0NNO0lGUE4sdUJBQUE7SUFJQSx3QkFBQTtFaEJ3N0NBOztFa0JyN0NNO0lGUE4sd0JBQUE7SUFJQSx5QkFBQTtFaEI2N0NBOztFa0IxN0NNO0lGUE4sYUFBQTtJQUlBLGNBQUE7RWhCazhDQTs7RWtCLzdDTTtJRlBOLHdCQUFBO0lBSUEseUJBQUE7RWhCdThDQTs7RWtCcDhDTTtJRlBOLHdCQUFBO0lBSUEseUJBQUE7RWhCNDhDQTs7RWtCejhDTTtJRlBOLGFBQUE7SUFJQSxjQUFBO0VoQmk5Q0E7O0VrQjk4Q007SUZQTix3QkFBQTtJQUlBLHlCQUFBO0VoQnM5Q0E7O0VrQm45Q007SUZQTix3QkFBQTtJQUlBLHlCQUFBO0VoQjI5Q0E7O0VrQng5Q007SUZQTixhQUFBO0lBSUEsY0FBQTtFaEJnK0NBOztFa0I3OUNNO0lGUE4sd0JBQUE7SUFJQSx5QkFBQTtFaEJxK0NBOztFa0JsK0NNO0lGUE4sd0JBQUE7SUFJQSx5QkFBQTtFaEIwK0NBOztFa0J2K0NNO0lGUE4sY0FBQTtJQUlBLGVBQUE7RWhCKytDQTs7RWtCditDSTtJQUF3QixTQUFBO0VsQjIrQzVCOztFa0J6K0NJO0lBQXVCLFNBQUE7RWxCNitDM0I7O0VrQjErQ007SUFBd0IsUUFEYjtFbEIrK0NqQjs7RWtCOStDTTtJQUF3QixRQURiO0VsQm0vQ2pCOztFa0JsL0NNO0lBQXdCLFFBRGI7RWxCdS9DakI7O0VrQnQvQ007SUFBd0IsUUFEYjtFbEIyL0NqQjs7RWtCMS9DTTtJQUF3QixRQURiO0VsQisvQ2pCOztFa0I5L0NNO0lBQXdCLFFBRGI7RWxCbWdEakI7O0VrQmxnRE07SUFBd0IsUUFEYjtFbEJ1Z0RqQjs7RWtCdGdETTtJQUF3QixRQURiO0VsQjJnRGpCOztFa0IxZ0RNO0lBQXdCLFFBRGI7RWxCK2dEakI7O0VrQjlnRE07SUFBd0IsUUFEYjtFbEJtaERqQjs7RWtCbGhETTtJQUF3QixTQURiO0VsQnVoRGpCOztFa0J0aERNO0lBQXdCLFNBRGI7RWxCMmhEakI7O0VrQjFoRE07SUFBd0IsU0FEYjtFbEIraERqQjs7RWtCeGhEUTtJRlJSLGNBQUE7RWhCb2lEQTs7RWtCNWhEUTtJRlJSLDBCQUFBO0VoQndpREE7O0VrQmhpRFE7SUZSUiwyQkFBQTtFaEI0aURBOztFa0JwaURRO0lGUlIsZ0JBQUE7RWhCZ2pEQTs7RWtCeGlEUTtJRlJSLDJCQUFBO0VoQm9qREE7O0VrQjVpRFE7SUZSUiwyQkFBQTtFaEJ3akRBOztFa0JoakRRO0lGUlIsZ0JBQUE7RWhCNGpEQTs7RWtCcGpEUTtJRlJSLDJCQUFBO0VoQmdrREE7O0VrQnhqRFE7SUZSUiwyQkFBQTtFaEJva0RBOztFa0I1akRRO0lGUlIsZ0JBQUE7RWhCd2tEQTs7RWtCaGtEUTtJRlJSLDJCQUFBO0VoQjRrREE7O0VrQnBrRFE7SUZSUiwyQkFBQTtFaEJnbERBO0FBQ0Y7QW1CcG9EQTtFQUNFLFdBQUE7RUFDQSxtQmRrSU87RWNqSVAsY2RTUztBTDZuRFg7QW1Cbm9ERTs7RUFFRSxnQmRzVjBCO0VjclYxQixtQkFBQTtFQUNBLDZCQUFBO0FuQnFvREo7QW1CbG9ERTtFQUNFLHNCQUFBO0VBQ0EsZ0NBQUE7QW5Cb29ESjtBbUJqb0RFO0VBQ0UsNkJBQUE7QW5CbW9ESjs7QW1Cem5ERTs7RUFFRSxlZGdVMEI7QUw0ekM5Qjs7QW1Cbm5EQTtFQUNFLHlCQUFBO0FuQnNuREY7QW1CcG5ERTs7RUFFRSx5QkFBQTtBbkJzbkRKO0FtQmxuREk7O0VBRUUsd0JBQUE7QW5Cb25ETjs7QW1COW1ERTs7OztFQUlFLFNBQUE7QW5CaW5ESjs7QW1CeG1ERTtFQUNFLHFDZDRSMEI7QUwrMEM5Qjs7QU8xcURFO0VZMkVJLGNkdkVLO0Vjd0VMLHNDZGlSd0I7QUxrMUM5Qjs7QW9CcnJESTs7O0VBR0UseUJEMkYrQjtBbkI2bERyQztBb0JwckRNOzs7O0VBSUUscUJEbUZ5RTtBbkJtbURqRjs7QU8zckRFO0VhaUJNLHlCQUplO0FwQmtyRHZCO0FvQjVxRFE7O0VBRUUseUJBUmE7QXBCc3JEdkI7O0FvQnpzREk7OztFQUdFLHlCRDJGK0I7QW5CaW5EckM7QW9CeHNETTs7OztFQUlFLHFCRG1GeUU7QW5CdW5EakY7O0FPL3NERTtFYWlCTSx5QkFKZTtBcEJzc0R2QjtBb0Joc0RROztFQUVFLHlCQVJhO0FwQjBzRHZCOztBb0I3dERJOzs7RUFHRSx5QkQyRitCO0FuQnFvRHJDO0FvQjV0RE07Ozs7RUFJRSxxQkRtRnlFO0FuQjJvRGpGOztBT251REU7RWFpQk0seUJBSmU7QXBCMHREdkI7QW9CcHREUTs7RUFFRSx5QkFSYTtBcEI4dER2Qjs7QW9CanZESTs7O0VBR0UseUJEMkYrQjtBbkJ5cERyQztBb0JodkRNOzs7O0VBSUUscUJEbUZ5RTtBbkIrcERqRjs7QU92dkRFO0VhaUJNLHlCQUplO0FwQjh1RHZCO0FvQnh1RFE7O0VBRUUseUJBUmE7QXBCa3ZEdkI7O0FvQnJ3REk7OztFQUdFLHlCRDJGK0I7QW5CNnFEckM7QW9CcHdETTs7OztFQUlFLHFCRG1GeUU7QW5CbXJEakY7O0FPM3dERTtFYWlCTSx5QkFKZTtBcEJrd0R2QjtBb0I1dkRROztFQUVFLHlCQVJhO0FwQnN3RHZCOztBb0J6eERJOzs7RUFHRSx5QkQyRitCO0FuQmlzRHJDO0FvQnh4RE07Ozs7RUFJRSxxQkRtRnlFO0FuQnVzRGpGOztBTy94REU7RWFpQk0seUJBSmU7QXBCc3hEdkI7QW9CaHhEUTs7RUFFRSx5QkFSYTtBcEIweER2Qjs7QW9CN3lESTs7O0VBR0UseUJEMkYrQjtBbkJxdERyQztBb0I1eURNOzs7O0VBSUUscUJEbUZ5RTtBbkIydERqRjs7QU9uekRFO0VhaUJNLHlCQUplO0FwQjB5RHZCO0FvQnB5RFE7O0VBRUUseUJBUmE7QXBCOHlEdkI7O0FvQmowREk7OztFQUdFLHlCRDJGK0I7QW5CeXVEckM7QW9CaDBETTs7OztFQUlFLHFCRG1GeUU7QW5CK3VEakY7O0FPdjBERTtFYWlCTSx5QkFKZTtBcEI4ekR2QjtBb0J4ekRROztFQUVFLHlCQVJhO0FwQmswRHZCOztBb0JyMURJOzs7RUFHRSxzQ2ZnV3dCO0FMdy9DOUI7O0FPcjFERTtFYWlCTSxzQ0FKZTtBcEI0MER2QjtBb0J0MERROztFQUVFLHNDQVJhO0FwQmcxRHZCOztBbUJ4dkRJO0VBQ0UsV2QzR0s7RWM0R0wseUJkcEdLO0VjcUdMLHFCZG1Rd0I7QUx3L0M5QjtBbUJ0dkRJO0VBQ0UsY2Q1R0s7RWM2R0wseUJkbEhLO0VjbUhMLHFCZGxISztBTDAyRFg7O0FtQm52REE7RUFDRSxXZDNIUztFYzRIVCx5QmRwSFM7QUwwMkRYO0FtQnB2REU7OztFQUdFLHFCZCtPMEI7QUx1Z0Q5QjtBbUJudkRFO0VBQ0UsU0FBQTtBbkJxdkRKO0FtQmp2REk7RUFDRSwyQ2RtT3dCO0FMZ2hEOUI7QU94M0RFO0VZNElNLFdkakpHO0Vja0pILDRDZDZOc0I7QUxraEQ5Qjs7QWlCL3pESTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFbkJpdUROO0VtQjl0RE07SUFDRSxTQUFBO0VuQmd1RFI7QUFDRjtBaUIzMERJO0VFaUdBO0lBRUksY0FBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGlDQUFBO0VuQjR1RE47RW1CenVETTtJQUNFLFNBQUE7RW5CMnVEUjtBQUNGO0FpQnQxREk7RUVpR0E7SUFFSSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsaUNBQUE7RW5CdXZETjtFbUJwdkRNO0lBQ0UsU0FBQTtFbkJzdkRSO0FBQ0Y7QWlCajJESTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFbkJrd0ROO0VtQi92RE07SUFDRSxTQUFBO0VuQml3RFI7QUFDRjtBbUIzd0RJO0VBRUksY0FBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGlDQUFBO0FuQjR3RFI7QW1CendEUTtFQUNFLFNBQUE7QW5CMndEVjs7QXFCeDdEQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsbUNoQjZlc0M7RWdCNWV0Qyx5QkFBQTtFZnFISSxlQXRDYTtFZTVFakIsZ0JoQnNSNEI7RWdCclI1QixnQmhCMFI0QjtFZ0J6UjVCLFdiTlk7RWFPWixzQmhCVFM7RWdCVVQsNEJBQUE7RUFDQSx5QkFBQTtFUmJFLHNCUjZPMEI7RWlCNU94Qix3RURrQko7QXJCczdERjtBc0JuOERJO0VETEo7SUNNTSxnQkFBQTtFdEJzOERKO0FBQ0Y7QXFCeDdERTtFQUNFLDZCQUFBO0VBQ0EsU0FBQTtBckIwN0RKO0FxQnQ3REU7RUFDRSxrQkFBQTtFQUNBLHVCQUFBO0FyQnc3REo7QXVCOThERTtFQUNFLFdmTFU7RWVNVixzQmxCUk87RWtCU1AscUJsQndkb0M7RWtCdmRwQyxVQUFBO0VBS0UsK0NsQnVYd0I7QUxxbEQ5QjtBcUJ4N0RFO0VBQ0UsY2hCOUJPO0VnQmdDUCxVQUFBO0FyQnk3REo7QXFCajdERTtFQUVFLHlCaEI5Q087RWdCZ0RQLFVBQUE7QXJCaTdESjs7QXFCNTZERTtFQU1FLFdiM0RVO0VhNERWLHNCaEI5RE87QUx3K0RYOztBcUJyNkRBOztFQUVFLGNBQUE7RUFDQSxXQUFBO0FyQnc2REY7O0FxQjk1REE7RUFDRSxpQ0FBQTtFQUNBLG9DQUFBO0VBQ0EsZ0JBQUE7RWZsQkUsa0JBQUE7RWVvQkYsZ0JoQjRNNEI7QUxxdEQ5Qjs7QXFCOTVEQTtFQUNFLCtCQUFBO0VBQ0Esa0NBQUE7RWY4Qkksa0JBdENhO0VlVWpCLGdCaEJ5STRCO0FMd3hEOUI7O0FxQjk1REE7RUFDRSxnQ0FBQTtFQUNBLG1DQUFBO0VmdUJJLG1CQXRDYTtFZWlCakIsZ0JoQm1JNEI7QUw4eEQ5Qjs7QXFCeDVEQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFZlFJLGVBdENhO0VlZ0NqQixnQmhCK0s0QjtFZ0I5SzVCLGNoQjFHUztFZ0IyR1QsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0FyQjI1REY7QXFCejVERTtFQUVFLGdCQUFBO0VBQ0EsZUFBQTtBckIwNURKOztBcUI5NERBO0VBQ0Usa0NoQndXc0M7RWdCdld0Qyx1QkFBQTtFZmpCSSxtQkF0Q2E7RWV5RGpCLGdCaEIyRjRCO0VReE8xQixxQlIrTzBCO0FMZ3pEOUI7O0FxQjk0REE7RUFDRSxnQ2hCaVdzQztFZ0JoV3RDLG9CQUFBO0VmekJJLGtCQXRDYTtFZWlFakIsZ0JoQmtGNEI7RVF2TzFCLHFCUjhPMEI7QUx5ekQ5Qjs7QXFCNTRERTtFQUVFLFlBQUE7QXJCODRESjs7QXFCMTREQTtFQUNFLFlBQUE7QXJCNjRERjs7QXFCcjREQTtFQUNFLG1CaEJzVnNDO0FMa2pEeEM7O0FxQnI0REE7RUFDRSxjQUFBO0VBQ0EsbUJoQnVVc0M7QUxpa0R4Qzs7QXFCaDREQTtFQUNFLGFBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBckJtNERGO0FxQmo0REU7O0VBRUUsa0JBQUE7RUFDQSxpQkFBQTtBckJtNERKOztBcUIxM0RBO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJoQjRTc0M7QUxpbER4Qzs7QXFCMTNEQTtFQUNFLGtCQUFBO0VBQ0Esa0JoQndTc0M7RWdCdlN0QyxxQkFBQTtBckI2M0RGO0FxQjEzREU7RUFFRSxXYnJOUztBUmdsRWI7O0FxQnYzREE7RUFDRSxnQkFBQTtBckIwM0RGOztBcUJ2M0RBO0VBQ0Usb0JBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxxQmhCeVJzQztBTGltRHhDO0FxQnYzREU7RUFDRSxnQkFBQTtFQUNBLGFBQUE7RUFDQSx1QmhCb1JvQztFZ0JuUnBDLGNBQUE7QXJCeTNESjs7QXVCN2pFRTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsbUJsQjZjb0M7RUNwYnBDLGNBQUE7RWlCdkJBLGNGNE1xQztBckJvM0R6Qzs7QXVCN2pFRTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7RWpCb0VFLG1CQXRDYTtFaUI1QmYsZ0JsQjJPMEI7RWtCMU8xQixXQUFBO0VBQ0Esd0NBQUE7RVYxREEsc0JSNk8wQjtBTDg0RDlCOztBdUI1akVJOzs7O0VBRUUsY0FBQTtBdkJpa0VOOztBdUJ2bUVJO0VBNENFLHFCRmlMbUM7RUU5S2pDLG9DbEJtYWdDO0VrQmxhaEMsaVJBQUE7RUFDQSw0QkFBQTtFQUNBLDJEQUFBO0VBQ0EsZ0VBQUE7QXZCNmpFUjtBdUIxakVNO0VBQ0UscUJGc0tpQztFRXJLakMsZ0RBQUE7QXZCNGpFUjs7QXVCcG5FSTtFQWlFSSxvQ2xCaVpnQztFa0JoWmhDLGtGQUFBO0F2QnVqRVI7O0F1QnpuRUk7RUF5RUUscUJGb0ptQztFRWpKakMsdUNsQmtlb0M7RWtCamVwQyx1akJBQUE7QXZCa2pFUjtBdUIvaUVNO0VBQ0UscUJGNElpQztFRTNJakMsZ0RBQUE7QXZCaWpFUjs7QXVCMWlFTTtFQUNFLGNGbUlpQztBckIwNkR6QztBdUIxaUVNOzs7RUFFRSxjQUFBO0F2QjZpRVI7O0F1QnRpRU07RUFDRSxjRnNIaUM7QXJCbTdEekM7QXVCdmlFUTtFQUNFLHFCRm1IK0I7QXJCczdEekM7QXVCcGlFUTtFQUNFLHFCQUFBO0VDMUlOLHlCRDJJMkI7QXZCc2lFL0I7QXVCamlFUTtFQUNFLGdEQUFBO0F2Qm1pRVY7QXVCaGlFUTtFQUNFLHFCQVZxQjtBdkI0aUUvQjs7QXVCemhFTTtFQUNFLHFCQXBCdUI7QXZCZ2pFL0I7QXVCeGhFUTtFQUNFLHFCQXpCcUI7RUEwQnJCLGdEQUFBO0F2QjBoRVY7O0F1QnpwRUU7RUFDRSxhQUFBO0VBQ0EsV0FBQTtFQUNBLG1CbEI2Y29DO0VDcGJwQyxjQUFBO0VpQnZCQSxjRjRNcUM7QXJCZzlEekM7O0F1QnpwRUU7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0VqQm9FRSxtQkF0Q2E7RWlCNUJmLGdCbEIyTzBCO0VrQjFPMUIsV0FBQTtFQUNBLHdDQUFBO0VWMURBLHNCUjZPMEI7QUwwK0Q5Qjs7QXVCeHBFSTs7OztFQUVFLGNBQUE7QXZCNnBFTjs7QXVCbnNFSTtFQTRDRSxxQkZpTG1DO0VFOUtqQyxvQ2xCbWFnQztFa0JsYWhDLDRVQUFBO0VBQ0EsNEJBQUE7RUFDQSwyREFBQTtFQUNBLGdFQUFBO0F2QnlwRVI7QXVCdHBFTTtFQUNFLHFCRnNLaUM7RUVyS2pDLGdEQUFBO0F2QndwRVI7O0F1Qmh0RUk7RUFpRUksb0NsQmlaZ0M7RWtCaFpoQyxrRkFBQTtBdkJtcEVSOztBdUJydEVJO0VBeUVFLHFCRm9KbUM7RUVqSmpDLHVDbEJrZW9DO0VrQmplcEMsa25CQUFBO0F2QjhvRVI7QXVCM29FTTtFQUNFLHFCRjRJaUM7RUUzSWpDLGdEQUFBO0F2QjZvRVI7O0F1QnRvRU07RUFDRSxjRm1JaUM7QXJCc2dFekM7QXVCdG9FTTs7O0VBRUUsY0FBQTtBdkJ5b0VSOztBdUJsb0VNO0VBQ0UsY0ZzSGlDO0FyQitnRXpDO0F1Qm5vRVE7RUFDRSxxQkZtSCtCO0FyQmtoRXpDO0F1QmhvRVE7RUFDRSxxQkFBQTtFQzFJTix5QkQySTJCO0F2QmtvRS9CO0F1QjduRVE7RUFDRSxnREFBQTtBdkIrbkVWO0F1QjVuRVE7RUFDRSxxQkFWcUI7QXZCd29FL0I7O0F1QnJuRU07RUFDRSxxQkFwQnVCO0F2QjRvRS9CO0F1QnBuRVE7RUFDRSxxQkF6QnFCO0VBMEJyQixnREFBQTtBdkJzbkVWOztBcUJ4aEVBO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7QXJCMmhFRjtBcUJ0aEVFO0VBQ0UsV0FBQTtBckJ3aEVKO0FpQjl1RUk7RUkyTkE7SUFDRSxhQUFBO0lBQ0EsbUJBQUE7SUFDQSx1QkFBQTtJQUNBLGdCQUFBO0VyQnNoRUo7RXFCbGhFRTtJQUNFLGFBQUE7SUFDQSxjQUFBO0lBQ0EsbUJBQUE7SUFDQSxtQkFBQTtJQUNBLGdCQUFBO0VyQm9oRUo7RXFCaGhFRTtJQUNFLHFCQUFBO0lBQ0EsV0FBQTtJQUNBLHNCQUFBO0VyQmtoRUo7RXFCOWdFRTtJQUNFLHFCQUFBO0VyQmdoRUo7RXFCN2dFRTs7SUFFRSxXQUFBO0VyQitnRUo7RXFCMWdFRTtJQUNFLGFBQUE7SUFDQSxtQkFBQTtJQUNBLHVCQUFBO0lBQ0EsV0FBQTtJQUNBLGVBQUE7RXJCNGdFSjtFcUIxZ0VFO0lBQ0Usa0JBQUE7SUFDQSxjQUFBO0lBQ0EsYUFBQTtJQUNBLHFCaEIyTGtDO0lnQjFMbEMsY0FBQTtFckI0Z0VKO0VxQnpnRUU7SUFDRSxtQkFBQTtJQUNBLHVCQUFBO0VyQjJnRUo7RXFCemdFRTtJQUNFLGdCQUFBO0VyQjJnRUo7QUFDRjs7QXlCcDFFQTtFQUNFLHFCQUFBO0VBRUEsZ0JwQjBSNEI7RW9CelI1QixjcEJNUztFb0JMVCxrQkFBQTtFQUVBLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQ3VGQSx5QkFBQTtFcEJ1QkksZUF0Q2E7RW9CaUJqQixnQnJCOEw0QjtFUW5TMUIsc0JSNk8wQjtFaUI1T3hCLHFJR2FKO0F6QncxRUY7QXNCaDJFSTtFR0xKO0lITU0sZ0JBQUE7RXRCbTJFSjtBQUNGO0FPcDJFRTtFa0JVRSxjcEJOTztFb0JPUCxxQkFBQTtBekI2MUVKO0F5QjExRUU7RUFFRSxVQUFBO0VBQ0EsK0NwQmdYMEI7QUwyK0Q5QjtBeUJ2MUVFO0VBRUUsYXBCb1owQjtBTG84RDlCO0F5QnowRUE7O0VBRUUsb0JBQUE7QXpCMjBFRjs7QXlCbDBFRTtFQ3ZEQSxXQUFBO0VGQUUseUJuQnlFVztFcUJ2RWIscUJyQnVFYTtBTHN6RWY7QU96M0VFO0VtQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0ExQnE0RXpHO0EwQnozRUU7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyw4Q0FBQTtBMUJzM0VOO0EwQmozRUU7RUFFRSxXQUFBO0VBQ0EseUJyQjZDVztFcUI1Q1gscUJyQjRDVztBTHMwRWY7QTBCMzJFRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0ExQnE1RTdMO0EwQnQyRUk7RUFLSSw4Q0FBQTtBMUJvMkVSOztBeUJoMkVFO0VDdkRBLFdBQUE7RUZBRSx5Qm5CeUVXO0VxQnZFYixxQnJCdUVhO0FMbzFFZjtBT3Y1RUU7RW1CQUUsV0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QTFCbTZFekc7QTBCdjVFRTtFQUVFLFdBQUE7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HLGdEQUFBO0ExQm81RU47QTBCLzRFRTtFQUVFLFdBQUE7RUFDQSx5QnJCNkNXO0VxQjVDWCxxQnJCNENXO0FMbzJFZjtBMEJ6NEVFO0VBR0UsV0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTFCbTdFN0w7QTBCcDRFSTtFQUtJLGdEQUFBO0ExQms0RVI7O0F5QjkzRUU7RUN2REEsV0FBQTtFRkFFLHlCbkJ5RVc7RXFCdkViLHFCckJ1RWE7QUxrM0VmO0FPcjdFRTtFbUJBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBMUJpOEV6RztBMEJyN0VFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsK0NBQUE7QTFCazdFTjtBMEI3NkVFO0VBRUUsV0FBQTtFQUNBLHlCckI2Q1c7RXFCNUNYLHFCckI0Q1c7QUxrNEVmO0EwQnY2RUU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBMUJpOUU3TDtBMEJsNkVJO0VBS0ksK0NBQUE7QTFCZzZFUjs7QXlCNTVFRTtFQ3ZEQSxXQUFBO0VGQUUseUJuQnlFVztFcUJ2RWIscUJyQnVFYTtBTGc1RWY7QU9uOUVFO0VtQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0ExQis5RXpHO0EwQm45RUU7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyxnREFBQTtBMUJnOUVOO0EwQjM4RUU7RUFFRSxXQUFBO0VBQ0EseUJyQjZDVztFcUI1Q1gscUJyQjRDVztBTGc2RWY7QTBCcjhFRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0ExQisrRTdMO0EwQmg4RUk7RUFLSSxnREFBQTtBMUI4N0VSOztBeUIxN0VFO0VDdkRBLGNBQUE7RUZBRSx5Qm5CeUVXO0VxQnZFYixxQnJCdUVhO0FMODZFZjtBT2ovRUU7RW1CQUUsY0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QTFCNi9Fekc7QTBCai9FRTtFQUVFLGNBQUE7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HLGdEQUFBO0ExQjgrRU47QTBCeitFRTtFQUVFLGNBQUE7RUFDQSx5QnJCNkNXO0VxQjVDWCxxQnJCNENXO0FMODdFZjtBMEJuK0VFO0VBR0UsY0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTFCNmdGN0w7QTBCOTlFSTtFQUtJLGdEQUFBO0ExQjQ5RVI7O0F5Qng5RUU7RUN2REEsV0FBQTtFRkFFLHlCbkJ5RVc7RXFCdkViLHFCckJ1RWE7QUw0OEVmO0FPL2dGRTtFbUJBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBMUIyaEZ6RztBMEIvZ0ZFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsK0NBQUE7QTFCNGdGTjtBMEJ2Z0ZFO0VBRUUsV0FBQTtFQUNBLHlCckI2Q1c7RXFCNUNYLHFCckI0Q1c7QUw0OUVmO0EwQmpnRkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBMUIyaUY3TDtBMEI1L0VJO0VBS0ksK0NBQUE7QTFCMC9FUjs7QXlCdC9FRTtFQ3ZEQSxjQUFBO0VGQUUseUJuQnlFVztFcUJ2RWIscUJyQnVFYTtBTDArRWY7QU83aUZFO0VtQkFFLGNBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0ExQnlqRnpHO0EwQjdpRkU7RUFFRSxjQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyxpREFBQTtBMUIwaUZOO0EwQnJpRkU7RUFFRSxjQUFBO0VBQ0EseUJyQjZDVztFcUI1Q1gscUJyQjRDVztBTDAvRWY7QTBCL2hGRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0ExQnlrRjdMO0EwQjFoRkk7RUFLSSxpREFBQTtBMUJ3aEZSOztBeUJwaEZFO0VDdkRBLFdBQUE7RUZBRSx5Qm5CeUVXO0VxQnZFYixxQnJCdUVhO0FMd2dGZjtBTzNrRkU7RW1CQUUsV0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QTFCdWxGekc7QTBCM2tGRTtFQUVFLFdBQUE7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HLDhDQUFBO0ExQndrRk47QTBCbmtGRTtFQUVFLFdBQUE7RUFDQSx5QnJCNkNXO0VxQjVDWCxxQnJCNENXO0FMd2hGZjtBMEI3akZFO0VBR0UsV0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTFCdW1GN0w7QTBCeGpGSTtFQUtJLDhDQUFBO0ExQnNqRlI7O0F5QjVpRkU7RUNIQSxjckJlYTtFcUJkYixxQnJCY2E7QUxxaUZmO0FPeG1GRTtFbUJ3REUsV0FMZ0Q7RUFNaEQseUJyQlVXO0VxQlRYLHFCckJTVztBTDBpRmY7QTBCaGpGRTtFQUVFLDhDQUFBO0ExQmlqRko7QTBCOWlGRTtFQUVFLGNyQkRXO0VxQkVYLDZCQUFBO0ExQitpRko7QTBCNWlGRTtFQUdFLFdBQUE7RUFDQSx5QnJCVFc7RXFCVVgscUJyQlZXO0FMc2pGZjtBMEIxaUZJO0VBS0ksOENBQUE7QTFCd2lGUjs7QXlCcmtGRTtFQ0hBLGNyQmVhO0VxQmRiLHFCckJjYTtBTDhqRmY7QU9qb0ZFO0VtQndERSxXQUxnRDtFQU1oRCx5QnJCVVc7RXFCVFgscUJyQlNXO0FMbWtGZjtBMEJ6a0ZFO0VBRUUsK0NBQUE7QTFCMGtGSjtBMEJ2a0ZFO0VBRUUsY3JCRFc7RXFCRVgsNkJBQUE7QTFCd2tGSjtBMEJya0ZFO0VBR0UsV0FBQTtFQUNBLHlCckJUVztFcUJVWCxxQnJCVlc7QUwra0ZmO0EwQm5rRkk7RUFLSSwrQ0FBQTtBMUJpa0ZSOztBeUI5bEZFO0VDSEEsY3JCZWE7RXFCZGIscUJyQmNhO0FMdWxGZjtBTzFwRkU7RW1Cd0RFLFdBTGdEO0VBTWhELHlCckJVVztFcUJUWCxxQnJCU1c7QUw0bEZmO0EwQmxtRkU7RUFFRSwrQ0FBQTtBMUJtbUZKO0EwQmhtRkU7RUFFRSxjckJEVztFcUJFWCw2QkFBQTtBMUJpbUZKO0EwQjlsRkU7RUFHRSxXQUFBO0VBQ0EseUJyQlRXO0VxQlVYLHFCckJWVztBTHdtRmY7QTBCNWxGSTtFQUtJLCtDQUFBO0ExQjBsRlI7O0F5QnZuRkU7RUNIQSxjckJlYTtFcUJkYixxQnJCY2E7QUxnbkZmO0FPbnJGRTtFbUJ3REUsV0FMZ0Q7RUFNaEQseUJyQlVXO0VxQlRYLHFCckJTVztBTHFuRmY7QTBCM25GRTtFQUVFLGdEQUFBO0ExQjRuRko7QTBCem5GRTtFQUVFLGNyQkRXO0VxQkVYLDZCQUFBO0ExQjBuRko7QTBCdm5GRTtFQUdFLFdBQUE7RUFDQSx5QnJCVFc7RXFCVVgscUJyQlZXO0FMaW9GZjtBMEJybkZJO0VBS0ksZ0RBQUE7QTFCbW5GUjs7QXlCaHBGRTtFQ0hBLGNyQmVhO0VxQmRiLHFCckJjYTtBTHlvRmY7QU81c0ZFO0VtQndERSxjQUxnRDtFQU1oRCx5QnJCVVc7RXFCVFgscUJyQlNXO0FMOG9GZjtBMEJwcEZFO0VBRUUsK0NBQUE7QTFCcXBGSjtBMEJscEZFO0VBRUUsY3JCRFc7RXFCRVgsNkJBQUE7QTFCbXBGSjtBMEJocEZFO0VBR0UsY0FBQTtFQUNBLHlCckJUVztFcUJVWCxxQnJCVlc7QUwwcEZmO0EwQjlvRkk7RUFLSSwrQ0FBQTtBMUI0b0ZSOztBeUJ6cUZFO0VDSEEsY3JCZWE7RXFCZGIscUJyQmNhO0FMa3FGZjtBT3J1RkU7RW1Cd0RFLFdBTGdEO0VBTWhELHlCckJVVztFcUJUWCxxQnJCU1c7QUx1cUZmO0EwQjdxRkU7RUFFRSwrQ0FBQTtBMUI4cUZKO0EwQjNxRkU7RUFFRSxjckJEVztFcUJFWCw2QkFBQTtBMUI0cUZKO0EwQnpxRkU7RUFHRSxXQUFBO0VBQ0EseUJyQlRXO0VxQlVYLHFCckJWVztBTG1yRmY7QTBCdnFGSTtFQUtJLCtDQUFBO0ExQnFxRlI7O0F5QmxzRkU7RUNIQSxjckJlYTtFcUJkYixxQnJCY2E7QUwyckZmO0FPOXZGRTtFbUJ3REUsY0FMZ0Q7RUFNaEQseUJyQlVXO0VxQlRYLHFCckJTVztBTGdzRmY7QTBCdHNGRTtFQUVFLGlEQUFBO0ExQnVzRko7QTBCcHNGRTtFQUVFLGNyQkRXO0VxQkVYLDZCQUFBO0ExQnFzRko7QTBCbHNGRTtFQUdFLGNBQUE7RUFDQSx5QnJCVFc7RXFCVVgscUJyQlZXO0FMNHNGZjtBMEJoc0ZJO0VBS0ksaURBQUE7QTFCOHJGUjs7QXlCM3RGRTtFQ0hBLGNyQmVhO0VxQmRiLHFCckJjYTtBTG90RmY7QU92eEZFO0VtQndERSxXQUxnRDtFQU1oRCx5QnJCVVc7RXFCVFgscUJyQlNXO0FMeXRGZjtBMEIvdEZFO0VBRUUsOENBQUE7QTFCZ3VGSjtBMEI3dEZFO0VBRUUsY3JCRFc7RXFCRVgsNkJBQUE7QTFCOHRGSjtBMEIzdEZFO0VBR0UsV0FBQTtFQUNBLHlCckJUVztFcUJVWCxxQnJCVlc7QUxxdUZmO0EwQnp0Rkk7RUFLSSw4Q0FBQTtBMUJ1dEZSOztBeUJ6dUZBO0VBQ0UsZ0JwQm9ONEI7RW9Cbk41QixjcEJrR3dDO0VvQmpHeEMscUJwQmtHd0M7QUwwb0YxQztBT2p6RkU7RWtCd0VFLGNwQmdHc0M7RW9CL0Z0QywwQnBCZ0dzQztBTDRvRjFDO0F5Qnp1RkU7RUFFRSwwQnBCMkZzQztFb0IxRnRDLGdCQUFBO0F6QjB1Rko7QXlCdnVGRTtFQUVFLGNwQm5GTztFb0JvRlAsb0JBQUE7QXpCd3VGSjs7QXlCN3RGQTtFQ0pFLG9CQUFBO0VwQnVCSSxrQkF0Q2E7RW9CaUJqQixnQnJCa0k0QjtFUXZPMUIscUJSOE8wQjtBTDZsRjlCOztBeUJodUZBO0VDUkUsdUJBQUE7RXBCdUJJLG1CQXRDYTtFb0JpQmpCLGdCckJtSTRCO0VReE8xQixxQlIrTzBCO0FMbW1GOUI7O0F5Qjl0RkE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtBekJpdUZGO0F5Qjl0RkU7RUFDRSxrQnBCNlQwQjtBTG02RTlCOztBeUJ4dEZFOzs7RUFDRSxXQUFBO0F6QjZ0Rko7O0EyQnIyRkE7RUxNTSxnQ0tMSjtBM0J3MkZGO0FzQjkxRkk7RUtYSjtJTFlNLGdCQUFBO0V0QmkyRko7QUFDRjtBMkIzMkZFO0VBQ0UsVUFBQTtBM0I2MkZKOztBMkJ4MkZFO0VBQ0UsYUFBQTtBM0IyMkZKOztBMkJ2MkZBO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0VBQ0EsZ0JBQUE7RUxYSSw2QktZSjtBM0IwMkZGO0FzQmozRkk7RUtHSjtJTEZNLGdCQUFBO0V0Qm8zRko7QUFDRjs7QTRCaDRGQTs7OztFQUlFLGtCQUFBO0E1Qm00RkY7O0E0Qmg0RkE7RUFDRSxtQkFBQTtBNUJtNEZGO0E2Qi8yRkk7RUFDRSxxQkFBQTtFQUNBLG9CeEJrT3dCO0V3QmpPeEIsdUJ4QmdPd0I7RXdCL054QixXQUFBO0VBaENKLHVCQUFBO0VBQ0EscUNBQUE7RUFDQSxnQkFBQTtF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QnJIRSx5QmtCdUgyQjtFbEJ0SDNCLDBCa0JzSDJCO0EvQmdrRy9COztBK0I5aUdFOztFQUVFLGdCQUFBO0EvQmlqR0o7QStCL2lHSTs7OztFQUVFLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQkFBQTtBL0JtakdOOztBZ0M1c0dBO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtBaEMrc0dGO0FnQzdzR0U7Ozs7RUFJRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7QWhDK3NHSjtBZ0M3c0dJOzs7Ozs7Ozs7Ozs7RUFHRSxpQkFBQTtBaEN3dEdOO0FnQ250R0U7OztFQUdFLFVBQUE7QWhDcXRHSjtBZ0NqdEdFO0VBQ0UsVUFBQTtBaENtdEdKO0FnQzlzR0k7O0VuQnRCQSwwQm1Cc0JrRDtFbkJyQmxELDZCbUJxQmtEO0FoQ210R3REO0FnQ2x0R0k7O0VuQlRBLHlCbUJTa0Q7RW5CUmxELDRCbUJRa0Q7QWhDdXRHdEQ7QWdDbHRHRTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtBaENvdEdKO0FnQ2x0R0k7RW5CaENBLDBCbUJpQzRFO0VuQmhDNUUsNkJtQmdDNEU7QWhDcXRHaEY7QWdDcHRHSTtFbkJwQkEseUJtQm9CcUU7RW5CbkJyRSw0Qm1CbUJxRTtBaEN3dEd6RTs7QWdDN3NHQTs7RUFFRSxhQUFBO0FoQ2d0R0Y7QWdDM3NHRTs7RUFDRSxrQkFBQTtFQUNBLFVBQUE7QWhDOHNHSjtBZ0M1c0dJOztFQUNFLFVBQUE7QWhDK3NHTjtBZ0Mzc0dFOzs7Ozs7OztFQUlFLGlCQUFBO0FoQ2l0R0o7O0FnQzdzR0E7RUFBdUIsa0JBQUE7QWhDaXRHdkI7O0FnQ2h0R0E7RUFBc0IsaUJBQUE7QWhDb3RHdEI7O0FnQzVzR0E7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtFQUNBLGdCQUFBO0UxQndCSSxlQXRDYTtFMEJnQmpCLGdCM0IwTDRCO0UyQnpMNUIsZ0IzQjhMNEI7RTJCN0w1QixXeEJsR1k7RXdCbUdaLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QjNCckdTO0UyQnNHVCx5QkFBQTtFbkIxR0Usc0JSNk8wQjtBTDZrRzlCO0FnQzVzR0U7O0VBRUUsYUFBQTtBaEM4c0dKOztBZ0Nwc0dBOztFQUVFLGdDM0J1WHNDO0FMZzFGeEM7O0FnQ3BzR0E7Ozs7OztFQU1FLG9CQUFBO0UxQlhJLGtCQXRDYTtFMEJtRGpCLGdCM0JnRzRCO0VRdk8xQixxQlI4TzBCO0FMaW1HOUI7O0FnQ3BzR0E7O0VBRUUsa0MzQnFXc0M7QUxrMkZ4Qzs7QWdDcHNHQTs7Ozs7O0VBTUUsdUJBQUE7RTFCNUJJLG1CQXRDYTtFMEJvRWpCLGdCM0JnRjRCO0VReE8xQixxQlIrTzBCO0FMaW5HOUI7O0FnQ3BzR0E7O0VBRUUsc0JBQUE7QWhDdXNHRjs7QWdDNXJHQTs7Ozs7O0VuQnpKSSwwQm1CK0oyQjtFbkI5SjNCLDZCbUI4SjJCO0FoQ2dzRy9COztBZ0M3ckdBOzs7Ozs7RW5CcEpJLHlCbUIwSjBCO0VuQnpKMUIsNEJtQnlKMEI7QWhDaXNHOUI7O0FpQ3IzR0E7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0FqQ3czR0Y7O0FpQ3IzR0E7RUFDRSxvQkFBQTtFQUNBLGtCNUI2ZnNDO0FMMjNGeEM7O0FpQ3IzR0E7RUFDRSxrQkFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsVzVCeWZzQztFNEJ4ZnRDLGVBQUE7RUFDQSxVQUFBO0FqQ3czR0Y7QWlDdDNHRTtFQUNFLFc1QnZCTztFNEJ3QlAscUI1QjhOMEI7RW1CdlAxQix5Qm5CdVAwQjtBTDJwRzlCO0FpQ3AzR0U7RUFLSSwrQzVCb1d3QjtBTDhnRzlCO0FpQzkyR0U7RUFDRSxxQjVCMGJvQztBTHM3RnhDO0FpQzcyR0U7RUFDRSxXNUIzQ087RTRCNENQLHlCNUJzZjRDO0U0QnJmNUMscUI1QnFmNEM7QUwwM0ZoRDtBaUN4MkdJO0VBQ0UsYzVCL0NLO0FMeTVHWDtBaUN4MkdNO0VBQ0UseUI1QnRERztBTGc2R1g7O0FpQ2gyR0E7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0VBRUEsbUJBQUE7QWpDazJHRjtBaUM5MUdFO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxXNUI0Ym9DO0U0QjNicEMsWTVCMmJvQztFNEIxYnBDLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLHNCNUJuRk87RTRCb0ZQLHlCQUFBO0FqQ2cyR0o7QWlDMzFHRTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsVzVCNmFvQztFNEI1YXBDLFk1QjRhb0M7RTRCM2FwQyxXQUFBO0VBQ0EsaUNBQUE7QWpDNjFHSjs7QWlDbjFHRTtFcEI3R0Usc0JSNk8wQjtBTHV0RzlCO0FpQ2wxR0k7RUFDRSxrT0FBQTtBakNvMUdOO0FpQy8wR0k7RUFDRSxxQjVCK0h3QjtFbUJ2UDFCLHlCbkJ1UDBCO0FMbXRHOUI7QWlDOTBHSTtFQUNFLCtLQUFBO0FqQ2cxR047QWlDMzBHSTtFQUNFLHVDNUJ3WjBDO0FMcTdGaEQ7QWlDMzBHSTtFQUNFLHVDNUJxWjBDO0FMdzdGaEQ7O0FpQ24wR0U7RUFFRSxrQjVCOFo0QztBTHU2RmhEO0FpQ2owR0k7RUFDRSw4S0FBQTtBakNtMEdOO0FpQzl6R0k7RUFDRSx1QzVCOFgwQztBTGs4RmhEOztBaUN0ekdBO0VBQ0UscUJBQUE7QWpDeXpHRjtBaUN0ekdJO0VBQ0UsY0FBQTtFQUNBLGM1QnNZMEM7RTRCclkxQyxtQkFBQTtFQUVBLHFCNUJvWTBDO0FMbTdGaEQ7QWlDcHpHSTtFQUNFLHdCQUFBO0VBQ0EsMEJBQUE7RUFDQSx1QjVCK1gwQztFNEI5WDFDLHdCNUI4WDBDO0U0QjdYMUMseUI1QmxMSztFNEJvTEwscUI1QjBYMEM7RWlCcGpCMUMseUlXMkxBO0FqQ3F6R047QXNCMytHSTtFVzhLQTtJWDdLRSxnQkFBQTtFdEI4K0dKO0FBQ0Y7QWlDcnpHSTtFQUNFLHNCNUJoTUs7RTRCaU1MLDhCQUFBO0FqQ3V6R047QWlDbHpHSTtFQUNFLHVDNUJtVjBDO0FMaStGaEQ7O0FpQ3h5R0E7RUFDRSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxtQzVCeVJzQztFNEJ4UnRDLDBDQUFBO0UzQi9GSSxlQXRDYTtFMkJ3SWpCLGdCNUJrRTRCO0U0QmpFNUIsZ0I1QnNFNEI7RTRCckU1QixXekIxTlk7RXlCMk5aLHNCQUFBO0VBQ0EsdU9BQUE7RUFDQSx5QkFBQTtFcEJqT0Usc0JSNk8wQjtFNEJUNUIsZ0JBQUE7QWpDeXlHRjtBaUN2eUdFO0VBQ0UscUI1QjRQb0M7RTRCM1BwQyxVQUFBO0VBSUUsK0M1QndXOEI7QUw4N0ZwQztBaUNueUdJO0VBTUUsV3pCalBRO0V5QmtQUixzQjVCcFBLO0FMb2hIWDtBaUM1eEdFO0VBRUUsWUFBQTtFQUNBLHNCNUJvSTBCO0U0Qm5JMUIsc0JBQUE7QWpDNnhHSjtBaUMxeEdFO0VBQ0UsYzVCMVBPO0U0QjJQUCx5QjVCL1BPO0FMMmhIWDtBaUN4eEdFO0VBQ0UsYUFBQTtBakMweEdKO0FpQ3R4R0U7RUFDRSxrQkFBQTtFQUNBLHVCQUFBO0FqQ3d4R0o7O0FpQ3B4R0E7RUFDRSxrQzVCK05zQztFNEI5TnRDLG9CNUJzSDRCO0U0QnJINUIsdUI1QnFINEI7RTRCcEg1QixvQjVCcUg0QjtFQ2pSeEIsbUJBdENhO0FOMDlHbkI7O0FpQ3B4R0E7RUFDRSxnQzVCd05zQztFNEJ2TnRDLG1CNUJtSDRCO0U0QmxINUIsc0I1QmtINEI7RTRCakg1QixrQjVCa0g0QjtFQ3RSeEIsa0JBdENhO0FOaytHbkI7O0FpQy93R0E7RUFDRSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLG1DNUJzTXNDO0U0QnJNdEMsZ0JBQUE7QWpDa3hHRjs7QWlDL3dHQTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxtQzVCOExzQztFNEI3THRDLFNBQUE7RUFDQSxVQUFBO0FqQ2t4R0Y7QWlDaHhHRTtFQUNFLHFCNUIyS29DO0U0QjFLcEMsK0M1QitFMEI7QUxtc0c5QjtBaUM5d0dFO0VBRUUseUI1QjNUTztBTDBrSFg7QWlDM3dHSTtFQUNFLGlCNUJpVWE7QUw0OEZuQjtBaUN6d0dFO0VBQ0UsMEJBQUE7QWpDMndHSjs7QWlDdndHQTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLG1DNUI4SnNDO0U0QjdKdEMseUJBQUE7RUFFQSxnQjVCeEQ0QjtFNEJ5RDVCLGdCNUJwRDRCO0U0QnFENUIsV3pCcFZZO0V5QnFWWixzQjVCdlZTO0U0QndWVCx5QkFBQTtFcEIxVkUsc0JSNk8wQjtBTHUzRzlCO0FpQ3R3R0U7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0VBQ0EsNkI1QndJb0M7RTRCdklwQyx5QkFBQTtFQUNBLGdCNUJwRTBCO0U0QnFFMUIsV3pCcFdVO0V5QnFXVixpQkFBQTtFVHhXQSx5Qm5CR087RTRCdVdQLG9CQUFBO0VwQjNXQSxrQ29CNFd1QjtBakN3d0czQjs7QWlDOXZHQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtFQUNBLDZCQUFBO0VBQ0EsZ0JBQUE7QWpDaXdHRjtBaUMvdkdFO0VBQ0UsYUFBQTtBakNpd0dKO0FpQzd2R0k7RUFBMEIsK0Q1QjJPZTtBTHFoRzdDO0FpQy92R0k7RUFBMEIsK0Q1QjBPZTtBTHdoRzdDO0FpQ2p3R0k7RUFBMEIsK0Q1QnlPZTtBTDJoRzdDO0FpQ2p3R0U7RUFDRSxTQUFBO0FqQ213R0o7QWlDaHdHRTtFQUNFLFc1QjJOeUM7RTRCMU56QyxZNUIwTnlDO0U0QnpOekMsb0JBQUE7RVQ3WUEseUJuQnVQMEI7RTRCd0oxQixTNUIwTnlDO0VRMW1CekMsbUJSMm1CeUM7RWlCMW1CdkMsNEdXa1pGO0VBQ0EsZ0JBQUE7QWpDaXdHSjtBc0Ivb0hJO0VXcVlGO0lYcFlJLGdCQUFBO0V0QmtwSEo7QUFDRjtBaUNwd0dJO0VUclpBLHlCbkI4bUJ5QztBTDhpRzdDO0FpQ2x3R0U7RUFDRSxXNUJvTWdDO0U0Qm5NaEMsYzVCb01nQztFNEJuTWhDLGtCQUFBO0VBQ0EsZTVCbU1nQztFNEJsTWhDLHlCNUIzWk87RTRCNFpQLHlCQUFBO0VwQmphQSxtQlJvbUJnQztBTGtrR3BDO0FpQ2h3R0U7RUFDRSxXNUJnTXlDO0U0Qi9MekMsWTVCK0x5QztFbUJ0bUJ6Qyx5Qm5CdVAwQjtFNEJrTDFCLFM1QmdNeUM7RVExbUJ6QyxtQlIybUJ5QztFaUIxbUJ2Qyw0R1c0YUY7RUFDQSxnQkFBQTtBakNpd0dKO0FzQnpxSEk7RVdnYUY7SVgvWkksZ0JBQUE7RXRCNHFISjtBQUNGO0FpQ3B3R0k7RVQvYUEseUJuQjhtQnlDO0FMd2tHN0M7QWlDbHdHRTtFQUNFLFc1QjBLZ0M7RTRCektoQyxjNUIwS2dDO0U0QnpLaEMsa0JBQUE7RUFDQSxlNUJ5S2dDO0U0QnhLaEMseUI1QnJiTztFNEJzYlAseUJBQUE7RXBCM2JBLG1CUm9tQmdDO0FMNGxHcEM7QWlDaHdHRTtFQUNFLFc1QnNLeUM7RTRCckt6QyxZNUJxS3lDO0U0QnBLekMsYUFBQTtFQUNBLG9CNUI5RDBCO0U0QitEMUIsbUI1Qi9EMEI7RW1CclkxQix5Qm5CdVAwQjtFNEIrTTFCLFM1Qm1LeUM7RVExbUJ6QyxtQlIybUJ5QztFaUIxbUJ2Qyw0R1d5Y0Y7RUFDQSxnQkFBQTtBakNpd0dKO0FzQnRzSEk7RVcwYkY7SVh6YkksZ0JBQUE7RXRCeXNISjtBQUNGO0FpQ3B3R0k7RVQ1Y0EseUJuQjhtQnlDO0FMcW1HN0M7QWlDbHdHRTtFQUNFLFc1QjZJZ0M7RTRCNUloQyxjNUI2SWdDO0U0QjVJaEMsa0JBQUE7RUFDQSxlNUI0SWdDO0U0QjNJaEMsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLG9CQUFBO0FqQ293R0o7QWlDaHdHRTtFQUNFLHlCNUJ6ZE87RVFMUCxtQlJvbUJnQztBTDZuR3BDO0FpQy92R0U7RUFDRSxrQkFBQTtFQUNBLHlCNUIvZE87RVFMUCxtQlJvbUJnQztBTGtvR3BDO0FpQzd2R0k7RUFDRSx5QjVCbmVLO0FMa3VIWDtBaUM1dkdJO0VBQ0UsZUFBQTtBakM4dkdOO0FpQzN2R0k7RUFDRSx5QjVCM2VLO0FMd3VIWDtBaUMxdkdJO0VBQ0UsZUFBQTtBakM0dkdOO0FpQ3p2R0k7RUFDRSx5QjVCbmZLO0FMOHVIWDs7QWlDdHZHQTs7O0VYOWZNLDRHV2lnQko7QWpDeXZHRjtBc0JydkhJO0VXeWZKOzs7SVh4Zk0sZ0JBQUE7RXRCMHZISjtBQUNGOztBa0Nsd0hBO0VBQ0UsYUFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBbENxd0hGOztBa0Nsd0hBO0VBQ0UsY0FBQTtFQUNBLG9CQUFBO0FsQ3F3SEY7QU9wd0hFO0UyQkVFLHFCQUFBO0FsQ3F3SEo7QWtDandIRTtFQUNFLGM3QlZPO0U2QldQLG9CQUFBO0VBQ0EsZUFBQTtBbENtd0hKOztBa0MzdkhBO0VBQ0UsZ0NBQUE7QWxDOHZIRjtBa0M1dkhFO0VBQ0UsbUJBQUE7QWxDOHZISjtBa0MzdkhFO0VBQ0UsNkJBQUE7RXJCM0JBLCtCUm9PMEI7RVFuTzFCLGdDUm1PMEI7QUxzakg5QjtBT3h4SEU7RTJCNkJJLHFDN0JxcEI4QjtBTHltR3BDO0FrQzN2SEk7RUFDRSxjN0JwQ0s7RTZCcUNMLDZCQUFBO0VBQ0EseUJBQUE7QWxDNnZITjtBa0N6dkhFOztFQUVFLGM3QjNDTztFNkI0Q1Asc0I3Qm5ETztFNkJvRFAsa0M3QjBvQmdDO0FMaW5HcEM7QWtDeHZIRTtFQUVFLGdCQUFBO0VyQmxEQSx5QnFCb0QyQjtFckJuRDNCLDBCcUJtRDJCO0FsQ3l2SC9COztBa0MvdUhFO0VyQnZFRSxzQlI2TzBCO0FMNmtIOUI7QWtDL3VIRTs7RUFFRSxXN0IzRU87RTZCNEVQLHlCN0IwSzBCO0FMdWtIOUI7O0FrQ3Z1SEU7RUFDRSxjQUFBO0VBQ0Esa0JBQUE7QWxDMHVISjs7QWtDcnVIRTtFQUNFLGFBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QWxDd3VISjs7QWtDOXRIRTtFQUNFLGFBQUE7QWxDaXVISjtBa0MvdEhFO0VBQ0UsY0FBQTtBbENpdUhKOztBbUNyMEhBO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSxvQkFBQTtBbkN3MEhGO0FtQ3AwSEU7Ozs7OztFQUNFLGFBQUE7RUFDQSxlQUFB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QUNFLHdCQUFBO0lBR0EsZ0JBQUE7RW5DZzRIUjtFbUM3M0hNO0lBQ0UsYUFBQTtFbkMrM0hSO0FBQ0Y7QW1DNTdISTtFQW9CSSxxQkFBQTtFQUNBLDJCQUFBO0FuQzI2SFI7QW1DOTdIUTs7Ozs7O0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0FuQ3E4SFY7QW1DbDdIUTtFQUNFLG1CQUFBO0FuQ283SFY7QW1DbDdIVTtFQUNFLGtCQUFBO0FuQ283SFo7QW1DajdIVTtFQUNFLHFCOUJnaUJ3QjtFOEIvaEJ4QixvQjlCK2hCd0I7QUxvNUdwQztBbUM5NkhROzs7Ozs7RUFDRSxpQkFBQTtBbkNxN0hWO0FtQ3Y2SFE7RUFDRSx3QkFBQTtFQUdBLGdCQUFBO0FuQ3U2SFY7QW1DcDZIUTtFQUNFLGFBQUE7QW5DczZIVjs7QW1DeDVIRTtFQUNFLHlCOUIwZ0JnQztBTGk1R3BDO0FPM21JRTtFNEJtTkkseUI5QnVnQjhCO0FMbzVHcEM7QW1DdDVISTtFQUNFLHlCOUIrZjhCO0FMeTVHcEM7QU9qbklFO0U0QjROTSx5QjlCNmY0QjtBTDI1R3BDO0FtQ3I1SE07RUFDRSx5QjlCMmY0QjtBTDQ1R3BDO0FtQ241SEk7Ozs7RUFJRSx5QjlCa2Y4QjtBTG02R3BDO0FtQ2o1SEU7RUFDRSx5QjlCMmVnQztFOEIxZWhDLGdDOUIrZWdDO0FMbzZHcEM7QW1DaDVIRTtFQUNFLCtRQUFBO0FuQ2s1SEo7QW1DLzRIRTtFQUNFLHlCOUJrZWdDO0FMKzZHcEM7QW1DaDVISTtFQUNFLHlCOUJrZThCO0FMZzdHcEM7QU8xb0lFO0U0QjJQTSx5QjlCK2Q0QjtBTG03R3BDOztBbUMxNEhFO0VBQ0UsVzlCN1FPO0FMMHBJWDtBT2pwSUU7RTRCdVFJLFc5QmhSSztBTDZwSVg7QW1DeDRISTtFQUNFLCtCOUJvYzhCO0FMczhHcEM7QU92cElFO0U0QmdSTSxnQzlCa2M0QjtBTHc4R3BDO0FtQ3Y0SE07RUFDRSxnQzlCZ2M0QjtBTHk4R3BDO0FtQ3I0SEk7Ozs7RUFJRSxXOUJyU0s7QUw0cUlYO0FtQ240SEU7RUFDRSwrQjlCZ2JnQztFOEIvYWhDLHNDOUJvYmdDO0FMaTlHcEM7QW1DbDRIRTtFQUNFLHFSQUFBO0FuQ280SEo7QW1DajRIRTtFQUNFLCtCOUJ1YWdDO0FMNDlHcEM7QW1DbDRISTtFQUNFLFc5QnJUSztBTHlySVg7QU9ocklFO0U0QitTTSxXOUJ4VEc7QUw0cklYOztBb0MvcklBO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxZQUFBO0VBRUEscUJBQUE7RUFDQSxzQi9CSlM7RStCS1QsMkJBQUE7RUFDQSxzQ0FBQTtFdkJSRSxzQlI2TzBCO0FMNjlIOUI7QW9DL3JJRTtFQUNFLGVBQUE7RUFDQSxjQUFBO0FwQ2lzSUo7QW9DN3JJSTtFdkJSQSwrQlJvTzBCO0VRbk8xQixnQ1JtTzBCO0FMcStIOUI7QW9DM3JJSTtFdkJBQSxtQ1JzTjBCO0VRck4xQixrQ1JxTjBCO0FMeStIOUI7O0FvQ3pySUE7RUFHRSxjQUFBO0VBR0EsZUFBQTtFQUNBLGdCL0JzeEJrQztBTGs2R3BDOztBb0NwcklBO0VBQ0Usc0IvQmd4QmtDO0FMdTZHcEM7O0FvQ3BySUE7RUFDRSxxQkFBQTtFQUNBLGdCQUFBO0FwQ3VySUY7O0FvQ3BySUE7RUFDRSxnQkFBQTtBcEN1cklGOztBT2x1SUU7RTZCZ0RFLHFCQUFBO0FwQ3NySUo7QW9DbnJJRTtFQUNFLG9CL0IrdkJnQztBTHM3R3BDOztBb0M3cUlBO0VBQ0Usd0JBQUE7RUFDQSxnQkFBQTtFQUVBLHFDL0J3dkJrQztFK0J2dkJsQyw2Q0FBQTtBcEMrcUlGO0FvQzdxSUU7RXZCMUVFLDBEdUIyRXVCO0FwQytxSTNCO0FvQzNxSUk7RUFDRSxhQUFBO0FwQzZxSU47O0FvQ3hxSUE7RUFDRSx3QkFBQTtFQUNBLHFDL0J3dUJrQztFK0J2dUJsQywwQ0FBQTtBcEMycUlGO0FvQ3pxSUU7RXZCMUZFLDBEdUIyRnVCO0FwQzJxSTNCOztBb0NscUlBO0VBQ0UsdUJBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7QXBDcXFJRjs7QW9DbHFJQTtFQUNFLHVCQUFBO0VBQ0Esc0JBQUE7QXBDcXFJRjs7QW9DanFJQTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLGdCL0I4c0JrQztBTHM5R3BDOztBb0NqcUlBOzs7RUFHRSxjQUFBO0VBQ0EsV0FBQTtBcENvcUlGOztBb0NqcUlBOztFdkJ4SEksMkNScXpCZ0M7RVFwekJoQyw0Q1JvekJnQztBTDArR3BDOztBb0NscUlBOztFdkIvR0ksK0NSdXlCZ0M7RVF0eUJoQyw4Q1JzeUJnQztBTGcvR3BDOztBb0MvcElFO0VBQ0UsbUIvQnVyQmdDO0FMMitHcEM7QWlCM3ZJSTtFbUJ1Rko7SUFNSSxhQUFBO0lBQ0EsbUJBQUE7SUFDQSxtQkFBQTtJQUNBLGtCQUFBO0VwQ2txSUY7RW9DaHFJRTtJQUVFLFlBQUE7SUFDQSxrQi9CMnFCOEI7SStCMXFCOUIsZ0JBQUE7SUFDQSxpQi9CeXFCOEI7RUx3L0dsQztBQUNGOztBb0NycElFO0VBQ0UsbUIvQjJwQmdDO0FMNi9HcEM7QWlCN3dJSTtFbUJpSEo7SUFRSSxhQUFBO0lBQ0EsbUJBQUE7RXBDd3BJRjtFb0NycElFO0lBRUUsWUFBQTtJQUNBLGdCQUFBO0VwQ3NwSUo7RW9DcHBJSTtJQUNFLGNBQUE7SUFDQSxjQUFBO0VwQ3NwSU47RW9DanBJTTtJdkJoTEosMEJ1QmlMbUM7SXZCaExuQyw2QnVCZ0xtQztFcENvcElyQztFb0NscElROztJQUdFLDBCQUFBO0VwQ21wSVY7RW9DanBJUTs7SUFHRSw2QkFBQTtFcENrcElWO0VvQzlvSU07SXZCakxKLHlCdUJrTGtDO0l2QmpMbEMsNEJ1QmlMa0M7RXBDaXBJcEM7RW9DL29JUTs7SUFHRSx5QkFBQTtFcENncElWO0VvQzlvSVE7O0lBR0UsNEJBQUE7RXBDK29JVjtBQUNGOztBb0Nsb0lFO0VBQ0Usc0IvQmdsQmdDO0FMcWpIcEM7QWlCdnpJSTtFbUJnTEo7SUFNSSxlL0I2bEJnQztJK0I1bEJoQyxtQi9CNmxCZ0M7SStCNWxCaEMsVUFBQTtJQUNBLFNBQUE7RXBDcW9JRjtFb0Nub0lFO0lBQ0UscUJBQUE7SUFDQSxXQUFBO0VwQ3FvSUo7QUFDRjs7QW9DM25JRTtFQUNFLGdCQUFBO0FwQzhuSUo7QW9DNW5JSTtFQUNFLGdCQUFBO0V2QjVPRiw2QnVCNk9nQztFdkI1T2hDLDRCdUI0T2dDO0FwQytuSXBDO0FvQzVuSUk7RXZCOVBBLHlCdUIrUDZCO0V2QjlQN0IsMEJ1QjhQNkI7QXBDK25JakM7QW9DNW5JSTtFdkIzUUEsZ0J1QjRReUI7RUFDdkIsbUJBQUE7QXBDOG5JTjs7QXFDaDVJQTtFQUNFLGFBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxtQmhDaWlDa0M7RWdDL2hDbEMsZ0JBQUE7RUFDQSx5QmhDRVM7RVFKUCxzQlI2TzBCO0FMd3FJOUI7O0FxQzc0SUU7RUFDRSxvQmhDcWhDZ0M7QUwyM0dwQztBcUM5NElJO0VBQ0UscUJBQUE7RUFDQSxxQmhDaWhDOEI7RWdDaGhDOUIsY2hDTks7RWdDT0wsWUFBQTtBckNnNUlOO0FxQ3Q0SUU7RUFDRSwwQkFBQTtBckN3NElKO0FxQ3I0SUU7RUFDRSxxQkFBQTtBckN1NElKO0FxQ3A0SUU7RUFDRSxjaEMxQk87QUxnNklYOztBc0M3NklBO0VBQ0UsYUFBQTtFNUJHQSxlQUFBO0VBQ0EsZ0JBQUE7RUdBRSxzQlI2TzBCO0FMa3NJOUI7O0FzQzk2SUE7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSx1QkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJqQ214QmtDO0VpQ2x4QmxDLGNqQ3NLd0M7RWlDckt4QyxzQmpDTlM7RWlDT1QseUJBQUE7QXRDaTdJRjtBc0MvNklFO0VBQ0UsVUFBQTtFQUNBLGNqQ2tLc0M7RWlDakt0QyxxQkFBQTtFQUNBLHlCakNYTztFaUNZUCxxQmpDWE87QUw0N0lYO0FzQzk2SUU7RUFDRSxVQUFBO0VBQ0EsVWpDNHdCZ0M7RWlDM3dCaEMsK0NqQ2tYMEI7QUw4akk5Qjs7QXNDMTZJSTtFQUNFLGNBQUE7RXpCQ0YsK0JSK00wQjtFUTlNMUIsa0NSOE0wQjtBTCt0STlCO0FzQzE2SUk7RXpCbEJBLGdDUjZOMEI7RVE1TjFCLG1DUjROMEI7QUxtdUk5QjtBc0N6NklFO0VBQ0UsVUFBQTtFQUNBLFdqQ3ZDTztFaUN3Q1AseUJqQzhNMEI7RWlDN00xQixxQmpDNk0wQjtBTDh0STlCO0FzQ3g2SUU7RUFDRSxjakN2Q087RWlDd0NQLG9CQUFBO0VBRUEsWUFBQTtFQUNBLHNCakNqRE87RWlDa0RQLHFCakMvQ087QUx3OUlYOztBdUMvOUlFO0VBQ0UsdUJBQUE7RWpDMkhFLGtCQXRDYTtFaUNuRmYsZ0JsQ3NPMEI7QUw0dkk5QjtBdUM3OUlNO0UxQndCRiw4QlJnTjBCO0VRL00xQixpQ1IrTTBCO0FMeXZJOUI7QXVDNTlJTTtFMUJLRiwrQlI4TjBCO0VRN04xQixrQ1I2TjBCO0FMNnZJOUI7O0F1QzcrSUU7RUFDRSx1QkFBQTtFakMySEUsbUJBdENhO0VpQ25GZixnQmxDdU8wQjtBTHl3STlCO0F1QzMrSU07RTFCd0JGLDhCUmlOMEI7RVFoTjFCLGlDUmdOMEI7QUxzd0k5QjtBdUMxK0lNO0UxQktGLCtCUitOMEI7RVE5TjFCLGtDUjhOMEI7QUwwd0k5Qjs7QXdDei9JQTtFQUNFLHFCQUFBO0VBQ0EscUJBQUE7RWxDaUVFLGNBQUE7RWtDL0RGLGdCbkMyUjRCO0VtQzFSNUIsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx3QkFBQTtFM0JSRSxzQlI2TzBCO0VpQjVPeEIscUlrQlNKO0F4QzQvSUY7QXNCaGdKSTtFa0JOSjtJbEJPTSxnQkFBQTtFdEJtZ0pKO0FBQ0Y7QU9oZ0pFO0VpQ0dJLHFCQUFBO0F4Q2dnSk47O0F3QzMvSUU7RUFDRSxhQUFBO0F4QzgvSUo7O0F3Q3ovSUE7RUFDRSxrQkFBQTtFQUNBLFNBQUE7QXhDNC9JRjs7QXdDci9JQTtFQUNFLG9CbkM2M0JrQztFbUM1M0JsQyxtQm5DNDNCa0M7RVFoNkJoQyxvQlJtNkJnQztBTDBuSHBDOztBd0NoL0lFO0VDakRBLFdBQUE7RUFDQSx5QnBDNkVhO0FMdzlJZjtBT3ZoSkU7RWtDVkksV0FBQTtFQUNBLHlCQUFBO0F6Q29pSk47QXlDamlKSTtFQUVFLFVBQUE7RUFDQSw4Q0FBQTtBekNraUpOOztBd0M3L0lFO0VDakRBLFdBQUE7RUFDQSx5QnBDNkVhO0FMcStJZjtBT3BpSkU7RWtDVkksV0FBQTtFQUNBLHlCQUFBO0F6Q2lqSk47QXlDOWlKSTtFQUVFLFVBQUE7RUFDQSwrQ0FBQTtBekMraUpOOztBd0MxZ0pFO0VDakRBLFdBQUE7RUFDQSx5QnBDNkVhO0FMay9JZjtBT2pqSkU7RWtDVkksV0FBQTtFQUNBLHlCQUFBO0F6QzhqSk47QXlDM2pKSTtFQUVFLFVBQUE7RUFDQSwrQ0FBQTtBekM0akpOOztBd0N2aEpFO0VDakRBLFdBQUE7RUFDQSx5QnBDNkVhO0FMKy9JZjtBTzlqSkU7RWtDVkksV0FBQTtFQUNBLHlCQUFBO0F6QzJrSk47QXlDeGtKSTtFQUVFLFVBQUE7RUFDQSxnREFBQTtBekN5a0pOOztBd0NwaUpFO0VDakRBLGNBQUE7RUFDQSx5QnBDNkVhO0FMNGdKZjtBTzNrSkU7RWtDVkksY0FBQTtFQUNBLHlCQUFBO0F6Q3dsSk47QXlDcmxKSTtFQUVFLFVBQUE7RUFDQSwrQ0FBQTtBekNzbEpOOztBd0NqakpFO0VDakRBLFdBQUE7RUFDQSx5QnBDNkVhO0FMeWhKZjtBT3hsSkU7RWtDVkksV0FBQTtFQUNBLHlCQUFBO0F6Q3FtSk47QXlDbG1KSTtFQUVFLFVBQUE7RUFDQSwrQ0FBQTtBekNtbUpOOztBd0M5akpFO0VDakRBLGNBQUE7RUFDQSx5QnBDNkVhO0FMc2lKZjtBT3JtSkU7RWtDVkksY0FBQTtFQUNBLHlCQUFBO0F6Q2tuSk47QXlDL21KSTtFQUVFLFVBQUE7RUFDQSxpREFBQTtBekNnbkpOOztBd0Mza0pFO0VDakRBLFdBQUE7RUFDQSx5QnBDNkVhO0FMbWpKZjtBT2xuSkU7RWtDVkksV0FBQTtFQUNBLHlCQUFBO0F6QytuSk47QXlDNW5KSTtFQUVFLFVBQUE7RUFDQSw4Q0FBQTtBekM2bkpOOztBMEMxb0pBO0VBQ0Usa0JBQUE7RUFDQSxtQnJDcXpCa0M7RXFDbnpCbEMseUJyQ0tTO0VRSlAscUJSOE8wQjtBTDg1STlCO0FpQnJsSkk7RXlCNURKO0lBUUksa0JBQUE7RTFDNm9KRjtBQUNGOztBMEMxb0pBO0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0U3QlRFLGdCNkJVcUI7QTFDNm9KekI7O0EyQ3hwSkE7RUFDRSxrQkFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJ0Q3E5QmtDO0VzQ3A5QmxDLDZCQUFBO0U5QkhFLHNCUjZPMEI7QUxrN0k5Qjs7QTJDdnBKQTtFQUVFLGNBQUE7QTNDeXBKRjs7QTJDcnBKQTtFQUNFLGdCdENnUjRCO0FMdzRJOUI7O0EyQ2hwSkE7RUFDRSxtQkFBQTtBM0NtcEpGO0EyQ2hwSkU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0Esd0JBQUE7RUFDQSxjQUFBO0EzQ2twSko7O0EyQ3hvSkU7RUM5Q0EsY0QrQ3FIO0VuQjFDbkgseUJtQjBDdUI7RUM3Q3pCLHFCRDZDcUU7QTNDNm9KdkU7QTRDeHJKRTtFQUNFLHlCQUFBO0E1QzBySko7QTRDdnJKRTtFQUNFLGNBQUE7QTVDeXJKSjs7QTJDcHBKRTtFQzlDQSxjRCtDcUg7RW5CMUNuSCx5Qm1CMEN1QjtFQzdDekIscUJENkNxRTtBM0N5cEp2RTtBNENwc0pFO0VBQ0UseUJBQUE7QTVDc3NKSjtBNENuc0pFO0VBQ0UsY0FBQTtBNUNxc0pKOztBMkNocUpFO0VDOUNBLGNEK0NxSDtFbkIxQ25ILHlCbUIwQ3VCO0VDN0N6QixxQkQ2Q3FFO0EzQ3FxSnZFO0E0Q2h0SkU7RUFDRSx5QkFBQTtBNUNrdEpKO0E0Qy9zSkU7RUFDRSxjQUFBO0E1Q2l0Sko7O0EyQzVxSkU7RUM5Q0EsY0QrQ3FIO0VuQjFDbkgseUJtQjBDdUI7RUM3Q3pCLHFCRDZDcUU7QTNDaXJKdkU7QTRDNXRKRTtFQUNFLHlCQUFBO0E1Qzh0Sko7QTRDM3RKRTtFQUNFLGNBQUE7QTVDNnRKSjs7QTJDeHJKRTtFQzlDQSxjRCtDcUg7RW5CMUNuSCx5Qm1CMEN1QjtFQzdDekIscUJENkNxRTtBM0M2ckp2RTtBNEN4dUpFO0VBQ0UseUJBQUE7QTVDMHVKSjtBNEN2dUpFO0VBQ0UsY0FBQTtBNUN5dUpKOztBMkNwc0pFO0VDOUNBLGNEK0NxSDtFbkIxQ25ILHlCbUIwQ3VCO0VDN0N6QixxQkQ2Q3FFO0EzQ3lzSnZFO0E0Q3B2SkU7RUFDRSx5QkFBQTtBNUNzdkpKO0E0Q252SkU7RUFDRSxjQUFBO0E1Q3F2Sko7O0EyQ2h0SkU7RUM5Q0EsY0QrQ3FIO0VuQjFDbkgseUJtQjBDdUI7RUM3Q3pCLHFCRDZDcUU7QTNDcXRKdkU7QTRDaHdKRTtFQUNFLHlCQUFBO0E1Q2t3Sko7QTRDL3ZKRTtFQUNFLGNBQUE7QTVDaXdKSjs7QTJDNXRKRTtFQzlDQSxjRCtDcUg7RW5CMUNuSCx5Qm1CMEN1QjtFQzdDekIscUJENkNxRTtBM0NpdUp2RTtBNEM1d0pFO0VBQ0UseUJBQUE7QTVDOHdKSjtBNEMzd0pFO0VBQ0UsY0FBQTtBNUM2d0pKOztBNkNyeEpFO0VBQ0U7SUFBTywyQkFBQTtFN0N5eEpUO0U2Q3h4SkU7SUFBSyx3QkFBQTtFN0MyeEpQO0FBQ0Y7QTZDeHhKQTtFQUNFLGFBQUE7RUFDQSxZeEM4OUJrQztFd0M3OUJsQyxnQkFBQTtFdkNvSEksa0JBdENhO0V1QzVFakIseUJ4Q0pTO0VRSlAsc0JSNk8wQjtBTHNqSjlCOztBNkN0eEpBO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtFQUNBLFd4Q2hCUztFd0NpQlQsa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHlCeENvOUJrQztFaUJ4K0I5QiwyQnVCcUJKO0E3Q3l4SkY7QXNCenlKSTtFdUJPSjtJdkJOTSxnQkFBQTtFdEI0eUpKO0FBQ0Y7O0E2QzN4SkE7RXJCYUUscU1BQUE7RXFCWEEsMEJBQUE7QTdDOHhKRjs7QTZDMXhKRTtFQUNFLGtEQUFBO0E3QzZ4Sko7QTZDMXhKTTtFQUpKO0lBS00sZUFBQTtFN0M2eEpOO0FBQ0Y7O0E4Q3YwSkE7RUFDRSxhQUFBO0VBQ0EsdUJBQUE7QTlDMDBKRjs7QThDdjBKQTtFQUNFLE9BQUE7QTlDMDBKRjs7QStDNTBKQTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUdBLGVBQUE7RUFDQSxnQkFBQTtBL0M2MEpGOztBK0NwMEpBO0VBQ0UsV0FBQTtFQUNBLGMxQ1BTO0UwQ1FULG1CQUFBO0EvQ3UwSkY7QU83MEpFO0V3Q1VFLFVBQUE7RUFDQSxjMUNiTztFMENjUCxxQkFBQTtFQUNBLHlCMUNyQk87QUwyMUpYO0ErQ24wSkU7RUFDRSxjMUNqQk87RTBDa0JQLHlCMUN6Qk87QUw4MUpYOztBK0M1ekpBO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0Esd0JBQUE7RUFFQSxzQjFDekNTO0UwQzBDVCxzQ0FBQTtBL0M4ekpGO0ErQzV6SkU7RWxDckNFLCtCUm9PMEI7RVFuTzFCLGdDUm1PMEI7QUxpb0o5QjtBK0M1ekpFO0VsQzNCRSxtQ1JzTjBCO0VRck4xQixrQ1JxTjBCO0FMcW9KOUI7QStDNXpKRTtFQUVFLGMxQ2hETztFMENpRFAsb0JBQUE7RUFDQSxzQjFDeERPO0FMcTNKWDtBK0N6ekpFO0VBQ0UsVUFBQTtFQUNBLFcxQzlETztFMEMrRFAseUIxQ3VMMEI7RTBDdEwxQixxQjFDc0wwQjtBTHFvSjlCO0ErQ3h6SkU7RUFDRSxtQkFBQTtBL0MwekpKO0ErQ3h6Skk7RUFDRSxnQkFBQTtFQUNBLHFCMUNnS3dCO0FMMHBKOUI7O0ErQzV5Skk7RUFDRSxtQkFBQTtBL0MreUpOO0ErQzV5SlE7RWxDckNKLGtDUnNMMEI7RVFsTTFCLDBCa0NtRHVDO0EvQzh5SjNDO0ErQzN5SlE7RWxDdERKLGdDUmtNMEI7RVF0TDFCLDRCa0M0Q3lDO0EvQzZ5SjdDO0ErQzF5SlE7RUFDRSxhQUFBO0EvQzR5SlY7QStDenlKUTtFQUNFLHFCMUMrSG9CO0UwQzlIcEIsb0JBQUE7QS9DMnlKVjtBK0N6eUpVO0VBQ0UsaUJBQUE7RUFDQSxzQjFDMEhrQjtBTGlySjlCOztBaUJwMkpJO0U4QmlDQTtJQUNFLG1CQUFBO0UvQ3UwSko7RStDcDBKTTtJbENyQ0osa0NSc0wwQjtJUWxNMUIsMEJrQ21EdUM7RS9DczBKekM7RStDbjBKTTtJbEN0REosZ0NSa00wQjtJUXRMMUIsNEJrQzRDeUM7RS9DcTBKM0M7RStDbDBKTTtJQUNFLGFBQUE7RS9DbzBKUjtFK0NqMEpNO0lBQ0UscUIxQytIb0I7STBDOUhwQixvQkFBQTtFL0NtMEpSO0UrQ2owSlE7SUFDRSxpQkFBQTtJQUNBLHNCMUMwSGtCO0VMeXNKNUI7QUFDRjtBaUI3M0pJO0U4QmlDQTtJQUNFLG1CQUFBO0UvQysxSko7RStDNTFKTTtJbENyQ0osa0NSc0wwQjtJUWxNMUIsMEJrQ21EdUM7RS9DODFKekM7RStDMzFKTTtJbEN0REosZ0NSa00wQjtJUXRMMUIsNEJrQzRDeUM7RS9DNjFKM0M7RStDMTFKTTtJQUNFLGFBQUE7RS9DNDFKUjtFK0N6MUpNO0lBQ0UscUIxQytIb0I7STBDOUhwQixvQkFBQTtFL0MyMUpSO0UrQ3oxSlE7SUFDRSxpQkFBQTtJQUNBLHNCMUMwSGtCO0VMaXVKNUI7QUFDRjtBaUJyNUpJO0U4QmlDQTtJQUNFLG1CQUFBO0UvQ3UzSko7RStDcDNKTTtJbENyQ0osa0NSc0wwQjtJUWxNMUIsMEJrQ21EdUM7RS9DczNKekM7RStDbjNKTTtJbEN0REosZ0NSa00wQjtJUXRMMUIsNEJrQzRDeUM7RS9DcTNKM0M7RStDbDNKTTtJQUNFLGFBQUE7RS9DbzNKUjtFK0NqM0pNO0lBQ0UscUIxQytIb0I7STBDOUhwQixvQkFBQTtFL0NtM0pSO0UrQ2ozSlE7SUFDRSxpQkFBQTtJQUNBLHNCMUMwSGtCO0VMeXZKNUI7QUFDRjtBaUI3NkpJO0U4QmlDQTtJQUNFLG1CQUFBO0UvQys0Sko7RStDNTRKTTtJbENyQ0osa0NSc0wwQjtJUWxNMUIsMEJrQ21EdUM7RS9DODRKekM7RStDMzRKTTtJbEN0REosZ0NSa00wQjtJUXRMMUIsNEJrQzRDeUM7RS9DNjRKM0M7RStDMTRKTTtJQUNFLGFBQUE7RS9DNDRKUjtFK0N6NEpNO0lBQ0UscUIxQytIb0I7STBDOUhwQixvQkFBQTtFL0MyNEpSO0UrQ3o0SlE7SUFDRSxpQkFBQTtJQUNBLHNCMUMwSGtCO0VMaXhKNUI7QUFDRjtBK0M3M0pFO0VBQ0UscUJBQUE7RUFDQSxvQkFBQTtFbENqSUEsZ0JrQ2tJdUI7QS9DKzNKM0I7QStDNzNKSTtFQUNFLG1CQUFBO0EvQyszSk47QStDMTNKSTtFQUNFLHNCQUFBO0EvQzQzSk47O0FnRHpnS0U7RUFDRSxjRHdKc0U7RUN2SnRFLHlCRHVKdUM7QS9DcTNKM0M7QU9qZ0tFO0V5Q1BNLGNEbUprRTtFQ2xKbEUseUJBQUE7QWhEMmdLUjtBZ0R4Z0tNO0VBQ0UsVzNDUEc7RTJDUUgseUJENklrRTtFQzVJbEUscUJENElrRTtBL0M4M0oxRTs7QWdEdmhLRTtFQUNFLGNEd0pzRTtFQ3ZKdEUseUJEdUp1QztBL0NtNEozQztBTy9nS0U7RXlDUE0sY0RtSmtFO0VDbEpsRSx5QkFBQTtBaER5aEtSO0FnRHRoS007RUFDRSxXM0NQRztFMkNRSCx5QkQ2SWtFO0VDNUlsRSxxQkQ0SWtFO0EvQzQ0SjFFOztBZ0RyaUtFO0VBQ0UsY0R3SnNFO0VDdkp0RSx5QkR1SnVDO0EvQ2k1SjNDO0FPN2hLRTtFeUNQTSxjRG1Ka0U7RUNsSmxFLHlCQUFBO0FoRHVpS1I7QWdEcGlLTTtFQUNFLFczQ1BHO0UyQ1FILHlCRDZJa0U7RUM1SWxFLHFCRDRJa0U7QS9DMDVKMUU7O0FnRG5qS0U7RUFDRSxjRHdKc0U7RUN2SnRFLHlCRHVKdUM7QS9DKzVKM0M7QU8zaUtFO0V5Q1BNLGNEbUprRTtFQ2xKbEUseUJBQUE7QWhEcWpLUjtBZ0RsaktNO0VBQ0UsVzNDUEc7RTJDUUgseUJENklrRTtFQzVJbEUscUJENElrRTtBL0N3NkoxRTs7QWdEamtLRTtFQUNFLGNEd0pzRTtFQ3ZKdEUseUJEdUp1QztBL0M2NkozQztBT3pqS0U7RXlDUE0sY0RtSmtFO0VDbEpsRSx5QkFBQTtBaERta0tSO0FnRGhrS007RUFDRSxXM0NQRztFMkNRSCx5QkQ2SWtFO0VDNUlsRSxxQkQ0SWtFO0EvQ3M3SjFFOztBZ0Qva0tFO0VBQ0UsY0R3SnNFO0VDdkp0RSx5QkR1SnVDO0EvQzI3SjNDO0FPdmtLRTtFeUNQTSxjRG1Ka0U7RUNsSmxFLHlCQUFBO0FoRGlsS1I7QWdEOWtLTTtFQUNFLFczQ1BHO0UyQ1FILHlCRDZJa0U7RUM1SWxFLHFCRDRJa0U7QS9DbzhKMUU7O0FnRDdsS0U7RUFDRSxjRHdKc0U7RUN2SnRFLHlCRHVKdUM7QS9DeThKM0M7QU9ybEtFO0V5Q1BNLGNEbUprRTtFQ2xKbEUseUJBQUE7QWhEK2xLUjtBZ0Q1bEtNO0VBQ0UsVzNDUEc7RTJDUUgseUJENklrRTtFQzVJbEUscUJENElrRTtBL0NrOUoxRTs7QWdEM21LRTtFQUNFLGNEd0pzRTtFQ3ZKdEUseUJEdUp1QztBL0N1OUozQztBT25tS0U7RXlDUE0sY0RtSmtFO0VDbEpsRSx5QkFBQTtBaEQ2bUtSO0FnRDFtS007RUFDRSxXM0NQRztFMkNRSCx5QkQ2SWtFO0VDNUlsRSxxQkQ0SWtFO0EvQ2crSjFFOztBaUQ1bktBO0VBQ0UsWUFBQTtFM0M4SEksaUJBdENhO0UyQ3RGakIsZ0I1Q2lTNEI7RTRDaFM1QixjQUFBO0VBQ0EsVzVDWVM7RTRDWFQseUI1Q29sQ2tDO0U0Q25sQ2xDLFlBQUE7QWpEK25LRjtBTzFuS0U7RTBDREUsVzVDTU87RTRDTFAscUJBQUE7QWpEOG5LSjtBTzFuS0U7RTBDQ0ksYUFBQTtBakQ0bktOOztBaURqbktBO0VBQ0UsVUFBQTtFQUNBLDZCQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0FqRG9uS0Y7O0FpRDltS0E7RUFDRSxvQkFBQTtBakRpbktGOztBa0R4cEtBO0VBQ0UsZ0I3Q3k0QmtDO0U2Q3g0QmxDLGdCQUFBO0U1QzZISSxtQkF0Q2E7RTRDcEZqQiwyQzdDMDRCa0M7RTZDejRCbEMsNEJBQUE7RUFDQSxvQ0FBQTtFQUNBLGdEN0MyNEJrQztFNkMxNEJsQywyQkFBQTtFQUNBLFVBQUE7RXJDTEUsc0JSNjRCZ0M7QUxteElwQztBa0R4cEtFO0VBQ0Usc0I3QzYzQmdDO0FMNnhJcEM7QWtEdnBLRTtFQUNFLFVBQUE7QWxEeXBLSjtBa0R0cEtFO0VBQ0UsY0FBQTtFQUNBLFVBQUE7QWxEd3BLSjtBa0RycEtFO0VBQ0UsYUFBQTtBbER1cEtKOztBa0RucEtBO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0Esd0JBQUE7RUFDQSxjN0N0QlM7RTZDdUJULDJDN0NrM0JrQztFNkNqM0Js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a0JBQUE7RUFDQSxVQUFBO0VBQ0EsNkNBQUE7QXpEK3hMRjs7QXlENXhMQTtFQUNFLFdwRDRoQ3dCO0VvRDNoQ3hCLFlwRDJoQ3dCO0FMb3dKMUI7O0EwRGwxTEE7RUFBcUIsbUNBQUE7QTFEczFMckI7O0EwRHIxTEE7RUFBcUIsOEJBQUE7QTFEeTFMckI7O0EwRHgxTEE7RUFBcUIsaUNBQUE7QTFENDFMckI7O0EwRDMxTEE7RUFBcUIsaUNBQUE7QTFEKzFMckI7O0EwRDkxTEE7RUFBcUIsc0NBQUE7QTFEazJMckI7O0EwRGoyTEE7RUFBcUIsbUNBQUE7QTFEcTJMckI7O0EyRHYyTEU7RUFDRSxvQ0FBQTtBM0QwMkxKOztBT2gyTEU7OztFb0RMSSxvQ0FBQTtBM0QyMkxOOztBMkRqM0xFO0VBQ0Usb0NBQUE7QTNEbzNMSjs7QU8xMkxFOzs7RW9ETEksb0NBQUE7QTNEcTNMTjs7QTJEMzNMRTtFQUNFLG9DQUFBO0EzRDgzTEo7O0FPcDNMRTs7O0VvRExJLG9DQUFBO0EzRCszTE47O0EyRHI0TEU7RUFDRSxvQ0FBQTtBM0R3NExKOztBTzkzTEU7OztFb0RMSSxvQ0FBQTtBM0R5NExOOztBMkQvNExFO0VBQ0Usb0NBQUE7QTNEazVMSjs7QU94NExFOzs7RW9ETEksb0NBQUE7QTNEbTVMTjs7QTJEejVMRTtFQUNFLG9DQUFBO0EzRDQ1TEo7O0FPbDVMRTs7O0VvRExJLG9DQUFBO0EzRDY1TE47O0EyRG42TEU7RUFDRSxvQ0FBQTtBM0RzNkxKOztBTzU1TEU7OztFb0RMSSxvQ0FBQTtBM0R1NkxOOztBMkQ3NkxFO0VBQ0Usb0NBQUE7QTNEZzdMSjs7QU90NkxFOzs7RW9ETEksb0NBQUE7QTNEaTdMTjs7QTREaDdMQTtFQUNFLGlDQUFBO0E1RG03TEY7O0E0RGg3TEE7RUFDRSx3Q0FBQTtBNURtN0xGOztBNkQ5N0xBO0VBQWtCLG9DQUFBO0E3RGs4TGxCOztBNkRqOExBO0VBQWtCLHdDQUFBO0E3RHE4TGxCOztBNkRwOExBO0VBQWtCLDBDQUFBO0E3RHc4TGxCOztBNkR2OExBO0VBQWtCLDJDQUFBO0E3RDI4TGxCOztBNkQxOExBO0VBQWtCLHlDQUFBO0E3RDg4TGxCOztBNkQ1OExBO0VBQW1CLG9CQUFBO0E3RGc5TG5COztBNkQvOExBO0VBQW1CLHdCQUFBO0E3RG05TG5COztBNkRsOUxBO0VBQW1CLDBCQUFBO0E3RHM5TG5COztBNkRyOUxBO0VBQW1CLDJCQUFBO0E3RHk5TG5COztBNkR4OUxBO0VBQW1CLHlCQUFBO0E3RDQ5TG5COztBNkR6OUxFO0VBQ0UsZ0NBQUE7QTdENDlMSjs7QTZENzlMRTtFQUNFLGdDQUFBO0E3RGcrTEo7O0E2RGorTEU7RUFDRSxnQ0FBQTtBN0RvK0xKOztBNkRyK0xFO0VBQ0UsZ0NBQUE7QTdEdytMSjs7QTZEeitMRTtFQUNFLGdDQUFBO0E3RDQrTEo7O0E2RDcrTEU7RUFDRSxnQ0FBQTtBN0RnL0xKOztBNkRqL0xFO0VBQ0UsZ0NBQUE7QTdEby9MSjs7QTZEci9MRTtFQUNFLGdDQUFBO0E3RHcvTEo7O0E2RHAvTEE7RUFDRSw2QkFBQTtBN0R1L0xGOztBNkRoL0xBO0VBQ0UsZ0NBQUE7QTdEbS9MRjs7QTZEaC9MQTtFQUNFLGlDQUFBO0E3RG0vTEY7O0E2RGgvTEE7RUFDRSwwQ0FBQTtFQUNBLDJDQUFBO0E3RG0vTEY7O0E2RGgvTEE7RUFDRSwyQ0FBQTtFQUNBLDhDQUFBO0E3RG0vTEY7O0E2RGgvTEE7RUFDRSw4Q0FBQTtFQUNBLDZDQUFBO0E3RG0vTEY7O0E2RGgvTEE7RUFDRSwwQ0FBQTtFQUNBLDZDQUFBO0E3RG0vTEY7O0E2RGgvTEE7RUFDRSxnQ0FBQTtBN0RtL0xGOztBNkRoL0xBO0VBQ0UsNkJBQUE7QTdEbS9MRjs7QTZEaC9MQTtFQUNFLCtCQUFBO0E3RG0vTEY7O0E2RGgvTEE7RUFDRSwyQkFBQTtBN0RtL0xGOztBd0Qzak1FO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0F4RDhqTUo7O0E4RHZqTU07RUFBd0Isd0JBQUE7QTlEMmpNOUI7O0E4RDNqTU07RUFBd0IsMEJBQUE7QTlEK2pNOUI7O0E4RC9qTU07RUFBd0IsZ0NBQUE7QTlEbWtNOUI7O0E4RG5rTU07RUFBd0IseUJBQUE7QTlEdWtNOUI7O0E4RHZrTU07RUFBd0IseUJBQUE7QTlEMmtNOUI7O0E4RDNrTU07RUFBd0IsNkJBQUE7QTlEK2tNOUI7O0E4RC9rTU07RUFBd0IsOEJBQUE7QTlEbWxNOUI7O0E4RG5sTU07RUFBd0Isd0JBQUE7QTlEdWxNOUI7O0E4RHZsTU07RUFBd0IsK0JBQUE7QTlEMmxNOUI7O0FpQjFpTUk7RTZDakRFO0lBQXdCLHdCQUFBO0U5RGdtTTVCOztFOERobU1JO0lBQXdCLDBCQUFBO0U5RG9tTTVCOztFOERwbU1JO0lBQXdCLGdDQUFBO0U5RHdtTTVCOztFOER4bU1JO0lBQXdCLHlCQUFBO0U5RDRtTTVCOztFOEQ1bU1JO0lBQXdCLHlCQUFBO0U5RGduTTVCOztFOERobk1JO0lBQXdCLDZCQUFBO0U5RG9uTTVCOztFOERwbk1JO0lBQXdCLDhCQUFBO0U5RHduTTVCOztFOER4bk1JO0lBQXdCLHdCQUFBO0U5RDRuTTVCOztFOEQ1bk1JO0lBQXdCLCtCQUFBO0U5RGdvTTVCO0FBQ0Y7QWlCaGxNSTtFNkNqREU7SUFBd0Isd0JBQUE7RTlEcW9NNUI7O0U4RHJvTUk7SUFBd0IsMEJBQUE7RTlEeW9NNUI7O0U4RHpvTUk7SUFBd0IsZ0NBQUE7RTlENm9NNUI7O0U4RDdvTUk7SUFBd0IseUJBQUE7RTlEaXBNNUI7O0U4RGpwTUk7SUFBd0IseUJBQUE7RTlEcXBNNUI7O0U4RHJwTUk7SUFBd0IsNkJBQUE7RTlEeXBNNUI7O0U4RHpwTUk7SUFBd0IsOEJBQUE7RTlENnBNNUI7O0U4RDdwTUk7SUFBd0Isd0JBQUE7RTlEaXFNNUI7O0U4RGpxTUk7SUFBd0IsK0JBQUE7RTlEcXFNNUI7QUFDRjtBaUJybk1JO0U2Q2pERTtJQUF3Qix3QkFBQTtFOUQwcU01Qjs7RThEMXFNSTtJQUF3QiwwQkFBQTtFOUQ4cU01Qjs7RThEOXFNSTtJQUF3QixnQ0FBQTtFOURrck01Qjs7RThEbHJNSTtJQUF3Qix5QkFBQTtFOURzck01Qjs7RThEdHJNSTtJQUF3Qix5QkFBQTtFOUQwck01Qjs7RThEMXJNSTtJQUF3Qiw2QkFBQTtFOUQ4ck01Qjs7RThEOXJNSTtJQUF3Qiw4QkFBQTtFOURrc001Qjs7RThEbHNNSTtJQUF3Qix3QkFBQTtFOURzc001Qjs7RThEdHNNSTtJQUF3QiwrQkFBQTtFOUQwc001QjtBQUNGO0FpQjFwTUk7RTZDakRFO0lBQXdCLHdCQUFBO0U5RCtzTTVCOztFOEQvc01JO0lBQXdCLDBCQUFBO0U5RG10TTVCOztFOERudE1JO0lBQXdCLGdDQUFBO0U5RHV0TTVCOztFOER2dE1JO0lBQXdCLHlCQUFBO0U5RDJ0TTVCOztFOEQzdE1JO0lBQXdCLHlCQUFBO0U5RCt0TTVCOztFOEQvdE1JO0lBQXdCLDZCQUFBO0U5RG11TTVCOztFOERudU1JO0lBQXdCLDhCQUFBO0U5RHV1TTVCOztFOER2dU1JO0lBQXdCLHdCQUFBO0U5RDJ1TTVCOztFOEQzdU1JO0lBQXdCLCtCQUFBO0U5RCt1TTVCO0FBQ0Y7QThEdHVNQTtFQUVJO0lBQXFCLHdCQUFBO0U5RHd1TXZCOztFOER4dU1FO0lBQXFCLDBCQUFBO0U5RDR1TXZCOztFOEQ1dU1FO0lBQXFCLGdDQUFBO0U5RGd2TXZCOztFOERodk1FO0lBQXFCLHlCQUFBO0U5RG92TXZCOztFOERwdk1FO0lBQXFCLHlCQUFBO0U5RHd2TXZCOztFOER4dk1FO0lBQXFCLDZCQUFBO0U5RDR2TXZCOztFOEQ1dk1FO0lBQXFCLDhCQUFBO0U5RGd3TXZCOztFOERod01FO0lBQXFCLHdCQUFBO0U5RG93TXZCOztFOERwd01FO0lBQXFCLCtCQUFBO0U5RHd3TXZCO0FBQ0Y7QStEOXhNQTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7QS9EZ3lNRjtBK0Q5eE1FO0VBQ0UsY0FBQTtFQUNBLFdBQUE7QS9EZ3lNSjtBK0Q3eE1FOzs7OztFQUtFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxTQUFBO0EvRCt4TUo7O0ErRHR4TUk7RUFDRSwyQkFBQTtBL0R5eE1OOztBK0QxeE1JO0VBQ0UsbUJBQUE7QS9ENnhNTjs7QStEOXhNSTtFQUNFLGdCQUFBO0EvRGl5TU47O0ErRGx5TUk7RUFDRSxpQkFBQTtBL0RxeU1OOztBZ0U5ek1JO0VBQWdDLDhCQUFBO0FoRWswTXBDOztBZ0VqME1JO0VBQWdDLGlDQUFBO0FoRXEwTXBDOztBZ0VwME1JO0VBQWdDLHNDQUFBO0FoRXcwTXBDOztBZ0V2ME1JO0VBQWdDLHlDQUFBO0FoRTIwTXBDOztBZ0V6ME1JO0VBQThCLDBCQUFBO0FoRTYwTWxDOztBZ0U1ME1JO0VBQThCLDRCQUFBO0FoRWcxTWxDOztBZ0UvME1JO0VBQThCLGtDQUFBO0FoRW0xTWxDOztBZ0VsMU1JO0VBQThCLHlCQUFBO0FoRXMxTWxDOztBZ0VyMU1JO0VBQThCLHVCQUFBO0FoRXkxTWxDOztBZ0V4MU1JO0VBQThCLHVCQUFBO0FoRTQxTWxDOztBZ0UzMU1JO0VBQThCLHlCQUFBO0FoRSsxTWxDOztBZ0U5MU1JO0VBQThCLHlCQUFBO0FoRWsyTWxDOztBZ0VoMk1JO0VBQW9DLHNDQUFBO0FoRW8yTXhDOztBZ0VuMk1JO0VBQW9DLG9DQUFBO0FoRXUyTXhDOztBZ0V0Mk1JO0VBQW9DLGtDQUFBO0FoRTAyTXhDOztBZ0V6Mk1JO0VBQW9DLHlDQUFBO0FoRTYyTXhDOztBZ0U1Mk1JO0VBQW9DLHdDQUFBO0FoRWczTXhDOztBZ0U5Mk1JO0VBQWlDLGtDQUFBO0FoRWszTXJDOztBZ0VqM01JO0VBQWlDLGdDQUFBO0FoRXEzTXJDOztBZ0VwM01JO0VBQWlDLDhCQUFBO0FoRXczTXJDOztBZ0V2M01JO0VBQWlDLGdDQUFBO0FoRTIzTXJDOztBZ0UxM01JO0VBQWlDLCtCQUFBO0FoRTgzTXJDOztBZ0U1M01JO0VBQWtDLG9DQUFBO0FoRWc0TXRDOztBZ0UvM01JO0VBQWtDLGtDQUFBO0FoRW00TXRDOztBZ0VsNE1JO0VBQWtDLGdDQUFBO0FoRXM0TXRDOztBZ0VyNE1JO0VBQWtDLHVDQUFBO0FoRXk0TXRDOztBZ0V4NE1JO0VBQWtDLHNDQUFBO0FoRTQ0TXRDOztBZ0UzNE1JO0VBQWtDLGlDQUFBO0FoRSs0TXRDOztBZ0U3NE1JO0VBQWdDLDJCQUFBO0FoRWk1TXBDOztBZ0VoNU1JO0VBQWdDLGlDQUFBO0FoRW81TXBDOztBZ0VuNU1JO0VBQWdDLCtCQUFBO0FoRXU1TXBDOztBZ0V0NU1JO0VBQWdDLDZCQUFBO0FoRTA1TXBDOztBZ0V6NU1JO0VBQWdDLCtCQUFBO0FoRTY1TXBDOztBZ0U1NU1JO0VBQWdDLDhCQUFBO0FoRWc2TXBDOztBaUJwNU1JO0UrQ2xEQTtJQUFnQyw4QkFBQTtFaEUyOE1sQzs7RWdFMThNRTtJQUFnQyxpQ0FBQTtFaEU4OE1sQzs7RWdFNzhNRTtJQUFnQyxzQ0FBQTtFaEVpOU1sQzs7RWdFaDlNRTtJQUFnQyx5Q0FBQTtFaEVvOU1sQzs7RWdFbDlNRTtJQUE4QiwwQkFBQTtFaEVzOU1oQzs7RWdFcjlNRTtJQUE4Qiw0QkFBQTtFaEV5OU1oQzs7RWdFeDlNRTtJQUE4QixrQ0FBQTtFaEU0OU1oQzs7RWdFMzlNRTtJQUE4Qix5QkFBQTtFaEUrOU1oQzs7RWdFOTlNRTtJQUE4Qix1QkFBQTtFaEVrK01oQzs7RWdFaitNRTtJQUE4Qix1QkFBQTtFaEVxK01oQzs7RWdFcCtNRTtJQUE4Qix5QkFBQTtFaEV3K01oQzs7RWdFditNRTtJQUE4Qix5QkFBQTtFaEUyK01oQzs7RWdFeitNRTtJQUFvQyxzQ0FBQTtFaEU2K010Qzs7RWdFNStNRTtJQUFvQyxvQ0FBQTtFaEVnL010Qzs7RWdFLytNRTtJQUFvQyxrQ0FBQTtFaEVtL010Qzs7RWdFbC9NRTtJQUFvQyx5Q0FBQTtFaEVzL010Qzs7RWdFci9NRTtJQUFvQyx3Q0FBQTtFaEV5L010Qzs7RWdFdi9NRTtJQUFpQyxrQ0FBQTtFaEUyL01uQzs7RWdFMS9NRTtJQUFpQyxnQ0FBQTtFaEU4L01uQzs7RWdFNy9NRTtJQUFpQyw4QkFBQTtFaEVpZ05uQzs7RWdFaGdORTtJQUFpQyxnQ0FBQTtFaEVvZ05uQzs7RWdFbmdORTtJQUFpQywrQkFBQTtFaEV1Z05uQzs7RWdFcmdORTtJQUFrQyxvQ0FBQTtFaEV5Z05wQzs7RWdFeGdORTtJQUFrQyxrQ0FBQTtFaEU0Z05wQzs7RWdFM2dORTtJQUFrQyxnQ0FBQTtFaEUrZ05wQzs7RWdFOWdORTtJQUFrQyx1Q0FBQTtFaEVraE5wQzs7RWdFamhORTtJQUFrQyxzQ0FBQTtFaEVxaE5wQzs7RWdFcGhORTtJQUFrQyxpQ0FBQTtFaEV3aE5wQzs7RWdFdGhORTtJQUFnQywyQkFBQTtFaEUwaE5sQzs7RWdFemhORTtJQUFnQyxpQ0FBQTtFaEU2aE5sQzs7RWdFNWhORTtJQUFnQywrQkFBQTtFaEVnaU5sQzs7RWdFL2hORTtJQUFnQyw2QkFBQTtFaEVtaU5sQzs7RWdFbGlORTtJQUFnQywrQkFBQTtFaEVzaU5sQzs7RWdFcmlORTtJQUFnQyw4QkFBQTtFaEV5aU5sQztBQUNGO0FpQjloTkk7RStDbERBO0lBQWdDLDhCQUFBO0VoRW9sTmxDOztFZ0VubE5FO0lBQWdDLGlDQUFBO0VoRXVsTmxDOztFZ0V0bE5FO0lBQWdDLHNDQUFBO0VoRTBsTmxDOztFZ0V6bE5FO0lBQWdDLHlDQUFBO0VoRTZsTmxDOztFZ0UzbE5FO0lBQThCLDBCQUFBO0VoRStsTmhDOztFZ0U5bE5FO0lBQThCLDRCQUFBO0VoRWttTmhDOztFZ0VqbU5FO0lBQThCLGtDQUFBO0VoRXFtTmhDOztFZ0VwbU5FO0lBQThCLHlCQUFBO0VoRXdtTmhDOztFZ0V2bU5FO0lBQThCLHVCQUFBO0VoRTJtTmhDOztFZ0UxbU5FO0lBQThCLHVCQUFBO0VoRThtTmhDOztFZ0U3bU5FO0lBQThCLHlCQUFBO0VoRWluTmhDOztFZ0Vobk5FO0lBQThCLHlCQUFBO0VoRW9uTmhDOztFZ0Vsbk5FO0lBQW9DLHNDQUFBO0VoRXNuTnRDOztFZ0Vybk5FO0lBQW9DLG9DQUFBO0VoRXluTnRDOztFZ0V4bk5FO0lBQW9DLGtDQUFBO0VoRTRuTnRDOztFZ0Uzbk5FO0lBQW9DLHlDQUFBO0VoRStuTnRDOztFZ0U5bk5FO0lBQW9DLHdDQUFBO0VoRWtvTnRDOztFZ0Vob05FO0lBQWlDLGtDQUFBO0VoRW9vTm5DOztFZ0Vub05FO0lBQWlDLGdDQUFBO0VoRXVvTm5DOztFZ0V0b05FO0lBQWlDLDhCQUFBO0VoRTBvTm5DOztFZ0V6b05FO0lBQWlDLGdDQUFBO0VoRTZvTm5DOztFZ0U1b05FO0lBQWlDLCtCQUFBO0VoRWdwTm5DOztFZ0U5b05FO0lBQWtDLG9DQUFBO0VoRWtwTnBDOztFZ0VqcE5FO0lBQWtDLGtDQUFBO0VoRXFwTnBDOztFZ0VwcE5FO0lBQWtDLGdDQUFBO0VoRXdwTnBDOztFZ0V2cE5FO0lBQWtDLHVDQUFBO0VoRTJwTnBDOztFZ0UxcE5FO0lBQWtDLHNDQUFBO0VoRThwTnBDOztFZ0U3cE5FO0lBQWtDLGlDQUFBO0VoRWlxTnBDOztFZ0UvcE5FO0lBQWdDLDJCQUFBO0VoRW1xTmxDOztFZ0VscU5FO0lBQWdDLGlDQUFBO0VoRXNxTmxDOztFZ0VycU5FO0lBQWdDLCtCQUFBO0VoRXlxTmxDOztFZ0V4cU5FO0lBQWdDLDZCQUFBO0VoRTRxTmxDOztFZ0UzcU5FO0lBQWdDLCtCQUFBO0VoRStxTmxDOztFZ0U5cU5FO0lBQWdDLDhCQUFBO0VoRWtyTmxDO0FBQ0Y7QWlCdnFOSTtFK0NsREE7SUFBZ0MsOEJBQUE7RWhFNnRObEM7O0VnRTV0TkU7SUFBZ0MsaUNBQUE7RWhFZ3VObEM7O0VnRS90TkU7SUFBZ0Msc0NBQUE7RWhFbXVObEM7O0VnRWx1TkU7SUFBZ0MseUNBQUE7RWhFc3VObEM7O0VnRXB1TkU7SUFBOEIsMEJBQUE7RWhFd3VOaEM7O0VnRXZ1TkU7SUFBOEIsNEJBQUE7RWhFMnVOaEM7O0VnRTF1TkU7SUFBOEIsa0NBQUE7RWhFOHVOaEM7O0VnRTd1TkU7SUFBOEIseUJBQUE7RWhFaXZOaEM7O0VnRWh2TkU7SUFBOEIsdUJBQUE7RWhFb3ZOaEM7O0VnRW52TkU7SUFBOEIsdUJBQUE7RWhFdXZOaEM7O0VnRXR2TkU7SUFBOEIseUJBQUE7RWhFMHZOaEM7O0VnRXp2TkU7SUFBOEIseUJBQUE7RWhFNnZOaEM7O0VnRTN2TkU7SUFBb0Msc0NBQUE7RWhFK3ZOdEM7O0VnRTl2TkU7SUFBb0Msb0NBQUE7RWhFa3dOdEM7O0VnRWp3TkU7SUFBb0Msa0NBQUE7RWhFcXdOdEM7O0VnRXB3TkU7SUFBb0MseUNBQUE7RWhFd3dOdEM7O0VnRXZ3TkU7SUFBb0Msd0NBQUE7RWhFMndOdEM7O0VnRXp3TkU7SUFBaUMsa0NBQUE7RWhFNndObkM7O0VnRTV3TkU7SUFBaUMsZ0NBQUE7RWhFZ3hObkM7O0VnRS93TkU7SUFBaUMsOEJBQUE7RWhFbXhObkM7O0VnRWx4TkU7SUFBaUMsZ0NBQUE7RWhFc3hObkM7O0VnRXJ4TkU7SUFBaUMsK0JBQUE7RWhFeXhObkM7O0VnRXZ4TkU7SUFBa0Msb0NBQUE7RWhFMnhOcEM7O0VnRTF4TkU7SUFBa0Msa0NBQUE7RWhFOHhOcEM7O0VnRTd4TkU7SUFBa0MsZ0NBQUE7RWhFaXlOcEM7O0VnRWh5TkU7SUFBa0MsdUNBQUE7RWhFb3lOcEM7O0VnRW55TkU7SUFBa0Msc0NBQUE7RWhFdXlOcEM7O0VnRXR5TkU7SUFBa0MsaUNBQUE7RWhFMHlOcEM7O0VnRXh5TkU7SUFBZ0MsMkJBQUE7RWhFNHlObEM7O0VnRTN5TkU7SUFBZ0MsaUNBQUE7RWhFK3lObEM7O0VnRTl5TkU7SUFBZ0MsK0JBQUE7RWhFa3pObEM7O0VnRWp6TkU7SUFBZ0MsNkJBQUE7RWhFcXpObEM7O0VnRXB6TkU7SUFBZ0MsK0JBQUE7RWhFd3pObEM7O0VnRXZ6TkU7SUFBZ0MsOEJBQUE7RWhFMnpObEM7QUFDRjtBaUJoek5JO0UrQ2xEQTtJQUFnQyw4QkFBQTtFaEVzMk5sQzs7RWdFcjJORTtJQUFnQyxpQ0FBQTtFaEV5Mk5sQzs7RWdFeDJORTtJQUFnQyxzQ0FBQTtFaEU0Mk5sQzs7RWdFMzJORTtJQUFnQyx5Q0FBQTtFaEUrMk5sQzs7RWdFNzJORTtJQUE4QiwwQkFBQTtFaEVpM05oQzs7RWdFaDNORTtJQUE4Qiw0QkFBQTtFaEVvM05oQzs7RWdFbjNORTtJQUE4QixrQ0FBQTtFaEV1M05oQzs7RWdFdDNORTtJQUE4Qix5QkFBQTtFaEUwM05oQzs7RWdFejNORTtJQUE4Qix1QkFBQTtFaEU2M05oQzs7RWdFNTNORTtJQUE4Qix1QkFBQTtFaEVnNE5oQzs7RWdFLzNORTtJQUE4Qix5QkFBQTtFaEVtNE5oQzs7RWdFbDRORTtJQUE4Qix5QkFBQTtFaEVzNE5oQzs7RWdFcDRORTtJQUFvQyxzQ0FBQTtFaEV3NE50Qzs7RWdFdjRORTtJQUFvQyxvQ0FBQTtFaEUyNE50Qzs7RWdFMTRORTtJQUFvQyxrQ0FBQTtFaEU4NE50Qzs7RWdFNzRORTtJQUFvQyx5Q0FBQTtFaEVpNU50Qzs7RWdFaDVORTtJQUFvQyx3Q0FBQTtFaEVvNU50Qzs7RWdFbDVORTtJQUFpQyxrQ0FBQTtFaEVzNU5uQzs7RWdFcjVORTtJQUFpQyxnQ0FBQTtFaEV5NU5uQzs7RWdFeDVORTtJQUFpQyw4QkFBQTtFaEU0NU5uQzs7RWdFMzVORTtJQUFpQyxnQ0FBQTtFaEUrNU5uQzs7RWdFOTVORTtJQUFpQywrQkFBQTtFaEVrNk5uQzs7RWdFaDZORTtJQUFrQyxvQ0FBQTtFaEVvNk5wQzs7RWdFbjZORTtJQUFrQyxrQ0FBQTtFaEV1Nk5wQzs7RWdFdDZORTtJQUFrQyxnQ0FBQTtFaEUwNk5wQzs7RWdFejZORTtJQUFrQyx1Q0FBQTtFaEU2Nk5wQzs7RWdFNTZORTtJQUFrQyxzQ0FBQTtFaEVnN05wQzs7RWdFLzZORTtJQUFrQyxpQ0FBQTtFaEVtN05wQzs7RWdFajdORTtJQUFnQywyQkFBQTtFaEVxN05sQzs7RWdFcDdORTtJQUFnQyxpQ0FBQTtFaEV3N05sQzs7RWdFdjdORTtJQUFnQywrQkFBQTtFaEUyN05sQzs7RWdFMTdORTtJQUFnQyw2QkFBQTtFaEU4N05sQzs7RWdFNzdORTtJQUFnQywrQkFBQTtFaEVpOE5sQzs7RWdFaDhORTtJQUFnQyw4QkFBQTtFaEVvOE5sQztBQUNGO0FpRS8rTkk7RUFBd0Isc0JBQUE7QWpFay9ONUI7O0FpRWovTkk7RUFBd0IsdUJBQUE7QWpFcS9ONUI7O0FpRXAvTkk7RUFBd0Isc0JBQUE7QWpFdy9ONUI7O0FpQnA4Tkk7RWdEdERBO0lBQXdCLHNCQUFBO0VqRSsvTjFCOztFaUU5L05FO0lBQXdCLHVCQUFBO0VqRWtnTzFCOztFaUVqZ09FO0lB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RTF1T1E7O0VBRUUsOEJBQUE7QXpFNnVPVjs7QXlFM3VPUTs7RUFFRSxnQ0FBQTtBekU4dU9WOztBeUU1dU9ROztFQUVFLGlDQUFBO0F6RSt1T1Y7O0F5RTd1T1E7O0VBRUUsK0JBQUE7QXpFZ3ZPVjs7QXlFL3ZPUTtFQUFnQyx5QkFBQTtBekVtd094Qzs7QXlFbHdPUTs7RUFFRSw2QkFBQTtBekVxd09WOztBeUVud09ROztFQUVFLCtCQUFBO0F6RXN3T1Y7O0F5RXB3T1E7O0VBRUUsZ0NBQUE7QXpFdXdPVjs7QXlFcndPUTs7RUFFRSw4QkFBQTtBekV3d09WOztBeUV2eE9RO0VBQWdDLHVCQUFBO0F6RTJ4T3hDOztBeUUxeE9ROztFQUVFLDJCQUFBO0F6RTZ4T1Y7O0F5RTN4T1E7O0VBRUUsNkJBQUE7QXpFOHhPVjs7QXlFNXhPUTs7RUFFRSw4QkFBQTtBekUreE9WOztBeUU3eE9ROztFQUVFLDRCQUFBO0F6RWd5T1Y7O0F5RS95T1E7RUFBZ0MseUJBQUE7QXpFbXpPeEM7O0F5RWx6T1E7O0VBRUUsNkJBQUE7QXpFcXpPVjs7QXlFbnpPUTs7RUFFRSwrQkFBQTtBekVzek9WOztBeUVwek9ROztFQUVFLGdDQUFBO0F6RXV6T1Y7O0F5RXJ6T1E7O0VBRUUsOEJBQUE7QXpFd3pPVjs7QXlFdjBPUTtFQUFnQyx1QkFBQTtBekUyME94Qzs7QXlFMTBPUTs7RUFFRSwyQkFBQTtBekU2ME9WOztBeUUzME9ROztFQUVFLDZCQUFBO0F6RTgwT1Y7O0F5RTUwT1E7O0VBRUUsOEJBQUE7QXpFKzBPVjs7QXlFNzBPUTs7RUFFRSw0QkFBQTtBekVnMU9WOztBeUUvMU9RO0VBQWdDLHFCQUFBO0F6RW0yT3hDOztBeUVsMk9ROztFQUVFLHlCQUFBO0F6RXEyT1Y7O0F5RW4yT1E7O0VBRUUsMkJBQUE7QXpFczJPVjs7QXlFcDJPUTs7RUFFRSw0QkFBQTtBekV1Mk9WOztBeUVyMk9ROztFQUVFLDBCQUFBO0F6RXcyT1Y7O0F5RXYzT1E7RUFBZ0MsMkJBQUE7QXpFMjNPeEM7O0F5RTEzT1E7O0VBRUUsK0JBQUE7QXpFNjNPVjs7QXlFMzNPUTs7RUFFRSxpQ0FBQTtBekU4M09WOztBeUU1M09ROztFQUVFLGtDQUFBO0F6RSszT1Y7O0F5RTczT1E7O0VBRUUsZ0NBQUE7QXpFZzRPVjs7QXlFLzRPUTtFQUFnQywwQkFBQTtBekVtNU94Qzs7QXlFbDVPUTs7RUFFRSw4QkFBQTtBekVxNU9WOztBeUVuNU9ROztFQUVFLGdDQUFBO0F6RXM1T1Y7O0F5RXA1T1E7O0VBRUUsaUNBQUE7QXpFdTVPVjs7QXlFcjVPUTs7RUFFRSwrQkFBQTtBekV3NU9WOztBeUV2Nk9RO0VBQWdDLHdCQUFBO0F6RTI2T3hDOztBeUUxNk9ROztFQUVFLDRCQUFBO0F6RTY2T1Y7O0F5RTM2T1E7O0VBRUUsOEJBQUE7QXpFODZPVjs7QXlFNTZPUTs7RUFFRSwrQkFBQTtBekUrNk9WOztBeUU3Nk9ROztFQUVFLDZCQUFBO0F6RWc3T1Y7O0F5RS83T1E7RUFBZ0MsMEJBQUE7QXpFbThPeEM7O0F5RWw4T1E7O0VBRUUsOEJBQUE7QXpFcThPVjs7QXlFbjhPUTs7RUFFRSxnQ0FBQTtBekVzOE9WOztBeUVwOE9ROztFQUVFLGlDQUFBO0F6RXU4T1Y7O0F5RXI4T1E7O0VBRUUsK0JBQUE7QXpFdzhPVjs7QXlFdjlPUTtFQUFnQyx3QkFBQTtBekUyOU94Qzs7QXlFMTlPUTs7RUFFRSw0QkFBQTtBekU2OU9WOztBeUUzOU9ROztFQUVFLDhCQUFBO0F6RTg5T1Y7O0F5RTU5T1E7O0VBRUUsK0JBQUE7QXpFKzlPVjs7QXlFNzlPUTs7RUFFRSw2QkFBQTtBekVnK09WOztBeUV4OU9RO0VBQXdCLDJCQUFBO0F6RTQ5T2hDOztBeUUzOU9ROztFQUVFLCtCQUFBO0F6RTg5T1Y7O0F5RTU5T1E7O0VBRUUsaUNBQUE7QXpFKzlPVjs7QXlFNzlPUTs7RUFFRSxrQ0FBQTtBekVnK09WOztBeUU5OU9ROztFQUVFLGdDQUFBO0F6RWkrT1Y7O0F5RWgvT1E7RUFBd0IsMEJBQUE7QXpFby9PaEM7O0F5RW4vT1E7O0VBRUUsOEJBQUE7QXpFcy9PVjs7QXlFcC9PUTs7RUFFRSxnQ0FBQTtBekV1L09WOztBeUVyL09ROztFQUVFLGlDQUFBO0F6RXcvT1Y7O0F5RXQvT1E7O0VBRUUsK0JBQUE7QXpFeS9PVjs7QXlFeGdQUTtFQUF3Qix3QkFBQTtBekU0Z1BoQzs7QXlFM2dQUTs7RUFFRSw0QkFBQTtBekU4Z1BWOztBeUU1Z1BROztFQUVFLDhCQUFBO0F6RStnUFY7O0F5RTdnUFE7O0VBRUUsK0JBQUE7QXpFZ2hQVjs7QXlFOWdQUTs7RUFFRSw2QkFBQTtBekVpaFBWOztBeUVoaVBRO0VBQXdCLDBCQUFBO0F6RW9pUGhDOztBeUVuaVBROztFQUVFLDhCQUFBO0F6RXNpUFY7O0F5RXBpUFE7O0VBRUUsZ0NBQUE7QXpFdWlQVjs7QXlFcmlQUTs7RUFFRSxpQ0FBQTtBekV3aVBWOztBeUV0aVBROztFQUVFLCtCQUFBO0F6RXlpUFY7O0F5RXhqUFE7RUFBd0Isd0JBQUE7QXpFNGpQaEM7O0F5RTNqUFE7O0VBRUUsNEJBQUE7QXpFOGpQVjs7QXlFNWpQUTs7RUFFRSw4QkFBQTtBekUralBWOztBeUU3alBROztFQUVFLCtCQUFBO0F6RWdrUFY7O0F5RTlqUFE7O0VBRUUsNkJBQUE7QXpFaWtQVjs7QXlFM2pQSTtFQUFtQix1QkFBQTtBekUralB2Qjs7QXlFOWpQSTs7RUFFRSwyQkFBQTtBekVpa1BOOztBeUUvalBJOztFQUVFLDZCQUFBO0F6RWtrUE47O0F5RWhrUEk7O0VBRUUsOEJBQUE7QXpFbWtQTjs7QXlFamtQSTs7RUFFRSw0QkFBQTtBekVva1BOOztBaUI3a1BJO0V3RGxESTtJQUFnQyxvQkFBQTtFekVvb1B0Qzs7RXlFbm9QTTs7SUFFRSx3QkFBQTtFekVzb1BSOztFeUVwb1BNOztJQUVFLDBCQUFBO0V6RXVvUFI7O0V5RXJvUE07O0lBRUUsMkJBQUE7RXpFd29QUjs7RXlFdG9QTTs7SUFFRSx5QkFBQTtFekV5b1BSOztFeUV4cFBNO0lBQWdDLDBCQUFBO0V6RTRwUHRDOztFeUUzcFBNOztJQUVFLDhCQUFBO0V6RThwUFI7O0V5RTVwUE07O0lBRUUsZ0NBQUE7RXpFK3BQUjs7RXlFN3BQTTs7SUFFRSxpQ0FBQTtFekVncVBSOztFeUU5cFBNOztJQUVFLCtCQUFBO0V6RWlxUFI7O0V5RWhyUE07SUFBZ0MseUJBQUE7RXpFb3JQdEM7O0V5RW5yUE07O0lBRUUsNkJBQUE7RXpFc3JQUjs7RXlFcHJQTTs7SUFFRSwrQkFBQTtFekV1clBSOztFeUVyclBNOztJQUVFLGdDQUFBO0V6RXdyUFI7O0V5RXRyUE07O0lBRUUsOEJBQUE7RXpFeXJQUjs7RXlFeHNQTTtJQUFnQyx1QkFBQTtFekU0c1B0Qzs7RXlFM3NQTTs7SUFFRSwyQkFBQTtFekU4c1BSOztFeUU1c1BNOztJQUVFLDZCQUFBO0V6RStzUFI7O0V5RTdzUE07O0lBRUUsOEJBQUE7RXpFZ3RQUjs7RXlFOXNQTTs7SUFFRSw0QkFBQTtFekVpdFBSOztFeUVodVBNO0lBQWdDLHlCQUFBO0V6RW91UHRDOztFeUVudVBNOztJQUVFLDZCQUFBO0V6RXN1UFI7O0V5RXB1UE07O0lBRUUsK0JBQUE7RXpFdXVQUjs7RXlFcnVQTTs7SUFFRSxnQ0FBQTtFekV3dVBSOztFeUV0dVBNOztJQUVFLDhCQUFBO0V6RXl1UFI7O0V5RXh2UE07SUFBZ0MsdUJBQUE7RXpFNHZQdEM7O0V5RTN2UE07O0lBRUUsMkJBQUE7RXpFOHZQUjs7RXlFNXZQTTs7SUFFRSw2QkFBQTtFekUrdlBSOztFeUU3dlBNOztJQUVFLDhCQUFBO0V6RWd3UFI7O0V5RTl2UE07O0lBRUUsNEJBQUE7RXpFaXdQUjs7RXlFaHhQTTtJQUFnQyxxQkFBQTtFekVveFB0Qzs7RXlFbnhQTTs7SUFFRSx5QkFBQTtFekVzeFBSOztFeUVweFBNOztJQUVFLDJCQUFBO0V6RXV4UFI7O0V5RXJ4UE07O0lBRUUsNEJBQUE7RXpFd3hQUjs7RXlFdHhQTTs7SUFFRSwwQkFBQTtFekV5eFBSOztFeUV4eVBNO0lBQWdDLDJCQUFBO0V6RTR5UHRDOztFeUUzeVBNOztJQUVFLCtCQUFBO0V6RTh5UFI7O0V5RTV5UE07O0lBRUUsaUNBQUE7RXpFK3lQUjs7RXlFN3lQTTs7SUFFRSxrQ0FBQTtFekVnelBSOztFeUU5eVBNOztJQUVFLGdDQUFBO0V6RWl6UFI7O0V5RWgwUE07SUFBZ0MsMEJBQUE7RXpFbzBQdEM7O0V5RW4wUE07O0lBRUUsOEJBQUE7RXpFczBQUjs7RXlFcDBQTTs7SUFFRSxnQ0FBQTtFekV1MFBSOztFeUVyMFBNOztJQUVFLGlDQUFBO0V6RXcwUFI7O0V5RXQwUE07O0lBRUUsK0JBQUE7RXpFeTBQUjs7RXlFeDFQTTtJQUFnQyx3QkFBQTtFekU0MVB0Qzs7RXlFMzFQTTs7SUFFRSw0QkFBQTtFekU4MVBSOztFeUU1MVBNOztJQUVFLDhCQUFBO0V6RSsxUFI7O0V5RTcxUE07O0lBRUUsK0JBQUE7RXpFZzJQUjs7RXlFOTFQTTs7SUFFRSw2QkFBQTtFekVpMlBSOztFeUVoM1BNO0lBQWdDLDBCQUFBO0V6RW8zUHRDOztFeUVuM1BNOztJQUVFLDhCQUFBO0V6RXMzUFI7O0V5RXAzUE07O0lBRUUsZ0NBQUE7RXpFdTNQUjs7RXlFcjNQTTs7SUFFRSxpQ0FBQTtFekV3M1BSOztFeUV0M1BNOztJQUVFLCtCQUFBO0V6RXkzUFI7O0V5RXg0UE07SUFBZ0Msd0JBQUE7RXpFNDRQdEM7O0V5RTM0UE07O0lBRUUsNEJBQUE7RXpFODRQUjs7RXlFNTRQTTs7SUFFRSw4QkFBQTtFekUrNFBSOztFeUU3NFBNOztJQUVFLCtCQUFBO0V6RWc1UFI7O0V5RTk0UE07O0lBRUUsNkJBQUE7RXpFaTVQUjs7RXlFejRQTTtJQUF3QiwyQkFBQTtFekU2NFA5Qjs7RXlFNTRQTTs7SUFFRSwrQkFBQTtFekUrNFBSOztFeUU3NFBNOztJQUVFLGlDQUFBO0V6RWc1UFI7O0V5RTk0UE07O0lBRUUsa0NBQUE7RXpFaTVQUjs7RXlFLzRQTTs7SUFFRSxnQ0FBQTtFekVrNVBSOztFeUVqNlBNO0lBQXdCLDBCQUFBO0V6RXE2UDlCOztFeUVwNlBNOztJQUVFLDhCQUFBO0V6RXU2UFI7O0V5RXI2UE07O0lBRUUsZ0NBQUE7RXpFdzZQUjs7RXlFdDZQTTs7SUFFRSxpQ0FBQTtFekV5NlBSOztFeUV2NlBNOztJQUVFLCtCQUFBO0V6RTA2UFI7O0V5RXo3UE07SUFBd0Isd0JBQUE7RXpFNjdQOUI7O0V5RTU3UE07O0lBRUUsNEJBQUE7RXpFKzdQUjs7RXlFNzdQTTs7SUFFRSw4QkFBQTtFekVnOFBSOztFeUU5N1BNOztJQUVFLCtCQUFBO0V6RWk4UFI7O0V5RS83UE07O0lBRUUsNkJBQUE7RXpFazhQUjs7RXlFajlQTTtJQUF3QiwwQkFBQTtFekVxOVA5Qjs7RXlFcDlQTTs7SUFFRSw4QkFBQTtFekV1OVBSOztFeUVyOVBNOztJQUVFLGdDQUFBO0V6RXc5UFI7O0V5RXQ5UE07O0lBRUUsaUNBQUE7RXpFeTlQUjs7RXlFdjlQTTs7SUFFRSwrQkFBQTtFekUwOVBSOztFeUV6K1BNO0lBQXdCLHdCQUFBO0V6RTYrUDlCOztFeUU1K1BNOztJQUVFLDRCQUFBO0V6RSsrUFI7O0V5RTcrUE07O0lBRUUsOEJBQUE7RXpFZy9QUjs7RXlFOStQTTs7SUFFRSwrQkFBQTtFekVpL1BSOztFeUUvK1BNOztJQUVFLDZCQUFBO0V6RWsvUFI7O0V5RTUrUEU7SUFBbUIsdUJBQUE7RXpFZy9QckI7O0V5RS8rUEU7O0lBRUUsMkJBQUE7RXpFay9QSjs7RXlFaC9QRTs7SUFFRSw2QkFBQTtFekVtL1BKOztFeUVqL1BFOztJQUVFLDhCQUFBO0V6RW8vUEo7O0V5RWwvUEU7O0lBRUUsNEJBQUE7RXpFcS9QSjtBQUNGO0FpQi8vUEk7RXdEbERJO0lBQWdDLG9CQUFBO0V6RXFqUXRDOztFeUVwalFNOztJQUVFLHdCQUFBO0V6RXVqUVI7O0V5RXJqUU07O0lBRUUsMEJBQUE7RXpFd2pRUjs7RXlFdGpRTTs7SUFFRSwyQkFBQTtFekV5alFSOztFeUV2alFNOztJQUVFLHlCQUFBO0V6RTBqUVI7O0V5RXprUU07SUFBZ0MsMEJBQUE7RXpFNmtRdEM7O0V5RTVrUU07O0lBRUUsOEJBQUE7RXpFK2tRUjs7RXlFN2tRTTs7SUFFRSxnQ0FBQTtFekVnbFFSOztFeUU5a1FNOztJQUVFLGlDQUFBO0V6RWlsUVI7O0V5RS9rUU07O0lBRUUsK0JBQUE7RXpFa2xRUjs7RXlFam1RTTtJQUFnQyx5QkFBQTtFekVxbVF0Qzs7RXlFcG1RTTs7SUFFRSw2QkFBQTtFekV1bVFSOztFeUVybVFNOztJQUVFLCtCQUFBO0V6RXdtUVI7O0V5RXRtUU07O0lBRUUsZ0NBQUE7RXpFeW1RUjs7RXlFdm1RTTs7SUFFRSw4QkFBQTtFekUwbVFSOztFeUV6blFNO0lBQWdDLHVCQUFBO0V6RTZuUXRDOztFeUU1blFNOztJQUVFLDJCQUFBO0V6RStuUVI7O0V5RTduUU07O0lBRUUsNkJBQUE7RXpFZ29RUjs7RXlFOW5RTTs7SUFFRSw4QkFBQTtFekVpb1FSOztFeUUvblFNOztJQUVFLDRCQUFBO0V6RWtvUVI7O0V5RWpwUU07SUFBZ0MseUJBQUE7RXpFcXBRdEM7O0V5RXBwUU07O0lBRUUsNkJBQUE7RXpFdXBRUjs7RXlFcnBRTTs7SUFFRSwrQkFBQTtFekV3cFFSOztFeUV0cFFNOztJQUVFLGdDQUFBO0V6RXlwUVI7O0V5RXZwUU07O0lBRUUsOEJBQUE7RXpFMHBRUjs7RXlFenFRTTtJQUFnQyx1QkFBQTtFekU2cVF0Qzs7RXlFNXFRTTs7SUFFRSwyQkFBQTtFekUrcVFSOztFeUU3cVFNOztJQUVFLDZCQUFBO0V6RWdyUVI7O0V5RTlxUU07O0lBRUUsOEJBQUE7RXpFaXJRUjs7RXlFL3FRTTs7SUFFRSw0QkFBQTtFekVrclFSOztFeUVqc1FNO0lBQWdDLHFCQUFBO0V6RXFzUXRDOztFeUVwc1FNOztJQUVFLHlCQUFBO0V6RXVzUVI7O0V5RXJzUU07O0lBRUUsMkJBQUE7RXpFd3NRUjs7RXlFdHNRTTs7SUFFRSw0QkFBQTtFekV5c1FSOztFeUV2c1FNOztJQUVFLDBCQUFBO0V6RTBzUVI7O0V5RXp0UU07SUFBZ0MsMkJBQUE7RXpFNnRRdEM7O0V5RTV0UU07O0lBRUUsK0JBQUE7RXpFK3RRUjs7RXlFN3RRTTs7SUFFRSxpQ0FBQTtFekVndVFSOztFeUU5dFFNOztJQUVFLGtDQUFBO0V6RWl1UVI7O0V5RS90UU07O0lBRUUsZ0NBQUE7RXpFa3VRUjs7RXlFanZRTTtJQUFnQywwQkFBQTtFekVxdlF0Qzs7RXlFcHZRTTs7SUFFRSw4QkFBQTtFekV1dlFSOztFeUVydlFNOztJQUVFLGdDQUFBO0V6RXd2UVI7O0V5RXR2UU07O0lBRUUsaUNBQUE7RXpFeXZRUjs7RXlFdnZRTTs7SUFFRSwrQkFBQTtFekUwdlFSOztFeUV6d1FNO0lBQWdDLHdCQUFBO0V6RTZ3UXRDOztFeUU1d1FNOztJQUVFLDRCQUFBO0V6RSt3UVI7O0V5RTd3UU07O0lBRUUsOEJBQUE7RXpFZ3hRUjs7RXlFOXdRTTs7SUFFRSwrQkFBQTtFekVpeFFSOztFeUUvd1FNOztJQUVFLDZCQUFBO0V6RWt4UVI7O0V5RWp5UU07SUFBZ0MsMEJBQUE7RXpFcXlRdEM7O0V5RXB5UU07O0lBRUUsOEJBQUE7RXpFdXlRUjs7RXlFcnlRTTs7SUFFRSxnQ0FBQTtFekV3eVFSOztFeUV0eVFNOztJQUVFLGlDQUFBO0V6RXl5UVI7O0V5RXZ5UU07O0lBRUUsK0JBQUE7RXpFMHlRUjs7RXlFenpRTTtJQUFnQyx3QkFBQTtFekU2elF0Qzs7RXlFNXpRTTs7SUFFRSw0QkFBQTtFekUrelFSOztFeUU3elFNOztJQUVFLDhCQUFBO0V6RWcwUVI7O0V5RTl6UU07O0lBRUUsK0JBQUE7RXpFaTBRUjs7RXlFL3pRTTs7SUFFRSw2QkFBQTtFekVrMFFSOztFeUUxelFNO0lBQXdCLDJCQUFBO0V6RTh6UTlCOztFeUU3elFNOztJQUVFLCtCQUFBO0V6RWcwUVI7O0V5RTl6UU07O0lBRUUsaUNBQUE7RXpFaTBRUjs7RXlFL3pRTTs7SUFFRSxrQ0FBQTtFekVrMFFSOztFeUVoMFFNOztJQUVFLGdDQUFBO0V6RW0wUVI7O0V5RWwxUU07SUFBd0IsMEJBQUE7RXpFczFROUI7O0V5RXIxUU07O0lBRUUsOEJBQUE7RXpFdzFRUjs7RXlFdDFRTTs7SUFFRSxnQ0FBQTtFekV5MVFSOztFeUV2MVFNOztJQUVFLGlDQUFBO0V6RTAxUVI7O0V5RXgxUU07O0lBRUUsK0JBQUE7RXpFMjFRUjs7RXlFMTJRTTtJQUF3Qix3QkFBQTtFekU4MlE5Qjs7RXlFNzJRTTs7SUFFRSw0QkFBQTtFekVnM1FSOztFeUU5MlFNOztJQUVFLDhCQUFBO0V6RWkzUVI7O0V5RS8yUU07O0lBRUUsK0JBQUE7RXpFazNRUjs7RXlFaDNRTTs7SUFFRSw2QkFBQTtFekVtM1FSOztFeUVsNFFNO0lBQXdCLDBCQUFBO0V6RXM0UTlCOztFeUVyNFFNOztJQUVFLDhCQUFBO0V6RXc0UVI7O0V5RXQ0UU07O0lBRUUsZ0NBQUE7RXpFeTRRUjs7RXlFdjRRTTs7SUFFRSxpQ0FBQTtFekUwNFFSOztFeUV4NFFNOztJQUVFLCtCQUFBO0V6RTI0UVI7O0V5RTE1UU07SUFBd0Isd0JBQUE7RXpFODVROUI7O0V5RTc1UU07O0lBRUUsNEJBQUE7RXpFZzZRUjs7RXlFOTVRTTs7SUFFRSw4QkFBQTtFekVpNlFSOztFeUUvNVFNOztJQUVFLCtCQUFBO0V6RWs2UVI7O0V5RWg2UU07O0lBRUUsNkJBQUE7RXpFbTZRUjs7RXlFNzVRRTtJQUFtQix1QkFBQTtFekVpNlFyQjs7RXlFaDZRRTs7SUFFRSwyQkFBQTtFekVtNlFKOztFeUVqNlFFOztJQUVFLDZCQUFBO0V6RW82UUo7O0V5RWw2UUU7O0lBRUUsOEJBQUE7RXpFcTZRSjs7RXlFbjZRRTs7SUFFRSw0QkFBQTtFekVzNlFKO0FBQ0Y7QWlCaDdRSTtFd0RsREk7SUFBZ0Msb0JBQUE7RXpFcytRdEM7O0V5RXIrUU07O0lBRUUsd0JBQUE7RXpFdytRUjs7RXlFdCtRTTs7SUFFRSwwQkFBQTtFekV5K1FSOztFeUV2K1FNOztJQUVFLDJCQUFBO0V6RTArUVI7O0V5RXgrUU07O0lBRUUseUJBQUE7RXpFMitRUjs7RXlFMS9RTTtJQUFnQywwQkFBQTtFekU4L1F0Qzs7RXlFNy9RTTs7SUFFRSw4QkFBQTtFekVnZ1JSOztFeUU5L1FNOztJQUVFLGdDQUFBO0V6RWlnUlI7O0V5RS8vUU07O0lBRUUsaUNBQUE7RXpFa2dSUjs7RXlFaGdSTTs7SUFFRSwrQkFBQTtFekVtZ1JSOztFeUVsaFJNO0lBQWdDLHlCQUFBO0V6RXNoUnRDOztFeUVyaFJNOztJQUVFLDZCQUFBO0V6RXdoUlI7O0V5RXRoUk07O0lBRUUsK0JBQUE7RXpFeWhSUjs7RXlFdmhSTTs7SUFFRSxnQ0FBQTtFekUwaFJSOztFeUV4aFJNOztJQUVFLDhCQUFBO0V6RTJoUlI7O0V5RTFpUk07SUFBZ0MsdUJBQUE7RXpFOGlSdEM7O0V5RTdpUk07O0lBRUUsMkJBQUE7RXpFZ2pSUjs7RXlFOWlSTTs7SUFFRSw2QkFBQTtFekVpalJSOztFeUUvaVJNOztJQUVFLDhCQUFBO0V6RWtqUlI7O0V5RWhqUk07O0lBRUUsNEJBQUE7RXpFbWpSUjs7RXlFbGtSTTtJQUFnQyx5QkFBQTtFekVza1J0Qzs7RXlFcmtSTTs7SUFFRSw2QkFBQTtFekV3a1JSOztFeUV0a1JNOztJQUVFLCtCQUFBO0V6RXlrUlI7O0V5RXZrUk07O0lBRUUsZ0NBQUE7RXpFMGtSUjs7RXlFeGtSTTs7SUFFRSw4QkFBQTtFekUya1JSOztFeUUxbFJNO0lBQWdDLHVCQUFBO0V6RThsUnRDOztFeUU3bFJNOztJQUVFLDJCQUFBO0V6RWdtUlI7O0V5RTlsUk07O0lBRUUsNkJBQUE7RXpFaW1SUjs7RXlFL2xSTTs7SUFFRSw4QkFBQTtFekVrbVJSOztFeUVobVJNOztJQUVFLDRCQUFBO0V6RW1tUlI7O0V5RWxuUk07SUFBZ0MscUJBQUE7RXpFc25SdEM7O0V5RXJuUk07O0lBRUUseUJBQUE7RXpFd25SUjs7RXlFdG5STTs7SUFFRSwyQkFBQTtFekV5blJSOztFeUV2blJNOztJQUVFLDRCQUFBO0V6RTBuUlI7O0V5RXhuUk07O0lBRUUsMEJBQUE7RXpFMm5SUjs7RXlFMW9STTtJQUFnQywyQkFBQTtFekU4b1J0Qzs7RXlFN29STTs7SUFFRSwrQkFBQTtFekVncFJSOztFeUU5b1JNOztJQUVFLGlDQUFBO0V6RWlwUlI7O0V5RS9vUk07O0lBRUUsa0NBQUE7RXpFa3BSUjs7RXlFaHBSTTs7SUFFRSxnQ0FBQTtFekVtcFJSOztFeUVscVJNO0lBQWdDLDBCQUFBO0V6RXNxUnRDOztFeUVycVJNOztJQUVFLDhCQUFBO0V6RXdxUlI7O0V5RXRxUk07O0lBRUUsZ0NBQUE7RXpFeXFSUjs7RXlFdnFSTTs7SUFFRSxpQ0FBQTtFekUwcVJSOztFeUV4cVJNOztJQUVFLCtCQUFBO0V6RTJxUlI7O0V5RTFyUk07SUFBZ0Msd0JBQUE7RXpFOHJSdEM7O0V5RTdyUk07O0lBRUUsNEJBQUE7RXpFZ3NSUjs7RXlFOXJSTTs7SUFFRSw4QkFBQTtFekVpc1JSOztFeUUvclJNOztJQUVFLCtCQUFBO0V6RWtzUlI7O0V5RWhzUk07O0lBRUUsNkJBQUE7RXpFbXNSUjs7RXlFbHRSTTtJQUFnQywwQkFBQTtFekVzdFJ0Qzs7RXlFcnRSTTs7SUFFRSw4QkFBQTtFekV3dFJSOztFeUV0dFJNOztJQUVFLGdDQUFBO0V6RXl0UlI7O0V5RXZ0Uk07O0lBRUUsaUNBQUE7RXpFMHRSUjs7RXlFeHRSTTs7SUFFRSwrQkFBQTtFekUydFJSOztFeUUxdVJNO0lBQWdDLHdCQUFBO0V6RTh1UnRDOztFeUU3dVJNOztJQUVFLDRCQUFBO0V6RWd2UlI7O0V5RTl1Uk07O0lBRUUsOEJBQUE7RXpFaXZSUjs7RXlFL3VSTTs7SUFFRSwrQkFBQTtFekVrdlJSOztFeUVodlJNOztJQUVFLDZCQUFBO0V6RW12UlI7O0V5RTN1Uk07SUFBd0IsMkJBQUE7RXpFK3VSOUI7O0V5RTl1Uk07O0lBRUUsK0JBQUE7RXpFaXZSUjs7RXlFL3VSTTs7SUFFRSxpQ0FBQTtFekVrdlJSOztFeUVodlJNOztJQUVFLGtDQUFBO0V6RW12UlI7O0V5RWp2Uk07O0lBRUUsZ0NBQUE7RXpFb3ZSUjs7RXlFbndSTTtJQUF3QiwwQkFBQTtFekV1d1I5Qjs7RXlFdHdSTTs7SUFFRSw4QkFBQTtFekV5d1JSOztFeUV2d1JNOztJQUVFLGdDQUFBO0V6RTB3UlI7O0V5RXh3Uk07O0lBRUUsaUNBQUE7RXpFMndSUjs7RXlFendSTTs7SUFFRSwrQkFBQTtFekU0d1JSOztFeUUzeFJNO0lBQXdCLHdCQUFBO0V6RSt4UjlCOztFeUU5eFJNOztJQUVFLDRCQUFBO0V6RWl5UlI7O0V5RS94Uk07O0lBRUUsOEJBQUE7RXpFa3lSUjs7RXlFaHlSTTs7SUFFRSwrQkFBQTtFekVteVJSOztFeUVqeVJNOztJQUVFLDZCQUFBO0V6RW95UlI7O0V5RW56Uk07SUFBd0IsMEJBQUE7RXpFdXpSOUI7O0V5RXR6Uk07O0lBRUUsOEJBQUE7RXpFeXpSUjs7RXlFdnpSTTs7SUFFRSxnQ0FBQTtFekUwelJSOztFeUV4elJNOztJQUVFLGlDQUFBO0V6RTJ6UlI7O0V5RXp6Uk07O0lBRUUsK0JBQUE7RXpFNHpSUjs7RXlFMzBSTTtJQUF3Qix3QkFBQTtFekUrMFI5Qjs7RXlFOTBSTTs7SUFFRSw0QkFBQTtFekVpMVJSOztFeUUvMFJNOztJQUVFLDhCQUFBO0V6RWsxUlI7O0V5RWgxUk07O0lBRUUsK0JBQUE7RXpFbTFSUjs7RXlFajFSTTs7SUFFRSw2QkFBQTtFekVvMVJSOztFeUU5MFJFO0lBQW1CLHVCQUFBO0V6RWsxUnJCOztFeUVqMVJFOztJQUVFLDJCQUFBO0V6RW8xUko7O0V5RWwxUkU7O0lBRUUsNkJBQUE7RXpFcTFSSjs7RXlFbjFSRTs7SUFFRSw4QkFBQTtFekVzMVJKOztFeUVwMVJFOztJQUVFLDRCQUFBO0V6RXUxUko7QUFDRjtBaUJqMlJJO0V3RGxESTtJQUFnQyxvQkFBQTtFekV1NVJ0Qzs7RXlFdDVSTTs7SUFFRSx3QkFBQTtFekV5NVJSOztFeUV2NVJNOztJQUVFLDBCQUFBO0V6RTA1UlI7O0V5RXg1Uk07O0lBRUUsMkJBQUE7RXpFMjVSUjs7RXlFejVSTTs7SUFFRSx5QkFBQTtFekU0NVJSOztFeUUzNlJNO0lBQWdDLDBCQUFBO0V6RSs2UnRDOztFeUU5NlJNOztJQUVFLDhCQUFBO0V6RWk3UlI7O0V5RS82Uk07O0lBRUUsZ0NBQUE7RXpFazdSUjs7RXlFaDdSTTs7SUFFRSxpQ0FBQTtFekVtN1JSOztFeUVqN1JNOztJQUVFLCtCQUFBO0V6RW83UlI7O0V5RW44Uk07SUFBZ0MseUJBQUE7RXpFdThSdEM7O0V5RXQ4Uk07O0lBRUUsNkJBQUE7RXpFeThSUjs7RXlFdjhSTTs7SUFFRSwrQkFBQTtFekUwOFJSOztFeUV4OFJNOztJQUVFLGdDQUFBO0V6RTI4UlI7O0V5RXo4Uk07O0lBRUUsOEJBQUE7RXpFNDhSUjs7RXlFMzlSTTtJQUFnQyx1QkFBQTtFekUrOVJ0Qzs7RXlFOTlSTTs7SUFFRSwyQkFBQTtFekVpK1JSOztFeUUvOVJNOztJQUVFLDZCQUFBO0V6RWsrUlI7O0V5RWgrUk07O0lBRUUsOEJBQUE7RXpFbStSUjs7RXlFaitSTTs7SUFFRSw0QkFBQTtFekVvK1JSOztFeUVuL1JNO0lBQWdDLHlCQUFBO0V6RXUvUnRDOztFeUV0L1JNOztJQUVFLDZCQUFBO0V6RXkvUlI7O0V5RXYvUk07O0lBRUUsK0JBQUE7RXpFMC9SUjs7RXlFeC9STTs7SUFFRSxnQ0FBQTtFekUyL1JSOztFeUV6L1JNOztJQUVFLDhCQUFBO0V6RTQvUlI7O0V5RTNnU007SUFBZ0MsdUJBQUE7RXpFK2dTdEM7O0V5RTlnU007O0lBRUUsMkJBQUE7RXpFaWhTUjs7RXlFL2dTTTs7SUFFRSw2QkFBQTtFekVraFNSOztFeUVoaFNNOztJQUVFLDhCQUFBO0V6RW1oU1I7O0V5RWpoU007O0lBRUUsNEJBQUE7RXpFb2hTUjs7RXlFbmlTTTtJQUFnQyxxQkFBQTtFekV1aVN0Qzs7RXlFdGlTTTs7SUFFRSx5QkFBQTtFekV5aVNSOztFeUV2aVNNOztJQUVFLDJCQUFBO0V6RTBpU1I7O0V5RXhpU007O0lBRUUsNEJBQUE7RXpFMmlTUjs7RXlFemlTTTs7SUFFRSwwQkFBQTtFekU0aVNSOztFeUUzalNNO0lBQWdDLDJCQUFBO0V6RStqU3RDOztFeUU5alNNOztJQUVFLCtCQUFBO0V6RWlrU1I7O0V5RS9qU007O0lBRUUsaUNBQUE7RXpFa2tTUjs7RXlFaGtTTTs7SUFFRSxrQ0FBQTtFekVta1NSOztFeUVqa1NNOztJQUVFLGdDQUFBO0V6RW9rU1I7O0V5RW5sU007SUFBZ0MsMEJBQUE7RXpFdWxTdEM7O0V5RXRsU007O0lBRUUsOEJBQUE7RXpFeWxTUjs7RXlFdmxTTTs7SUFFRSxnQ0FBQTtFekUwbFNSOztFeUV4bFNNOztJQUVFLGlDQUFBO0V6RTJsU1I7O0V5RXpsU007O0lBRUUsK0JBQUE7RXpFNGxTUjs7RXlFM21TTTtJQUFnQyx3QkFBQTtFekUrbVN0Qzs7RXlFOW1TTTs7SUFFRSw0QkFBQTtFekVpblNSOztFeUUvbVNNOztJQUVFLDhCQUFBO0V6RWtuU1I7O0V5RWhuU007O0lBRUUsK0JBQUE7RXpFbW5TUjs7RXlFam5TTTs7SUFFRSw2QkFBQTtFekVvblNSOztFeUVub1NNO0lBQWdDLDBCQUFBO0V6RXVvU3RDOztFeUV0b1NNOztJQUVFLDhCQUFBO0V6RXlvU1I7O0V5RXZvU007O0lBRUUsZ0NBQUE7RXpFMG9TUjs7RXlFeG9TTTs7SUFFRSxpQ0FBQTtFekUyb1NSOztFeUV6b1NNOztJQUVFLCtCQUFBO0V6RTRvU1I7O0V5RTNwU007SUFBZ0Msd0JBQUE7RXpFK3BTdEM7O0V5RTlwU007O0lBRUUsNEJBQUE7RXpFaXFTUjs7RXlFL3BTTTs7SUFFRSw4QkFBQTtFekVrcVNSOztFeUVocVNNOztJQUVFLCtCQUFBO0V6RW1xU1I7O0V5RWpxU007O0lBRUUsNkJBQUE7RXpFb3FTUjs7RXlFNXBTTTtJQUF3QiwyQkFBQTtFekVncVM5Qjs7RXlFL3BTTTs7SUFFRSwrQkFBQTtFekVrcVNSOztFeUVocVNNOztJQUVFLGlDQUFBO0V6RW1xU1I7O0V5RWpxU007O0lBRUUsa0NBQUE7RXpFb3FTUjs7RXlFbHFTTTs7SUFFRSxnQ0FBQTtFekVxcVNSOztFeUVwclNNO0lBQXdCLDBCQUFBO0V6RXdyUzlCOztFeUV2clNNOztJQUVFLDhCQUFBO0V6RTByU1I7O0V5RXhyU007O0lBRUUsZ0NBQUE7RXpFMnJTUjs7RXlFenJTTTs7SUFFRSxpQ0FBQTtFekU0clNSOztFeUUxclNNOztJQUVFLCtCQUFBO0V6RTZyU1I7O0V5RTVzU007SUFBd0Isd0JBQUE7RXpFZ3RTOUI7O0V5RS9zU007O0lBRUUsNEJBQUE7RXpFa3RTUjs7RXlFaHRTTTs7SUFFRSw4QkFBQTtFekVtdFNSOztFeUVqdFNNOztJQUVFLCtCQUFBO0V6RW90U1I7O0V5RWx0U007O0lBRUUsNkJBQUE7RXpFcXRTUjs7RXlFcHVTTTtJQUF3QiwwQkFBQTtFekV3dVM5Qjs7RXlFdnVTTTs7SUFFRSw4QkFBQTtFekUwdVNSOztFeUV4dVNNOztJQUVFLGdDQUFBO0V6RTJ1U1I7O0V5RXp1U007O0lBRUUsaUNBQUE7RXpFNHVTUjs7RXlFMXVTTTs7SUFFRSwrQkFBQTtFekU2dVNSOztFeUU1dlNNO0lBQXdCLHdCQUFBO0V6RWd3UzlCOztFeUUvdlNNOztJQUVFLDRCQUFBO0V6RWt3U1I7O0V5RWh3U007O0lBRUUsOEJBQUE7RXpFbXdTUjs7RXlFandTTTs7SUFFRSwrQkFBQTtFekVvd1NSOztFeUVsd1NNOztJQUVFLDZCQUFBO0V6RXF3U1I7O0V5RS92U0U7SUFBbUIsdUJBQUE7RXpFbXdTckI7O0V5RWx3U0U7O0lBRUUsMkJBQUE7RXpFcXdTSjs7RXlFbndTRTs7SUFFRSw2QkFBQTtFekVzd1NKOztFeUVwd1NFOztJQUVFLDhCQUFBO0V6RXV3U0o7O0V5RXJ3U0U7O0lBRUUsNEJBQUE7RXpFd3dTSjtBQUNGO0EwRXgwU0E7RUFBa0IsNEdBQUE7QTFFMjBTbEI7O0EwRXYwU0E7RUFBaUIsOEJBQUE7QTFFMjBTakI7O0EwRTEwU0E7RUFBaUIsOEJBQUE7QTFFODBTakI7O0EwRTcwU0E7RUFBaUIsOEJBQUE7QTFFaTFTakI7O0EwRWgxU0E7RUNURSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7QTNFNjFTRjs7QTBFOTBTSTtFQUF3QiwyQkFBQTtBMUVrMVM1Qjs7QTBFajFTSTtFQUF3Qiw0QkFBQTtBMUVxMVM1Qjs7QTBFcDFTSTtFQUF3Qiw2QkFBQTtBMUV3MVM1Qjs7QWlCbnpTSTtFeUR2Q0E7SUFBd0IsMkJBQUE7RTFFKzFTMUI7O0UwRTkxU0U7SUFBd0IsNEJBQUE7RTFFazJTMUI7O0UwRWoyU0U7SUFBd0IsNkJBQUE7RTFFcTJTMUI7QUFDRjtBaUJqMFNJO0V5RHZDQTtJQUF3QiwyQkFBQTtFMUU0MlMxQjs7RTBFMzJTRTtJQUF3Qiw0QkFBQTtFMUUrMlMxQjs7RTBFOTJTRTtJQUF3Qiw2QkFBQTtFMUVrM1MxQjtBQUNGO0FpQjkwU0k7RXlEdkNBO0lBQXdCLDJCQUFBO0UxRXkzUzFCOztFMEV4M1NFO0lBQXdCLDRCQUFBO0UxRTQzUzFCOztFMEUzM1NFO0lBQXdCLDZCQUFBO0UxRSszUzFCO0FBQ0Y7QWlCMzFTSTtFeUR2Q0E7SUFBd0IsMkJBQUE7RTFFczRTMUI7O0UwRXI0U0U7SUFBd0IsNEJBQUE7RTFFeTRTMUI7O0UwRXg0U0U7SUFBd0IsNkJBQUE7RTFFNDRTMUI7QUFDRjtBMEV2NFNBO0VBQW1CLG9DQUFBO0ExRTA0U25COztBMEV6NFNBO0VBQW1CLG9DQUFBO0ExRTY0U25COztBMEU1NFNBO0VBQW1CLHFDQUFBO0ExRWc1U25COztBMEU1NFNBO0VBQXVCLDJCQUFBO0ExRWc1U3ZCOztBMEUvNFNBO0VBQXVCLCtCQUFBO0ExRW01U3ZCOztBMEVsNVNBO0VBQXVCLDJCQUFBO0ExRXM1U3ZCOztBMEVyNVNBO0VBQXVCLDJCQUFBO0ExRXk1U3ZCOztBMEV4NVNBO0VBQXVCLDhCQUFBO0ExRTQ1U3ZCOztBMEUzNVNBO0VBQXVCLDZCQUFBO0ExRSs1U3ZCOztBMEUzNVNBO0VBQWMsc0JBQUE7QTFFKzVTZDs7QTRFdDhTRTtFQUNFLHlCQUFBO0E1RXk4U0o7O0FPLzdTRTtFcUVMTSx5QkFBQTtBNUV3OFNSOztBNEU5OFNFO0VBQ0UseUJBQUE7QTVFaTlTSjs7QU92OFNFO0VxRUxNLHlCQUFBO0E1RWc5U1I7O0E0RXQ5U0U7RUFDRSx5QkFBQTtBNUV5OVNKOztBTy84U0U7RXFFTE0seUJBQUE7QTVFdzlTUjs7QTRFOTlTRTtFQUNFLHlCQUFBO0E1RWkrU0o7O0FPdjlTRTtFcUVMTSx5QkFBQTtBNUVnK1NSOztBNEV0K1NFO0VBQ0UseUJBQUE7QTVFeStTSjs7QU8vOVNFO0VxRUxNLHlCQUFBO0E1RXcrU1I7O0E0RTkrU0U7RUFDRSx5QkFBQTtBNUVpL1NKOztBT3YrU0U7RXFFTE0seUJBQUE7QTVFZy9TUjs7QTRFdC9TRTtFQUNFLHlCQUFBO0E1RXkvU0o7O0FPLytTRTtFcUVMTSx5QkFBQTtBNUV3L1NSOztBNEU5L1NFO0VBQ0UseUJBQUE7QTVFaWdUSjs7QU92L1NFO0VxRUxN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 */