@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Nunito+Sans:400,600");
@import url("https://fonts.cdnfonts.com/css/league-spartan");
@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;0,700;0,900;1,300;1,400;1,500;1,700;1,900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&display=swap");
/*!
 * Bootstrap v4.6.1 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #2c7be5;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #9D7BD8;
  --red: #e51c23;
  --orange: #fd7e14;
  --yellow: #ff9800;
  --green: #4CAF50;
  --teal: #20c997;
  --cyan: #47BAC1;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #2c7be5;
  --secondary: #9D7BD8;
  --success: #4CAF50;
  --info: #47BAC1;
  --warning: #ff9800;
  --danger: #e51c23;
  --light: #f8f9fa;
  --dark: #354052;
  --tertiary: #5997eb;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --breakpoint-xxl: 1440px;
  --font-family-sans-serif: "Space Grotesk", sans-serif;
  --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: "Space Grotesk", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: left;
  background-color: #F8FAFC;
}

[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;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

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

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

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

dt {
  font-weight: 600;
}

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: #2c7be5;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: #1657af;
  text-decoration: underline;
}

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

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

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

figure {
  margin: 0 0 1rem;
}

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

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

table {
  border-collapse: collapse;
}

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

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

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

button {
  border-radius: 0;
}

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

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

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

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

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

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

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

textarea {
  overflow: auto;
  resize: vertical;
}

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

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

progress {
  vertical-align: baseline;
}

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

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

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

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

output {
  display: inline-block;
}

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

template {
  display: none;
}

[hidden] {
  display: none !important;
}

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

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

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

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

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

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

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

.lead {
  font-size: 1.09375rem;
  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.09375rem;
}

.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: #F8FAFC;
  border: 1px solid #dee2e6;
  border-radius: 0.3rem;
  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: #9D7BD8;
  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.15rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 600;
}

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,
.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: 1200px;
  }
}
.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-xxl,
.col-xxl-auto, .col-xxl-12, .col-xxl-11, .col-xxl-10, .col-xxl-9, .col-xxl-8, .col-xxl-7, .col-xxl-6, .col-xxl-5, .col-xxl-4, .col-xxl-3, .col-xxl-2, .col-xxl-1, .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.33333333%;
  max-width: 8.33333333%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    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.33333333%;
    max-width: 8.33333333%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    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.33333333%;
    max-width: 8.33333333%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 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.33333333%;
    max-width: 8.33333333%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 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.33333333%;
    max-width: 8.33333333%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #495057;
}
.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: #f8f9fa;
}

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

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #c4daf8;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #91baf1;
}

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

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

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

.table-success,
.table-success > th,
.table-success > td {
  background-color: #cde9ce;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #a2d5a4;
}

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

.table-info,
.table-info > th,
.table-info > td {
  background-color: #cbecee;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #9fdbdf;
}

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

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

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

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

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

.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: #c6cacf;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #969ca5;
}

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

.table-tertiary,
.table-tertiary > th,
.table-tertiary > td {
  background-color: #d1e2f9;
}
.table-tertiary th,
.table-tertiary td,
.table-tertiary thead th,
.table-tertiary tbody + tbody {
  border-color: #a9c9f5;
}

.table-hover .table-tertiary:hover {
  background-color: #bad4f6;
}
.table-hover .table-tertiary:hover > td,
.table-hover .table-tertiary:hover > th {
  background-color: #bad4f6;
}

.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;
  }
}
@media (max-width: 1439.98px) {
  .table-responsive-xxl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xxl > .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.8125rem + 2px);
  padding: 0.25rem 0.7rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.3rem;
  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:focus {
  color: #495057;
  background-color: #fff;
  border-color: #9ec2f3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(44, 123, 229, 0.25);
}
.form-control::-webkit-input-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

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

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

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

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

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

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

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.25rem 0;
  margin-bottom: 0;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #495057;
  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.425rem + 2px);
  padding: 0.15rem 0.5rem;
  font-size: 0.75rem;
  line-height: 1.5;
  border-radius: 0.15rem;
}

.form-control-lg {
  height: calc(2.2rem + 2px);
  padding: 0.35rem 1rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.45rem;
}

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: #6c757d;
}

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

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.75rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(76, 175, 80, 0.9);
  border-radius: 0.3rem;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 5px;
}

.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: #4CAF50;
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #4CAF50;
  box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #4CAF50;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #4CAF50;
  box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #4CAF50;
}
.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: #4CAF50;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #4CAF50;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #6ec071;
  background-color: #6ec071;
}
.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(76, 175, 80, 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: #4CAF50;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #4CAF50;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #4CAF50;
  box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25);
}

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

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.75rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(229, 28, 35, 0.9);
  border-radius: 0.3rem;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 5px;
}

.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: #e51c23;
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #e51c23;
  box-shadow: 0 0 0 0.2rem rgba(229, 28, 35, 0.25);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #e51c23;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #e51c23;
  box-shadow: 0 0 0 0.2rem rgba(229, 28, 35, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #e51c23;
}
.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: #e51c23;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #e51c23;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #ea4a4f;
  background-color: #ea4a4f;
}
.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(229, 28, 35, 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: #e51c23;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #e51c23;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #e51c23;
  box-shadow: 0 0 0 0.2rem rgba(229, 28, 35, 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: #495057;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.25rem 0.7rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.3rem;
  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: #495057;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(44, 123, 229, 0.25);
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #2c7be5;
  border-color: #2c7be5;
}
.btn-primary:hover {
  color: #fff;
  background-color: #1a68d1;
  border-color: #1862c6;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #1a68d1;
  border-color: #1862c6;
  box-shadow: 0 0 0 0.2rem rgba(76, 143, 233, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #2c7be5;
  border-color: #2c7be5;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #1862c6;
  border-color: #175dba;
}
.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(76, 143, 233, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #9D7BD8;
  border-color: #9D7BD8;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #875dcf;
  border-color: #8054cc;
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #875dcf;
  border-color: #8054cc;
  box-shadow: 0 0 0 0.2rem rgba(172, 143, 222, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #9D7BD8;
  border-color: #9D7BD8;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #8054cc;
  border-color: #784ac9;
}
.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(172, 143, 222, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #4CAF50;
  border-color: #4CAF50;
}
.btn-success:hover {
  color: #fff;
  background-color: #409444;
  border-color: #3d8b40;
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #409444;
  border-color: #3d8b40;
  box-shadow: 0 0 0 0.2rem rgba(103, 187, 106, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #4CAF50;
  border-color: #4CAF50;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #3d8b40;
  border-color: #39833c;
}
.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(103, 187, 106, 0.5);
}

.btn-info {
  color: #212529;
  background-color: #47BAC1;
  border-color: #47BAC1;
}
.btn-info:hover {
  color: #fff;
  background-color: #39a2a9;
  border-color: #36999f;
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #39a2a9;
  border-color: #36999f;
  box-shadow: 0 0 0 0.2rem rgba(65, 164, 170, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #212529;
  background-color: #47BAC1;
  border-color: #47BAC1;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #36999f;
  border-color: #329096;
}
.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(65, 164, 170, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #ff9800;
  border-color: #ff9800;
}
.btn-warning:hover {
  color: #fff;
  background-color: #d98100;
  border-color: #cc7a00;
}
.btn-warning:focus, .btn-warning.focus {
  color: #fff;
  background-color: #d98100;
  border-color: #cc7a00;
  box-shadow: 0 0 0 0.2rem rgba(222, 135, 6, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #ff9800;
  border-color: #ff9800;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #cc7a00;
  border-color: #bf7200;
}
.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, 135, 6, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #e51c23;
  border-color: #e51c23;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c4161d;
  border-color: #b9151b;
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #c4161d;
  border-color: #b9151b;
  box-shadow: 0 0 0 0.2rem rgba(233, 62, 68, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #e51c23;
  border-color: #e51c23;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #b9151b;
  border-color: #ad1419;
}
.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(233, 62, 68, 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: #354052;
  border-color: #354052;
}
.btn-dark:hover {
  color: #fff;
  background-color: #262e3b;
  border-color: #212833;
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #262e3b;
  border-color: #212833;
  box-shadow: 0 0 0 0.2rem rgba(83, 93, 108, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #354052;
  border-color: #354052;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #212833;
  border-color: #1c222b;
}
.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(83, 93, 108, 0.5);
}

.btn-tertiary {
  color: #fff;
  background-color: #5997eb;
  border-color: #5997eb;
}
.btn-tertiary:hover {
  color: #fff;
  background-color: #3782e6;
  border-color: #2c7be5;
}
.btn-tertiary:focus, .btn-tertiary.focus {
  color: #fff;
  background-color: #3782e6;
  border-color: #2c7be5;
  box-shadow: 0 0 0 0.2rem rgba(114, 167, 238, 0.5);
}
.btn-tertiary.disabled, .btn-tertiary:disabled {
  color: #fff;
  background-color: #5997eb;
  border-color: #5997eb;
}
.btn-tertiary:not(:disabled):not(.disabled):active, .btn-tertiary:not(:disabled):not(.disabled).active, .show > .btn-tertiary.dropdown-toggle {
  color: #fff;
  background-color: #2c7be5;
  border-color: #2174e4;
}
.btn-tertiary:not(:disabled):not(.disabled):active:focus, .btn-tertiary:not(:disabled):not(.disabled).active:focus, .show > .btn-tertiary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(114, 167, 238, 0.5);
}

.btn-outline-primary {
  color: #2c7be5;
  border-color: #2c7be5;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #2c7be5;
  border-color: #2c7be5;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(44, 123, 229, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #2c7be5;
  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: #2c7be5;
  border-color: #2c7be5;
}
.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(44, 123, 229, 0.5);
}

.btn-outline-secondary {
  color: #9D7BD8;
  border-color: #9D7BD8;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #9D7BD8;
  border-color: #9D7BD8;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(157, 123, 216, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #9D7BD8;
  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: #9D7BD8;
  border-color: #9D7BD8;
}
.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(157, 123, 216, 0.5);
}

.btn-outline-success {
  color: #4CAF50;
  border-color: #4CAF50;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #4CAF50;
  border-color: #4CAF50;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #4CAF50;
  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: #4CAF50;
  border-color: #4CAF50;
}
.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(76, 175, 80, 0.5);
}

.btn-outline-info {
  color: #47BAC1;
  border-color: #47BAC1;
}
.btn-outline-info:hover {
  color: #212529;
  background-color: #47BAC1;
  border-color: #47BAC1;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(71, 186, 193, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #47BAC1;
  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: #212529;
  background-color: #47BAC1;
  border-color: #47BAC1;
}
.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(71, 186, 193, 0.5);
}

.btn-outline-warning {
  color: #ff9800;
  border-color: #ff9800;
}
.btn-outline-warning:hover {
  color: #212529;
  background-color: #ff9800;
  border-color: #ff9800;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 152, 0, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ff9800;
  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: #ff9800;
  border-color: #ff9800;
}
.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, 152, 0, 0.5);
}

.btn-outline-danger {
  color: #e51c23;
  border-color: #e51c23;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #e51c23;
  border-color: #e51c23;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(229, 28, 35, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #e51c23;
  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: #e51c23;
  border-color: #e51c23;
}
.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(229, 28, 35, 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: #354052;
  border-color: #354052;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #354052;
  border-color: #354052;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(53, 64, 82, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #354052;
  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: #354052;
  border-color: #354052;
}
.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(53, 64, 82, 0.5);
}

.btn-outline-tertiary {
  color: #5997eb;
  border-color: #5997eb;
}
.btn-outline-tertiary:hover {
  color: #fff;
  background-color: #5997eb;
  border-color: #5997eb;
}
.btn-outline-tertiary:focus, .btn-outline-tertiary.focus {
  box-shadow: 0 0 0 0.2rem rgba(89, 151, 235, 0.5);
}
.btn-outline-tertiary.disabled, .btn-outline-tertiary:disabled {
  color: #5997eb;
  background-color: transparent;
}
.btn-outline-tertiary:not(:disabled):not(.disabled):active, .btn-outline-tertiary:not(:disabled):not(.disabled).active, .show > .btn-outline-tertiary.dropdown-toggle {
  color: #fff;
  background-color: #5997eb;
  border-color: #5997eb;
}
.btn-outline-tertiary:not(:disabled):not(.disabled):active:focus, .btn-outline-tertiary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-tertiary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(89, 151, 235, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #2c7be5;
  text-decoration: none;
}
.btn-link:hover {
  color: #1657af;
  text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
}
.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

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

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

.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: 0.875rem;
  color: #495057;
  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.3rem;
}

.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;
  }
}
@media (min-width: 1440px) {
  .dropdown-menu-xxl-left {
    right: auto;
    left: 0;
  }

  .dropdown-menu-xxl-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.35rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #495057;
  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: #2c7be5;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #adb5bd;
  pointer-events: none;
  background-color: transparent;
}

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

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

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

.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.525rem;
  padding-left: 0.525rem;
}
.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 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -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(: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:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: 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.25rem 0.7rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.3rem;
}
.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(2.2rem + 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.35rem 1rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.45rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.425rem + 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.15rem 0.5rem;
  font-size: 0.75rem;
  line-height: 1.5;
  border-radius: 0.15rem;
}

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

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

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

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

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

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.15625rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #2c7be5;
  background-color: #2c7be5;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(44, 123, 229, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #9ec2f3;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #cbdef9;
  border-color: #cbdef9;
}
.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.15625rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #dee2e6;
  border: #adb5bd solid 1px;
}
.custom-control-label::after {
  position: absolute;
  top: 0.15625rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: 50%/50% 50% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.3rem;
}
.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: #2c7be5;
  background-color: #2c7be5;
}
.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(44, 123, 229, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(44, 123, 229, 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(44, 123, 229, 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.15625rem + 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: #dee2e6;
  transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(44, 123, 229, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.8125rem + 2px);
  padding: 0.25rem 1.7rem 0.25rem 0.7rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  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") right 0.7rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0.3rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: #9ec2f3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(44, 123, 229, 0.25);
}
.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.7rem;
  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 #495057;
}

.custom-select-sm {
  height: calc(1.425rem + 2px);
  padding-top: 0.15rem;
  padding-bottom: 0.15rem;
  padding-left: 0.5rem;
  font-size: 0.75rem;
}

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

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

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.8125rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #9ec2f3;
  box-shadow: 0 0 0 0.2rem rgba(44, 123, 229, 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.8125rem + 2px);
  padding: 0.25rem 0.7rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.3rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 1.8125rem;
  padding: 0.25rem 0.7rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0.3rem 0.3rem 0;
}

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #F8FAFC, 0 0 0 0.2rem rgba(44, 123, 229, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #F8FAFC, 0 0 0 0.2rem rgba(44, 123, 229, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #F8FAFC, 0 0 0 0.2rem rgba(44, 123, 229, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #2c7be5;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #cbdef9;
}
.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: #2c7be5;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #cbdef9;
}
.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: #2c7be5;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #cbdef9;
}
.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-link {
  margin-bottom: -1px;
  border: 1px solid transparent;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}
.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: #F8FAFC;
  border-color: #dee2e6 #dee2e6 #F8FAFC;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

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

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

.nav-justified > .nav-link,
.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.875rem 1.25rem;
}
.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.875rem;
  padding-bottom: 0.875rem;
  margin-right: 1.25rem;
  font-size: 1.15rem;
  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: 1rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.3rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

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

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

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
.navbar-expand-sm > .container-fluid,
.navbar-expand-sm > .container-sm,
.navbar-expand-sm > .container-md,
.navbar-expand-sm > .container-lg,
.navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    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-nav-scroll {
    overflow: visible;
  }
  .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-nav-scroll {
    overflow: visible;
  }
  .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-nav-scroll {
    overflow: visible;
  }
  .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-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1439.98px) {
  .navbar-expand-xxl > .container,
.navbar-expand-xxl > .container-fluid,
.navbar-expand-xxl > .container-sm,
.navbar-expand-xxl > .container-md,
.navbar-expand-xxl > .container-lg,
.navbar-expand-xxl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1440px) {
  .navbar-expand-xxl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xxl > .container,
.navbar-expand-xxl > .container-fluid,
.navbar-expand-xxl > .container-sm,
.navbar-expand-xxl > .container-md,
.navbar-expand-xxl > .container-lg,
.navbar-expand-xxl > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .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-nav-scroll {
  overflow: visible;
}
.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%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

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

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid transparent;
  border-radius: 0.25rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.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: #fff;
  border-bottom: 0 solid transparent;
}
.card-header:first-child {
  border-radius: 0.25rem 0.25rem 0 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border-top: 0 solid transparent;
}
.card-footer:last-child {
  border-radius: 0 0 0.25rem 0.25rem;
}

.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;
  border-radius: 0.25rem;
}

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

.card-img,
.card-img-top {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.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 {
    -moz-column-count: 3;
         column-count: 3;
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

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

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

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  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.3rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.3rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #6c757d;
  background-color: #fff;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: #343a40;
  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(44, 123, 229, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #2c7be5;
  border-color: #2c7be5;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

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

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

.badge {
  display: inline-block;
  padding: 0.3em 0.45em;
  font-size: 80%;
  font-weight: 600;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.3rem;
  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.65em;
  padding-left: 0.65em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #2c7be5;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #1862c6;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(44, 123, 229, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #9D7BD8;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #8054cc;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(157, 123, 216, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #4CAF50;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #3d8b40;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.5);
}

.badge-info {
  color: #212529;
  background-color: #47BAC1;
}
a.badge-info:hover, a.badge-info:focus {
  color: #212529;
  background-color: #36999f;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(71, 186, 193, 0.5);
}

.badge-warning {
  color: #212529;
  background-color: #ff9800;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #212529;
  background-color: #cc7a00;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 152, 0, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #e51c23;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #b9151b;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(229, 28, 35, 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: #354052;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #212833;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(53, 64, 82, 0.5);
}

.badge-tertiary {
  color: #fff;
  background-color: #5997eb;
}
a.badge-tertiary:hover, a.badge-tertiary:focus {
  color: #fff;
  background-color: #2c7be5;
}
a.badge-tertiary:focus, a.badge-tertiary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(89, 151, 235, 0.5);
}

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

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

.alert {
  position: relative;
  padding: 0.95rem 0.95rem;
  margin-bottom: 1rem;
  border: 0 solid transparent;
  border-radius: 0.3rem;
}

.alert-heading {
  color: inherit;
}

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

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

.alert-primary {
  color: #174077;
  background-color: #2c7be5;
  border-color: #c4daf8;
}
.alert-primary hr {
  border-top-color: #adccf5;
}
.alert-primary .alert-link {
  color: #0f294c;
}

.alert-secondary {
  color: #524070;
  background-color: #9d7bd8;
  border-color: #e4daf4;
}
.alert-secondary hr {
  border-top-color: #d6c6ee;
}
.alert-secondary .alert-link {
  color: #3a2d50;
}

.alert-success {
  color: #285b2a;
  background-color: #4caf50;
  border-color: #cde9ce;
}
.alert-success hr {
  border-top-color: #bbe1bd;
}
.alert-success .alert-link {
  color: #18381a;
}

.alert-info {
  color: #256164;
  background-color: #47bac1;
  border-color: #cbecee;
}
.alert-info hr {
  border-top-color: #b8e5e8;
}
.alert-info .alert-link {
  color: #173d3f;
}

.alert-warning {
  color: #854f00;
  background-color: #ff9800;
  border-color: #ffe2b8;
}
.alert-warning hr {
  border-top-color: #ffd89f;
}
.alert-warning .alert-link {
  color: #523100;
}

.alert-danger {
  color: #770f12;
  background-color: #e51c23;
  border-color: #f8bfc1;
}
.alert-danger hr {
  border-top-color: #f5a8ab;
}
.alert-danger .alert-link {
  color: #4a090b;
}

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

.alert-dark {
  color: #1c212b;
  background-color: #354052;
  border-color: #c6cacf;
}
.alert-dark hr {
  border-top-color: #b8bdc3;
}
.alert-dark .alert-link {
  color: #08090c;
}

.alert-tertiary {
  color: #2e4f7a;
  background-color: #5997eb;
  border-color: #d1e2f9;
}
.alert-tertiary hr {
  border-top-color: #bad4f6;
}
.alert-tertiary .alert-link {
  color: #203755;
}

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

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #2c7be5;
  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: 1s linear infinite progress-bar-stripes;
}
@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;
  border-radius: 0.3rem;
}

.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: #495057;
  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: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #2c7be5;
  border-color: #2c7be5;
}
.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.3rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.3rem;
  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.3rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.3rem;
    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.3rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.3rem;
    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.3rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.3rem;
    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.3rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.3rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1440px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child {
    border-bottom-left-radius: 0.3rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child {
    border-top-right-radius: 0.3rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #174077;
  background-color: #c4daf8;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #174077;
  background-color: #adccf5;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #174077;
  border-color: #174077;
}

.list-group-item-secondary {
  color: #524070;
  background-color: #e4daf4;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #524070;
  background-color: #d6c6ee;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #524070;
  border-color: #524070;
}

.list-group-item-success {
  color: #285b2a;
  background-color: #cde9ce;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #285b2a;
  background-color: #bbe1bd;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #285b2a;
  border-color: #285b2a;
}

.list-group-item-info {
  color: #256164;
  background-color: #cbecee;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #256164;
  background-color: #b8e5e8;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #256164;
  border-color: #256164;
}

.list-group-item-warning {
  color: #854f00;
  background-color: #ffe2b8;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #854f00;
  background-color: #ffd89f;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #854f00;
  border-color: #854f00;
}

.list-group-item-danger {
  color: #770f12;
  background-color: #f8bfc1;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #770f12;
  background-color: #f5a8ab;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #770f12;
  border-color: #770f12;
}

.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: #1c212b;
  background-color: #c6cacf;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1c212b;
  background-color: #b8bdc3;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1c212b;
  border-color: #1c212b;
}

.list-group-item-tertiary {
  color: #2e4f7a;
  background-color: #d1e2f9;
}
.list-group-item-tertiary.list-group-item-action:hover, .list-group-item-tertiary.list-group-item-action:focus {
  color: #2e4f7a;
  background-color: #bad4f6;
}
.list-group-item-tertiary.list-group-item-action.active {
  color: #fff;
  background-color: #2e4f7a;
  border-color: #2e4f7a;
}

.close {
  float: right;
  font-size: 1.3125rem;
  font-weight: 600;
  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;
}

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

.toast {
  flex-basis: 350px;
  max-width: 350px;
  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);
  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);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.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.25s 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);
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  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: 0 solid rgba(0, 0, 0, 0.2);
  border-radius: 0.45rem;
  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: 0.45rem;
  border-top-right-radius: 0.45rem;
}
.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: 0.45rem;
  border-bottom-left-radius: 0.45rem;
}
.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: 600px;
    margin: 1.75rem auto;
  }

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

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

  .modal-sm {
    max-width: 400px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
.modal-xl {
    max-width: 900px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Space Grotesk", sans-serif;
  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.75rem;
  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.3rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "Space Grotesk", sans-serif;
  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.75rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.45rem;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.45rem;
}
.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.45rem 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.45rem 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: 0.875rem;
  color: #000;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.45rem - 1px);
  border-top-right-radius: calc(0.45rem - 1px);
}
.popover-header:empty {
  display: none;
}

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

.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%;
  -webkit-backface-visibility: hidden;
          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%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
.carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

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

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

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

.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: -0.125em;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: 0.75s linear infinite spinner-border;
}

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

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

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

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
.spinner-grow {
    animation-duration: 1.5s;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}

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

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

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

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

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

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

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

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

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

.bg-success {
  background-color: #4CAF50 !important;
}

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

.bg-info {
  background-color: #47BAC1 !important;
}

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

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

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

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

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #b9151b !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: #354052 !important;
}

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

.bg-tertiary {
  background-color: #5997eb !important;
}

a.bg-tertiary:hover, a.bg-tertiary:focus,
button.bg-tertiary:hover,
button.bg-tertiary:focus {
  background-color: #2c7be5 !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: #2c7be5 !important;
}

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

.border-success {
  border-color: #4CAF50 !important;
}

.border-info {
  border-color: #47BAC1 !important;
}

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

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

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

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

.border-tertiary {
  border-color: #5997eb !important;
}

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

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

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

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

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

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

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

.rounded-lg {
  border-radius: 0.45rem !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 (min-width: 1440px) {
  .d-xxl-none {
    display: none !important;
  }

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

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

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

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

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

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

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

  .d-xxl-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.85714286%;
}

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

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

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

.flex-row {
  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;
  }
}
@media (min-width: 1440px) {
  .flex-xxl-row {
    flex-direction: row !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .align-self-xxl-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;
  }
}
@media (min-width: 1440px) {
  .float-xxl-left {
    float: left !important;
  }

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

  .float-xxl-none {
    float: none !important;
  }
}
.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

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

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

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

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

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

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

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

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

.position-sticky {
  position: -webkit-sticky !important;
  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: -webkit-sticky) or (position: sticky)) {
  .sticky-top {
    position: -webkit-sticky;
    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.05rem 0.2rem rgba(0, 0, 0, 0.05) !important;
}

.shadow {
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05) !important;
}

.shadow-lg {
  box-shadow: 0 0.2rem 0.2rem rgba(0, 0, 0, 0.05) !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;
}

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

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

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

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

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

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

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

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

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

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

.ml-7,
.mx-7 {
  margin-left: 6rem !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;
}

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

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

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

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

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

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

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

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

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

.pl-7,
.px-7 {
  padding-left: 6rem !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-n6 {
  margin: -4.5rem !important;
}

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

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

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

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

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

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

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

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

.ml-n7,
.mx-n7 {
  margin-left: -6rem !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;
  }

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

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

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

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

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

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

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

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

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

  .ml-sm-7,
.mx-sm-7 {
    margin-left: 6rem !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;
  }

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

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

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

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

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

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

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

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

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

  .pl-sm-7,
.px-sm-7 {
    padding-left: 6rem !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-n6 {
    margin: -4.5rem !important;
  }

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

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

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

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

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

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

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

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

  .ml-sm-n7,
.mx-sm-n7 {
    margin-left: -6rem !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;
  }

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

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

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

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

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

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

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

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

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

  .ml-md-7,
.mx-md-7 {
    margin-left: 6rem !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;
  }

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

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

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

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

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

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

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

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

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

  .pl-md-7,
.px-md-7 {
    padding-left: 6rem !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-n6 {
    margin: -4.5rem !important;
  }

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

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

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

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

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

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

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

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

  .ml-md-n7,
.mx-md-n7 {
    margin-left: -6rem !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;
  }

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

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

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

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

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

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

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

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

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

  .ml-lg-7,
.mx-lg-7 {
    margin-left: 6rem !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;
  }

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

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

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

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

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

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

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

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

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

  .pl-lg-7,
.px-lg-7 {
    padding-left: 6rem !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-n6 {
    margin: -4.5rem !important;
  }

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

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

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

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

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

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

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

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

  .ml-lg-n7,
.mx-lg-n7 {
    margin-left: -6rem !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;
  }

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

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

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

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

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

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

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

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

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

  .ml-xl-7,
.mx-xl-7 {
    margin-left: 6rem !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;
  }

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

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

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

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

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

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

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

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

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

  .pl-xl-7,
.px-xl-7 {
    padding-left: 6rem !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-n6 {
    margin: -4.5rem !important;
  }

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

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

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

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

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

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

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

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

  .ml-xl-n7,
.mx-xl-n7 {
    margin-left: -6rem !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;
  }
}
@media (min-width: 1440px) {
  .m-xxl-0 {
    margin: 0 !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .ml-xxl-auto,
.mx-xxl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

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

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

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

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }

  .text-sm-right {
    text-align: right !important;
  }

  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }

  .text-md-right {
    text-align: right !important;
  }

  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 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;
  }
}
@media (min-width: 1440px) {
  .text-xxl-left {
    text-align: left !important;
  }

  .text-xxl-right {
    text-align: right !important;
  }

  .text-xxl-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: 600 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

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

.text-primary {
  color: #2c7be5 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #1657af !important;
}

.text-secondary {
  color: #9D7BD8 !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #7140c7 !important;
}

.text-success {
  color: #4CAF50 !important;
}

a.text-success:hover, a.text-success:focus {
  color: #357a38 !important;
}

.text-info {
  color: #47BAC1 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #2f878c !important;
}

.text-warning {
  color: #ff9800 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #b36a00 !important;
}

.text-danger {
  color: #e51c23 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #a21318 !important;
}

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

a.text-light:hover, a.text-light:focus {
  color: #cbd3da !important;
}

.text-dark {
  color: #354052 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: #171c24 !important;
}

.text-tertiary {
  color: #5997eb !important;
}

a.text-tertiary:hover, a.text-tertiary:focus {
  color: #1b6edc !important;
}

.text-body {
  color: #495057 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
*::before,
*::after {
    text-shadow: none !important;
    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;
  }

  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;
  }
}
/*!
 * https://github.com/arqex/react-datetime
 */
.rdt {
  position: relative;
}

.rdtPicker {
  display: none;
  position: absolute;
  min-width: 250px;
  padding: 4px;
  margin-top: 1px;
  z-index: 99999 !important;
  background: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  border: 1px solid #f9f9f9;
}

.rdtOpen .rdtPicker {
  display: block;
}

.rdtStatic .rdtPicker {
  box-shadow: none;
  position: static;
}

.rdtPicker .rdtTimeToggle {
  text-align: center;
}

.rdtPicker table {
  width: 100%;
  margin: 0;
}

.rdtPicker td,
.rdtPicker th {
  text-align: center;
  height: 28px;
}

.rdtPicker td {
  cursor: pointer;
}

.rdtPicker td.rdtDay:hover,
.rdtPicker td.rdtHour:hover,
.rdtPicker td.rdtMinute:hover,
.rdtPicker td.rdtSecond:hover,
.rdtPicker .rdtTimeToggle:hover {
  background: #eeeeee;
  cursor: pointer;
}

.rdtPicker td.rdtOld,
.rdtPicker td.rdtNew {
  color: #999999;
}

.rdtPicker td.rdtToday {
  position: relative;
}

.rdtPicker td.rdtToday:before {
  content: "";
  display: inline-block;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #428bca;
  border-top-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: 4px;
  right: 4px;
}

.rdtPicker td.rdtActive,
.rdtPicker td.rdtActive:hover {
  background-color: #428bca;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.rdtPicker td.rdtActive.rdtToday:before {
  border-bottom-color: #fff;
}

.rdtPicker td.rdtDisabled,
.rdtPicker td.rdtDisabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}

.rdtPicker td span.rdtOld {
  color: #999999;
}

.rdtPicker td span.rdtDisabled,
.rdtPicker td span.rdtDisabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}

.rdtPicker th {
  border-bottom: 1px solid #f9f9f9;
}

.rdtPicker .dow {
  width: 14.2857%;
  border-bottom: none;
  cursor: default;
}

.rdtPicker th.rdtSwitch {
  width: 100px;
}

.rdtPicker th.rdtNext,
.rdtPicker th.rdtPrev {
  font-size: 21px;
  vertical-align: top;
}

.rdtPrev span,
.rdtNext span {
  display: block;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Chrome/Safari/Opera */
  /* Konqueror */
  -moz-user-select: none;
  /* Firefox */
  /* Internet Explorer/Edge */
  user-select: none;
}

.rdtPicker th.rdtDisabled,
.rdtPicker th.rdtDisabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}

.rdtPicker thead tr:first-of-type th {
  cursor: pointer;
}

.rdtPicker thead tr:first-of-type th:hover {
  background: #eeeeee;
}

.rdtPicker tfoot {
  border-top: 1px solid #f9f9f9;
}

.rdtPicker button {
  border: none;
  background: none;
  cursor: pointer;
}

.rdtPicker button:hover {
  background-color: #eee;
}

.rdtPicker thead button {
  width: 100%;
  height: 100%;
}

td.rdtMonth,
td.rdtYear {
  height: 50px;
  width: 25%;
  cursor: pointer;
}

td.rdtMonth:hover,
td.rdtYear:hover {
  background: #eee;
}

.rdtCounters {
  display: inline-block;
}

.rdtCounters > div {
  float: left;
}

.rdtCounter {
  height: 100px;
}

.rdtCounter {
  width: 40px;
}

.rdtCounterSeparator {
  line-height: 100px;
}

.rdtCounter .rdtBtn {
  height: 40%;
  line-height: 40px;
  cursor: pointer;
  display: block;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Chrome/Safari/Opera */
  /* Konqueror */
  -moz-user-select: none;
  /* Firefox */
  /* Internet Explorer/Edge */
  user-select: none;
}

.rdtCounter .rdtBtn:hover {
  background: #eee;
}

.rdtCounter .rdtCount {
  height: 20%;
  font-size: 1.2em;
}

.rdtMilli {
  vertical-align: middle;
  padding-left: 8px;
  width: 48px;
}

.rdtMilli input {
  width: 100%;
  font-size: 1.2em;
  margin-top: 37px;
}

.rdtTime td {
  cursor: default;
}

@keyframes react-loading-skeleton {
  100% {
    transform: translateX(100%);
  }
}
.react-loading-skeleton {
  --base-color: #ebebeb;
  --highlight-color: #f5f5f5;
  --animation-duration: 1.5s;
  --animation-direction: normal;
  --pseudo-element-display: block;
  /* Enable animation */
  background-color: var(--base-color);
  width: 100%;
  border-radius: 0.25rem;
  display: inline-flex;
  line-height: 1;
  position: relative;
  overflow: hidden;
  z-index: 1;
  /* Necessary for overflow: hidden to work correctly in Safari */
}

.react-loading-skeleton::after {
  content: " ";
  display: var(--pseudo-element-display);
  position: absolute;
  left: 0;
  right: 0;
  height: 100%;
  background-repeat: no-repeat;
  background-image: linear-gradient(90deg, var(--base-color), var(--highlight-color), var(--base-color));
  transform: translateX(-100%);
  animation-name: react-loading-skeleton;
  animation-direction: var(--animation-direction);
  animation-duration: var(--animation-duration);
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
}
@keyframes notyf-fadeinup {
  0% {
    opacity: 0;
    transform: translateY(25%);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes notyf-fadeinleft {
  0% {
    opacity: 0;
    transform: translateX(25%);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}
@keyframes notyf-fadeoutright {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  to {
    opacity: 0;
    transform: translateX(25%);
  }
}
@keyframes notyf-fadeoutdown {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(25%);
  }
}
@keyframes ripple {
  0% {
    transform: scale(0) translateY(-45%) translateX(13%);
  }
  to {
    transform: scale(1) translateY(-45%) translateX(13%);
  }
}
.notyf {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  color: #fff;
  z-index: 9999;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  justify-content: flex-end;
  pointer-events: none;
  box-sizing: border-box;
  padding: 20px;
}

.notyf__icon--error, .notyf__icon--success {
  height: 21px;
  width: 21px;
  background: #fff;
  border-radius: 50%;
  display: block;
  margin: 0 auto;
  position: relative;
}

.notyf__icon--error:after, .notyf__icon--error:before {
  content: "";
  background: currentColor;
  display: block;
  position: absolute;
  width: 3px;
  border-radius: 3px;
  left: 9px;
  height: 12px;
  top: 5px;
}

.notyf__icon--error:after {
  transform: rotate(-45deg);
}

.notyf__icon--error:before {
  transform: rotate(45deg);
}

.notyf__icon--success:after, .notyf__icon--success:before {
  content: "";
  background: currentColor;
  display: block;
  position: absolute;
  width: 3px;
  border-radius: 3px;
}

.notyf__icon--success:after {
  height: 6px;
  transform: rotate(-45deg);
  top: 9px;
  left: 6px;
}

.notyf__icon--success:before {
  height: 11px;
  transform: rotate(45deg);
  top: 5px;
  left: 10px;
}

.notyf__toast {
  display: block;
  overflow: hidden;
  pointer-events: auto;
  animation: notyf-fadeinup 0.3s ease-in forwards;
  box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.25);
  position: relative;
  padding: 0 15px;
  border-radius: 2px;
  max-width: 300px;
  transform: translateY(25%);
  box-sizing: border-box;
  flex-shrink: 0;
}

.notyf__toast--disappear {
  transform: translateY(0);
  animation: notyf-fadeoutdown 0.3s forwards;
  animation-delay: 0.25s;
}

.notyf__toast--disappear .notyf__icon, .notyf__toast--disappear .notyf__message {
  animation: notyf-fadeoutdown 0.3s forwards;
  opacity: 1;
  transform: translateY(0);
}

.notyf__toast--disappear .notyf__dismiss {
  animation: notyf-fadeoutright 0.3s forwards;
  opacity: 1;
  transform: translateX(0);
}

.notyf__toast--disappear .notyf__message {
  animation-delay: 0.05s;
}

.notyf__toast--upper {
  margin-bottom: 20px;
}

.notyf__toast--lower {
  margin-top: 20px;
}

.notyf__toast--dismissible .notyf__wrapper {
  padding-right: 30px;
}

.notyf__ripple {
  height: 400px;
  width: 400px;
  position: absolute;
  transform-origin: bottom right;
  right: 0;
  top: 0;
  border-radius: 50%;
  transform: scale(0) translateY(-51%) translateX(13%);
  z-index: 5;
  animation: ripple 0.4s ease-out forwards;
}

.notyf__wrapper {
  display: flex;
  align-items: center;
  padding-top: 17px;
  padding-bottom: 17px;
  padding-right: 15px;
  border-radius: 3px;
  position: relative;
  z-index: 10;
}

.notyf__icon {
  width: 22px;
  text-align: center;
  font-size: 1.3em;
  opacity: 0;
  animation: notyf-fadeinup 0.3s forwards;
  animation-delay: 0.3s;
  margin-right: 13px;
}

.notyf__dismiss {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 26px;
  margin-right: -15px;
  animation: notyf-fadeinleft 0.3s forwards;
  animation-delay: 0.35s;
  opacity: 0;
}

.notyf__dismiss-btn {
  background-color: rgba(0, 0, 0, 0.25);
  border: none;
  cursor: pointer;
  transition: opacity 0.2s ease, background-color 0.2s ease;
  outline: none;
  opacity: 0.35;
  height: 100%;
  width: 100%;
}

.notyf__dismiss-btn:after, .notyf__dismiss-btn:before {
  content: "";
  background: #fff;
  height: 12px;
  width: 2px;
  border-radius: 3px;
  position: absolute;
  left: calc(50% - 1px);
  top: calc(50% - 5px);
}

.notyf__dismiss-btn:after {
  transform: rotate(-45deg);
}

.notyf__dismiss-btn:before {
  transform: rotate(45deg);
}

.notyf__dismiss-btn:hover {
  opacity: 0.7;
  background-color: rgba(0, 0, 0, 0.15);
}

.notyf__dismiss-btn:active {
  opacity: 0.8;
}

.notyf__message {
  vertical-align: middle;
  position: relative;
  opacity: 0;
  animation: notyf-fadeinup 0.3s forwards;
  animation-delay: 0.25s;
  line-height: 1.5em;
}

@media only screen and (max-width: 480px) {
  .notyf {
    padding: 0;
  }

  .notyf__ripple {
    height: 600px;
    width: 600px;
    animation-duration: 0.5s;
  }

  .notyf__toast {
    max-width: none;
    border-radius: 0;
    box-shadow: 0 -2px 7px 0 rgba(0, 0, 0, 0.13);
    width: 100%;
  }

  .notyf__dismiss {
    width: 56px;
  }
}
/*
 * react-circular-progressbar styles
 * All of the styles in this file are configurable!
 */
.CircularProgressbar {
  /*
   * This fixes an issue where the CircularProgressbar svg has
   * 0 width inside a "display: flex" container, and thus not visible.
   */
  width: 100%;
  /*
   * This fixes a centering issue with CircularProgressbarWithChildren:
   * https://github.com/kevinsqi/react-circular-progressbar/issues/94
   */
  vertical-align: middle;
}

.CircularProgressbar .CircularProgressbar-path {
  stroke: #3e98c7;
  stroke-linecap: round;
  transition: stroke-dashoffset 0.5s ease 0s;
}

.CircularProgressbar .CircularProgressbar-trail {
  stroke: #d6d6d6;
  /* Used when trail is not full diameter, i.e. when props.circleRatio is set */
  stroke-linecap: round;
}

.CircularProgressbar .CircularProgressbar-text {
  fill: #3e98c7;
  font-size: 20px;
  dominant-baseline: middle;
  text-anchor: middle;
}

.CircularProgressbar .CircularProgressbar-background {
  fill: #d6d6d6;
}

/*
 * Sample background styles. Use these with e.g.:
 *
 *   <CircularProgressbar
 *     className="CircularProgressbar-inverted"
 *     background
 *     percentage={50}
 *   />
 */
.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background {
  fill: #3e98c7;
}

.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text {
  fill: #fff;
}

.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path {
  stroke: #fff;
}

.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail {
  stroke: transparent;
}

.accordion .card:not(:last-child) {
  margin-bottom: 0;
}
.accordion .card-header {
  border-bottom: 0;
}
.accordion .card-body {
  border-top: 1px solid transparent;
}
.accordion .card-title a {
  color: #495057;
}

.alert {
  padding: 0;
  display: flex;
  color: #fff;
}
.alert .close:hover,
.alert .close:focus {
  color: #fff;
  opacity: 1;
}

.alert-outline,
.alert-outline-coloured {
  color: #495057;
  background: #fff;
}
.alert-outline hr,
.alert-outline-coloured hr {
  border-top-color: #ced4da;
}
.alert-outline .close:hover,
.alert-outline .close:focus,
.alert-outline-coloured .close:hover,
.alert-outline-coloured .close:focus {
  color: #343a40;
}
.alert-outline .alert-message,
.alert-outline-coloured .alert-message {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
  border: 1px solid #ced4da;
}
.alert-outline .alert-message:not(:nth-child(2)),
.alert-outline-coloured .alert-message:not(:nth-child(2)) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left: 0;
}
.alert-outline .alert-icon,
.alert-outline-coloured .alert-icon {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
  color: #fff;
}
.alert-outline.alert-primary .alert-icon,
.alert-outline-coloured.alert-primary .alert-icon {
  background-color: #2c7be5;
}
.alert-outline.alert-secondary .alert-icon,
.alert-outline-coloured.alert-secondary .alert-icon {
  background-color: #9D7BD8;
}
.alert-outline.alert-success .alert-icon,
.alert-outline-coloured.alert-success .alert-icon {
  background-color: #4CAF50;
}
.alert-outline.alert-info .alert-icon,
.alert-outline-coloured.alert-info .alert-icon {
  background-color: #47BAC1;
}
.alert-outline.alert-warning .alert-icon,
.alert-outline-coloured.alert-warning .alert-icon {
  background-color: #ff9800;
}
.alert-outline.alert-danger .alert-icon,
.alert-outline-coloured.alert-danger .alert-icon {
  background-color: #e51c23;
}
.alert-outline.alert-light .alert-icon,
.alert-outline-coloured.alert-light .alert-icon {
  background-color: #f8f9fa;
}
.alert-outline.alert-dark .alert-icon,
.alert-outline-coloured.alert-dark .alert-icon {
  background-color: #354052;
}
.alert-outline.alert-tertiary .alert-icon,
.alert-outline-coloured.alert-tertiary .alert-icon {
  background-color: #5997eb;
}

.alert-outline-coloured.alert-primary .alert-message {
  border-color: #2c7be5;
}
.alert-outline-coloured.alert-secondary .alert-message {
  border-color: #9D7BD8;
}
.alert-outline-coloured.alert-success .alert-message {
  border-color: #4CAF50;
}
.alert-outline-coloured.alert-info .alert-message {
  border-color: #47BAC1;
}
.alert-outline-coloured.alert-warning .alert-message {
  border-color: #ff9800;
}
.alert-outline-coloured.alert-danger .alert-message {
  border-color: #e51c23;
}
.alert-outline-coloured.alert-light .alert-message {
  border-color: #f8f9fa;
}
.alert-outline-coloured.alert-dark .alert-message {
  border-color: #354052;
}
.alert-outline-coloured.alert-tertiary .alert-message {
  border-color: #5997eb;
}

.alert-icon {
  padding: 0.95rem 0.95rem;
  background: rgba(255, 255, 255, 0.1);
}

.alert-message {
  padding: 0.95rem 0.95rem;
  width: 100%;
  box-sizing: border-box;
}

.avatar {
  margin-top: -15px;
  margin-bottom: -15px;
  width: 40px;
  height: 40px;
}

.badge {
  color: #fff;
}

.btn-pill {
  border-radius: 10rem;
}

.btn-square {
  border-radius: 0;
}

.btn .feather {
  width: 14px;
  height: 14px;
}

.btn-primary, .btn-primary:focus, .btn-primary.focus, .btn-primary.disabled, .btn-primary:disabled, .show > .btn-primary.dropdown-toggle {
  color: #fff;
}
.btn-primary:hover:not(:disabled):not(.disabled), .btn-primary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-primary:hover:not(:disabled):not(.disabled), .btn-outline-primary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-secondary, .btn-secondary:focus, .btn-secondary.focus, .btn-secondary.disabled, .btn-secondary:disabled, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
}
.btn-secondary:hover:not(:disabled):not(.disabled), .btn-secondary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-secondary:hover:not(:disabled):not(.disabled), .btn-outline-secondary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-success, .btn-success:focus, .btn-success.focus, .btn-success.disabled, .btn-success:disabled, .show > .btn-success.dropdown-toggle {
  color: #fff;
}
.btn-success:hover:not(:disabled):not(.disabled), .btn-success.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-success:hover:not(:disabled):not(.disabled), .btn-outline-success.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-info, .btn-info:focus, .btn-info.focus, .btn-info.disabled, .btn-info:disabled, .show > .btn-info.dropdown-toggle {
  color: #fff;
}
.btn-info:hover:not(:disabled):not(.disabled), .btn-info.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-info:hover:not(:disabled):not(.disabled), .btn-outline-info.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-warning, .btn-warning:focus, .btn-warning.focus, .btn-warning.disabled, .btn-warning:disabled, .show > .btn-warning.dropdown-toggle {
  color: #fff;
}
.btn-warning:hover:not(:disabled):not(.disabled), .btn-warning.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-warning:hover:not(:disabled):not(.disabled), .btn-outline-warning.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-danger, .btn-danger:focus, .btn-danger.focus, .btn-danger.disabled, .btn-danger:disabled, .show > .btn-danger.dropdown-toggle {
  color: #fff;
}
.btn-danger:hover:not(:disabled):not(.disabled), .btn-danger.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-danger:hover:not(:disabled):not(.disabled), .btn-outline-danger.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-light, .btn-light:focus, .btn-light.focus, .btn-light.disabled, .btn-light:disabled, .show > .btn-light.dropdown-toggle {
  color: #fff;
}
.btn-light:hover:not(:disabled):not(.disabled), .btn-light.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-light:hover:not(:disabled):not(.disabled), .btn-outline-light.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-dark, .btn-dark:focus, .btn-dark.focus, .btn-dark.disabled, .btn-dark:disabled, .show > .btn-dark.dropdown-toggle {
  color: #fff;
}
.btn-dark:hover:not(:disabled):not(.disabled), .btn-dark.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-dark:hover:not(:disabled):not(.disabled), .btn-outline-dark.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-tertiary, .btn-tertiary:focus, .btn-tertiary.focus, .btn-tertiary.disabled, .btn-tertiary:disabled, .show > .btn-tertiary.dropdown-toggle {
  color: #fff;
}
.btn-tertiary:hover:not(:disabled):not(.disabled), .btn-tertiary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-tertiary:hover:not(:disabled):not(.disabled), .btn-outline-tertiary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-tertiary:not(:disabled):not(.disabled):active, .btn-outline-tertiary:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-facebook {
  color: #fff;
  background-color: #3b5998;
  border-color: #3b5998;
}
.btn-facebook:hover {
  color: #fff;
  background-color: #30497c;
  border-color: #2d4373;
}
.btn-facebook:focus, .btn-facebook.focus {
  color: #fff;
  background-color: #30497c;
  border-color: #2d4373;
  box-shadow: 0 0 0 0.2rem rgba(88, 114, 167, 0.5);
}
.btn-facebook.disabled, .btn-facebook:disabled {
  color: #fff;
  background-color: #3b5998;
  border-color: #3b5998;
}
.btn-facebook:not(:disabled):not(.disabled):active, .btn-facebook:not(:disabled):not(.disabled).active, .show > .btn-facebook.dropdown-toggle {
  color: #fff;
  background-color: #2d4373;
  border-color: #293e6a;
}
.btn-facebook:not(:disabled):not(.disabled):active:focus, .btn-facebook:not(:disabled):not(.disabled).active:focus, .show > .btn-facebook.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(88, 114, 167, 0.5);
}
.btn-facebook, .btn-facebook:focus, .btn-facebook.focus, .btn-facebook.disabled, .btn-facebook:disabled, .show > .btn-facebook.dropdown-toggle {
  color: #fff;
}
.btn-facebook:hover:not(:disabled):not(.disabled), .btn-facebook.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-twitter {
  color: #fff;
  background-color: #1da1f2;
  border-color: #1da1f2;
}
.btn-twitter:hover {
  color: #fff;
  background-color: #0d8ddc;
  border-color: #0c85d0;
}
.btn-twitter:focus, .btn-twitter.focus {
  color: #fff;
  background-color: #0d8ddc;
  border-color: #0c85d0;
  box-shadow: 0 0 0 0.2rem rgba(63, 175, 244, 0.5);
}
.btn-twitter.disabled, .btn-twitter:disabled {
  color: #fff;
  background-color: #1da1f2;
  border-color: #1da1f2;
}
.btn-twitter:not(:disabled):not(.disabled):active, .btn-twitter:not(:disabled):not(.disabled).active, .show > .btn-twitter.dropdown-toggle {
  color: #fff;
  background-color: #0c85d0;
  border-color: #0b7ec4;
}
.btn-twitter:not(:disabled):not(.disabled):active:focus, .btn-twitter:not(:disabled):not(.disabled).active:focus, .show > .btn-twitter.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(63, 175, 244, 0.5);
}
.btn-twitter, .btn-twitter:focus, .btn-twitter.focus, .btn-twitter.disabled, .btn-twitter:disabled, .show > .btn-twitter.dropdown-toggle {
  color: #fff;
}
.btn-twitter:hover:not(:disabled):not(.disabled), .btn-twitter.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-google {
  color: #fff;
  background-color: #dc4e41;
  border-color: #dc4e41;
}
.btn-google:hover {
  color: #fff;
  background-color: #d03526;
  border-color: #c63224;
}
.btn-google:focus, .btn-google.focus {
  color: #fff;
  background-color: #d03526;
  border-color: #c63224;
  box-shadow: 0 0 0 0.2rem rgba(225, 105, 94, 0.5);
}
.btn-google.disabled, .btn-google:disabled {
  color: #fff;
  background-color: #dc4e41;
  border-color: #dc4e41;
}
.btn-google:not(:disabled):not(.disabled):active, .btn-google:not(:disabled):not(.disabled).active, .show > .btn-google.dropdown-toggle {
  color: #fff;
  background-color: #c63224;
  border-color: #bb2f22;
}
.btn-google:not(:disabled):not(.disabled):active:focus, .btn-google:not(:disabled):not(.disabled).active:focus, .show > .btn-google.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(225, 105, 94, 0.5);
}
.btn-google, .btn-google:focus, .btn-google.focus, .btn-google.disabled, .btn-google:disabled, .show > .btn-google.dropdown-toggle {
  color: #fff;
}
.btn-google:hover:not(:disabled):not(.disabled), .btn-google.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-youtube {
  color: #fff;
  background-color: #f00;
  border-color: #f00;
}
.btn-youtube:hover {
  color: #fff;
  background-color: #d90000;
  border-color: #cc0000;
}
.btn-youtube:focus, .btn-youtube.focus {
  color: #fff;
  background-color: #d90000;
  border-color: #cc0000;
  box-shadow: 0 0 0 0.2rem rgba(255, 38, 38, 0.5);
}
.btn-youtube.disabled, .btn-youtube:disabled {
  color: #fff;
  background-color: #f00;
  border-color: #f00;
}
.btn-youtube:not(:disabled):not(.disabled):active, .btn-youtube:not(:disabled):not(.disabled).active, .show > .btn-youtube.dropdown-toggle {
  color: #fff;
  background-color: #cc0000;
  border-color: #bf0000;
}
.btn-youtube:not(:disabled):not(.disabled):active:focus, .btn-youtube:not(:disabled):not(.disabled).active:focus, .show > .btn-youtube.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 38, 38, 0.5);
}
.btn-youtube, .btn-youtube:focus, .btn-youtube.focus, .btn-youtube.disabled, .btn-youtube:disabled, .show > .btn-youtube.dropdown-toggle {
  color: #fff;
}
.btn-youtube:hover:not(:disabled):not(.disabled), .btn-youtube.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-vimeo {
  color: #fff;
  background-color: #1ab7ea;
  border-color: #1ab7ea;
}
.btn-vimeo:hover {
  color: #fff;
  background-color: #139ecb;
  border-color: #1295bf;
}
.btn-vimeo:focus, .btn-vimeo.focus {
  color: #fff;
  background-color: #139ecb;
  border-color: #1295bf;
  box-shadow: 0 0 0 0.2rem rgba(60, 194, 237, 0.5);
}
.btn-vimeo.disabled, .btn-vimeo:disabled {
  color: #fff;
  background-color: #1ab7ea;
  border-color: #1ab7ea;
}
.btn-vimeo:not(:disabled):not(.disabled):active, .btn-vimeo:not(:disabled):not(.disabled).active, .show > .btn-vimeo.dropdown-toggle {
  color: #fff;
  background-color: #1295bf;
  border-color: #108cb4;
}
.btn-vimeo:not(:disabled):not(.disabled):active:focus, .btn-vimeo:not(:disabled):not(.disabled).active:focus, .show > .btn-vimeo.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(60, 194, 237, 0.5);
}
.btn-vimeo, .btn-vimeo:focus, .btn-vimeo.focus, .btn-vimeo.disabled, .btn-vimeo:disabled, .show > .btn-vimeo.dropdown-toggle {
  color: #fff;
}
.btn-vimeo:hover:not(:disabled):not(.disabled), .btn-vimeo.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-dribbble {
  color: #fff;
  background-color: #ea4c89;
  border-color: #ea4c89;
}
.btn-dribbble:hover {
  color: #fff;
  background-color: #e62a72;
  border-color: #e51e6b;
}
.btn-dribbble:focus, .btn-dribbble.focus {
  color: #fff;
  background-color: #e62a72;
  border-color: #e51e6b;
  box-shadow: 0 0 0 0.2rem rgba(237, 103, 155, 0.5);
}
.btn-dribbble.disabled, .btn-dribbble:disabled {
  color: #fff;
  background-color: #ea4c89;
  border-color: #ea4c89;
}
.btn-dribbble:not(:disabled):not(.disabled):active, .btn-dribbble:not(:disabled):not(.disabled).active, .show > .btn-dribbble.dropdown-toggle {
  color: #fff;
  background-color: #e51e6b;
  border-color: #dc1a65;
}
.btn-dribbble:not(:disabled):not(.disabled):active:focus, .btn-dribbble:not(:disabled):not(.disabled).active:focus, .show > .btn-dribbble.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(237, 103, 155, 0.5);
}
.btn-dribbble, .btn-dribbble:focus, .btn-dribbble.focus, .btn-dribbble.disabled, .btn-dribbble:disabled, .show > .btn-dribbble.dropdown-toggle {
  color: #fff;
}
.btn-dribbble:hover:not(:disabled):not(.disabled), .btn-dribbble.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-github {
  color: #fff;
  background-color: #181717;
  border-color: #181717;
}
.btn-github:hover {
  color: #fff;
  background-color: #040404;
  border-color: black;
}
.btn-github:focus, .btn-github.focus {
  color: #fff;
  background-color: #040404;
  border-color: black;
  box-shadow: 0 0 0 0.2rem rgba(59, 58, 58, 0.5);
}
.btn-github.disabled, .btn-github:disabled {
  color: #fff;
  background-color: #181717;
  border-color: #181717;
}
.btn-github:not(:disabled):not(.disabled):active, .btn-github:not(:disabled):not(.disabled).active, .show > .btn-github.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-github:not(:disabled):not(.disabled):active:focus, .btn-github:not(:disabled):not(.disabled).active:focus, .show > .btn-github.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(59, 58, 58, 0.5);
}
.btn-github, .btn-github:focus, .btn-github.focus, .btn-github.disabled, .btn-github:disabled, .show > .btn-github.dropdown-toggle {
  color: #fff;
}
.btn-github:hover:not(:disabled):not(.disabled), .btn-github.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-instagram {
  color: #fff;
  background-color: #e4405f;
  border-color: #e4405f;
}
.btn-instagram:hover {
  color: #fff;
  background-color: #de1f44;
  border-color: #d31e40;
}
.btn-instagram:focus, .btn-instagram.focus {
  color: #fff;
  background-color: #de1f44;
  border-color: #d31e40;
  box-shadow: 0 0 0 0.2rem rgba(232, 93, 119, 0.5);
}
.btn-instagram.disabled, .btn-instagram:disabled {
  color: #fff;
  background-color: #e4405f;
  border-color: #e4405f;
}
.btn-instagram:not(:disabled):not(.disabled):active, .btn-instagram:not(:disabled):not(.disabled).active, .show > .btn-instagram.dropdown-toggle {
  color: #fff;
  background-color: #d31e40;
  border-color: #c81c3d;
}
.btn-instagram:not(:disabled):not(.disabled):active:focus, .btn-instagram:not(:disabled):not(.disabled).active:focus, .show > .btn-instagram.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(232, 93, 119, 0.5);
}
.btn-instagram, .btn-instagram:focus, .btn-instagram.focus, .btn-instagram.disabled, .btn-instagram:disabled, .show > .btn-instagram.dropdown-toggle {
  color: #fff;
}
.btn-instagram:hover:not(:disabled):not(.disabled), .btn-instagram.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-pinterest {
  color: #fff;
  background-color: #bd081c;
  border-color: #bd081c;
}
.btn-pinterest:hover {
  color: #fff;
  background-color: #980617;
  border-color: #8c0615;
}
.btn-pinterest:focus, .btn-pinterest.focus {
  color: #fff;
  background-color: #980617;
  border-color: #8c0615;
  box-shadow: 0 0 0 0.2rem rgba(199, 45, 62, 0.5);
}
.btn-pinterest.disabled, .btn-pinterest:disabled {
  color: #fff;
  background-color: #bd081c;
  border-color: #bd081c;
}
.btn-pinterest:not(:disabled):not(.disabled):active, .btn-pinterest:not(:disabled):not(.disabled).active, .show > .btn-pinterest.dropdown-toggle {
  color: #fff;
  background-color: #8c0615;
  border-color: #800513;
}
.btn-pinterest:not(:disabled):not(.disabled):active:focus, .btn-pinterest:not(:disabled):not(.disabled).active:focus, .show > .btn-pinterest.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(199, 45, 62, 0.5);
}
.btn-pinterest, .btn-pinterest:focus, .btn-pinterest.focus, .btn-pinterest.disabled, .btn-pinterest:disabled, .show > .btn-pinterest.dropdown-toggle {
  color: #fff;
}
.btn-pinterest:hover:not(:disabled):not(.disabled), .btn-pinterest.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-flickr {
  color: #fff;
  background-color: #0063dc;
  border-color: #0063dc;
}
.btn-flickr:hover {
  color: #fff;
  background-color: #0052b6;
  border-color: #004ca9;
}
.btn-flickr:focus, .btn-flickr.focus {
  color: #fff;
  background-color: #0052b6;
  border-color: #004ca9;
  box-shadow: 0 0 0 0.2rem rgba(38, 122, 225, 0.5);
}
.btn-flickr.disabled, .btn-flickr:disabled {
  color: #fff;
  background-color: #0063dc;
  border-color: #0063dc;
}
.btn-flickr:not(:disabled):not(.disabled):active, .btn-flickr:not(:disabled):not(.disabled).active, .show > .btn-flickr.dropdown-toggle {
  color: #fff;
  background-color: #004ca9;
  border-color: #00469c;
}
.btn-flickr:not(:disabled):not(.disabled):active:focus, .btn-flickr:not(:disabled):not(.disabled).active:focus, .show > .btn-flickr.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 122, 225, 0.5);
}
.btn-flickr, .btn-flickr:focus, .btn-flickr.focus, .btn-flickr.disabled, .btn-flickr:disabled, .show > .btn-flickr.dropdown-toggle {
  color: #fff;
}
.btn-flickr:hover:not(:disabled):not(.disabled), .btn-flickr.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-bitbucket {
  color: #fff;
  background-color: #0052cc;
  border-color: #0052cc;
}
.btn-bitbucket:hover {
  color: #fff;
  background-color: #0043a6;
  border-color: #003e99;
}
.btn-bitbucket:focus, .btn-bitbucket.focus {
  color: #fff;
  background-color: #0043a6;
  border-color: #003e99;
  box-shadow: 0 0 0 0.2rem rgba(38, 108, 212, 0.5);
}
.btn-bitbucket.disabled, .btn-bitbucket:disabled {
  color: #fff;
  background-color: #0052cc;
  border-color: #0052cc;
}
.btn-bitbucket:not(:disabled):not(.disabled):active, .btn-bitbucket:not(:disabled):not(.disabled).active, .show > .btn-bitbucket.dropdown-toggle {
  color: #fff;
  background-color: #003e99;
  border-color: #00388c;
}
.btn-bitbucket:not(:disabled):not(.disabled):active:focus, .btn-bitbucket:not(:disabled):not(.disabled).active:focus, .show > .btn-bitbucket.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 108, 212, 0.5);
}
.btn-bitbucket, .btn-bitbucket:focus, .btn-bitbucket.focus, .btn-bitbucket.disabled, .btn-bitbucket:disabled, .show > .btn-bitbucket.dropdown-toggle {
  color: #fff;
}
.btn-bitbucket:hover:not(:disabled):not(.disabled), .btn-bitbucket.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-light, .btn-light:focus, .btn-light.focus, .btn-light.disabled, .btn-light:disabled, .show > .btn-light.dropdown-toggle,
.btn-white,
.btn-white:focus,
.btn-white.focus,
.btn-white.disabled,
.btn-white:disabled,
.show > .btn-white.dropdown-toggle {
  color: #343a40;
}
.btn-light:hover:not(:disabled):not(.disabled), .btn-light.hover:not(:disabled):not(.disabled),
.btn-white:hover:not(:disabled):not(.disabled),
.btn-white.hover:not(:disabled):not(.disabled) {
  color: #343a40;
}

.btn-outline-light:hover:not(:disabled):not(.disabled), .btn-outline-light.hover:not(:disabled):not(.disabled),
.btn-outline-white:hover:not(:disabled):not(.disabled),
.btn-outline-white.hover:not(:disabled):not(.disabled) {
  color: #343a40;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
.btn-outline-white:not(:disabled):not(.disabled):active,
.btn-outline-white:not(:disabled):not(.disabled).active {
  color: #343a40;
}

.card {
  margin-bottom: 2rem;
  box-shadow: 0 0.5rem 1rem rgba(20, 40, 60, 0.03);
}

.card-header {
  border-bottom-width: 1px;
}

.card-actions a {
  color: #495057;
  text-decoration: none;
}
.card-actions svg {
  width: 16px;
  height: 16px;
}
.card-actions .dropdown {
  line-height: 1.4;
}

.card-title {
  font-size: 1rem;
  font-weight: 600;
}

.card-subtitle {
  font-weight: 400;
}

.card-table {
  margin-bottom: 0;
}

.card-table tr td:first-child,
.card-table tr th:first-child {
  padding-left: 1.25rem;
}

.card-table tr td:last-child,
.card-table tr th:last-child {
  padding-right: 1.25rem;
}

.card-img,
.card-img-top,
.card-img-bottom {
  max-width: 100%;
  height: auto;
}
@media all and (-ms-high-contrast: none) {
  .card-img,
.card-img-top,
.card-img-bottom {
    height: 100%;
  }
}

.chart {
  margin: auto;
  position: relative;
  width: 100%;
  min-height: 300px;
}
.chart-xs {
  min-height: 150px;
}
.chart-sm {
  min-height: 200px;
}
.chart-lg {
  min-height: 350px;
}
.chart-xl {
  min-height: 500px;
}
.chart canvas {
  max-width: 100%;
}

.chat-online {
  color: #6ec071;
}

.chat-offline {
  color: #ea4a4f;
}

.chat-messages {
  display: flex;
  flex-direction: column;
  overflow-y: scroll;
}

.chat-message-left,
.chat-message-right {
  display: flex;
  flex-shrink: 0;
}

.chat-message-left {
  margin-right: auto;
}

.chat-message-right {
  flex-direction: row-reverse;
  margin-left: auto;
}

.navbar-nav .dropdown-menu {
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
}

.dropdown .dropdown-menu.show {
  animation-name: dropdownAnimation;
  animation-duration: 0.5s;
  animation-iteration-count: 1;
  animation-timing-function: ease;
  animation-fill-mode: forwards;
}

@keyframes dropdownAnimation {
  from {
    opacity: 0;
    margin-top: -8px;
  }
  to {
    opacity: 1;
    margin-top: 0;
  }
}
.dropdown-toggle:after {
  border: solid;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 2px;
  transform: rotate(45deg);
}

.dropdown-item {
  transition: background 0.1s ease-in-out, color 0.1s ease-in-out;
}

.dropdown-menu-lg {
  min-width: 20rem;
}

.dropdown .list-group .list-group-item {
  border-width: 0;
  border-bottom-width: 1px;
  margin-bottom: 0;
}
.dropdown .list-group .list-group-item:first-child, .dropdown .list-group .list-group-item:last-child {
  border-radius: 0;
}
.dropdown .list-group .list-group-item:hover {
  background: #f8f9fa;
}

.dropdown-menu-header {
  padding: 0.75rem;
  text-align: center;
  font-weight: 600;
  border-bottom: 1px solid #dee2e6;
}

.dropdown-menu-footer {
  padding: 0.5rem;
  text-align: center;
  display: block;
  font-size: 0.75rem;
}

.feather {
  width: 18px;
  height: 18px;
}

.feather-sm {
  width: 14px;
  height: 14px;
}

.feather-lg {
  width: 36px;
  height: 36px;
}

footer.footer {
  background: #fff;
  border-top: 1px solid #dee2e6;
  padding: 1rem 0.75rem;
}
footer.footer ul {
  margin-bottom: 0;
}
@media (max-width: 991.98px) {
  footer.footer {
    width: 100vw;
  }
}

.form-control-no-border {
  border: 0;
  border-radius: 0;
  box-shadow: none;
}
.form-control-no-border:focus {
  box-shadow: none;
  outline: 0;
}

.form-control-bottom-border {
  border: 0;
  border-radius: 0;
  box-shadow: none;
  border-bottom: 2px solid lightgrey;
}
.form-control-bottom-border:focus {
  box-shadow: none;
  outline: 0;
}

.hamburger,
.hamburger:before,
.hamburger:after {
  cursor: pointer;
  border-radius: 1px;
  height: 3px;
  width: 24px;
  background: #495057;
  display: block;
  content: "";
  transition: background 0.1s ease-in-out, color 0.1s ease-in-out;
}

.hamburger {
  position: relative;
}

.hamburger:before {
  top: -7.5px;
  width: 24px;
  position: absolute;
}

.hamburger:after {
  bottom: -7.5px;
  width: 14px;
  position: absolute;
}

.sidebar-toggle:hover .hamburger,
.sidebar-toggle:hover .hamburger:before,
.sidebar-toggle:hover .hamburger:after {
  background: #2c7be5;
}

.hamburger-right, .hamburger-right:before, .hamburger-right:after {
  right: 0;
}

.navbar-landing {
  background: #2b3443;
  padding: 0.5rem 1.5rem;
}

.landing-intro {
  background: #2b3443;
  color: #fff;
}

.landing-intro-brand {
  color: #2c7be5;
  width: 42px;
  height: 42px;
}

.landing-intro-img {
  position: relative;
  height: 100%;
  overflow: hidden;
  min-height: 300px;
}

.landing-intro-img-default,
.landing-intro-img-analytics {
  position: absolute;
  bottom: 0;
}

.landing-intro-img-default {
  width: 75%;
  right: 0;
  z-index: 2;
  box-shadow: -10px 0px 15px 0px rgba(0, 0, 0, 0.25);
}

.landing-intro-img-analytics {
  width: 75%;
  left: 0;
  z-index: 1;
}

.landing-features-icon {
  width: 42px;
  height: 42px;
  color: #1b6edc;
}

.landing-intro-title {
  font-size: 2.5rem;
  color: #fff;
}

.landing-intro-subtitle {
  font-size: 1.0875rem;
  color: #fff;
}

.landing-img {
  box-shadow: rgba(16, 64, 130, 0.15) 0px 4px 12px 0px;
  transition: all 0.15s ease-in-out;
}
.landing-img:hover {
  transform: scale(1.035);
}

.landing-feature {
  align-items: center;
  background: #edf2f7;
  border-radius: 50%;
  display: flex;
  height: 60px;
  justify-content: center;
  margin-right: 1rem;
  width: 60px;
}
.landing-feature svg {
  width: 28px;
  height: 28px;
  color: #1b6edc;
}

.modal-primary .modal-content {
  background: #2c7be5;
  color: #fff;
}
.modal-primary h1, .modal-primary h2, .modal-primary h3, .modal-primary h4, .modal-primary h5, .modal-primary h6,
.modal-primary .h1, .modal-primary .h2, .modal-primary .h3, .modal-primary .h4, .modal-primary .h5, .modal-primary .h6 {
  color: #fff;
}

.modal-secondary .modal-content {
  background: #9D7BD8;
  color: #fff;
}
.modal-secondary h1, .modal-secondary h2, .modal-secondary h3, .modal-secondary h4, .modal-secondary h5, .modal-secondary h6,
.modal-secondary .h1, .modal-secondary .h2, .modal-secondary .h3, .modal-secondary .h4, .modal-secondary .h5, .modal-secondary .h6 {
  color: #fff;
}

.modal-success .modal-content {
  background: #4CAF50;
  color: #fff;
}
.modal-success h1, .modal-success h2, .modal-success h3, .modal-success h4, .modal-success h5, .modal-success h6,
.modal-success .h1, .modal-success .h2, .modal-success .h3, .modal-success .h4, .modal-success .h5, .modal-success .h6 {
  color: #fff;
}

.modal-info .modal-content {
  background: #47BAC1;
  color: #212529;
}
.modal-info h1, .modal-info h2, .modal-info h3, .modal-info h4, .modal-info h5, .modal-info h6,
.modal-info .h1, .modal-info .h2, .modal-info .h3, .modal-info .h4, .modal-info .h5, .modal-info .h6 {
  color: #fff;
}

.modal-warning .modal-content {
  background: #ff9800;
  color: #212529;
}
.modal-warning h1, .modal-warning h2, .modal-warning h3, .modal-warning h4, .modal-warning h5, .modal-warning h6,
.modal-warning .h1, .modal-warning .h2, .modal-warning .h3, .modal-warning .h4, .modal-warning .h5, .modal-warning .h6 {
  color: #fff;
}

.modal-danger .modal-content {
  background: #e51c23;
  color: #fff;
}
.modal-danger h1, .modal-danger h2, .modal-danger h3, .modal-danger h4, .modal-danger h5, .modal-danger h6,
.modal-danger .h1, .modal-danger .h2, .modal-danger .h3, .modal-danger .h4, .modal-danger .h5, .modal-danger .h6 {
  color: #fff;
}

.modal-light .modal-content {
  background: #f8f9fa;
  color: #212529;
}
.modal-light h1, .modal-light h2, .modal-light h3, .modal-light h4, .modal-light h5, .modal-light h6,
.modal-light .h1, .modal-light .h2, .modal-light .h3, .modal-light .h4, .modal-light .h5, .modal-light .h6 {
  color: #fff;
}

.modal-dark .modal-content {
  background: #354052;
  color: #fff;
}
.modal-dark h1, .modal-dark h2, .modal-dark h3, .modal-dark h4, .modal-dark h5, .modal-dark h6,
.modal-dark .h1, .modal-dark .h2, .modal-dark .h3, .modal-dark .h4, .modal-dark .h5, .modal-dark .h6 {
  color: #fff;
}

.modal-tertiary .modal-content {
  background: #5997eb;
  color: #fff;
}
.modal-tertiary h1, .modal-tertiary h2, .modal-tertiary h3, .modal-tertiary h4, .modal-tertiary h5, .modal-tertiary h6,
.modal-tertiary .h1, .modal-tertiary .h2, .modal-tertiary .h3, .modal-tertiary .h4, .modal-tertiary .h5, .modal-tertiary .h6 {
  color: #fff;
}

.modal-colored .modal-header,
.modal-colored .modal-footer {
  border-color: rgba(255, 255, 255, 0.33);
}

.navbar {
  border-bottom: 1px solid #EDEEF0;
  box-shadow: 0 0 2rem 0 rgba(53, 64, 82, 0.1);
}
@media (max-width: 991.98px) {
  .navbar {
    width: 100vw;
  }
}

.navbar-brand {
  font-weight: 400;
  font-size: 1.15rem;
  padding: 0.875rem 0;
  color: #f8f9fa;
  display: block;
}
.navbar-brand svg,
.navbar-brand .feather {
  color: #2c7be5;
  height: 24px;
  width: 24px;
  margin-left: -0.15rem;
  margin-right: 0.75rem;
  margin-top: -0.375rem;
}

.nav-icon,
.nav-flag {
  padding: 0.1rem 0.8rem;
  display: block;
  font-size: 1.5rem;
  color: #6c757d;
  transition: background 0.1s ease-in-out, color 0.1s ease-in-out;
  line-height: 1.4;
}
.nav-icon:after,
.nav-flag:after {
  display: none !important;
}
.nav-icon:hover, .nav-icon.active,
.nav-flag:hover,
.nav-flag.active {
  color: #2c7be5;
}
.nav-icon svg,
.nav-icon .feather,
.nav-flag svg,
.nav-flag .feather {
  width: 20px;
  height: 20px;
}

.nav-item .indicator {
  background: #2c7be5;
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
  border-radius: 50%;
  display: block;
  height: 18px;
  width: 18px;
  padding: 1px;
  position: absolute;
  top: 0;
  right: -8px;
  text-align: center;
  transition: top 0.1s ease-out;
  font-size: 0.675rem;
  color: #fff;
}
.nav-item:hover .indicator {
  top: -4px;
}
.nav-item a:focus {
  outline: 0;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .navbar .avatar {
    max-height: 47px;
  }
}
@media (max-width: 575.98px) {
  .navbar {
    padding: 0.75rem;
  }

  .nav-icon {
    padding: 0.1rem 0.75rem;
  }

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

  .navbar-expand .navbar-nav .dropdown-menu-lg {
    min-width: 100%;
  }

  .nav-item .nav-link:after {
    display: none;
  }
}
.nav-flag img {
  border-radius: 50%;
  width: 20px;
  height: 20px;
  -o-object-fit: cover;
     object-fit: cover;
}

body, html, #root {
  height: 100%;
}

body {
  overflow-y: scroll;
  opacity: 1 !important;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  html {
    overflow-x: hidden;
  }
}
.progress-sm {
  height: 0.5rem;
}

.progress-lg {
  height: 1.5rem;
}

.sidebar {
  min-width: 256px;
  max-width: 256px;
  transition: margin-left 0.35s ease-in-out, left 0.35s ease-in-out;
  background: #fff;
  border-right: 1px solid #EDEEF0;
}

.sidebar-content {
  background: #fff;
  transition: margin-left 0.35s ease-in-out, left 0.35s ease-in-out;
}
.sidebar-sticky .sidebar-content {
  border-right: 1px solid #EDEEF0;
}

.sidebar-sticky .sidebar-nav {
  padding-bottom: 0;
}
.sidebar-sticky .sidebar-content {
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  width: 256px;
}

.sidebar-nav {
  padding-bottom: 3.5rem;
  padding-left: 0;
  list-style: none;
}

.sidebar-link,
a.sidebar-link {
  display: block;
  padding: 0.75rem 1.5rem;
  color: #6c757d;
  font-weight: 600;
  background: #fff;
  transition: background 50ms ease-in-out;
  position: relative;
  text-decoration: none;
  cursor: pointer;
}
.sidebar-link i,
.sidebar-link svg,
a.sidebar-link i,
a.sidebar-link svg {
  margin-right: 0.75rem;
  color: #6c757d;
  opacity: 0.3;
}

.sidebar-dropdown .sidebar-dropdown .sidebar-link {
  padding: 0.625rem 1.5rem 0.625rem 3.625rem;
}
.sidebar-dropdown .sidebar-dropdown .sidebar-dropdown .sidebar-link {
  padding: 0.625rem 1.5rem 0.625rem 4.5rem;
}

.sidebar-link:focus {
  outline: 0;
}

.sidebar-link:hover {
  color: #000;
  background: #fff;
}
.sidebar-link:hover i,
.sidebar-link:hover svg {
  color: #000;
  opacity: 0.5;
}

.sidebar-item.active > .sidebar-link,
.sidebar-item.active .sidebar-link:hover {
  color: #2c7be5;
  background: #fff;
}
.sidebar-item.active > .sidebar-link i,
.sidebar-item.active > .sidebar-link svg,
.sidebar-item.active .sidebar-link:hover i,
.sidebar-item.active .sidebar-link:hover svg {
  color: #2c7be5;
  opacity: 0.5;
}

.sidebar-dropdown .sidebar-link {
  padding: 0.625rem 1.5rem 0.625rem 2.75rem;
  color: #6c757d;
  background: #fff;
  font-weight: 400;
}

.sidebar-dropdown .sidebar-item .sidebar-link:hover {
  color: #000;
  background: #fff;
  font-weight: 600;
}

.sidebar-dropdown .sidebar-item.active .sidebar-link {
  color: #000;
  background: #fff;
  font-weight: 600;
}

.sidebar [data-toggle=collapse] {
  position: relative;
}

.sidebar [data-toggle=collapse]:before {
  content: " ";
  border: solid;
  border-width: 0 0.1rem 0.1rem 0;
  display: inline-block;
  padding: 2px;
  transform: rotate(45deg);
  position: absolute;
  top: 1.2rem;
  right: 1.7rem;
  transition: all 0.2s ease-out;
}

.sidebar [aria-expanded=true]:before,
.sidebar [data-toggle=collapse]:not(.collapsed):before {
  transform: rotate(-135deg);
  top: 1.4rem;
}

.sidebar .sidebar-dropdown [data-toggle=collapse]::before {
  top: 1rem;
}

.sidebar .sidebar-dropdown [aria-expanded=true]:before,
.sidebar .sidebar-dropdown [data-toggle=collapse]:not(.collapsed):before {
  top: 1.2rem;
}

.sidebar-brand {
  font-weight: 600;
  font-size: 1.15rem;
  padding: 1.15rem 1.5rem;
  color: #343a40;
  display: block;
}
.sidebar-brand:hover {
  text-decoration: none;
  color: #343a40;
}
.sidebar-brand:focus {
  outline: 0;
}
.sidebar-brand svg,
.sidebar-brand .feather {
  color: #2c7be5;
  height: 24px;
  width: 24px;
  margin-left: -0.15rem;
  margin-right: 0.375rem;
}

.sidebar-toggle {
  cursor: pointer;
  width: 26px;
  height: 26px;
}

.sidebar.toggled {
  margin-left: -256px;
}
.sidebar.toggled .sidebar-content {
  left: -256px;
}
@media (min-width: 1px) and (max-width: 991.98px) {
  .sidebar {
    margin-left: -256px;
  }
  .sidebar .sidebar-content {
    left: -256px;
  }
  .sidebar.toggled {
    margin-left: 0;
  }
  .sidebar.toggled .sidebar-content {
    left: 0;
  }
  .sidebar-collapsed {
    margin-left: 0;
  }
  .sidebar-collapsed .sidebar-content {
    left: 0;
  }
  .sidebar-collapsed.toggled {
    margin-left: -256px;
  }
  .sidebar-collapsed.toggled .sidebar-content {
    left: -256px;
  }
}

.sidebar-header {
  background: transparent;
  color: #6c757d;
  padding: 1.125rem 1.5rem 0.375rem;
  font-size: 0.65rem;
  text-transform: uppercase;
}

.side-bar-business-name {
  font-size: 0.8rem;
  margin-left: 8px;
}

.sidebar-bottom {
  transition: margin-left 0.35s ease-in-out, left 0.35s ease-in-out;
  padding: 1rem;
  width: inherit;
  font-size: 0.8rem;
  bottom: 0;
  left: 0;
  position: fixed;
  background: #f8f9fa;
  min-width: 256px;
  max-width: 256px;
  color: #343a40;
  border-right: 1px solid #EDEEF0;
  margin-left: 0;
}
.sidebar-bottom h5 {
  color: #343a40;
}

.sidebar.toggled .sidebar-bottom {
  margin-left: -256px;
}

.sidebar-item .sidebar-badge {
  position: absolute;
  right: 20px;
  top: 14px;
}
.sidebar-item .sidebar-item .sidebar-badge {
  top: 10px;
}

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

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

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

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

.card > .dataTables_wrapper .table.dataTable,
.card > .table,
.card > .table-responsive .table,
.card > .table-responsive-sm .table,
.card > .table-responsive-md .table,
.card > .table-responsive-lg .table,
.card > .table-responsive-xl .table {
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
  margin-bottom: 0;
}
.card > .dataTables_wrapper .table.dataTable td:first-child,
.card > .dataTables_wrapper .table.dataTable th:first-child,
.card > .table td:first-child,
.card > .table th:first-child,
.card > .table-responsive .table td:first-child,
.card > .table-responsive .table th:first-child,
.card > .table-responsive-sm .table td:first-child,
.card > .table-responsive-sm .table th:first-child,
.card > .table-responsive-md .table td:first-child,
.card > .table-responsive-md .table th:first-child,
.card > .table-responsive-lg .table td:first-child,
.card > .table-responsive-lg .table th:first-child,
.card > .table-responsive-xl .table td:first-child,
.card > .table-responsive-xl .table th:first-child {
  border-left: 0;
  padding-left: 1.25rem;
}
.card > .dataTables_wrapper .table.dataTable td:last-child,
.card > .dataTables_wrapper .table.dataTable th:last-child,
.card > .table td:last-child,
.card > .table th:last-child,
.card > .table-responsive .table td:last-child,
.card > .table-responsive .table th:last-child,
.card > .table-responsive-sm .table td:last-child,
.card > .table-responsive-sm .table th:last-child,
.card > .table-responsive-md .table td:last-child,
.card > .table-responsive-md .table th:last-child,
.card > .table-responsive-lg .table td:last-child,
.card > .table-responsive-lg .table th:last-child,
.card > .table-responsive-xl .table td:last-child,
.card > .table-responsive-xl .table th:last-child {
  border-right: 0;
  padding-right: 1.25rem;
}
.card > .dataTables_wrapper .table.dataTable tr:first-child td,
.card > .dataTables_wrapper .table.dataTable tr:first-child th,
.card > .table tr:first-child td,
.card > .table tr:first-child th,
.card > .table-responsive .table tr:first-child td,
.card > .table-responsive .table tr:first-child th,
.card > .table-responsive-sm .table tr:first-child td,
.card > .table-responsive-sm .table tr:first-child th,
.card > .table-responsive-md .table tr:first-child td,
.card > .table-responsive-md .table tr:first-child th,
.card > .table-responsive-lg .table tr:first-child td,
.card > .table-responsive-lg .table tr:first-child th,
.card > .table-responsive-xl .table tr:first-child td,
.card > .table-responsive-xl .table tr:first-child th {
  border-top: 0;
}
.card > .dataTables_wrapper .table.dataTable tr:last-child td,
.card > .table tr:last-child td,
.card > .table-responsive .table tr:last-child td,
.card > .table-responsive-sm .table tr:last-child td,
.card > .table-responsive-md .table tr:last-child td,
.card > .table-responsive-lg .table tr:last-child td,
.card > .table-responsive-xl .table tr:last-child td {
  border-bottom: 0;
}
.card .card-header + .table {
  border-top: 0;
}

.table-action a {
  color: #6c757d;
}
.table-action a:hover {
  color: #212529;
}
.table-action .feather {
  width: 18px;
  height: 18px;
}

.table > tbody > tr > td {
  vertical-align: middle;
}

.card > .dataTables_wrapper .table.dataTable {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.card > .dataTables_wrapper .dataTables_info {
  padding: 1rem 1.25rem;
}
.card > .dataTables_wrapper .dataTables_paginate {
  padding: 0.6rem 1.25rem;
}

.dt-bootstrap4 {
  width: calc(100% - 2px);
}

.responsive-table-wrapper .react-bootstrap-table table {
  table-layout: auto;
}

.tab {
  margin-bottom: 2rem;
}
.tab .nav-tabs {
  border: 0;
}
.tab .nav-tabs .nav-link {
  background: transparent;
  color: #343a40;
  padding: 0.75rem 1rem;
  border: 0;
}
.tab .nav-tabs .nav-link.active {
  background: #fff;
  color: #343a40;
}
.tab .nav-tabs .nav-link:hover:not(.active) {
  color: #2c7be5;
}
.tab .nav-tabs .nav-link svg {
  width: 20px;
  height: 20px;
}
.tab .tab-content {
  background: #fff;
  padding: 1.25rem;
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
  border-radius: 0 0 0.3rem 0.3rem;
}
.tab .tab-content p:last-child {
  margin-bottom: 0;
}

.tab-primary .nav-tabs .nav-link.active {
  background: #2c7be5;
  border-bottom-color: #2c7be5;
  color: #fff;
}
.tab-primary .tab-content {
  background: #2c7be5;
  color: #fff;
}
.tab-primary h1, .tab-primary h2, .tab-primary h3, .tab-primary h4, .tab-primary h5, .tab-primary h6,
.tab-primary .h1, .tab-primary .h2, .tab-primary .h3, .tab-primary .h4, .tab-primary .h5, .tab-primary .h6 {
  color: #fff;
}

.tab-secondary .nav-tabs .nav-link.active {
  background: #9D7BD8;
  border-bottom-color: #9D7BD8;
  color: #fff;
}
.tab-secondary .tab-content {
  background: #9D7BD8;
  color: #fff;
}
.tab-secondary h1, .tab-secondary h2, .tab-secondary h3, .tab-secondary h4, .tab-secondary h5, .tab-secondary h6,
.tab-secondary .h1, .tab-secondary .h2, .tab-secondary .h3, .tab-secondary .h4, .tab-secondary .h5, .tab-secondary .h6 {
  color: #fff;
}

.tab-success .nav-tabs .nav-link.active {
  background: #4CAF50;
  border-bottom-color: #4CAF50;
  color: #fff;
}
.tab-success .tab-content {
  background: #4CAF50;
  color: #fff;
}
.tab-success h1, .tab-success h2, .tab-success h3, .tab-success h4, .tab-success h5, .tab-success h6,
.tab-success .h1, .tab-success .h2, .tab-success .h3, .tab-success .h4, .tab-success .h5, .tab-success .h6 {
  color: #fff;
}

.tab-info .nav-tabs .nav-link.active {
  background: #47BAC1;
  border-bottom-color: #47BAC1;
  color: #fff;
}
.tab-info .tab-content {
  background: #47BAC1;
  color: #fff;
}
.tab-info h1, .tab-info h2, .tab-info h3, .tab-info h4, .tab-info h5, .tab-info h6,
.tab-info .h1, .tab-info .h2, .tab-info .h3, .tab-info .h4, .tab-info .h5, .tab-info .h6 {
  color: #fff;
}

.tab-warning .nav-tabs .nav-link.active {
  background: #ff9800;
  border-bottom-color: #ff9800;
  color: #fff;
}
.tab-warning .tab-content {
  background: #ff9800;
  color: #fff;
}
.tab-warning h1, .tab-warning h2, .tab-warning h3, .tab-warning h4, .tab-warning h5, .tab-warning h6,
.tab-warning .h1, .tab-warning .h2, .tab-warning .h3, .tab-warning .h4, .tab-warning .h5, .tab-warning .h6 {
  color: #fff;
}

.tab-danger .nav-tabs .nav-link.active {
  background: #e51c23;
  border-bottom-color: #e51c23;
  color: #fff;
}
.tab-danger .tab-content {
  background: #e51c23;
  color: #fff;
}
.tab-danger h1, .tab-danger h2, .tab-danger h3, .tab-danger h4, .tab-danger h5, .tab-danger h6,
.tab-danger .h1, .tab-danger .h2, .tab-danger .h3, .tab-danger .h4, .tab-danger .h5, .tab-danger .h6 {
  color: #fff;
}

.tab-light .nav-tabs .nav-link.active {
  background: #f8f9fa;
  border-bottom-color: #f8f9fa;
  color: #fff;
}
.tab-light .tab-content {
  background: #f8f9fa;
  color: #fff;
}
.tab-light h1, .tab-light h2, .tab-light h3, .tab-light h4, .tab-light h5, .tab-light h6,
.tab-light .h1, .tab-light .h2, .tab-light .h3, .tab-light .h4, .tab-light .h5, .tab-light .h6 {
  color: #fff;
}

.tab-dark .nav-tabs .nav-link.active {
  background: #354052;
  border-bottom-color: #354052;
  color: #fff;
}
.tab-dark .tab-content {
  background: #354052;
  color: #fff;
}
.tab-dark h1, .tab-dark h2, .tab-dark h3, .tab-dark h4, .tab-dark h5, .tab-dark h6,
.tab-dark .h1, .tab-dark .h2, .tab-dark .h3, .tab-dark .h4, .tab-dark .h5, .tab-dark .h6 {
  color: #fff;
}

.tab-tertiary .nav-tabs .nav-link.active {
  background: #5997eb;
  border-bottom-color: #5997eb;
  color: #fff;
}
.tab-tertiary .tab-content {
  background: #5997eb;
  color: #fff;
}
.tab-tertiary h1, .tab-tertiary h2, .tab-tertiary h3, .tab-tertiary h4, .tab-tertiary h5, .tab-tertiary h6,
.tab-tertiary .h1, .tab-tertiary .h2, .tab-tertiary .h3, .tab-tertiary .h4, .tab-tertiary .h5, .tab-tertiary .h6 {
  color: #fff;
}

.tab-title {
  font-size: 1rem;
}

.tab-vertical .nav-tabs {
  float: left;
  flex-direction: column;
}
.tab-vertical .nav-tabs .nav-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.tab-vertical .tab-content {
  overflow: auto;
}

.timeline {
  list-style-type: none;
  position: relative;
}
.timeline:before {
  content: " ";
  background: #dee2e6;
  display: inline-block;
  position: absolute;
  left: 9px;
  width: 2px;
  height: 100%;
  z-index: 1;
}

.timeline-item:before {
  content: " ";
  background: #fff;
  display: inline-block;
  position: absolute;
  border-radius: 50%;
  border: 3px solid #2c7be5;
  left: 0;
  width: 20px;
  height: 20px;
  z-index: 1;
}

.text-sm {
  font-size: 0.75rem;
}

.text-lg {
  font-size: 1rem;
}

b, strong {
  font-weight: 600;
}

pre.snippet {
  white-space: pre-wrap;
  word-wrap: break-word;
  text-align: justify;
}

a {
  cursor: pointer;
}

.wrapper {
  align-items: stretch;
  display: flex;
  width: 100%;
  height: 100%;
}

.wrapper-boxed {
  max-width: 1440px;
  margin: 0 auto;
  border-left: 1px solid rgba(0, 0, 0, 0.1);
  border-right: 1px solid rgba(0, 0, 0, 0.1);
  overflow: hidden;
}

.content {
  padding: 2.5rem;
}
@media (max-width: 991.98px) {
  .content {
    width: 100vw;
    max-width: 100vw;
  }
}
@media (max-width: 1199.98px) {
  .content {
    padding: 1.5rem;
  }
}

.main {
  width: 100%;
  height: 100%;
  min-width: 0;
  transition: margin-left 0.35s ease-in-out, left 0.35s ease-in-out;
}
@media (max-width: 991.98px) {
  .main {
    overflow-y: hidden;
  }
}

@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.settings {
  display: none;
}
@media (min-width: 1200px) {
  .settings {
    display: block;
  }
}

.settings-toggle {
  background: #343a40;
  color: #fff;
  position: fixed;
  top: 160px;
  right: 0;
  width: 46px;
  padding: 0.75rem 0.75rem;
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
  box-shadow: -5px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: all 0.1s ease-in-out;
  cursor: pointer;
}
.settings-toggle:hover {
  width: 52px;
}
.settings-toggle svg {
  width: 22px;
  height: 22px;
  animation-name: spin;
  animation-duration: 4000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

.settings-panel {
  background: #fff;
  border-left: 0 solid transparent;
  box-shadow: -5px 0px 10px 0px rgba(0, 0, 0, 0.1);
  display: block;
  height: 100%;
  position: fixed;
  width: 450px;
  z-index: 100;
  top: 0;
  bottom: 0;
  right: -450px;
  transition: right 0.2s ease-in-out;
}
.settings.open .settings-panel:before {
  content: "";
  background: rgba(0, 0, 0, 0.2);
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: -1;
  pointer-events: none;
}
.settings.open .settings-panel {
  right: 0;
}

.settings-content {
  height: 100%;
  overflow: auto;
  position: relative;
  background: #fff;
}
.settings-content .ps__thumb-y,
.settings-content .simplebar-scrollbar::before {
  background: rgba(0, 0, 0, 0.5);
}

.settings-title {
  padding: 1.35rem 1.5rem;
  font-size: 0.875rem;
}
.settings-title h4 {
  margin-bottom: 0;
}

.settings-section {
  border-top: 0 solid transparent;
  padding: 1rem 1.5rem;
}

.settings-layouts {
  line-height: 2;
  list-style: none;
  margin-bottom: 0;
  padding-left: 0;
}

.settings-layouts-item .badge {
  background: #adb5bd;
  border-radius: 10rem;
  color: #fff;
  padding: 0.2rem 0.35rem;
}
.settings-layouts-item, .settings-layouts-item:hover {
  color: #495057;
  text-decoration: none;
  cursor: pointer;
}
.settings-layouts-item:hover .badge {
  background: #6c757d;
}

.settings-theme {
  display: block;
  margin-bottom: 1rem;
  text-decoration: none;
  cursor: pointer;
}
.settings-theme:last-child {
  margin-bottom: 0;
}
.settings-theme:hover {
  text-decoration: none;
}
.settings-theme img {
  border-radius: 0.3rem;
  border: 1px solid #ced4da;
  transform: scale(1);
  transition: all 0.1s ease-in-out;
}
.settings-theme:hover img {
  transform: scale(1.03);
}

html[data-useragent*="MSIE 10.0"] .main {
  width: calc(100% - 256px);
}
html[data-useragent*="MSIE 10.0"] .sidebar-toggle {
  display: none !important;
}
html[data-useragent*="MSIE 10.0"] .sidebar {
  width: 256px !important;
  min-width: 256px !important;
  margin-left: 0 !important;
}
html[data-useragent*="MSIE 10.0"] .toggled.sidebar-collapsed {
  margin-left: 0 !important;
}

.scroll {
  max-height: 700px;
  overflow-y: auto;
}

.login-h-45 {
  height: 45px;
}

.login-nav-bar {
  height: 60px;
}

.login-nav-bar-title {
  font-size: 18px;
  font-weight: bold;
  color: black;
  margin-left: 12px;
  text-decoration: none;
}

.login-nav-bar-title:hover {
  color: black;
  text-decoration: none;
}

.push-link {
  color: #2c7be5;
}

.location-picker-map-view {
  height: 500px;
  width: "100%";
}

.link-tab {
  overflow: visible;
}

/* Style the links inside the navigation bar */
.link-tab a {
  float: left;
  display: block;
  text-align: center;
  padding-bottom: 8px;
  text-decoration: none;
  border-bottom: 3px solid transparent;
  color: #000;
}

.link-tab a:hover {
  border-bottom: 3px solid #2c7be5;
}

.link-tab a.active {
  border-bottom: 3px solid #2c7be5;
}

.tab-content-transparent .tab-content {
  background-color: transparent !important;
  padding: 0px;
  box-shadow: none;
  border-radius: 0;
}
.tab-content-transparent .tab-content p:last-child {
  margin-bottom: 0;
}

.w-65-h-65-circular-progress {
  width: 65px;
  height: 65px;
}

.form-wizard-nav .clickable {
  cursor: pointer;
}
.form-wizard-nav .clickable:hover {
  background-color: #e9ecef;
}
.form-wizard-nav .selected {
  background-color: #e9ecef;
}
.form-wizard-nav .active {
  color: red !important;
}
.form-wizard-nav .disabled {
  cursor: not-allowed;
}
.form-wizard-nav .disabled .disabled-text {
  color: #adb5bd !important;
}

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

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

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

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

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

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

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

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

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

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

.cursor-grab {
  cursor: move;
  cursor: grab;
  cursor: -webkit-grab;
}

.cursor-pointer {
  cursor: pointer;
}

.pointer-events-none {
  pointer-events: none;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-auto {
  overflow: auto;
}

.overflow-visible {
  overflow: visible;
}

.absolute-top {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
}

.width-fit-content {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.wrap-gap {
  gap: 16px;
}

.middle-line {
  border-top: 1px solid #ddd;
  position: relative;
  height: 20px;
  margin: 10px 0;
  width: calc(100% - 16px);
}
.middle-line > * {
  position: absolute;
  width: 100px;
  text-align: center;
  background: #fff;
  top: -10px;
  left: 50%;
  margin-left: -50px;
  color: #95a4ba;
}

.errorInput {
  border: red solid 1px;
}

.disabled-link {
  pointer-events: none;
  cursor: default;
  color: gray;
}

.font-league-spartan {
  font-family: League Spartan;
}

svg {
  touch-action: none;
}

.jvectormap-container {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  touch-action: none;
}

.jvectormap-tip {
  position: absolute;
  display: none;
  border: solid 1px #CDCDCD;
  border-radius: 3px;
  background: #292929;
  color: white;
  font-family: sans-serif, Verdana;
  font-size: smaller;
  padding: 3px;
}

.jvectormap-zoomin, .jvectormap-zoomout, .jvectormap-goback {
  position: absolute;
  left: 10px;
  border-radius: 3px;
  background: #292929;
  padding: 3px;
  color: white;
  cursor: pointer;
  line-height: 10px;
  text-align: center;
  box-sizing: content-box;
}

.jvectormap-zoomin, .jvectormap-zoomout {
  width: 10px;
  height: 10px;
}

.jvectormap-zoomin {
  top: 10px;
}

.jvectormap-zoomout {
  top: 30px;
}

.jvectormap-goback {
  bottom: 10px;
  z-index: 1000;
  padding: 6px;
}

.jvectormap-spinner {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: center no-repeat url(data:image/gif;base64,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);
}

.jvectormap-legend-title {
  font-weight: bold;
  font-size: 14px;
  text-align: center;
}

.jvectormap-legend-cnt {
  position: absolute;
}

.jvectormap-legend-cnt-h {
  bottom: 0;
  right: 0;
}

.jvectormap-legend-cnt-v {
  top: 0;
  right: 0;
}

.jvectormap-legend {
  background: black;
  color: white;
  border-radius: 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend {
  float: left;
  margin: 0 10px 10px 0;
  padding: 3px 3px 1px 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick {
  float: left;
}

.jvectormap-legend-cnt-v .jvectormap-legend {
  margin: 10px 10px 0 0;
  padding: 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick {
  width: 40px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample {
  height: 15px;
}

.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample {
  height: 20px;
  width: 20px;
  display: inline-block;
  vertical-align: middle;
}

.jvectormap-legend-tick-text {
  font-size: 12px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick-text {
  text-align: center;
}

.jvectormap-legend-cnt-v .jvectormap-legend-tick-text {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
  padding-left: 3px;
}

.gu-mirror {
  position: fixed !important;
  margin: 0 !important;
  z-index: 9999 !important;
  opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
}

.gu-hide {
  display: none !important;
}

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

.gu-transit {
  opacity: 0.2;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  filter: alpha(opacity=20);
}

/*!
 * jQuery SmartWizard v5
 * jQuery Wizard Plugin
 * http://www.techlaboratory.net/smartwizard
 *
 * Created by Dipu Raj
 * http://dipu.me
 *
 * Licensed under the terms of MIT License
 * https://github.com/techlab/jquery-smartwizard/blob/master/LICENSE
 */
/* SmartWizard Base Styles */
.sw {
  position: relative;
}

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

.sw > .tab-content {
  position: relative;
  overflow: hidden;
}

.sw .toolbar {
  padding: 0.8rem;
}

.sw .toolbar > .btn {
  display: inline-block;
  text-decoration: none;
  text-align: center;
  text-transform: none;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  margin-left: 0.2rem;
  margin-right: 0.2rem;
  cursor: pointer;
}

.sw .toolbar > .btn.disabled, .sw .toolbar > .btn:disabled {
  opacity: 0.65;
}

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

@media screen and (max-width: 640px) {
  .sw > .nav {
    flex-direction: column !important;
    flex: 1 auto;
  }
}
.sw > .nav .nav-link {
  display: block;
  padding: 0.5rem 1rem;
  text-decoration: none;
}

.sw > .nav .nav-link:hover, .sw > .nav .nav-link:active, .sw > .nav .nav-link:focus {
  text-decoration: none;
}

.sw > .nav .nav-link::-moz-focus-inner {
  border: 0 !important;
}

.sw > .nav .nav-link.disabled {
  color: #ccc !important;
  pointer-events: none;
  cursor: default;
}

.sw > .nav .nav-link.hidden {
  display: none !important;
}

.sw.sw-justified > .nav > li, .sw.sw-justified > .nav .nav-link {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.sw.sw-dark {
  color: rgba(255, 255, 255, 0.95);
  background: #000;
}

.sw.sw-loading {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.sw.sw-loading::after {
  content: "";
  display: block;
  position: absolute;
  opacity: 1;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(255, 255, 255, 0.7);
  z-index: 2;
  transition: all 0.2s ease;
}

.sw.sw-loading::before {
  content: "";
  display: inline-block;
  position: absolute;
  top: 45%;
  left: 45%;
  width: 2rem;
  height: 2rem;
  border: 10px solid #f3f3f3;
  border-top: 10px solid #3498db;
  border-radius: 50%;
  z-index: 10;
  animation: spin 1s linear infinite;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* SmartWizard Theme: Default */
.sw-theme-default {
  border: 1px solid #eeeeee;
}

.sw-theme-default > .tab-content > .tab-pane {
  padding: 10px;
}

.sw-theme-default .toolbar > .btn {
  color: #fff;
  background-color: #17a2b8;
  border: 1px solid #17a2b8;
  padding: 0.375rem 0.75rem;
  border-radius: 0.25rem;
  font-weight: 400;
}

.sw-theme-default > .nav {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.1) !important;
}

.sw-theme-default > .nav .nav-link {
  position: relative;
  height: 100%;
  min-height: 100%;
}

.sw-theme-default > .nav .nav-link::after {
  content: "";
  position: absolute;
  height: 2px;
  width: 0;
  left: 0px;
  bottom: -1px;
  background: #999999;
  transition: all 0.35s ease 0.15s;
}

.sw-theme-default > .nav .nav-link.inactive {
  color: #999999;
  cursor: not-allowed;
}

.sw-theme-default > .nav .nav-link.active {
  color: #17a2b8 !important;
  cursor: pointer;
}

.sw-theme-default > .nav .nav-link.active::after {
  background: #17a2b8 !important;
  width: 100%;
}

.sw-theme-default > .nav .nav-link.done {
  color: #5cb85c !important;
  cursor: pointer;
}

.sw-theme-default > .nav .nav-link.done::after {
  background: #5cb85c;
  width: 100%;
}

.sw-theme-default > .nav .nav-link.disabled {
  color: #dddddd !important;
  cursor: not-allowed;
}

.sw-theme-default > .nav .nav-link.disabled::after {
  background: #dddddd;
  width: 100%;
}

.sw-theme-default > .nav .nav-link.danger {
  color: #d9534f !important;
  cursor: pointer;
}

.sw-theme-default > .nav .nav-link.danger::after {
  background: #d9534f;
  width: 100%;
}

/* SmartWizard Theme: Arrows */
.sw-theme-arrows {
  border: 1px solid #eeeeee;
}

.sw-theme-arrows > .tab-content > .tab-pane {
  padding: 10px;
}

.sw-theme-arrows .toolbar > .btn {
  color: #ffffff;
  background-color: #17a2b8;
  border: 1px solid #17a2b8;
  padding: 0.375rem 0.75rem;
  border-radius: 0.25rem;
  font-weight: 400;
}

.sw-theme-arrows > .nav {
  overflow: hidden;
  border-bottom: 1px solid #eeeeee;
}

.sw-theme-arrows > .nav .nav-link {
  position: relative;
  height: 100%;
  min-height: 100%;
  margin-right: 30px;
  margin-left: -30px;
  padding-left: 40px;
}

@media screen and (max-width: 640px) {
  .sw-theme-arrows > .nav .nav-link {
    overflow: hidden;
    margin-bottom: 1px;
    margin-right: unset;
  }
}
.sw-theme-arrows > .nav .nav-link::after {
  content: "";
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  top: 50%;
  left: 100%;
  margin-top: -50px;
  border-top: 50px solid transparent;
  border-bottom: 50px solid transparent;
  border-left: 30px solid #f8f8f8;
  z-index: 2;
}

.sw-theme-arrows > .nav .nav-link::before {
  content: " ";
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  top: 50%;
  left: 100%;
  margin-top: -50px;
  margin-left: 1px;
  border-top: 50px solid transparent;
  border-bottom: 50px solid transparent;
  border-left: 30px solid #eeeeee;
  z-index: 1;
}

.sw-theme-arrows > .nav .nav-link.inactive {
  color: #999999;
  border-color: #f8f8f8;
  background: #f8f8f8;
  cursor: not-allowed;
}

.sw-theme-arrows > .nav .nav-link.active {
  color: #ffffff;
  border-color: #5bc0de;
  background: #5bc0de;
  cursor: pointer;
}

.sw-theme-arrows > .nav .nav-link.active::after {
  border-left-color: #5bc0de;
}

.sw-theme-arrows > .nav .nav-link.done {
  color: #ffffff;
  border-color: #5cb85c;
  background: #5cb85c;
  cursor: pointer;
}

.sw-theme-arrows > .nav .nav-link.done::after {
  border-left-color: #5cb85c;
}

.sw-theme-arrows > .nav .nav-link.disabled {
  color: #eeeeee;
  border-color: #f9f9f9;
  background: #f9f9f9;
  cursor: not-allowed;
}

.sw-theme-arrows > .nav .nav-link.disabled::after {
  border-left-color: #f9f9f9;
}

.sw-theme-arrows > .nav .nav-link.danger {
  color: #ffffff;
  border-color: #d9534f;
  background: #d9534f;
  cursor: pointer;
}

.sw-theme-arrows > .nav .nav-link.danger::after {
  border-left-color: #d9534f;
}

.sw-theme-arrows.sw-dark {
  color: rgba(255, 255, 255, 0.95);
  background: #000;
}

.sw-theme-arrows.sw-dark > .nav {
  border-bottom: 1px solid #555555;
}

.sw-theme-arrows.sw-dark > .nav .nav-link::after {
  border-left: 30px solid #5f5f5f;
}

.sw-theme-arrows.sw-dark > .nav .nav-link::before {
  border-left: 30px solid #555555;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.inactive {
  color: white;
  border-color: #5f5f5f;
  background: #5f5f5f;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.inactive::after {
  border-left-color: #5f5f5f;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.active {
  color: white;
  border-color: #010506;
  background: #0a2730;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.active::after {
  border-left-color: #0a2730;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.done {
  color: white;
  border-color: black;
  background: black;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.done::after {
  border-left-color: black;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.disabled {
  color: #555555 !important;
  border-color: #f9f9f9;
  background: #474747;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.disabled::after {
  border-left-color: #474747;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.danger {
  color: #ffffff;
  border-color: #d9534f;
  background: #d9534f;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.danger::after {
  border-left-color: #d9534f;
}

/* SmartWizard Theme: Dots */
.sw-theme-dots > .tab-content > .tab-pane {
  padding: 10px;
}

.sw-theme-dots .toolbar > .btn {
  color: #ffffff;
  background-color: #17a2b8;
  border: 1px solid #17a2b8;
  padding: 0.375rem 0.75rem;
  border-radius: 0.25rem;
  font-weight: 400;
}

.sw-theme-dots > .nav {
  position: relative;
  margin-bottom: 10px;
}

.sw-theme-dots > .nav::before {
  content: " ";
  position: absolute;
  top: 18px;
  left: 0;
  width: 100%;
  height: 5px;
  background-color: #eeeeee;
  border-radius: 3px;
  z-index: 1;
}

.sw-theme-dots > .nav .nav-link {
  position: relative;
  margin-top: 40px;
}

.sw-theme-dots > .nav .nav-link::before {
  content: " ";
  position: absolute;
  display: block;
  top: -36px;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: none;
  background: #f5f5f5;
  color: #428bca;
  text-decoration: none;
  z-index: 98;
}

.sw-theme-dots > .nav .nav-link::after {
  content: " ";
  position: absolute;
  display: block;
  top: -28px;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  z-index: 99;
}

.sw-theme-dots > .nav .nav-link.inactive {
  color: #999999;
  cursor: not-allowed;
}

.sw-theme-dots > .nav .nav-link.inactive::after {
  background-color: #999999;
}

.sw-theme-dots > .nav .nav-link.active {
  color: #5bc0de !important;
  cursor: pointer;
}

.sw-theme-dots > .nav .nav-link.active::after {
  background-color: #5bc0de !important;
}

.sw-theme-dots > .nav .nav-link.done {
  color: #5cb85c;
  cursor: pointer;
}

.sw-theme-dots > .nav .nav-link.done::after {
  background-color: #5cb85c;
}

.sw-theme-dots > .nav .nav-link.disabled {
  color: #f9f9f9;
  cursor: not-allowed;
}

.sw-theme-dots > .nav .nav-link.disabled::after {
  background-color: #f9f9f9;
}

.sw-theme-dots > .nav .nav-link.danger {
  color: #d9534f;
  cursor: pointer;
}

.sw-theme-dots > .nav .nav-link.danger::after {
  background-color: #d9534f;
}

.sw-theme-dots.sw-dark {
  color: rgba(255, 255, 255, 0.95);
  background: #000;
}

.sw-theme-dots.sw-dark > .nav::before {
  background-color: #3c3c3c;
}

.sw-theme-dots.sw-dark > .nav .nav-link::before {
  background: #434343;
  color: black;
}

/* SmartWizard Theme: Progress */
.sw-theme-progress {
  border: 1px solid #eeeeee;
}

.sw-theme-progress > .tab-content > .tab-pane {
  padding: 10px;
}

.sw-theme-progress .toolbar > .btn {
  color: #ffffff;
  background-color: #17a2b8;
  border: 1px solid #17a2b8;
  padding: 0.375rem 0.75rem;
  border-radius: 0.25rem;
  font-weight: 400;
}

.sw-theme-progress > .nav {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.1) !important;
}

.sw-theme-progress > .nav .nav-link {
  position: relative;
  height: 100%;
  min-height: 100%;
  background: transparent;
  overflow: hidden;
  z-index: 2;
}

.sw-theme-progress > .nav .nav-link::after {
  content: "";
  position: absolute;
  height: 150%;
  width: 0;
  left: 0;
  top: 0;
  background: #ffffff;
  z-index: -1;
  transition: all 0.35s ease 0.1s;
}

.sw-theme-progress > .nav .nav-link.inactive {
  color: #999999;
  cursor: not-allowed;
}

.sw-theme-progress > .nav .nav-link.active {
  color: #ffffff !important;
  cursor: pointer;
}

.sw-theme-progress > .nav .nav-link.active::after {
  background-color: #5cb85c;
  width: 100%;
}

.sw-theme-progress > .nav .nav-link.done {
  color: #ffffff !important;
  cursor: pointer;
}

.sw-theme-progress > .nav .nav-link.done::after {
  background: #5cb85c;
  width: 100%;
}

.sw-theme-progress > .nav .nav-link.disabled {
  color: #dddddd !important;
  cursor: not-allowed;
}

.sw-theme-progress > .nav .nav-link.disabled::after {
  background: #f9f9f9;
  width: 100%;
}

.sw-theme-progress > .nav .nav-link.danger {
  color: #ffffff !important;
  cursor: pointer;
}

.sw-theme-progress > .nav .nav-link.danger::after {
  background: #d9534f;
  width: 100%;
}

.sw-theme-progress.sw-dark {
  color: rgba(255, 255, 255, 0.95);
}

.sw-theme-progress.sw-dark > .nav .nav-link.active {
  color: white;
}

.sw-theme-progress.sw-dark > .nav .nav-link.active::after {
  background-color: #333;
}

.sw-theme-progress.sw-dark > .nav .nav-link.done {
  color: #ffffff !important;
}

.sw-theme-progress.sw-dark > .nav .nav-link.done::after {
  background: #333;
}

.sw-theme-progress.sw-dark > .nav .nav-link.disabled {
  color: #2b2b2b !important;
}

.sw-theme-progress.sw-dark > .nav .nav-link.disabled::after {
  background: #474747;
}

.sw-theme-progress.sw-dark > .nav .nav-link.danger {
  color: #ffffff !important;
}

.sw-theme-progress.sw-dark > .nav .nav-link.danger::after {
  background: #d9534f;
}

/* Scrollbar styles */
.scrollbar-container {
  position: relative;
  height: 100%;
  width: 100%;
}

.ps {
  overflow: hidden;
  touch-action: auto;
}

.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  height: 15px;
  bottom: 0px;
  position: absolute;
}

.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  width: 15px;
  right: 0;
  position: absolute;
  left: auto !important;
}

.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent;
}

.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.5;
}

.ps__thumb-x {
  background-color: #fff;
  border-radius: 7px;
  transition: background-color 0.2s linear, height 0.2s ease-in-out;
  height: 7px;
  bottom: 2px;
  position: absolute;
}

.ps__thumb-y {
  background-color: #fff;
  border-radius: 7px;
  transition: background-color 0.2s linear, width 0.2s ease-in-out;
  width: 7px;
  right: 2px;
  position: absolute;
}

.card > .react-bootstrap-table .table {
  margin-bottom: 0;
}

.react-bootstrap-table-pagination-list .pagination {
  justify-content: flex-end;
}

.react-select-container .react-select__control {
  min-height: auto;
}
.react-select-container .react-select__control--is-focused, .react-select-container .react-select__control--is-menu-open {
  color: #495057;
  background-color: #fff;
  border-color: #9ec2f3 !important;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(44, 123, 229, 0.25);
}
.react-select-container .react-select__value-container {
  padding: 0.25rem 0.7rem;
}
.react-select-container .react-select__value-container > div {
  padding-top: 0;
  padding-bottom: 0;
  margin: 0 4px 0 0;
}
.react-select-container .react-select__indicator {
  padding: 0.25rem;
}
.react-select-container .react-select__option {
  padding-bottom: 0.25rem;
  padding-top: 0.25rem;
  cursor: pointer;
}
.react-select-container .react-select__multi-value__remove:hover {
  background: transparent;
  color: #000;
  cursor: pointer;
}

#toast-container > div {
  opacity: 0.9;
}

.wizard {
  background: #fff;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid transparent;
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
  border-radius: 0.25rem !important;
  margin-bottom: 2rem;
}
.wizard.sw-theme-default > ul.step-anchor > li.active > a {
  color: #2c7be5 !important;
}
.wizard.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #2c7be5;
}
.wizard.sw-theme-default > ul.step-anchor > li.done > a {
  color: #70a6ed !important;
}
.wizard.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: #70a6ed !important;
}
.wizard.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #2c7be5 !important;
  background: #2c7be5 !important;
}
.wizard.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #2c7be5 !important;
}
.wizard.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: #70a6ed !important;
  background: #70a6ed !important;
}
.wizard.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: #70a6ed !important;
}

.wizard.sw-theme-default .sw-toolbar-bottom,
.wizard.sw-theme-arrows .sw-toolbar-bottom {
  background: #fff;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #dee2e6;
}

.wizard.sw-theme-default .step-content,
.wizard.sw-theme-arrows .step-content {
  padding: 10px;
}

.wizard-primary.sw-theme-default > ul.step-anchor > li.active > a {
  color: #2c7be5 !important;
}
.wizard-primary.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #2c7be5;
}
.wizard-primary.sw-theme-default > ul.step-anchor > li.done > a {
  color: #70a6ed !important;
}
.wizard-primary.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: #70a6ed !important;
}
.wizard-primary.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #2c7be5 !important;
  background: #2c7be5 !important;
}
.wizard-primary.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #2c7be5 !important;
}
.wizard-primary.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: #70a6ed !important;
  background: #70a6ed !important;
}
.wizard-primary.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: #70a6ed !important;
}

.wizard-secondary.sw-theme-default > ul.step-anchor > li.active > a {
  color: #9D7BD8 !important;
}
.wizard-secondary.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #9D7BD8;
}
.wizard-secondary.sw-theme-default > ul.step-anchor > li.done > a {
  color: #c9b6e9 !important;
}
.wizard-secondary.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: #c9b6e9 !important;
}
.wizard-secondary.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #9D7BD8 !important;
  background: #9D7BD8 !important;
}
.wizard-secondary.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #9D7BD8 !important;
}
.wizard-secondary.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: #c9b6e9 !important;
  background: #c9b6e9 !important;
}
.wizard-secondary.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: #c9b6e9 !important;
}

.wizard-success.sw-theme-default > ul.step-anchor > li.active > a {
  color: #4CAF50 !important;
}
.wizard-success.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #4CAF50;
}
.wizard-success.sw-theme-default > ul.step-anchor > li.done > a {
  color: #80c883 !important;
}
.wizard-success.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: #80c883 !important;
}
.wizard-success.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #4CAF50 !important;
  background: #4CAF50 !important;
}
.wizard-success.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #4CAF50 !important;
}
.wizard-success.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: #80c883 !important;
  background: #80c883 !important;
}
.wizard-success.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: #80c883 !important;
}

.wizard-info.sw-theme-default > ul.step-anchor > li.active > a {
  color: #47BAC1 !important;
}
.wizard-info.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #47BAC1;
}
.wizard-info.sw-theme-default > ul.step-anchor > li.done > a {
  color: #80cfd4 !important;
}
.wizard-info.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: #80cfd4 !important;
}
.wizard-info.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #47BAC1 !important;
  background: #47BAC1 !important;
}
.wizard-info.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #47BAC1 !important;
}
.wizard-info.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: #80cfd4 !important;
  background: #80cfd4 !important;
}
.wizard-info.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: #80cfd4 !important;
}

.wizard-warning.sw-theme-default > ul.step-anchor > li.active > a {
  color: #ff9800 !important;
}
.wizard-warning.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #ff9800;
}
.wizard-warning.sw-theme-default > ul.step-anchor > li.done > a {
  color: #ffb74d !important;
}
.wizard-warning.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: #ffb74d !important;
}
.wizard-warning.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #ff9800 !important;
  background: #ff9800 !important;
}
.wizard-warning.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #ff9800 !important;
}
.wizard-warning.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: #ffb74d !important;
  background: #ffb74d !important;
}
.wizard-warning.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: #ffb74d !important;
}

.wizard-danger.sw-theme-default > ul.step-anchor > li.active > a {
  color: #e51c23 !important;
}
.wizard-danger.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #e51c23;
}
.wizard-danger.sw-theme-default > ul.step-anchor > li.done > a {
  color: #ed6166 !important;
}
.wizard-danger.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: #ed6166 !important;
}
.wizard-danger.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #e51c23 !important;
  background: #e51c23 !important;
}
.wizard-danger.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #e51c23 !important;
}
.wizard-danger.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: #ed6166 !important;
  background: #ed6166 !important;
}
.wizard-danger.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: #ed6166 !important;
}

.wizard-light.sw-theme-default > ul.step-anchor > li.active > a {
  color: #f8f9fa !important;
}
.wizard-light.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #f8f9fa;
}
.wizard-light.sw-theme-default > ul.step-anchor > li.done > a {
  color: white !important;
}
.wizard-light.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: white !important;
}
.wizard-light.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #f8f9fa !important;
  background: #f8f9fa !important;
}
.wizard-light.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #f8f9fa !important;
}
.wizard-light.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: white !important;
  background: white !important;
}
.wizard-light.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: white !important;
}

.wizard-dark.sw-theme-default > ul.step-anchor > li.active > a {
  color: #354052 !important;
}
.wizard-dark.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #354052;
}
.wizard-dark.sw-theme-default > ul.step-anchor > li.done > a {
  color: #536480 !important;
}
.wizard-dark.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: #536480 !important;
}
.wizard-dark.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #354052 !important;
  background: #354052 !important;
}
.wizard-dark.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #354052 !important;
}
.wizard-dark.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: #536480 !important;
  background: #536480 !important;
}
.wizard-dark.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: #536480 !important;
}

.wizard-tertiary.sw-theme-default > ul.step-anchor > li.active > a {
  color: #5997eb !important;
}
.wizard-tertiary.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #5997eb;
}
.wizard-tertiary.sw-theme-default > ul.step-anchor > li.done > a {
  color: #9ec2f3 !important;
}
.wizard-tertiary.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: #9ec2f3 !important;
}
.wizard-tertiary.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #5997eb !important;
  background: #5997eb !important;
}
.wizard-tertiary.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #5997eb !important;
}
.wizard-tertiary.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: #9ec2f3 !important;
  background: #9ec2f3 !important;
}
.wizard-tertiary.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: #9ec2f3 !important;
}

.wizard .step-content {
  padding: 1.25rem !important;
}

.wizard.sw-theme-arrows > ul.step-anchor {
  background: #fff;
  border-top: 1px solid #dee2e6;
}

.sw-theme-arrows > ul.step-anchor > li a,
.sw-theme-arrows > ul.step-anchor > li a:hover {
  background: #fff;
}
.sw-theme-arrows > ul.step-anchor > li a:after,
.sw-theme-arrows > ul.step-anchor > li a:hover:after {
  border-left-color: #fff;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1vZGVybi5jc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvX2FwcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzEtdmFyaWFibGVzL19hcHAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzEtdmFyaWFibGVzL19tb2Rlcm4uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ob3Zlci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NvZGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGFibGUtcm93LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Zvcm1zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY3VzdG9tLWZvcm1zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhZGdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2p1bWJvdHJvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYWxlcnQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbWVkaWEuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b2FzdHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZW1iZWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Zsb2F0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19pbnRlcmFjdGlvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19wb3NpdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2NyZWVucmVhZGVycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2hhZG93cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2l6aW5nLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zdHJldGNoZWQtbGluay5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdGV4dC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ByaW50LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvcmVhY3QtZGF0ZXRpbWUvY3NzL3JlYWN0LWRhdGV0aW1lLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9yZWFjdC1sb2FkaW5nLXNrZWxldG9uL2Rpc3Qvc2tlbGV0b24uY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL25vdHlmL25vdHlmLm1pbi5jc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvcmVhY3QtY2lyY3VsYXItcHJvZ3Jlc3NiYXIvZGlzdC9zdHlsZXMuY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fYWNjb3JkaW9uLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19hbGVydC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fYXZhdGFyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19iYWRnZS5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzItbWl4aW5zL19idXR0b24uc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2NhcmQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2NoYXJ0LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19jaGF0LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19kcm9wZG93bi5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fZmVhdGhlci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19mb3Jtcy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9faGFtYnVyZ2VyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19sYW5kaW5nLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMi1taXhpbnMvX21vZGFsLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19tb2RhbC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fbmF2YmFyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19yZWJvb3Quc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3Byb2dyZXNzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19zaWRlYmFyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19zaXppbmcuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3RhYmxlcy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fdGFicy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzItbWl4aW5zL190YWJzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL190aW1lbGluZS5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fdHlwZS5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fd3JhcHBlci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fY29udGVudC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fbWFpbi5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fc2V0dGluZ3Muc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2llLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19sYW5lLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19sb2dpbi5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fcHVzaC1uYXZpZ2F0b3Iuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX21hcC12aWV3LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL190YWItbGlua3Muc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2NpcmN1bGFyLXByb2dyZXNzLWJhci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fd2l6YXJkLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNC11dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy80LXV0aWxpdGllcy9fY3Vyc29ycy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzQtdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzQtdXRpbGl0aWVzL19wb3NpdGlvbi5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzQtdXRpbGl0aWVzL19taXNjZWxsYW5lb3VzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNC11dGlsaXRpZXMvX2ZvbnQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9qdmVjdG9ybWFwLW5leHQvanF1ZXJ5LWp2ZWN0b3JtYXAuY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3JlYWN0LWRyYWd1bGEvZGlzdC9kcmFndWxhLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9zbWFydHdpemFyZC9kaXN0L2Nzcy9zbWFydF93aXphcmRfYWxsLmNzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy81LXZlbmRvci9fcGVyZmVjdC1zY3JvbGxiYXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy81LXZlbmRvci9fcmVhY3QtYm9vdHN0cmFwLXRhYmxlLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX3JlYWN0LXNlbGVjdC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzUtdmVuZG9yL190b2FzdHIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy81LXZlbmRvci9fd2l6YXJkLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMi1taXhpbnMvX3dpemFyZC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0VSLDBFQUFBO0FBQ0EsNERBQUE7QUFDQSwySUFBQTtBQUNBLDJHQUFBO0FDTFI7Ozs7O0VBQUE7QUNBQTtFQUdJLGVBQUE7RUFBQSxpQkFBQTtFQUFBLGlCQUFBO0VBQUEsZUFBQTtFQUFBLGNBQUE7RUFBQSxpQkFBQTtFQUFBLGlCQUFBO0VBQUEsZ0JBQUE7RUFBQSxlQUFBO0VBQUEsZUFBQTtFQUFBLGFBQUE7RUFBQSxlQUFBO0VBQUEsb0JBQUE7RUFJQSxrQkFBQTtFQUFBLG9CQUFBO0VBQUEsa0JBQUE7RUFBQSxlQUFBO0VBQUEsa0JBQUE7RUFBQSxpQkFBQTtFQUFBLGdCQUFBO0VBQUEsZUFBQTtFQUFBLG1CQUFBO0VBSUEsa0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSx1QkFBQTtFQUFBLHdCQUFBO0VBS0YscURBQUE7RUFDQSw2R0FBQTtBSHlCRjs7QUl4QkE7OztFQUdFLHNCQUFBO0FKMkJGOztBSXhCQTtFQUNFLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSw4QkFBQTtFQUNBLDZDQUFBO0FKMkJGOztBSXJCQTtFQUNFLGNBQUE7QUp3QkY7O0FJZEE7RUFDRSxTQUFBO0VBQ0Esd0NDOUN1QjtFQ21MbkIsbUJBQUE7RUZuSUosZ0JDOUNtQjtFRCtDbkIsZ0JDMkVpQjtFRDFFakIsY0dqQ1M7RUhrQ1QsZ0JBQUE7RUFDQSx5QkduQlE7QVBvQ1Y7O0FJ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QUNBLGVBQUE7QUo1SEY7O0FJK0hBO0VBQ0UsYUFBQTtBSjVIRjs7QUlpSUE7RUFDRSx3QkFBQTtBSjlIRjs7QVU5VkE7O0VBRUUscUJGcVM0QjtFRW5TNUIsZ0JMRnFCO0VLR3JCLGdCRnFTNEI7RUVwUzVCLFdIU007QVB1VlI7O0FVN1ZBO0VKcUtNLGtCQUFBO0FONExOOztBVWhXQTtFSm9LTSxxQkFBQTtBTmdNTjs7QVVuV0E7RUptS00sb0JBQUE7QU5vTU47O0FVdFdBO0VKa0tNLHFCQUFBO0FOd01OOztBVXpXQTtFSmlLTSxtQkFBQTtBTjRNTjs7QVU1V0E7RUpnS00sbUJBQUE7QU5nTk47O0FVOVdBO0VKOEpNLHFCQUFBO0VJNUpKLGdCRnVTNEI7QVIwRTlCOztBVTdXQTtFSndKTSxlQUFBO0VJdEpKLGdCRjBSNEI7RUV6UjVCLGdCRmlSNEI7QVIrRjlCOztBVTlXQTtFSm1KTSxpQkFBQTtFSWpKSixnQkZzUjRCO0VFclI1QixnQkY0UTRCO0FScUc5Qjs7QVUvV0E7RUo4SU0saUJBQUE7RUk1SUosZ0JGa1I0QjtFRWpSNUIsZ0JGdVE0QjtBUjJHOUI7O0FVaFhBO0VKeUlNLGlCQUFBO0VJdklKLGdCRjhRNEI7RUU3UTVCLGdCRmtRNEI7QVJpSDlCOztBVTNXQTtFQUNFLGdCTDVDTztFSzZDUCxtQkw3Q087RUs4Q1AsU0FBQTtFQUNBLHdDQUFBO0FWOFdGOztBVXRXQTs7RUprR0ksY0FBQTtFSS9GRixnQkxsRW1CO0FMMmFyQjs7QVV0V0E7O0VBRUUsY0ZrUTRCO0VFalE1Qix5QkYwUTRCO0FSK0Y5Qjs7QVVqV0E7RUMvRUUsZUFBQTtFQUNBLGdCQUFBO0FYb2JGOztBVWpXQTtFQ3BGRSxlQUFBO0VBQ0EsZ0JBQUE7QVh5YkY7O0FVbldBO0VBQ0UscUJBQUE7QVZzV0Y7QVVwV0U7RUFDRSxvQkZvUDBCO0FSa0g5Qjs7QVU1VkE7RUoyREksY0FBQTtFSXpERix5QkFBQTtBVitWRjs7QVUzVkE7RUFDRSxtQkxyR087RUN5S0gscUJBQUE7QU4yUk47O0FVM1ZBO0VBQ0UsY0FBQTtFSitDRSxjQUFBO0VJN0NGLGNIdEdTO0FQb2NYO0FVNVZFO0VBQ0UsYUFBQTtBVjhWSjs7QVlqZEE7RUNJRSxlQUFBO0VBR0EsWUFBQTtBYitjRjs7QVloZEE7RUFDRSxnQkpvZ0NrQztFSW5nQ2xDLHlCTG1CUTtFS2xCUix5QkFBQTtFRUVFLHFCQUFBO0VEUEYsZUFBQTtFQUdBLFlBQUE7QWJ3ZEY7O0FZMWNBO0VBRUUscUJBQUE7QVo0Y0Y7O0FZemNBO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0FaNGNGOztBWXpjQTtFTjhISSxjQUFBO0VNNUhGLGNMdkJTO0FQbWVYOztBZW5mQTtFVG1LSSxnQkFBQTtFU2pLRixjUkVRO0VRRFIscUJBQUE7QWZzZkY7QWVuZkU7RUFDRSxjQUFBO0FmcWZKOztBZWhmQTtFQUNFLHNCQUFBO0VUc0pFLGdCQUFBO0VTcEpGLFdSTFM7RVFNVCx5QlJHUztFT0ZQLHNCQUFBO0FkbWZKO0FlaGZFO0VBQ0UsVUFBQTtFVDhJQSxlQUFBO0VTNUlBLGdCUnZCZTtBUHlnQm5COztBZTVlQTtFQUNFLGNBQUE7RVRxSUUsZ0JBQUE7RVNuSUYsY1JiUztBUDRmWDtBZTVlRTtFVGdJRSxrQkFBQTtFUzlIQSxjQUFBO0VBQ0Esa0JBQUE7QWY4ZUo7O0FlemVBO0VBQ0UsaUJQZ2tDa0M7RU8vakNsQyxrQkFBQTtBZjRlRjs7QWdCcGhCRTs7Ozs7O0VDREEsV0FBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FqQjhoQkY7O0FrQjNlSTtFRnpDRTtJQUNFLGdCWDJCZTtFTDZmckI7QUFDRjtBa0JqZkk7RUZ6Q0U7SUFDRSxnQlgyQmU7RUxrZ0JyQjtBQUNGO0FrQnRmSTtFRnpDRTtJQUNFLGdCWDJCZTtFTHVnQnJCO0FBQ0Y7QWtCM2ZJO0VGekNFO0lBQ0UsaUJYMkJlO0VMNGdCckI7QUFDRjtBZ0I1Z0JFO0VDbkNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtBakJrakJGOztBZ0I1Z0JFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7QWhCK2dCSjtBZ0I3Z0JJOztFQUVFLGdCQUFBO0VBQ0EsZUFBQTtBaEIrZ0JOOztBbUJya0JFOzs7Ozs7O0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtBbkI4a0JKOztBbUJ4akJNO0VBQ0UsYUFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0FuQjJqQlI7O0FpQi9oQkU7RUFDRSxjQUFBO0VBQ0EsZUFBQTtBakJraUJKOztBaUJwaUJFO0VBQ0UsYUFBQTtFQUNBLGNBQUE7QWpCdWlCSjs7QWlCemlCRTtFQUNFLHdCQUFBO0VBQ0EseUJBQUE7QWpCNGlCSjs7QWlCOWlCRTtFQUNFLGFBQUE7RUFDQSxjQUFBO0FqQmlqQko7O0FpQm5qQkU7RUFDRSxhQUFBO0VBQ0EsY0FBQTtBakJzakJKOztBaUJ4akJFO0VBQ0Usd0JBQUE7RUFDQSx5QkFBQTtBakIyakJKOztBbUI5a0JNO0VGQ0osY0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0FqQmlsQkY7O0FtQjlrQlU7RUZiUixxQkFBQTtFQUlBLHNCQUFBO0FqQjRsQkY7O0FtQm5sQlU7RUZiUixzQkFBQTtFQUlBLHVCQUFBO0FqQmltQkY7O0FtQnhsQlU7RUZiUixhQUFBO0VBSUEsY0FBQTtBakJzbUJGOztBbUI3bEJVO0VGYlIsc0JBQUE7RUFJQSx1QkFBQTtBakIybUJGOztBbUJsbUJVO0VGYlIsc0JBQUE7RUFJQSx1QkFBQTtBakJnbkJGOztBbUJ2bUJVO0VGYlIsYUFBQTtFQUlBLGNBQUE7QWpCcW5CRjs7QW1CNW1CVTtFRmJSLHNCQUFBO0VBSUEsdUJBQUE7QWpCMG5CRjs7QW1Cam5CVTtFRmJSLHNCQUFBO0VBSUEsdUJBQUE7QWpCK25CRjs7QW1CdG5CVTtFRmJSLGFBQUE7RUFJQSxjQUFBO0FqQm9vQkY7O0FtQjNuQlU7RUZiUixzQkFBQTtFQUlBLHVCQUFBO0FqQnlvQkY7O0FtQmhvQlU7RUZiUixzQkFBQTtFQUlBLHVCQUFBO0FqQjhvQkY7O0FtQnJvQlU7RUZiUixjQUFBO0VBSUEsZUFBQTtBakJtcEJGOztBbUJwb0JNO0VBQXdCLFNBQUE7QW5Cd29COUI7O0FtQnRvQk07RUFBdUIsU0FBQTtBbkIwb0I3Qjs7QW1Cdm9CUTtFQUF3QixRQURiO0FuQjRvQm5COztBbUIzb0JRO0VBQXdCLFFBRGI7QW5CZ3BCbkI7O0FtQi9vQlE7RUFBd0IsUUFEYjtBbkJvcEJuQjs7QW1CbnBCUTtFQUF3QixRQURiO0FuQndwQm5COztBbUJ2cEJRO0VBQXdCLFFBRGI7QW5CNHBCbkI7O0FtQjNwQlE7RUFBd0IsUUFEYjtBbkJncUJuQjs7QW1CL3BCUTtFQUF3QixRQURiO0FuQm9xQm5COztBbUJucUJRO0VBQXdCLFFBRGI7QW5Cd3FCbkI7O0FtQnZxQlE7RUFBd0IsUUFEYjtBbkI0cUJuQjs7QW1CM3FCUTtFQUF3QixRQURiO0FuQmdyQm5COztBbUIvcUJRO0VBQXdCLFNBRGI7QW5Cb3JCbkI7O0FtQm5yQlE7RUFBd0IsU0FEYjtBbkJ3ckJuQjs7QW1CdnJCUTtFQUF3QixTQURiO0FuQjRyQm5COztBbUJwckJZO0VGaEJWLHdCQUFBO0FqQndzQkY7O0FtQnhyQlk7RUZoQlYseUJBQUE7QWpCNHNCRjs7QW1CNXJCWTtFRmhCVixnQkFBQTtBakJndEJGOztBbUJoc0JZO0VGaEJWLHlCQUFBO0FqQm90QkY7O0FtQnBzQlk7RUZoQlYseUJBQUE7QWpCd3RCRjs7QW1CeHNCWTtFRmhCVixnQkFBQTtBakI0dEJGOztBbUI1c0JZO0VGaEJWLHlCQUFBO0FqQmd1QkY7O0FtQmh0Qlk7RUZoQlYseUJBQUE7QWpCb3VCRjs7QW1CcHRCWTtFRmhCVixnQkFBQTtBakJ3dUJGOztBbUJ4dEJZO0VGaEJWLHlCQUFBO0FqQjR1QkY7O0FtQjV0Qlk7RUZoQlYseUJBQUE7QWpCZ3ZCRjs7QWtCM3VCSTtFQzNCRTtJQUNFLGFBQUE7SUFDQSxZQUFBO0lBQ0EsZUFBQTtFbkIwd0JOOztFaUI5dUJBO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RWpCaXZCRjs7RWlCbnZCQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0VqQnN2QkY7O0VpQnh2QkE7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0VqQjJ2QkY7O0VpQjd2QkE7SUFDRSxhQUFBO0lBQ0EsY0FBQTtFakJnd0JGOztFaUJsd0JBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RWpCcXdCRjs7RWlCdndCQTtJQUNFLHdCQUFBO0lBQ0EseUJBQUE7RWpCMHdCRjs7RW1CN3hCSTtJRkNKLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFakJneUJBOztFbUI3eEJRO0lGYlIscUJBQUE7SUFJQSxzQkFBQTtFakIyeUJBOztFbUJseUJRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakJnekJBOztFbUJ2eUJRO0lGYlIsYUFBQTtJQUlBLGNBQUE7RWpCcXpCQTs7RW1CNXlCUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCMHpCQTs7RW1CanpCUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCK3pCQTs7RW1CdHpCUTtJRmJSLGFBQUE7SUFJQSxjQUFBO0VqQm8wQkE7O0VtQjN6QlE7SUZiUixzQkFBQTtJQUlBLHVCQUFBO0VqQnkwQkE7O0VtQmgwQlE7SUZiUixzQkFBQTtJQUlBLHVCQUFBO0VqQjgwQkE7O0VtQnIwQlE7SUZiUixhQUFBO0lBSUEsY0FBQTtFakJtMUJBOztFbUIxMEJRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakJ3MUJBOztFbUIvMEJRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakI2MUJBOztFbUJwMUJRO0lGYlIsY0FBQTtJQUlBLGVBQUE7RWpCazJCQTs7RW1CbjFCSTtJQUF3QixTQUFBO0VuQnUxQjVCOztFbUJyMUJJO0lBQXVCLFNBQUE7RW5CeTFCM0I7O0VtQnQxQk07SUFBd0IsUUFEYjtFbkIyMUJqQjs7RW1CMTFCTTtJQUF3QixRQURiO0VuQisxQmpCOztFbUI5MUJNO0lBQXdCLFFBRGI7RW5CbTJCakI7O0VtQmwyQk07SUFBd0IsUUFEYjtFbkJ1MkJqQjs7RW1CdDJCTTtJQUF3QixRQURiO0VuQjIyQmpCOztFbUIxMkJNO0lBQXdCLFFBRGI7RW5CKzJCakI7O0VtQjkyQk07SUFBd0IsUUFEYjtFbkJtM0JqQjs7RW1CbDNCTTtJQUF3QixRQURiO0VuQnUzQmpCOztFbUJ0M0JNO0lBQXdCLFFBRGI7RW5CMjNCakI7O0VtQjEzQk07SUFBd0IsUUFEYjtFbkIrM0JqQjs7RW1COTNCTTtJQUF3QixTQURiO0VuQm00QmpCOztFbUJsNEJNO0lBQXdCLFNBRGI7RW5CdTRCakI7O0VtQnQ0Qk07SUFBd0IsU0FEYjtFbkIyNEJqQjs7RW1CbjRCVTtJRmhCVixjQUFBO0VqQnU1QkE7O0VtQnY0QlU7SUZoQlYsd0JBQUE7RWpCMjVCQTs7RW1CMzRCVTtJRmhCVix5QkFBQTtFakIrNUJBOztFbUIvNEJVO0lGaEJWLGdCQUFBO0VqQm02QkE7O0VtQm41QlU7SUZoQlYseUJBQUE7RWpCdTZCQTs7RW1CdjVCVTtJRmhCVix5QkFBQTtFakIyNkJBOztFbUIzNUJVO0lGaEJWLGdCQUFBO0VqQis2QkE7O0VtQi81QlU7SUZoQlYseUJBQUE7RWpCbTdCQTs7RW1CbjZCVTtJRmhCVix5QkFBQTtFakJ1N0JBOztFbUJ2NkJVO0lGaEJWLGdCQUFBO0VqQjI3QkE7O0VtQjM2QlU7SUZoQlYseUJBQUE7RWpCKzdCQTs7RW1CLzZCVTtJRmhCVix5QkFBQTtFakJtOEJBO0FBQ0Y7QWtCLzdCSTtFQzNCRTtJQUNFLGFBQUE7SUFDQSxZQUFBO0lBQ0EsZUFBQTtFbkI2OUJOOztFaUJqOEJBO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RWpCbzhCRjs7RWlCdDhCQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0VqQnk4QkY7O0VpQjM4QkE7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0VqQjg4QkY7O0VpQmg5QkE7SUFDRSxhQUFBO0lBQ0EsY0FBQTtFakJtOUJGOztFaUJyOUJBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RWpCdzlCRjs7RWlCMTlCQTtJQUNFLHdCQUFBO0lBQ0EseUJBQUE7RWpCNjlCRjs7RW1CaC9CSTtJRkNKLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFakJtL0JBOztFbUJoL0JRO0lGYlIscUJBQUE7SUFJQSxzQkFBQTtFakI4L0JBOztFbUJyL0JRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakJtZ0NBOztFbUIxL0JRO0lGYlIsYUFBQTtJQUlBLGNBQUE7RWpCd2dDQTs7RW1CLy9CUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCNmdDQTs7RW1CcGdDUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCa2hDQTs7RW1CemdDUTtJRmJSLGFBQUE7SUFJQSxjQUFBO0VqQnVoQ0E7O0VtQjlnQ1E7SUZiUixzQkFBQTtJQUlBLHVCQUFBO0VqQjRoQ0E7O0VtQm5oQ1E7SUZiUixzQkFBQTtJQUlBLHVCQUFBO0VqQmlpQ0E7O0VtQnhoQ1E7SUZiUixhQUFBO0lBSUEsY0FBQTtFakJzaUNBOztFbUI3aENRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakIyaUNBOztFbUJsaUNRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakJnakNBOztFbUJ2aUNRO0lGYlIsY0FBQTtJQUlBLGVBQUE7RWpCcWpDQTs7RW1CdGlDSTtJQUF3QixTQUFBO0VuQjBpQzVCOztFbUJ4aUNJO0lBQXVCLFNBQUE7RW5CNGlDM0I7O0VtQnppQ007SUFBd0IsUUFEYjtFbkI4aUNqQjs7RW1CN2lDTTtJQUF3QixRQURiO0VuQmtqQ2pCOztFbUJqakNNO0lBQXdCLFFBRGI7RW5Cc2pDakI7O0VtQnJqQ007SUFBd0IsUUFEYjtFbkIwakNqQjs7RW1CempDTTtJQUF3QixRQURiO0VuQjhqQ2pCOztFbUI3akNNO0lBQXdCLFFBRGI7RW5Ca2tDakI7O0VtQmprQ007SUFBd0IsUUFEYjtFbkJza0NqQjs7RW1CcmtDTTtJQUF3QixRQURiO0VuQjBrQ2pCOztFbUJ6a0NNO0lBQXdCLFFBRGI7RW5COGtDakI7O0VtQjdrQ007SUFBd0IsUUFEYjtFbkJrbENqQjs7RW1CamxDTTtJQUF3QixTQURiO0VuQnNsQ2pCOztFbUJybENNO0lBQXdCLFNBRGI7RW5CMGxDakI7O0VtQnpsQ007SUFBd0IsU0FEYjtFbkI4bENqQjs7RW1CdGxDVTtJRmhCVixjQUFBO0VqQjBtQ0E7O0VtQjFsQ1U7SUZoQlYsd0JBQUE7RWpCOG1DQTs7RW1COWxDVTtJRmhCVix5QkFBQTtFakJrbkNBOztFbUJsbUNVO0lGaEJWLGdCQUFBO0VqQnNuQ0E7O0VtQnRtQ1U7SUZoQlYseUJBQUE7RWpCMG5DQTs7RW1CMW1DVTtJRmhCVix5QkFBQTtFakI4bkNBOztFbUI5bUNVO0lGaEJWLGdCQUFBO0VqQmtvQ0E7O0VtQmxuQ1U7SUZoQlYseUJBQUE7RWpCc29DQTs7RW1CdG5DVTtJRmhCVix5QkFBQTtFakIwb0NBOztFbUIxbkNVO0lGaEJWLGdCQUFBO0VqQjhvQ0E7O0VtQjluQ1U7SUZoQlYseUJBQUE7RWpCa3BDQTs7RW1CbG9DVTtJRmhCVix5QkFBQTtFakJzcENBO0FBQ0Y7QWtCbHBDSTtFQzNCRTtJQUNFLGFBQUE7SUFDQSxZQUFBO0lBQ0EsZUFBQTtFbkJnckNOOztFaUJwcENBO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RWpCdXBDRjs7RWlCenBDQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0VqQjRwQ0Y7O0VpQjlwQ0E7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0VqQmlxQ0Y7O0VpQm5xQ0E7SUFDRSxhQUFBO0lBQ0EsY0FBQTtFakJzcUNGOztFaUJ4cUNBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RWpCMnFDRjs7RWlCN3FDQTtJQUNFLHdCQUFBO0lBQ0EseUJBQUE7RWpCZ3JDRjs7RW1CbnNDSTtJRkNKLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFakJzc0NBOztFbUJuc0NRO0lGYlIscUJBQUE7SUFJQSxzQkFBQTtFakJpdENBOztFbUJ4c0NRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakJzdENBOztFbUI3c0NRO0lGYlIsYUFBQTtJQUlBLGNBQUE7RWpCMnRDQTs7RW1CbHRDUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCZ3VDQTs7RW1CdnRDUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCcXVDQTs7RW1CNXRDUTtJRmJSLGFBQUE7SUFJQSxjQUFBO0VqQjB1Q0E7O0VtQmp1Q1E7SUZiUixzQkFBQTtJQUlBLHVCQUFBO0VqQit1Q0E7O0VtQnR1Q1E7SUZiUixzQkFBQTtJQUlBLHVCQUFBO0VqQm92Q0E7O0VtQjN1Q1E7SUZiUixhQUFBO0lBSUEsY0FBQTtFakJ5dkNBOztFbUJodkNRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakI4dkNBOztFbUJydkNRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakJtd0NBOztFbUIxdkNRO0lGYlIsY0FBQTtJQUlBLGVBQUE7RWpCd3dDQTs7RW1CenZDSTtJQUF3QixTQUFBO0VuQjZ2QzVCOztFbUIzdkNJO0lBQXVCLFNBQUE7RW5CK3ZDM0I7O0VtQjV2Q007SUFBd0IsUUFEYjtFbkJpd0NqQjs7RW1CaHdDTTtJQUF3QixRQURiO0VuQnF3Q2pCOztFbUJwd0NNO0lBQXdCLFFBRGI7RW5CeXdDakI7O0VtQnh3Q007SUFBd0IsUUFEYjtFbkI2d0NqQjs7RW1CNXdDTTtJQUF3QixRQURiO0VuQml4Q2pCOztFbUJoeENNO0lBQXdCLFFBRGI7RW5CcXhDakI7O0VtQnB4Q007SUFBd0IsUUFEYjtFbkJ5eENqQjs7RW1CeHhDTTtJQUF3QixRQURiO0VuQjZ4Q2pCOztFbUI1eENNO0lBQXdCLFFBRGI7RW5CaXlDakI7O0VtQmh5Q007SUFBd0IsUUFEYjtFbkJxeUNqQjs7RW1CcHlDTTtJQUF3QixTQURiO0VuQnl5Q2pCOztFbUJ4eUNNO0lBQXdCLFNBRGI7RW5CNnlDakI7O0VtQjV5Q007SUFBd0IsU0FEYjtFbkJpekNqQjs7RW1CenlDVTtJRmhCVixjQUFBO0VqQjZ6Q0E7O0VtQjd5Q1U7SUZoQlYsd0JBQUE7RWpCaTBDQTs7RW1CanpDVTtJRmhCVix5QkFBQTtFakJxMENBOztFbUJyekNVO0lGaEJWLGdCQUFBO0VqQnkwQ0E7O0VtQnp6Q1U7SUZoQlYseUJBQUE7RWpCNjBDQTs7RW1CN3pDVTtJRmhCVix5QkFBQTtFakJpMUNBOztFbUJqMENVO0lGaEJWLGdCQUFBO0VqQnExQ0E7O0VtQnIwQ1U7SUZoQlYseUJBQUE7RWpCeTFDQTs7RW1CejBDVTtJRmhCVix5QkFBQTtFakI2MUNBOztFbUI3MENVO0lGaEJWLGdCQUFBO0VqQmkyQ0E7O0VtQmoxQ1U7SUZoQlYseUJBQUE7RWpCcTJDQTs7RW1CcjFDVTtJRmhCVix5QkFBQTtFakJ5MkNBO0FBQ0Y7QWtCcjJDSTtFQzNCRTtJQUNFLGFBQUE7SUFDQSxZQUFBO0lBQ0EsZUFBQTtFbkJtNENOOztFaUJ2MkNBO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RWpCMDJDRjs7RWlCNTJDQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0VqQisyQ0Y7O0VpQmozQ0E7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0VqQm8zQ0Y7O0VpQnQzQ0E7SUFDRSxhQUFBO0lBQ0EsY0FBQTtFakJ5M0NGOztFaUIzM0NBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RWpCODNDRjs7RWlCaDRDQTtJQUNFLHdCQUFBO0lBQ0EseUJBQUE7RWpCbTRDRjs7RW1CdDVDSTtJRkNKLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFakJ5NUNBOztFbUJ0NUNRO0lGYlIscUJBQUE7SUFJQSxzQkFBQTtFakJvNkNBOztFbUIzNUNRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakJ5NkNBOztFbUJoNkNRO0lGYlIsYUFBQTtJQUlBLGNBQUE7RWpCODZDQTs7RW1CcjZDUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCbTdDQTs7RW1CMTZDUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCdzdDQTs7RW1CLzZDUTtJRmJSLGFBQUE7SUFJQSxjQUFBO0VqQjY3Q0E7O0VtQnA3Q1E7SUZiUixzQkFBQTtJQUlBLHVCQUFBO0VqQms4Q0E7O0VtQno3Q1E7SUZiUixzQkFBQTtJQUlBLHVCQUFBO0VqQnU4Q0E7O0VtQjk3Q1E7SUZiUixhQUFBO0lBSUEsY0FBQTtFakI0OENBOztFbUJuOENRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakJpOUNBOztFbUJ4OENRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakJzOUNBOztFbUI3OENRO0lGYlIsY0FBQTtJQUlBLGVBQUE7RWpCMjlDQTs7RW1CNThDSTtJQUF3QixTQUFBO0VuQmc5QzVCOztFbUI5OENJO0lBQXVCLFNBQUE7RW5CazlDM0I7O0VtQi84Q007SUFBd0IsUUFEYjtFbkJvOUNqQjs7RW1CbjlDTTtJQUF3QixRQURiO0VuQnc5Q2pCOztFbUJ2OUNNO0lBQXdCLFFBRGI7RW5CNDlDakI7O0VtQjM5Q007SUFBd0IsUUFEYjtFbkJnK0NqQjs7RW1CLzlDTTtJQUF3QixRQURiO0VuQm8rQ2pCOztFbUJuK0NNO0lBQXdCLFFBRGI7RW5CdytDakI7O0VtQnYrQ007SUFBd0IsUUFEYjtFbkI0K0NqQjs7RW1CMytDTTtJQUF3QixRQURiO0VuQmcvQ2pCOztFbUIvK0NNO0lBQXdCLFFBRGI7RW5Cby9DakI7O0VtQm4vQ007SUFBd0IsUUFEYjtFbkJ3L0NqQjs7RW1Cdi9DTTtJQUF3QixTQURiO0VuQjQvQ2pCOztFbUIzL0NNO0lBQXdCLFNBRGI7RW5CZ2dEakI7O0VtQi8vQ007SUFBd0IsU0FEYjtFbkJvZ0RqQjs7RW1CNS9DVTtJRmhCVixjQUFBO0VqQmdoREE7O0VtQmhnRFU7SUZoQlYsd0JBQUE7RWpCb2hEQTs7RW1CcGdEVTtJRmhCVix5QkFBQTtFakJ3aERBOztFbUJ4Z0RVO0lGaEJWLGdCQUFBO0VqQjRoREE7O0VtQjVnRFU7SUZoQlYseUJBQUE7RWpCZ2lEQTs7RW1CaGhEVTtJRmhCVix5QkFBQTtFakJvaURBOztFbUJwaERVO0lGaEJWLGdCQUFBO0VqQndpREE7O0VtQnhoRFU7SUZoQlYseUJBQUE7RWpCNGlEQTs7RW1CNWhEVTtJRmhCVix5QkFBQTtFakJnakRBOztFbUJoaURVO0lGaEJWLGdCQUFBO0VqQm9qREE7O0VtQnBpRFU7SUZoQlYseUJBQUE7RWpCd2pEQTs7RW1CeGlEVTtJRmhCVix5QkFBQTtFakI0akRBO0FBQ0Y7QWtCeGpESTtFQzNCRTtJQUNFLGFBQUE7SUFDQSxZQUFBO0lBQ0EsZUFBQTtFbkJzbEROOztFaUIxakRBO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RWpCNmpERjs7RWlCL2pEQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0VqQmtrREY7O0VpQnBrREE7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0VqQnVrREY7O0VpQnprREE7SUFDRSxhQUFBO0lBQ0EsY0FBQTtFakI0a0RGOztFaUI5a0RBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RWpCaWxERjs7RWlCbmxEQTtJQUNFLHdCQUFBO0lBQ0EseUJBQUE7RWpCc2xERjs7RW1Cem1ESTtJRkNKLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFakI0bURBOztFbUJ6bURRO0lGYlIscUJBQUE7SUFJQSxzQkFBQTtFakJ1bkRBOztFbUI5bURRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakI0bkRBOztFbUJubkRRO0lGYlIsYUFBQTtJQUlBLGNBQUE7RWpCaW9EQTs7RW1CeG5EUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCc29EQTs7RW1CN25EUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCMm9EQTs7RW1CbG9EUTtJRmJSLGFBQUE7SUFJQSxjQUFBO0VqQmdwREE7O0VtQnZvRFE7SUZiUixzQkFBQTtJQUlBLHVCQUFBO0VqQnFwREE7O0VtQjVvRFE7SUZiUixzQkFBQTtJQUlBLHVCQUFBO0VqQjBwREE7O0VtQmpwRFE7SUZiUixhQUFBO0lBSUEsY0FBQTtFakIrcERBOztFbUJ0cERRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakJvcURBOztFbUIzcERRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakJ5cURBOztFbUJocURRO0lGYlIsY0FBQTtJQUlBLGVBQUE7RWpCOHFEQTs7RW1CL3BESTtJQUF3QixTQUFBO0VuQm1xRDVCOztFbUJqcURJO0lBQXVCLFNBQUE7RW5CcXFEM0I7O0VtQmxxRE07SUFBd0IsUUFEYjtFbkJ1cURqQjs7RW1CdHFETTtJQUF3QixRQURiO0VuQjJxRGpCOztFbUIxcURNO0lBQXdCLFFBRGI7RW5CK3FEakI7O0VtQjlxRE07SUFBd0IsUUFEYjtFbkJtckRqQjs7RW1CbHJETTtJQUF3QixRQURiO0VuQnVyRGpCOztFbUJ0ckRNO0lBQXdCLFFBRGI7RW5CMnJEakI7O0VtQjFyRE07SUFBd0IsUUFEYjtFbkIrckRqQjs7RW1COXJETTtJQUF3QixRQURiO0VuQm1zRGpCOztFbUJsc0RNO0lBQXdCLFFBRGI7RW5CdXNEakI7O0VtQnRzRE07SUFBd0IsUUFEYjtFbkIyc0RqQjs7RW1CMXNETTtJQUF3QixTQURiO0VuQitzRGpCOztFbUI5c0RNO0lBQXdCLFNBRGI7RW5CbXREakI7O0VtQmx0RE07SUFBd0IsU0FEYjtFbkJ1dERqQjs7RW1CL3NEVTtJRmhCVixjQUFBO0VqQm11REE7O0VtQm50RFU7SUZoQlYsd0JBQUE7RWpCdXVEQTs7RW1CdnREVTtJRmhCVix5QkFBQTtFakIydURBOztFbUIzdERVO0lGaEJWLGdCQUFBO0VqQit1REE7O0VtQi90RFU7SUZoQlYseUJBQUE7RWpCbXZEQTs7RW1CbnVEVTtJRmhCVix5QkFBQTtFakJ1dkRBOztFbUJ2dURVO0lGaEJWLGdCQUFBO0VqQjJ2REE7O0VtQjN1RFU7SUZoQlYseUJBQUE7RWpCK3ZEQTs7RW1CL3VEVTtJRmhCVix5QkFBQTtFakJtd0RBOztFbUJudkRVO0lGaEJWLGdCQUFBO0VqQnV3REE7O0VtQnZ2RFU7SUZoQlYseUJBQUE7RWpCMndEQTs7RW1CM3ZEVTtJRmhCVix5QkFBQTtFakIrd0RBO0FBQ0Y7QW9CbjBEQTtFQUNFLFdBQUE7RUFDQSxtQmZLTztFZUpQLGNiV1M7QVAwekRYO0FvQmwwREU7O0VBRUUsZ0Jaa1YwQjtFWWpWMUIsbUJBQUE7RUFDQSw2QkFBQTtBcEJvMERKO0FvQmowREU7RUFDRSxzQkFBQTtFQUNBLGdDQUFBO0FwQm0wREo7QW9CaDBERTtFQUNFLDZCQUFBO0FwQmswREo7O0FvQnh6REU7O0VBRUUsZVo0VDBCO0FSKy9DOUI7O0FvQmx6REE7RUFDRSx5QkFBQTtBcEJxekRGO0FvQm56REU7O0VBRUUseUJBQUE7QXBCcXpESjtBb0JqekRJOztFQUVFLHdCQUFBO0FwQm16RE47O0FvQjd5REU7Ozs7RUFJRSxTQUFBO0FwQmd6REo7O0FvQnZ5REU7RUFDRSx5QmIvRE87QVB5MkRYOztBU3oyREU7RVcyRUksY2JyRUs7RWFzRUwsc0NaNlF3QjtBUnFoRDlCOztBcUJwM0RJOzs7RUFHRSx5QkQyRitCO0FwQjR4RHJDO0FxQm4zRE07Ozs7RUFJRSxxQkRtRnlFO0FwQmt5RGpGOztBUzEzREU7RVlpQk0seUJBSmU7QXJCaTNEdkI7QXFCMzJEUTs7RUFFRSx5QkFSYTtBckJxM0R2Qjs7QXFCeDRESTs7O0VBR0UseUJEMkYrQjtBcEJnekRyQztBcUJ2NERNOzs7O0VBSUUscUJEbUZ5RTtBcEJzekRqRjs7QVM5NERFO0VZaUJNLHlCQUplO0FyQnE0RHZCO0FxQi8zRFE7O0VBRUUseUJBUmE7QXJCeTREdkI7O0FxQjU1REk7OztFQUdFLHlCRDJGK0I7QXBCbzBEckM7QXFCMzVETTs7OztFQUlFLHFCRG1GeUU7QXBCMDBEakY7O0FTbDZERTtFWWlCTSx5QkFKZTtBckJ5NUR2QjtBcUJuNURROztFQUVFLHlCQVJhO0FyQjY1RHZCOztBcUJoN0RJOzs7RUFHRSx5QkQyRitCO0FwQncxRHJDO0FxQi82RE07Ozs7RUFJRSxxQkRtRnlFO0FwQjgxRGpGOztBU3Q3REU7RVlpQk0seUJBSmU7QXJCNjZEdkI7QXFCdjZEUTs7RUFFRSx5QkFSYTtBckJpN0R2Qjs7QXFCcDhESTs7O0VBR0UseUJEMkYrQjtBcEI0MkRyQztBcUJuOERNOzs7O0VBSUUscUJEbUZ5RTtBcEJrM0RqRjs7QVMxOERFO0VZaUJNLHlCQUplO0FyQmk4RHZCO0FxQjM3RFE7O0VBRUUseUJBUmE7QXJCcThEdkI7O0FxQng5REk7OztFQUdFLHlCRDJGK0I7QXBCZzREckM7QXFCdjlETTs7OztFQUlFLHFCRG1GeUU7QXBCczREakY7O0FTOTlERTtFWWlCTSx5QkFKZTtBckJxOUR2QjtBcUIvOERROztFQUVFLHlCQVJhO0FyQnk5RHZCOztBcUI1K0RJOzs7RUFHRSx5QkQyRitCO0FwQm81RHJDO0FxQjMrRE07Ozs7RUFJRSxxQkRtRnlFO0FwQjA1RGpGOztBU2wvREU7RVlpQk0seUJBSmU7QXJCeStEdkI7QXFCbitEUTs7RUFFRSx5QkFSYTtBckI2K0R2Qjs7QXFCaGdFSTs7O0VBR0UseUJEMkYrQjtBcEJ3NkRyQztBcUIvL0RNOzs7O0VBSUUscUJEbUZ5RTtBcEI4NkRqRjs7QVN0Z0VFO0VZaUJNLHlCQUplO0FyQjYvRHZCO0FxQnYvRFE7O0VBRUUseUJBUmE7QXJCaWdFdkI7O0FxQnBoRUk7OztFQUdFLHlCRDJGK0I7QXBCNDdEckM7QXFCbmhFTTs7OztFQUlFLHFCRG1GeUU7QXBCazhEakY7O0FTMWhFRTtFWWlCTSx5QkFKZTtBckJpaEV2QjtBcUIzZ0VROztFQUVFLHlCQVJhO0FyQnFoRXZCOztBcUJ4aUVJOzs7RUFHRSxzQ2I0VndCO0FSK3NEOUI7O0FTeGlFRTtFWWlCTSxzQ0FKZTtBckIraEV2QjtBcUJ6aEVROztFQUVFLHNDQVJhO0FyQm1pRXZCOztBb0IzOERJO0VBQ0UsV2J2R0s7RWF3R0wseUJiaEdLO0VhaUdMLHFCWmdRd0I7QVI4c0Q5QjtBb0J6OERJO0VBQ0UsY2J4R0s7RWF5R0wseUJiOUdLO0VhK0dMLHFCYjlHSztBUHlqRVg7O0FvQnQ4REE7RUFDRSxXYnZIUztFYXdIVCx5QmJoSFM7QVB5akVYO0FvQnY4REU7OztFQUdFLHFCWjRPMEI7QVI2dEQ5QjtBb0J0OERFO0VBQ0UsU0FBQTtBcEJ3OERKO0FvQnA4REk7RUFDRSwyQ1pnT3dCO0FSc3VEOUI7QVMza0VFO0VXNElNLFdiN0lHO0VhOElILDRDWjBOc0I7QVJ3dUQ5Qjs7QWtCbGhFSTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFcEJvN0ROO0VvQmo3RE07SUFDRSxTQUFBO0VwQm03RFI7QUFDRjtBa0I5aEVJO0VFaUdBO0lBRUksY0FBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGlDQUFBO0VwQis3RE47RW9CNTdETTtJQUNFLFNBQUE7RXBCODdEUjtBQUNGO0FrQnppRUk7RUVpR0E7SUFFSSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsaUNBQUE7RXBCMDhETjtFb0J2OERNO0lBQ0UsU0FBQTtFcEJ5OERSO0FBQ0Y7QWtCcGpFSTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFcEJxOUROO0VvQmw5RE07SUFDRSxTQUFBO0VwQm85RFI7QUFDRjtBa0IvakVJO0VFaUdBO0lBRUksY0FBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGlDQUFBO0VwQmcrRE47RW9CNzlETTtJQUNFLFNBQUE7RXBCKzlEUjtBQUNGO0FvQnorREk7RUFFSSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsaUNBQUE7QXBCMCtEUjtBb0J2K0RRO0VBQ0UsU0FBQTtBcEJ5K0RWOztBc0J0cEVBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSw2QmpCcUxhO0VpQnBMYix1QkFBQTtFaEIwS0ksbUJBQUE7RWdCdktKLGdCakJWbUI7RWlCV25CLGdCakIrR2lCO0VpQjlHakIsY2ZHUztFZUZULHNCZkxTO0VlTVQsNEJBQUE7RUFDQSx5QkFBQTtFUkFFLHFCQUFBO0VTRkUsd0VEUUo7QXRCb3BFRjtBdUJ4cEVNO0VEZE47SUNlUSxnQkFBQTtFdkIycEVOO0FBQ0Y7QXNCdHBFRTtFQUNFLDZCQUFBO0VBQ0EsU0FBQTtBdEJ3cEVKO0F3QnhxRUU7RUFDRSxjakJJTztFaUJIUCxzQmpCSk87RWlCS1AscUJoQnFkb0M7RWdCcGRwQyxVQUFBO0VBS0UsaURoQm9Yd0I7QVJrekQ5QjtBc0J4cEVFO0VBQ0UsY2ZwQk87RWVzQlAsVUFBQTtBdEJ5cEVKO0FzQjVwRUU7RUFDRSxjZnBCTztFZXNCUCxVQUFBO0F0QnlwRUo7QXNCNXBFRTtFQUNFLGNmcEJPO0Vlc0JQLFVBQUE7QXRCeXBFSjtBc0JqcEVFO0VBRUUseUJmcENPO0Vlc0NQLFVBQUE7QXRCaXBFSjs7QXNCem9FRTs7OztFQUNFLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtBdEIrb0VKOztBc0J6b0VFO0VBQ0Usa0JBQUE7RUFDQSwwQkFBQTtBdEI0b0VKO0FzQnpvRUU7RUFNRSxjZjNETztFZTREUCxzQmZuRU87QVB5c0VYOztBc0Jqb0VBOztFQUVFLGNBQUE7RUFDQSxXQUFBO0F0Qm9vRUY7O0FzQjFuRUE7RUFDRSxnQ0FBQTtFQUNBLG1DQUFBO0VB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Qm5CMENXO0VtQnpDWCxxQm5CeUNXO0FSZ2lGZjtBMkJsa0ZFO0VBR0UsV0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTNCNG1GN0w7QTJCN2pGSTtFQUtJLGdEQUFBO0EzQjJqRlI7O0EwQm5qRkU7RUMzREEsV0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVI4aUZmO0FTOW1GRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBM0IwbkZ6RztBMkI5bUZFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsaURBQUE7QTNCMm1GTjtBMkJ0bUZFO0VBRUUsV0FBQTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QVI4akZmO0EyQmhtRkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBM0Iwb0Y3TDtBMkIzbEZJO0VBS0ksaURBQUE7QTNCeWxGUjs7QTBCamxGRTtFQzNEQSxXQUFBO0VGQUUseUJqQnNFVztFbUJwRWIscUJuQm9FYTtBUjRrRmY7QVM1b0ZFO0VrQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0EzQndwRnpHO0EyQjVvRkU7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyxpREFBQTtBM0J5b0ZOO0EyQnBvRkU7RUFFRSxXQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBUjRsRmY7QTJCOW5GRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0EzQndxRjdMO0EyQnpuRkk7RUFLSSxpREFBQTtBM0J1bkZSOztBMEIvbUZFO0VDM0RBLGNBQUE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0FSMG1GZjtBUzFxRkU7RWtCQUUsV0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QTNCc3JGekc7QTJCMXFGRTtFQUVFLFdBQUE7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HLGdEQUFBO0EzQnVxRk47QTJCbHFGRTtFQUVFLGNBQUE7RUFDQSx5Qm5CMENXO0VtQnpDWCxxQm5CeUNXO0FSMG5GZjtBMkI1cEZFO0VBR0UsV0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTNCc3NGN0w7QTJCdnBGSTtFQUtJLGdEQUFBO0EzQnFwRlI7O0EwQjdvRkU7RUMzREEsY0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVJ3b0ZmO0FTeHNGRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBM0JvdEZ6RztBMkJ4c0ZFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsK0NBQUE7QTNCcXNGTjtBMkJoc0ZFO0VBRUUsY0FBQTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QVJ3cEZmO0EyQjFyRkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBM0JvdUY3TDtBMkJyckZJO0VBS0ksK0NBQUE7QTNCbXJGUjs7QTBCM3FGRTtFQzNEQSxXQUFBO0VGQUUseUJqQnNFVztFbUJwRWIscUJuQm9FYTtBUnNxRmY7QVN0dUZFO0VrQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0EzQmt2RnpHO0EyQnR1RkU7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRywrQ0FBQTtBM0JtdUZOO0EyQjl0RkU7RUFFRSxXQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBUnNyRmY7QTJCeHRGRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0EzQmt3RjdMO0EyQm50Rkk7RUFLSSwrQ0FBQTtBM0JpdEZSOztBMEJ6c0ZFO0VDM0RBLGNBQUE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0FSb3NGZjtBU3B3RkU7RWtCQUUsY0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QTNCZ3hGekc7QTJCcHdGRTtFQUVFLGNBQUE7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HLGlEQUFBO0EzQml3Rk47QTJCNXZGRTtFQUVFLGNBQUE7RUFDQSx5Qm5CMENXO0VtQnpDWCxxQm5CeUNXO0FSb3RGZjtBMkJ0dkZFO0VBR0UsY0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTNCZ3lGN0w7QTJCanZGSTtFQUtJLGlEQUFBO0EzQit1RlI7O0EwQnZ1RkU7RUMzREEsV0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVJrdUZmO0FTbHlGRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBM0I4eUZ6RztBMkJseUZFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsK0NBQUE7QTNCK3hGTjtBMkIxeEZFO0VBRUUsV0FBQTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QVJrdkZmO0EyQnB4RkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBM0I4ekY3TDtBMkIvd0ZJO0VBS0ksK0NBQUE7QTNCNndGUjs7QTBCcndGRTtFQzNEQSxXQUFBO0VGQUUseUJqQnNFVztFbUJwRWIscUJuQm9FYTtBUmd3RmY7QVNoMEZFO0VrQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0EzQjQwRnpHO0EyQmgwRkU7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyxpREFBQTtBM0I2ekZOO0EyQnh6RkU7RUFFRSxXQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBUmd4RmY7QTJCbHpGRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0EzQjQxRjdMO0EyQjd5Rkk7RUFLSSxpREFBQTtBM0IyeUZSOztBMEI3eEZFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0FSNnhGZjtBUzcxRkU7RWtCd0RFLFdBTGdEO0VBTWhELHlCbkJPVztFbUJOWCxxQm5CTVc7QVJreUZmO0EyQnJ5RkU7RUFFRSxnREFBQTtBM0JzeUZKO0EyQm55RkU7RUFFRSxjbkJKVztFbUJLWCw2QkFBQTtBM0JveUZKO0EyQmp5RkU7RUFHRSxXQUFBO0VBQ0EseUJuQlpXO0VtQmFYLHFCbkJiVztBUjh5RmY7QTJCL3hGSTtFQUtJLGdEQUFBO0EzQjZ4RlI7O0EwQnR6RkU7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVJzekZmO0FTdDNGRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBUjJ6RmY7QTJCOXpGRTtFQUVFLGlEQUFBO0EzQit6Rko7QTJCNXpGRTtFQUVFLGNuQkpXO0VtQktYLDZCQUFBO0EzQjZ6Rko7QTJCMXpGRTtFQUdFLFdBQUE7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FSdTBGZjtBMkJ4ekZJO0VBS0ksaURBQUE7QTNCc3pGUjs7QTBCLzBGRTtFQ1BBLGNuQllhO0VtQlhiLHFCbkJXYTtBUiswRmY7QVMvNEZFO0VrQndERSxXQUxnRDtFQU1oRCx5Qm5CT1c7RW1CTlgscUJuQk1XO0FSbzFGZjtBMkJ2MUZFO0VBRUUsK0NBQUE7QTNCdzFGSjtBMkJyMUZFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTNCczFGSjtBMkJuMUZFO0VBR0UsV0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVJnMkZmO0EyQmoxRkk7RUFLSSwrQ0FBQTtBM0IrMEZSOztBMEJ4MkZFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0FSdzJGZjtBU3g2RkU7RWtCd0RFLGNBTGdEO0VBTWhELHlCbkJPVztFbUJOWCxxQm5CTVc7QVI2MkZmO0EyQmgzRkU7RUFFRSxnREFBQTtBM0JpM0ZKO0EyQjkyRkU7RUFFRSxjbkJKVztFbUJLWCw2QkFBQTtBM0IrMkZKO0EyQjUyRkU7RUFHRSxjQUFBO0VBQ0EseUJuQlpXO0VtQmFYLHFCbkJiVztBUnkzRmY7QTJCMTJGSTtFQUtJLGdEQUFBO0EzQncyRlI7O0EwQmo0RkU7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVJpNEZmO0FTajhGRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBUnM0RmY7QTJCejRGRTtFQUVFLCtDQUFBO0EzQjA0Rko7QTJCdjRGRTtFQUVFLGNuQkpXO0VtQktYLDZCQUFBO0EzQnc0Rko7QTJCcjRGRTtFQUdFLGNBQUE7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FSazVGZjtBMkJuNEZJO0VBS0ksK0NBQUE7QTNCaTRGUjs7QTBCMTVGRTtFQ1BBLGNuQllhO0VtQlhiLHFCbkJXYTtBUjA1RmY7QVMxOUZFO0VrQndERSxXQUxnRDtFQU1oRCx5Qm5CT1c7RW1CTlgscUJuQk1XO0FSKzVGZjtBMkJsNkZFO0VBRUUsK0NBQUE7QTNCbTZGSjtBMkJoNkZFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTNCaTZGSjtBMkI5NUZFO0VBR0UsV0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVIyNkZmO0EyQjU1Rkk7RUFLSSwrQ0FBQTtBM0IwNUZSOztBMEJuN0ZFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0FSbTdGZjtBU24vRkU7RWtCd0RFLGNBTGdEO0VBTWhELHlCbkJPVztFbUJOWCxxQm5CTVc7QVJ3N0ZmO0EyQjM3RkU7RUFFRSxpREFBQTtBM0I0N0ZKO0EyQno3RkU7RUFFRSxjbkJKVztFbUJLWCw2QkFBQTtBM0IwN0ZKO0EyQnY3RkU7RUFHRSxjQUFBO0VBQ0EseUJuQlpXO0VtQmFYLHFCbkJiVztBUm84RmY7QTJCcjdGSTtFQUtJLGlEQUFBO0EzQm03RlI7O0EwQjU4RkU7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVI0OEZmO0FTNWdHRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBUmk5RmY7QTJCcDlGRTtFQUVFLDhDQUFBO0EzQnE5Rko7QTJCbDlGRTtFQUVFLGNuQkpXO0VtQktYLDZCQUFBO0EzQm05Rko7QTJCaDlGRTtFQUdFLFdBQUE7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FSNjlGZjtBMkI5OEZJO0VBS0ksOENBQUE7QTNCNDhGUjs7QTBCcitGRTtFQ1BBLGNuQllhO0VtQlhiLHFCbkJXYTtBUnErRmY7QVNyaUdFO0VrQndERSxXQUxnRDtFQU1oRCx5Qm5CT1c7RW1CTlgscUJuQk1XO0FSMCtGZjtBMkI3K0ZFO0VBRUUsZ0RBQUE7QTNCOCtGSjtBMkIzK0ZFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTNCNCtGSjtBMkJ6K0ZFO0VBR0UsV0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVJzL0ZmO0EyQnYrRkk7RUFLSSxnREFBQTtBM0JxK0ZSOztBMEJuL0ZBO0VBQ0UsZ0JyQmhGbUI7RXFCaUZuQixjbEIyRndDO0VrQjFGeEMscUJsQjJGd0M7QVIyNUYxQztBUy9qR0U7RWlCNEVFLGNsQnlGc0M7RWtCeEZ0QywwQmxCeUZzQztBUjY1RjFDO0EwQm4vRkU7RUFFRSwwQmxCb0ZzQztBUmc2RjFDO0EwQmovRkU7RUFFRSxjbkJsRk87RW1CbUZQLG9CQUFBO0ExQmsvRko7O0EwQnYrRkE7RUNQRSxxQkFBQTtFckI0RUksZUFBQTtFcUIxRUosZ0J0Qm9CZTtFUzVHYixzQkFBQTtBZDJrR0o7O0EwQjErRkE7RUNYRSx1QkFBQTtFckI0RUksa0JBQUE7RXFCMUVKLGdCdEJxQmU7RVM3R2Isc0JBQUE7QWRrbEdKOztBMEJ4K0ZBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7QTFCMitGRjtBMEJ4K0ZFO0VBQ0Usa0JsQnVUMEI7QVJtckY5Qjs7QTBCbCtGRTs7O0VBQ0UsV0FBQTtBMUJ1K0ZKOztBNEJsbkdBO0VMZ0JNLGdDS2ZKO0E1QnFuR0Y7QXVCbG1HTTtFS3BCTjtJTHFCUSxnQkFBQTtFdkJxbUdOO0FBQ0Y7QTRCeG5HRTtFQUNFLFVBQUE7QTVCMG5HSjs7QTRCcm5HRTtFQUNFLGFBQUE7QTVCd25HSjs7QTRCcG5HQTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VMREksNkJLRUo7QTVCdW5HRjtBdUJybkdNO0VLTk47SUxPUSxnQkFBQTtFdkJ3bkdOO0FBQ0Y7O0E2QjdvR0E7Ozs7RUFJRSxrQkFBQTtBN0JncEdGOztBNkI3b0dBO0VBQ0UsbUJBQUE7QTdCZ3BHRjtBOEI1bkdJO0VBQ0Us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O0FpQzU5R0E7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLGdCQUFBO0UzQjJESSxtQkFBQTtFMkJ6REosZ0I1QnhIbUI7RTRCeUhuQixnQjVCQ2lCO0U0QkFqQixjMUIzR1M7RTBCNEdULGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QjFCbkhTO0UwQm9IVCx5QkFBQTtFbkIvR0UscUJBQUE7QWQra0hKO0FpQzU5R0U7O0VBRUUsYUFBQTtBakM4OUdKOztBaUNwOUdBOztFQUVFLDBCNUIrQ2dCO0FMdzZHbEI7O0FpQ3A5R0E7Ozs7OztFQU1FLHFCQUFBO0UzQndCSSxlQUFBO0UyQnRCSixnQjVCaENlO0VTNUdiLHNCQUFBO0Fkb21ISjs7QWlDcDlHQTs7RUFFRSw0QjVCNEJnQjtBTDI3R2xCOztBaUNwOUdBOzs7Ozs7RUFNRSx1QkFBQTtFM0JPSSxrQkFBQTtFMkJMSixnQjVCaERlO0VTN0diLHNCQUFBO0FkcW5ISjs7QWlDcDlHQTs7RUFFRSxxQkFBQTtBakN1OUdGOztBaUM1OEdBOzs7Ozs7OztFbkI5SkksMEJBQUE7RUFDQSw2QkFBQTtBZHFuSEo7O0FpQzc4R0E7Ozs7OztFbkIzSkkseUJBQUE7RUFDQSw0QkFBQTtBZGluSEo7O0FrQ3pwSEE7RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtFQUNBLGlDQUFBO1VBQUEsbUJBQUE7QWxDNHBIRjs7QWtDenBIQTtFQUNFLG9CQUFBO0VBQ0Esa0IxQndmc0M7QVJvcUd4Qzs7QWtDenBIQTtFQUNFLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxXMUJvZnNDO0UwQm5mdEMsa0JBQUE7RUFDQSxVQUFBO0FsQzRwSEY7QWtDMXBIRTtFQUNFLFczQnJCTztFMkJzQlAscUIxQnlOMEI7RWlCcFAxQix5QmpCb1AwQjtBUm84RzlCO0FrQ3hwSEU7RUFLSSxpRDFCK1Z3QjtBUnV6RzlCO0FrQ2xwSEU7RUFDRSxxQjFCcWJvQztBUit0R3hDO0FrQ2pwSEU7RUFDRSxXM0J6Q087RTJCMENQLHlCMUJpZjRDO0UwQmhmNUMscUIxQmdmNEM7QVJtcUdoRDtBa0M1b0hJO0VBQ0UsYzNCN0NLO0FQMnJIWDtBa0M1b0hNO0VBQ0UseUIzQnBERztBUGtzSFg7O0FrQ3BvSEE7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0VBRUEsbUJBQUE7QWxDc29IRjtBa0Nsb0hFO0VBQ0Usa0JBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxXMUJ1Ym9DO0UwQnRicEMsWTFCc2JvQztFMEJyYnBDLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLHlCM0I5RU87RTJCK0VQLHlCQUFBO0FsQ29vSEo7QWtDL25IRTtFQUNFLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsVzFCd2FvQztFMEJ2YXBDLFkxQnVhb0M7RTBCdGFwQyxXQUFBO0VBQ0EsaUNBQUE7QWxDaW9ISjs7QWtDdm5IRTtFcEJsR0UscUJBQUE7QWQ2dEhKO0FrQ3RuSEk7RUFDRSxrT0FBQTtBbEN3bkhOO0FrQ25uSEk7RUFDRSxxQjFCMEh3QjtFaUJwUDFCLHlCakJvUDBCO0FSNC9HOUI7QWtDbG5ISTtFQUNFLCtLQUFBO0FsQ29uSE47QWtDL21ISTtFVHBJQSx5Q2pCd2hCNEM7QVI4dEdoRDtBa0MvbUhJO0VUdklBLHlDakJ3aEI0QztBUml1R2hEOztBa0N2bUhFO0VBRUUsa0IxQnlaNEM7QVJndEdoRDtBa0NybUhJO0VBQ0UsOEtBQUE7QWxDdW1ITjtBa0NsbUhJO0VUOUpBLHlDakJ3aEI0QztBUjJ1R2hEOztBa0MxbEhBO0VBQ0UscUJBQUE7QWxDNmxIRjtBa0MxbEhJO0VBQ0UsY0FBQTtFQUNBLGMxQmlZMEM7RTBCaFkxQyxtQkFBQTtFQUVBLHFCMUIrWDBDO0FSNHRHaEQ7QWtDeGxISTtFQUNFLDJCQUFBO0VBQ0EsMEJBQUE7RUFDQSx1QjFCMFgwQztFMEJ6WDFDLHdCMUJ5WDBDO0UwQnhYMUMseUIzQmhMSztFMkJrTEwscUIxQnFYMEM7RWV2aUIxQyx5SVdtTEE7QWxDeWxITjtBdUJ4d0hNO0VXdUtGO0lYdEtJLGdCQUFBO0V2QjJ3SE47QUFDRjtBa0N6bEhJO0VBQ0UseUIzQjNMSztFMkI0TEwsOEJBQUE7QWxDMmxITjtBa0N0bEhJO0VUek1BLHlDakJ3aEI0QztBUjB3R2hEOztBa0M1a0hBO0VBQ0UscUJBQUE7RUFDQSxXQUFBO0VBQ0EsNkI3QmpDYTtFNkJrQ2Isc0NBQUE7RTVCNUNJLG1CQUFBO0U0QitDSixnQjdCaE9tQjtFNkJpT25CLGdCN0J2R2lCO0U2QndHakIsYzNCbk5TO0UyQm9OVCxzQkFBQTtFQUNBLHNPQUFBO0VBQ0EseUJBQUE7RXBCdE5FLHFCQUFBO0VvQnlORix3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7QWxDNmtIRjtBa0Mza0hFO0VBQ0UscUIxQnVQb0M7RTBCdFBwQyxVQUFBO0VBS0UsaUQxQmtXOEI7QVJ1dUdwQztBa0N0a0hJO0VBTUUsYzNCM09LO0UyQjRPTCxzQjNCblBLO0FQc3pIWDtBa0MvakhFO0VBRUUsWUFBQTtFQUNBLHFCN0IzRWtCO0U2QjRFbEIsc0JBQUE7QWxDZ2tISjtBa0M3akhFO0VBQ0UsYzNCelBPO0UyQjBQUCx5QjNCOVBPO0FQNnpIWDtBa0MzakhFO0VBQ0UsYUFBQTtBbEM2akhKO0FrQ3pqSEU7RUFDRSxrQkFBQTtFQUNBLDBCQUFBO0FsQzJqSEo7O0FrQ3ZqSEE7RUFDRSw0QjdCM0ZnQjtFNkI0RmhCLG9CN0JwR3VCO0U2QnFHdkIsdUI3QnJHdUI7RTZCc0d2QixvQjFCK0c0QjtFRnpOeEIsa0JBQUE7QU5xcUhOOztBa0N2akhBO0VBQ0UsMEI3QmpHZ0I7RTZCa0doQixvQjdCM0d1QjtFNkI0R3ZCLHVCN0I1R3VCO0U2QjZHdkIsa0IxQjRHNEI7RUY5TnhCLGVBQUE7QU42cUhOOztBa0NsakhBO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSw2QjdCckhhO0U2QnNIYixnQkFBQTtBbENxakhGOztBa0NsakhBO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLDZCN0I3SGE7RTZCOEhiLFNBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7QWxDcWpIRjtBa0NuakhFO0VBQ0UscUIxQm9Lb0M7RTBCbktwQyxpRDFCd0UwQjtBUjYrRzlCO0FrQ2pqSEU7RUFFRSx5QjNCM1RPO0FQNjJIWDtBa0M5aUhJO0VBQ0UsaUIxQjBUYTtBUnN2R25CO0FrQzVpSEU7RUFDRSwwQkFBQTtBbEM4aUhKOztBa0MxaUhBO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0VBQ0EsNkI3QjlKYTtFNkIrSmIsdUJBQUE7RUFDQSxnQkFBQTtFQUVBLGdCN0I3Vm1CO0U2QjhWbkIsZ0I3QnBPaUI7RTZCcU9qQixjM0JoVlM7RTJCaVZULHNCM0J4VlM7RTJCeVZULHlCQUFBO0VwQmxWRSxxQkFBQTtBZCszSEo7QWtDemlIRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7RUFDQSxpQjdCbExpQjtFNkJtTGpCLHVCQUFBO0VBQ0EsZ0I3QnBQZTtFNkJxUGYsYzNCaFdPO0UyQmlXUCxpQkFBQTtFVDdXQSx5QmxCT087RTJCd1dQLG9CQUFBO0VwQm5XQSxnQ0FBQTtBZCs0SEo7O0FrQ2ppSEE7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSw2QkFBQTtFQUNBLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtBbENvaUhGO0FrQ2xpSEU7RUFDRSxVQUFBO0FsQ29pSEo7QWtDaGlISTtFQUEwQixvRTFCbU9lO0FSZzBHN0M7QWtDbGlISTtFQUEwQixvRTFCa09lO0FSbTBHN0M7QWtDcGlISTtFQUEwQixvRTFCaU9lO0FSczBHN0M7QWtDcGlIRTtFQUNFLFNBQUE7QWxDc2lISjtBa0NuaUhFO0VBQ0UsVzFCbU55QztFMEJsTnpDLFkxQmtOeUM7RTBCak56QyxvQkFBQTtFVGxaQSx5QmpCb1AwQjtFMEJnSzFCLFMxQmtOeUM7RU0xbEJ6QyxtQkFBQTtFU0ZFLG9IVzZZRjtFWDdZRSw0R1c2WUY7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0FsQ29pSEo7QXVCOTZITTtFV2lZSjtJWGhZTSx3QkFBQTtJQUFBLGdCQUFBO0V2Qmk3SE47QUFDRjtBa0N2aUhJO0VUMVpBLHlCakIybUJ5QztBUnkxRzdDO0FrQ3JpSEU7RUFDRSxXMUI0TGdDO0UwQjNMaEMsYzFCNExnQztFMEIzTGhDLGtCQUFBO0VBQ0EsZTFCMkxnQztFMEIxTGhDLHlCM0I1Wk87RTJCNlpQLHlCQUFBO0VwQnpaQSxtQkFBQTtBZGk4SEo7QWtDbmlIRTtFQUNFLFcxQndMeUM7RTBCdkx6QyxZMUJ1THlDO0VpQm5tQnpDLHlCakJvUDBCO0UwQjBMMUIsUzFCd0x5QztFTTFsQnpDLG1CQUFBO0VTRkUsaUhXdWFGO0VYdmFFLDRHV3VhRjtFQUNBLHFCQUFBO09BQUEsZ0JBQUE7QWxDb2lISjtBdUJ4OEhNO0VXNFpKO0lYM1pNLHFCQUFBO0lBQUEsZ0JBQUE7RXZCMjhITjtBQUNGO0FrQ3ZpSEk7RVRwYkEseUJqQjJtQnlDO0FSbTNHN0M7QWtDcmlIRTtFQUNFLFcxQmtLZ0M7RTBCaktoQyxjMUJrS2dDO0UwQmpLaEMsa0JBQUE7RUFDQSxlMUJpS2dDO0UwQmhLaEMseUIzQnRiTztFMkJ1YlAseUJBQUE7RXBCbmJBLG1CQUFBO0FkMjlISjtBa0NuaUhFO0VBQ0UsVzFCOEp5QztFMEI3SnpDLFkxQjZKeUM7RTBCNUp6QyxhQUFBO0VBQ0Esb0I3QnhSb0I7RTZCeVJwQixtQjdCelJvQjtFb0JoTHBCLHlCakJvUDBCO0UwQnVOMUIsUzFCMkp5QztFTTFsQnpDLG1CQUFBO0VTRkUsZ0hXb2NGO0VYcGNFLDRHV29jRjtFQUNBLGdCQUFBO0FsQ29pSEo7QXVCcitITTtFV3NiSjtJWHJiTSxvQkFBQTtJQUFBLGdCQUFBO0V2QncrSE47QUFDRjtBa0N2aUhJO0VUamRBLHlCakIybUJ5QztBUmc1RzdDO0FrQ3JpSEU7RUFDRSxXMUJxSWdDO0UwQnBJaEMsYzFCcUlnQztFMEJwSWhDLGtCQUFBO0VBQ0EsZTFCb0lnQztFMEJuSWhDLDZCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtBbEN1aUhKO0FrQ25pSEU7RUFDRSx5QjNCMWRPO0VPSVAsbUJBQUE7QWQ0L0hKO0FrQ2xpSEU7RUFDRSxrQkFBQTtFQUNBLHlCM0JoZU87RU9JUCxtQkFBQTtBZGlnSUo7QWtDaGlISTtFQUNFLHlCM0JwZUs7QVBzZ0lYO0FrQy9oSEk7RUFDRSxlQUFBO0FsQ2lpSE47QWtDOWhISTtFQUNFLHlCM0I1ZUs7QVA0Z0lYO0FrQzdoSEk7RUFDRSxlQUFBO0FsQytoSE47QWtDNWhISTtFQUNFLHlCM0JwZks7QVBraElYOztBa0N6aEhBOzs7RVh6Zk0sNEdXNGZKO0FsQzRoSEY7QXVCcGhJTTtFV3FmTjs7O0lYcGZRLGdCQUFBO0V2QnloSU47QUFDRjs7QW1DMWlJQTtFQUNFLGFBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QW5DNmlJRjs7QW1DMWlJQTtFQUNFLGNBQUE7RUFDQSxvQkFBQTtBbkM2aUlGO0FTNWlJRTtFMEJHRSxxQkFBQTtBbkM0aUlKO0FtQ3hpSUU7RUFDRSxjNUJQTztFNEJRUCxvQkFBQTtFQUNBLGVBQUE7QW5DMGlJSjs7QW1DbGlJQTtFQUNFLGdDQUFBO0FuQ3FpSUY7QW1DbmlJRTtFQUNFLG1CQUFBO0VBQ0EsNkJBQUE7RXJCWkEsOEJBQUE7RUFDQSwrQkFBQTtBZGtqSUo7QVM5aklFO0UwQjJCSSxxQzNCbXBCOEI7QVJtNUdwQztBbUNuaUlJO0VBQ0UsYzVCOUJLO0U0QitCTCw2QkFBQTtFQUNBLHlCQUFBO0FuQ3FpSU47QW1DamlJRTs7RUFFRSxjNUJyQ087RTRCc0NQLHlCNUJ0Qk07RTRCdUJOLHFDM0J3b0JnQztBUjI1R3BDO0FtQ2hpSUU7RUFFRSxnQkFBQTtFckJuQ0EseUJBQUE7RUFDQSwwQkFBQTtBZHFrSUo7O0FtQ3ZoSUU7RXJCeERFLHFCQUFBO0FkbWxJSjtBbUN2aElFOztFQUVFLFc1QnJFTztFNEJzRVAseUIzQnlLMEI7QVJnM0g5Qjs7QW1DL2dJRTs7RUFFRSxjQUFBO0VBQ0Esa0JBQUE7QW5Da2hJSjs7QW1DN2dJRTs7RUFFRSxhQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FuQ2doSUo7O0FtQ3RnSUU7RUFDRSxhQUFBO0FuQ3lnSUo7QW1DdmdJRTtFQUNFLGNBQUE7QW5DeWdJSjs7QW9DN21JQTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0EseUJBQUE7QXBDZ25JRjtBb0M1bUlFOzs7Ozs7RUFDRSxhQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7QXBDbW5JSjtBb0MvbElBO0VBQ0UscUJBQUE7RUFDQSxxQi9CNEd1QjtFK0IzR3ZCLHdCL0IyR3VCO0UrQjFHdkIscUIvQm9HaUI7RUN5QmIsa0JBQUE7RThCM0hKLG9CQUFBO0VBQ0EsbUJBQUE7QXBDaW1JRjtBUzNvSUU7RTJCNkNFLHFCQUFBO0FwQ2ltSUo7O0FvQ3hsSUE7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBcEMybElGO0FvQ3psSUU7RUFDRSxnQkFBQTtFQUNBLGVBQUE7QXBDMmxJSjtBb0N4bElFO0VBQ0UsZ0JBQUE7RUFDQSxXQUFBO0FwQzBsSUo7O0FvQ2psSUE7RUFDRSxxQkFBQTtFQUNBLG1CNUJ3bEJrQztFNEJ2bEJsQyxzQjVCdWxCa0M7QVI2L0dwQzs7QW9DeGtJQTtFQUNFLGdCQUFBO0VBQ0EsWUFBQTtFQUdBLG1CQUFBO0FwQ3lrSUY7O0FvQ3JrSUE7RUFDRSx3QkFBQTtFOUI4REksZUFBQTtFOEI1REosY0FBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RXRCeEdFLHFCQUFBO0FkaXJJSjtBU25ySUU7RTJCOEdFLHFCQUFBO0FwQ3drSUo7O0FvQ2xrSUE7RUFDRSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUNBQUE7QXBDcWtJRjs7QW9DbGtJQTtFQUNFLGdCNUIra0JrQztFNEI5a0JsQyxnQkFBQTtBcENxa0lGOztBa0Izb0lJO0VrQmtGSTs7Ozs7O0lBQ0UsZ0JBQUE7SUFDQSxlQUFBO0VwQ2trSVI7QUFDRjtBa0JwcUlJO0VrQjZGQTtJQW9CSSxxQkFBQTtJQUNBLDJCQUFBO0VwQ3VqSU47RW9DcmpJTTtJQUNFLG1CQUFBO0VwQ3VqSVI7RW9DcmpJUTtJQUNFLGtCQUFBO0VwQ3VqSVY7RW9DcGpJUTtJQUNFLHFCL0I1QmdCO0krQjZCaEIsb0IvQjdCZ0I7RUxtbEkxQjtFb0NqaklNOzs7Ozs7SUFDRSxpQkFBQTtFcEN3aklSO0VvQzFpSU07SUFDRSxpQkFBQTtFcEM0aUlSO0VvQ3ppSU07SUFDRSx3QkFBQTtJQUdBLGdCQUFBO0VwQ3lpSVI7RW9DdGlJTTtJQUNFLGFBQUE7RXBDd2lJUjtBQUNGO0FrQnpySUk7RWtCa0ZJOzs7Ozs7SUFDRSxnQkFBQTtJQUNBLGVBQUE7RXBDK21JUjtBQUNGO0FrQmp0SUk7RWtCNkZBO0lBb0JJLHFCQUFBO0lBQ0EsMkJBQUE7RXBDb21JTjtFb0NsbUlNO0lBQ0UsbUJBQUE7RXBDb21JUjtFb0NsbUlRO0lBQ0Usa0JBQUE7RXBDb21JVjtFb0NqbUlRO0lBQ0UscUIvQjVCZ0I7SStCNkJoQixvQi9CN0JnQjtFTGdvSTFCO0VvQzlsSU07Ozs7OztJQUNFLGlCQUFBO0VwQ3FtSVI7RW9DdmxJTTtJQUNFLGlCQUFBO0VwQ3lsSVI7RW9DdGxJTTtJQUNFLHdCQUFBO0lBR0EsZ0JBQUE7RXBDc2xJUjtFb0NubElNO0lBQ0UsYUFBQTtFcENxbElSO0FBQ0Y7QWtCdHVJSTtFa0JrRkk7Ozs7OztJQUNFLGdCQUFBO0lBQ0EsZUFBQTtFcEM0cElSO0FBQ0Y7QWtCOXZJSTtFa0I2RkE7SUFvQkkscUJBQUE7SUFDQSwyQkFBQTtFcENpcElOO0VvQy9vSU07SUFDRSxtQkFBQTtFcENpcElSO0VvQy9vSVE7SUFDRSxrQkFBQTtFcENpcElWO0VvQzlvSVE7SUFDRSxxQi9CNUJnQjtJK0I2QmhCLG9CL0I3QmdCO0VMNnFJMUI7RW9DM29JTTs7Ozs7O0lBQ0UsaUJBQUE7RXBDa3BJUjtFb0Nwb0lNO0lBQ0UsaUJBQUE7RXBDc29JUjtFb0Nub0lNO0lBQ0Usd0JBQUE7SUFHQSxnQkFBQTtFcENtb0lSO0VvQ2hvSU07SUFDRSxhQUFBO0VwQ2tvSVI7QUFDRjtBa0JueElJO0VrQmtGSTs7Ozs7O0lBQ0UsZ0JBQUE7SUFDQSxlQUFBO0VwQ3lzSVI7QUFDRjtBa0IzeUlJO0VrQjZGQTtJQW9CSSxxQkFBQTtJQUNBLDJCQUFBO0VwQzhySU47RW9DNXJJTTtJQUNFLG1CQUFBO0VwQzhySVI7RW9DNXJJUTtJQUNFLGtCQUFBO0VwQzhySVY7RW9DM3JJUTtJQUNFLHFCL0I1QmdCO0krQjZCaEIsb0IvQjdCZ0I7RUwwdEkxQjtFb0N4cklNOzs7Ozs7SUFDRSxpQkFBQTtFcEMrcklSO0VvQ2pySU07SUFDRSxpQkFBQTtFcENtcklSO0VvQ2hySU07SUFDRSx3QkFBQTtJQUdBLGdCQUFBO0VwQ2dySVI7RW9DN3FJTTtJQUNFLGFBQUE7RXBDK3FJUjtBQUNGO0FrQmgwSUk7RWtCa0ZJOzs7Ozs7SUFDRSxnQkFBQTtJQUNBLGVBQUE7RXBDc3ZJUjtBQUNGO0FrQngxSUk7RWtCNkZBO0lBb0JJLHFCQUFBO0lBQ0EsMkJBQUE7RXBDMnVJTjtFb0N6dUlNO0lBQ0UsbUJBQUE7RXBDMnVJUjtFb0N6dUlRO0lBQ0Usa0JBQUE7RXBDMnVJVjtFb0N4dUlRO0lBQ0UscUIvQjVCZ0I7SStCNkJoQixvQi9CN0JnQjtFTHV3STFCO0VvQ3J1SU07Ozs7OztJQUNFLGlCQUFBO0VwQzR1SVI7RW9DOXRJTTtJQUNFLGlCQUFBO0VwQ2d1SVI7RW9DN3RJTTtJQUNFLHdCQUFBO0lBR0EsZ0JBQUE7RXBDNnRJUjtFb0MxdElNO0lBQ0UsYUFBQTtFcEM0dElSO0FBQ0Y7QW9DN3hJSTtFQW9CSSxxQkFBQTtFQUNBLDJCQUFBO0FwQzR3SVI7QW9DL3hJUTs7Ozs7O0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0FwQ3N5SVY7QW9DbnhJUTtFQUNFLG1CQUFBO0FwQ3F4SVY7QW9DbnhJVTtFQUNFLGtCQUFBO0FwQ3F4SVo7QW9DbHhJVTtFQUNFLHFCL0I1QmdCO0UrQjZCaEIsb0IvQjdCZ0I7QUxpekk1QjtBb0Mvd0lROzs7Ozs7RUFDRSxpQkFBQTtBcENzeElWO0FvQ3h3SVE7RUFDRSxpQkFBQTtBcEMwd0lWO0FvQ3Z3SVE7RUFDRSx3QkFBQTtFQUdBLGdCQUFBO0FwQ3V3SVY7QW9DcHdJUTtFQUNFLGFBQUE7QXBDc3dJVjs7QW9DeHZJRTtFQUNFLHlCNUJnZ0JnQztBUjJ2SHBDO0FTbjlJRTtFMkIyTkkseUI1QjZmOEI7QVI4dkhwQztBb0N0dklJO0VBQ0UseUI1QnFmOEI7QVJtd0hwQztBU3o5SUU7RTJCb09NLHlCNUJtZjRCO0FScXdIcEM7QW9DcnZJTTtFQUNFLHlCNUJpZjRCO0FSc3dIcEM7QW9DbnZJSTs7OztFQUlFLHlCNUJ3ZThCO0FSNndIcEM7QW9DanZJRTtFQUNFLHlCNUJpZWdDO0U0QmhlaEMsZ0M1QnFlZ0M7QVI4d0hwQztBb0NodklFO0VBQ0UsbVJBQUE7QXBDa3ZJSjtBb0MvdUlFO0VBQ0UseUI1QndkZ0M7QVJ5eEhwQztBb0NodklJO0VBQ0UseUI1QndkOEI7QVIweEhwQztBU2wvSUU7RTJCbVFNLHlCNUJxZDRCO0FSNnhIcEM7O0FvQzF1SUU7RUFDRSxXN0JqUk87QVA4L0lYO0FTei9JRTtFMkIrUUksVzdCcFJLO0FQaWdKWDtBb0N4dUlJO0VBQ0UsK0I1QjBiOEI7QVJnekhwQztBUy8vSUU7RTJCd1JNLGdDNUJ3YjRCO0FSa3pIcEM7QW9DdnVJTTtFQUNFLGdDNUJzYjRCO0FSbXpIcEM7QW9DcnVJSTs7OztFQUlFLFc3QnpTSztBUGdoSlg7QW9DbnVJRTtFQUNFLCtCNUJzYWdDO0U0QnJhaEMsc0M1QjBhZ0M7QVIyekhwQztBb0NsdUlFO0VBQ0UseVJBQUE7QXBDb3VJSjtBb0NqdUlFO0VBQ0UsK0I1QjZaZ0M7QVJzMEhwQztBb0NsdUlJO0VBQ0UsVzdCelRLO0FQNmhKWDtBU3hoSkU7RTJCdVRNLFc3QjVURztBUGdpSlg7O0FxQ3ZpSkE7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7RUFFQSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0EsMkJBQUE7RUFDQSwyQkFBQTtFdkJLRSxzQkFBQTtBZHFpSko7QXFDdmlKRTtFQUNFLGVBQUE7RUFDQSxjQUFBO0FyQ3lpSko7QXFDdGlKRTtFQUNFLG1CQUFBO0VBQ0Esc0JBQUE7QXJDd2lKSjtBcUN0aUpJO0VBQ0UsbUJBQUE7RXZCQ0YsK0JBQUE7RUFDQSxnQ0FBQTtBZHdpSko7QXFDdGlKSTtFQUNFLHNCQUFBO0V2QlVGLG1DQUFBO0VBQ0Esa0NBQUE7QWQraEpKO0FxQ25pSkU7O0VBRUUsYUFBQTtBckNxaUpKOztBcUNqaUpBO0VBR0UsY0FBQTtFQUdBLGVBQUE7RUFDQSxnQjdCK3dCa0M7QVJpeEhwQzs7QXFDNWhKQTtFQUNFLHNCN0J5d0JrQztBUnN4SHBDOztBcUM1aEpBO0VBQ0UscUJBQUE7RUFDQSxnQkFBQTtBckMraEpGOztBcUM1aEpBO0VBQ0UsZ0JBQUE7QXJDK2hKRjs7QVNwbEpFO0U0QjBERSxxQkFBQTtBckM4aEpKO0FxQzNoSkU7RUFDRSxvQjdCd3ZCZ0M7QVJxeUhwQzs7QXFDcmhKQTtFQUNFLHdCQUFBO0VBQ0EsZ0JBQUE7RUFFQSxzQjlCM0VTO0U4QjRFVCxrQ0FBQTtBckN1aEpGO0FxQ3JoSkU7RXZCdkVFLGtDQUFBO0FkK2xKSjs7QXFDbmhKQTtFQUNFLHdCQUFBO0VBRUEsc0I5QnRGUztFOEJ1RlQsK0JBQUE7QXJDcWhKRjtBcUNuaEpFO0V2QmxGRSxrQ0FBQTtBZHdtSko7O0FxQzVnSkE7RUFDRSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtBckMrZ0pGOztBcUM1Z0pBO0VBQ0UsdUJBQUE7RUFDQSxzQkFBQTtBckMrZ0pGOztBcUMzZ0pBO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsZ0I3QjRzQmtDO0VNM3pCaEMsc0JBQUE7QWQ4bkpKOztBcUMzZ0pBOzs7RUFHRSxjQUFBO0VBQ0EsV0FBQTtBckM4Z0pGOztBcUMzZ0pBOztFdkJqSEksK0JBQUE7RUFDQSxnQ0FBQTtBZGlvSko7O0FxQzVnSkE7O0V2QnhHSSxtQ0FBQTtFQUNBLGtDQUFBO0FkeW5KSjs7QXFDemdKRTtFQUNFLG1CN0JvckJnQztBUncxSHBDO0FrQjNtSkk7RW1CNkZKO0lBTUksYUFBQTtJQUNBLG1CQUFBO0lBQ0EsbUJBQUE7SUFDQSxrQkFBQTtFckM0Z0pGO0VxQzFnSkU7SUFFRSxZQUFBO0lBQ0Esa0I3QndxQjhCO0k2QnZxQjlCLGdCQUFBO0lBQ0EsaUI3QnNxQjhCO0VScTJIbEM7QUFDRjs7QXFDLy9JRTtFQUNFLG1CN0J3cEJnQztBUjAySHBDO0FrQjduSkk7RW1CdUhKO0lBUUksYUFBQTtJQUNBLG1CQUFBO0VyQ2tnSkY7RXFDLy9JRTtJQUVFLFlBQUE7SUFDQSxnQkFBQTtFckNnZ0pKO0VxQzkvSUk7SUFDRSxjQUFBO0lBQ0EsY0FBQTtFckNnZ0pOO0VxQzMvSU07SXZCektKLDBCQUFBO0lBQ0EsNkJBQUE7RWR1cUpGO0VxQzUvSVE7O0lBR0UsMEJBQUE7RXJDNi9JVjtFcUMzL0lROztJQUdFLDZCQUFBO0VyQzQvSVY7RXFDeC9JTTtJdkIxS0oseUJBQUE7SUFDQSw0QkFBQTtFZHFxSkY7RXFDei9JUTs7SUFHRSx5QkFBQTtFckMwL0lWO0VxQ3gvSVE7O0lBR0UsNEJBQUE7RXJDeS9JVjtBQUNGOztBcUM1K0lFO0VBQ0Usc0I3QjZrQmdDO0FSazZIcEM7QWtCdnFKSTtFbUJzTEo7SUFNSSxvQjdCMGxCZ0M7UzZCMWxCaEMsZTdCMGxCZ0M7STZCemxCaEMsd0I3QjBsQmdDO1M2QjFsQmhDLG1CN0IwbEJnQztJNkJ6bEJoQyxVQUFBO0lBQ0EsU0FBQTtFckMrK0lGO0VxQzcrSUU7SUFDRSxxQkFBQTtJQUNBLFdBQUE7RXJDKytJSjtBQUNGOztBcUN0K0lBO0VBQ0UscUJBQUE7QXJDeStJRjtBcUN2K0lFO0VBQ0UsZ0JBQUE7QXJDeStJSjtBcUN2K0lJO0VBQ0UsZ0JBQUE7RXZCdk9GLDZCQUFBO0VBQ0EsNEJBQUE7QWRpdEpKO0FxQ3YrSUk7RXZCelBBLHlCQUFBO0VBQ0EsMEJBQUE7QWRtdUpKO0FxQ3YrSUk7RXZCdFFBLGdCQUFBO0V1QndRRSxnQkFBQTtBckN5K0lOOztBc0Nud0pBO0VBQ0UsYUFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLG1COUJvaUNrQztFOEJsaUNsQyxnQkFBQTtFQUNBLDZCakMwU2M7RVMvUloscUJBQUE7QWQydkpKOztBc0Nod0pFO0VBQ0Usb0I5QndoQ2dDO0FSMnVIcEM7QXNDandKSTtFQUNFLFdBQUE7RUFDQSxxQjlCb2hDOEI7RThCbmhDOUIsYy9CRks7RStCR0wsWUFBQTtBdENtd0pOO0FzQ3p2SkU7RUFDRSwwQkFBQTtBdEMydkpKO0FzQ3h2SkU7RUFDRSxxQkFBQTtBdEMwdkpKO0FzQ3Z2SkU7RUFDRSxjL0J0Qk87QVArd0pYOztBdUNoeUpBO0VBQ0UsYUFBQTtFNUJHQSxlQUFBO0VBQ0EsZ0JBQUE7RUdhRSxxQkFBQTtBZHF4Sko7O0F1Q2p5SkE7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSx1QkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUIvQm14QmtDO0UrQmx4QmxDLGNoQ0tTO0VnQ0hULHNCaENIUztFZ0NJVCx5QkFBQTtBdkNteUpGO0F1Q2p5SkU7RUFDRSxVQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0EseUJoQ1JPO0VnQ1NQLHFCaENSTztBUDJ5Slg7QXVDaHlKRTtFQUNFLFVBQUE7RUFDQSxVL0Iyd0JnQztFK0Ixd0JoQyxpRC9COFcwQjtBUm83STlCOztBdUM1eEpJO0VBQ0UsY0FBQTtFekJhRiw4QkFBQTtFQUNBLGlDQUFBO0FkbXhKSjtBdUM1eEpJO0V6Qk5BLCtCQUFBO0VBQ0Esa0NBQUE7QWRxeUpKO0F1QzN4SkU7RUFDRSxVQUFBO0VBQ0EsV2hDcENPO0VnQ3FDUCx5Qi9CME0wQjtFK0J6TTFCLHFCL0J5TTBCO0FSb2xKOUI7QXVDMXhKRTtFQUNFLGNoQ3BDTztFZ0NxQ1Asb0JBQUE7RUFFQSxZQUFBO0VBQ0Esc0JoQzlDTztFZ0MrQ1AscUJoQzVDTztBUHUwSlg7O0F3Q2wxSkU7RUFDRSxxQkFBQTtFbENnTEUsZUFBQTtFa0M5S0YsZ0JuQ3dIYTtBTDZ0SmpCO0F3Q2gxSk07RTFCcUNGLCtCQUFBO0VBQ0Esa0NBQUE7QWQ4eUpKO0F3Qy8wSk07RTFCa0JGLGdDQUFBO0VBQ0EsbUNBQUE7QWRnMEpKOztBd0NoMkpFO0VBQ0UsdUJBQUE7RWxDZ0xFLGtCQUFBO0VrQzlLRixnQm5DeUhhO0FMMHVKakI7QXdDOTFKTTtFMUJxQ0YsK0JBQUE7RUFDQSxrQ0FBQTtBZDR6Sko7QXdDNzFKTTtFMUJrQkYsZ0NBQUE7RUFDQSxtQ0FBQTtBZDgwSko7O0F5QzUySkE7RUFDRSxxQkFBQTtFQUNBLHFCQUFBO0VuQzZKRSxjQUFBO0VtQzNKRixnQmxDUmlCO0VrQ1NqQixjQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHdCQUFBO0UzQktFLHFCQUFBO0VTRkUscUlrQkRKO0F6QysySkY7QXVCMTJKTTtFa0JmTjtJbEJnQlEsZ0JBQUE7RXZCNjJKTjtBQUNGO0FTbjNKRTtFZ0NHSSxxQkFBQTtBekNtM0pOOztBeUM5MkpFO0VBQ0UsYUFBQTtBekNpM0pKOztBeUM1MkpBO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0F6QysySkY7O0F5Q3gySkE7RUFDRSxxQnBDc1FxQjtFb0NyUXJCLG9CcENxUXFCO0VTNVJuQixvQkFBQTtBZG00Sko7O0F5Q24ySkU7RUNqREEsV0FBQTtFQUNBLHlCbEMwRWE7QVI4MEpmO0FTMTRKRTtFaUNWSSxXQUFBO0VBQ0EseUJBQUE7QTFDdTVKTjtBMENwNUpJO0VBRUUsVUFBQTtFQUNBLGdEQUFBO0ExQ3E1Sk47O0F5Q2gzSkU7RUNqREEsV0FBQTtFQUNBLHlCbEMwRWE7QVIyMUpmO0FTdjVKRTtFaUNWSSxXQUFBO0VBQ0EseUJBQUE7QTFDbzZKTjtBMENqNkpJO0VBRUUsVUFBQTtFQUNBLGlEQUFBO0ExQ2s2Sk47O0F5QzczSkU7RUNqREEsV0FBQTtFQUNBLHlCbEMwRWE7QVJ3MkpmO0FTcDZKRTtFaUNWSSxXQUFBO0VBQ0EseUJBQUE7QTFDaTdKTjtBMEM5NkpJO0VBRUUsVUFBQTtFQUNBLCtDQUFBO0ExQys2Sk47O0F5QzE0SkU7RUNqREEsY0FBQTtFQUNBLHlCbEMwRWE7QVJxM0pmO0FTajdKRTtFaUNWSSxjQUFBO0VBQ0EseUJBQUE7QTFDODdKTjtBMEMzN0pJO0VBRUUsVUFBQTtFQUNBLGdEQUFBO0ExQzQ3Sk47O0F5Q3Y1SkU7RUNqREEsY0FBQTtFQUNBLHlCbEMwRWE7QVJrNEpmO0FTOTdKRTtFaUNWSSxjQUFBO0VBQ0EseUJBQUE7QTFDMjhKTjtBMEN4OEpJO0VBRUUsVUFBQTtFQUNBLCtDQUFBO0ExQ3k4Sk47O0F5Q3A2SkU7RUNqREEsV0FBQTtFQUNBLHlCbEMwRWE7QVIrNEpmO0FTMzhKRTtFaUNWSSxXQUFBO0VBQ0EseUJBQUE7QTFDdzlKTjtBMENyOUpJO0VBRUUsVUFBQTtFQUNBLCtDQUFBO0ExQ3M5Sk47O0F5Q2o3SkU7RUNqREEsY0FBQTtFQUNBLHlCbEMwRWE7QVI0NUpmO0FTeDlKRTtFaUNWSSxjQUFBO0VBQ0EseUJBQUE7QTFDcStKTjtBMENsK0pJO0VBRUUsVUFBQTtFQUNBLGlEQUFBO0ExQ20rSk47O0F5Qzk3SkU7RUNqREEsV0FBQTtFQUNBLHlCbEMwRWE7QVJ5NkpmO0FTcitKRTtFaUNWSSxXQUFBO0VBQ0EseUJBQUE7QTFDay9KTjtBMEMvK0pJO0VBRUUsVUFBQTtFQUNBLDhDQUFBO0ExQ2cvSk47O0F5QzM4SkU7RUNqREEsV0FBQTtFQUNBLHlCbEMwRWE7QVJzN0pmO0FTbC9KRTtFaUNWSSxXQUFBO0VBQ0EseUJBQUE7QTFDKy9KTjtBMEM1L0pJO0VBRUUsVUFBQTtFQUNBLGdEQUFBO0ExQzYvSk47O0EyQzFnS0E7RUFDRSxrQkFBQTtFQUNBLG1CbkN3ekJrQztFbUN0ekJsQyx5QnBDU1M7RU9LUCxzQkFBQTtBZCsvSko7QWtCcjlKSTtFeUI1REo7SUFRSSxrQkFBQTtFM0M2Z0tGO0FBQ0Y7O0EyQzFnS0E7RUFDRSxnQkFBQTtFQUNBLGVBQUE7RTdCSUUsZ0JBQUE7QWQwZ0tKOztBNEN4aEtBO0VBQ0Usa0JBQUE7RUFDQSx3QkFBQTtFQUNBLG1CcEN3OUJrQztFb0N2OUJsQywyQkFBQTtFOUJVRSxxQkFBQTtBZGtoS0o7O0E0Q3ZoS0E7RUFFRSxjQUFBO0E1Q3loS0Y7O0E0Q3JoS0E7RUFDRSxnQnJDbkJpQjtBUDJpS25COztBNENoaEtBO0VBQ0Usd0JBQUE7QTVDbWhLRjtBNENoaEtFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFVBQUE7RUFDQSx3QkFBQTtFQUNBLGNBQUE7QTVDa2hLSjs7QTRDeGdLRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBNUM2Z0t2RTtBNkN6aktFO0VBQ0UseUJBQUE7QTdDMmpLSjtBNkN4aktFO0VBQ0UsY0FBQTtBN0MwaktKOztBNENwaEtFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E1Q3loS3ZFO0E2Q3JrS0U7RUFDRSx5QkFBQTtBN0N1a0tKO0E2Q3BrS0U7RUFDRSxjQUFBO0E3Q3NrS0o7O0E0Q2hpS0U7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTVDcWlLdkU7QTZDamxLRTtFQUNFLHlCQUFBO0E3Q21sS0o7QTZDaGxLRTtFQUNFLGNBQUE7QTdDa2xLSjs7QTRDNWlLRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBNUNpakt2RTtBNkM3bEtFO0VBQ0UseUJBQUE7QTdDK2xLSjtBNkM1bEtFO0VBQ0UsY0FBQTtBN0M4bEtKOztBNEN4aktFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E1QzZqS3ZFO0E2Q3ptS0U7RUFDRSx5QkFBQTtBN0MybUtKO0E2Q3htS0U7RUFDRSxjQUFBO0E3QzBtS0o7O0E0Q3BrS0U7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTVDeWtLdkU7QTZDcm5LRTtFQUNFLHlCQUFBO0E3Q3VuS0o7QTZDcG5LRTtFQUNFLGNBQUE7QTdDc25LSjs7QTRDaGxLRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBNUNxbEt2RTtBNkNqb0tFO0VBQ0UseUJBQUE7QTdDbW9LSjtBNkNob0tFO0VBQ0UsY0FBQTtBN0Nrb0tKOztBNEM1bEtFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E1Q2ltS3ZFO0E2QzdvS0U7RUFDRSx5QkFBQTtBN0Mrb0tKO0E2QzVvS0U7RUFDRSxjQUFBO0E3QzhvS0o7O0E0Q3htS0U7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTVDNm1LdkU7QTZDenBLRTtFQUNFLHlCQUFBO0E3QzJwS0o7QTZDeHBLRTtFQUNFLGNBQUE7QTdDMHBLSjs7QThDbHFLRTtFQUNFO0lBQU8sMkJBQUE7RTlDc3FLVDtFOENycUtFO0lBQUssd0JBQUE7RTlDd3FLUDtBQUNGO0E4Q3JxS0E7RUFDRSxhQUFBO0VBQ0EsWXpDaUlnQjtFeUNoSWhCLGdCQUFBO0VBQ0EsY0FBQTtFeEN3S0kscUJBQUE7RXdDdEtKLHlCdkNEUztFT0tQLHFCQUFBO0Fkb3FLSjs7QThDbnFLQTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXdkNiUztFdUNjVCxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EseUJ0Q3M5QmtDO0VlaitCOUIsMkJ1QllKO0E5Q3NxS0Y7QXVCOXFLTTtFdUJETjtJdkJFUSxnQkFBQTtFdkJpcktOO0FBQ0Y7O0E4Q3hxS0E7RXJCWUUscU1BQUE7RXFCVkEsMEJBQUE7QTlDMnFLRjs7QThDdnFLRTtFQUNFLGtEQUFBO0E5QzBxS0o7QThDdnFLTTtFQUpKO0lBS00sZUFBQTtFOUMwcUtOO0FBQ0Y7O0ErQ3J0S0E7RUFDRSxhQUFBO0VBQ0EsdUJBQUE7QS9Dd3RLRjs7QStDcnRLQTtFQUNFLE9BQUE7QS9Dd3RLRjs7QWdEMXRLQTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUdBLGVBQUE7RUFDQSxnQkFBQTtFbENRRSxxQkFBQTtBZG90S0o7O0FnRGx0S0E7RUFDRSxXQUFBO0VBQ0EsY3pDSlM7RXlDS1QsbUJBQUE7QWhEcXRLRjtBUzV0S0U7RXVDV0UsVUFBQTtFQUNBLGN6Q1ZPO0V5Q1dQLHFCQUFBO0VBQ0EseUJ6Q2xCTztBUHN1S1g7QWdEanRLRTtFQUNFLGN6Q2hCTztFeUNpQlAseUJ6Q3RCTztBUHl1S1g7O0FnRDFzS0E7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSx3QkFBQTtFQUdBLHNCekN2Q1M7RXlDd0NULHNDQUFBO0FoRDJzS0Y7QWdEenNLRTtFbEMxQkUsK0JBQUE7RUFDQSxnQ0FBQTtBZHN1S0o7QWdEenNLRTtFbENoQkUsbUNBQUE7RUFDQSxrQ0FBQTtBZDR0S0o7QWdEenNLRTtFQUVFLGN6QzlDTztFeUMrQ1Asb0JBQUE7RUFDQSxzQnpDdERPO0FQZ3dLWDtBZ0R0c0tFO0VBQ0UsVUFBQTtFQUNBLFd6QzVETztFeUM2RFAseUJ4Q2tMMEI7RXdDakwxQixxQnhDaUwwQjtBUnVoSzlCO0FnRHJzS0U7RUFDRSxtQkFBQTtBaER1c0tKO0FnRHJzS0k7RUFDRSxnQkFBQTtFQUNBLHFCM0N5Q1M7QUw4cEtmOztBZ0R6cktJO0VBQ0UsbUJBQUE7QWhENHJLTjtBZ0R6cktRO0VsQzFCSixpQ0FBQTtFQVpBLDBCQUFBO0FkbXVLSjtBZ0R4cktRO0VsQzNDSiwrQkFBQTtFQVlBLDRCQUFBO0FkMnRLSjtBZ0R2cktRO0VBQ0UsYUFBQTtBaER5cktWO0FnRHRyS1E7RUFDRSxxQjNDUUs7RTJDUEwsb0JBQUE7QWhEd3JLVjtBZ0R0cktVO0VBQ0UsaUJBQUE7RUFDQSxzQjNDR0c7QUxxcktmOztBa0JudktJO0U4Qm1DQTtJQUNFLG1CQUFBO0VoRG90S0o7RWdEanRLTTtJbEMxQkosaUNBQUE7SUFaQSwwQkFBQTtFZDJ2S0Y7RWdEaHRLTTtJbEMzQ0osK0JBQUE7SUFZQSw0QkFBQTtFZG12S0Y7RWdEL3NLTTtJQUNFLGFBQUE7RWhEaXRLUjtFZ0Q5c0tNO0lBQ0UscUIzQ1FLO0kyQ1BMLG9CQUFBO0VoRGd0S1I7RWdEOXNLUTtJQUNFLGlCQUFBO0lBQ0Esc0IzQ0dHO0VMNnNLYjtBQUNGO0FrQjV3S0k7RThCbUNBO0lBQ0UsbUJBQUE7RWhENHVLSjtFZ0R6dUtNO0lsQzFCSixpQ0FBQTtJQVpBLDBCQUFBO0VkbXhLRjtFZ0R4dUtNO0lsQzNDSiwrQkFBQTtJQVlBLDRCQUFBO0VkMndLRjtFZ0R2dUtNO0lBQ0UsYUFBQTtFaER5dUtSO0VnRHR1S007SUFDRSxxQjNDUUs7STJDUEwsb0JBQUE7RWhEd3VLUjtFZ0R0dUtRO0lBQ0UsaUJBQUE7SUFDQSxzQjNDR0c7RUxxdUtiO0FBQ0Y7QWtCcHlLSTtFOEJtQ0E7SUFDRSxtQkFBQTtFaERvd0tKO0VnRGp3S007SWxDMUJKLGlDQUFBO0lBWkEsMEJBQUE7RWQyeUtGO0VnRGh3S007SWxDM0NKLCtCQUFBO0lBWUEsNEJBQUE7RWRteUtGO0VnRC92S007SUFDRSxhQUFBO0VoRGl3S1I7RWdEOXZLTTtJQUNFLHFCM0NRSztJMkNQTCxvQkFBQTtFaERnd0tSO0VnRDl2S1E7SUFDRSxpQkFBQTtJQUNBLHNCM0NHRztFTDZ2S2I7QUFDRjtBa0I1ektJO0U4Qm1DQTtJQUNFLG1CQUFBO0VoRDR4S0o7RWdEenhLTTtJbEMxQkosaUNBQUE7SUFaQSwwQkFBQTtFZG0wS0Y7RWdEeHhLTTtJbEMzQ0osK0JBQUE7SUFZQSw0QkFBQTtFZDJ6S0Y7RWdEdnhLTTtJQUNFLGFBQUE7RWhEeXhLUjtFZ0R0eEtNO0lBQ0UscUIzQ1FLO0kyQ1BMLG9CQUFBO0VoRHd4S1I7RWdEdHhLUTtJQUNFLGlCQUFBO0lBQ0Esc0IzQ0dHO0VMcXhLYjtBQUNGO0FrQnAxS0k7RThCbUNBO0lBQ0UsbUJBQUE7RWhEb3pLSjtFZ0RqektNO0lsQzFCSixpQ0FBQTtJQVpBLDBCQUFBO0VkMjFLRjtFZ0RoektNO0lsQzNDSiwrQkFBQTtJQVlBLDRCQUFBO0VkbTFLRjtFZ0QveUtNO0lBQ0UsYUFBQTtFaERpektSO0VnRDl5S007SUFDRSxxQjNDUUs7STJDUEwsb0JBQUE7RWhEZ3pLUjtFZ0Q5eUtRO0lBQ0UsaUJBQUE7SUFDQSxzQjNDR0c7RUw2eUtiO0FBQ0Y7QWdEbnlLQTtFbENuSEksZ0JBQUE7QWR5NUtKO0FnRG55S0U7RUFDRSxxQkFBQTtBaERxeUtKO0FnRG55S0k7RUFDRSxzQkFBQTtBaERxeUtOOztBaUQ5NktFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FoRDh4SzNDO0FTdDZLRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FqRGc3S1I7QWlENzZLTTtFQUNFLFcxQ0hHO0UwQ0lILHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWhEdXlLMUU7O0FpRDU3S0U7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWhENHlLM0M7QVNwN0tFO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWpEODdLUjtBaUQzN0tNO0VBQ0UsVzFDSEc7RTBDSUgseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBaERxeksxRTs7QWlEMThLRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBaEQwekszQztBU2w4S0U7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBakQ0OEtSO0FpRHo4S007RUFDRSxXMUNIRztFMENJSCx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FoRG0wSzFFOztBaUR4OUtFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FoRHcwSzNDO0FTaDlLRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FqRDA5S1I7QWlEdjlLTTtFQUNFLFcxQ0hHO0UwQ0lILHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWhEaTFLMUU7O0FpRHQrS0U7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWhEczFLM0M7QVM5OUtFO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWpEdytLUjtBaURyK0tNO0VBQ0UsVzFDSEc7RTBDSUgseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBaEQrMUsxRTs7QWlEcC9LRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBaERvMkszQztBUzUrS0U7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBakRzL0tSO0FpRG4vS007RUFDRSxXMUNIRztFMENJSCx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FoRDYySzFFOztBaURsZ0xFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FoRGszSzNDO0FTMS9LRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FqRG9nTFI7QWlEamdMTTtFQUNFLFcxQ0hHO0UwQ0lILHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWhEMjNLMUU7O0FpRGhoTEU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWhEZzRLM0M7QVN4Z0xFO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWpEa2hMUjtBaUQvZ0xNO0VBQ0UsVzFDSEc7RTBDSUgseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBaER5NEsxRTs7QWlEOWhMRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBaEQ4NEszQztBU3RoTEU7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBakRnaUxSO0FpRDdoTE07RUFDRSxXMUNIRztFMENJSCx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FoRHU1SzFFOztBa0QvaUxBO0VBQ0UsWUFBQTtFNUNtTEksb0JBQUE7RTRDakxKLGdCM0NGaUI7RTJDR2pCLGNBQUE7RUFDQSxXM0NnQk07RTJDZk4seUIxQ3dsQ2tDO0UwQ3ZsQ2xDLFlBQUE7QWxEa2pMRjtBUzdpTEU7RXlDREUsVzNDVUk7RTJDVEoscUJBQUE7QWxEaWpMSjtBUzdpTEU7RXlDQ0ksYUFBQTtBbEQraUxOOztBa0RwaUxBO0VBQ0UsVUFBQTtFQUNBLDZCQUFBO0VBQ0EsU0FBQTtBbER1aUxGOztBa0RqaUxBO0VBQ0Usb0JBQUE7QWxEb2lMRjs7QW1EMWtMQTtFQUdFLGlCM0MwNEJrQztFMkN6NEJsQyxnQjNDeTRCa0M7RUZ6dEI5QixtQkFBQTtFNkM3S0osMkMzQzI0QmtDO0UyQzE0QmxDLDRCQUFBO0VBQ0Esb0NBQUE7RUFDQSxnRDNDNDRCa0M7RTJDMzRCbEMsVUFBQTtFckNPRSxzQkFBQTtBZG9rTEo7QW1EeGtMRTtFQUNFLHNCM0MrM0JnQztBUjJzSnBDO0FtRHZrTEU7RUFDRSxVQUFBO0FuRHlrTEo7QW1E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a0twQztBdUQ5NUxJO0VBQ0UsV2xEd0VTO0VrRHZFVCw2QkFBQTtFQUNBLHNCaER6Q0s7QVB5OExYOztBdUQzNUxBO0VBQ0UsbUIvQzIwQmtDO0FSbWxLcEM7QXVENTVMRTtFQUNFLHlCQUFBO0VBQ0EsYS9DdTBCZ0M7RStDdDBCaEMsWS9DcTBCZ0M7RStDcDBCaEMsaUJBQUE7QXZEODVMSjtBdUQ1NUxJO0VBQ0UsT0FBQTtFQUNBLG9DQUFBO0VBQ0EsdUMvQ20wQjhCO0FSMmxLcEM7QXVEMzVMSTtFQUNFLFNsRGlEUztFa0RoRFQsb0NBQUE7RUFDQSx3QmhEaEVLO0FQNjlMWDs7QXVEeDVMQTtFQUNFLGtCL0NvekJrQztBUnVtS3BDO0F1RHo1TEU7RUFDRSx3QkFBQTtBdkQyNUxKO0F1RHo1TEk7RUFDRSxNQUFBO0VBQ0Esb0NBQUE7RUFDQSx3Qy9DK3lCOEI7QVI0bUtwQztBdUR4NUxJO0VBQ0UsUWxENkJTO0VrRDVCVCxvQ0FBQTtFQUNBLHlCaERwRks7QVA4K0xYO0F1RHI1TEU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBQ0EsY0FBQTtFQUNBLFcvQzJ4QmdDO0UrQzF4QmhDLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLGdDQUFBO0F2RHU1TEo7O0F1RG41TEE7RUFDRSxvQi9Db3hCa0M7QVJrb0twQztBdURwNUxFO0VBQ0UsMEJBQUE7RUFDQSxhL0NneEJnQztFK0Mvd0JoQyxZL0M4d0JnQztFK0M3d0JoQyxpQkFBQTtBdkRzNUxKO0F1RHA1TEk7RUFDRSxRQUFBO0VBQ0Esb0NBQUE7RUFDQSxzQy9DNHdCOEI7QVIwb0twQztBdURuNUxJO0VBQ0UsVWxETlM7RWtET1Qsb0NBQUE7RUFDQSx1QmhEdkhLO0FQNGdNWDs7QXVELzNMQTtFQUNFLHVCQUFBO0VBQ0EsZ0JBQUE7RWpEMEJJLG1CQUFBO0VpRHhCSixXaER2SU07RWdEd0lOLHlCL0M4dEJrQztFK0M3dEJsQyxnQ0FBQTtFekNuSUUsMkNBQUE7RUFDQSw0Q0FBQTtBZHNnTUo7QXVEajRMRTtFQUNFLGFBQUE7QXZEbTRMSjs7QXVE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RSxXbEQrakN3QjtFa0Q5akN4QixZbEQ4akN3QjtFa0Q3akN4QixtQmxEK2pDd0I7QVIrcEsxQjs7QTBEdnRNQTtFQUNFO0lBQ0UsbUJBQUE7RTFEMHRNRjtFMER4dE1BO0lBQ0UsVUFBQTtJQUNBLGVBQUE7RTFEMHRNRjtBQUNGO0EwRHZ0TUE7RUFDRSxxQkFBQTtFQUNBLFdsRHFpQ3dCO0VrRHBpQ3hCLFlsRG9pQ3dCO0VrRG5pQ3hCLHdCbERxaUN3QjtFa0RwaUN4Qiw4QkFBQTtFQUVBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLDZDQUFBO0ExRHd0TUY7O0EwRHJ0TUE7RUFDRSxXbEQraEN3QjtFa0Q5aEN4QixZbEQ4aEN3QjtBUjBySzFCOztBMERwdE1FO0VBQ0U7O0lBRUUsd0JBQUE7RTFEdXRNSjtBQUNGO0EyRG54TUE7RUFBcUIsbUNBQUE7QTNEc3hNckI7O0EyRHJ4TUE7RUFBcUIsOEJBQUE7QTNEeXhNckI7O0EyRHh4TUE7RUFBcUIsaUNBQUE7QTNENHhNckI7O0EyRDN4TUE7RUFBcUIsaUNBQUE7QTNEK3hNckI7O0EyRDl4TUE7RUFBcUIsc0NBQUE7QTNEa3lNckI7O0EyRGp5TUE7RUFBcUIsbUNBQUE7QTNEcXlNckI7O0E0RHZ5TUU7RUFDRSxvQ0FBQTtBNUQweU1KOztBU2h5TUU7OztFbURMSSxvQ0FBQTtBNUQyeU1OOztBNERqek1FO0VBQ0Usb0NBQUE7QTVEb3pNSjs7QVMxeU1FOzs7RW1ETEksb0NBQUE7QTVEcXpNTjs7QTREM3pNRTtFQUNFLG9DQUFBO0E1RDh6TUo7O0FTcHpNRTs7O0VtRExJLG9DQUFBO0E1RCt6TU47O0E0RHIwTUU7RUFDRSxvQ0FBQTtBNUR3ME1KOztBUzl6TUU7OztFbURMSSxvQ0FBQTtBNUR5ME1OOztBNEQvME1FO0VBQ0Usb0NBQUE7QTVEazFNSjs7QVN4ME1FOzs7RW1ETEksb0NBQUE7QTVEbTFNTjs7QTREejFNRTtFQUNFLG9DQUFBO0E1RDQxTUo7O0FTbDFNRTs7O0VtRExJLG9DQUFBO0E1RDYxTU47O0E0RG4yTUU7RUFDRSxvQ0FBQTtBNURzMk1KOztBUzUxTUU7OztFbURMSSxvQ0FBQTtBNUR1Mk1OOztBNEQ3Mk1FO0VBQ0Usb0NBQUE7QTVEZzNNSjs7QVN0Mk1FOzs7RW1ETEksb0NBQUE7QTVEaTNNTjs7QTREdjNNRTtFQUNFLG9DQUFBO0E1RDAzTUo7O0FTaDNNRTs7O0VtRExJLG9DQUFBO0E1RDIzTU47O0E2RDEzTUE7RUFDRSxpQ0FBQTtBN0Q2M01GOztBNkQxM01BO0VBQ0Usd0NBQUE7QTdENjNNRjs7QThEeDRNQTtFQUFrQixvQ0FBQTtBOUQ0NE1sQjs7QThEMzRNQTtFQUFrQix3Q0FBQTtBOUQrNE1sQjs7QThEOTRNQTtFQUFrQiwwQ0FBQTtBOURrNU1sQjs7QThEajVNQTtFQUFrQiwyQ0FBQTtBOURxNU1sQjs7QThEcDVNQTtFQUFrQix5Q0FBQTtBOUR3NU1sQjs7QThEdDVNQTtFQUFtQixvQkFBQTtBOUQwNU1uQjs7QThEejVNQTtFQUFtQix3QkFBQTtBOUQ2NU1uQjs7QThENTVNQTtFQUFtQiwwQkFBQTtBOURnNk1uQjs7QThELzVNQTtFQUFtQiwyQkFBQTtBOURtNk1uQjs7QThEbDZNQTtFQUFtQix5QkFBQTtBOURzNk1uQjs7QThEbjZNRTtFQUNFLGdDQUFBO0E5RHM2TUo7O0E4RHY2TUU7RUFDRSxnQ0FBQTtBOUQwNk1KOztBOEQzNk1FO0VBQ0UsZ0NBQUE7QTlEODZNSjs7QThELzZNRTtFQUNFLGdDQUFBO0E5RGs3TUo7O0E4RG43TUU7RUFDRSxnQ0FBQTtBOURzN01KOztBOER2N01FO0VBQ0UsZ0NBQUE7QTlEMDdNSjs7QThEMzdNRTtFQUNFLGdDQUFBO0E5RDg3TUo7O0E4RC83TUU7RUFDRSxnQ0FBQTtBOURrOE1KOztBOERuOE1FO0VBQ0UsZ0NBQUE7QTlEczhNSjs7QThEbDhNQTtFQUNFLDZCQUFBO0E5RHE4TUY7O0E4RDk3TUE7RUFDRSxpQ0FBQTtBOURpOE1GOztBOEQ5N01BO0VBQ0UsZ0NBQUE7QTlEaThNRjs7QThEOTdNQTtFQUNFLHlDQUFBO0VBQ0EsMENBQUE7QTlEaThNRjs7QThEOTdNQTtFQUNFLDBDQUFBO0VBQ0EsNkNBQUE7QTlEaThNRjs7QThEOTdNQTtFQUNFLDZDQUFBO0VBQ0EsNENBQUE7QTlEaThNRjs7QThEOTdNQTtFQUNFLHlDQUFBO0VBQ0EsNENBQUE7QTlEaThNRjs7QThEOTdNQTtFQUNFLGlDQUFBO0E5RGk4TUY7O0E4RDk3TUE7RUFDRSw2QkFBQTtBOURpOE1GOztBOEQ5N01BO0VBQ0UsK0JBQUE7QTlEaThNRjs7QThEOTdNQTtFQUNFLDJCQUFBO0E5RGk4TUY7O0F5RHpnTkU7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7QXpENGdOSjs7QStEcmdOTTtFQUF3Qix3QkFBQTtBL0R5Z045Qjs7QStEemdOTTtFQUF3QiwwQkFBQTtBL0Q2Z045Qjs7QStEN2dOTTtFQUF3QixnQ0FBQTtBL0RpaE45Qjs7QStEamhOTTtFQUF3Qix5QkFBQTtBL0RxaE45Qjs7QStEcmhOTTtFQUF3Qix5QkFBQTtBL0R5aE45Qjs7QStEemhOTTtFQUF3Qiw2QkFBQTtBL0Q2aE45Qjs7QStEN2hOTTtFQUF3Qiw4QkFBQTtBL0RpaU45Qjs7QStEamlOTTtFQUF3Qix3QkFBQTtBL0RxaU45Qjs7QStEcmlOTTtFQUF3QiwrQkFBQTtBL0R5aU45Qjs7QWtCeC9NSTtFNkNqREU7SUFBd0Isd0JBQUE7RS9EOGlONUI7O0UrRDlpTkk7SUFBd0IsMEJBQUE7RS9Ea2pONUI7O0UrRGxqTkk7SUFBd0IsZ0NBQUE7RS9Ec2pONUI7O0UrRHRqTkk7SUFBd0IseUJBQUE7RS9EMGpONUI7O0UrRDFqTkk7SUFBd0IseUJBQUE7RS9EOGpONUI7O0UrRDlqTkk7SUFBd0IsNkJBQUE7RS9Ea2tONUI7O0UrRGxrTkk7SUFBd0IsOEJBQUE7RS9Ec2tONUI7O0UrRHRrTkk7SUFBd0Isd0JBQUE7RS9EMGtONUI7O0UrRDFrTkk7SUFBd0IsK0JBQUE7RS9EOGtONUI7QUFDRjtBa0I5aE5JO0U2Q2pERTtJQUF3Qix3QkFBQTtFL0RtbE41Qjs7RStEbmxOSTtJQUF3QiwwQkFBQTtFL0R1bE41Qjs7RStEdmxOSTtJQUF3QixnQ0FBQTtFL0QybE41Qjs7RStEM2xOSTtJQUF3Qix5QkFBQTtFL0QrbE41Qjs7RStEL2xOSTtJQUF3Qix5QkFBQTtFL0RtbU41Qjs7RStEbm1OSTtJQUF3Qiw2QkFBQTtFL0R1bU41Qjs7RStEdm1OSTtJQUF3Qiw4QkFBQTtFL0QybU41Qjs7RStEM21OSTtJQUF3Qix3QkFBQTtFL0QrbU41Qjs7RStEL21OSTtJQUF3QiwrQkFBQTtFL0Rtbk41QjtBQUNGO0FrQm5rTkk7RTZDakRFO0lBQXdCLHdCQUFBO0UvRHduTjVCOztFK0R4bk5JO0lBQXdCLDBCQUFBO0UvRDRuTjVCOztFK0Q1bk5JO0lBQXdCLGdDQUFBO0UvRGdvTjVCOztFK0Rob05JO0lBQXdCLHlCQUFBO0UvRG9vTjVCOztFK0Rwb05JO0lBQXdCLHlCQUFBO0UvRHdvTjVCOztFK0R4b05JO0lBQXdCLDZCQUFBO0UvRDRvTjVCOztFK0Q1b05JO0lBQXdCLDhCQUFBO0UvRGdwTjVCOztFK0RocE5JO0lBQXdCLHdCQUFBO0UvRG9wTjVCOztFK0RwcE5JO0lBQXdCLCtCQUFBO0UvRHdwTjVCO0FBQ0Y7QWtCeG1OSTtFNkNqREU7SUFBd0Isd0JBQUE7RS9ENnBONUI7O0UrRDdwTkk7SUFBd0IsMEJBQUE7RS9EaXFONUI7O0UrRGpxTkk7SUFBd0IsZ0NBQUE7RS9EcXFONUI7O0UrRHJxTkk7SUFBd0IseUJBQUE7RS9EeXFONUI7O0UrRHpxTkk7SUFBd0IseUJBQUE7RS9ENnFONUI7O0UrRDdxTkk7SUFBd0IsNkJBQUE7RS9EaXJONUI7O0UrRGpyTkk7SUFBd0IsOEJBQUE7RS9EcXJONUI7O0UrRHJyTkk7SUFBd0Isd0JBQUE7RS9EeXJONUI7O0UrRHpyTkk7SUFBd0IsK0JBQUE7RS9ENnJONUI7QUFDRjtBa0I3b05JO0U2Q2pERTtJQUF3Qix3QkFBQTtFL0Rrc041Qjs7RStEbHNOSTtJQUF3QiwwQkFBQTtFL0Rzc041Qjs7RStEdHNOSTtJQUF3QixnQ0FBQTtFL0Qwc041Qjs7RStEMXNOSTtJQUF3Qix5QkFBQTtFL0Q4c041Qjs7RStEOXNOSTtJQUF3Qix5QkFBQTtFL0RrdE41Qjs7RStEbHROSTtJQUF3Qiw2QkFBQTtFL0RzdE41Qjs7RStEdHROSTtJQUF3Qiw4QkFBQTtFL0QwdE41Qjs7RStEMXROSTtJQUF3Qix3QkFBQTtFL0Q4dE41Qjs7RStEOXROSTtJQUF3QiwrQkFBQTtFL0RrdU41QjtBQUNGO0ErRHp0TkE7RUFFSTtJQUFxQix3QkFBQTtFL0QydE52Qjs7RStEM3RORTtJQUFxQiwwQkFBQTtFL0QrdE52Qjs7RStEL3RORTtJQUFxQixnQ0FBQTtFL0RtdU52Qjs7RStEbnVORTtJQUFxQix5QkFBQTtFL0R1dU52Qjs7RStEdnVORTtJQUFxQix5QkFBQTtFL0QydU52Qjs7RStEM3VORTtJQUFxQiw2QkFBQTtFL0QrdU52Qjs7RStEL3VORTtJQUFxQiw4QkFBQTtFL0Rtdk52Qjs7RStEbnZORTtJQUFxQix3QkFBQTtFL0R1dk52Qjs7RStEdnZORTtJQUFxQiwrQkFBQTtFL0Qydk52QjtBQUNGO0FnRWp4TkE7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0FoRW14TkY7QWdFanhORTtFQUNFLGNBQUE7RUFDQSxXQUFBO0FoRW14Tko7QWdFaHhORTs7Ozs7RUFLRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtBaEVreE5KOztBZ0V6d05JO0VBQ0UseUJBQUE7QWhFNHdOTjs7QWdFN3dOSTtFQUNFLG1CQUFBO0FoRWd4Tk47O0FnRWp4Tkk7RUFDRSxnQkFBQTtBaEVveE5OOztBZ0VyeE5JO0VBQ0UsaUJBQUE7QWhFd3hOTjs7QWlFanpOSTtFQUFnQyw4QkFBQTtBakVxek5wQzs7QWlFcHpOSTtFQUFnQyxpQ0FBQTtBakV3ek5wQzs7QWlFdnpOSTtFQUFnQyxzQ0FBQTtBakUyek5wQzs7QWlFMXpOSTtFQUFnQyx5Q0FBQTtBakU4ek5wQzs7QWlFNXpOSTtFQUE4QiwwQkFBQTtBakVnME5sQzs7QWlFL3pOSTtFQUE4Qiw0QkFBQTtBakVtME5sQzs7QWlFbDBOSTtFQUE4QixrQ0FBQTtBakVzME5sQzs7QWlFcjBOSTtFQUE4Qix5QkFBQTtBakV5ME5sQzs7QWlFeDBOSTtFQUE4Qix1QkFBQTtBakU0ME5sQzs7QWlFMzBOSTtFQUE4Qix1QkFBQTtBakUrME5sQzs7QWlFOTBOSTtFQUE4Qix5QkFBQTtBakVrMU5sQzs7QWlFajFOSTtFQUE4Qix5QkFBQTtBakVxMU5sQzs7QWlFbjFOSTtFQUFvQyxzQ0FBQTtBakV1MU54Qzs7QWlFdDFOSTtFQUFvQyxvQ0FBQTtBakUwMU54Qzs7QWlFejFOSTtFQUFvQyxrQ0FBQTtBakU2MU54Qzs7QWlFNTFOSTtFQUFvQyx5Q0FBQTtBakVnMk54Qzs7QWlFLzFOSTtFQUFvQyx3Q0FBQTtBakVtMk54Qzs7QWlFajJOSTtFQUFpQyxrQ0FBQTtBakVxMk5yQzs7QWlFcDJOSTtFQUFpQyxnQ0FBQTtBakV3Mk5yQzs7QWlFdjJOSTtFQUFpQyw4QkFBQTtBakUyMk5yQzs7QWlFMTJOSTtFQUFpQyxnQ0FBQTtBakU4Mk5yQzs7QWlFNzJOSTtFQUFpQywrQkFBQTtBakVpM05yQzs7QWlFLzJOSTtFQUFrQyxvQ0FBQTtBakVtM050Qzs7QWlFbDNOSTtFQUFrQyxrQ0FBQTtBakVzM050Qzs7QWlFcjNOSTtFQUFrQyxnQ0FBQTtBakV5M050Qzs7QWlFeDNOSTtFQUFrQyx1Q0FBQTtBakU0M050Qzs7QWlFMzNOSTtFQUFrQyxzQ0FBQTtBakUrM050Qzs7QWlFOTNOSTtFQUFrQyxpQ0FBQTtBakVrNE50Qzs7QWlFaDROSTtFQUFnQywyQkFBQTtBakVvNE5wQzs7QWlFbjROSTtFQUFnQyxpQ0FBQTtBakV1NE5wQzs7QWlFdDROSTtFQUFnQywrQkFBQTtBakUwNE5wQzs7QWlFejROSTtFQUFnQyw2QkFBQTtBakU2NE5wQzs7QWlFNTROSTtFQUFnQywrQkFBQTtBakVnNU5wQzs7QWlFLzROSTtFQUFnQyw4QkFBQTtBakVtNU5wQzs7QWtCdjROSTtFK0NsREE7SUFBZ0MsOEJBQUE7RWpFODdObEM7O0VpRTc3TkU7SUFBZ0MsaUNBQUE7RWpFaThObEM7O0VpRWg4TkU7SUFBZ0Msc0NBQUE7RWpFbzhObEM7O0VpRW44TkU7SUFBZ0MseUNBQUE7RWpFdThObEM7O0VpRXI4TkU7SUFBOEIsMEJBQUE7RWpFeThOaEM7O0VpRXg4TkU7SUFBOEIsNEJBQUE7RWpFNDhOaEM7O0VpRTM4TkU7SUFBOEIsa0NBQUE7RWpFKzhOaEM7O0VpRTk4TkU7SUFBOEIseUJBQUE7RWpFazlOaEM7O0VpRWo5TkU7SUFBOEIsdUJBQUE7RWpFcTlOaEM7O0VpRXA5TkU7SUFBOEIsdUJBQUE7RWpFdzlOaEM7O0VpRXY5TkU7SUFBOEIseUJBQUE7RWpFMjlOaEM7O0VpRTE5TkU7SUFBOEIseUJBQUE7RWpFODlOaEM7O0VpRTU5TkU7SUFBb0Msc0NBQUE7RWpFZytOdEM7O0VpRS85TkU7SUFBb0Msb0NBQUE7RWpFbStOdEM7O0VpRWwrTkU7SUFBb0Msa0NBQUE7RWpFcytOdEM7O0VpRXIrTkU7SUFBb0MseUNBQUE7RWpFeStOdEM7O0VpRXgrTkU7SUFBb0Msd0NBQUE7RWpFNCtOdEM7O0VpRTErTkU7SUFBaUMsa0NBQUE7RWpFOCtObkM7O0VpRTcrTkU7SUFBaUMsZ0NBQUE7RWpFaS9ObkM7O0VpRWgvTkU7SUFBaUMsOEJBQUE7RWpFby9ObkM7O0VpRW4vTkU7SUFBaUMsZ0NBQUE7RWpFdS9ObkM7O0VpRXQvTkU7SUFBaUMsK0JBQUE7RWpFMC9ObkM7O0VpRXgvTkU7SUFBa0Msb0NBQUE7RWpFNC9OcEM7O0VpRTMvTkU7SUFBa0Msa0NBQUE7RWpFKy9OcEM7O0VpRTkvTkU7SUFBa0MsZ0NBQUE7RWpFa2dPcEM7O0VpRWpnT0U7SUFBa0MsdUNBQUE7RWpFcWdPcEM7O0VpRXBnT0U7SUFBa0Msc0NBQUE7RWpFd2dPcEM7O0VpRXZnT0U7SUFBa0MsaUNBQUE7RWpFMmdPcEM7O0VpRXpnT0U7SUFBZ0MsMkJBQUE7RWpFNmdPbEM7O0VpRTVnT0U7SUFBZ0MsaUNBQUE7RWpFZ2hPbEM7O0VpRS9nT0U7SUFBZ0MsK0JBQUE7RWpFbWhPbEM7O0VpRWxoT0U7SUFBZ0MsNkJBQUE7RWpFc2hPbEM7O0VpRXJoT0U7SUFBZ0MsK0JBQUE7RWpFeWhPbEM7O0VpRXhoT0U7SUFBZ0MsOEJBQUE7RWpFNGhPbEM7QUFDRjtBa0JqaE9JO0UrQ2xEQTtJQUFnQyw4QkFBQTtFakV1a09sQzs7RWlFdGtPRTtJQUFnQyxpQ0FBQTtFakUwa09sQzs7RWlFemtPRTtJQUFnQyxzQ0FBQTtFakU2a09sQzs7RWlFNWtPRTtJQUFnQyx5Q0FBQTtFakVnbE9sQzs7RWlFOWtPRTtJQUE4QiwwQkFBQTtFakVrbE9oQzs7RWlFamxPRTtJQUE4Qiw0QkFBQTtFakVxbE9oQzs7RWlFcGxPRTtJQUE4QixrQ0FBQTtFakV3bE9oQzs7RWlFdmxPRTtJQUE4Qix5QkFBQTtFakUybE9oQzs7RWlFMWxPRTtJQUE4Qix1QkFBQTtFakU4bE9oQzs7RWlFN2xPRTtJQUE4Qix1QkFBQTtFakVpbU9oQzs7RWlFaG1PRTtJQUE4Qix5QkFBQTtFakVvbU9oQzs7RWlFbm1PRTtJQUE4Qix5QkFBQTtFakV1bU9oQzs7RWlFcm1PRTtJQUFvQyxzQ0FBQTtFakV5bU90Qzs7RWlFeG1PRTtJQUFvQyxvQ0FBQTtFakU0bU90Qzs7RWlFM21PRTtJQUFvQyxrQ0FBQTtFakUrbU90Qzs7RWlFOW1PRTtJQUFvQyx5Q0FBQTtFakVrbk90Qzs7RWlFam5PRTtJQUFvQyx3Q0FBQTtFakVxbk90Qzs7RWlFbm5PRTtJQUFpQyxrQ0FBQTtFakV1bk9uQzs7RWlFdG5PRTtJQUFpQyxnQ0FBQTtFakUwbk9uQzs7RWlFem5PRTtJQUFpQyw4QkFBQTtFakU2bk9uQzs7RWlFNW5PRTtJQUFpQyxnQ0FBQTtFakVnb09uQzs7RWlFL25PRTtJQUFpQywrQkFBQTtFakVtb09uQzs7RWlFam9PRTtJQUFrQyxvQ0FBQTtFakVxb09wQzs7RWlFcG9PRTtJQUFrQyxrQ0FBQTtFakV3b09wQzs7RWlFdm9PRTtJQUFrQyxnQ0FBQTtFakUyb09wQzs7RWlFMW9PRTtJQUFrQyx1Q0FBQTtFakU4b09wQzs7RWlFN29PRTtJQUFrQyxzQ0FBQTtFakVpcE9wQzs7RWlFaHBPRTtJQUFrQyxpQ0FBQTtFakVvcE9wQzs7RWlFbHBPRTtJQUFnQywyQkFBQTtFakVzcE9sQzs7RWlFcnBPRTtJQUFnQyxpQ0FBQTtFakV5cE9sQzs7RWlFeHBPRTtJQUFnQywrQkFBQTtFakU0cE9sQzs7RWlFM3BPRTtJQUFnQyw2QkFBQTtFakUrcE9sQzs7RWlFOXBPRTtJQUFnQywrQkFBQTtFakVrcU9sQzs7RWlFanFPRTtJQUFnQyw4QkFBQTtFakVxcU9sQztBQUNGO0FrQjFwT0k7RStDbERBO0lBQWdDLDhCQUFBO0VqRWd0T2xDOztFaUUvc09FO0lBQWdDLGlDQUFBO0VqRW10T2xDOztFaUVsdE9FO0lBQWdDLHNDQUFBO0VqRXN0T2xDOztFaUVydE9FO0lBQWdDLHlDQUFBO0VqRXl0T2xDOztFaUV2dE9FO0lBQThCLDBCQUFBO0VqRTJ0T2hDOztFaUUxdE9FO0lBQThCLDRCQUFBO0VqRTh0T2hDOztFaUU3dE9FO0lBQThCLGtDQUFBO0VqRWl1T2hDOztFaUVodU9FO0lBQThCLHlCQUFBO0VqRW91T2hDOztFaUVudU9FO0lBQThCLHVCQUFBO0VqRXV1T2hDOztFaUV0dU9FO0lBQThCLHVCQUFBO0VqRTB1T2hDOztFaUV6dU9FO0lBQThCLHlCQUFBO0VqRTZ1T2hDOztFaUU1dU9FO0lBQThCLHlCQUFBO0VqRWd2T2hDOztFaUU5dU9FO0lBQW9DLHNDQUFBO0VqRWt2T3RDOztFaUVqdk9FO0lBQW9DLG9DQUFBO0VqRXF2T3RDOztFaUVwdk9FO0lBQW9DLGtDQUFBO0VqRXd2T3RDOztFaUV2dk9FO0lBQW9DLHlDQUFBO0VqRTJ2T3RDOztFaUUxdk9FO0lBQW9DLHdDQUFBO0VqRTh2T3RDOztFaUU1dk9FO0lBQWlDLGtDQUFBO0VqRWd3T25DOztFaUUvdk9FO0lBQWlDLGdDQUFBO0VqRW13T25DOztFaUVsd09FO0lBQWlDLDhCQUFBO0VqRXN3T25DOztFaUVyd09FO0lBQWlDLGdDQUFBO0VqRXl3T25DOztFaUV4d09FO0lBQWlDLCtCQUFBO0VqRTR3T25DOztFaUUxd09FO0lBQWtDLG9DQUFBO0VqRTh3T3BDOztFaUU3d09FO0lBQWtDLGtDQUFBO0VqRWl4T3BDOztFaUVoeE9FO0lBQWtDLGdDQUFBO0VqRW94T3BDOztFaUVueE9FO0lBQWtDLHVDQUFBO0VqRXV4T3BDOztFaUV0eE9FO0lBQWtDLHNDQUFBO0VqRTB4T3BDOztFaUV6eE9FO0lBQWtDLGlDQUFBO0VqRTZ4T3BDOztFaUUzeE9FO0lBQWdDLDJCQUFBO0VqRSt4T2xDOztFaUU5eE9FO0lBQWdDLGlDQUFBO0VqRWt5T2xDOztFaUVqeU9FO0lBQWdDLCtCQUFBO0VqRXF5T2xDOztFaUVweU9FO0lBQWdDLDZCQUFBO0VqRXd5T2xDOztFaUV2eU9FO0lBQWdDLCtCQUFBO0VqRTJ5T2xDOztFaUUxeU9FO0lBQWdDLDhCQUFBO0VqRTh5T2xDO0FBQ0Y7QWtCbnlPSTtFK0NsREE7SUFBZ0MsOEJBQUE7RWpFeTFPbEM7O0VpRXgxT0U7SUFBZ0MsaUNBQUE7RWpFNDFPbEM7O0VpRTMxT0U7SUFBZ0Msc0NBQUE7RWpFKzFPbEM7O0VpRTkxT0U7SUFBZ0MseUNBQUE7RWpFazJPbEM7O0VpRWgyT0U7SUFBOEIsMEJBQUE7RWpFbzJPaEM7O0VpRW4yT0U7SUFBOEIsNEJBQUE7RWpFdTJPaEM7O0VpRXQyT0U7SUFBOEIsa0NBQUE7RWpFMDJPaEM7O0VpRXoyT0U7SUFBOEIseUJBQUE7RWpFNjJPaEM7O0VpRTUyT0U7SUFBOEIsdUJBQUE7RWpFZzNPaEM7O0VpRS8yT0U7SUFBOEIsdUJBQUE7RWpFbTNPaEM7O0VpRWwzT0U7SUFBOEIseUJBQUE7RWpFczNPaEM7O0VpRXIzT0U7SUFBOEIseUJBQUE7RWpFeTNPaEM7O0VpRXYzT0U7SUFBb0Msc0NBQUE7RWpFMjNPdEM7O0VpRTEzT0U7SUFBb0Msb0NBQUE7RWpFODNPdEM7O0VpRTczT0U7SUFBb0Msa0NBQUE7RWpFaTRPdEM7O0VpRWg0T0U7SUFBb0MseUNBQUE7RWpFbzRPdEM7O0VpRW40T0U7SUFBb0Msd0NBQUE7RWpFdTRPdEM7O0VpRXI0T0U7SUFBaUMsa0NBQUE7RWpFeTRPbkM7O0VpRXg0T0U7SUFBaUMsZ0NBQUE7RWpFNDRPbkM7O0VpRTM0T0U7SUFBaUMsOEJBQUE7RWpFKzRPbkM7O0VpRTk0T0U7SUFBaUMsZ0NBQUE7RWpFazVPbkM7O0VpRWo1T0U7SUFBaUMsK0JBQUE7RWpFcTVPbkM7O0VpRW41T0U7SUFBa0Msb0NBQUE7RWpFdTVPcEM7O0VpRXQ1T0U7SUFBa0Msa0NBQUE7RWpFMDVPcEM7O0VpRXo1T0U7SUFBa0MsZ0NBQUE7RWpFNjVPcEM7O0VpRTU1T0U7SUFBa0MsdUNBQUE7RWpFZzZPcEM7O0VpRS81T0U7SUFBa0Msc0NBQUE7RWpFbTZPcEM7O0VpRWw2T0U7SUFBa0MsaUNBQUE7RWpFczZPcEM7O0VpRXA2T0U7SUFBZ0MsMkJBQUE7RWpFdzZPbEM7O0VpRXY2T0U7SUFBZ0MsaUNBQUE7RWpFMjZPbEM7O0VpRTE2T0U7SUFBZ0MsK0JBQUE7RWpFODZPbEM7O0VpRTc2T0U7SUFBZ0MsNkJBQUE7RWpFaTdPbEM7O0VpRWg3T0U7SUFBZ0MsK0JBQUE7RWpFbzdPbEM7O0VpRW43T0U7SUFBZ0MsOEJBQUE7RWpFdTdPbEM7QUFDRjtBa0I1Nk9JO0UrQ2xEQTtJQUFnQyw4QkFBQTtFakVrK09sQzs7RWlFaitPRTtJQUFnQyxpQ0FBQTtFakVxK09sQzs7RWlFcCtPRTtJQUFnQyxzQ0FBQTtFakV3K09sQzs7RWlFditPRTtJQUFnQyx5Q0FBQTtFakUyK09sQzs7RWlFeitPRTtJQUE4QiwwQkFBQTtFakU2K09oQzs7RWlFNStPRTtJQUE4Qiw0QkFBQTtFakVnL09oQzs7RWlFLytPRTtJQUE4QixrQ0FBQTtFakVtL09oQzs7RWlFbC9PRTtJQUE4Qix5QkFBQTtFakVzL09oQzs7RWlFci9PRTtJQUE4Qix1QkFBQTtFakV5L09oQzs7RWlFeC9PRTtJQUE4Qix1QkFBQTtFakU0L09oQzs7RWlFMy9PRTtJQUE4Qix5QkFBQTtFakUrL09oQzs7RWlFOS9PRTtJQUE4Qix5QkFBQTtFakVrZ1BoQzs7RWlFaGdQRTtJQUFvQyxzQ0FBQTtFakVvZ1B0Qzs7RWlFbmdQRTtJQUFvQyxvQ0FBQTtFakV1Z1B0Qzs7RWlFdGdQRTtJQUFvQyxrQ0FBQTtFakUwZ1B0Qzs7RWlFemdQRTtJQUFvQyx5Q0FBQTtFakU2Z1B0Qzs7RWlFNWdQRTtJQUFvQyx3Q0FBQTtFakVnaFB0Qzs7RWlFOWdQRTtJQUFpQyxrQ0FBQTtFakVraFBuQzs7RWlFamhQRTtJQUFpQyxnQ0FBQTtFakVxaFBuQzs7RWlFcGhQRTtJQUFpQyw4QkFBQTtFakV3aFBuQzs7RWlFdmhQRTtJQUFpQyxnQ0FBQTtFakUyaFBuQzs7RWlFMWhQRTtJQUFpQywrQkFBQTtFakU4aFBuQzs7RWlFNWhQRTtJQUFrQyxvQ0FBQTtFakVnaVBwQzs7RWlFL2hQRTtJQUFrQyxrQ0FBQTtFakVtaVBwQzs7RWlFbGlQRTtJQUFrQyxnQ0FBQTtFakVzaVBwQzs7RWlFcmlQRTtJQUFrQyx1Q0FBQTtFakV5aVBwQzs7RWlFeGlQRTtJQUFrQyxzQ0FBQTtFakU0aVBwQzs7RWlFM2lQRTtJQUFrQyxpQ0FBQTtFakUraVBwQzs7RWlFN2lQRTtJQUFnQywyQkFBQTtFakVpalBsQzs7RWlFaGpQRTtJQUFnQyxpQ0FBQTtFakVvalBsQzs7RWlFbmpQRTtJQUFnQywrQkFBQTtFakV1alBsQzs7RWlFdGpQRTtJQUFnQyw2QkFBQTtFakUwalBsQzs7RWlFempQRTtJQUFnQywrQkFBQTtFakU2alBsQzs7RWlFNWpQRTtJQUFnQyw4QkFBQTtFakVna1BsQztBQUNGO0FrRTNtUEk7RUFBd0Isc0JBQUE7QWxFOG1QNUI7O0FrRTdtUEk7RUFBd0IsdUJBQUE7QWxFaW5QNUI7O0FrRWhuUEk7RUFBd0Isc0JBQUE7QWxFb25QNUI7O0FrQmhrUEk7RWdEdERBO0lBQXdCLHNCQUFBO0VsRTJuUDFCOztFa0UxblBFO0lBQXdCLHVCQUFBO0VsRThuUDFCOztFa0U3blBFO0lBQXdCLHNCQUFBO0VsRWlvUDFCO0FBQ0Y7QWtCOWtQSTtFZ0R0REE7SUFBd0Isc0JBQUE7RWxFd29QMUI7O0VrRXZvUEU7SUFBd0IsdUJBQUE7RWxFMm9QMUI7O0VrRTFvUEU7SUFBd0Isc0JBQUE7RWxFOG9QMUI7QUFDRjtBa0IzbFBJO0VnRHREQTtJQUF3QixzQkFBQTtFbEVxcFAxQjs7RWtFcHBQRTtJQUF3Qix1QkFBQTtFbEV3cFAxQjs7RWtFdnBQRTtJQUF3QixzQkFBQTtFbEUycFAxQjtBQUNGO0FrQnhtUEk7RWdEdERBO0lBQXdCLHNCQUFBO0VsRWtxUDFCOztFa0VqcVBFO0lBQXdCLHVCQUFBO0VsRXFxUDFCOztFa0VwcVBFO0lBQXdCLHNCQUFBO0VsRXdxUDFCO0FBQ0Y7QWtCcm5QSTtFZ0R0REE7SUFBd0Isc0JBQUE7RWxFK3FQMUI7O0VrRTlxUEU7SUFBd0IsdUJBQUE7RWxFa3JQMUI7O0VrRWpyUEU7SUFBd0Isc0JBQUE7RWxFcXJQMUI7QUFDRjtBbUUzclBFO0VBQXlCLG1DQUFBO0tBQUEsZ0NBQUE7VUFBQSwyQkFBQTtBbkU4clAzQjs7QW1FOXJQRTtFQUF5QixvQ0FBQTtLQUFBLGlDQUFBO1VBQUEsNEJBQUE7QW5Fa3NQM0I7O0FtRWxzUEU7RUFBeUIsb0NBQUE7S0FBQSxpQ0FBQTtVQUFBLDRCQUFBO0FuRXNzUDNCOztBb0V0c1BFO0VBQXNCLHlCQUFBO0FwRTBzUHhCOztBb0Uxc1BFO0VBQXNCLDJCQUFBO0FwRThzUHhCOztBcUU3c1BFO0VBQXlCLDJCQUFBO0FyRWl0UDNCOztBcUVqdFBFO0VBQXlCLDZCQUFBO0FyRXF0UDNCOztBcUVydFBFO0VBQXlCLDZCQUFBO0FyRXl0UDNCOztBcUV6dFBFO0VBQXlCLDBCQUFBO0FyRTZ0UDNCOztBcUU3dFBFO0VBQXlCLG1DQUFBO0VBQUEsMkJBQUE7QXJFaXVQM0I7O0FxRTV0UEE7RUFDRSxlQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsYTdEZ3FCa0M7QVIrak9wQzs7QXFFNXRQQTtFQUNFLGVBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxhN0R3cEJrQztBUnVrT3BDOztBcUUzdFBFO0VBREY7SUFFSSx3QkFBQTtJQUFBLGdCQUFBO0lBQ0EsTUFBQTtJQUNBLGE3RGdwQmdDO0VSK2tPbEM7QUFDRjs7QXNFenZQQTtFQ0VFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7QXZFMnZQRjs7QXVFanZQRTtFQUVFLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtBdkVtdlBKOztBd0VoeFBBO0VBQWEsMkRBQUE7QXhFb3hQYjs7QXdFbnhQQTtFQUFVLDBEQUFBO0F4RXV4UFY7O0F3RXR4UEE7RUFBYSwwREFBQTtBeEUweFBiOztBd0V6eFBBO0VBQWUsMkJBQUE7QXhFNnhQZjs7QXlFNXhQSTtFQUF1QixxQkFBQTtBekVneVAzQjs7QXlFaHlQSTtFQUF1QixxQkFBQTtBekVveVAzQjs7QXlFcHlQSTtFQUF1QixxQkFBQTtBekV3eVAzQjs7QXlFeHlQSTtFQUF1QixzQkFBQTtBekU0eVAzQjs7QXlFNXlQSTtFQUF1QixzQkFBQTtBekVnelAzQjs7QXlFaHpQSTtFQUF1QixzQkFBQTtBekVvelAzQjs7QXlFcHpQSTtFQUF1QixzQkFBQTtBekV3elAzQjs7QXlFeHpQSTtFQUF1QixzQkFBQTtBekU0elAzQjs7QXlFNXpQSTtFQUF1Qix1QkFBQTtBekVnMFAzQjs7QXlFaDBQSTtFQUF1Qix1QkFBQTtBekVvMFAzQjs7QXlFaDBQQTtFQUFVLDBCQUFBO0F6RW8wUFY7O0F5RW4wUEE7RUFBVSwyQkFBQTtBekV1MFBWOztBeUVuMFBBO0VBQWMsMkJBQUE7QXpFdTBQZDs7QXlFdDBQQTtFQUFjLDRCQUFBO0F6RTAwUGQ7O0F5RXgwUEE7RUFBVSx1QkFBQTtBekU0MFBWOztBeUUzMFBBO0VBQVUsd0JBQUE7QXpFKzBQVjs7QTBFeDFQUTtFQUFnQyxvQkFBQTtBMUU0MVB4Qzs7QTBFMzFQUTs7RUFFRSx3QkFBQTtBMUU4MVBWOztBMEU1MVBROztFQUVFLDBCQUFBO0ExRSsxUFY7O0EwRTcxUFE7O0VBRUUsMkJBQUE7QTFFZzJQVjs7QTBFOTFQUTs7RUFFRSx5QkFBQTtBMUVpMlBWOztBMEVoM1BRO0VBQWdDLDBCQUFBO0ExRW8zUHhDOztBMEVuM1BROztFQUVFLDhCQUFBO0ExRXMzUFY7O0EwRXAzUFE7O0VBRUUsZ0NBQUE7QTFFdTNQVjs7QTBFcjNQUTs7RUFFRSxpQ0FBQTtBMUV3M1BWOztBMEV0M1BROztFQUVFLCtCQUFBO0ExRXkzUFY7O0EwRXg0UFE7RUFBZ0MseUJBQUE7QTFFNDRQeEM7O0EwRTM0UFE7O0VBRUUsNkJBQUE7QTFFODRQVjs7QTBFNTRQUTs7RUFFRSwrQkFBQTtBMUUrNFBWOztBMEU3NFBROztFQUVFLGdDQUFBO0ExRWc1UFY7O0EwRTk0UFE7O0VBRUUsOEJBQUE7QTFFaTVQVjs7QTBFaDZQUTtFQUFnQyx1QkFBQTtBMUVvNlB4Qzs7QTBFbjZQUTs7RUFFRSwyQkFBQTtBMUVzNlBWOztBMEVwNlBROztFQUVFLDZCQUFBO0ExRXU2UFY7O0EwRXI2UFE7O0VBRUUsOEJBQUE7QTFFdzZQVjs7QTBFdDZQUTs7RUFFRSw0QkFBQTtBMUV5NlBWOztBMEV4N1BRO0VBQWdDLHlCQUFBO0ExRTQ3UHhDOztBMEUzN1BROztFQUVFLDZCQUFBO0ExRTg3UFY7O0EwRTU3UFE7O0VBRUUsK0JBQUE7QTFFKzdQVjs7QTBFNzdQUTs7RUFFRSxnQ0FBQTtBMUVnOFBWOztBMEU5N1BROztFQUVFLDhCQUFBO0ExRWk4UFY7O0EwRWg5UFE7RUFBZ0MsdUJBQUE7QTFFbzlQeEM7O0EwRW45UFE7O0VBRUUsMkJBQUE7QTFFczlQVjs7QTBFcDlQUTs7RUFFRSw2QkFBQTtBMUV1OVBWOztBMEVyOVBROztFQUVFLDhCQUFBO0ExRXc5UFY7O0EwRXQ5UFE7O0VBRUUsNEJBQUE7QTFFeTlQVjs7QTBFeCtQUTtFQUFnQyx5QkFBQTtBMUU0K1B4Qzs7QTBFMytQUTs7RUFFRSw2QkFBQTtBMUU4K1BWOztBMEU1K1BROztFQUVFLCtCQUFBO0ExRSsrUFY7O0EwRTcrUFE7O0VBRUUsZ0NBQUE7QTFFZy9QVjs7QTBFOStQUTs7RUFFRSw4QkFBQTtBMUVpL1BWOztBMEVoZ1FRO0VBQWdDLHVCQUFBO0ExRW9nUXhDOztBMEVuZ1FROztFQUVFLDJCQUFBO0ExRXNnUVY7O0EwRXBnUVE7O0VBRUUsNkJBQUE7QTFFdWdRVjs7QTBFcmdRUTs7RUFFRSw4QkFBQTtBMUV3Z1FWOztBMEV0Z1FROztFQUVFLDRCQUFBO0ExRXlnUVY7O0EwRXhoUVE7RUFBZ0MscUJBQUE7QTFFNGhReEM7O0EwRTNoUVE7O0VBRUUseUJBQUE7QTFFOGhRVjs7QTBFNWhRUTs7RUFFRSwyQkFBQTtBMUUraFFWOztBMEU3aFFROztFQUVFLDRCQUFBO0ExRWdpUVY7O0EwRTloUVE7O0VBRUUsMEJBQUE7QTFFaWlRVjs7QTBFaGpRUTtFQUFnQywyQkFBQTtBMUVvalF4Qzs7QTBFbmpRUTs7RUFFRSwrQkFBQTtBMUVzalFWOztBMEVwalFROztFQUVFLGlDQUFBO0ExRXVqUVY7O0EwRXJqUVE7O0VBRUUsa0NBQUE7QTFFd2pRVjs7QTBFdGpRUTs7RUFFRSxnQ0FBQTtBMUV5alFWOztBMEV4a1FRO0VBQWdDLDBCQUFBO0ExRTRrUXhDOztBMEUza1FROztFQUVFLDhCQUFBO0ExRThrUVY7O0EwRTVrUVE7O0VBRUUsZ0NBQUE7QTFFK2tRVjs7QTBFN2tRUTs7RUFFRSxpQ0FBQTtBMUVnbFFWOztBMEU5a1FROztFQUVFLCtCQUFBO0ExRWlsUVY7O0EwRWhtUVE7RUFBZ0Msd0JBQUE7QTFFb21ReEM7O0EwRW5tUVE7O0VBRUUsNEJBQUE7QTFFc21RVjs7QTBFcG1RUTs7RUFFRSw4QkFBQTtBMUV1bVFWOztBMEVybVFROztFQUVFLCtCQUFBO0ExRXdtUVY7O0EwRXRtUVE7O0VBRUUsNkJBQUE7QTFFeW1RVjs7QTBFeG5RUTtFQUFnQywwQkFBQTtBMUU0blF4Qzs7QTBFM25RUTs7RUFFRSw4QkFBQTtBMUU4blFWOztBMEU1blFROztFQUVFLGdDQUFBO0ExRStuUVY7O0EwRTduUVE7O0VBRUUsaUNBQUE7QTFFZ29RVjs7QTBFOW5RUTs7RUFFRSwrQkFBQTtBMUVpb1FWOztBMEVocFFRO0VBQWdDLHdCQUFBO0ExRW9wUXhDOztBMEVucFFROztFQUVFLDRCQUFBO0ExRXNwUVY7O0EwRXBwUVE7O0VBRUUsOEJBQUE7QTFFdXBRVjs7QTBFcnBRUTs7RUFFRSwrQkFBQTtBMUV3cFFWOztBMEV0cFFROztFQUVFLDZCQUFBO0ExRXlwUVY7O0EwRXhxUVE7RUFBZ0MsMEJBQUE7QTFFNHFReEM7O0EwRTNxUVE7O0VBRUUsOEJBQUE7QTFFOHFRVjs7QTBFNXFRUTs7RUFFRSxnQ0FBQTtBMUUrcVFWOztBMEU3cVFROztFQUVFLGlDQUFBO0ExRWdyUVY7O0EwRTlxUVE7O0VBRUUsK0JBQUE7QTFFaXJRVjs7QTBFaHNRUTtFQUFnQyx3QkFBQTtBMUVvc1F4Qzs7QTBFbnNRUTs7RUFFRSw0QkFBQTtBMUVzc1FWOztBMEVwc1FROztFQUVFLDhCQUFBO0ExRXVzUVY7O0EwRXJzUVE7O0VBRUUsK0JBQUE7QTFFd3NRVjs7QTBFdHNRUTs7RUFFRSw2QkFBQTtBMUV5c1FWOztBMEVqc1FRO0VBQXdCLDJCQUFBO0ExRXFzUWhDOztBMEVwc1FROztFQUVFLCtCQUFBO0ExRXVzUVY7O0EwRXJzUVE7O0VBRUUsaUNBQUE7QTFFd3NRVjs7QTBFdHNRUTs7RUFFRSxrQ0FBQTtBMUV5c1FWOztBMEV2c1FROztFQUVFLGdDQUFBO0ExRTBzUVY7O0EwRXp0UVE7RUFBd0IsMEJBQUE7QTFFNnRRaEM7O0EwRTV0UVE7O0VBRUUsOEJBQUE7QTFFK3RRVjs7QTBFN3RRUTs7RUFFRSxnQ0FBQTtBMUVndVFWOztBMEU5dFFROztFQUVFLGlDQUFBO0ExRWl1UVY7O0EwRS90UVE7O0VBRUUsK0JBQUE7QTFFa3VRVjs7QTBFanZRUTtFQUF3Qix3QkFBQTtBMUVxdlFoQzs7QTBFcHZRUTs7RUFFRSw0QkFBQTtBMUV1dlFWOztBMEVydlFROztFQUVFLDhCQUFBO0ExRXd2UVY7O0EwRXR2UVE7O0VBRUUsK0JBQUE7QTFFeXZRVjs7QTBFdnZRUTs7RUFFRSw2QkFBQTtBMUUwdlFWOztBMEV6d1FRO0VBQXdCLDBCQUFBO0ExRTZ3UWhDOztBMEU1d1FROztFQUVFLDhCQUFBO0ExRSt3UVY7O0EwRTd3UVE7O0VBRUUsZ0NBQUE7QTFFZ3hRVjs7QTBFOXdRUTs7RUFFRSxpQ0FBQTtBMUVpeFFWOztBMEUvd1FROztFQUVFLCtCQUFBO0ExRWt4UVY7O0EwRWp5UVE7RUFBd0Isd0JBQUE7QTFFcXlRaEM7O0EwRXB5UVE7O0VBRUUsNEJBQUE7QTFFdXlRVjs7QTBFcnlRUTs7RUFFRSw4QkFBQTtBMUV3eVFWOztBMEV0eVFROztFQUVFLCtCQUFBO0ExRXl5UVY7O0EwRXZ5UVE7O0VBRUUsNkJBQUE7QTFFMHlRVjs7QTBFenpRUTtFQUF3QiwwQkFBQTtBMUU2elFoQzs7QTBFNXpRUTs7RUFFRSw4QkFBQTtBMUUrelFWOztBMEU3elFROztFQUVFLGdDQUFBO0ExRWcwUVY7O0EwRTl6UVE7O0VBRUUsaUNBQUE7QTFFaTBRVjs7QTBFL3pRUTs7RUFFRSwrQkFBQTtBMUVrMFFWOztBMEVqMVFRO0VBQXdCLHdCQUFBO0ExRXExUWhDOztBMEVwMVFROztFQUVFLDRCQUFBO0ExRXUxUVY7O0EwRXIxUVE7O0VBRUUsOEJBQUE7QTFFdzFRVjs7QTBFdDFRUTs7RUFFRSwrQkFBQTtBMUV5MVFWOztBMEV2MVFROztFQUVFLDZCQUFBO0ExRTAxUVY7O0EwRXAxUUk7RUFBbUIsdUJBQUE7QTFFdzFRdkI7O0EwRXYxUUk7O0VBRUUsMkJBQUE7QTFFMDFRTjs7QTBFeDFRSTs7RUFFRSw2QkFBQTtBMUUyMVFOOztBMEV6MVFJOztFQUVFLDhCQUFBO0ExRTQxUU47O0EwRTExUUk7O0VBRUUsNEJBQUE7QTFFNjFRTjs7QWtCdDJRSTtFd0RsREk7SUFBZ0Msb0JBQUE7RTFFNjVRdEM7O0UwRTU1UU07O0lBRUUsd0JBQUE7RTFFKzVRUjs7RTBFNzVRTTs7SUFFRSwwQkFBQTtFMUVnNlFSOztFMEU5NVFNOztJQUVFLDJCQUFBO0UxRWk2UVI7O0UwRS81UU07O0lBRUUseUJBQUE7RTFFazZRUjs7RTBFajdRTTtJQUFnQywwQkFBQTtFMUVxN1F0Qzs7RTBFcDdRTTs7SUFFRSw4QkFBQTtFMUV1N1FSOztFMEVyN1FNOztJQUVFLGdDQUFBO0UxRXc3UVI7O0UwRXQ3UU07O0lBRUUsaUNBQUE7RTFFeTdRUjs7RTBFdjdRTTs7SUFFRSwrQkFBQTtFMUUwN1FSOztFMEV6OFFNO0lBQWdDLHlCQUFBO0UxRTY4UXRDOztFMEU1OFFNOztJQUVFLDZCQUFBO0UxRSs4UVI7O0UwRTc4UU07O0lBRUUsK0JBQUE7RTFFZzlRUjs7RTBFOThRTTs7SUFFRSxnQ0FBQTtFMUVpOVFSOztFMEUvOFFNOztJQUVFLDhCQUFBO0UxRWs5UVI7O0UwRWorUU07SUFBZ0MsdUJBQUE7RTFFcStRdEM7O0UwRXArUU07O0lBRUUsMkJBQUE7RTFFdStRUjs7RTBFcitRTTs7SUFFRSw2QkFBQTtFMUV3K1FSOztFMEV0K1FNOztJQUVFLDhCQUFBO0UxRXkrUVI7O0UwRXYrUU07O0lBRUUsNEJBQUE7RTFFMCtRUjs7RTBFei9RTTtJQUFnQyx5QkFBQTtFMUU2L1F0Qzs7RTBFNS9RTTs7SUFFRSw2QkFBQTtFMUUrL1FSOztFMEU3L1FNOztJQUVFLCtCQUFBO0UxRWdnUlI7O0UwRTkvUU07O0lBRUUsZ0NBQUE7RTFFaWdSUjs7RTBFLy9RTTs7SUFFRSw4QkFBQTtFMUVrZ1JSOztFMEVqaFJNO0lBQWdDLHVCQUFBO0UxRXFoUnRDOztFMEVwaFJNOztJQUVFLDJCQUFBO0UxRXVoUlI7O0UwRXJoUk07O0lBRUUsNkJBQUE7RTFFd2hSUjs7RTBFdGhSTTs7SUFFRSw4QkFBQTtFMUV5aFJSOztFMEV2aFJNOztJQUVFLDRCQUFBO0UxRTBoUlI7O0UwRXppUk07SUFBZ0MseUJBQUE7RTFFNmlSdEM7O0UwRTVpUk07O0lBRUUsNkJBQUE7RTFFK2lSUjs7RTBFN2lSTTs7SUFFRSwrQkFBQTtFMUVnalJSOztFMEU5aVJNOztJQUVFLGdDQUFBO0UxRWlqUlI7O0UwRS9pUk07O0lBRUUsOEJBQUE7RTFFa2pSUjs7RTBFamtSTTtJQUFnQyx1QkFBQTtFMUVxa1J0Qzs7RTBFcGtSTTs7SUFFRSwyQkFBQTtFMUV1a1JSOztFMEVya1JNOztJQUVFLDZCQUFBO0UxRXdrUlI7O0UwRXRrUk07O0lBRUUsOEJBQUE7RTFFeWtSUjs7RTBFdmtSTTs7SUFFRSw0QkFBQTtFMUUwa1JSOztFMEV6bFJNO0lBQWdDLHFCQUFBO0UxRTZsUnRDOztFMEU1bFJNOztJQUVFLHlCQUFBO0UxRStsUlI7O0UwRTdsUk07O0lBRUUsMkJBQUE7RTFFZ21SUjs7RTBFOWxSTTs7SUFFRSw0QkFBQTtFMUVpbVJSOztFMEUvbFJNOztJQUVFLDBCQUFBO0UxRWttUlI7O0UwRWpuUk07SUFBZ0MsMkJBQUE7RTFFcW5SdEM7O0UwRXBuUk07O0lBRUUsK0JBQUE7RTFFdW5SUjs7RTBFcm5STTs7SUFFRSxpQ0FBQTtFMUV3blJSOztFMEV0blJNOztJQUVFLGtDQUFBO0UxRXluUlI7O0UwRXZuUk07O0lBRUUsZ0NBQUE7RTFFMG5SUjs7RTBFem9STTtJQUFnQywwQkFBQTtFMUU2b1J0Qzs7RTBFNW9STTs7SUFFRSw4QkFBQTtFMUUrb1JSOztFMEU3b1JNOztJQUVFLGdDQUFBO0UxRWdwUlI7O0UwRTlvUk07O0lBRUUsaUNBQUE7RTFFaXBSUjs7RTBFL29STTs7SUFFRSwrQkFBQTtFMUVrcFJSOztFMEVqcVJNO0lBQWdDLHdCQUFBO0UxRXFxUnRDOztFMEVwcVJNOztJQUVFLDRCQUFBO0UxRXVxUlI7O0UwRXJxUk07O0lBRUUsOEJBQUE7RTFFd3FSUjs7RTBFdHFSTTs7SUFFRSwrQkFBQTtFMUV5cVJSOztFMEV2cVJNOztJQUVFLDZCQUFBO0UxRTBxUlI7O0UwRXpyUk07SUFBZ0MsMEJBQUE7RTFFNnJSdEM7O0UwRTVyUk07O0lBRUUsOEJBQUE7RTFFK3JSUjs7RTBFN3JSTTs7SUFFRSxnQ0FBQTtFMUVnc1JSOztFMEU5clJNOztJQUVFLGlDQUFBO0UxRWlzUlI7O0UwRS9yUk07O0lBRUUsK0JBQUE7RTFFa3NSUjs7RTBFanRSTTtJQUFnQyx3QkFBQTtFMUVxdFJ0Qzs7RTBFcHRSTTs7SUFFRSw0QkFBQTtFMUV1dFJSOztFMEVydFJNOztJQUVFLDhCQUFBO0UxRXd0UlI7O0UwRXR0Uk07O0lBRUUsK0JBQUE7RTFFeXRSUjs7RTBFdnRSTTs7SUFFRSw2QkFBQTtFMUUwdFJSOztFMEV6dVJNO0lBQWdDLDBCQUFBO0UxRTZ1UnRDOztFMEU1dVJNOztJQUVFLDhCQUFBO0UxRSt1UlI7O0UwRTd1Uk07O0lBRUUsZ0NBQUE7RTFFZ3ZSUjs7RTBFOXVSTTs7SUFFRSxpQ0FBQTtFMUVpdlJSOztFMEUvdVJNOztJQUVFLCtCQUFBO0UxRWt2UlI7O0UwRWp3Uk07SUFBZ0Msd0JBQUE7RTFFcXdSdEM7O0UwRXB3Uk07O0lBRUUsNEJBQUE7RTFFdXdSUjs7RTBFcndSTTs7SUFFRSw4QkFBQTtFMUV3d1JSOztFMEV0d1JNOztJQUVFLCtCQUFBO0UxRXl3UlI7O0UwRXZ3Uk07O0lBRUUsNkJBQUE7RTFFMHdSUjs7RTBFbHdSTTtJQUF3QiwyQkFBQTtFMUVzd1I5Qjs7RTBFcndSTTs7SUFFRSwrQkFBQTtFMUV3d1JSOztFMEV0d1JNOztJQUVFLGlDQUFBO0UxRXl3UlI7O0UwRXZ3Uk07O0lBRUUsa0NBQUE7RTFFMHdSUjs7RTBFeHdSTTs7SUFFRSxnQ0FBQTtFMUUyd1JSOztFMEUxeFJNO0lBQXdCLDBCQUFBO0UxRTh4UjlCOztFMEU3eFJNOztJQUVFLDhCQUFBO0UxRWd5UlI7O0UwRTl4Uk07O0lBRUUsZ0NBQUE7RTFFaXlSUjs7RTBFL3hSTTs7SUFFRSxpQ0FBQTtFMUVreVJSOztFMEVoeVJNOztJQUVFLCtCQUFBO0UxRW15UlI7O0UwRWx6Uk07SUFBd0Isd0JBQUE7RTFFc3pSOUI7O0UwRXJ6Uk07O0lBRUUsNEJBQUE7RTFFd3pSUjs7RTBFdHpSTTs7SUFFRSw4QkFBQTtFMUV5elJSOztFMEV2elJNOztJQUVFLCtCQUFBO0UxRTB6UlI7O0UwRXh6Uk07O0lBRUUsNkJBQUE7RTFFMnpSUjs7RTBFMTBSTTtJQUF3QiwwQkFBQTtFMUU4MFI5Qjs7RTBFNzBSTTs7SUFFRSw4QkFBQTtFMUVnMVJSOztFMEU5MFJNOztJQUVFLGdDQUFBO0UxRWkxUlI7O0UwRS8wUk07O0lBRUUsaUNBQUE7RTFFazFSUjs7RTBFaDFSTTs7SUFFRSwrQkFBQTtFMUVtMVJSOztFMEVsMlJNO0lBQXdCLHdCQUFBO0UxRXMyUjlCOztFMEVyMlJNOztJQUVFLDRCQUFBO0UxRXcyUlI7O0UwRXQyUk07O0lBRUUsOEJBQUE7RTFFeTJSUjs7RTBFdjJSTTs7SUFFRSwrQkFBQTtFMUUwMlJSOztFMEV4MlJNOztJQUVFLDZCQUFBO0UxRTIyUlI7O0UwRTEzUk07SUFBd0IsMEJBQUE7RTFFODNSOUI7O0UwRTczUk07O0lBRUUsOEJBQUE7RTFFZzRSUjs7RTBFOTNSTTs7SUFFRSxnQ0FBQTtFMUVpNFJSOztFMEUvM1JNOztJQUVFLGlDQUFBO0UxRWs0UlI7O0UwRWg0Uk07O0lBRUUsK0JBQUE7RTFFbTRSUjs7RTBFbDVSTTtJQUF3Qix3QkFBQTtFMUVzNVI5Qjs7RTBFcjVSTTs7SUFFRSw0QkFBQTtFMUV3NVJSOztFMEV0NVJNOztJQUVFLDhCQUFBO0UxRXk1UlI7O0UwRXY1Uk07O0lBRUUsK0JBQUE7RTFFMDVSUjs7RTBFeDVSTTs7SUFFRSw2QkFBQTtFMUUyNVJSOztFMEVyNVJFO0lBQW1CLHVCQUFBO0UxRXk1UnJCOztFMEV4NVJFOztJQUVFLDJCQUFBO0UxRTI1Uko7O0UwRXo1UkU7O0lBRUUsNkJBQUE7RTFFNDVSSjs7RTBFMTVSRTs7SUFFRSw4QkFBQTtFMUU2NVJKOztFMEUzNVJFOztJQUVFLDRCQUFBO0UxRTg1Uko7QUFDRjtBa0J4NlJJO0V3RGxESTtJQUFnQyxvQkFBQTtFMUU4OVJ0Qzs7RTBFNzlSTTs7SUFFRSx3QkFBQTtFMUVnK1JSOztFMEU5OVJNOztJQUVFLDBCQUFBO0UxRWkrUlI7O0UwRS85Uk07O0lBRUUsMkJBQUE7RTFFaytSUjs7RTBFaCtSTTs7SUFFRSx5QkFBQTtFMUVtK1JSOztFMEVsL1JNO0lBQWdDLDBCQUFBO0UxRXMvUnRDOztFMEVyL1JNOztJQUVFLDhCQUFBO0UxRXcvUlI7O0UwRXQvUk07O0lBRUUsZ0NBQUE7RTFFeS9SUjs7RTBFdi9STTs7SUFFRSxpQ0FBQTtFMUUwL1JSOztFMEV4L1JNOztJQUVFLCtCQUFBO0UxRTIvUlI7O0UwRTFnU007SUFBZ0MseUJBQUE7RTFFOGdTdEM7O0UwRTdnU007O0lBRUUsNkJBQUE7RTFFZ2hTUjs7RTBFOWdTTTs7SUFFRSwrQkFBQTtFMUVpaFNSOztFMEUvZ1NNOztJQUVFLGdDQUFBO0UxRWtoU1I7O0UwRWhoU007O0lBRUUsOEJBQUE7RTFFbWhTUjs7RTBFbGlTTTtJQUFnQyx1QkFBQTtFMUVzaVN0Qzs7RTBFcmlTTTs7SUFFRSwyQkFBQTtFMUV3aVNSOztFMEV0aVNNOztJQUVFLDZCQUFBO0UxRXlpU1I7O0UwRXZpU007O0lBRUUsOEJBQUE7RTFFMGlTUjs7RTBFeGlTTTs7SUFFRSw0QkFBQTtFMUUyaVNSOztFMEUxalNNO0lBQWdDLHlCQUFBO0UxRThqU3RDOztFMEU3alNNOztJQUVFLDZCQUFBO0UxRWdrU1I7O0UwRTlqU007O0lBRUUsK0JBQUE7RTFFaWtTUjs7RTBFL2pTTTs7SUFFRSxnQ0FBQTtFMUVra1NSOztFMEVoa1NNOztJQUVFLDhCQUFBO0UxRW1rU1I7O0UwRWxsU007SUFBZ0MsdUJBQUE7RTFFc2xTdEM7O0UwRXJsU007O0lBRUUsMkJBQUE7RTFFd2xTUjs7RTBFdGxTTTs7SUFFRSw2QkFBQTtFMUV5bFNSOztFMEV2bFNNOztJQUVFLDhCQUFBO0UxRTBsU1I7O0UwRXhsU007O0lBRUUsNEJBQUE7RTFFMmxTUjs7RTBFMW1TTTtJQUFnQyx5QkFBQTtFMUU4bVN0Qzs7RTBFN21TTTs7SUFFRSw2QkFBQTtFMUVnblNSOztFMEU5bVNNOztJQUVFLCtCQUFBO0UxRWluU1I7O0UwRS9tU007O0lBRUUsZ0NBQUE7RTFFa25TUjs7RTBFaG5TTTs7SUFFRSw4QkFBQTtFMUVtblNSOztFMEVsb1NNO0lBQWdDLHVCQUFBO0UxRXNvU3RDOztFMEVyb1NNOztJQUVFLDJCQUFBO0UxRXdvU1I7O0UwRXRvU007O0lBRUUsNkJBQUE7RTFFeW9TUjs7RTBFdm9TTTs7SUFFRSw4QkFBQTtFMUUwb1NSOztFMEV4b1NNOztJQUVFLDRCQUFBO0UxRTJvU1I7O0UwRTFwU007SUFBZ0MscUJBQUE7RTFFOHBTdEM7O0UwRTdwU007O0lBRUUseUJBQUE7RTFFZ3FTUjs7RTBFOXBTTTs7SUFFRSwyQkFBQTtFMUVpcVNSOztFMEUvcFNNOztJQUVFLDRCQUFBO0UxRWtxU1I7O0UwRWhxU007O0lBRUUsMEJBQUE7RTFFbXFTUjs7RTBFbHJTTTtJQUFnQywyQkFBQTtFMUVzclN0Qzs7RTBFcnJTTTs7SUFFRSwrQkFBQTtFMUV3clNSOztFMEV0clNNOztJQUVFLGlDQUFBO0UxRXlyU1I7O0UwRXZyU007O0lBRUUsa0NBQUE7RTFFMHJTUjs7RTBFeHJTTTs7SUFFRSxnQ0FBQTtFMUUyclNSOztFMEUxc1NNO0lBQWdDLDBCQUFBO0UxRThzU3RDOztFMEU3c1NNOztJQUVFLDhCQUFBO0UxRWd0U1I7O0UwRTlzU007O0lBRUUsZ0NBQUE7RTFFaXRTUjs7RTBFL3NTTTs7SUFFRSxpQ0FBQTtFMUVrdFNSOztFMEVodFNNOztJQUVFLCtCQUFBO0UxRW10U1I7O0UwRWx1U007SUFBZ0Msd0JBQUE7RTFFc3VTdEM7O0UwRXJ1U007O0lBRUUsNEJBQUE7RTFFd3VTUjs7RTBFdHVTTTs7SUFFRSw4QkFBQTtFMUV5dVNSOztFMEV2dVNNOztJQUVFLCtCQUFBO0UxRTB1U1I7O0UwRXh1U007O0lBRUUsNkJBQUE7RTFFMnVTUjs7RTBFMXZTTTtJQUFnQywwQkFBQTtFMUU4dlN0Qzs7RTBFN3ZTTTs7SUFFRSw4QkFBQTtFMUVnd1NSOztFMEU5dlNNOztJQUVFLGdDQUFBO0UxRWl3U1I7O0UwRS92U007O0lBRUUsaUNBQUE7RTFFa3dTUjs7RTBFaHdTTTs7SUFFRSwrQkFBQTtFMUVtd1NSOztFMEVseFNNO0lBQWdDLHdCQUFBO0UxRXN4U3RDOztFMEVyeFNNOztJQUVFLDRCQUFBO0UxRXd4U1I7O0UwRXR4U007O0lBRUUsOEJBQUE7RTFFeXhTUjs7RTBFdnhTTTs7SUFFRSwrQkFBQTtFMUUweFNSOztFMEV4eFNNOztJQUVFLDZCQUFBO0UxRTJ4U1I7O0UwRTF5U007SUFBZ0MsMEJBQUE7RTFFOHlTdEM7O0UwRTd5U007O0lBRUUsOEJBQUE7RTFFZ3pTUjs7RTBFOXlTTTs7SUFFRSxnQ0FBQTtFMUVpelNSOztFMEUveVNNOztJQUVFLGlDQUFBO0UxRWt6U1I7O0UwRWh6U007O0lBRUUsK0JBQUE7RTFFbXpTUjs7RTBFbDBTTTtJQUFnQyx3QkFBQTtFMUVzMFN0Qzs7RTBFcjBTTTs7SUFFRSw0QkFBQTtFMUV3MFNSOztFMEV0MFNNOztJQUVFLDhCQUFBO0UxRXkwU1I7O0UwRXYwU007O0lBRUUsK0JBQUE7RTFFMDBTUjs7RTBFeDBTTTs7SUFFRSw2QkFBQTtFMUUyMFNSOztFMEVuMFNNO0lBQXdCLDJCQUFBO0UxRXUwUzlCOztFMEV0MFNNOztJQUVFLCtCQUFBO0UxRXkwU1I7O0UwRXYwU007O0lBRUUsaUNBQUE7RTFFMDBTUjs7RTBFeDBTTTs7SUFFRSxrQ0FBQTtFMUUyMFNSOztFMEV6MFNNOztJQUVFLGdDQUFBO0UxRTQwU1I7O0UwRTMxU007SUFBd0IsMEJBQUE7RTFFKzFTOUI7O0UwRTkxU007O0lBRUUsOEJBQUE7RTFFaTJTUjs7RTBFLzFTTTs7SUFFRSxnQ0FBQTtFMUVrMlNSOztFMEVoMlNNOztJQUVFLGlDQUFBO0UxRW0yU1I7O0UwRWoyU007O0lBRUUsK0JBQUE7RTFFbzJTUjs7RTBFbjNTTTtJQUF3Qix3QkFBQTtFMUV1M1M5Qjs7RTBFdDNTTTs7SUFFRSw0QkFBQTtFMUV5M1NSOztFMEV2M1NNOztJQUVFLDhCQUFBO0UxRTAzU1I7O0UwRXgzU007O0lBRUUsK0JBQUE7RTFFMjNTUjs7RTBFejNTTTs7SUFFRSw2QkFBQTtFMUU0M1NSOztFMEUzNFNNO0lBQXdCLDBCQUFBO0UxRSs0UzlCOztFMEU5NFNNOztJQUVFLDhCQUFBO0UxRWk1U1I7O0UwRS80U007O0lBRUUsZ0NBQUE7RTFFazVTUjs7RTBFaDVTTTs7SUFFRSxpQ0FBQTtFMUVtNVNSOztFMEVqNVNNOztJQUVFLCtCQUFBO0UxRW81U1I7O0UwRW42U007SUFBd0Isd0JBQUE7RTFFdTZTOUI7O0UwRXQ2U007O0lBRUUsNEJBQUE7RTFFeTZTUjs7RTBFdjZTTTs7SUFFRSw4QkFBQTtFMUUwNlNSOztFMEV4NlNNOztJQUVFLCtCQUFBO0UxRTI2U1I7O0UwRXo2U007O0lBRUUsNkJBQUE7RTFFNDZTUjs7RTBFMzdTTTtJQUF3QiwwQkFBQTtFMUUrN1M5Qjs7RTBFOTdTTTs7SUFFRSw4QkFBQTtFMUVpOFNSOztFMEUvN1NNOztJQUVFLGdDQUFBO0UxRWs4U1I7O0UwRWg4U007O0lBRUUsaUNBQUE7RTFFbThTUjs7RTBFajhTTTs7SUFFRSwrQkFBQTtFMUVvOFNSOztFMEVuOVNNO0lBQXdCLHdCQUFBO0UxRXU5UzlCOztFMEV0OVNNOztJQUVFLDRCQUFBO0UxRXk5U1I7O0UwRXY5U007O0lBRUUsOEJBQUE7RTFFMDlTUjs7RTBFeDlTTTs7SUFFRSwrQkFBQTtFMUUyOVNSOztFMEV6OVNNOztJQUVFLDZCQUFBO0UxRTQ5U1I7O0UwRXQ5U0U7SUFBbUIsdUJBQUE7RTFFMDlTckI7O0UwRXo5U0U7O0lBRUUsMkJBQUE7RTFFNDlTSjs7RTBFMTlTRTs7SUFFRSw2QkFBQTtFMUU2OVNKOztFMEUzOVNFOztJQUVFLDhCQUFBO0UxRTg5U0o7O0UwRTU5U0U7O0lBRUUsNEJBQUE7RTFFKzlTSjtBQUNGO0FrQnorU0k7RXdEbERJO0lBQWdDLG9CQUFBO0UxRStoVHRDOztFMEU5aFRNOztJQUVFLHdCQUFBO0UxRWlpVFI7O0UwRS9oVE07O0lBRUUsMEJBQUE7RTFFa2lUUjs7RTBFaGlUTTs7SUFFRSwyQkFBQTtFMUVtaVRSOztFMEVqaVRNOztJQUVFLHlCQUFBO0UxRW9pVFI7O0UwRW5qVE07SUFBZ0MsMEJBQUE7RTFFdWpUdEM7O0UwRXRqVE07O0lBRUUsOEJBQUE7RTFFeWpUUjs7RTBFdmpUTTs7SUFFRSxnQ0FBQTtFMUUwalRSOztFMEV4alRNOztJQUVFLGlDQUFBO0UxRTJqVFI7O0UwRXpqVE07O0lBRUUsK0JBQUE7RTFFNGpUUjs7RTBFM2tUTTtJQUFnQyx5QkFBQTtFMUUra1R0Qzs7RTBFOWtUTTs7SUFFRSw2QkFBQTtFMUVpbFRSOztFMEUva1RNOztJQUVFLCtCQUFBO0UxRWtsVFI7O0UwRWhsVE07O0lBRUUsZ0NBQUE7RTFFbWxUUjs7RTBFamxUTTs7SUFFRSw4QkFBQTtFMUVvbFRSOztFMEVubVRNO0lBQWdDLHVCQUFBO0UxRXVtVHRDOztFMEV0bVRNOztJQUVFLDJCQUFBO0UxRXltVFI7O0UwRXZtVE07O0lBRUUsNkJBQUE7RTFFMG1UUjs7RTBFeG1UTTs7SUFFRSw4QkFBQTtFMUUybVRSOztFMEV6bVRNOztJQUVFLDRCQUFBO0UxRTRtVFI7O0UwRTNuVE07SUFBZ0MseUJBQUE7RTFFK25UdEM7O0UwRTluVE07O0lBRUUsNkJBQUE7RTFFaW9UUjs7RTBFL25UTTs7SUFFRSwrQkFBQTtFMUVrb1RSOztFMEVob1RNOztJQUVFLGdDQUFBO0UxRW1vVFI7O0UwRWpvVE07O0lBRUUsOEJBQUE7RTFFb29UUjs7RTBFbnBUTTtJQUFnQyx1QkFBQTtFMUV1cFR0Qzs7RTBFdHBUTTs7SUFFRSwyQkFBQTtFMUV5cFRSOztFMEV2cFRNOztJQUVFLDZCQUFBO0UxRTBwVFI7O0UwRXhwVE07O0lBRUUsOEJBQUE7RTFFMnBUUjs7RTBFenBUTTs7SUFFRSw0QkFBQTtFMUU0cFRSOztFMEUzcVRNO0lBQWdDLHlCQUFBO0UxRStxVHRDOztFMEU5cVRNOztJQUVFLDZCQUFBO0UxRWlyVFI7O0UwRS9xVE07O0lBRUUsK0JBQUE7RTFFa3JUUjs7RTBFaHJUTTs7SUFFRSxnQ0FBQTtFMUVtclRSOztFMEVqclRNOztJQUVFLDhCQUFBO0UxRW9yVFI7O0UwRW5zVE07SUFBZ0MsdUJBQUE7RTFFdXNUdEM7O0UwRXRzVE07O0lBRUUsMkJBQUE7RTFFeXNUUjs7RTBFdnNUTTs7SUFFRSw2QkFBQTtFMUUwc1RSOztFMEV4c1RNOztJQUVFLDhCQUFBO0UxRTJzVFI7O0UwRXpzVE07O0lBRUUsNEJBQUE7RTFFNHNUUjs7RTBFM3RUTTtJQUFnQyxxQkFBQTtFMUUrdFR0Qzs7RTBFOXRUTTs7SUFFRSx5QkFBQTtFMUVpdVRSOztFMEUvdFRNOztJQUVFLDJCQUFBO0UxRWt1VFI7O0UwRWh1VE07O0lBRUUsNEJBQUE7RTFFbXVUUjs7RTBFanVUTTs7SUFFRSwwQkFBQTtFMUVvdVRSOztFMEVudlRNO0lBQWdDLDJCQUFBO0UxRXV2VHRDOztFMEV0dlRNOztJQUVFLCtCQUFBO0UxRXl2VFI7O0UwRXZ2VE07O0lBRUUsaUNBQUE7RTFFMHZUUjs7RTBFeHZUTTs7SUFFRSxrQ0FBQTtFMUUydlRSOztFMEV6dlRNOztJQUVFLGdDQUFBO0UxRTR2VFI7O0UwRTN3VE07SUFBZ0MsMEJBQUE7RTFFK3dUdEM7O0UwRTl3VE07O0lBRUUsOEJBQUE7RTFFaXhUUjs7RTBFL3dUTTs7SUFFRSxnQ0FBQTtFMUVreFRSOztFMEVoeFRNOztJQUVFLGlDQUFBO0UxRW14VFI7O0UwRWp4VE07O0lBRUUsK0JBQUE7RTFFb3hUUjs7RTBFbnlUTTtJQUFnQyx3QkFBQTtFMUV1eVR0Qzs7RTBFdHlUTTs7SUFFRSw0QkFBQTtFMUV5eVRSOztFMEV2eVRNOztJQUVFLDhCQUFBO0UxRTB5VFI7O0UwRXh5VE07O0lBRUUsK0JBQUE7RTFFMnlUUjs7RTBFenlUTTs7SUFFRSw2QkFBQTtFMUU0eVRSOztFMEUzelRNO0lBQWdDLDBCQUFBO0UxRSt6VHRDOztFMEU5elRNOztJQUVFLDhCQUFBO0UxRWkwVFI7O0UwRS96VE07O0lBRUUsZ0NBQUE7RTFFazBUUjs7RTBFaDBUTTs7SUFFRSxpQ0FBQTtFMUVtMFRSOztFMEVqMFRNOztJQUVFLCtCQUFBO0UxRW8wVFI7O0UwRW4xVE07SUFBZ0Msd0JBQUE7RTFFdTFUdEM7O0UwRXQxVE07O0lBRUUsNEJBQUE7RTFFeTFUUjs7RTBFdjFUTTs7SUFFRSw4QkFBQTtFMUUwMVRSOztFMEV4MVRNOztJQUVFLCtCQUFBO0UxRTIxVFI7O0UwRXoxVE07O0lBRUUsNkJBQUE7RTFFNDFUUjs7RTBFMzJUTTtJQUFnQywwQkFBQTtFMUUrMlR0Qzs7RTBFOTJUTTs7SUFFRSw4QkFBQTtFMUVpM1RSOztFMEUvMlRNOztJQUVFLGdDQUFBO0UxRWszVFI7O0UwRWgzVE07O0lBRUUsaUNBQUE7RTFFbTNUUjs7RTBFajNUTTs7SUFFRSwrQkFBQTtFMUVvM1RSOztFMEVuNFRNO0lBQWdDLHdCQUFBO0UxRXU0VHRDOztFMEV0NFRNOztJQUVFLDRCQUFBO0UxRXk0VFI7O0UwRXY0VE07O0lBRUUsOEJBQUE7RTFFMDRUUjs7RTBFeDRUTTs7SUFFRSwrQkFBQTtFMUUyNFRSOztFMEV6NFRNOztJQUVFLDZCQUFBO0UxRTQ0VFI7O0UwRXA0VE07SUFBd0IsMkJBQUE7RTFFdzRUOUI7O0UwRXY0VE07O0lBRUUsK0JBQUE7RTFFMDRUUjs7RTBFeDRUTTs7SUFFRSxpQ0FBQTtFMUUyNFRSOztFMEV6NFRNOztJQUVFLGtDQUFBO0UxRTQ0VFI7O0UwRTE0VE07O0lBRUUsZ0NBQUE7RTFFNjRUUjs7RTBFNTVUTTtJQUF3QiwwQkFBQTtFMUVnNlQ5Qjs7RTBFLzVUTTs7SUFFRSw4QkFBQTtFMUVrNlRSOztFMEVoNlRNOztJQUVFLGdDQUFBO0UxRW02VFI7O0UwRWo2VE07O0lBRUUsaUNBQUE7RTFFbzZUUjs7RTBFbDZUTTs7SUFFRSwrQkFBQTtFMUVxNlRSOztFMEVwN1RNO0lBQXdCLHdCQUFBO0UxRXc3VDlCOztFMEV2N1RNOztJQUVFLDRCQUFBO0UxRTA3VFI7O0UwRXg3VE07O0lBRUUsOEJBQUE7RTFFMjdUUjs7RTBFejdUTTs7SUFFRSwrQkFBQTtFMUU0N1RSOztFMEUxN1RNOztJQUVFLDZCQUFBO0UxRTY3VFI7O0UwRTU4VE07SUFBd0IsMEJBQUE7RTFFZzlUOUI7O0UwRS84VE07O0lBRUUsOEJBQUE7RTFFazlUUjs7RTBFaDlUTTs7SUFFRSxnQ0FBQTtFMUVtOVRSOztFMEVqOVRNOztJQUVFLGlDQUFBO0UxRW85VFI7O0UwRWw5VE07O0lBRUUsK0JBQUE7RTFFcTlUUjs7RTBFcCtUTTtJQUF3Qix3QkFBQTtFMUV3K1Q5Qjs7RTBFditUTTs7SUFFRSw0QkFBQTtFMUUwK1RSOztFMEV4K1RNOztJQUVFLDhCQUFBO0UxRTIrVFI7O0UwRXorVE07O0lBRUUsK0JBQUE7RTFFNCtUUjs7RTBFMStUTTs7SUFFRSw2QkFBQTtFMUU2K1RSOztFMEU1L1RNO0lBQXdCLDBCQUFBO0UxRWdnVTlCOztFMEUvL1RNOztJQUVFLDhCQUFBO0UxRWtnVVI7O0UwRWhnVU07O0lBRUUsZ0NBQUE7RTFFbWdVUjs7RTBFamdVTTs7SUFFRSxpQ0FBQTtFMUVvZ1VSOztFMEVsZ1VNOztJQUVFLCtCQUFBO0UxRXFnVVI7O0UwRXBoVU07SUFBd0Isd0JBQUE7RTFFd2hVOUI7O0UwRXZoVU07O0lBRUUsNEJBQUE7RTFFMGhVUjs7RTBFeGhVTTs7SUFFRSw4QkFBQTtFMUUyaFVSOztFMEV6aFVNOztJQUVFLCtCQUFBO0UxRTRoVVI7O0UwRTFoVU07O0lBRUUsNkJBQUE7RTFFNmhVUjs7RTBFdmhVRTtJQUFtQix1QkFBQTtFMUUyaFVyQjs7RTBFMWhVRTs7SUFFRSwyQkFBQTtFMUU2aFVKOztFMEUzaFVFOztJQUVFLDZCQUFBO0UxRThoVUo7O0UwRTVoVUU7O0lBRUUsOEJBQUE7RTFFK2hVSjs7RTBFN2hVRTs7SUFFRSw0QkFBQTtFMUVnaVVKO0FBQ0Y7QWtCMWlVSTtFd0RsREk7SUFBZ0Msb0JBQUE7RTFFZ21VdEM7O0UwRS9sVU07O0lBRUUsd0JBQUE7RTFFa21VUjs7RTBFaG1VTTs7SUFFRSwwQkFBQTtFMUVtbVVSOztFMEVqbVVNOztJQUVFLDJCQUFBO0UxRW9tVVI7O0UwRWxtVU07O0lBRUUseUJBQUE7RTFFcW1VUjs7RTBFcG5VTTtJQUFnQywwQkFBQTtFMUV3blV0Qzs7RTBFdm5VTTs7SUFFRSw4QkFBQTtFMUUwblVSOztFMEV4blVNOztJQUVFLGdDQUFBO0UxRTJuVVI7O0UwRXpuVU07O0lBRUUsaUNBQUE7RTFFNG5VUjs7RTBFMW5VTTs7SUFFRSwrQkFBQTtFMUU2blVSOztFMEU1b1VNO0lBQWdDLHlCQUFBO0UxRWdwVXRDOztFMEUvb1VNOztJQUVFLDZCQUFBO0UxRWtwVVI7O0UwRWhwVU07O0lBRUUsK0JBQUE7RTFFbXBVUjs7RTBFanBVTTs7SUFFRSxnQ0FBQTtFMUVvcFVSOztFMEVscFVNOztJQUVFLDhCQUFBO0UxRXFwVVI7O0UwRXBxVU07SUFBZ0MsdUJBQUE7RTFFd3FVdEM7O0UwRXZxVU07O0lBRUUsMkJBQUE7RTFFMHFVUjs7RTBFeHFVTTs7SUFFRSw2QkFBQTtFMUUycVVSOztFMEV6cVVNOztJQUVFLDhCQUFBO0UxRTRxVVI7O0UwRTFxVU07O0lBRUUsNEJBQUE7RTFFNnFVUjs7RTBFNXJVTTtJQUFnQyx5QkFBQTtFMUVnc1V0Qzs7RTBFL3JVTTs7SUFFRSw2QkFBQTtFMUVrc1VSOztFMEVoc1VNOztJQUVFLCtCQUFBO0UxRW1zVVI7O0UwRWpzVU07O0lBRUUsZ0NBQUE7RTFFb3NVUjs7RTBFbHNVTTs7SUFFRSw4QkFBQTtFMUVxc1VSOztFMEVwdFVNO0lBQWdDLHVCQUFBO0UxRXd0VXRDOztFMEV2dFVNOztJQUVFLDJCQUFBO0UxRTB0VVI7O0UwRXh0VU07O0lBRUUsNkJBQUE7RTFFMnRVUjs7RTBFenRVTTs7SUFFRSw4QkFBQTtFMUU0dFVSOztFMEUxdFVNOztJQUVFLDRCQUFBO0UxRTZ0VVI7O0UwRTV1VU07SUFBZ0MseUJBQUE7RTFFZ3ZVdEM7O0UwRS91VU07O0lBRUUsNkJBQUE7RTFFa3ZVUjs7RTBFaHZVTTs7SUFFRSwrQkFBQTtFMUVtdlVSOztFMEVqdlVNOztJQUVFLGdDQUFBO0UxRW92VVI7O0UwRWx2VU07O0lBRUUsOEJBQUE7RTFFcXZVUjs7RTBFcHdVTTtJQUFnQyx1QkFBQTtFMUV3d1V0Qzs7RTBFdndVTTs7SUFFRSwyQkFBQTtFMUUwd1VSOztFMEV4d1VNOztJQUVFLDZCQUFBO0UxRTJ3VVI7O0UwRXp3VU07O0lBRUUsOEJBQUE7RTFFNHdVUjs7RTBFMXdVTTs7SUFFRSw0QkFBQTtFMUU2d1VSOztFMEU1eFVNO0lBQWdDLHFCQUFBO0UxRWd5VXRDOztFMEUveFVNOztJQUVFLHlCQUFBO0UxRWt5VVI7O0UwRWh5VU07O0lBRUUsMkJBQUE7RTFFbXlVUjs7RTBFanlVTTs7SUFFRSw0QkFBQTtFMUVveVVSOztFMEVseVVNOztJQUVFLDBCQUFBO0UxRXF5VVI7O0UwRXB6VU07SUFBZ0MsMkJBQUE7RTFFd3pVdEM7O0UwRXZ6VU07O0lBRUUsK0JBQUE7RTFFMHpVUjs7RTBFeHpVTTs7SUFFRSxpQ0FBQTtFMUUyelVSOztFMEV6elVNOztJQUVFLGtDQUFBO0UxRTR6VVI7O0UwRTF6VU07O0lBRUUsZ0NBQUE7RTFFNnpVUjs7RTBFNTBVTTtJQUFnQywwQkFBQTtFMUVnMVV0Qzs7RTBFLzBVTTs7SUFFRSw4QkFBQTtFMUVrMVVSOztFMEVoMVVNOztJQUVFLGdDQUFBO0UxRW0xVVI7O0UwRWoxVU07O0lBRUUsaUNBQUE7RTFFbzFVUjs7RTBFbDFVTTs7SUFFRSwrQkFBQTtFMUVxMVVSOztFMEVwMlVNO0lBQWdDLHdCQUFBO0UxRXcyVXRDOztFMEV2MlVNOztJQUVFLDRCQUFBO0UxRTAyVVI7O0UwRXgyVU07O0lBRUUsOEJBQUE7RTFFMjJVUjs7RTBFejJVTTs7SUFFRSwrQkFBQTtFMUU0MlVSOztFMEUxMlVNOztJQUVFLDZCQUFBO0UxRTYyVVI7O0UwRTUzVU07SUFBZ0MsMEJBQUE7RTFFZzRVdEM7O0UwRS8zVU07O0lBRUUsOEJBQUE7RTFFazRVUjs7RTBFaDRVTTs7SUFFRSxnQ0FBQTtFMUVtNFVSOztFMEVqNFVNOztJQUVFLGlDQUFBO0UxRW80VVI7O0UwRWw0VU07O0lBRUUsK0JBQUE7RTFFcTRVUjs7RTBFcDVVTTtJQUFnQyx3QkFBQTtFMUV3NVV0Qzs7RTBFdjVVTTs7SUFFRSw0QkFBQTtFMUUwNVVSOztFMEV4NVVNOztJQUVFLDhCQUFBO0UxRTI1VVI7O0UwRXo1VU07O0lBRUUsK0JBQUE7RTFFNDVVUjs7RTBFMTVVTTs7SUFFRSw2QkFBQTtFMUU2NVVSOztFMEU1NlVNO0lBQWdDLDBCQUFBO0UxRWc3VXRDOztFMEUvNlVNOztJQUVFLDhCQUFBO0UxRWs3VVI7O0UwRWg3VU07O0lBRUUsZ0NBQUE7RTFFbTdVUjs7RTBFajdVTTs7SUFFRSxpQ0FBQTtFMUVvN1VSOztFMEVsN1VNOztJQUVFLCtCQUFBO0UxRXE3VVI7O0UwRXA4VU07SUFBZ0Msd0JBQUE7RTFFdzhVdEM7O0UwRXY4VU07O0lBRUUsNEJBQUE7RTFFMDhVUjs7RTBFeDhVTTs7SUFFRSw4QkFBQTtFMUUyOFVSOztFMEV6OFVNOztJQUVFLCtCQUFBO0UxRTQ4VVI7O0UwRTE4VU07O0lBRUUsNkJBQUE7RTFFNjhVUjs7RTBFcjhVTTtJQUF3QiwyQkFBQTtFMUV5OFU5Qjs7RTBFeDhVTTs7SUFFRSwrQkFBQTtFMUUyOFVSOztFMEV6OFVNOztJQUVFLGlDQUFBO0UxRTQ4VVI7O0UwRTE4VU07O0lBRUUsa0NBQUE7RTFFNjhVUjs7RTBFMzhVTTs7SUFFRSxnQ0FBQTtFMUU4OFVSOztFMEU3OVVNO0lBQXdCLDBCQUFBO0UxRWkrVTlCOztFMEVoK1VNOztJQUVFLDhCQUFBO0UxRW0rVVI7O0UwRWorVU07O0lBRUUsZ0NBQUE7RTFFbytVUjs7RTBFbCtVTTs7SUFFRSxpQ0FBQTtFMUVxK1VSOztFMEVuK1VNOztJQUVFLCtCQUFBO0UxRXMrVVI7O0UwRXIvVU07SUFBd0Isd0JBQUE7RTFFeS9VOUI7O0UwRXgvVU07O0lBRUUsNEJBQUE7RTFFMi9VUjs7RTBFei9VTTs7SUFFRSw4QkFBQTtFMUU0L1VSOztFMEUxL1VNOztJQUVFLCtCQUFBO0UxRTYvVVI7O0UwRTMvVU07O0lBRUUsNkJBQUE7RTFFOC9VUjs7RTBFN2dWTTtJQUF3QiwwQkFBQTtFMUVpaFY5Qjs7RTBFaGhWTTs7SUFFRSw4QkFBQTtFMUVtaFZSOztFMEVqaFZNOztJQUVFLGdDQUFBO0UxRW9oVlI7O0UwRWxoVk07O0lBRUUsaUNBQUE7RTFFcWhWUjs7RTBFbmhWTTs7SUFFRSwrQkFBQTtFMUVzaFZSOztFMEVyaVZNO0lBQXdCLHdCQUFBO0UxRXlpVjlCOztFMEV4aVZNOztJQUVFLDRCQUFBO0UxRTJpVlI7O0UwRXppVk07O0lBRUUsOEJBQUE7RTFFNGlWUjs7RTBFMWlWTTs7SUFFRSwrQkFBQTtFMUU2aVZSOztFMEUzaVZNOztJQUVFLDZCQUFBO0UxRThpVlI7O0UwRTdqVk07SUFBd0IsMEJBQUE7RTFFaWtWOUI7O0UwRWhrVk07O0lBRUUsOEJBQUE7RTFFbWtWUjs7RTBFamtWTTs7SUFFRSxnQ0FBQTtFMUVva1ZSOztFMEVsa1ZNOztJQUVFLGlDQUFBO0UxRXFrVlI7O0UwRW5rVk07O0lBRUUsK0JBQUE7RTFFc2tWUjs7RTBFcmxWTTtJQUF3Qix3QkFBQTtFMUV5bFY5Qjs7RTBFeGxWTTs7SUFFRSw0QkFBQTtFMUUybFZSOztFMEV6bFZNOztJQUVFLDhCQUFBO0UxRTRsVlI7O0UwRTFsVk07O0lBRUUsK0JBQUE7RTFFNmxWUjs7RTBFM2xWTTs7SUFFRSw2QkFBQTtFMUU4bFZSOztFMEV4bFZFO0lBQW1CLHVCQUFBO0UxRTRsVnJCOztFMEUzbFZFOztJQUVFLDJCQUFBO0UxRThsVko7O0UwRTVsVkU7O0lBRUUsNkJBQUE7RTFFK2xWSjs7RTBFN2xWRTs7SUFFRSw4QkFBQTtFMUVnbVZKOztFMEU5bFZFOztJQUVFLDRCQUFBO0UxRWltVko7QUFDRjtBa0IzbVZJO0V3RGxESTtJQUFnQyxvQkFBQTtFMUVpcVZ0Qzs7RTBFaHFWTTs7SUFFRSx3QkFBQTtFMUVtcVZSOztFMEVqcVZNOztJQUVFLDBCQUFBO0UxRW9xVlI7O0UwRWxxVk07O0lBRUUsMkJBQUE7RTFFcXFWUjs7RTBFbnFWTTs7SUFFRSx5QkFBQTtFMUVzcVZSOztFMEVyclZNO0lBQWdDLDBCQUFBO0UxRXlyVnRDOztFMEV4clZNOztJQUVFLDhCQUFBO0UxRTJyVlI7O0UwRXpyVk07O0lBRUUsZ0NBQUE7RTFFNHJWUjs7RTBFMXJWTTs7SUFFRSxpQ0FBQTtFMUU2clZSOztFMEUzclZNOztJQUVFLCtCQUFBO0UxRThyVlI7O0UwRTdzVk07SUFBZ0MseUJBQUE7RTFFaXRWdEM7O0UwRWh0Vk07O0lBRUUsNkJBQUE7RTFFbXRWUjs7RTBFanRWTTs7SUFFRSwrQkFBQTtFMUVvdFZSOztFMEVsdFZNOztJQUVFLGdDQUFBO0UxRXF0VlI7O0UwRW50Vk07O0lBRUUsOEJBQUE7RTFFc3RWUjs7RTBFcnVWTTtJQUFnQyx1QkFBQTtFMUV5dVZ0Qzs7RTBFeHVWTTs7SUFFRSwyQkFBQTtFMUUydVZSOztFMEV6dVZNOztJQUVFLDZCQUFBO0UxRTR1VlI7O0UwRTF1Vk07O0lBRUUsOEJBQUE7RTFFNnVWUjs7RTBFM3VWTTs7SUFFRSw0QkFBQTtFMUU4dVZSOztFMEU3dlZNO0lBQWdDLHlCQUFBO0UxRWl3VnRDOztFMEVod1ZNOztJQUVFLDZCQUFBO0UxRW13VlI7O0UwRWp3Vk07O0lBRUUsK0JBQUE7RTFFb3dWUjs7RTBFbHdWTTs7SUFFRSxnQ0FBQTtFMUVxd1ZSOztFMEVud1ZNOztJQUVFLDhCQUFBO0UxRXN3VlI7O0UwRXJ4Vk07SUFBZ0MsdUJBQUE7RTFFeXhWdEM7O0UwRXh4Vk07O0lBRUUsMkJBQUE7RTFFMnhWUjs7RTBFenhWTTs7SUFFRSw2QkFBQTtFMUU0eFZSOztFMEUxeFZNOztJQUVFLDhCQUFBO0UxRTZ4VlI7O0UwRTN4Vk07O0lBRUUsNEJBQUE7RTFFOHhWUjs7RTBFN3lWTTtJQUFnQyx5QkFBQTtFMUVpelZ0Qzs7RTBFaHpWTTs7SUFFRSw2QkFBQTtFMUVtelZSOztFMEVqelZNOztJQUVFLCtCQUFBO0UxRW96VlI7O0UwRWx6Vk07O0lBRUUsZ0NBQUE7RTFFcXpWUjs7RTBFbnpWTTs7SUFFRSw4QkFBQTtFMUVzelZSOztFMEVyMFZNO0lBQWdDLHVCQUFBO0UxRXkwVnRDOztFMEV4MFZNOztJQUVFLDJCQUFBO0UxRTIwVlI7O0UwRXowVk07O0lBRUUsNkJBQUE7RTFFNDBWUjs7RTBFMTBWTTs7SUFFRSw4QkFBQTtFMUU2MFZSOztFMEUzMFZNOztJQUVFLDRCQUFBO0UxRTgwVlI7O0UwRTcxVk07SUFBZ0MscUJBQUE7RTFFaTJWdEM7O0UwRWgyVk07O0lBRUUseUJBQUE7RTFFbTJWUjs7RTBFajJWTTs7SUFFRSwyQkFBQTtFMUVvMlZSOztFMEVsMlZNOztJQUVFLDRCQUFBO0UxRXEyVlI7O0UwRW4yVk07O0lBRUUsMEJBQUE7RTFFczJWUjs7RTBFcjNWTTtJQUFnQywyQkFBQTtFMUV5M1Z0Qzs7RTBFeDNWTTs7SUFFRSwrQkFBQTtFMUUyM1ZSOztFMEV6M1ZNOztJQUVFLGlDQUFBO0UxRTQzVlI7O0UwRTEzVk07O0lBRUUsa0NBQUE7RTFFNjNWUjs7RTBFMzNWTTs7SUFFRSxnQ0FBQTtFMUU4M1ZSOztFMEU3NFZNO0lBQWdDLDBCQUFBO0UxRWk1VnRDOztFMEVoNVZNOztJQUVFLDhCQUFBO0UxRW01VlI7O0UwRWo1Vk07O0lBRUUsZ0NBQUE7RTFFbzVWUjs7RTBFbDVWTTs7SUFFRSxpQ0FBQTtFMUVxNVZSOztFMEVuNVZNOztJQUVFLCtCQUFBO0UxRXM1VlI7O0UwRXI2Vk07SUFBZ0Msd0JBQUE7RTFFeTZWdEM7O0UwRXg2Vk07O0lBRUUsNEJBQUE7RTFFMjZWUjs7RTBFejZWTTs7SUFFRSw4QkFBQTtFMUU0NlZSOztFMEUxNlZNOztJQUVFLCtCQUFBO0UxRTY2VlI7O0UwRTM2Vk07O0lBRUUsNkJBQUE7RTFFODZWUjs7RTBFNzdWTTtJQUFnQywwQkFBQTtFMUVpOFZ0Qzs7RTBFaDhWTTs7SUFFRSw4QkFBQTtFMUVtOFZSOztFMEVqOFZNOztJQUVFLGdDQUFBO0UxRW84VlI7O0UwRWw4Vk07O0lBRUUsaUNBQUE7RTFFcThWUjs7RTBFbjhWTTs7SUFFRSwrQkFBQTtFMUVzOFZSOztFMEVyOVZNO0lBQWdDLHdCQUFBO0UxRXk5VnRDOztFMEV4OVZNOztJQUVFLDRCQUFBO0UxRTI5VlI7O0UwRXo5Vk07O0lBRUUsOEJBQUE7RTFFNDlWUjs7RTBFMTlWTTs7SUFFRSwrQkFBQTtFMUU2OVZSOztFMEUzOVZNOztJQUVFLDZCQUFBO0UxRTg5VlI7O0UwRTcrVk07SUFBZ0MsMEJBQUE7RTFFaS9WdEM7O0UwRWgvVk07O0lBRUUsOEJBQUE7RTFFbS9WUjs7RTBFai9WTTs7SUFFRSxnQ0FBQTtFMUVvL1ZSOztFMEVsL1ZNOztJQUVFLGlDQUFBO0UxRXEvVlI7O0UwRW4vVk07O0lBRUUsK0JBQUE7RTFFcy9WUjs7RTBFcmdXTTtJQUFnQyx3QkFBQTtFMUV5Z1d0Qzs7RTBFeGdXTTs7SUFFRSw0QkFBQTtFMUUyZ1dSOztFMEV6Z1dNOztJQUVFLDhCQUFBO0UxRTRnV1I7O0UwRTFnV007O0lBRUUsK0JBQUE7RTFFNmdXUjs7RTBFM2dXTTs7SUFFRSw2QkFBQTtFMUU4Z1dSOztFMEV0Z1dNO0lBQXdCLDJCQUFBO0UxRTBnVzlCOztFMEV6Z1dNOztJQUVFLCtCQUFBO0UxRTRnV1I7O0UwRTFnV007O0lBRUUsaUNBQUE7RTFFNmdXUjs7RTBFM2dXTTs7SUFFRSxrQ0FBQTtFMUU4Z1dSOztFMEU1Z1dNOztJQUVFLGdDQUFBO0UxRStnV1I7O0UwRTloV007SUFBd0IsMEJBQUE7RTFFa2lXOUI7O0UwRWppV007O0lBRUUsOEJBQUE7RTFFb2lXUjs7RTBFbGlXTTs7SUFFRSxnQ0FBQTtFMUVxaVdSOztFMEVuaVdNOztJQUVFLGlDQUFBO0UxRXNpV1I7O0UwRXBpV007O0lBRUUsK0JBQUE7RTFFdWlXUjs7RTBFdGpXTTtJQUF3Qix3QkFBQTtFMUUwalc5Qjs7RTBFempXTTs7SUFFRSw0QkFBQTtFMUU0aldSOztFMEUxaldNOztJQUVFLDhCQUFBO0UxRTZqV1I7O0UwRTNqV007O0lBRUUsK0JBQUE7RTFFOGpXUjs7RTBFNWpXTTs7SUFFRSw2QkFBQTtFMUUraldSOztFMEU5a1dNO0lBQXdCLDBCQUFBO0UxRWtsVzlCOztFMEVqbFdNOztJQUVFLDhCQUFBO0UxRW9sV1I7O0UwRWxsV007O0lBRUUsZ0NBQUE7RTFFcWxXUjs7RTBFbmxXTTs7SUFFRSxpQ0FBQTtFMUVzbFdSOztFMEVwbFdNOztJQUVFLCtCQUFBO0UxRXVsV1I7O0UwRXRtV007SUFBd0Isd0JBQUE7RTFFMG1XOUI7O0UwRXptV007O0lBRUUsNEJBQUE7RTFFNG1XUjs7RTBFMW1XTTs7SUFFRSw4QkFBQTtFMUU2bVdSOztFMEUzbVdNOztJQUVFLCtCQUFBO0UxRThtV1I7O0UwRTVtV007O0lBRUUsNkJBQUE7RTFFK21XUjs7RTBFOW5XTTtJQUF3QiwwQkFBQTtFMUVrb1c5Qjs7RTBFam9XTTs7SUFFRSw4QkFBQTtFMUVvb1dSOztFMEVsb1dNOztJQUVFLGdDQUFBO0UxRXFvV1I7O0UwRW5vV007O0lBRUUsaUNBQUE7RTFFc29XUjs7RTBFcG9XTTs7SUFFRSwrQkFBQTtFMUV1b1dSOztFMEV0cFdNO0lBQXdCLHdCQUFBO0UxRTBwVzlCOztFMEV6cFdNOztJQUVFLDRCQUFBO0UxRTRwV1I7O0UwRTFwV007O0lBRUUsOEJBQUE7RTFFNnBXUjs7RTBFM3BXTTs7SUFFRSwrQkFBQTtFMUU4cFdSOztFMEU1cFdNOztJQUVFLDZCQUFBO0UxRStwV1I7O0UwRXpwV0U7SUFBbUIsdUJBQUE7RTFFNnBXckI7O0UwRTVwV0U7O0lBRUUsMkJBQUE7RTFFK3BXSjs7RTBFN3BXRTs7SUFFRSw2QkFBQTtFMUVncVdKOztFMEU5cFdFOztJQUVFLDhCQUFBO0UxRWlxV0o7O0UwRS9wV0U7O0lBRUUsNEJBQUE7RTFFa3FXSjtBQUNGO0EyRW51V0U7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0VBRUEsb0JBQUE7RUFDQSxXQUFBO0VBRUEsa0NBQUE7QTNFbXVXSjs7QTRFN3VXQTtFQUFrQiw0R0FBQTtBNUVpdldsQjs7QTRFN3VXQTtFQUFpQiw4QkFBQTtBNUVpdldqQjs7QTRFaHZXQTtFQUFpQiw4QkFBQTtBNUVvdldqQjs7QTRFbnZXQTtFQUFpQiw4QkFBQTtBNUV1dldqQjs7QTRFdHZXQTtFQ1RFLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtBN0Vtd1dGOztBNEVwdldJO0VBQXdCLDJCQUFBO0E1RXd2VzVCOztBNEV2dldJO0VBQXdCLDRCQUFBO0E1RTJ2VzVCOztBNEUxdldJO0VBQXdCLDZCQUFBO0E1RTh2VzVCOztBa0J6dFdJO0UwRHZDQTtJQUF3QiwyQkFBQTtFNUVxd1cxQjs7RTRFcHdXRTtJQUF3Qiw0QkFBQTtFNUV3d1cxQjs7RTRFdndXRTtJQUF3Qiw2QkFBQTtFNUUyd1cxQjtBQUNGO0FrQnZ1V0k7RTBEdkNBO0lBQXdCLDJCQUFBO0U1RWt4VzFCOztFNEVqeFdFO0lBQXdCLDRCQUFBO0U1RXF4VzFCOztFNEVweFdFO0lBQXdCLDZCQUFBO0U1RXd4VzFCO0FBQ0Y7QWtCcHZXSTtFMER2Q0E7SUFBd0IsMkJBQUE7RTVFK3hXMUI7O0U0RTl4V0U7SUFBd0IsNEJBQUE7RTVFa3lXMUI7O0U0RWp5V0U7SUFBd0IsNkJBQUE7RTVFcXlXMUI7QUFDRjtBa0Jqd1dJO0UwRHZDQTtJQUF3QiwyQkFBQTtFNUU0eVcxQjs7RTRFM3lXRTtJQUF3Qiw0QkFBQTtFNUUreVcxQjs7RTRFOXlXRTtJQUF3Qiw2QkFBQTtFNUVrelcxQjtBQUNGO0FrQjl3V0k7RTBEdkNBO0lBQXdCLDJCQUFBO0U1RXl6VzFCOztFNEV4eldFO0lBQXdCLDRCQUFBO0U1RTR6VzFCOztFNEUzeldFO0lBQXdCLDZCQUFBO0U1RSt6VzFCO0FBQ0Y7QTRFMXpXQTtFQUFtQixvQ0FBQTtBNUU2elduQjs7QTRFNXpXQTtFQUFtQixvQ0FBQTtBNUVnMFduQjs7QTRFL3pXQTtFQUFtQixxQ0FBQTtBNUVtMFduQjs7QTRFL3pXQTtFQUF1QiwyQkFBQTtBNUVtMFd2Qjs7QTRFbDBXQTtFQUF1QiwrQkFBQTtBNUVzMFd2Qjs7QTRFcjBXQTtFQUF1QiwyQkFBQTtBNUV5MFd2Qjs7QTRFeDBXQTtFQUF1QiwyQkFBQTtBNUU0MFd2Qjs7QTRFMzBXQTtFQUF1Qiw4QkFBQTtBNUUrMFd2Qjs7QTRFOTBXQTtFQUF1Qiw2QkFBQTtBNUVrMVd2Qjs7QTRFOTBXQTtFQUFjLHNCQUFBO0E1RWsxV2Q7O0E4RXozV0U7RUFDRSx5QkFBQTtBOUU0M1dKOztBU2wzV0U7RXFFTE0seUJBQUE7QTlFMjNXUjs7QThFajRXRTtFQUNFLHlCQUFBO0E5RW80V0o7O0FTMTNXRTtFcUVMTSx5QkFBQTtBOUVtNFdSOztBOEV6NFdFO0VBQ0UseUJBQUE7QTlFNDRXSjs7QVNsNFdFO0VxRUxNLHlCQUFBO0E5RTI0V1I7O0E4RWo1V0U7RUFDRSx5QkFBQTtBOUVvNVdKOztBUzE0V0U7RXFFTE0seUJBQUE7QTlFbTVXUjs7QThFejVXRTtFQUNFLHlCQUFBO0E5RTQ1V0o7O0FTbDVXRTtFcUVMTSx5QkFBQTtBOUUyNVdSOztBOEVqNldFO0VBQ0UseUJBQUE7QTlFbzZXSjs7QVMxNVdFO0VxRUxNLHlCQUFBO0E5RW02V1I7O0E4RXo2V0U7RUFDRSx5QkFBQTtBOUU0NldKOztBU2w2V0U7RXFFTE0seUJBQUE7QTlFMjZXUjs7QThFajdXRTtF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QUE7QXJGMHNZRjs7QXNGendZRTtFQUNFLGdCQUFBO0F0RjR3WUo7QXNGendZRTtFQUNFLGdCQUFBO0F0RjJ3WUo7QXNGeHdZRTtFQUNFLGlDQUFBO0F0RjB3WUo7QXNGdndZRTtFQUNFLGMvRUlPO0FQcXdZWDs7QXVGdnhZQTtFQUNFLFVBQUE7RUFDQSxhQUFBO0VBQ0EsV2hGUVM7QVBreFlYO0F1Rnh4WUU7O0VBRUUsV2hGSU87RWdGSFAsVUFBQTtBdkYweFlKOztBdUZ0eFlBOztFQUVFLGNoRklTO0VnRkhULGdCaEZKUztBUDZ4WVg7QXVGdnhZRTs7RUFDRSx5QmhGSE87QVA2eFlYO0F1RnZ4WUU7Ozs7RUFFRSxjaEZKTztBUCt4WVg7QXVGeHhZRTs7RXpFUUUsK0JBQUE7RUFDQSxrQ0FBQTtFQWFBLDhCQUFBO0VBQ0EsaUNBQUE7RXlFcEJBLHlCQUFBO0F2RjZ4WUo7QXVGMXhZRTs7RXpFZ0JFLHlCQUFBO0VBQ0EsNEJBQUE7RXlFZkEsY0FBQTtBdkY4eFlKO0F1RjN4WUU7O0V6RVdFLDhCQUFBO0VBQ0EsaUNBQUE7RXlFVkEsV2hGNUJPO0FQMnpZWDtBdUYzeFlJOztFQUNFLHlCL0VnQ1M7QVI4dllmO0F1Ri94WUk7O0VBQ0UseUIvRWdDUztBUmt3WWY7QXVGbnlZSTs7RUFDRSx5Qi9FZ0NTO0FSc3dZZjtBdUZ2eVlJOztFQUNFLHlCL0VnQ1M7QVIwd1lmO0F1RjN5WUk7O0VBQ0UseUIvRWdDUztBUjh3WWY7QXVGL3lZSTs7RUFDRSx5Qi9FZ0NTO0FSa3hZZjtBdUZuellJOztFQUNFLHlCL0VnQ1M7QVJzeFlmO0F1RnZ6WUk7O0VBQ0UseUIvRWdDUztBUjB4WWY7QXVGM3pZSTs7RUFDRSx5Qi9FZ0NTO0FSOHhZZjs7QXVGdnpZSTtFQUNFLHFCL0V3QlM7QVJreVlmO0F1RjN6WUk7RUFDRSxxQi9Fd0JTO0FScXlZZjtBdUY5ellJO0VBQ0UscUIvRXdCUztBUnd5WWY7QXVGajBZSTtFQUNFLHFCL0V3QlM7QVIyeVlmO0F1RnAwWUk7RUFDRSxxQi9Fd0JTO0FSOHlZZjtBdUZ2MFlJO0VBQ0UscUIvRXdCUztBUml6WWY7QXVGMTBZSTtFQUNFLHFCL0V3QlM7QVJvellmO0F1RjcwWUk7RUFDRSxxQi9Fd0JTO0FSdXpZZjtBdUZoMVlJO0VBQ0UscUIvRXdCUztBUjB6WWY7O0F1RjcwWUE7RUFDRSx3QkFBQTtFQUNBLG9DQUFBO0F2RmcxWUY7O0F1RjcwWUE7RUFDRSx3QkFBQTtFQUNBLFdBQUE7RUFDQSxzQkFBQTtBdkZnMVlGOztBd0ZqNVlBO0VBQ0UsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0F4Rm81WUY7O0F5Rng1WUE7RUFDRSxXbEZVUztBUGk1WVg7O0EwRjU1WUE7RUFDRSxvQkFBQTtBMUYrNVlGOztBMEY1NVlBO0VBQ0UsZ0JBQUE7QTFGKzVZRjs7QTBGNTVZQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0ExRis1WUY7O0EyRng2WUU7RUFNRSxXcEZJTztBUGs2WVg7QTJGajZZRTtFQUVFLFdwRkhPO0FQcTZZWDs7QTJGcDZZRTtFQUVFLFdwRkhPO0FQeTZZWDtBMkZqNllFO0VBRUUsV3BGVk87QVA0NllYOztBMkZ0N1lFO0VBTUUsV3BGSU87QVBnN1lYO0EyRi82WUU7RUFFRSxXcEZITztBUG03WVg7O0EyRmw3WUU7RUFFRSxXcEZITztBUHU3WVg7QTJGLzZZRTtFQUVFLFdwRlZPO0FQMDdZWDs7QTJGcDhZRTtFQU1FLFdwRklPO0FQODdZWDtBMkY3N1lFO0VBRUUsV3BGSE87QVBpOFlYOztBMkZoOFlFO0VBRUUsV3BGSE87QVBxOFlYO0EyRjc3WUU7RUFFRSxXcEZWTztBUHc4WVg7O0EyRmw5WUU7RUFNRSxXcEZJTztBUDQ4WVg7QTJGMzhZRTtFQUVFLFdwRkhPO0FQKzhZWDs7QTJGOThZRTtFQUVFLFdwRkhPO0FQbTlZWDtBMkYzOFlFO0VBRUUsV3BGVk87QVBzOVlYOztBMkZoK1lFO0VBTUUsV3BGSU87QVAwOVlYO0EyRno5WUU7RUFFRSxXcEZITztBUDY5WVg7O0EyRjU5WUU7RUFFRSxXcEZITztBUGkrWVg7QTJGejlZRTtFQUVFLFdwRlZPO0FQbytZWDs7QTJGOStZRTtFQU1FLFdwRklPO0FQdytZWDtBMkZ2K1lFO0VBRUUsV3BGSE87QVAyK1lYOztBMkYxK1lFO0VBRUUsV3BGSE87QVArK1lYO0EyRnYrWUU7RUFFRSxXcEZWTztBUGsvWVg7O0EyRjUvWUU7RUFNRSxXcEZJTztBUHMvWVg7QTJGci9ZRTtFQUVFLFdwRkhPO0FQeS9ZWDs7QTJGeC9ZRTtFQUVFLFdwRkhPO0FQNi9ZWDtBMkZyL1lFO0VBRUUsV3BGVk87QVBnZ1pYOztBMkYxZ1pFO0VBTUUsV3BGSU87QVBvZ1pYO0EyRm5nWkU7RUFFRSxXcEZITztBUHVnWlg7O0EyRnRnWkU7RUFFRSxXcEZITztBUDJnWlg7QTJGbmdaRTtFQUVFLFdwRlZPO0FQOGdaWDs7QTJGeGhaRTtFQU1FLFdwRklPO0FQa2haWDtBMkZqaFpFO0VBRUUsV3BGSE87QVBxaFpYOztBMkZwaFpFO0VBRUUsV3BGSE87QVB5aFpYO0EyRmpoWkU7RUFFRSxXcEZWTztBUDRoWlg7O0EwRjdnWkU7RS9EcEJBLFdBQUE7RUZBRSx5QnBCaUdZO0VzQi9GZCxxQnRCK0ZjO0FMczhZaEI7QVNqaVpFO0VrQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0EzQjZpWnpHO0EyQmppWkU7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyxnREFBQTtBM0I4aFpOO0EyQnpoWkU7RUFFRSxXQUFBO0VBQ0EseUJ0QnFFWTtFc0JwRVoscUJ0Qm9FWTtBTHM5WWhCO0EyQm5oWkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBM0I2alo3TDtBMkI5Z1pJO0VBS0ksZ0RBQUE7QTNCNGdaUjtBMkZwa1pFO0VBTUUsV3BGSU87QVA2alpYO0EyRjVqWkU7RUFFRSxXcEZITztBUGdrWlg7O0EwRmpqWkU7RS9EcEJBLFdBQUE7RUZBRSx5QnBCaUdZO0VzQi9GZCxxQnRCK0ZjO0FMMCtZaEI7QVNya1pFO0VrQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0EzQmlsWnpHO0EyQnJrWkU7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyxnREFBQTtBM0Jra1pOO0EyQjdqWkU7RUFFRSxXQUFBO0VBQ0EseUJ0QnFFWTtFc0JwRVoscUJ0Qm9FWTtBTDAvWWhCO0EyQnZqWkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBM0JpbVo3TDtBMkJsalpJO0VBS0ksZ0RBQUE7QTNCZ2paUjtBMkZ4bVpFO0VBTUUsV3BGSU87QVBpbVpYO0EyRmhtWkU7RUFFRSxXcEZITztBUG9tWlg7O0EwRnJsWkU7RS9EcEJBLFdBQUE7RUZBRSx5QnBCaUdZO0VzQi9GZCxxQnRCK0ZjO0FMOGdaaEI7QVN6bVpFO0VrQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0EzQnFuWnpHO0EyQnptWkU7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyxnREFBQTtBM0JzbVpOO0EyQmptWkU7RUFFRSxXQUFBO0VBQ0EseUJ0QnFFWTtFc0JwRVoscUJ0Qm9FWTtBTDhoWmhCO0EyQjNsWkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBM0Jxb1o3TDtBMkJ0bFpJO0VBS0ksZ0RBQUE7QTNCb2xaUjtBMkY1b1pFO0VBTUUsV3BGSU87QVBxb1pYO0EyRnBvWkU7RUFFRSxXcEZITztBUHdvWlg7O0EwRnpuWkU7RS9EcEJBLFdBQUE7RUZBRSxzQnBCaUdZO0VzQi9GZCxrQnRCK0ZjO0FMa2paaEI7QVM3b1pFO0VrQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0EzQnlwWnpHO0EyQjdvWkU7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRywrQ0FBQTtBM0Iwb1pOO0EyQnJvWkU7RUFFRSxXQUFBO0VBQ0Esc0J0QnFFWTtFc0JwRVosa0J0Qm9FWTtBTGtrWmhCO0EyQi9uWkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBM0J5cVo3TDtBMkIxblpJO0VBS0ksK0NBQUE7QTNCd25aUjtBMkZoclpFO0VBTUUsV3BGSU87QVB5cVpYO0EyRnhxWkU7RUFFRSxXcEZITztBUDRxWlg7O0EwRjdwWkU7RS9EcEJBLFdBQUE7RUZBRSx5QnBCaUdZO0VzQi9GZCxxQnRCK0ZjO0FMc2xaaEI7QVNqclpFO0VrQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0EzQjZyWnpHO0EyQmpyWkU7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyxnREFBQTtBM0I4cVpOO0EyQnpxWkU7RUFFRSxXQUFBO0VBQ0EseUJ0QnFFWTtFc0JwRVoscUJ0Qm9FWTtBTHNtWmhCO0EyQm5xWkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBM0I2c1o3TDtBMkI5cFpJO0VBS0ksZ0RBQUE7QTNCNHBaUjtBMkZwdFpFO0VBTUUsV3BGSU87QVA2c1pYO0EyRjVzWkU7RUFFRSxXcEZITztBUGd0Wlg7O0EwRmpzWkU7RS9EcEJBLFdBQUE7RUZBRSx5QnBCaUdZO0VzQi9GZCxxQnRCK0ZjO0FMMG5aaEI7QVNydFpFO0VrQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0EzQml1WnpHO0EyQnJ0WkU7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyxpREFBQTtBM0JrdFpOO0EyQjdzWkU7RUFFRSxXQUFBO0VBQ0EseUJ0QnFFWTtFc0JwRVoscUJ0Qm9FWTtBTDBvWmhCO0EyQnZzWkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBM0Jpdlo3TDtBMkJsc1pJO0VBS0ksaURBQUE7QTNCZ3NaUjtBMkZ4dlpFO0VBTUUsV3BGSU87QVBpdlpYO0EyRmh2WkU7RUFFRSxXcEZITztBUG92Wlg7O0EwRnJ1WkU7RS9EcEJBLFdBQUE7RUZBRSx5QnBCaUdZO0VzQi9GZCxxQnRCK0ZjO0FMOHBaaEI7QVN6dlpFO0VrQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QsbUJBVHFHO0EzQnF3WnpHO0EyQnp2WkU7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxtQkFoQnFHO0VBcUJuRyw4Q0FBQTtBM0JzdlpOO0EyQmp2WkU7RUFFRSxXQUFBO0VBQ0EseUJ0QnFFWTtFc0JwRVoscUJ0Qm9FWTtBTDhxWmhCO0EyQjN1WkU7RUFHRSxXQUFBO0VBQ0EsdUJBekMrSTtFQTZDL0ksbUJBN0N5TDtBM0JxeFo3TDtBMkJ0dVpJO0VBS0ksOENBQUE7QTNCb3VaUjtBMkY1eFpFO0VBTUUsV3BGSU87QVBxeFpYO0EyRnB4WkU7RUFFRSxXcEZITztBUHd4Wlg7O0EwRnp3WkU7RS9EcEJBLFdBQUE7RUZBRSx5QnBCaUdZO0VzQi9GZCxxQnRCK0ZjO0FMa3NaaEI7QVM3eFpFO0VrQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0EzQnl5WnpHO0EyQjd4WkU7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyxnREFBQTtBM0IweFpOO0EyQnJ4WkU7RUFFRSxXQUFBO0VBQ0EseUJ0QnFFWTtFc0JwRVoscUJ0Qm9FWTtBTGt0WmhCO0EyQi93WkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBM0J5elo3TDtBMkIxd1pJO0VBS0ksZ0RBQUE7QTNCd3daUjtBMkZoMFpFO0VBTUUsV3BGSU87QVB5elpYO0EyRnh6WkU7RUFFRSxXcEZITztBUDR6Wlg7O0EwRjd5WkU7RS9EcEJBLFdBQUE7RUZBRSx5QnBCaUdZO0VzQi9GZCxxQnRCK0ZjO0FMc3VaaEI7QVNqMFpFO0VrQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0EzQjYwWnpHO0EyQmowWkU7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRywrQ0FBQTtBM0I4elpOO0EyQnp6WkU7RUFFRSxXQUFBO0VBQ0EseUJ0QnFFWTtFc0JwRVoscUJ0Qm9FWTtBTHN2WmhCO0EyQm56WkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBM0I2MVo3TDtBMkI5eVpJO0VBS0ksK0NBQUE7QTNCNHlaUjtBMkZwMlpFO0VBTUUsV3BGSU87QVA2MVpYO0EyRjUxWkU7RUFFRSxXcEZITztBUGcyWlg7O0EwRmoxWkU7RS9EcEJBLFdBQUE7RUZBRSx5QnBCaUdZO0VzQi9GZCxxQnRCK0ZjO0FMMHdaaEI7QVNyMlpFO0VrQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0EzQmkzWnpHO0EyQnIyWkU7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyxnREFBQTtBM0JrMlpOO0EyQjcxWkU7RUFFRSxXQUFBO0VBQ0EseUJ0QnFFWTtFc0JwRVoscUJ0Qm9FWTtBTDB4WmhCO0EyQnYxWkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBM0JpNFo3TDtBMkJsMVpJO0VBS0ksZ0RBQUE7QTNCZzFaUjtBMkZ4NFpFO0VBTUUsV3BGSU87QVBpNFpYO0EyRmg0WkU7RUFFRSxXcEZITztBUG80Wlg7O0EwRnIzWkU7RS9EcEJBLFdBQUE7RUZBRSx5QnBCaUdZO0VzQi9GZCxxQnRCK0ZjO0FMOHlaaEI7QVN6NFpFO0VrQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0EzQnE1WnpHO0EyQno0WkU7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyxnREFBQTtBM0JzNFpOO0EyQmo0WkU7RUFFRSxXQUFBO0VBQ0EseUJ0QnFFWTtFc0JwRVoscUJ0Qm9FWTtBTDh6WmhCO0EyQjMzWkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBM0JxNlo3TDtBMkJ0M1pJO0VBS0ksZ0RBQUE7QTNCbzNaUjtBMkY1NlpFO0VBTUUsV3BGSU87QVBxNlpYO0EyRnA2WkU7RUFFRSxXcEZITztBUHc2Wlg7O0EyRmw3WkU7Ozs7Ozs7RUFNRSxjcEZZTztBUDA2Wlg7QTJGajdaRTs7O0VBRUUsY3BGS087QVArNlpYOztBMkZ0N1pFOzs7RUFFRSxjcEZLTztBUHE3Wlg7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QUFBO0VBQ0Esa0IvRi9ESztFK0ZnRUwsV0FBQTtBcEdxdGFKO0FvR250YUk7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7QXBHcXRhUjs7QXFHcHlhRTtFQUNFLG1CN0YwRVc7RTZGekVYLFdBQUE7QXJHdXlhSjtBcUdweWFFOztFQUVFLFc5RkdPO0FQbXlhWDs7QXFHN3lhRTtFQUNFLG1CN0YwRVc7RTZGekVYLFdBQUE7QXJHZ3phSjtBcUc3eWFFOztFQUVFLFc5RkdPO0FQNHlhWDs7QXFHdHphRTtFQUNFLG1CN0YwRVc7RTZGekVYLFdBQUE7QXJHeXphSjtBcUd0emFFOztFQUVFLFc5RkdPO0FQcXphWDs7QXFHL3phRTtFQUNFLG1CN0YwRVc7RTZGekVYLGNBQUE7QXJHazBhSjtBcUcvemFFOztFQUVFLFc5RkdPO0FQOHphWDs7QXFHeDBhRTtFQUNFLG1CN0YwRVc7RTZGekVYLGNBQUE7QXJHMjBhSjtBcUd4MGFFOztFQUVFLFc5RkdPO0FQdTBhWDs7QXFHajFhRTtFQUNFLG1CN0YwRVc7RTZGekVYLFdBQUE7QXJHbzFhSjtBcUdqMWFFOztFQUVFLFc5RkdPO0FQZzFhWDs7QXFHMTFhRTtFQUNFLG1CN0YwRVc7RTZGekVYLGNBQUE7QXJHNjFhSjtBcUcxMWFFOztFQUVFLFc5RkdPO0FQeTFhWDs7QXFHbjJhRTtFQUNFLG1CN0YwRVc7RTZGekVYLFdBQUE7QXJHczJhSjtBcUduMmFFOztFQUVFLFc5RkdPO0FQazJhWDs7QXFHNTJhRTtFQUNFLG1CN0YwRVc7RTZGekVYLFdBQUE7QXJHKzJhSjtBcUc1MmFFOztFQUVFLFc5RkdPO0FQMjJhWDs7QXNHLzJhRTs7RUFFRSx1Q0FBQTtBdEdrM2FKOztBdUczM2FBO0VBQ0UsZ0NoRzBDcUI7RWdHekNyQiw0Q2xHNEprQjtBTGt1YXBCO0FrQnZ6YUk7RXFGekVKO0lBS0ksWUFBQTtFdkcrM2FGO0FBQ0Y7O0F1RzUzYUE7RUFDRSxnQmxHUG1CO0VrR1FuQixrQmxHMEp1QjtFa0d6SnZCLG1CQUFBO0VBQ0EsY2hHRFM7RWdHRVQsY0FBQTtBdkcrM2FGO0F1RzczYUU7O0VBRUUsY2hHZE07RWdHZU4sWUFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7QXZHKzNhSjs7QXVHMzNhQTs7RUFFRSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGNoR2ZTO0VnR2dCVCwrRGxHbVAyQjtFa0dsUDNCLGdCQUFBO0F2RzgzYUY7QXVHNTNhRTs7RUFDRSx3QkFBQTtBdkcrM2FKO0F1RzUzYUU7OztFQUVFLGNoR3RDTTtBUHE2YVY7QXVHNTNhRTs7OztFQUVFLFdBQUE7RUFDQSxZQUFBO0F2R2c0YUo7O0F1RzMzYUU7RUFDRSxtQmhHbERNO0VnR21ETiwrQ2xHMEZTO0VrR3pGVCxrQkFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSw2QkFBQTtFQUNBLG1CQUFBO0VBQ0EsV2hHeERPO0FQczdhWDtBdUczM2FFO0VBQ0UsU0FBQTtBdkc2M2FKO0F1RzEzYUU7RUFDRSxVQUFBO0F2RzQzYUo7O0F1R3gzYUE7RUFDRTtJQUNFLGdCQUFBO0V2RzIzYUY7QUFDRjtBa0JwNGFJO0VxRmFGO0lBQ0UsZ0JBQUE7RXZHMDNhRjs7RXVHdjNhQTtJQUNFLHVCQUFBO0V2RzAzYUY7O0V1R3YzYUE7Ozs7SUFJRSxpQkFBQTtFdkcwM2FGOztFdUd2M2FBO0lBQ0UsZUFBQTtFdkcwM2FGOztFdUd2M2FBO0lBQ0UsYUFBQTtFdkcwM2FGO0FBQ0Y7QXVHdjNhQTtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0F2R3kzYUY7O0F3RzMrYUE7RUFDRSxZQUFBO0F4RzgrYUY7O0F3RzMrYUE7RUFDRSxrQkFBQTtFQUNBLHFCQUFBO0F4RzgrYUY7O0F3RzMrYUE7RUFDRTtJQUNFLGtCQUFBO0V4RzgrYUY7QUFDRjtBeUcxL2FBO0VBQ0UsY3BHMkltQjtBTGkzYXJCOztBeUd6L2FBO0VBQ0UsY3BHd0ltQjtBTG8zYXJCOztBMEdqZ2JBO0VBQ0ksZ0JyRzBOWTtFcUd6TlosZ0JyR3lOWTtFcUd4TlosaUVyR3lOaUI7RXFHeE5qQixnQm5HT087RW1HTlAsK0JuRytDYTtBUHE5YWpCOztBMEdqZ2JBO0VBQ0ksZ0JuR0VPO0VtR0RQLGlFckdrTmlCO0FMa3phckI7QTBHbGdiSTtFQUNJLCtCbkd1Q1M7QVA2OWFqQjs7QTBHLy9hSTtFQUNJLGlCQUFBO0ExR2tnYlI7QTBHLy9hSTtFQUNJLGFBQUE7RUFDQSxlQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxZckdnTVE7QUxpMGFoQjs7QTBHNy9hQTtFQUNJLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0ExR2dnYko7O0EwRzUvYUE7O0VBRUksY0FBQTtFQUNBLHVCckdzTW1CO0VxR3JNbkIsY25HekJPO0VtRzBCUCxnQm5HMUNlO0VtRzJDZixnQm5HakNPO0VtR2tDUCx1Q0FBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0ExRysvYUo7QTBHNy9hSTs7OztFQUVJLHFCQUFBO0VBQ0EsY25HcENHO0VtR3FDSCxZQUFBO0ExR2lnYlI7O0EwRzEvYVE7RUFDSSwwQ3JHdU13QjtBTHN6YXBDO0EwR3ovYVk7RUFDSSx3Q3JHbU1tQjtBTHd6YW5DOztBMEdyL2FBO0VBQ0ksVUFBQTtBMUd3L2FKOztBMEdyL2FBO0VBQ0ksV25HekRJO0VtRzBESixnQm5HcEVPO0FQNGpiWDtBMEd0L2FJOztFQUVJLFduRzlEQTtFbUcrREEsWUFBQTtBMUd3L2FSOztBMEdwL2FBOztFQUVJLGNuR3RGTTtFbUd1Rk4sZ0JuR2hGTztBUHVrYlg7QTBHci9hSTs7OztFQUVJLGNuRzNGRTtFbUc0RkYsWUFBQTtBMUd5L2FSOztBMEdwL2FBO0VBQ0kseUNyR3FKeUI7RXFHcEp6Qixjbkd0Rk87RW1HdUZQLGdCbkc3Rk87RW1HOEZQLGdCckdtSjZCO0FMbzJhakM7O0EwR3AvYUE7RUFDSSxXbkd4Rkk7RW1HeUZKLGdCbkduR087RW1Hb0dQLGdCbkc5R2U7QVBx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QUFBO0VBQ0EsMkJBQUE7QTVHd3liUjtBNEdyeWJJO0VBQ0kscUJBQUE7QTVHdXliUjtBNEdweWJJO0VBQ0ksdUJBQUE7QTVHc3liUjs7QTRHbHliQTtFQUNJLHVCQUFBO0E1R3F5Yko7O0E0R2p5Ykk7RUFDSSxrQkFBQTtBNUdveWJSOztBNkdwM2JBO0VBQ0ksbUJBQUE7QTdHdTNiSjtBNkdyM2JJO0VBQ0ksU0FBQTtBN0d1M2JSO0E2R3AzYkk7RUFDSSx1QnhHOFJNO0V3RzdSTixjdEdVRztFc0dUSCxxQnhHMlJXO0V3RzFSWCxTQUFBO0E3R3MzYlI7QTZHcDNiUTtFQUNJLGdCdEdIRDtFc0dJQyxjdEdJRDtBUGszYlg7QTZHbjNiUTtFQUNJLGNyRzRKOEI7QVJ5dGIxQztBNkdsM2JRO0VBQ0ksV0FBQTtFQUNBLFlBQUE7QTdHbzNiWjtBNkdoM2JJO0VBQ0ksZ0J0R2xCRztFc0dtQkgsZ0J4R21RYztFd0dsUWQsK0N4R2tISztFd0dqSEwsZ0N4R21Rb0I7QUwrbWI1QjtBNkdoM2JRO0VBQ0ksZ0JBQUE7QTdHazNiWjs7QThHcDViRTtFQUNFLG1CdEcwRVc7RXNHekVYLDRCdEd5RVc7RXNHeEVYLFd2R09PO0FQZzViWDtBOEdwNWJFO0VBQ0UsbUJ0R29FVztFc0duRVgsV3ZHRU87QVBvNWJYO0E4R241YkU7O0VBRUUsV3ZHSE87QVB3NWJYOztBOEdsNmJFO0VBQ0UsbUJ0RzBFVztFc0d6RVgsNEJ0R3lFVztFc0d4RVgsV3ZHT087QVA4NWJYO0E4R2w2YkU7RUFDRSxtQnRHb0VXO0VzR25FWCxXdkdFTztBUGs2Ylg7QThHajZiRTs7RUFFRSxXdkdITztBUHM2Ylg7O0E4R2g3YkU7RUFDRSxtQnRHMEVXO0VzR3pFWCw0QnRHeUVXO0VzR3hFWCxXdkdPTztBUDQ2Ylg7QThHaDdiRTtFQUNFLG1CdEdvRVc7RXNHbkVYLFd2R0VPO0FQZzdiWDtBOEcvNmJFOztFQUVFLFd2R0hPO0FQbzdiWDs7QThHOTdiRTtFQUNFLG1CdEcwRVc7RXNHekVYLDRCdEd5RVc7RXNHeEVYLFd2R09PO0FQMDdiWDtBOEc5N2JFO0VBQ0UsbUJ0R29FVztFc0duRVgsV3ZHRU87QVA4N2JYO0E4Rzc3YkU7O0VBRUUsV3ZHSE87QVBrOGJYOztBOEc1OGJFO0VBQ0UsbUJ0RzBFVztFc0d6RVgsNEJ0R3lFVztFc0d4RVgsV3ZHT087QVB3OGJYO0E4RzU4YkU7RUFDRSxtQnRHb0VXO0VzR25FWCxXdkdFTztBUDQ4Ylg7QThHMzhiRTs7RUFFRSxXdkdITztBUGc5Ylg7O0E4RzE5YkU7RUFDRSxtQnRHMEVXO0VzR3pFWCw0QnRHeUVXO0VzR3hFWCxXdkdPTztBUHM5Ylg7QThHMTliRTtFQUNFLG1CdEdvRVc7RXNHbkVYLFd2R0VPO0FQMDliWDtBOEd6OWJFOztFQUVFLFd2R0hPO0FQODliWDs7QThHeCtiRTtFQUNFLG1CdEcwRVc7RXNHekVYLDRCdEd5RVc7RXNHeEVYLFd2R09PO0FQbytiWDtBOEd4K2JFO0VBQ0UsbUJ0R29FVztFc0duRVgsV3ZHRU87QVB3K2JYO0E4R3YrYkU7O0VBRUUsV3ZHSE87QVA0K2JYOztBOEd0L2JFO0VBQ0UsbUJ0RzBFVztFc0d6RVgsNEJ0R3lFVztFc0d4RVgsV3ZHT087QVBrL2JYO0E4R3QvYkU7RUFDRSxtQnRHb0VXO0VzR25FWCxXdkdFTztBUHMvYlg7QThHci9iRTs7RUFFRSxXdkdITztBUDAvYlg7O0E4R3BnY0U7RUFDRSxtQnRHMEVXO0VzR3pFWCw0QnRHeUVXO0VzR3hFWCxXdkdPTztBUGdnY1g7QThHcGdjRTtFQUNFLG1CdEdvRVc7RXNHbkVYLFd2R0VPO0FQb2djWDtBOEduZ2NFOztFQUVFLFd2R0hPO0FQd2djWDs7QTZHcitiQTtFQUNJLGV4R3pDVztBTGloY2Y7O0E2R3IrYkE7RUFDSSxXQUFBO0VBQ0Esc0JBQUE7QTdHdytiSjtBNkd0K2JJO0UvRk5BLDhCQUFBO0VBQ0EsaUNBQUE7RUFmQSwwQkFBQTtFQUNBLDZCQUFBO0FkKy9iSjs7QTZHdCtiQTtFQUNJLGNBQUE7QTdHeStiSjs7QStHdGljQTtFQUNJLHFCQUFBO0VBQ0Esa0JBQUE7QS9HeWljSjtBK0d2aWNJO0VBQ0UsWUFBQTtFQUNB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SXppZk07RUFDRSw4QkFBQTtBM0kyaWZSO0EySXBpZkk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0EzSXNpZk47QTJJcGlmTTtFQUNFLHFDQUFBO0EzSXNpZlI7QTJJbGlmSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTNJb2lmTjtBMklsaWZNO0VBQ0UscUNBQUE7QTNJb2lmUjs7QTJJcmtmSTtFQUNFLHlCQUFBO0EzSXdrZk47QTJJdGtmTTtFQUNFLG1CbklzRU87QVJrZ2ZmO0EySXBrZkk7RUFDRSx5QkFBQTtBM0lza2ZOO0EySXBrZk07RUFDRSw4QkFBQTtBM0lza2ZSO0EySS9qZkk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0EzSWlrZk47QTJJL2pmTTtFQUNFLHFDQUFBO0EzSWlrZlI7QTJJN2pmSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTNJK2pmTjtBMkk3amZNO0VBQ0UscUNBQUE7QTNJK2pmUjs7QTJJaG1mSTtFQUNFLHlCQUFBO0EzSW1tZk47QTJJam1mTTtFQUNFLG1CbklzRU87QVI2aGZmO0EySS9sZkk7RUFDRSx5QkFBQTtBM0lpbWZOO0EySS9sZk07RUFDRSw4QkFBQTtBM0lpbWZSO0EySTFsZkk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0EzSTRsZk47QTJJMWxmTTtFQUNFLHFDQUFBO0EzSTRsZlI7QTJJeGxmSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTNJMGxmTjtBMkl4bGZNO0VBQ0UscUNBQUE7QTNJMGxmUjs7QTJJM25mSTtFQUNFLHlCQUFBO0EzSThuZk47QTJJNW5mTTtFQUNFLG1CbklzRU87QVJ3amZmO0EySTFuZkk7RUFDRSx1QkFBQTtBM0k0bmZOO0EySTFuZk07RUFDRSw0QkFBQTtBM0k0bmZSO0EySXJuZkk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0EzSXVuZk47QTJJcm5mTTtFQUNFLHFDQUFBO0EzSXVuZlI7QTJJbm5mSTtFQUNFLDhCQUFBO0VBQ0EsNEJBQUE7QTNJcW5mTjtBMklubmZNO0VBQ0UsbUNBQUE7QTNJcW5mUjs7QTJJdHBmSTtFQUNFLHlCQUFBO0EzSXlwZk47QTJJdnBmTTtFQUNFLG1CbklzRU87QVJtbGZmO0EySXJwZkk7RUFDRSx5QkFBQTtBM0l1cGZOO0EySXJwZk07RUFDRSw4QkFBQTtBM0l1cGZSO0EySWhwZkk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0EzSWtwZk47QTJJaHBmTTtFQUNFLHFDQUFBO0EzSWtwZlI7QTJJOW9mSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTNJZ3BmTjtBMkk5b2ZNO0VBQ0UscUNBQUE7QTNJZ3BmUjs7QTJJanJmSTtFQUNFLHlCQUFBO0EzSW9yZk47QTJJbHJmTTtFQUNFLG1CbklzRU87QVI4bWZmO0EySWhyZkk7RUFDRSx5QkFBQTtBM0lrcmZOO0EySWhyZk07RUFDRSw4QkFBQTtBM0lrcmZSO0EySTNxZkk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0EzSTZxZk47QTJJM3FmTTtFQUNFLHFDQUFBO0EzSTZxZlI7QTJJenFmSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTNJMnFmTjtBMkl6cWZNO0VBQ0UscUNBQUE7QTNJMnFmUjs7QTBJL3FmQTtFQUNFLDJCQUFBO0ExSWtyZkY7O0EwSS9xZkE7RUFDRSxnQm5JekJTO0VtSTBCVCw2QkFBQTtBMUlrcmZGOztBMEk5cWZFOztFQUVFLGdCbkloQ087QVBpdGZYO0EwSTlxZkU7O0VBRUUsdUJuSXJDTztBUHF0ZlgiLCJmaWxlIjoibW9kZXJuLmNzcyJ9 */